From c108f11cab87d3a0e9802233ef620bf00bc6b665 Mon Sep 17 00:00:00 2001 From: HailSanta <53960937+HailSanta@users.noreply.github.com> Date: Thu, 8 Sep 2022 08:12:26 -0400 Subject: [PATCH] EVT mass renames (#763) * mapconfig -> mapsettings * Map/Area -> MapConfig/AreaConfig * old EVT names * kmr names * game byte names * EVT_SAVE_FLAG names * removed EVT_WAIT_FRAMES * including the to_rename files in case they need to be reused * more npc AI * battle and stage names * fixed enum value * territory substruct refactor * refactored enemy drops substruct * refactor NpcGroupList * adjusted NPC_GROUP for passive NPCs Co-authored-by: HailSanta --- include/common.h | 2 + include/dead.h | 2 +- include/enums.h | 38 +- include/evt.h | 6 - include/functions.h | 20 +- include/map.h | 20 +- include/npc.h | 170 +- include/script_api/macros.h | 11 +- include/types.h | 3 +- src/111f0_len_860.c | 2 +- src/167570.c | 2 +- src/16c8e0.c | 4 +- src/182B30.c | 48 +- src/19FAF0.c | 4 +- src/1AF120.c | 664 ++--- src/1a1f0_len_5390.c | 8 +- src/23680.c | 30 +- src/3251D0.c | 20 +- src/38F00.c | 20 +- src/7B440.c | 18 +- src/7E9D0.c | 2 +- src/7fd10_len_b40.c | 6 +- src/C50A0.c | 16 +- src/EA0C10.c | 2 +- src/EA6FD0.c | 2 +- src/ECAA80.c | 2 +- src/ED4220.c | 2 +- src/audio/e0b30_len_b80.c | 2 +- src/battle/area_arn/actor/hyper_cleft.c | 60 +- src/battle/area_arn/actor/hyper_paragoomba.c | 128 +- src/battle/area_arn/actor/hypergoomba.c | 76 +- src/battle/area_arn/actor/tubba_blubba.c | 36 +- src/battle/area_arn/actor/tubbas_heart.c | 44 +- src/battle/area_arn/stage/arn_02.c | 2 +- src/battle/area_dgb/actor/clubba.c | 18 +- src/battle/area_dgb/actor/tubba_blubba.c | 74 +- src/battle/area_hos/actor/ember.c | 36 +- src/battle/area_hos/actor/goombario_tutor.c | 70 +- src/battle/area_hos/actor/magikoopa.c | 126 +- src/battle/area_hos/stage/hos_00.c | 28 +- src/battle/area_hos/stage/hos_01.c | 10 +- src/battle/area_hos/stage/hos_02.c | 10 +- .../area_isk_part_1/actor/buzzy_beetle.c | 68 +- .../area_isk_part_1/actor/pokey_mummy.c | 80 +- .../area_isk_part_1/actor/stone_chomp.c | 30 +- src/battle/area_isk_part_1/actor/swooper.c | 30 +- .../area_isk_part_2/actor/chain_chomp.c | 38 +- src/battle/area_isk_part_2/actor/tutankoopa.c | 114 +- src/battle/area_iwa/actor/buzzar.c | 148 +- src/battle/area_iwa/actor/cleft.c | 36 +- src/battle/area_iwa/actor/monty_mole.c | 40 +- src/battle/area_iwa/actor/whacka.c | 8 +- src/battle/area_iwa/stage/iwa_01.c | 8 +- src/battle/area_iwa/stage/iwa_02.c | 8 +- src/battle/area_jan/actor/hurt_plant.c | 42 +- src/battle/area_jan/actor/jungle_fuzzy.c | 100 +- src/battle/area_jan/actor/m_bush.c | 10 +- src/battle/area_jan/actor/spear_guy.c | 112 +- src/battle/area_jan/stage/jan_00.c | 80 +- src/battle/area_jan/stage/jan_01.c | 86 +- src/battle/area_jan/stage/jan_01b.c | 86 +- src/battle/area_jan2/stage/jan_00.c | 80 +- src/battle/area_jan2/stage/jan_01.c | 86 +- src/battle/area_jan2/stage/jan_01b.c | 86 +- src/battle/area_kgr/actor/fuzzipede.c | 84 +- src/battle/area_kgr/stage/kgr_01.c | 140 +- .../area_kmr_part_2/actor/blue_goomba.c | 68 +- .../area_kmr_part_2/actor/blue_goomba2.c | 54 +- .../area_kmr_part_2/actor/goomba_king.c | 106 +- .../area_kmr_part_2/actor/goomnut_tree.c | 34 +- src/battle/area_kmr_part_2/actor/red_goomba.c | 66 +- .../area_kmr_part_2/actor/red_goomba2.c | 54 +- .../area_kmr_part_3/actor/egg_jr_troopa.c | 50 +- .../area_kmr_part_3/actor/final_jr_troopa.c | 156 +- src/battle/area_kmr_part_3/actor/jr_troopa.c | 80 +- .../area_kmr_part_3/actor/mage_jr_troopa.c | 56 +- .../area_kmr_part_3/actor/para_jr_troopa.c | 52 +- src/battle/area_kmr_part_3/actor/paragoomba.c | 110 +- .../area_kmr_part_3/actor/spiked_goomba.c | 84 +- .../actor/spiked_para_jr_troopa.c | 68 +- src/battle/area_kmr_part_3/stage/kpa_01.c | 2 +- src/battle/area_kmr_part_3/stage/mac_01.c | 132 +- src/battle/area_kmr_part_3/stage/nok_01.c | 10 +- src/battle/area_kmr_part_3/stage/sam_01.c | 6 +- src/battle/area_kzn/actor/lava_bubble.c | 36 +- src/battle/area_kzn/stage/kzn_02.c | 8 +- src/battle/area_kzn/stage/kzn_04.c | 8 +- src/battle/area_kzn/stage/kzn_04b.c | 8 +- src/battle/area_kzn/stage/kzn_04c.c | 8 +- src/battle/area_kzn/stage/kzn_05.c | 8 +- src/battle/area_mac/actor/chan.c | 70 +- src/battle/area_mac/actor/lee.c | 408 +-- src/battle/area_mac/actor/master1.c | 20 +- src/battle/area_mac/actor/master2.c | 62 +- src/battle/area_mac/actor/master3.c | 148 +- src/battle/area_mac/stage/mac_01.c | 132 +- src/battle/area_mim/actor/bzzap.c | 72 +- src/battle/area_mim/actor/forest_fuzzy.c | 78 +- src/battle/area_mim/actor/piranha_plant.c | 44 +- src/battle/area_nok/actor/fuzzy.c | 66 +- src/battle/area_nok/actor/kent_c_koopa.c | 92 +- src/battle/area_nok/stage/nok_01.c | 10 +- src/battle/area_nok/stage/nok_02.c | 28 +- src/battle/area_omo/actor/anti_guy.c | 32 +- src/battle/area_omo/actor/blue_shy_guy.c | 32 +- src/battle/area_omo/actor/green_shy_guy.c | 32 +- src/battle/area_omo/actor/groove_guy.c | 68 +- src/battle/area_omo/actor/pink_shy_guy.c | 32 +- src/battle/area_omo/actor/pyro_guy.c | 8 +- src/battle/area_omo/actor/red_shy_guy.c | 32 +- src/battle/area_omo/actor/sky_guy.c | 56 +- src/battle/area_omo/actor/spy_guy.c | 58 +- src/battle/area_omo/actor/yellow_shy_guy.c | 32 +- src/battle/area_omo/stage/omo_01.c | 2 +- src/battle/area_omo/stage/omo_04.c | 70 +- src/battle/area_omo/stage/omo_06.c | 6 +- src/battle/area_omo2/actor/general_guy.c | 48 +- src/battle/area_omo2/actor/light_bulb.c | 8 +- src/battle/area_omo2/actor/toy_tank.c | 124 +- src/battle/area_omo2_1/actor/shy_squad.c | 222 +- src/battle/area_omo2_2/actor/stilt_guy.c | 94 +- src/battle/area_omo2_3/actor/shy_stack.c | 140 +- src/battle/area_omo2_4/actor/signal_guy.c | 14 +- src/battle/area_omo2_5/actor/shy_squad_dup.c | 208 +- src/battle/area_omo2_6/actor/shy_guy_dup.c | 2 +- src/battle/area_pra2/actor/crystal_bit.c | 6 +- src/battle/area_pra2/actor/crystal_king.c | 184 +- src/battle/area_pra3/actor/swoopula.c | 170 +- src/battle/area_pra3/stage/pra_02.c | 6 +- src/battle/area_pra3/stage/pra_04.c | 6 +- src/battle/area_sam/actor/frost_piranha.c | 52 +- src/battle/area_sam/actor/gulpit.c | 36 +- src/battle/area_sam/actor/gulpit_rocks.c | 2 +- src/battle/area_sam/stage/sam_01.c | 6 +- src/battle/area_sam/stage/sam_02.c | 6 +- src/battle/area_sam/stage/sam_03.c | 6 +- src/battle/area_sam2/actor/monstar.c | 54 +- src/battle/area_sam2/stage/sam_01.c | 6 +- src/battle/area_sam2/stage/sam_02.c | 6 +- src/battle/area_sam2/stage/sam_03.c | 6 +- src/battle/area_sbk/actor/bandit.c | 46 +- src/battle/area_sbk/actor/pokey.c | 120 +- src/battle/area_sbk/stage/sbk_02.c | 2 +- .../area_trd_part_1/actor/bill_blaster.c | 6 +- src/battle/area_trd_part_1/actor/bob_omb.c | 30 +- .../area_trd_part_1/actor/bullet_bill.c | 6 +- src/battle/area_trd_part_1/stage/trd_02.c | 86 +- src/battle/area_trd_part_1/stage/trd_02b.c | 86 +- src/battle/area_trd_part_1/stage/trd_02d.c | 80 +- src/battle/area_trd_part_1/stage/trd_04.c | 6 +- src/battle/area_trd_part_1/stage/trd_05.c | 86 +- src/battle/area_trd_part_1/stage/trd_05b.c | 80 +- src/battle/area_trd_part_1/stage/trd_05c.c | 84 +- src/battle/area_trd_part_1/stage/trd_05d.c | 84 +- src/battle/area_trd_part_1/stage/trd_05e.c | 80 +- src/battle/area_trd_part_1/stage/trd_05f.c | 80 +- .../area_trd_part_2/actor/blue_ninja_koopa.c | 82 +- .../area_trd_part_2/actor/fake_bowser.c | 248 +- .../area_trd_part_2/actor/green_ninja_koopa.c | 82 +- .../area_trd_part_2/actor/red_ninja_koopa.c | 82 +- .../actor/yellow_ninja_koopa.c | 82 +- src/battle/area_trd_part_2/stage/trd_02.c | 86 +- src/battle/area_trd_part_2/stage/trd_02b.c | 86 +- src/battle/area_trd_part_2/stage/trd_04.c | 6 +- src/battle/area_trd_part_2/stage/trd_05.c | 86 +- src/battle/area_trd_part_2/stage/trd_05b.c | 80 +- src/battle/area_trd_part_2/stage/trd_05c.c | 84 +- src/battle/area_trd_part_2/stage/trd_05d.c | 84 +- src/battle/area_trd_part_2/stage/trd_05e.c | 80 +- src/battle/area_trd_part_2/stage/trd_05f.c | 80 +- src/battle/area_trd_part_3/actor/eldstar.c | 44 +- src/battle/area_trd_part_3/stage/nok_01.c | 10 +- src/battle/battle.c | 202 +- src/battle/battle.h | 52 +- src/battle/battle_formation_names.h | 565 ++++ src/battle/battle_stage_names.h | 248 ++ src/battle/common/actor/duplighost.inc.c | 48 +- src/battle/common/actor/ghost_bombette.inc.c | 30 +- src/battle/common/actor/ghost_bow.inc.c | 50 +- src/battle/common/actor/ghost_goombario.inc.c | 64 +- src/battle/common/actor/ghost_kooper.inc.c | 52 +- .../common/actor/ghost_lakilester.inc.c | 30 +- src/battle/common/actor/ghost_parakarry.inc.c | 28 +- src/battle/common/actor/ghost_sushie.inc.c | 90 +- src/battle/common/actor/ghost_watt.inc.c | 20 +- src/battle/common/actor/goomba.inc.c | 54 +- src/battle/common/actor/gray_magikoopa.inc.c | 68 +- src/battle/common/actor/koopa_troopa.inc.c | 64 +- src/battle/common/actor/medi_guy.inc.c | 28 +- src/battle/common/actor/paragoomba.inc.c | 86 +- src/battle/common/actor/paratroopa.inc.c | 102 +- src/battle/common/actor/putrid_piranha.inc.c | 52 +- src/battle/common/actor/red_magikoopa.inc.c | 68 +- src/battle/common/actor/spike_top.inc.c | 68 +- src/battle/common/actor/spiked_goomba.inc.c | 60 +- src/battle/common/actor/white_clubba.inc.c | 36 +- src/battle/common/actor/white_magikoopa.inc.c | 86 +- src/battle/item/UseItem.inc.c | 24 +- src/battle/item/coconut.c | 4 +- src/battle/item/dizzy_dial.c | 12 +- src/battle/item/dried_shroom.c | 4 +- src/battle/item/dusty_hammer.c | 4 +- src/battle/item/egg_missile.c | 4 +- src/battle/item/electro_pop.c | 8 +- src/battle/item/fire_flower.c | 20 +- src/battle/item/food.c | 40 +- src/battle/item/fright_jar.c | 14 +- src/battle/item/hustle_drink.c | 48 +- src/battle/item/insecticide_herb.c | 8 +- src/battle/item/life_shroom.c | 38 +- src/battle/item/mushroom.c | 40 +- src/battle/item/mystery.c | 6 +- src/battle/item/pebble.c | 4 +- src/battle/item/please_come_back.c | 2 +- src/battle/item/pow_block.c | 10 +- src/battle/item/repel_gel.c | 4 +- src/battle/item/shooting_star.c | 22 +- src/battle/item/sleepy_sheep.c | 50 +- src/battle/item/snowman_doll.c | 22 +- src/battle/item/stone_cap.c | 4 +- src/battle/item/stop_watch.c | 6 +- src/battle/item/strange_cake.c | 18 +- src/battle/item/super_soda.c | 38 +- src/battle/item/tasty_tonic.c | 8 +- src/battle/item/thunder_bolt.c | 10 +- src/battle/item/thunder_rage.c | 10 +- src/battle/item/ultra_shroom.c | 6 +- src/battle/item/unknown_item.c | 6 +- src/battle/item/volt_shroom.c | 2 +- src/battle/move/auto_jump/auto_jump.c | 50 +- .../move/auto_multibounce/auto_multibounce.c | 44 +- src/battle/move/hammer/hammer.c | 140 +- src/battle/move/jump/jump.c | 80 +- src/battle/move/quake_hammer/quake_hammer.c | 142 +- src/battle/move/spin_smash/spin_smash.c | 232 +- src/battle/partner/bombette.c | 102 +- src/battle/partner/goombario.c | 184 +- src/battle/partner/kooper.c | 94 +- src/battle/star/chill_out/7900D0.c | 94 +- src/battle/star/focus/789E60.c | 70 +- src/battle/star/lullaby/78D150.c | 76 +- src/battle/star/peach_beam/7997B0.c | 78 +- src/battle/star/peach_dash/79D8A0.c | 80 +- src/battle/star/peach_focus/79BFA0.c | 102 +- src/battle/star/refresh/78B600.c | 72 +- src/battle/star/smooch/791D90.c | 136 +- src/battle/star/star_beam/796FC0.c | 78 +- src/battle/star/star_storm/78E7D0.c | 86 +- src/battle/star/time_out/793D20.c | 74 +- src/battle/star/up_and_away/7952E0.c | 88 +- src/battle_cam.c | 2 +- src/bss.c | 4 +- src/collision.c | 8 +- src/common/IsSaveVar123.inc.c | 2 +- src/common/UnkModelStuff.inc.c | 10 +- src/common/foliage.inc.c | 24 +- src/dc470_len_14c0.c | 2 +- src/encounter_api.c | 2 +- src/entity/BlueWarpPipe.c | 10 +- src/entity/HeartBlock.c | 4 +- src/entity/SaveBlock.c | 4 +- src/evt/map_api.c | 2 +- src/evt/player_api.c | 20 +- src/fio.c | 2 +- src/npc.c | 10 +- src/pause/pause_main.c | 10 +- src/pause/pause_map.c | 8 +- src/pause/pause_stats.c | 2 +- src/state_battle.c | 18 +- src/state_demo.c | 4 +- src/state_file_select.c | 14 +- src/state_pause.c | 16 +- src/world/area_arn/arn.h | 22 +- src/world/area_arn/arn_02/events.c | 72 +- src/world/area_arn/arn_02/header.c | 4 +- src/world/area_arn/arn_03/events.c | 198 +- src/world/area_arn/arn_03/header.c | 4 +- src/world/area_arn/arn_04/events.c | 92 +- src/world/area_arn/arn_04/header.c | 4 +- src/world/area_arn/arn_05/events.c | 208 +- src/world/area_arn/arn_05/header.c | 4 +- src/world/area_arn/arn_07/BECDF0.c | 88 +- src/world/area_arn/arn_07/events.c | 336 ++- src/world/area_arn/arn_07/header.c | 4 +- src/world/area_arn/arn_08/events.c | 146 +- src/world/area_arn/arn_08/header.c | 4 +- src/world/area_arn/arn_09/events.c | 26 +- src/world/area_arn/arn_09/header.c | 4 +- src/world/area_arn/arn_10/events.c | 58 +- src/world/area_arn/arn_10/header.c | 4 +- src/world/area_arn/arn_11/events.c | 68 +- src/world/area_arn/arn_11/header.c | 4 +- src/world/area_arn/arn_12/events.c | 56 +- src/world/area_arn/arn_12/header.c | 4 +- src/world/area_arn/arn_13/events.c | 108 +- src/world/area_arn/arn_13/header.c | 4 +- src/world/area_dgb/dgb_00/BFA0A0.c | 20 +- src/world/area_dgb/dgb_00/BFA100.c | 158 +- src/world/area_dgb/dgb_01/BFD9A0.c | 314 +- src/world/area_dgb/dgb_02/C2EBA0.c | 94 +- src/world/area_dgb/dgb_03/C31730.c | 164 +- src/world/area_dgb/dgb_04/C36530.c | 48 +- src/world/area_dgb/dgb_05/C3AA10.c | 86 +- src/world/area_dgb/dgb_06/C3D080.c | 26 +- src/world/area_dgb/dgb_07/C3DBF0.c | 50 +- src/world/area_dgb/dgb_08/C3FDB0.c | 270 +- src/world/area_dgb/dgb_09/C46BE0.c | 130 +- src/world/area_dgb/dgb_10/C4C390.c | 42 +- src/world/area_dgb/dgb_11/C4D3E0.c | 36 +- src/world/area_dgb/dgb_12/C4DEF0.c | 24 +- src/world/area_dgb/dgb_13/C4E960.c | 30 +- src/world/area_dgb/dgb_14/C4F030.c | 20 +- src/world/area_dgb/dgb_15/C4F510.c | 82 +- src/world/area_dgb/dgb_16/C52540.c | 216 +- src/world/area_dgb/dgb_17/C55A60.c | 14 +- src/world/area_dgb/dgb_18/C55F40.c | 174 +- src/world/area_dro/dro_01/95B7E0.c | 329 +- src/world/area_dro/dro_01/95E7A0.c | 2 +- src/world/area_dro/dro_02/9694C0.c | 375 +-- src/world/area_flo/flo_00/C9DF60.c | 300 +- src/world/area_flo/flo_03/CA72E0.c | 260 +- src/world/area_flo/flo_07/CAC5D0.c | 86 +- src/world/area_flo/flo_08/CAFAC0.c | 238 +- src/world/area_flo/flo_09/CB50E0.c | 128 +- src/world/area_flo/flo_10/CB9200.c | 2 +- src/world/area_flo/flo_10/CB9280.c | 90 +- src/world/area_flo/flo_10/CBA430.c | 2 +- src/world/area_flo/flo_11/CBDCD0.c | 120 +- src/world/area_flo/flo_12/CC0E70.c | 82 +- src/world/area_flo/flo_13/CC3850.c | 286 +- src/world/area_flo/flo_14/CCB310.c | 50 +- src/world/area_flo/flo_14/CCBE20.c | 54 +- src/world/area_flo/flo_15/CD06C0.c | 86 +- src/world/area_flo/flo_16/CD1F10.c | 34 +- src/world/area_flo/flo_16/CD2C80.c | 66 +- src/world/area_flo/flo_17/CD7350.c | 130 +- src/world/area_flo/flo_18/CDC6A0.c | 298 +- src/world/area_flo/flo_19/CE36F0.c | 68 +- src/world/area_flo/flo_21/CE6700.c | 300 +- src/world/area_flo/flo_22/CEC240.c | 82 +- src/world/area_flo/flo_23/CEE2A0.c | 80 +- src/world/area_flo/flo_24/CF0980.c | 34 +- src/world/area_flo/flo_25/CF2C10.c | 94 +- src/world/area_flo/flo_25/CF4BC0.c | 16 +- src/world/area_kmr/kmr.h | 108 +- src/world/area_kmr/kmr_03/8C7F90.c | 2 +- src/world/area_kmr/kmr_03/8C8140.c | 76 +- src/world/area_kmr/kmr_03/8C83A0.c | 8 +- src/world/area_kmr/kmr_03/8C85E0.c | 22 +- src/world/area_kmr/kmr_12/events.c | 42 +- src/world/area_kmr/kmr_12/header.c | 2 +- src/world/area_kzn/kzn_04/C69180.c | 4 +- src/world/area_kzn/kzn_11/C80600.c | 4 +- src/world/area_mac/mac_00/7EB340.c | 2 +- src/world/area_pra/pra_35/D8D270.c | 2 +- src/world/area_sbk/sbk_00/929270.c | 6 +- src/world/area_sbk/sbk_00/9292B0.c | 46 +- src/world/area_sbk/sbk_01/929A90.c | 6 +- src/world/area_sbk/sbk_01/929AD0.c | 42 +- src/world/area_sbk/sbk_02/92A2B0.c | 2 +- src/world/area_trd/trd_08/9BB5B0.c | 4 +- src/world/common/UnkFunc001.inc.c | 2 +- src/world/common/UnkMachiFunc.inc.c | 6 +- src/world/common/atomic/Chest.inc.c | 4 +- src/world/common/atomic/Pipe.inc.c | 10 +- src/world/common/atomic/PipeData.inc.c | 36 +- src/world/common/atomic/Quizmo.inc.c | 22 +- src/world/common/atomic/QuizmoData.inc.c | 218 +- src/world/common/atomic/SuperBlockData.inc.c | 28 +- src/world/common/clouds.inc.c | 6 +- src/world/common/enemy/BulletBillAI.inc.c | 4 +- src/world/common/enemy/CleftAI.inc.c | 32 +- src/world/common/enemy/ClubbaNappingAI.inc.c | 18 +- src/world/common/enemy/ClubbaPatrolAI.inc.c | 2 +- src/world/common/enemy/FireBarAI.inc.c | 166 ++ src/world/common/enemy/FlyingAI.inc.c | 30 +- .../common/enemy/FlyingMagikoopaAI.inc.c | 24 +- src/world/common/enemy/FlyingNoAttackAI.inc.c | 8 +- src/world/common/enemy/GrooveGuyAI.inc.c | 6 +- src/world/common/enemy/HoppingAI.inc.c | 16 +- src/world/common/enemy/KoopaPatrolAI.inc.c | 2 +- src/world/common/enemy/LakituAI.inc.c | 6 +- src/world/common/enemy/MagikoopaAI.inc.c | 24 +- src/world/common/enemy/MontyMoleAI.inc.c | 18 +- src/world/common/enemy/ParatroopaAI.inc.c | 10 +- src/world/common/enemy/PatrolNoAttackAI.inc.c | 2 +- src/world/common/enemy/ProjectileHitbox.inc.c | 6 +- src/world/common/enemy/RangedAttackAI.inc.c | 2 +- src/world/common/enemy/SentinelAI.inc.c | 22 +- src/world/common/enemy/ShyGuyPatrolAI.inc.c | 10 +- src/world/common/enemy/ShyGuyWanderAI.inc.c | 10 +- src/world/common/enemy/SpearGuyAI.inc.c | 6 +- src/world/common/enemy/SpinyAI.inc.c | 2 +- src/world/common/enemy/States_PatrolAI.inc.c | 28 +- src/world/common/enemy/States_TackleAI.inc.c | 8 +- src/world/common/enemy/StationaryAI.inc.c | 16 +- src/world/common/enemy/StoneChompAI.inc.c | 6 +- src/world/common/enemy/TackleAI.inc.c | 2 +- src/world/common/enemy/UnkFloAI.inc.c | 8 +- src/world/common/enemy/WanderMeleeAI.inc.c | 2 +- .../enemy/wip/Dead_PiranhaPlantAI_Main.inc.c | 2 +- .../common/enemy/wip/PiranhaPlantAI_00.inc.c | 2 +- .../common/enemy/wip/PiranhaPlantAI_01.inc.c | 2 +- .../common/enemy/wip/PiranhaPlantAI_10.inc.c | 2 +- .../common/enemy/wip/PiranhaPlantAI_11.inc.c | 2 +- .../common/enemy/wip/PiranhaPlantAI_12.inc.c | 2 +- .../common/enemy/wip/PiranhaPlantAI_13.inc.c | 2 +- .../common/enemy/wip/PiranhaPlantAI_14.inc.c | 2 +- .../enemy/wip/PiranhaPlantAI_Main.inc.c | 2 +- src/world/entrances.h | 2652 ++++++++--------- src/world/partner/goombario.c | 2 +- src/world/script_api/7E0E80.c | 2 +- src/world/script_api/7E4690.c | 12 +- src/world/world.c | 130 +- tools/disasm_script.py | 8 +- tools/ignored_funcs.txt | 2 +- tools/saved_byte_renames.txt | 512 ++++ tools/saved_flag_renames.txt | 2048 +++++++++++++ tools/star_rod_idx_to_c.py | 12 +- .../data/world/area_kzn/kzn_04/C6A420.data.s | 16 +- .../data/world/area_kzn/kzn_11/C83870.data.s | 16 +- .../data/world/area_trd/trd_08/9BC1A0.data.s | 12 +- .../kzn_04/C69180/func_80241050_C69180.s | 401 --- .../kzn_04/C69180/func_80241644_C69774.s | 81 - .../kzn_11/C80600/func_80241F4C_C820EC.s | 401 --- .../kzn_11/C80600/func_80242540_C826E0.s | 82 - .../omo_12/DDF730/func_80240420_DDF730.s | 4 +- .../trd_08/9BB5B0/func_80240310_9BB5B0.s | 401 --- .../trd_08/9BB5B0/func_80240904_9BBBA4.s | 81 - .../partner/goombario/func_802BD5D8_3174F8.s | 4 +- ver/us/symbol_addrs.txt | 175 +- ver/us/undefined_syms.txt | 3 +- 432 files changed, 16585 insertions(+), 14009 deletions(-) create mode 100644 src/battle/battle_formation_names.h create mode 100644 src/battle/battle_stage_names.h create mode 100644 src/world/common/enemy/FireBarAI.inc.c create mode 100644 tools/saved_byte_renames.txt create mode 100644 tools/saved_flag_renames.txt delete mode 100644 ver/us/asm/nonmatchings/world/area_kzn/kzn_04/C69180/func_80241050_C69180.s delete mode 100644 ver/us/asm/nonmatchings/world/area_kzn/kzn_04/C69180/func_80241644_C69774.s delete mode 100644 ver/us/asm/nonmatchings/world/area_kzn/kzn_11/C80600/func_80241F4C_C820EC.s delete mode 100644 ver/us/asm/nonmatchings/world/area_kzn/kzn_11/C80600/func_80242540_C826E0.s delete mode 100644 ver/us/asm/nonmatchings/world/area_trd/trd_08/9BB5B0/func_80240310_9BB5B0.s delete mode 100644 ver/us/asm/nonmatchings/world/area_trd/trd_08/9BB5B0/func_80240904_9BBBA4.s diff --git a/include/common.h b/include/common.h index 64fcdbbe28..8e3bbb8f09 100644 --- a/include/common.h +++ b/include/common.h @@ -11,6 +11,8 @@ #include "enums.h" #include "evt.h" #include "messages.h" +#include "battle/battle_formation_names.h" +#include "battle/battle_stage_names.h" #ifdef PERMUTER extern int TEXEL0, TEXEL1, PRIMITIVE, PRIMITIVE_ALPHA; diff --git a/include/dead.h b/include/dead.h index fdd35ed759..cf56182e64 100644 --- a/include/dead.h +++ b/include/dead.h @@ -85,7 +85,7 @@ #define decrement_status_menu_disabled dead_decrement_status_menu_disabled #define sync_status_menu dead_sync_status_menu #define set_max_SP dead_set_max_SP -#define get_current_map_header dead_get_current_map_header +#define get_current_map_settings dead_get_current_map_settings #define gGameStatusPtr dead_gGameStatusPtr #define guTranslateF dead_guTranslateF #define get_model_from_list_index dead_get_model_from_list_index diff --git a/include/enums.h b/include/enums.h index 26ca175ce2..053fa5ca30 100644 --- a/include/enums.h +++ b/include/enums.h @@ -2154,19 +2154,14 @@ enum EncounterOutcomes { OUTCOME_ENEMY_FLED = 3, }; -enum DecorationIDs { - DECORATION_0 = 0x00000000, - DECORATION_GOLDEN_FLAMES = 0x00000001, - DECORATION_SWEAT = 0x00000002, - DECORATION_SEEING_STARS = 0x00000003, - DECORATION_RED_FLAMES = 0x00000004, - DECORATION_GREY_SMOKE_TRAIL = 0x00000005, - DECORATION_FIRE_SMOKE_TRAIL = 0x00000006, - DECORATION_WHIRLWIND = 0x00000007, - DECORATION_STEAM_EMITTER = 0x00000008, - DECORATION_9 = 0x00000009, - DECORATION_A = 0x0000000A, - DECORATION_RADIAL_STAR_EMITTER = 0x0000000B, +enum NpcDecorationIDs { + NPC_DECORATION_NONE = 0x00000000, + NPC_DECORATION_BOWSER_AURA = 0x00000001, + NPC_DECORATION_SWEAT = 0x00000002, + NPC_DECORATION_SEEING_STARS = 0x00000003, + NPC_DECORATION_WHITE_GLOW_FRONT = 0x00000004, + NPC_DECORATION_WHITE_GLOW_BEHIND = 0x00000005, + NPC_DECORATION_CHARGED = 0x00000006, }; enum HitResults { @@ -2208,6 +2203,21 @@ enum ActorSoundIDs { ACTOR_SOUND_FLY_INCREMENT = 0x00000005, }; +enum ActorDecorationIDs { + ACTOR_DECORATION_NONE = 0x00000000, + ACTOR_DECORATION_GOLDEN_FLAMES = 0x00000001, + ACTOR_DECORATION_SWEAT = 0x00000002, + ACTOR_DECORATION_SEEING_STARS = 0x00000003, + ACTOR_DECORATION_RED_FLAMES = 0x00000004, + ACTOR_DECORATION_GREY_SMOKE_TRAIL = 0x00000005, + ACTOR_DECORATION_FIRE_SMOKE_TRAIL = 0x00000006, + ACTOR_DECORATION_WHIRLWIND = 0x00000007, + ACTOR_DECORATION_STEAM_EMITTER = 0x00000008, + ACTOR_DECORATION_9 = 0x00000009, + ACTOR_DECORATION_A = 0x0000000A, + ACTOR_DECORATION_RADIAL_STAR_EMITTER = 0x0000000B, +}; + enum Phases { PHASE_EXECUTE_ACTION = 0, PHASE_FIRST_STRIKE = 1, @@ -2401,7 +2411,7 @@ enum VisibilityGroup { }; enum ItemSpawnModes { - ITEM_SPAWN_MODE_NOTHING = 0x00000000, + ITEM_SPAWN_MODE_KEY = 0x00000000, ITEM_SPAWN_MODE_DECORATION = 0x00000001, ITEM_SPAWN_MODE_INVISIBLE = 0x00000002, ITEM_SPAWN_MODE_TOSS_SPAWN_ALWAYS = 0x00000003, diff --git a/include/evt.h b/include/evt.h index 3ed809f369..bef8d237ab 100644 --- a/include/evt.h +++ b/include/evt.h @@ -147,12 +147,6 @@ enum { #define VARE EVT_VAR(14) #define VARF EVT_VAR(15) -// deprecated, use enum GSW/GSWF -#define EVT_STORY_PROGRESS EVT_SAVE_VAR(0) -#define EVT_SAVE_FLAG_PLACES_VISITED EVT_SAVE_FLAG(0x7AA) -#define EVT_SAVE_FLAG_TUTORIAL_GOT_STAR_PIECE EVT_SAVE_FLAG(101) -#define EVT_WORLD_LOCATION EVT_SAVE_VAR(425) - /* Return type of evt_execute_next_command */ #define EVT_CONTINUE 0 /* Continue to next command */ #define EVT_ABORT 1 /* Quit execution */ diff --git a/include/functions.h b/include/functions.h index e0b7a89e34..877d3b4e8a 100644 --- a/include/functions.h +++ b/include/functions.h @@ -748,14 +748,14 @@ void set_curtain_fade(f32 fade); void crash_screen_init(void); void crash_screen_set_draw_info(u16* frameBufPtr, s16 width, s16 height); -void basic_ai_wander_init(Evt* script, NpcAISettings* npcAISettings, EnemyDetectVolume* territory); -void basic_ai_wander(Evt* script, NpcAISettings* npcAISettings, EnemyDetectVolume* territory); -void basic_ai_loiter(Evt* script, NpcAISettings* npcAISettings, EnemyDetectVolume* territory); -void basic_ai_found_player_jump_init(Evt* script, NpcAISettings* npcAISettings, EnemyDetectVolume* territory); -void basic_ai_found_player_jump(Evt* script, NpcAISettings* npcAISettings, EnemyDetectVolume* territory); -void basic_ai_chase_init(Evt* script, NpcAISettings* npcAISettings, EnemyDetectVolume* territory); -void basic_ai_chase(Evt* script, NpcAISettings* npcAISettings, EnemyDetectVolume* territory); -void basic_ai_lose_player(Evt* script, NpcAISettings* npcAISettings, EnemyDetectVolume* territory); +void basic_ai_wander_init(Evt* script, MobileAISettings* npcAISettings, EnemyDetectVolume* territory); +void basic_ai_wander(Evt* script, MobileAISettings* npcAISettings, EnemyDetectVolume* territory); +void basic_ai_loiter(Evt* script, MobileAISettings* npcAISettings, EnemyDetectVolume* territory); +void basic_ai_found_player_jump_init(Evt* script, MobileAISettings* npcAISettings, EnemyDetectVolume* territory); +void basic_ai_found_player_jump(Evt* script, MobileAISettings* npcAISettings, EnemyDetectVolume* territory); +void basic_ai_chase_init(Evt* script, MobileAISettings* npcAISettings, EnemyDetectVolume* territory); +void basic_ai_chase(Evt* script, MobileAISettings* npcAISettings, EnemyDetectVolume* territory); +void basic_ai_lose_player(Evt* script, MobileAISettings* npcAISettings, EnemyDetectVolume* territory); void basic_ai_suspend(Evt* script); // This legally allows all functions to be pointers without warnings. @@ -775,8 +775,8 @@ s32 func_8013A704(s32); void free_generic_entity(s32); s32 ai_check_fwd_collisions(Npc* npc, f32 arg1, f32* arg2, f32* arg3, f32* arg4, f32* arg5); -void basic_ai_loiter_init(Evt* script, NpcAISettings* aiSettings, EnemyDetectVolume* territory); -void PatrolAI_LoiterInit(Evt* script, NpcAISettings* aiSettings, EnemyDetectVolume* territory); +void basic_ai_loiter_init(Evt* script, MobileAISettings* aiSettings, EnemyDetectVolume* territory); +void PatrolAI_LoiterInit(Evt* script, MobileAISettings* aiSettings, EnemyDetectVolume* territory); s32 func_80263230(Actor*, Actor*); void func_80266EA8(ActorPart*, s32); diff --git a/include/map.h b/include/map.h index 3026da28dc..dd94c638fa 100644 --- a/include/map.h +++ b/include/map.h @@ -12,7 +12,7 @@ typedef Vec4f EntryList[]; /// Fields other than main, entryList, entryCount, background, and tattle are initialised when the map loads. -typedef struct MapConfig { +typedef struct MapSettings { /* 0x00 */ struct ModelNode* modelTreeRoot; /* 0x04 */ s32 hitAssetCollisionOffset; /* 0x08 */ s32 hitAssetZoneOffset; @@ -30,14 +30,14 @@ typedef struct MapConfig { s32 msgID; s32 (*get)(void); } tattle; -} MapConfig; // size = 0x40 +} MapSettings; // size = 0x40 typedef s32(*MapInit)(void); #define MAP_ID_MAX_LEN 7 ///< "xxx_yyy" excluding null terminator. -typedef struct Map { +typedef struct MapConfig { /* 0x00 */ char* id; ///< @see MAP_ID_MAX_LEN - /* 0x04 */ MapConfig* config; + /* 0x04 */ MapSettings* settings; /* 0x08 */ void* dmaStart; /* 0x0C */ void* dmaEnd; /* 0x10 */ void* dmaDest; @@ -51,18 +51,18 @@ typedef struct Map { s8 flags; } bytes; } unk_1C; -} Map; // size = 0x20 +} MapConfig; // size = 0x20 -typedef struct Area { +typedef struct AreaConfig { /* 0x00 */ s32 mapCount; - /* 0x04 */ Map* maps; + /* 0x04 */ MapConfig* maps; /* 0x08 */ char* id; ///< "area_xxx" /* 0x0C */ char* name; ///< JP debug name. -} Area; // size = 0x10 +} AreaConfig; // size = 0x10 -MapConfig* get_current_map_header(void); +MapSettings* get_current_map_settings(void); /// Zero-terminated. -extern Area gAreas[29]; +extern AreaConfig gAreas[29]; #endif diff --git a/include/npc.h b/include/npc.h index 3979bab903..e8e4bffd1e 100644 --- a/include/npc.h +++ b/include/npc.h @@ -5,6 +5,14 @@ #include "enums.h" #include "script_api/map.h" +#define GET_MACRO(_1,_2,_3,NAME,...) NAME +#define NPC_GROUP(...) GET_MACRO(__VA_ARGS__, NPC_GROUP_3, NPC_GROUP_2, NPC_GROUP_1)(__VA_ARGS__) + +// battle and stage are optional in overloaded NPC_GROUP macros +#define NPC_GROUP_1(npcs) { sizeof(npcs) / sizeof(StaticNpc), (StaticNpc*) &npcs, 0, 0 } +#define NPC_GROUP_2(npcs, battle) { sizeof(npcs) / sizeof(StaticNpc), (StaticNpc*) &npcs, battle, 0 } +#define NPC_GROUP_3(npcs, battle, stage) { sizeof(npcs) / sizeof(StaticNpc), (StaticNpc*) &npcs, battle, stage + 1 } + #define NO_DROPS { { F16(100), F16(0), 0, F16(0) }, } #define STANDARD_HEART_DROPS(attempts) { \ @@ -70,7 +78,7 @@ typedef struct NpcBlueprint { /* 0x0C */ void (*onRender)(struct Npc*); } NpcBlueprint; // size = 0x10 -typedef struct NpcAISettings { +typedef struct MobileAISettings { /* 0x00 */ f32 moveSpeed; /* 0x04 */ s32 moveTime; /* 0x08 */ s32 waitTime; @@ -83,10 +91,46 @@ typedef struct NpcAISettings { /* 0x24 */ f32 chaseRadius; /* 0x28 */ f32 chaseOffsetDist; // offset along npc->yaw of the test point for chase volume overlap, creates directionality to enemy 'sight' /* 0x2C */ s32 unk_AI_2C; // unk time -} NpcAISettings; // size = 0x30 +} MobileAISettings; // size = 0x30 + +typedef struct StationaryAISettings { + /* 0x00 */ f32 unk_00; + /* 0x04 */ s32 unk_04; + /* 0x08 */ s32 playerSearchInterval; // how often to search for player (frames) + /* 0x0C */ f32 chaseSpeed; + /* 0x10 */ s32 chaseTurnRate; // how many degrees this NPC can turn per frame while chasing + /* 0x14 */ s32 chaseUpdateInterval; // how often to re-run chase init and re-acquire player position (frames) + /* 0x18 */ f32 chaseRadius; + /* 0x1C */ f32 chaseOffsetDist; // offset along npc->yaw of the test point for alert volume overlap, creates directionality to enemy 'sight' + /* 0x20 */ s32 unk_20; +} StationaryAISettings; // size = 0x24 + +struct FireBarData; +typedef void (*FireBarCallback)(struct FireBarData*, s32); + +typedef struct FireBarAISettings { + /* 0x00 */ Vec3i centerPos; + /* 0x0C */ s32 rotationRate; + /* 0x10 */ s32 firstNpc; + /* 0x14 */ s32 npcCount; + /* 0x18 */ FireBarCallback callback; +} FireBarAISettings; // size = 0x1C + +typedef struct FireBarData { + /* 0x00 */ s32 flags; + /* 0x04 */ Vec3f centerPos; + /* 0x10 */ f32 rotationRate; + /* 0x14 */ s32 firstNpc; + /* 0x18 */ s32 npcCount; + /* 0x1C */ FireBarCallback callback; + /* 0x20 */ s32 soundIndex; + /* 0x24 */ f32 lastDeltaYaw; + /* 0x28 */ f32 yaw; + /* 0x2C */ FireBarAISettings* settings; +} FireBarData; // size = 0x30 typedef struct NpcSettings { - /* 0x00 */ char unk_00[4]; + /* 0x00 */ AnimID defaultAnim; /* 0x04 */ s16 height; /* 0x06 */ s16 radius; /* 0x08 */ UNK_PTR otherAI; @@ -98,7 +142,7 @@ typedef struct NpcSettings { /* 0x20 */ s32 flags; /* 0x24 */ char unk_24[4]; /* 0x28 */ s16 level; - /* 0x2A */ s16 unk_2A; // action flags: 1 = jump on seeing player + /* 0x2A */ s16 actionFlags; // action flags: 1 = jump on seeing player } NpcSettings; // size = 0x2C typedef struct ItemDrop { @@ -128,54 +172,6 @@ typedef struct StatDrop { /* 0x06 */ s16 chancePerAttempt; ///< % chance for a single heart/flower to be dropped from each attempt. } StatDrop; // size = 0x08 -typedef struct StaticNpc { - /* 0x000 */ s32 id; - /* 0x004 */ NpcSettings* settings; - /* 0x008 */ Vec3f pos; - /* 0x014 */ s32 flags; - /* 0x018 */ EvtScript* init; - /* 0x01C */ char unk_1C[8]; - /* 0x024 */ s32 yaw; - /* 0x028 */ u8 dropFlags; // TODO: use EnemyDrops (requires tons of map edits) - /* 0x029 */ s8 itemDropChance; // % - /* 0x02A */ ItemDrop itemDrops[8]; - /* 0x05A */ StatDrop heartDrops[8]; - /* 0x09A */ StatDrop flowerDrops[8]; - /* 0x0DA */ s16 minCoinBonus; - /* 0x0DC */ s16 maxCoinBonus; - /* 0x0E0 */ s32 movement[48]; // TODO: type - /* 0x1A0 */ struct { - /* 0x00 */ s32 idle; - /* 0x04 */ s32 walk; - /* 0x08 */ s32 run; - /* 0x0C */ s32 chase; - /* 0x10 */ s32 unk_10; - /* 0x14 */ s32 unk_14; - /* 0x18 */ s32 death; - /* 0x1C */ s32 hit; - /* 0x20 */ s32 unk_20; - /* 0x24 */ s32 unk_24; - /* 0x28 */ s32 unk_28; - /* 0x2C */ s32 unk_2C; - /* 0x30 */ s32 unk_30; - /* 0x34 */ s32 unk_34; - /* 0x38 */ s32 unk_38; - /* 0x3C */ s32 unk_3C; - } animations; - /* 0x1E0 */ char unk_1E0[8]; - /* 0x1E8 */ s32* extraAnimations; - /* 0x1EC */ s32 tattle; -} StaticNpc; // size = 0x1F0 - -/// Zero-terminated. -typedef struct { - /* 0x00 */ s32 npcCount; - /* 0x04 */ StaticNpc* npcs; - /* 0x08 */ s32 battle; -} NpcGroupList[]; // size = 0x0C - -#define NPC_GROUP(npcs, battle) { sizeof(npcs) / sizeof(StaticNpc), (StaticNpc*) &npcs, battle } - typedef struct EnemyDrops { /* 0x00 */ u8 dropFlags; /* 0x01 */ s8 itemDropChance; // % @@ -227,11 +223,63 @@ typedef struct { typedef union { EnemyTerritoryWander wander; EnemyTerritoryPatrol patrol; + s32 temp[48]; // TODO: temp char PADDING[0xC0]; } EnemyTerritory; // size = 0xC0 +typedef union NpcInitialVars { + /* 0x0 */ s32 value; + /* 0x0 */ s32* array; +} NpcInitialVars; + +typedef struct StaticNpc { + /* 0x000 */ s32 id; + /* 0x004 */ NpcSettings* settings; + /* 0x008 */ Vec3f pos; + /* 0x014 */ s32 flags; + /* 0x018 */ EvtScript* init; + /* 0x01C */ s32 initVarCount; + /* 0x020 */ NpcInitialVars initVar; + /* 0x024 */ s32 yaw; + /* 0x028 */ EnemyDrops drops; + /* 0x0E0 */ EnemyTerritory territory; + /* 0x1A0 */ struct { + /* 0x00 */ s32 idle; + /* 0x04 */ s32 walk; + /* 0x08 */ s32 run; + /* 0x0C */ s32 chase; + /* 0x10 */ s32 unk_10; + /* 0x14 */ s32 unk_14; + /* 0x18 */ s32 death; + /* 0x1C */ s32 hit; + /* 0x20 */ s32 unk_20; + /* 0x24 */ s32 unk_24; + /* 0x28 */ s32 unk_28; + /* 0x2C */ s32 unk_2C; + /* 0x30 */ s32 unk_30; + /* 0x34 */ s32 unk_34; + /* 0x38 */ s32 unk_38; + /* 0x3C */ s32 unk_3C; + } animations; + /* 0x1E0 */ s8 unk__1E0; + /* 0x1E1 */ s8 unk__1E1; + /* 0x1E2 */ s8 unk__1E2; + /* 0x1E3 */ u8 aiDetectFlags; + /* 0x1E4 */ u32 aiFlags; + /* 0x1E8 */ s32* extraAnimations; + /* 0x1EC */ s32 tattle; +} StaticNpc; // size = 0x1F0 + +/// Zero-terminated. +typedef struct { + /* 0x00 */ s32 npcCount; + /* 0x04 */ StaticNpc* npcs; + /* 0x08 */ s16 battle; + /* 0x0A */ s16 stage; +} NpcGroupList[]; // size = 0x0C + // function signature used for state handlers in AI main functions -typedef void AIStateHandler(Evt* script, NpcAISettings* settings, EnemyDetectVolume* territory); +typedef void AIStateHandler(Evt* script, MobileAISettings* settings, EnemyDetectVolume* territory); typedef struct Enemy { /* 0x00 */ s32 flags; @@ -286,8 +334,8 @@ typedef struct Enemy { /* 0xD8 */ u32 tattleMsg; /* 0xDC */ s32 unk_DC; /* 0xE0 */ s16 unk_E0; - /* 0xE2 */ char unk_E2[0xE]; -} Enemy; // size = 0xF0 + /* 0xE2 */ char unk_E2[6]; +} Enemy; // size = 0xE8 typedef struct Encounter { /* 0x00 */ s32 count; @@ -295,8 +343,8 @@ typedef struct Encounter { /* 0x44 */ s16 battle; /* 0x46 */ s16 stage; /* 0x48 */ s16 encounterID; - /* 0x4A */ char unk_4C[0x12]; -} Encounter; // size = 0x5C + /* 0x4A */ char unk_4C[2]; +} Encounter; // size = 0x4C typedef struct EncounterStatus { /* 0x000 */ s32 flags; @@ -306,7 +354,7 @@ typedef struct EncounterStatus { /* 0x007 */ char unk_07; /* 0x008 */ s8 unk_08; /* 0x009 */ s8 battleOutcome; /* 0 = won, 1 = lost */ - /* 0x00A */ s8 unk_0A; + /* 0x00A */ s8 battleTriggerCooldown; ///< set to 15 after victory, 45 after fleeing /* 0x00B */ s8 merleeCoinBonus; /* triple coins when != 0 */ /* 0x00C */ u8 damageTaken; /* valid after battle */ /* 0x00D */ char unk_0D; @@ -332,9 +380,9 @@ typedef struct EncounterStatus { /* 0x094 */ s32 unk_94; /* 0x098 */ s32 fadeOutAccel; /* 0x09C */ s32 battleStartCountdown; - /* 0x0A0 */ s8 unk_A0; + /* 0x0A0 */ s8 dizzyAttackStatus; /* 0x0A1 */ char unk_A1[0x1]; - /* 0x0A2 */ s16 unk_A2; + /* 0x0A2 */ s16 dizzyAttackDuration; /* 0x0A4 */ char unk_A4[0xC]; /* 0x0B0 */ s32 defeatFlags[60][12]; /* 0xFB0 */ s16 recentMaps[2]; @@ -365,7 +413,7 @@ s32 _create_npc_basic(NpcBlueprint* blueprint); s32 _create_npc_standard(NpcBlueprint* blueprint, u32** animList); -void _create_npc_partner(NpcBlueprint* blueprint); +s32 _create_npc_partner(NpcBlueprint* blueprint); void free_npc_by_index(s32 listIndex); diff --git a/include/script_api/macros.h b/include/script_api/macros.h index bc40765ece..1a9b1b6d32 100644 --- a/include/script_api/macros.h +++ b/include/script_api/macros.h @@ -112,14 +112,14 @@ /// On each frame, the EVT manager will continue executing commands in all threads until a blocking command is /// encountered. This means that if you have a thread that loops but does not block between iterations, the game will -/// freeze! Avoid this by inserting a blocking command such as EVT_WAIT_FRAMES(1) in the loop body. +/// freeze! Avoid this by inserting a blocking command such as EVT_WAIT(1) in the loop body. /// /// Also note that threads are never executed in parallel. If your EVT script lacks blocking commands, it will be /// executed all in one go, and race conditions cannot occur. /// /// The following subset of EVT commands are blocking: /// - EVT_EXEC_WAIT -/// - EVT_WAIT_FRAMES +/// - EVT_WAIT /// - EVT_WAIT_SECONDS /// - EVT_CALL (if function returns ApiStatus_BLOCK) @@ -194,9 +194,8 @@ #define EVT_BREAK_LOOP EVT_CMD(EVT_OP_BREAK_LOOP), /// Blocks for the given number of frames. -#define EVT_WAIT_FRAMES(NUM_FRAMES) EVT_CMD(EVT_OP_WAIT_FRAMES, NUM_FRAMES), +#define EVT_WAIT(NUM_FRAMES) EVT_CMD(EVT_OP_WAIT_FRAMES, NUM_FRAMES), -#define EVT_WAIT(NUM_FRAMES) EVT_CMD(EVT_OP_WAIT_FRAMES, NUM_FRAMES), /// Blocks for the given number of seconds. #define EVT_WAIT_SECS(NUM_SECONDS) EVT_CMD(EVT_OP_WAIT_SECS, NUM_SECONDS), @@ -456,7 +455,7 @@ /// Sets the current thread's priority. Higher-priority threads execute before lower-priority threads on each frame. #define EVT_SET_PRIORITY(PRIORITY) EVT_CMD(EVT_OP_SET_PRIORITY, PRIORITY), -/// Sets the current thread's timescale. This is a multiplier applied to EVT_WAIT_FRAMES and EVT_WAIT_SECONDS. +/// Sets the current thread's timescale. This is a multiplier applied to EVT_WAIT and EVT_WAIT_SECONDS. #define EVT_SET_TIMESCALE(TIMESCALE) EVT_CMD(EVT_OP_SET_TIMESCALE, TIMESCALE), /// Sets the current thread's group. Group value meanings are currently not known. @@ -528,7 +527,7 @@ EVT_CALL(UseExitHeading, walkDistance, exitIdx) \ EVT_EXEC(ExitWalk) \ EVT_CALL(GotoMap, EVT_PTR(map), entryIdx) \ - EVT_WAIT_FRAMES(100) \ + EVT_WAIT(100) \ EVT_RETURN \ EVT_END \ } diff --git a/include/types.h b/include/types.h index 2329818d17..72eb1a2698 100644 --- a/include/types.h +++ b/include/types.h @@ -17,7 +17,8 @@ typedef char* (*PrintCallback)(void*, const char*, u32); /// Linker symbol address, as in `ld_addrs.h`. typedef u8 Addr[]; -#define BATTLE_ID(unk, area, stage, index) ((unk << 24) + (area << 16) + (stage << 8) + index) +#define BTL_NONE 0 +#define BTL_DEFAULT_STAGE -1 /// Terminates an extraAnimationList #define ANIM_END -1 diff --git a/src/111f0_len_860.c b/src/111f0_len_860.c index a3e1974ad1..22efd828a6 100644 --- a/src/111f0_len_860.c +++ b/src/111f0_len_860.c @@ -28,7 +28,7 @@ void init_enter_world_shared(void) { gOverrideFlags |= GLOBAL_OVERRIDES_8; - evt_set_variable(NULL, EVT_SAVE_VAR(1), gGameStatusPtr->unk_A9); + evt_set_variable(NULL, GB_Unused_EVT_01, gGameStatusPtr->unk_A9); timeFreezeMode = 0; } diff --git a/src/167570.c b/src/167570.c index 2a7809c036..726d5b2633 100644 --- a/src/167570.c +++ b/src/167570.c @@ -223,7 +223,7 @@ void filemenu_yesno_handle_input(MenuPanel* menu) { gGameStatusPtr->areaID = 0; gGameStatusPtr->mapID = 0xB; gGameStatusPtr->entryID = 0; - evt_set_variable(NULL, EVT_STORY_PROGRESS, STORY_INTRO); + evt_set_variable(NULL, GB_StoryProgress, STORY_INTRO); slot2 = filemenu_menus[0]->selected; for (i = 0; i < ARRAY_COUNT(gSaveSlotMetadata->filename); i++) { diff --git a/src/16c8e0.c b/src/16c8e0.c index f8b0d4b063..01b7784d9c 100644 --- a/src/16c8e0.c +++ b/src/16c8e0.c @@ -39,7 +39,7 @@ EvtScript BtlPutPartnerAway = { EVT_LOOP(10) EVT_CALL(SetActorScale, 256, EVT_VAR(0), EVT_VAR(0), EVT_FIXED(1.0)) EVT_SUBF(EVT_VAR(0), EVT_FIXED(0.1)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_END_CHILD_THREAD EVT_CALL(EnablePartnerBlur) @@ -60,7 +60,7 @@ EvtScript BtlBringPartnerOut = { EVT_LOOP(20) EVT_CALL(SetActorScale, 256, EVT_VAR(0), EVT_VAR(0), EVT_FIXED(1.0)) EVT_ADDF(EVT_VAR(0), EVT_FIXED(0.05)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(SetActorScale, 256, EVT_FIXED(1.0), EVT_FIXED(1.0), EVT_FIXED(1.0)) EVT_END_CHILD_THREAD diff --git a/src/182B30.c b/src/182B30.c index 1f554a9f06..00e4f03296 100644 --- a/src/182B30.c +++ b/src/182B30.c @@ -3377,40 +3377,40 @@ void _add_part_decoration(ActorPart* actorPart) { decorationTable = actorPart->decorationTable; for (i = 0; i < ARRAY_COUNT(decorationTable->type); i++) { switch (decorationTable->type[i]) { - case DECORATION_0: + case ACTOR_DECORATION_NONE: func_8025D150(actorPart, i); break; - case DECORATION_GOLDEN_FLAMES: + case ACTOR_DECORATION_GOLDEN_FLAMES: func_8025D160(actorPart, i); break; - case DECORATION_SWEAT: + case ACTOR_DECORATION_SWEAT: func_8025D2B0(actorPart, i); break; - case DECORATION_SEEING_STARS: + case ACTOR_DECORATION_SEEING_STARS: func_8025D3CC(actorPart, i); break; - case DECORATION_RED_FLAMES: + case ACTOR_DECORATION_RED_FLAMES: func_8025D4C8(actorPart, i); break; - case DECORATION_GREY_SMOKE_TRAIL: + case ACTOR_DECORATION_GREY_SMOKE_TRAIL: func_8025D640(actorPart, i); break; - case DECORATION_FIRE_SMOKE_TRAIL: + case ACTOR_DECORATION_FIRE_SMOKE_TRAIL: func_8025D71C(actorPart, i); break; - case DECORATION_WHIRLWIND: + case ACTOR_DECORATION_WHIRLWIND: func_8025D830(actorPart, i); break; - case DECORATION_STEAM_EMITTER: + case ACTOR_DECORATION_STEAM_EMITTER: func_8025D90C(actorPart, i); break; - case DECORATION_9: + case ACTOR_DECORATION_9: func_8025DA68(actorPart, i); break; - case DECORATION_A: + case ACTOR_DECORATION_A: func_8025DBD0(actorPart, i); break; - case DECORATION_RADIAL_STAR_EMITTER: + case ACTOR_DECORATION_RADIAL_STAR_EMITTER: func_8025DD60(actorPart, i); break; } @@ -3422,40 +3422,40 @@ void _remove_part_decoration(ActorPart* part, s32 decorationIndex) { DecorationTable* decorationTable = part->decorationTable; switch (decorationTable->type[decorationIndex]) { - case DECORATION_0: + case ACTOR_DECORATION_NONE: func_8025D158(part, decorationIndex); break; - case DECORATION_GOLDEN_FLAMES: + case ACTOR_DECORATION_GOLDEN_FLAMES: func_8025D290(part, decorationIndex); break; - case DECORATION_SWEAT: + case ACTOR_DECORATION_SWEAT: func_8025D3C4(part, decorationIndex); break; - case DECORATION_SEEING_STARS: + case ACTOR_DECORATION_SEEING_STARS: func_8025D4A0(part, decorationIndex); break; - case DECORATION_RED_FLAMES: + case ACTOR_DECORATION_RED_FLAMES: func_8025D620(part, decorationIndex); break; - case DECORATION_GREY_SMOKE_TRAIL: + case ACTOR_DECORATION_GREY_SMOKE_TRAIL: func_8025D6FC(part, decorationIndex); break; - case DECORATION_FIRE_SMOKE_TRAIL: + case ACTOR_DECORATION_FIRE_SMOKE_TRAIL: func_8025D810(part, decorationIndex); break; - case DECORATION_WHIRLWIND: + case ACTOR_DECORATION_WHIRLWIND: func_8025D8EC(part, decorationIndex); break; - case DECORATION_STEAM_EMITTER: + case ACTOR_DECORATION_STEAM_EMITTER: func_8025DA60(part, decorationIndex); break; - case DECORATION_9: + case ACTOR_DECORATION_9: func_8025DBC8(part, decorationIndex); break; - case DECORATION_A: + case ACTOR_DECORATION_A: func_8025DD40(part, decorationIndex); break; - case DECORATION_RADIAL_STAR_EMITTER: + case ACTOR_DECORATION_RADIAL_STAR_EMITTER: func_8025DE88(part, decorationIndex); break; } diff --git a/src/19FAF0.c b/src/19FAF0.c index a57638b810..5697e56e07 100644 --- a/src/19FAF0.c +++ b/src/19FAF0.c @@ -112,9 +112,9 @@ EvtScript DoStopHit = { EvtScript DoFreezeHit = { EVT_CALL(func_8027143C) - EVT_WAIT_FRAMES(8) + EVT_WAIT(8) EVT_CALL(func_8027143C) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(func_80271484) EVT_RETURN EVT_END diff --git a/src/1AF120.c b/src/1AF120.c index 8063e90254..3a7c484866 100644 --- a/src/1AF120.c +++ b/src/1AF120.c @@ -35,51 +35,51 @@ EvtScript D_80294720 = { EVT_LOOP(2) EVT_CALL(SetAnimation, ACTOR_SELF, LW(0), LW(1)) EVT_CALL(AddActorPos, -127, 0, 6, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(AddActorPos, -127, 0, 4, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(AddActorPos, -127, 0, 3, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(AddActorPos, -127, 0, 2, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(AddActorPos, -127, 0, 1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(AddActorPos, -127, 0, -1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(AddActorPos, -127, 0, -2, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(AddActorPos, -127, 0, -3, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(AddActorPos, -127, 0, -4, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(AddActorPos, -127, 0, -6, 0) - EVT_WAIT_FRAMES(1) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) + EVT_WAIT(1) EVT_CALL(SetAnimation, ACTOR_SELF, LW(0), LW(2)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(SetAnimation, ACTOR_SELF, LW(0), LW(1)) EVT_CALL(AddActorPos, -127, 0, 6, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(AddActorPos, -127, 0, 4, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(AddActorPos, -127, 0, 3, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(AddActorPos, -127, 0, 2, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(AddActorPos, -127, 0, 1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(AddActorPos, -127, 0, -1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(AddActorPos, -127, 0, -2, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(AddActorPos, -127, 0, -3, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(AddActorPos, -127, 0, -4, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(AddActorPos, -127, 0, -6, 0) - EVT_WAIT_FRAMES(1) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) + EVT_WAIT(1) EVT_CALL(SetAnimation, ACTOR_SELF, LW(0), LW(3)) EVT_RETURN EVT_END @@ -89,14 +89,14 @@ EvtScript D_80294AFC = { EVT_CALL(UseIdleAnimation, ACTOR_PARTNER, FALSE) EVT_CALL(SetActorYaw, ACTOR_SELF, 180) EVT_CALL(SetAnimation, ACTOR_SELF, LW(0), LW(1)) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(GetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(SetActorJumpGravity, ACTOR_SELF, EVT_FLOAT(1.2)) EVT_CALL(SetGoalPos, ACTOR_PARTNER, LW(0), LW(1), LW(2)) EVT_CALL(JumpToGoal, ACTOR_PARTNER, 10, FALSE, TRUE, FALSE) EVT_CALL(SetGoalPos, ACTOR_PARTNER, LW(0), LW(1), LW(2)) EVT_CALL(JumpToGoal, ACTOR_PARTNER, 10, FALSE, TRUE, FALSE) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(SetActorSpeed, ACTOR_SELF, EVT_FLOAT(12.0)) EVT_CALL(SetGoalPos, ACTOR_PARTNER, -250, 0, 0) EVT_CALL(RunToGoal, ACTOR_PARTNER, 0, FALSE) @@ -131,7 +131,7 @@ EvtScript D_80294C68 = { EVT_LOOP(15) EVT_ADD(LW(0), 48) EVT_CALL(SetActorRotation, ACTOR_PARTNER, 0, 0, LW(0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(SetActorRotationOffset, ACTOR_PARTNER, 0, 0, 0) EVT_END_CHILD_THREAD @@ -177,7 +177,7 @@ EvtScript D_80294FE4 = { EVT_LOOP(15) EVT_ADD(LW(0), 48) EVT_CALL(SetActorRotation, ACTOR_PARTNER, 0, 0, LW(0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(SetActorRotationOffset, ACTOR_PARTNER, 0, 0, 0) EVT_END_CHILD_THREAD @@ -224,7 +224,7 @@ EvtScript D_80295350 = { EVT_LOOP(15) EVT_ADD(LW(0), 48) EVT_CALL(SetActorRotation, ACTOR_PARTNER, 0, 0, LW(0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(SetActorRotationOffset, ACTOR_PARTNER, 0, 0, 0) EVT_END_CHILD_THREAD @@ -236,13 +236,13 @@ EvtScript D_80295350 = { EVT_CALL(SetGoalPos, ACTOR_PARTNER, LW(0), LW(1), LW(2)) EVT_CALL(JumpToGoal, ACTOR_PARTNER, 15, FALSE, TRUE, FALSE) EVT_CALL(SetAnimation, ACTOR_PARTNER, -1, LW(12)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetAnimation, ACTOR_PARTNER, -1, LW(10)) EVT_SUB(LW(0), 20) EVT_CALL(SetGoalPos, ACTOR_PARTNER, LW(0), LW(1), LW(2)) EVT_CALL(JumpToGoal, ACTOR_PARTNER, 10, FALSE, TRUE, FALSE) EVT_CALL(SetAnimation, ACTOR_PARTNER, -1, LW(12)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetAnimation, ACTOR_PARTNER, -1, LW(10)) EVT_SUB(LW(0), 10) EVT_CALL(SetGoalPos, ACTOR_PARTNER, LW(0), LW(1), LW(2)) @@ -277,7 +277,7 @@ EvtScript D_80295744 = { EVT_LOOP(15) EVT_ADD(LW(0), 48) EVT_CALL(SetActorRotation, ACTOR_PARTNER, 0, 0, LW(0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(SetActorRotationOffset, ACTOR_PARTNER, 0, 0, 0) EVT_END_CHILD_THREAD @@ -325,7 +325,7 @@ EvtScript D_80295AC0 = { EVT_LOOP(15) EVT_ADD(LW(0), 48) EVT_CALL(SetActorRotation, ACTOR_PARTNER, 0, 0, LW(0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(SetActorRotationOffset, ACTOR_PARTNER, 0, 0, 0) EVT_END_CHILD_THREAD @@ -337,13 +337,13 @@ EvtScript D_80295AC0 = { EVT_CALL(SetGoalPos, ACTOR_PARTNER, LW(0), LW(1), LW(2)) EVT_CALL(JumpToGoal, ACTOR_PARTNER, 15, FALSE, TRUE, FALSE) EVT_CALL(SetAnimation, ACTOR_PARTNER, -1, LW(12)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetAnimation, ACTOR_PARTNER, -1, LW(10)) EVT_SUB(LW(0), 20) EVT_CALL(SetGoalPos, ACTOR_PARTNER, LW(0), LW(1), LW(2)) EVT_CALL(JumpToGoal, ACTOR_PARTNER, 10, FALSE, TRUE, FALSE) EVT_CALL(SetAnimation, ACTOR_PARTNER, -1, LW(12)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetAnimation, ACTOR_PARTNER, -1, LW(10)) EVT_SUB(LW(0), 10) EVT_CALL(SetGoalPos, ACTOR_PARTNER, LW(0), LW(1), LW(2)) @@ -390,7 +390,7 @@ EvtScript D_80296014 = { EVT_CALL(JumpToGoal, ACTOR_PARTNER, 8, FALSE, TRUE, FALSE) EVT_CALL(SetGoalPos, ACTOR_PARTNER, LW(0), LW(1), LW(2)) EVT_CALL(JumpToGoal, ACTOR_PARTNER, 5, FALSE, TRUE, FALSE) - EVT_WAIT_FRAMES(8) + EVT_WAIT(8) EVT_LABEL(10) EVT_CALL(GetActorPos, ACTOR_PARTNER, LW(0), LW(1), LW(2)) EVT_CALL(PlayEffect, EFFECT_LANDING_DUST, 0, LW(0), LW(1), LW(2), 0, 0, 0, 0, 0, 0, 0, 0, 0) @@ -406,7 +406,7 @@ EvtScript D_8029621C = { EVT_ADD(LW(6), 18) EVT_ADD(LW(7), 5) EVT_CALL(PlayEffect, EFFECT_RING_BLAST, 0, LW(5), LW(6), LW(7), EVT_FLOAT(1.5), 15, 0, 0, 0, 0, 0, 0, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_ADD(LW(5), 10) EVT_ADD(LW(6), -14) EVT_CALL(PlayEffect, EFFECT_RING_BLAST, 0, LW(5), LW(6), LW(7), EVT_FLOAT(1.5), 15, 0, 0, 0, 0, 0, 0, 0) @@ -416,132 +416,132 @@ EvtScript D_8029621C = { EVT_CASE_EQ(0) EVT_CALL(StartRumble, 3) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 3, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 8, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 4, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 10, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 4, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 5, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_LOOP(2) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 3, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_LOOP(4) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 0, 0) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CASE_EQ(1) EVT_CALL(StartRumble, 3) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 4, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 20, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 10, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 22, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 10, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 14, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_LOOP(2) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 7, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_LOOP(6) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 3, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 0, 0) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CASE_EQ(2) EVT_CALL(StartRumble, 4) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 6, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 22, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 12, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 25, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 12, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 17, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_LOOP(2) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 10, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_LOOP(6) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 4, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 0, 0) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CASE_EQ(3) EVT_CALL(StartRumble, 5) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 3, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 8, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 24, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 14, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 28, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 14, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 19, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_LOOP(2) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 14, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_LOOP(6) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 5, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_LOOP(2) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 2, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 0, 0) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_END_SWITCH EVT_CALL(SetAnimation, ACTOR_PARTNER, -1, LW(2)) - EVT_WAIT_FRAMES(8) + EVT_WAIT(8) EVT_RETURN EVT_END }; @@ -553,129 +553,129 @@ EvtScript D_80296C8C = { EVT_CASE_EQ(0) EVT_CALL(StartRumble, 3) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 3, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 8, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 4, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 10, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 4, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 5, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_LOOP(2) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 3, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_LOOP(4) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 0, 0) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CASE_EQ(1) EVT_CALL(StartRumble, 3) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 4, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 20, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 10, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 22, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 10, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 14, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_LOOP(2) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 7, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_LOOP(6) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 3, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 0, 0) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CASE_EQ(2) EVT_CALL(StartRumble, 4) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 6, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 22, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 12, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 25, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 12, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 17, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_LOOP(2) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 10, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_LOOP(6) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 4, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 0, 0) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CASE_EQ(3) EVT_CALL(StartRumble, 5) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 3, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 8, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 24, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 14, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 28, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 14, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 19, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_LOOP(2) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 14, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_LOOP(6) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 5, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_LOOP(2) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 2, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 0, 0) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_END_SWITCH EVT_RETURN EVT_END @@ -689,14 +689,14 @@ EvtScript D_802975C8 = { EVT_ADDF(LW(0), EVT_FLOAT(0.1)) EVT_SUBF(LW(1), EVT_FLOAT(0.08)) EVT_CALL(SetActorScale, ACTOR_PARTNER, LW(0), LW(1), EVT_FLOAT(1.0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP - EVT_WAIT_FRAMES(45) + EVT_WAIT(45) EVT_LOOP(5) EVT_SUBF(LW(0), EVT_FLOAT(0.220703125)) EVT_ADDF(LW(1), EVT_FLOAT(0.2)) EVT_CALL(SetActorScale, ACTOR_PARTNER, LW(0), LW(1), EVT_FLOAT(1.0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(SetActorScale, ACTOR_PARTNER, EVT_FLOAT(1.0), EVT_FLOAT(1.0), EVT_FLOAT(1.0)) EVT_RETURN @@ -718,7 +718,7 @@ EvtScript D_802976E8 = { EVT_END_SWITCH EVT_IF_NE(LW(2), 000000) EVT_CALL(SetAnimation, ACTOR_PARTNER, -1, LW(2)) - EVT_WAIT_FRAMES(8) + EVT_WAIT(8) EVT_END_IF EVT_RETURN EVT_END @@ -728,7 +728,7 @@ EvtScript D_802977BC = { EVT_EXEC_WAIT(D_80296C8C) EVT_IF_NE(LW(2), 000000) EVT_CALL(SetAnimation, ACTOR_PARTNER, -1, LW(2)) - EVT_WAIT_FRAMES(8) + EVT_WAIT(8) EVT_END_IF EVT_RETURN EVT_END @@ -738,29 +738,29 @@ EvtScript D_80297814 = { EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 0, 0) EVT_CALL(SetAnimation, ACTOR_SELF, LW(0), LW(1)) EVT_CALL(AddActorPos, -127, -2, 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(AddActorPos, -127, 2, 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(AddActorPos, -127, -4, 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(AddActorPos, -127, 4, 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(AddActorPos, -127, -2, 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(AddActorPos, -127, 2, 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(AddActorPos, -127, -3, 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(AddActorPos, -127, 3, 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(AddActorPos, -127, -2, 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(AddActorPos, -127, 2, 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(AddActorPos, -127, -1, 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(AddActorPos, -127, 1, 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_RETURN EVT_END }; @@ -772,129 +772,129 @@ EvtScript D_80297A38 = { EVT_CASE_EQ(0) EVT_CALL(StartRumble, 3) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 3, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 8, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 4, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 10, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 4, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 5, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_LOOP(2) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 3, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_LOOP(4) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 0, 0) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CASE_EQ(1) EVT_CALL(StartRumble, 3) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 4, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 20, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 10, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 22, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 10, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 14, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_LOOP(2) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 7, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_LOOP(6) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 3, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 0, 0) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CASE_EQ(2) EVT_CALL(StartRumble, 4) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 6, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 22, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 12, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 25, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 12, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 17, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_LOOP(2) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 10, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_LOOP(6) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 4, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 0, 0) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CASE_EQ(3) EVT_CALL(StartRumble, 5) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 3, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 8, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 24, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 14, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 28, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 14, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 19, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_LOOP(2) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 14, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_LOOP(6) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 5, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_LOOP(2) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 2, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 0, 0) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_END_SWITCH EVT_RETURN EVT_END @@ -908,14 +908,14 @@ EvtScript D_80298374 = { EVT_ADDF(LW(0), EVT_FLOAT(0.1)) EVT_SUBF(LW(1), EVT_FLOAT(0.08)) EVT_CALL(SetActorScale, ACTOR_PLAYER, LW(0), LW(1), EVT_FLOAT(1.0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP - EVT_WAIT_FRAMES(45) + EVT_WAIT(45) EVT_LOOP(5) EVT_SUBF(LW(0), EVT_FLOAT(0.220703125)) EVT_ADDF(LW(1), EVT_FLOAT(0.2)) EVT_CALL(SetActorScale, ACTOR_PLAYER, LW(0), LW(1), EVT_FLOAT(1.0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(SetActorScale, ACTOR_PLAYER, EVT_FLOAT(1.0), EVT_FLOAT(1.0), EVT_FLOAT(1.0)) EVT_RETURN @@ -928,7 +928,7 @@ EvtScript D_80298494 = { EVT_LOOP(10) EVT_ADD(LW(0), 36) EVT_CALL(SetActorYaw, ACTOR_SELF, LW(0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_END_CHILD_THREAD EVT_CALL(GetDamageIntensity) @@ -943,7 +943,7 @@ EvtScript D_80298520 = { EVT_LOOP(10) EVT_ADD(LW(0), -36) EVT_CALL(SetActorYaw, ACTOR_SELF, LW(0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_END_CHILD_THREAD EVT_CALL(GetDamageIntensity) @@ -958,14 +958,14 @@ EvtScript D_802985AC = { EVT_LABEL(1) EVT_CALL(UpdateLerp) EVT_CALL(SetActorYaw, ACTOR_SELF, LW(0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_IF_EQ(LW(1), 1) EVT_GOTO(1) EVT_END_IF EVT_END_CHILD_THREAD EVT_CALL(GetDamageIntensity) EVT_EXEC_WAIT(D_80297A38) - EVT_WAIT_FRAMES(40) + EVT_WAIT(40) EVT_RETURN EVT_END }; @@ -976,14 +976,14 @@ EvtScript D_80298668 = { EVT_LABEL(1) EVT_CALL(UpdateLerp) EVT_CALL(SetActorYaw, ACTOR_SELF, LW(0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_IF_EQ(LW(1), 1) EVT_GOTO(1) EVT_END_IF EVT_END_CHILD_THREAD EVT_CALL(GetDamageIntensity) EVT_EXEC_WAIT(D_80297A38) - EVT_WAIT_FRAMES(40) + EVT_WAIT(40) EVT_RETURN EVT_END }; @@ -993,7 +993,7 @@ EvtScript D_80298724 = { EVT_CALL(func_80269E80, LW(0)) EVT_SWITCH(LW(0)) EVT_CASE_EQ(1) - EVT_WAIT_FRAMES(1000) + EVT_WAIT(1000) EVT_RETURN EVT_CASE_EQ(0) EVT_EXEC_WAIT(D_80297A38) @@ -1015,13 +1015,13 @@ EvtScript D_80298724 = { EVT_SET(LW(2), 65583) EVT_EXEC_WAIT(D_80297A38) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, LW(2)) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CASE_DEFAULT EVT_EXEC_WAIT(D_80297A38) EVT_END_SWITCH EVT_IF_NE(LW(2), 000000) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, LW(2)) - EVT_WAIT_FRAMES(8) + EVT_WAIT(8) EVT_END_IF EVT_RETURN EVT_END @@ -1031,7 +1031,7 @@ EvtScript D_802988F0 = { EVT_EXEC_WAIT(D_80297A38) EVT_IF_NE(LW(2), 000000) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, LW(2)) - EVT_WAIT_FRAMES(8) + EVT_WAIT(8) EVT_END_IF EVT_RETURN EVT_END @@ -1045,33 +1045,33 @@ EvtScript D_80298948 = { EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, LW(1)) EVT_END_IF EVT_CALL(SetActorDispOffset, ACTOR_SELF, -2, 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorDispOffset, ACTOR_SELF, -4, 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorDispOffset, ACTOR_SELF, -2, 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorDispOffset, ACTOR_SELF, -3, 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorDispOffset, ACTOR_SELF, -2, 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorDispOffset, ACTOR_SELF, -1, 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(func_80269E80, LW(0)) EVT_SWITCH(LW(0)) EVT_CASE_EQ(5) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_END_SWITCH EVT_RETURN EVT_END @@ -1143,12 +1143,12 @@ EvtScript D_80298E20 = { EVT_SWITCH(LW(0)) EVT_CASE_OR_EQ(14) EVT_CASE_OR_EQ(15) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(RemoveEffect, LW(15)) EVT_END_CASE_GROUP EVT_CASE_OR_EQ(16) EVT_CASE_OR_EQ(17) - EVT_WAIT_FRAMES(40) + EVT_WAIT(40) EVT_CALL(func_802D7B10, LW(15)) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x2023) EVT_END_CASE_GROUP @@ -1178,13 +1178,13 @@ EvtScript DoNormalHit = { EVT_LOOP(30) EVT_ADD(LW(5), 48) EVT_CALL(SetActorYaw, ACTOR_SELF, LW(5)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(GetOriginalActorType, ACTOR_SELF, LW(7)) EVT_SWITCH(LW(7)) EVT_CASE_OR_EQ(ACTOR_TYPE_MONTY_MOLE) EVT_CASE_OR_EQ(ACTOR_TYPE_MONTY_MOLE_BOSS) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_END_CASE_GROUP EVT_CASE_DEFAULT EVT_SUB(LW(1), 55) @@ -1215,7 +1215,7 @@ EvtScript DoNormalHit = { EVT_LOOP(10) EVT_ADD(LW(0), 36) EVT_CALL(SetActorYaw, ACTOR_SELF, LW(0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_END_CHILD_THREAD EVT_CALL(GetDamageIntensity) @@ -1231,14 +1231,14 @@ EvtScript DoNormalHit = { EVT_LABEL(0) EVT_CALL(UpdateLerp) EVT_CALL(SetActorYaw, ACTOR_SELF, LW(0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_IF_EQ(LW(1), 1) EVT_GOTO(0) EVT_END_IF EVT_END_CHILD_THREAD EVT_CALL(GetDamageIntensity) EVT_EXEC_WAIT(D_80299828) - EVT_WAIT_FRAMES(60) + EVT_WAIT(60) EVT_END_CASE_GROUP EVT_CASE_OR_EQ(11) EVT_CASE_OR_EQ(15) @@ -1250,7 +1250,7 @@ EvtScript DoNormalHit = { EVT_LOOP(10) EVT_SUB(LW(0), 36) EVT_CALL(SetActorYaw, ACTOR_SELF, LW(0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_END_CHILD_THREAD EVT_CALL(GetDamageIntensity) @@ -1266,14 +1266,14 @@ EvtScript DoNormalHit = { EVT_LABEL(1) EVT_CALL(UpdateLerp) EVT_CALL(SetActorYaw, ACTOR_SELF, LW(0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_IF_EQ(LW(1), 1) EVT_GOTO(1) EVT_END_IF EVT_END_CHILD_THREAD EVT_CALL(GetDamageIntensity) EVT_EXEC_WAIT(D_80299828) - EVT_WAIT_FRAMES(60) + EVT_WAIT(60) EVT_END_CASE_GROUP EVT_CASE_EQ(18) EVT_SET(LW(0), 3) @@ -1286,7 +1286,7 @@ EvtScript DoNormalHit = { EVT_CALL(GetActorRotation, -127, LW(0), LW(1), LW(2)) EVT_MOD(LW(1), 360) EVT_IF_NE(LW(1), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_GOTO(2) EVT_END_IF EVT_KILL_THREAD(LW(14)) @@ -1303,120 +1303,120 @@ EvtScript D_80299828 = { EVT_SWITCH(LW(0)) EVT_CASE_EQ(0) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 3, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 8, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 4, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 10, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 4, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 5, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_LOOP(2) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 3, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_LOOP(4) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 0, 0) EVT_CASE_EQ(1) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 4, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 20, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 10, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 22, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 10, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 14, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_LOOP(2) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 7, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_LOOP(6) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 3, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 0, 0) EVT_CASE_EQ(2) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 6, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 22, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 12, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 25, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 12, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 17, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_LOOP(2) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 10, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_LOOP(6) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 4, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 0, 0) EVT_CASE_EQ(3) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 3, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 8, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 24, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 14, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 28, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 14, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 19, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_LOOP(2) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 14, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_LOOP(6) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 5, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_LOOP(2) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 2, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 0, 0) EVT_END_SWITCH @@ -1449,13 +1449,13 @@ EvtScript DoBurnHit = { EVT_LOOP(30) EVT_ADD(LW(7), 48) EVT_CALL(SetActorYaw, ACTOR_SELF, LW(7)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(GetOriginalActorType, ACTOR_SELF, LW(7)) EVT_SWITCH(LW(7)) EVT_CASE_OR_EQ(ACTOR_TYPE_MONTY_MOLE) EVT_CASE_OR_EQ(ACTOR_TYPE_MONTY_MOLE_BOSS) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_END_CASE_GROUP EVT_CASE_DEFAULT EVT_SUB(LW(5), 55) @@ -1477,12 +1477,12 @@ EvtScript DoBurnHit = { EVT_END_IF EVT_END_SWITCH EVT_CASE_DEFAULT - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_END_SWITCH EVT_IF_NE(LW(2), -1) EVT_CALL(SetAnimation, ACTOR_SELF, LW(0), LW(2)) EVT_END_IF - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(GetLastEvent, ACTOR_SELF, LW(1)) EVT_SWITCH(LW(1)) EVT_CASE_EQ(EVENT_BURN_HIT) @@ -1542,46 +1542,46 @@ EvtScript D_8029A76C = { EVT_CALL(func_8027D2D8, -127) EVT_CALL(AddActorPos, -127, 0, 1, 0) EVT_CALL(AddEffectOffset, LW(15), 0, 1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(AddActorPos, -127, 0, 3, 0) EVT_CALL(AddEffectOffset, LW(15), 0, 3, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(AddActorPos, -127, 0, 12, 0) EVT_CALL(AddEffectOffset, LW(15), 0, 12, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(AddActorPos, -127, 0, -8, 0) EVT_CALL(AddEffectOffset, LW(15), 0, -8, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(AddActorPos, -127, 0, 12, 0) EVT_CALL(AddEffectOffset, LW(15), 0, 12, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(AddActorPos, -127, 0, -4, 0) EVT_CALL(AddEffectOffset, LW(15), 0, -4, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(AddActorPos, -127, 0, -4, 0) EVT_CALL(AddEffectOffset, LW(15), 0, -4, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(AddActorPos, -127, 0, -6, 0) EVT_CALL(AddEffectOffset, LW(15), 0, -6, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(AddActorPos, -127, 0, -6, 0) EVT_CALL(AddEffectOffset, LW(15), 0, -6, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(AddActorPos, -127, 0, 6, 0) EVT_CALL(AddEffectOffset, LW(15), 0, 6, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(AddActorPos, -127, 0, -6, 0) EVT_CALL(AddEffectOffset, LW(15), 0, -6, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_LOOP(6) EVT_CALL(AddActorPos, -127, 0, 2, 0) EVT_CALL(AddEffectOffset, LW(15), 0, 2, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(AddActorPos, -127, 0, -2, 0) EVT_CALL(AddEffectOffset, LW(15), 0, -2, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(func_8027D32C, ACTOR_SELF) EVT_CALL(HPBarToHome, ACTOR_SELF) EVT_CALL(GetLastEvent, ACTOR_SELF, LW(0)) @@ -1599,29 +1599,29 @@ EvtScript DoImmune = { EVT_CALL(SetAnimation, ACTOR_SELF, LW(0), LW(1)) EVT_END_IF EVT_CALL(SetActorDispOffset, ACTOR_SELF, -2, 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorDispOffset, ACTOR_SELF, -4, 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorDispOffset, ACTOR_SELF, -2, 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorDispOffset, ACTOR_SELF, -3, 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorDispOffset, ACTOR_SELF, -2, 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorDispOffset, ACTOR_SELF, -1, 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_RETURN EVT_END }; @@ -1641,7 +1641,7 @@ EvtScript D_8029AF08 = { EVT_CALL(EnableActorGlow, -127, 0) EVT_IF_NE(LW(1), -00001) EVT_CALL(SetAnimation, ACTOR_SELF, LW(0), LW(1)) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_END_IF EVT_CALL(func_80269E80, LW(5)) EVT_SWITCH(LW(5)) @@ -1670,7 +1670,7 @@ EvtScript D_8029AF08 = { EVT_LOOP(24) EVT_CALL(SetActorYaw, ACTOR_SELF, LW(2)) EVT_ADD(LW(2), 30) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(SetActorYaw, ACTOR_SELF, 0) EVT_END_IF @@ -1686,7 +1686,7 @@ EvtScript D_8029AF08 = { EVT_LOOP(12) EVT_CALL(SetActorRotation, ACTOR_SELF, LW(3), 0, 0) EVT_ADD(LW(3), 8) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_RETURN EVT_END @@ -1704,18 +1704,18 @@ EvtScript DoScareAway = { EVT_IF_NOT_FLAG(LW(9), ACTOR_FLAG_FLYING) EVT_CALL(SetGoalPos, ACTOR_SELF, LW(10), LW(13), LW(12)) EVT_CALL(JumpToGoal, ACTOR_SELF, 3, FALSE, FALSE, FALSE) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(SetGoalPos, ACTOR_SELF, LW(10), LW(11), LW(12)) EVT_CALL(EnableActorGlow, -127, 0) EVT_CALL(FallToGoal, -127, 7) EVT_ELSE - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(EnableActorGlow, -127, 0) EVT_END_IF EVT_CALL(SetAnimation, ACTOR_SELF, LW(0), LW(1)) - EVT_WAIT_FRAMES(17) + EVT_WAIT(17) EVT_CALL(SetActorYaw, ACTOR_SELF, 180) - EVT_WAIT_FRAMES(3) + EVT_WAIT(3) EVT_CALL(EnableActorBlur, ACTOR_SELF, 1) EVT_CALL(SetActorSpeed, ACTOR_SELF, EVT_FLOAT(10.0)) EVT_ADD(LW(10), 300) @@ -1777,7 +1777,7 @@ EvtScript D_8029B494 = { EVT_GOTO(1) EVT_LABEL(10) EVT_CHILD_THREAD - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_E) EVT_END_CHILD_THREAD EVT_CALL(SetActorJumpGravity, ACTOR_SELF, EVT_FLOAT(0.1)) @@ -1796,7 +1796,7 @@ EvtScript D_8029B818 = { EVT_ADD(LW(0), 360) EVT_END_IF EVT_CALL(SetActorYaw, ACTOR_SELF, LW(0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_GOTO(0) EVT_RETURN EVT_END @@ -1841,12 +1841,12 @@ EvtScript DoSpinSmashHit = { EVT_CALL(AddGoalPos, ACTOR_SELF, 10, 0, 0) EVT_CALL(JumpToGoal, ACTOR_SELF, 6, FALSE, TRUE, FALSE) EVT_EXEC(D_8029B8A8) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_LABEL(0) EVT_CALL(GetActorRotation, -127, LW(0), LW(1), LW(2)) EVT_MOD(LW(1), 360) EVT_IF_NE(LW(1), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_GOTO(0) EVT_END_IF EVT_KILL_THREAD(LW(14)) @@ -1869,7 +1869,7 @@ EvtScript D_8029BBB4 = { EVT_ADD(LW(2), -2) EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, LW(0)) EVT_CALL(SetActorDispOffset, ACTOR_SELF, LW(2), LW(1), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, 0) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 0, 0) @@ -1878,7 +1878,7 @@ EvtScript D_8029BBB4 = { EVT_LOOP(5) EVT_ADD(LW(2), 2) EVT_CALL(SetActorDispOffset, ACTOR_SELF, LW(2), 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_RETURN EVT_END @@ -1990,7 +1990,7 @@ EvtScript DoAirLift = { EVT_CALL(GetActorSize, ACTOR_SELF, LW(6), LW(7)) EVT_ADD(LW(4), LW(6)) EVT_CALL(PlayEffect, EFFECT_SWEAT, 0, LW(3), LW(4), LW(5), 5, -45, 20, 0, 0, 0, 0, 0, 0) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_END_LOOP EVT_CALL(SetAnimationRate, ACTOR_SELF, LW(0), EVT_FLOAT(1.0)) EVT_END_IF @@ -2057,7 +2057,7 @@ EvtScript DoBlowAway = { EVT_END_IF EVT_END_IF EVT_EXEC_WAIT(ForceNextTarget) - EVT_WAIT_FRAMES(1000) + EVT_WAIT(1000) EVT_RETURN EVT_END }; diff --git a/src/1a1f0_len_5390.c b/src/1a1f0_len_5390.c index 635c27deeb..9d8284eef9 100644 --- a/src/1a1f0_len_5390.c +++ b/src/1a1f0_len_5390.c @@ -428,15 +428,15 @@ void update_encounters_pre_battle(void) { } partner_handle_before_battle(); - currentEncounter->unk_A0 = 0; - currentEncounter->unk_A2 = 0; + currentEncounter->dizzyAttackStatus = 0; + currentEncounter->dizzyAttackDuration = 0; enemy = currentEncounter->currentEnemy; currentEncounter->unk_10 = enemy->unk_B5; if (is_ability_active(ABILITY_DIZZY_ATTACK) && currentEncounter->hitType == 3) { - currentEncounter->unk_A0 = 4; - currentEncounter->unk_A2 = 3; + currentEncounter->dizzyAttackStatus = 4; + currentEncounter->dizzyAttackDuration = 3; } sfx_stop_sound(SOUND_2111); diff --git a/src/23680.c b/src/23680.c index 614fb29230..de2abc49a4 100644 --- a/src/23680.c +++ b/src/23680.c @@ -246,7 +246,7 @@ void ai_enemy_play_sound(Npc* npc, s32 soundID, s32 upperSoundFlags) { soundFlags |= 0x10000; } - if (enemy->npcSettings->unk_2A & AI_ACTION_20) { + if (enemy->npcSettings->actionFlags & AI_ACTION_20) { soundFlags |= 0x20000; } @@ -262,7 +262,7 @@ void ai_try_set_state(Evt* script, s32 state) { } } -void basic_ai_wander_init(Evt* script, NpcAISettings* npcAISettings, EnemyDetectVolume* territory) { +void basic_ai_wander_init(Evt* script, MobileAISettings* npcAISettings, EnemyDetectVolume* territory) { Enemy* enemy = script->owner1.enemy; Npc* npc = get_npc_unsafe(enemy->npcID); @@ -283,7 +283,7 @@ void basic_ai_wander_init(Evt* script, NpcAISettings* npcAISettings, EnemyDetect script->AI_TEMP_STATE = AI_STATE_WANDER; } -void basic_ai_wander(Evt* script, NpcAISettings* aiSettings, EnemyDetectVolume* territory) { +void basic_ai_wander(Evt* script, MobileAISettings* aiSettings, EnemyDetectVolume* territory) { Enemy* enemy = script->owner1.enemy; Npc* npc = get_npc_unsafe(enemy->npcID); s32 stillWithinTerritory = FALSE; @@ -306,7 +306,7 @@ void basic_ai_wander(Evt* script, NpcAISettings* aiSettings, EnemyDetectVolume* enemy->aiFlags &= ~ENEMY_AI_FLAGS_40; enemy->aiFlags &= ~ENEMY_AI_FLAGS_20; - if (enemy->npcSettings->unk_2A & AI_ACTION_JUMP_WHEN_SEE_PLAYER) { + if (enemy->npcSettings->actionFlags & AI_ACTION_JUMP_WHEN_SEE_PLAYER) { script->AI_TEMP_STATE = AI_STATE_ALERT_INIT; } else { script->AI_TEMP_STATE = AI_STATE_CHASE_INIT; @@ -373,7 +373,7 @@ void basic_ai_wander(Evt* script, NpcAISettings* aiSettings, EnemyDetectVolume* } } -void basic_ai_loiter_init(Evt* script, NpcAISettings* aiSettings, EnemyDetectVolume* territory) { +void basic_ai_loiter_init(Evt* script, MobileAISettings* aiSettings, EnemyDetectVolume* territory) { Enemy* enemy = script->owner1.enemy; Npc* npc = get_npc_unsafe(enemy->npcID); @@ -383,7 +383,7 @@ void basic_ai_loiter_init(Evt* script, NpcAISettings* aiSettings, EnemyDetectVol script->AI_TEMP_STATE = AI_STATE_LOITER; } -void basic_ai_loiter(Evt* script, NpcAISettings* aiSettings, EnemyDetectVolume* territory) { +void basic_ai_loiter(Evt* script, MobileAISettings* aiSettings, EnemyDetectVolume* territory) { Enemy* enemy = script->owner1.enemy; Npc* npc = get_npc_unsafe(enemy->npcID); f32 x, y, z; @@ -399,7 +399,7 @@ void basic_ai_loiter(Evt* script, NpcAISettings* aiSettings, EnemyDetectVolume* npc->yaw = yaw; ai_enemy_play_sound(npc, SOUND_2F4, 0x200000); fx_emote(EMOTE_EXCLAMATION, npc, 0, npc->collisionHeight, 1.0f, 2.0f, -20.0f, 15, &emoteTemp); - if (enemy->npcSettings->unk_2A & AI_ACTION_JUMP_WHEN_SEE_PLAYER) { + if (enemy->npcSettings->actionFlags & AI_ACTION_JUMP_WHEN_SEE_PLAYER) { script->AI_TEMP_STATE = AI_STATE_ALERT_INIT; } else { script->AI_TEMP_STATE = AI_STATE_CHASE_INIT; @@ -414,7 +414,7 @@ void basic_ai_loiter(Evt* script, NpcAISettings* aiSettings, EnemyDetectVolume* if (npc->duration <= 0) { script->functionTemp[1]--; if (script->functionTemp[1]) { - if (!(enemy->npcSettings->unk_2A & AI_ACTION_LOOK_AROUND_DURING_LOITER)) { + if (!(enemy->npcSettings->actionFlags & AI_ACTION_LOOK_AROUND_DURING_LOITER)) { npc->yaw = clamp_angle(npc->yaw + 180.0f); } npc->duration = (aiSettings->waitTime / 2) + rand_int(aiSettings->waitTime / 2 + 1); @@ -425,7 +425,7 @@ void basic_ai_loiter(Evt* script, NpcAISettings* aiSettings, EnemyDetectVolume* } } -void basic_ai_found_player_jump_init(Evt* script, NpcAISettings* npcAISettings, EnemyDetectVolume* territory) { +void basic_ai_found_player_jump_init(Evt* script, MobileAISettings* npcAISettings, EnemyDetectVolume* territory) { Enemy* enemy = script->owner1.enemy; Npc* npc = get_npc_unsafe(enemy->npcID); @@ -438,7 +438,7 @@ void basic_ai_found_player_jump_init(Evt* script, NpcAISettings* npcAISettings, script->AI_TEMP_STATE = AI_STATE_ALERT; } -void basic_ai_found_player_jump(Evt* script, NpcAISettings* npcAISettings, EnemyDetectVolume* territory) { +void basic_ai_found_player_jump(Evt* script, MobileAISettings* npcAISettings, EnemyDetectVolume* territory) { Npc* npc = get_npc_unsafe(script->owner1.enemy->npcID); s32 done = FALSE; @@ -459,7 +459,7 @@ void basic_ai_found_player_jump(Evt* script, NpcAISettings* npcAISettings, Enemy } } -void basic_ai_chase_init(Evt* script, NpcAISettings* npcAISettings, EnemyDetectVolume* territory) { +void basic_ai_chase_init(Evt* script, MobileAISettings* npcAISettings, EnemyDetectVolume* territory) { Enemy* enemy = script->owner1.enemy; Npc* npc = get_npc_unsafe(enemy->npcID); s32 skipTurnAround = FALSE; @@ -494,7 +494,7 @@ void basic_ai_chase_init(Evt* script, NpcAISettings* npcAISettings, EnemyDetectV script->AI_TEMP_STATE = AI_STATE_CHASE; } -void basic_ai_chase(Evt* script, NpcAISettings* aiSettings, EnemyDetectVolume* territory) { +void basic_ai_chase(Evt* script, MobileAISettings* aiSettings, EnemyDetectVolume* territory) { Enemy* enemy = script->owner1.enemy; Npc* npc = get_npc_unsafe(enemy->npcID); s32 sp28; @@ -508,7 +508,7 @@ void basic_ai_chase(Evt* script, NpcAISettings* aiSettings, EnemyDetectVolume* t return; } - if (enemy->npcSettings->unk_2A & AI_ACTION_04) { + if (enemy->npcSettings->actionFlags & AI_ACTION_04) { if (dist2D(npc->pos.x, npc->pos.z, gPlayerStatusPtr->position.x, gPlayerStatusPtr->position.z) > (npc->moveSpeed * 5.0)) { x = npc->pos.x; y = npc->pos.y; @@ -537,7 +537,7 @@ void basic_ai_chase(Evt* script, NpcAISettings* aiSettings, EnemyDetectVolume* t } } -void basic_ai_lose_player(Evt* script, NpcAISettings* npcAISettings, EnemyDetectVolume* territory) { +void basic_ai_lose_player(Evt* script, MobileAISettings* npcAISettings, EnemyDetectVolume* territory) { Enemy* enemy = script->owner1.enemy; Npc* npc = get_npc_unsafe(enemy->npcID); @@ -555,7 +555,7 @@ ApiStatus BasicAI_Main(Evt* script, s32 isInitialCall) { Bytecode* args = script->ptrReadPos; EnemyDetectVolume territory; EnemyDetectVolume* pTerritory = &territory; - NpcAISettings* aiSettings = (NpcAISettings*) evt_get_variable(script, *args++); + MobileAISettings* aiSettings = (MobileAISettings*) evt_get_variable(script, *args++); territory.skipPlayerDetectChance = 0; territory.shape = enemy->territory->wander.detectShape; diff --git a/src/3251D0.c b/src/3251D0.c index dbd9cf50ba..8683f454d8 100644 --- a/src/3251D0.c +++ b/src/3251D0.c @@ -113,7 +113,7 @@ EvtScript D_802C0410 = { EVT_ADD(LW(1), 45) EVT_CALL(MakeItemEntity, LW(10), LW(0), LW(1), LW(2), 1, 0) EVT_SET(LW(10), LW(0)) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(GetPlayerPos, LW(0), LW(1), LW(2)) EVT_ADD(LW(1), 20) EVT_CALL(func_802C0000, LW(0), LW(1), LW(2)) @@ -126,11 +126,11 @@ EvtScript D_802C04F4 = { EVT_THREAD EVT_LOOP(4) EVT_CALL(PlaySound, SOUND_2095) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_END_LOOP EVT_END_THREAD EVT_CALL(SetPlayerAnimation, ANIM_EAT) - EVT_WAIT_FRAMES(45) + EVT_WAIT(45) EVT_RETURN EVT_END }; @@ -139,11 +139,11 @@ EvtScript D_802C0560 = { EVT_THREAD EVT_LOOP(4) EVT_CALL(PlaySound, SOUND_2095) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_END_LOOP EVT_END_THREAD EVT_CALL(SetPlayerAnimation, ANIM_DRINK) - EVT_WAIT_FRAMES(45) + EVT_WAIT(45) EVT_RETURN EVT_END }; @@ -154,7 +154,7 @@ EvtScript D_802C05CC_32579C = { EVT_CALL(GetCurrentPartner, LW(0)) EVT_IF_NE(LW(0), 0) EVT_CALL(func_802D2B6C) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_END_IF EVT_CALL(func_802C02E4) EVT_CALL(func_802C0358, LW(10)) @@ -189,16 +189,16 @@ EvtScript D_802C05CC_32579C = { EVT_CALL(func_802C0288, LW(12)) EVT_END_IF EVT_IF_EQ(LW(15), 0) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(SetPlayerAnimation, ANIM_THUMBS_UP) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_ELSE - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_END_IF EVT_CALL(GetPlayerPos, LW(0), LW(1), LW(2)) EVT_CALL(ShowRecoveryShimmer, LW(0), LW(1), LW(2), LW(11)) EVT_CALL(SetPlayerAnimation, ANIM_10002) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(func_802C03E8) EVT_CALL(DisablePlayerInput, FALSE) EVT_CALL(func_802C031C) diff --git a/src/38F00.c b/src/38F00.c index 5864c3fdc0..06d4d6486b 100644 --- a/src/38F00.c +++ b/src/38F00.c @@ -16,39 +16,39 @@ EvtScript D_800936DC = { EVT_SET(LW(1), LW(3)) EVT_ADD(LW(1), 1) EVT_CALL(SetNpcPos, NPC_SELF, LW(0), LW(1), LW(2)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_SET(LW(1), LW(3)) EVT_ADD(LW(1), 4) EVT_CALL(SetNpcPos, NPC_SELF, LW(0), LW(1), LW(2)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_SET(LW(1), LW(3)) EVT_ADD(LW(1), 16) EVT_CALL(SetNpcPos, NPC_SELF, LW(0), LW(1), LW(2)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_SET(LW(1), LW(3)) EVT_ADD(LW(1), 8) EVT_CALL(SetNpcPos, NPC_SELF, LW(0), LW(1), LW(2)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_SET(LW(1), LW(3)) EVT_ADD(LW(1), 20) EVT_CALL(SetNpcPos, NPC_SELF, LW(0), LW(1), LW(2)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_SET(LW(1), LW(3)) EVT_ADD(LW(1), 8) EVT_CALL(SetNpcPos, NPC_SELF, LW(0), LW(1), LW(2)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_SET(LW(1), LW(3)) EVT_ADD(LW(1), 12) EVT_CALL(SetNpcPos, NPC_SELF, LW(0), LW(1), LW(2)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_SET(LW(1), LW(3)) EVT_ADD(LW(1), 6) EVT_CALL(SetNpcPos, NPC_SELF, LW(0), LW(1), LW(2)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_SET(LW(1), LW(3)) EVT_ADD(LW(1), 0) EVT_CALL(SetNpcPos, NPC_SELF, LW(0), LW(1), LW(2)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_RETURN EVT_END }; @@ -72,7 +72,7 @@ EvtScript D_800939B4 = { EVT_CALL(func_8005DD54) EVT_CALL(func_802CFD30, NPC_SELF, 6, LW(2), LW(2), LW(2), 0) EVT_ADD(LW(0), 30) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(SetNpcRotation, NPC_SELF, 0, 0, 0) EVT_CALL(func_802CFD30, NPC_SELF, 6, 255, 255, 255, 0) diff --git a/src/7B440.c b/src/7B440.c index 6944ba0fd2..01eba479d7 100644 --- a/src/7B440.c +++ b/src/7B440.c @@ -39,7 +39,7 @@ void update_player_input(void) { #ifdef NON_MATCHING void reset_player_status(void) { PlayerStatus* playerStatus = &gPlayerStatus; - MapConfig* mapConfig; + MapSettings* mapSettings; f32 one; f32* floatsTemp; @@ -103,14 +103,14 @@ void reset_player_status(void) { playerStatus->unk_90[CAM_TATTLE] = 0.0f; playerStatus->unk_90[CAM_3] = 0.0f; - mapConfig = gAreas[gGameStatusPtr->areaID].maps[gGameStatusPtr->mapID].config; + mapSettings = gAreas[gGameStatusPtr->areaID].maps[gGameStatusPtr->mapID].config; - if (mapConfig->entryList != NULL) { - if (gGameStatusPtr->entryID < mapConfig->entryCount) { - playerStatus->position.x = (*mapConfig->entryList)[gGameStatusPtr->entryID].x; - playerStatus->position.y = (*mapConfig->entryList)[gGameStatusPtr->entryID].y; - playerStatus->position.z = (*mapConfig->entryList)[gGameStatusPtr->entryID].z; - playerStatus->currentYaw = (*mapConfig->entryList)[gGameStatusPtr->entryID].yaw; + if (mapSettings->entryList != NULL) { + if (gGameStatusPtr->entryID < mapSettings->entryCount) { + playerStatus->position.x = (*mapSettings->entryList)[gGameStatusPtr->entryID].x; + playerStatus->position.y = (*mapSettings->entryList)[gGameStatusPtr->entryID].y; + playerStatus->position.z = (*mapSettings->entryList)[gGameStatusPtr->entryID].z; + playerStatus->currentYaw = (*mapSettings->entryList)[gGameStatusPtr->entryID].yaw; } } @@ -118,7 +118,7 @@ void reset_player_status(void) { gCameras[CAM_DEFAULT].targetPos.y = playerStatus->position.y; gCameras[CAM_DEFAULT].targetPos.z = playerStatus->position.z; - phys_reset_spin_history(mapConfig); + phys_reset_spin_history(mapSettings); mem_clear(&gPlayerSpinState, sizeof(gPlayerSpinState)); } #else diff --git a/src/7E9D0.c b/src/7E9D0.c index 46c6277769..54bd9a0966 100644 --- a/src/7E9D0.c +++ b/src/7E9D0.c @@ -136,7 +136,7 @@ s32 phys_adjust_cam_on_landing(void) { } } - if (evt_get_variable(NULL, EVT_STORY_PROGRESS) >= STORY_CH2_DRAINED_THIRD_SAND_ROOM) { + if (evt_get_variable(NULL, GB_StoryProgress) >= STORY_CH2_DRAINED_THIRD_SAND_ROOM) { ret = 2; } break; diff --git a/src/7fd10_len_b40.c b/src/7fd10_len_b40.c index 16342fc424..61c4b79a78 100644 --- a/src/7fd10_len_b40.c +++ b/src/7fd10_len_b40.c @@ -196,7 +196,7 @@ void check_input_open_menus(void) { if (gGameStatusPtr->disableScripts || (gGameStatusPtr->peachFlags & 1) || - evt_get_variable(NULL, EVT_STORY_PROGRESS) == STORY_INTRO) + evt_get_variable(NULL, GB_StoryProgress) == STORY_INTRO) { return; } @@ -213,7 +213,7 @@ void check_input_open_menus(void) { pressedButtons = playerStatus->pressedButtons; } - if (evt_get_variable(NULL, EVT_STORY_PROGRESS) >= STORY_EPILOGUE) { + if (evt_get_variable(NULL, GB_StoryProgress) >= STORY_EPILOGUE) { currentButtons &= ~(BUTTON_C_LEFT | BUTTON_C_RIGHT); pressedButtons &= ~(BUTTON_C_LEFT | BUTTON_C_RIGHT); } @@ -377,7 +377,7 @@ void check_input_status_menu(void) { PlayerStatus* playerStatus = &gPlayerStatus; s32 pressedButtons; - if (evt_get_variable(NULL, EVT_STORY_PROGRESS) < STORY_EPILOGUE) { + if (evt_get_variable(NULL, GB_StoryProgress) < STORY_EPILOGUE) { if (playerStatus->actionState != ACTION_STATE_RIDE) { pressedButtons = playerStatus->pressedButtons; } else { diff --git a/src/C50A0.c b/src/C50A0.c index 42b3757261..81d31ae8ed 100644 --- a/src/C50A0.c +++ b/src/C50A0.c @@ -332,7 +332,7 @@ s32 make_item_entity(s32 itemID, f32 x, f32 y, f32 z, s32 itemSpawnMode, s32 pic if (pickupVar > 0) { switch (itemSpawnMode) { - case ITEM_SPAWN_MODE_NOTHING: + case ITEM_SPAWN_MODE_KEY: case ITEM_SPAWN_MODE_TOSS_NEVER_VANISH: case ITEM_SPAWN_MODE_TOSS: case ITEM_SPAWN_MODE_TOSS_SPAWN_ONCE: @@ -407,7 +407,7 @@ s32 make_item_entity(s32 itemID, f32 x, f32 y, f32 z, s32 itemSpawnMode, s32 pic ItemEntityAlternatingSpawn = 1 - ItemEntityAlternatingSpawn; switch (itemEntity->spawnType) { - case ITEM_SPAWN_MODE_NOTHING: + case ITEM_SPAWN_MODE_KEY: itemEntity->flags |= ITEM_ENTITY_FLAGS_80000000; break; case ITEM_SPAWN_MODE_DECORATION: @@ -532,7 +532,7 @@ s32 make_item_entity(s32 itemID, f32 x, f32 y, f32 z, s32 itemSpawnMode, s32 pic } switch (itemEntity->spawnType) { - case ITEM_SPAWN_MODE_NOTHING: + case ITEM_SPAWN_MODE_KEY: case ITEM_SPAWN_MODE_TOSS_SPAWN_ALWAYS: case ITEM_SPAWN_MODE_FALL_SPAWN_ALWAYS: case ITEM_SPAWN_MODE_FIXED_SPAWN_ALWAYS: @@ -698,7 +698,7 @@ void update_item_entities(void) { item_entity_update(entity); switch (entity->spawnType) { - case ITEM_SPAWN_MODE_NOTHING: + case ITEM_SPAWN_MODE_KEY: update_item_entity_static(entity); break; case ITEM_SPAWN_MODE_DECORATION: @@ -723,7 +723,7 @@ void update_item_entities(void) { s32 xs, ys, zs; switch (entity->spawnType) { - case ITEM_SPAWN_MODE_NOTHING: + case ITEM_SPAWN_MODE_KEY: case ITEM_SPAWN_MODE_TOSS_SPAWN_ALWAYS: case ITEM_SPAWN_MODE_FALL_SPAWN_ALWAYS: case ITEM_SPAWN_MODE_FIXED_SPAWN_ALWAYS: @@ -803,7 +803,7 @@ void draw_item_entities_UI(void) { if (itemEntity != NULL && itemEntity->flags != 0) { switch (itemEntity->spawnType) { - case ITEM_SPAWN_MODE_NOTHING: + case ITEM_SPAWN_MODE_KEY: func_801356C4(itemEntity); break; case ITEM_SPAWN_MODE_DECORATION: @@ -842,7 +842,7 @@ void remove_item_entity_by_reference(ItemEntity* entity) { } switch (entity->spawnType) { - case ITEM_SPAWN_MODE_NOTHING: + case ITEM_SPAWN_MODE_KEY: case ITEM_SPAWN_MODE_TOSS_SPAWN_ALWAYS: case ITEM_SPAWN_MODE_FALL_SPAWN_ALWAYS: case ITEM_SPAWN_MODE_FIXED_SPAWN_ALWAYS: @@ -862,7 +862,7 @@ void remove_item_entity_by_index(s32 index) { ItemEntity* itemEntity = gCurrentItemEntities[index]; switch (itemEntity->spawnType) { - case ITEM_SPAWN_MODE_NOTHING: + case ITEM_SPAWN_MODE_KEY: case ITEM_SPAWN_MODE_TOSS_SPAWN_ALWAYS: case ITEM_SPAWN_MODE_FALL_SPAWN_ALWAYS: case ITEM_SPAWN_MODE_FIXED_SPAWN_ALWAYS: diff --git a/src/EA0C10.c b/src/EA0C10.c index c18699bb3f..91fab2fa43 100644 --- a/src/EA0C10.c +++ b/src/EA0C10.c @@ -11,7 +11,7 @@ const char ascii_EA6D78[] = "kzn_18"; extern s32 D_802466D0[]; void func_8004D8E0(DeadEnemy*); -void func_80240DC4_EA16C4(Evt* script, NpcAISettings* aiSettings, EnemyDetectVolume* territory); +void func_80240DC4_EA16C4(Evt* script, MobileAISettings* aiSettings, EnemyDetectVolume* territory); #include "world/common/enemy/WanderMeleeAI.inc.c" #include "world/common/enemy/wip/PiranhaPlantAI_00.inc.c" diff --git a/src/EA6FD0.c b/src/EA6FD0.c index a2be79c89e..44c4c06678 100644 --- a/src/EA6FD0.c +++ b/src/EA6FD0.c @@ -4,7 +4,7 @@ #define NAMESPACE EA6FD0 s32 func_80240000_EA6FD0(void) { - s32 temp = evt_get_variable(NULL, EVT_STORY_PROGRESS); + s32 temp = evt_get_variable(NULL, GB_StoryProgress); if (temp <= 0x26) { return 0x19010F; diff --git a/src/ECAA80.c b/src/ECAA80.c index 90d569f273..b8bbc74c83 100644 --- a/src/ECAA80.c +++ b/src/ECAA80.c @@ -10,7 +10,7 @@ extern s32 N(ItemChoiceList)[]; extern s32 N(FlowerGuard_ItemChoiceList)[91]; -void ECAA80_UnkFloAI_Chase(Evt* script, NpcAISettings* aiSettings, EnemyDetectVolume* territory); +void ECAA80_UnkFloAI_Chase(Evt* script, MobileAISettings* aiSettings, EnemyDetectVolume* territory); #include "world/common/enemy/UnkFloAI.inc.c" diff --git a/src/ED4220.c b/src/ED4220.c index b259594f2f..11a95b8c0a 100644 --- a/src/ED4220.c +++ b/src/ED4220.c @@ -6,7 +6,7 @@ #define NAMESPACE ED4220 s32 func_80240000_ED4220(void) { - if (evt_get_variable(NULL, EVT_STORY_PROGRESS) <= 0x30) { + if (evt_get_variable(NULL, GB_StoryProgress) <= 0x30) { return MESSAGE_ID(0x19, 0x0119); } return MESSAGE_ID(0x19, 0x011A); diff --git a/src/audio/e0b30_len_b80.c b/src/audio/e0b30_len_b80.c index 3cad11078b..d42d93c9a2 100644 --- a/src/audio/e0b30_len_b80.c +++ b/src/audio/e0b30_len_b80.c @@ -50,7 +50,7 @@ s32 bgm_get_map_default_variation(s32 songID) { for (i = 0; i < ARRAY_COUNT(SongsUsingVariationFlag); i++) { if (SongsUsingVariationFlag[i] == songID) { - Map* map = &gAreas[gGameStatusPtr->areaID].maps[gGameStatusPtr->mapID]; + MapConfig* map = &gAreas[gGameStatusPtr->areaID].maps[gGameStatusPtr->mapID]; return map->unk_1C.bytes.songVariation & 1; } diff --git a/src/battle/area_arn/actor/hyper_cleft.c b/src/battle/area_arn/actor/hyper_cleft.c index aa38493a68..4914455951 100644 --- a/src/battle/area_arn/actor/hyper_cleft.c +++ b/src/battle/area_arn/actor/hyper_cleft.c @@ -139,13 +139,13 @@ EvtScript N(80220DC0) = { EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_14) EVT_CALL(BattleCamTargetActor, ACTOR_SELF) EVT_CALL(MoveBattleCamOver, 20) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, SOUND_POWER_UP) EVT_CALL(GetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_ADD(LW(1), 10) EVT_CALL(PlayEffect, EFFECT_ENERGY_IN_OUT, 6, LW(0), LW(1), LW(2), EVT_FLOAT(1.0), 45, 0, 0, 0, 0, 0, 0, 0) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_cleft_hyper_Anim_4) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) EVT_CALL(MoveBattleCamOver, 20) EVT_CALL(SetActorJumpGravity, ACTOR_SELF, EVT_FLOAT(1.0)) @@ -175,9 +175,9 @@ EvtScript N(80220DC0) = { EVT_CALL(MoveBattleCamOver, 30) EVT_LOOP(20) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 1, 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorDispOffset, ACTOR_SELF, -1, 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 0, 0) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x2DA) @@ -195,20 +195,20 @@ EvtScript N(80220DC0) = { EVT_IF_GT(LW(0), LW(3)) EVT_BREAK_LOOP EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_B) EVT_IF_EQ(LW(10), HIT_RESULT_LUCKY) EVT_CALL(EnemyTestTarget, ACTOR_SELF, LW(0), DAMAGE_TYPE_TRIGGER_LUCKY, 0, 0, 0) EVT_END_IF - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) EVT_END_THREAD EVT_THREAD EVT_LOOP(30) EVT_CALL(GetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(PlayEffect, EFFECT_WALKING_DUST, 2, LW(0), LW(1), LW(2), 0, 0, 0, 0, 0, 0, 0, 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_END_THREAD EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_cleft_hyper_charge) @@ -216,7 +216,7 @@ EvtScript N(80220DC0) = { EVT_CALL(AddGoalPos, ACTOR_SELF, -200, 0, 0) EVT_CALL(SetActorSpeed, ACTOR_SELF, EVT_FLOAT(12.0)) EVT_CALL(RunToGoal, ACTOR_SELF, 0, FALSE) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(EnableActorGlow, ACTOR_SELF, FALSE) EVT_CALL(SetPartEventBits, ACTOR_SELF, 1, ACTOR_EVENT_FLAG_400000, 0) EVT_CALL(YieldTurn) @@ -240,7 +240,7 @@ EvtScript N(80220DC0) = { EVT_LOOP(25) EVT_CALL(GetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(PlayEffect, EFFECT_WALKING_DUST, 2, LW(0), LW(1), LW(2), 0, 0, 0, 0, 0, 0, 0, 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_END_THREAD EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_cleft_hyper_charge) @@ -248,7 +248,7 @@ EvtScript N(80220DC0) = { EVT_CALL(SetActorSpeed, ACTOR_SELF, EVT_FLOAT(12.0)) EVT_CALL(RunToGoal, ACTOR_SELF, 0, FALSE) EVT_CALL(ResetAllActorSounds, ACTOR_SELF) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(SetGoalToTarget, ACTOR_SELF) EVT_CALL(EnemyDamageTarget, ACTOR_SELF, LW(0), 0, 0, 0, 8, BS_FLAGS1_SP_EVT_ACTIVE) EVT_SWITCH(LW(0)) @@ -261,7 +261,7 @@ EvtScript N(80220DC0) = { EVT_LOOP(60) EVT_ADD(LW(0), 18) EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, LW(0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(SetActorRotationOffset, ACTOR_SELF, 0, 0, 0) EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, 0) @@ -277,7 +277,7 @@ EvtScript N(80220DC0) = { EVT_SUB(LW(0), 30) EVT_CALL(SetGoalPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(JumpToGoal, ACTOR_SELF, 10, FALSE, TRUE, FALSE) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(YieldTurn) EVT_CALL(EnableActorGlow, ACTOR_SELF, FALSE) EVT_CALL(SetPartEventBits, ACTOR_SELF, 1, ACTOR_EVENT_FLAG_400000, 0) @@ -401,7 +401,7 @@ EvtScript N(80221DE0) = { EVT_LOOP(5) EVT_ADD(LW(0), -36) EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, LW(0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_END_THREAD EVT_CALL(GetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) @@ -579,7 +579,7 @@ EvtScript N(handleEvent_80222140) = { EVT_IF_NOT_FLAG(LW(0), STATUS_FLAG_SLEEP | STATUS_FLAG_FROZEN | STATUS_FLAG_FEAR | STATUS_FLAG_PARALYZE | STATUS_FLAG_DIZZY | STATUS_FLAG_STONE | STATUS_FLAG_STOP) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_cleft_hyper_laugh) EVT_END_IF - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(GetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(GetStatusFlags, ACTOR_SELF, LW(3)) EVT_IF_FLAG(LW(3), STATUS_FLAG_SHRINK) @@ -590,7 +590,7 @@ EvtScript N(handleEvent_80222140) = { EVT_ADD(LW(1), 27) EVT_END_IF EVT_CALL(PlayEffect, EFFECT_LENS_FLARE, 0, LW(0), LW(1), LW(2), 20, 0, 0, 0, 0, 0, 0, 0, 0) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CASE_OR_EQ(EVENT_UNKNOWN_TRIGGER) EVT_CASE_OR_EQ(EVENT_IMMUNE) EVT_CASE_OR_EQ(EVENT_AIR_LIFT_FAILED) @@ -609,7 +609,7 @@ EvtScript N(handleEvent_80222140) = { EVT_SET_CONST(LW(0), 1) EVT_SET_CONST(LW(1), NPC_ANIM_cleft_hyper_Anim_9) EVT_EXEC_WAIT(DoNormalHit) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_SET_CONST(LW(0), 1) EVT_SET_CONST(LW(1), NPC_ANIM_cleft_hyper_Anim_9) EVT_EXEC_WAIT(DoDeath) @@ -617,7 +617,7 @@ EvtScript N(handleEvent_80222140) = { EVT_SET_CONST(LW(0), 1) EVT_SET_CONST(LW(1), NPC_ANIM_cleft_hyper_skid) EVT_EXEC_WAIT(DoNormalHit) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_SET_CONST(LW(0), 1) EVT_SET_CONST(LW(1), NPC_ANIM_cleft_hyper_skid) EVT_EXEC_WAIT(DoDeath) @@ -672,7 +672,7 @@ EvtScript N(80222F1C) = { EVT_CALL(AddActorDecoration, ACTOR_SELF, 1, 0, 2) EVT_CALL(SetAnimationRate, ACTOR_SELF, 1, EVT_FLOAT(3.0)) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_cleft_hyper_inverted_idle) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(SetAnimationRate, ACTOR_SELF, 1, EVT_FLOAT(1.0)) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_cleft_hyper_Anim_5) EVT_CALL(RemoveActorDecoration, ACTOR_SELF, 1, 0) @@ -684,11 +684,11 @@ EvtScript N(80222F1C) = { EVT_CALL(SetActorRotationOffset, ACTOR_SELF, 0, 16, 0) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_cleft_hyper_inverted_idle) EVT_THREAD - EVT_WAIT_FRAMES(3) + EVT_WAIT(3) EVT_LOOP(5) EVT_ADD(LW(0), 36) EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, LW(0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_END_THREAD EVT_CALL(GetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) @@ -710,7 +710,7 @@ EvtScript N(80222F1C) = { EVT_CALL(SetTargetOffset, ACTOR_SELF, 1, 0, 22) EVT_CALL(func_8027D4C8, ACTOR_SELF, 1, 0, -10) EVT_CALL(SetPartEventBits, ACTOR_SELF, 1, ACTOR_EVENT_FLAG_SPIKY_TOP, 1) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(N(SetSpinSmashable), 1) EVT_CALL(SetActorFlagBits, ACTOR_SELF, ACTOR_FLAG_400, 0) EVT_END_IF @@ -732,13 +732,13 @@ EvtScript N(80223310) = { EVT_THREAD EVT_CALL(GetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(PlayEffect, EFFECT_SMOKE_IMPACT, 1, LW(0), LW(1), LW(2), 32, 4, 0, 10, 0, 0, 0, 0, 0) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(PlayEffect, EFFECT_SMOKE_IMPACT, 1, LW(0), LW(1), LW(2), 32, 4, 0, 10, 0, 0, 0, 0, 0) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(PlayEffect, EFFECT_SMOKE_IMPACT, 1, LW(0), LW(1), LW(2), 32, 4, 0, 10, 0, 0, 0, 0, 0) EVT_END_THREAD EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_cleft_hyper_charge_still) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(SetTargetActor, ACTOR_SELF, ACTOR_PLAYER) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_cleft_hyper_charge) EVT_CALL(SetGoalToTarget, ACTOR_SELF) @@ -746,7 +746,7 @@ EvtScript N(80223310) = { EVT_CALL(SetActorSpeed, ACTOR_SELF, EVT_FLOAT(4.0)) EVT_CALL(RunToGoal, ACTOR_SELF, 0, FALSE) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_cleft_hyper_still) - EVT_WAIT_FRAMES(8) + EVT_WAIT(8) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x20D1) EVT_CALL(SetActorSounds, ACTOR_SELF, 0, 0, 0) EVT_CALL(EnemyTestTarget, ACTOR_SELF, LW(0), 0, 0, 3, BS_FLAGS1_10) @@ -756,7 +756,7 @@ EvtScript N(80223310) = { EVT_SET(LW(10), LW(0)) EVT_IF_EQ(LW(10), HIT_RESULT_LUCKY) EVT_THREAD - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(EnemyTestTarget, ACTOR_SELF, LW(0), DAMAGE_TYPE_TRIGGER_LUCKY, 0, 0, 0) EVT_END_THREAD EVT_END_IF @@ -770,8 +770,8 @@ EvtScript N(80223310) = { EVT_CALL(RunToGoal, ACTOR_SELF, 0, FALSE) EVT_CALL(SetPartRotation, ACTOR_SELF, 1, 0, 0, 45) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_cleft_hyper_skid) - EVT_WAIT_FRAMES(15) - EVT_WAIT_FRAMES(8) + EVT_WAIT(15) + EVT_WAIT(8) EVT_CALL(ResetAllActorSounds, ACTOR_SELF) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) EVT_CALL(YieldTurn) @@ -797,7 +797,7 @@ EvtScript N(80223310) = { EVT_CALL(SetActorSpeed, ACTOR_SELF, EVT_FLOAT(8.0)) EVT_CALL(RunToGoal, ACTOR_SELF, 0, FALSE) EVT_CALL(ResetAllActorSounds, ACTOR_SELF) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(SetGoalToTarget, ACTOR_SELF) EVT_CALL(EnemyDamageTarget, ACTOR_SELF, LW(0), 0, 0, 0, 3, BS_FLAGS1_SP_EVT_ACTIVE) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_cleft_hyper_idle) @@ -813,7 +813,7 @@ EvtScript N(80223310) = { EVT_CALL(SetGoalPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(JumpToGoal, ACTOR_SELF, 6, FALSE, TRUE, FALSE) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_cleft_hyper_idle) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(YieldTurn) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_cleft_hyper_run) EVT_CALL(SetActorSpeed, ACTOR_SELF, EVT_FLOAT(8.0)) diff --git a/src/battle/area_arn/actor/hyper_paragoomba.c b/src/battle/area_arn/actor/hyper_paragoomba.c index 22270a387b..ca75f3e815 100644 --- a/src/battle/area_arn/actor/hyper_paragoomba.c +++ b/src/battle/area_arn/actor/hyper_paragoomba.c @@ -206,13 +206,13 @@ EvtScript N(8021B678) = { EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_14) EVT_CALL(BattleCamTargetActor, ACTOR_SELF) EVT_CALL(MoveBattleCamOver, 20) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, SOUND_POWER_UP) EVT_CALL(GetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_ADD(LW(1), 10) EVT_CALL(PlayEffect, EFFECT_ENERGY_IN_OUT, 6, LW(0), LW(1), LW(2), EVT_FLOAT(1.0), 45, 0, 0, 0, 0, 0, 0, 0) EVT_CALL(SetAnimation, ACTOR_SELF, 2, NPC_ANIM_paragoomba_hyper_aim) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) EVT_CALL(MoveBattleCamOver, 20) EVT_CALL(GetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) @@ -233,9 +233,9 @@ EvtScript N(8021B678) = { EVT_CALL(MoveBattleCamOver, 30) EVT_LOOP(20) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 1, 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorDispOffset, ACTOR_SELF, -1, 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 0, 0) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x20E0) @@ -260,7 +260,7 @@ EvtScript N(8021B678) = { EVT_LOOP(60) EVT_ADD(LW(0), 19) EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, LW(0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_END_THREAD EVT_CALL(SetGoalToTarget, ACTOR_SELF) @@ -281,7 +281,7 @@ EvtScript N(8021B678) = { EVT_CALL(SetActorSpeed, ACTOR_SELF, EVT_FLOAT(6.0)) EVT_CALL(AddGoalPos, ACTOR_SELF, -200, 0, 0) EVT_CALL(RunToGoal, ACTOR_SELF, 0, FALSE) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) EVT_CALL(YieldTurn) EVT_CALL(EnableActorGlow, ACTOR_SELF, FALSE) @@ -291,7 +291,7 @@ EvtScript N(8021B678) = { EVT_LOOP(30) EVT_ADD(LW(0), 24) EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, LW(0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(SetActorRotationOffset, ACTOR_SELF, 0, 0, 0) EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, 0) @@ -322,7 +322,7 @@ EvtScript N(8021B678) = { EVT_CALL(SetActorJumpGravity, ACTOR_SELF, EVT_FLOAT(0.01)) EVT_CALL(SetActorSpeed, ACTOR_SELF, EVT_FLOAT(15.0)) EVT_CALL(JumpToGoal, ACTOR_SELF, 0, FALSE, FALSE, FALSE) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(EnemyDamageTarget, ACTOR_SELF, LW(0), 0, 0, 0, 8, BS_FLAGS1_SP_EVT_ACTIVE) EVT_SWITCH(LW(0)) EVT_CASE_OR_EQ(HIT_RESULT_HIT) @@ -335,7 +335,7 @@ EvtScript N(8021B678) = { EVT_LOOP(60) EVT_ADD(LW(0), 18) EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, LW(0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(SetActorRotationOffset, ACTOR_SELF, 0, 0, 0) EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, 0) @@ -349,7 +349,7 @@ EvtScript N(8021B678) = { EVT_SUB(LW(0), 60) EVT_CALL(SetGoalPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(JumpToGoal, ACTOR_SELF, 15, FALSE, FALSE, FALSE) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(YieldTurn) EVT_CALL(EnableActorGlow, ACTOR_SELF, FALSE) EVT_CALL(SetPartEventBits, ACTOR_SELF, 2, ACTOR_EVENT_FLAG_400000, 0) @@ -463,10 +463,10 @@ EvtScript N(idle_8021C690) = { EVT_LABEL(0) EVT_CALL(GetStatusFlags, ACTOR_SELF, LW(1)) EVT_IF_FLAG(LW(1), STATUS_FLAG_SLEEP | STATUS_FLAG_FROZEN | STATUS_FLAG_FEAR | STATUS_FLAG_PARALYZE | STATUS_FLAG_DIZZY | STATUS_FLAG_STONE | STATUS_FLAG_STOP) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_GOTO(0) EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(GetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_ADD(LW(0), 5) @@ -478,10 +478,10 @@ EvtScript N(idle_8021C690) = { EVT_LABEL(1) EVT_CALL(GetStatusFlags, ACTOR_SELF, LW(1)) EVT_IF_FLAG(LW(1), STATUS_FLAG_SLEEP | STATUS_FLAG_FROZEN | STATUS_FLAG_FEAR | STATUS_FLAG_PARALYZE | STATUS_FLAG_DIZZY | STATUS_FLAG_STONE | STATUS_FLAG_STOP) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_GOTO(1) EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(GetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_SUB(LW(0), 5) @@ -493,10 +493,10 @@ EvtScript N(idle_8021C690) = { EVT_LABEL(2) EVT_CALL(GetStatusFlags, ACTOR_SELF, LW(1)) EVT_IF_FLAG(LW(1), STATUS_FLAG_SLEEP | STATUS_FLAG_FROZEN | STATUS_FLAG_FEAR | STATUS_FLAG_PARALYZE | STATUS_FLAG_DIZZY | STATUS_FLAG_STONE | STATUS_FLAG_STOP) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_GOTO(2) EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_GOTO(10) EVT_RETURN @@ -609,7 +609,7 @@ EvtScript N(handleEvent_8021C9C4) = { EVT_SET_CONST(LW(0), 2) EVT_SET_CONST(LW(1), NPC_ANIM_paragoomba_hyper_pain) EVT_EXEC_WAIT(DoNormalHit) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_SET_CONST(LW(0), 2) EVT_SET_CONST(LW(1), NPC_ANIM_paragoomba_hyper_dead) EVT_EXEC_WAIT(DoDeath) @@ -667,7 +667,7 @@ EvtScript N(takeTurn_8021D1DC) = { EVT_CASE_OR_EQ(HIT_RESULT_MISS) EVT_CASE_OR_EQ(HIT_RESULT_LUCKY) EVT_SET(LW(10), LW(0)) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_66) EVT_CALL(SetBattleCamZoom, 300) EVT_CALL(BattleCamTargetActor, ACTOR_SELF) @@ -692,17 +692,17 @@ EvtScript N(takeTurn_8021D1DC) = { EVT_THREAD EVT_LOOP(4) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x20DF) - EVT_WAIT_FRAMES(4) + EVT_WAIT(4) EVT_END_LOOP EVT_END_THREAD EVT_CALL(SetAnimation, ACTOR_SELF, 2, NPC_ANIM_paragoomba_hyper_aim) EVT_CALL(AddActorDecoration, ACTOR_SELF, 2, 0, 2) EVT_CALL(SetAnimationRate, ACTOR_SELF, 2, EVT_FLOAT(3.0)) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_IF_EQ(LW(10), HIT_RESULT_LUCKY) EVT_CALL(EnemyTestTarget, ACTOR_SELF, LW(0), DAMAGE_TYPE_TRIGGER_LUCKY, 0, 0, 0) EVT_END_IF - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(SetAnimationRate, ACTOR_SELF, 2, EVT_FLOAT(1.0)) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) EVT_CALL(ResetAllActorSounds, ACTOR_SELF) @@ -717,7 +717,7 @@ EvtScript N(takeTurn_8021D1DC) = { EVT_RETURN EVT_END_CASE_GROUP EVT_CASE_DEFAULT - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_66) EVT_CALL(SetBattleCamZoom, 300) EVT_CALL(BattleCamTargetActor, ACTOR_SELF) @@ -737,7 +737,7 @@ EvtScript N(takeTurn_8021D1DC) = { EVT_CALL(SetAnimation, ACTOR_SELF, 2, NPC_ANIM_paragoomba_hyper_attack) EVT_CALL(FlyToGoal, ACTOR_SELF, 0, -10, 0) EVT_END_SWITCH - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(EnemyDamageTarget, ACTOR_SELF, LW(0), 0, 0, 0, 1, BS_FLAGS1_SP_EVT_ACTIVE) EVT_SWITCH(LW(0)) EVT_CASE_OR_EQ(HIT_RESULT_HIT) @@ -749,7 +749,7 @@ EvtScript N(takeTurn_8021D1DC) = { EVT_CALL(SetAnimation, ACTOR_SELF, 2, NPC_ANIM_paragoomba_hyper_run) EVT_CALL(FlyToGoal, ACTOR_SELF, 0, -10, 0) EVT_CALL(ResetAllActorSounds, ACTOR_SELF) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(YieldTurn) EVT_CALL(SetAnimation, ACTOR_SELF, 2, NPC_ANIM_paragoomba_hyper_run) EVT_EXEC_WAIT(N(8021C94C)) @@ -806,10 +806,10 @@ EvtScript N(8021D9F4) = { EVT_LOOP(10) EVT_CALL(SetPartFlagBits, ACTOR_SELF, 3, ACTOR_PART_FLAG_INVISIBLE, 1) EVT_CALL(SetPartFlagBits, ACTOR_SELF, 4, ACTOR_PART_FLAG_INVISIBLE, 1) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetPartFlagBits, ACTOR_SELF, 3, ACTOR_PART_FLAG_INVISIBLE, 0) EVT_CALL(SetPartFlagBits, ACTOR_SELF, 4, ACTOR_PART_FLAG_INVISIBLE, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(SetPartFlagBits, ACTOR_SELF, 3, ACTOR_PART_FLAG_INVISIBLE, 1) EVT_CALL(SetPartFlagBits, ACTOR_SELF, 4, ACTOR_PART_FLAG_INVISIBLE, 1) @@ -897,13 +897,13 @@ EvtScript N(8021E218) = { EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_14) EVT_CALL(BattleCamTargetActor, ACTOR_SELF) EVT_CALL(MoveBattleCamOver, 20) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, SOUND_POWER_UP) EVT_CALL(GetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_ADD(LW(1), 10) EVT_CALL(PlayEffect, EFFECT_ENERGY_IN_OUT, 6, LW(0), LW(1), LW(2), EVT_FLOAT(1.0), 45, 0, 0, 0, 0, 0, 0, 0) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_goomba_hyper_run) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) EVT_CALL(MoveBattleCamOver, 20) EVT_CALL(GetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) @@ -920,7 +920,7 @@ EvtScript N(8021E218) = { EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_goomba_hyper_idle) EVT_CALL(EnableActorGlow, ACTOR_SELF, TRUE) EVT_CALL(SetPartEventBits, ACTOR_SELF, 1, ACTOR_EVENT_FLAG_400000, 1) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(EnableIdleScript, ACTOR_SELF, 1) EVT_CALL(UseIdleAnimation, ACTOR_SELF, TRUE) EVT_RETURN @@ -930,9 +930,9 @@ EvtScript N(8021E218) = { EVT_CALL(func_8024ECF8, -1, 1, 0) EVT_LOOP(20) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 1, 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorDispOffset, ACTOR_SELF, -1, 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 0, 0) EVT_CALL(EnemyTestTarget, ACTOR_SELF, LW(0), 0, 0, 1, BS_FLAGS1_10) @@ -948,13 +948,13 @@ EvtScript N(8021E218) = { EVT_IF_GT(LW(0), LW(3)) EVT_BREAK_LOOP EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_B) EVT_IF_EQ(LW(10), HIT_RESULT_LUCKY) EVT_CALL(EnemyTestTarget, ACTOR_SELF, LW(0), DAMAGE_TYPE_TRIGGER_LUCKY, 0, 0, 0) EVT_END_IF - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) EVT_END_THREAD EVT_CALL(SetActorRotationOffset, ACTOR_SELF, 0, 12, 0) @@ -970,7 +970,7 @@ EvtScript N(8021E218) = { EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, 0) EVT_CALL(GetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(SetActorPos, ACTOR_SELF, LW(0), 0, LW(2)) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(EnableActorGlow, ACTOR_SELF, FALSE) EVT_CALL(SetPartEventBits, ACTOR_SELF, 1, ACTOR_EVENT_FLAG_400000, 0) EVT_CALL(YieldTurn) @@ -996,7 +996,7 @@ EvtScript N(8021E218) = { EVT_CALL(SetActorJumpGravity, ACTOR_SELF, EVT_FLOAT(0.01)) EVT_CALL(SetActorSpeed, ACTOR_SELF, EVT_FLOAT(15.0)) EVT_CALL(JumpToGoal, ACTOR_SELF, 0, FALSE, TRUE, FALSE) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(EnemyDamageTarget, ACTOR_SELF, LW(0), 0, 0, 0, 8, BS_FLAGS1_SP_EVT_ACTIVE) EVT_SWITCH(LW(0)) EVT_CASE_OR_EQ(HIT_RESULT_HIT) @@ -1007,7 +1007,7 @@ EvtScript N(8021E218) = { EVT_LOOP(60) EVT_ADD(LW(0), 18) EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, LW(0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(SetActorRotationOffset, ACTOR_SELF, 0, 0, 0) EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, 0) @@ -1026,7 +1026,7 @@ EvtScript N(8021E218) = { EVT_SUB(LW(0), 30) EVT_CALL(SetGoalPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(JumpToGoal, ACTOR_SELF, 10, FALSE, TRUE, FALSE) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(EnableActorGlow, ACTOR_SELF, FALSE) EVT_CALL(SetPartEventBits, ACTOR_SELF, 1, ACTOR_EVENT_FLAG_400000, 0) EVT_CALL(YieldTurn) @@ -1133,10 +1133,10 @@ EvtScript N(idle_8021F140) = { EVT_LABEL(0) EVT_CALL(GetStatusFlags, ACTOR_SELF, LW(1)) EVT_IF_FLAG(LW(1), STATUS_FLAG_SLEEP | STATUS_FLAG_FROZEN | STATUS_FLAG_FEAR | STATUS_FLAG_PARALYZE | STATUS_FLAG_DIZZY | STATUS_FLAG_STONE | STATUS_FLAG_STOP) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_GOTO(0) EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(GetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_ADD(LW(0), 5) @@ -1149,10 +1149,10 @@ EvtScript N(idle_8021F140) = { EVT_LABEL(1) EVT_CALL(GetStatusFlags, ACTOR_SELF, LW(1)) EVT_IF_FLAG(LW(1), STATUS_FLAG_SLEEP | STATUS_FLAG_FROZEN | STATUS_FLAG_FEAR | STATUS_FLAG_PARALYZE | STATUS_FLAG_DIZZY | STATUS_FLAG_STONE | STATUS_FLAG_STOP) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_GOTO(1) EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(GetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_SUB(LW(0), 5) @@ -1165,10 +1165,10 @@ EvtScript N(idle_8021F140) = { EVT_LABEL(2) EVT_CALL(GetStatusFlags, ACTOR_SELF, LW(1)) EVT_IF_FLAG(LW(1), STATUS_FLAG_SLEEP | STATUS_FLAG_FROZEN | STATUS_FLAG_FEAR | STATUS_FLAG_PARALYZE | STATUS_FLAG_DIZZY | STATUS_FLAG_STONE | STATUS_FLAG_STOP) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_GOTO(2) EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_GOTO(10) EVT_RETURN @@ -1233,7 +1233,7 @@ EvtScript N(handleEvent_8021F41C) = { EVT_CALL(SetActorSpeed, ACTOR_SELF, EVT_FLOAT(8.0)) EVT_CALL(RunToGoal, ACTOR_SELF, 0, FALSE) EVT_CALL(SetAnimationRate, ACTOR_SELF, 1, EVT_FLOAT(1.0)) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_goomba_hyper_idle) EVT_CALL(SetActorJumpGravity, ACTOR_SELF, EVT_FLOAT(1.6)) EVT_CALL(JumpToGoal, ACTOR_SELF, 5, FALSE, TRUE, FALSE) @@ -1275,7 +1275,7 @@ EvtScript N(handleEvent_8021F41C) = { EVT_SET_CONST(LW(0), 1) EVT_SET_CONST(LW(1), NPC_ANIM_goomba_hyper_pain) EVT_EXEC_WAIT(DoNormalHit) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_SET_CONST(LW(0), 1) EVT_SET_CONST(LW(1), NPC_ANIM_goomba_hyper_dead) EVT_EXEC_WAIT(DoDeath) @@ -1332,9 +1332,9 @@ EvtScript N(takeTurn_8021FE6C) = { EVT_CALL(RunToGoal, ACTOR_SELF, 0, FALSE) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_goomba_hyper_idle) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, -1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, -2, 0) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 0, 0) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_goomba_hyper_headbonk) EVT_CALL(EnemyTestTarget, ACTOR_SELF, LW(0), 0, 0, 1, BS_FLAGS1_10) @@ -1359,29 +1359,29 @@ EvtScript N(takeTurn_8021FE6C) = { EVT_SET(LW(1), LW(4)) EVT_SET(LW(2), LW(5)) EVT_SET(LW(3), LW(6)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_END_THREAD EVT_THREAD - EVT_WAIT_FRAMES(6) + EVT_WAIT(6) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_goomba_hyper_headbonk) EVT_END_THREAD EVT_CALL(JumpToGoal, ACTOR_SELF, 16, FALSE, TRUE, FALSE) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_goomba_hyper_asleep) EVT_CALL(SetActorScale, ACTOR_SELF, EVT_FLOAT(1.1), EVT_FLOAT(0.8), EVT_FLOAT(1.0)) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 5, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorScale, ACTOR_SELF, EVT_FLOAT(1.3), EVT_FLOAT(0.5), EVT_FLOAT(1.0)) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, -2, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorScale, ACTOR_SELF, EVT_FLOAT(1.0), EVT_FLOAT(1.0), EVT_FLOAT(1.0)) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 7, 0) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_goomba_hyper_pain) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_IF_EQ(LW(10), HIT_RESULT_LUCKY) EVT_CALL(EnemyTestTarget, ACTOR_SELF, LW(0), DAMAGE_TYPE_TRIGGER_LUCKY, 0, 0, 0) EVT_END_IF - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 0, 0) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_goomba_hyper_headbonk) EVT_CALL(SetGoalToTarget, ACTOR_SELF) @@ -1391,18 +1391,18 @@ EvtScript N(takeTurn_8021FE6C) = { EVT_CALL(SetGoalPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(SetActorJumpGravity, ACTOR_SELF, EVT_FLOAT(2.0)) EVT_THREAD - EVT_WAIT_FRAMES(4) + EVT_WAIT(4) EVT_SET(LW(0), 180) EVT_LOOP(4) EVT_SUB(LW(0), 45) EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, LW(0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_goomba_hyper_headbonk) EVT_END_THREAD EVT_CALL(JumpToGoal, ACTOR_SELF, 15, FALSE, TRUE, FALSE) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_goomba_hyper_dizzy) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) EVT_CALL(YieldTurn) EVT_CALL(SetActorYaw, ACTOR_SELF, 180) @@ -1413,7 +1413,7 @@ EvtScript N(takeTurn_8021FE6C) = { EVT_CALL(RunToGoal, ACTOR_SELF, 0, FALSE) EVT_CALL(SetAnimationRate, ACTOR_SELF, 1, EVT_FLOAT(1.0)) EVT_CALL(SetActorYaw, ACTOR_SELF, 0) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_goomba_hyper_idle) EVT_CALL(SetActorJumpGravity, ACTOR_SELF, EVT_FLOAT(1.6)) EVT_CALL(JumpToGoal, ACTOR_SELF, 5, FALSE, TRUE, FALSE) @@ -1435,19 +1435,19 @@ EvtScript N(takeTurn_8021FE6C) = { EVT_SET(LW(1), LW(4)) EVT_SET(LW(2), LW(5)) EVT_SET(LW(3), LW(6)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_END_THREAD EVT_THREAD - EVT_WAIT_FRAMES(6) + EVT_WAIT(6) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_goomba_hyper_headbonk) EVT_END_THREAD EVT_CALL(JumpToGoal, ACTOR_SELF, 16, FALSE, TRUE, FALSE) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_goomba_hyper_pre_headbonk) EVT_CALL(SetActorScale, ACTOR_SELF, EVT_FLOAT(1.1), EVT_FLOAT(0.8), EVT_FLOAT(1.0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorScale, ACTOR_SELF, EVT_FLOAT(1.3), EVT_FLOAT(0.5), EVT_FLOAT(1.0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_SWITCH EVT_CALL(EnemyDamageTarget, ACTOR_SELF, LW(0), 0, 0, 0, 1, BS_FLAGS1_SP_EVT_ACTIVE) EVT_SWITCH(LW(0)) @@ -1455,9 +1455,9 @@ EvtScript N(takeTurn_8021FE6C) = { EVT_CASE_OR_EQ(HIT_RESULT_QUAKE_IMMUNE) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) EVT_CALL(SetActorScale, ACTOR_SELF, EVT_FLOAT(1.1), EVT_FLOAT(0.8), EVT_FLOAT(1.0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorScale, ACTOR_SELF, EVT_FLOAT(1.0), EVT_FLOAT(1.0), EVT_FLOAT(1.0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, 0) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 0, 0) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_goomba_hyper_idle) @@ -1474,7 +1474,7 @@ EvtScript N(takeTurn_8021FE6C) = { EVT_CALL(SetGoalPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(JumpToGoal, ACTOR_SELF, 6, FALSE, TRUE, FALSE) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_goomba_hyper_idle) - EVT_WAIT_FRAMES(3) + EVT_WAIT(3) EVT_CALL(YieldTurn) EVT_CALL(SetAnimationRate, ACTOR_SELF, 1, EVT_FLOAT(2.0)) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_goomba_hyper_run) diff --git a/src/battle/area_arn/actor/hypergoomba.c b/src/battle/area_arn/actor/hypergoomba.c index 35d93be7ca..414f026548 100644 --- a/src/battle/area_arn/actor/hypergoomba.c +++ b/src/battle/area_arn/actor/hypergoomba.c @@ -131,13 +131,13 @@ EvtScript N(802189D4) = { EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_14) EVT_CALL(BattleCamTargetActor, ACTOR_SELF) EVT_CALL(MoveBattleCamOver, 20) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, SOUND_POWER_UP) EVT_CALL(GetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_ADD(LW(1), 10) EVT_CALL(PlayEffect, EFFECT_ENERGY_IN_OUT, 6, LW(0), LW(1), LW(2), EVT_FLOAT(1.0), 45, 0, 0, 0, 0, 0, 0, 0) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_goomba_hyper_run) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) EVT_CALL(MoveBattleCamOver, 20) EVT_CALL(GetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) @@ -154,7 +154,7 @@ EvtScript N(802189D4) = { EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_goomba_hyper_idle) EVT_CALL(EnableActorGlow, ACTOR_SELF, TRUE) EVT_CALL(SetPartEventBits, ACTOR_SELF, 1, ACTOR_EVENT_FLAG_400000, 1) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(EnableIdleScript, ACTOR_SELF, 1) EVT_CALL(UseIdleAnimation, ACTOR_SELF, TRUE) EVT_RETURN @@ -164,9 +164,9 @@ EvtScript N(802189D4) = { EVT_CALL(func_8024ECF8, -1, 1, 0) EVT_LOOP(20) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 1, 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorDispOffset, ACTOR_SELF, -1, 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 0, 0) EVT_CALL(EnemyTestTarget, ACTOR_SELF, LW(0), 0, 0, 1, BS_FLAGS1_10) @@ -182,13 +182,13 @@ EvtScript N(802189D4) = { EVT_IF_GT(LW(0), LW(3)) EVT_BREAK_LOOP EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_B) EVT_IF_EQ(LW(10), HIT_RESULT_LUCKY) EVT_CALL(EnemyTestTarget, ACTOR_SELF, LW(0), DAMAGE_TYPE_TRIGGER_LUCKY, 0, 0, 0) EVT_END_IF - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) EVT_END_THREAD EVT_CALL(SetActorRotationOffset, ACTOR_SELF, 0, 12, 0) @@ -204,7 +204,7 @@ EvtScript N(802189D4) = { EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, 0) EVT_CALL(GetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(SetActorPos, ACTOR_SELF, LW(0), 0, LW(2)) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(EnableActorGlow, ACTOR_SELF, FALSE) EVT_CALL(SetPartEventBits, ACTOR_SELF, 1, ACTOR_EVENT_FLAG_400000, 0) EVT_CALL(YieldTurn) @@ -230,7 +230,7 @@ EvtScript N(802189D4) = { EVT_CALL(SetActorJumpGravity, ACTOR_SELF, EVT_FLOAT(0.01)) EVT_CALL(SetActorSpeed, ACTOR_SELF, EVT_FLOAT(15.0)) EVT_CALL(JumpToGoal, ACTOR_SELF, 0, FALSE, TRUE, FALSE) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(EnemyDamageTarget, ACTOR_SELF, LW(0), 0, 0, 0, 8, BS_FLAGS1_SP_EVT_ACTIVE) EVT_SWITCH(LW(0)) EVT_CASE_OR_EQ(HIT_RESULT_HIT) @@ -241,7 +241,7 @@ EvtScript N(802189D4) = { EVT_LOOP(60) EVT_ADD(LW(0), 18) EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, LW(0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(SetActorRotationOffset, ACTOR_SELF, 0, 0, 0) EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, 0) @@ -260,7 +260,7 @@ EvtScript N(802189D4) = { EVT_SUB(LW(0), 30) EVT_CALL(SetGoalPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(JumpToGoal, ACTOR_SELF, 10, FALSE, TRUE, FALSE) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(EnableActorGlow, ACTOR_SELF, FALSE) EVT_CALL(SetPartEventBits, ACTOR_SELF, 1, ACTOR_EVENT_FLAG_400000, 0) EVT_CALL(YieldTurn) @@ -367,10 +367,10 @@ EvtScript N(idle_802198FC) = { EVT_LABEL(0) EVT_CALL(GetStatusFlags, ACTOR_SELF, LW(1)) EVT_IF_FLAG(LW(1), STATUS_FLAG_SLEEP | STATUS_FLAG_FROZEN | STATUS_FLAG_FEAR | STATUS_FLAG_PARALYZE | STATUS_FLAG_DIZZY | STATUS_FLAG_STONE | STATUS_FLAG_STOP) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_GOTO(0) EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(GetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_ADD(LW(0), 5) @@ -383,10 +383,10 @@ EvtScript N(idle_802198FC) = { EVT_LABEL(1) EVT_CALL(GetStatusFlags, ACTOR_SELF, LW(1)) EVT_IF_FLAG(LW(1), STATUS_FLAG_SLEEP | STATUS_FLAG_FROZEN | STATUS_FLAG_FEAR | STATUS_FLAG_PARALYZE | STATUS_FLAG_DIZZY | STATUS_FLAG_STONE | STATUS_FLAG_STOP) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_GOTO(1) EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(GetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_SUB(LW(0), 5) @@ -399,10 +399,10 @@ EvtScript N(idle_802198FC) = { EVT_LABEL(2) EVT_CALL(GetStatusFlags, ACTOR_SELF, LW(1)) EVT_IF_FLAG(LW(1), STATUS_FLAG_SLEEP | STATUS_FLAG_FROZEN | STATUS_FLAG_FEAR | STATUS_FLAG_PARALYZE | STATUS_FLAG_DIZZY | STATUS_FLAG_STONE | STATUS_FLAG_STOP) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_GOTO(2) EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_GOTO(10) EVT_RETURN @@ -467,7 +467,7 @@ EvtScript N(handleEvent_80219BD8) = { EVT_CALL(SetActorSpeed, ACTOR_SELF, EVT_FLOAT(8.0)) EVT_CALL(RunToGoal, ACTOR_SELF, 0, FALSE) EVT_CALL(SetAnimationRate, ACTOR_SELF, 1, EVT_FLOAT(1.0)) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_goomba_hyper_idle) EVT_CALL(SetActorJumpGravity, ACTOR_SELF, EVT_FLOAT(1.6)) EVT_CALL(JumpToGoal, ACTOR_SELF, 5, FALSE, TRUE, FALSE) @@ -509,7 +509,7 @@ EvtScript N(handleEvent_80219BD8) = { EVT_SET_CONST(LW(0), 1) EVT_SET_CONST(LW(1), NPC_ANIM_goomba_hyper_pain) EVT_EXEC_WAIT(DoNormalHit) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_SET_CONST(LW(0), 1) EVT_SET_CONST(LW(1), NPC_ANIM_goomba_hyper_dead) EVT_EXEC_WAIT(DoDeath) @@ -566,9 +566,9 @@ EvtScript N(takeTurn_8021A628) = { EVT_CALL(RunToGoal, ACTOR_SELF, 0, FALSE) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_goomba_hyper_idle) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, -1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, -2, 0) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 0, 0) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_goomba_hyper_headbonk) EVT_CALL(EnemyTestTarget, ACTOR_SELF, LW(0), 0, 0, 1, BS_FLAGS1_10) @@ -593,29 +593,29 @@ EvtScript N(takeTurn_8021A628) = { EVT_SET(LW(1), LW(4)) EVT_SET(LW(2), LW(5)) EVT_SET(LW(3), LW(6)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_END_THREAD EVT_THREAD - EVT_WAIT_FRAMES(6) + EVT_WAIT(6) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_goomba_hyper_headbonk) EVT_END_THREAD EVT_CALL(JumpToGoal, ACTOR_SELF, 16, FALSE, TRUE, FALSE) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_goomba_hyper_asleep) EVT_CALL(SetActorScale, ACTOR_SELF, EVT_FLOAT(1.1), EVT_FLOAT(0.8), EVT_FLOAT(1.0)) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 5, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorScale, ACTOR_SELF, EVT_FLOAT(1.3), EVT_FLOAT(0.5), EVT_FLOAT(1.0)) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, -2, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorScale, ACTOR_SELF, EVT_FLOAT(1.0), EVT_FLOAT(1.0), EVT_FLOAT(1.0)) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 7, 0) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_goomba_hyper_pain) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_IF_EQ(LW(10), HIT_RESULT_LUCKY) EVT_CALL(EnemyTestTarget, ACTOR_SELF, LW(0), DAMAGE_TYPE_TRIGGER_LUCKY, 0, 0, 0) EVT_END_IF - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 0, 0) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_goomba_hyper_headbonk) EVT_CALL(SetGoalToTarget, ACTOR_SELF) @@ -625,18 +625,18 @@ EvtScript N(takeTurn_8021A628) = { EVT_CALL(SetGoalPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(SetActorJumpGravity, ACTOR_SELF, EVT_FLOAT(2.0)) EVT_THREAD - EVT_WAIT_FRAMES(4) + EVT_WAIT(4) EVT_SET(LW(0), 180) EVT_LOOP(4) EVT_SUB(LW(0), 45) EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, LW(0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_goomba_hyper_headbonk) EVT_END_THREAD EVT_CALL(JumpToGoal, ACTOR_SELF, 15, FALSE, TRUE, FALSE) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_goomba_hyper_dizzy) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) EVT_CALL(YieldTurn) EVT_CALL(SetActorYaw, ACTOR_SELF, 180) @@ -647,7 +647,7 @@ EvtScript N(takeTurn_8021A628) = { EVT_CALL(RunToGoal, ACTOR_SELF, 0, FALSE) EVT_CALL(SetAnimationRate, ACTOR_SELF, 1, EVT_FLOAT(1.0)) EVT_CALL(SetActorYaw, ACTOR_SELF, 0) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_goomba_hyper_idle) EVT_CALL(SetActorJumpGravity, ACTOR_SELF, EVT_FLOAT(1.6)) EVT_CALL(JumpToGoal, ACTOR_SELF, 5, FALSE, TRUE, FALSE) @@ -669,19 +669,19 @@ EvtScript N(takeTurn_8021A628) = { EVT_SET(LW(1), LW(4)) EVT_SET(LW(2), LW(5)) EVT_SET(LW(3), LW(6)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_END_THREAD EVT_THREAD - EVT_WAIT_FRAMES(6) + EVT_WAIT(6) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_goomba_hyper_headbonk) EVT_END_THREAD EVT_CALL(JumpToGoal, ACTOR_SELF, 16, FALSE, TRUE, FALSE) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_goomba_hyper_pre_headbonk) EVT_CALL(SetActorScale, ACTOR_SELF, EVT_FLOAT(1.1), EVT_FLOAT(0.8), EVT_FLOAT(1.0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorScale, ACTOR_SELF, EVT_FLOAT(1.3), EVT_FLOAT(0.5), EVT_FLOAT(1.0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_SWITCH EVT_CALL(EnemyDamageTarget, ACTOR_SELF, LW(0), 0, 0, 0, 1, BS_FLAGS1_SP_EVT_ACTIVE) EVT_SWITCH(LW(0)) @@ -689,9 +689,9 @@ EvtScript N(takeTurn_8021A628) = { EVT_CASE_OR_EQ(HIT_RESULT_QUAKE_IMMUNE) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) EVT_CALL(SetActorScale, ACTOR_SELF, EVT_FLOAT(1.1), EVT_FLOAT(0.8), EVT_FLOAT(1.0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorScale, ACTOR_SELF, EVT_FLOAT(1.0), EVT_FLOAT(1.0), EVT_FLOAT(1.0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, 0) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 0, 0) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_goomba_hyper_idle) @@ -708,7 +708,7 @@ EvtScript N(takeTurn_8021A628) = { EVT_CALL(SetGoalPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(JumpToGoal, ACTOR_SELF, 6, FALSE, TRUE, FALSE) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_goomba_hyper_idle) - EVT_WAIT_FRAMES(3) + EVT_WAIT(3) EVT_CALL(YieldTurn) EVT_CALL(SetAnimationRate, ACTOR_SELF, 1, EVT_FLOAT(2.0)) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_goomba_hyper_run) diff --git a/src/battle/area_arn/actor/tubba_blubba.c b/src/battle/area_arn/actor/tubba_blubba.c index ffcafa0398..bb0766f5d5 100644 --- a/src/battle/area_arn/actor/tubba_blubba.c +++ b/src/battle/area_arn/actor/tubba_blubba.c @@ -109,7 +109,7 @@ EvtScript N(init_80225D98) = { EvtScript N(80225E08) = { EVT_LABEL(0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(ActorExists, ACTOR_SELF, LW(0)) EVT_IF_EQ(LW(0), FALSE) EVT_RETURN @@ -129,7 +129,7 @@ EvtScript N(80225E08) = { EVT_LABEL(1) EVT_CALL(StartRumble, 1) EVT_CALL(ShakeCam, 1, 0, 2, EVT_FLOAT(0.5)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_GOTO(0) EVT_RETURN EVT_END @@ -137,7 +137,7 @@ EvtScript N(80225E08) = { EvtScript N(idle_80225F58) = { EVT_LABEL(0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_GOTO(0) EVT_RETURN EVT_END @@ -280,12 +280,12 @@ EvtScript N(80226558) = { EVT_CALL(SetActorSpeed, ACTOR_SELF, EVT_FLOAT(4.0)) EVT_CALL(RunToGoal, ACTOR_SELF, 0, FALSE) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_battle_tubba_Palette_00_Anim_15) - EVT_WAIT_FRAMES(8) + EVT_WAIT(8) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x35E) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_battle_tubba_Palette_00_Anim_16) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_battle_tubba_Palette_00_Anim_17) - EVT_WAIT_FRAMES(3) + EVT_WAIT(3) EVT_CALL(SetGoalToTarget, ACTOR_SELF) EVT_CALL(GetStatusFlags, ACTOR_SELF, LW(0)) EVT_IF_NOT_FLAG(LW(0), STATUS_FLAG_SHRINK) @@ -304,7 +304,7 @@ EvtScript N(80226558) = { EVT_CASE_OR_EQ(HIT_RESULT_LUCKY) EVT_CALL(GetGoalPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(PlayEffect, EFFECT_SHOCKWAVE, 0, LW(0), 0, LW(2), 0, 0, 0, 0, 0, 0, 0, 0, 0) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_SET(LW(1), 7012353) EVT_EXEC_WAIT(N(80225F8C)) EVT_CALL(SetAnimation, ACTOR_SELF, 1, LW(1)) @@ -323,7 +323,7 @@ EvtScript N(80226558) = { EVT_CALL(GetGoalPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(PlayEffect, EFFECT_SHOCKWAVE, 1, LW(0), 0, LW(2), 0, 0, 0, 0, 0, 0, 0, 0, 0) EVT_END_IF - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(SetGoalToTarget, ACTOR_SELF) EVT_IF_NOT_FLAG(LW(5), STATUS_FLAG_SHRINK) EVT_CALL(func_80269EAC, 23) @@ -337,7 +337,7 @@ EvtScript N(80226558) = { EVT_SWITCH(LW(15)) EVT_CASE_OR_EQ(HIT_RESULT_HIT) EVT_CASE_OR_EQ(HIT_RESULT_QUAKE_IMMUNE) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_SET(LW(1), 7012353) EVT_EXEC_WAIT(N(80225F8C)) EVT_CALL(SetAnimation, ACTOR_SELF, 1, LW(1)) @@ -365,7 +365,7 @@ EvtScript N(80226B88) = { EVT_CALL(SetActorSpeed, ACTOR_SELF, EVT_FLOAT(4.0)) EVT_CALL(RunToGoal, ACTOR_SELF, 0, FALSE) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_battle_tubba_Palette_00_Anim_A) - EVT_WAIT_FRAMES(8) + EVT_WAIT(8) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_battle_tubba_Palette_00_Anim_B) EVT_CALL(SetActorSounds, ACTOR_SELF, 2, 999, 0) EVT_CALL(EnemyTestTarget, ACTOR_SELF, LW(0), 0, 0, 1, BS_FLAGS1_10) @@ -374,7 +374,7 @@ EvtScript N(80226B88) = { EVT_CASE_OR_EQ(HIT_RESULT_LUCKY) EVT_SET(LW(10), LW(0)) EVT_THREAD - EVT_WAIT_FRAMES(12) + EVT_WAIT(12) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_battle_tubba_Palette_00_Anim_C) EVT_END_THREAD EVT_CALL(SetGoalToTarget, ACTOR_SELF) @@ -413,22 +413,22 @@ EvtScript N(80226B88) = { EVT_END_IF EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) EVT_CALL(MoveBattleCamOver, 20) - EVT_WAIT_FRAMES(8) + EVT_WAIT(8) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_battle_tubba_Palette_00_Anim_E) - EVT_WAIT_FRAMES(4) + EVT_WAIT(4) EVT_EXEC_WAIT(N(80225FD4)) EVT_RETURN EVT_END_CASE_GROUP EVT_CASE_DEFAULT EVT_THREAD - EVT_WAIT_FRAMES(9) + EVT_WAIT(9) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_battle_tubba_Palette_00_Anim_C) EVT_END_THREAD EVT_CALL(SetGoalToTarget, ACTOR_SELF) EVT_CALL(SetActorJumpGravity, ACTOR_SELF, EVT_FLOAT(1.0)) EVT_CALL(JumpToGoal, ACTOR_SELF, 16, FALSE, TRUE, FALSE) EVT_END_SWITCH - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(SetGoalToTarget, ACTOR_SELF) EVT_CALL(GetStatusFlags, ACTOR_SELF, LW(5)) EVT_IF_NOT_FLAG(LW(5), STATUS_FLAG_SHRINK) @@ -487,7 +487,7 @@ EvtScript N(80226B88) = { EVT_LABEL(1) EVT_CALL(GetStatusFlags, ACTOR_SELF, LW(5)) EVT_IF_NOT_FLAG(LW(5), STATUS_FLAG_SHRINK) - EVT_WAIT_FRAMES(3) + EVT_WAIT(3) EVT_CALL(GetGoalPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(PlayEffect, EFFECT_SHOCKWAVE, 1, LW(0), 0, LW(2), 0, 0, 0, 0, 0, 0, 0, 0, 0) EVT_CALL(StartRumble, 1) @@ -498,7 +498,7 @@ EvtScript N(80226B88) = { EVT_SET(LW(1), 0) EVT_CALL(SetActorJumpGravity, ACTOR_SELF, EVT_FLOAT(1.8)) EVT_THREAD - EVT_WAIT_FRAMES(8) + EVT_WAIT(8) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_battle_tubba_Palette_00_Anim_E) EVT_END_THREAD EVT_CALL(SetGoalPos, ACTOR_SELF, LW(0), LW(1), LW(2)) @@ -508,7 +508,7 @@ EvtScript N(80226B88) = { EVT_CALL(ShakeCam, 1, 0, 5, EVT_FLOAT(3.0)) EVT_CALL(GetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(PlayEffect, EFFECT_SMOKE_IMPACT, 0, LW(0), LW(1), LW(2), 60, 8, 10, 20, 0, 0, 0, 0, 0) - EVT_WAIT_FRAMES(8) + EVT_WAIT(8) EVT_END_IF EVT_LABEL(2) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) diff --git a/src/battle/area_arn/actor/tubbas_heart.c b/src/battle/area_arn/actor/tubbas_heart.c index 17c4de2610..1bdf063e17 100644 --- a/src/battle/area_arn/actor/tubbas_heart.c +++ b/src/battle/area_arn/actor/tubbas_heart.c @@ -177,7 +177,7 @@ EvtScript N(idle_80223E98) = { EVT_CALL(func_80218680_4FF0D0, LW(0), LW(1), LW(2), LW(3), LW(4)) EVT_END_IF EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_GOTO(0) EVT_RETURN EVT_END @@ -274,7 +274,7 @@ EvtScript N(80224414) = { EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_14) EVT_CALL(BattleCamTargetActor, ACTOR_SELF) EVT_CALL(MoveBattleCamOver, 40) - EVT_WAIT_FRAMES(40) + EVT_WAIT(40) EVT_CALL(ActorSpeak, MESSAGE_ID(0x0E, 0x00C6), ACTOR_SELF, 1, NPC_ANIM_tubbas_heart_Palette_00_Anim_D, NPC_ANIM_tubbas_heart_Palette_00_Anim_D) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) EVT_CALL(MoveBattleCamOver, 25) @@ -316,12 +316,12 @@ EvtScript N(takeTurn_802245C8) = { EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_14) EVT_CALL(BattleCamTargetActor, ACTOR_SELF) EVT_CALL(MoveBattleCamOver, 40) - EVT_WAIT_FRAMES(40) + EVT_WAIT(40) EVT_CALL(ActorSpeak, MESSAGE_ID(0x0E, 0x00C3), ACTOR_SELF, 1, NPC_ANIM_tubbas_heart_Palette_00_Anim_B, NPC_ANIM_tubbas_heart_Palette_00_Anim_1) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_14) EVT_CALL(BattleCamTargetActor, ACTOR_PARTNER) EVT_CALL(MoveBattleCamOver, 25) - EVT_WAIT_FRAMES(25) + EVT_WAIT(25) EVT_CALL(UseIdleAnimation, ACTOR_PARTNER, FALSE) EVT_CALL(SetAnimation, ACTOR_PARTNER, 1, NPC_ANIM_battle_bow_Palette_00_Anim_4) EVT_CALL(ActorSpeak, MESSAGE_ID(0x0E, 0x00C4), ACTOR_PARTNER, 1, NPC_ANIM_battle_bow_Palette_00_Anim_4, NPC_ANIM_battle_bow_Palette_00_Anim_1) @@ -351,7 +351,7 @@ EvtScript N(takeTurn_802245C8) = { EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_14) EVT_CALL(BattleCamTargetActor, ACTOR_SELF) EVT_CALL(MoveBattleCamOver, 40) - EVT_WAIT_FRAMES(40) + EVT_WAIT(40) EVT_CALL(ActorSpeak, MESSAGE_ID(0x0E, 0x00C5), ACTOR_SELF, 1, NPC_ANIM_tubbas_heart_Palette_00_Anim_B, NPC_ANIM_tubbas_heart_Palette_00_Anim_1) EVT_END_IF EVT_EXEC_WAIT(N(80225258)) @@ -406,7 +406,7 @@ EvtScript N(80224B3C) = { EVT_EXEC_WAIT(D_8029C12C) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_tubbas_heart_Palette_00_Anim_1) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_tubbas_heart_Palette_00_Anim_16) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_tubbas_heart_Palette_00_Anim_15) EVT_CALL(EnemyTestTarget, ACTOR_SELF, LW(0), 0, 0, 1, BS_FLAGS1_10) EVT_SWITCH(LW(0)) @@ -429,7 +429,7 @@ EvtScript N(80224B3C) = { EVT_SUB(LW(0), 10) EVT_CALL(SetGoalPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(JumpToGoal, ACTOR_SELF, 4, FALSE, TRUE, FALSE) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) EVT_IF_EQ(LW(10), HIT_RESULT_LUCKY) EVT_CALL(EnemyTestTarget, ACTOR_SELF, LW(0), DAMAGE_TYPE_TRIGGER_LUCKY, 0, 0, 0) @@ -443,7 +443,7 @@ EvtScript N(80224B3C) = { EVT_CALL(SetActorJumpGravity, ACTOR_SELF, EVT_FLOAT(0.3)) EVT_CALL(JumpToGoal, ACTOR_SELF, 4, FALSE, TRUE, FALSE) EVT_END_SWITCH - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(SetGoalToTarget, ACTOR_SELF) EVT_CALL(EnemyDamageTarget, ACTOR_SELF, LW(0), 0, 0, 0, 6, BS_FLAGS1_SP_EVT_ACTIVE) EVT_SET(LW(15), LW(0)) @@ -454,9 +454,9 @@ EvtScript N(80224B3C) = { EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_tubbas_heart_Palette_00_Anim_1) EVT_CALL(SetActorScale, ACTOR_SELF, EVT_FLOAT(1.1), EVT_FLOAT(0.8), EVT_FLOAT(1.0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorScale, ACTOR_SELF, EVT_FLOAT(1.0), EVT_FLOAT(1.0), EVT_FLOAT(1.0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(GetGoalPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_ADD(LW(0), 30) EVT_SET(LW(1), 0) @@ -469,7 +469,7 @@ EvtScript N(80224B3C) = { EVT_ADD(LW(0), 10) EVT_CALL(SetGoalPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(JumpToGoal, ACTOR_SELF, 4, FALSE, TRUE, FALSE) - EVT_WAIT_FRAMES(8) + EVT_WAIT(8) EVT_IF_EQ(LW(15), HIT_RESULT_10) EVT_RETURN EVT_END_IF @@ -489,7 +489,7 @@ EvtScript N(80225258) = { EVT_CALL(SetBattleCamZoom, 280) EVT_CALL(SetBattleCamOffsetZ, 0) EVT_CALL(MoveBattleCamOver, 40) - EVT_WAIT_FRAMES(40) + EVT_WAIT(40) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_tubbas_heart_Palette_00_Anim_B) EVT_CALL(GetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(GetStatusFlags, ACTOR_SELF, LW(4)) @@ -503,7 +503,7 @@ EvtScript N(80225258) = { EVT_CALL(PlayEffect, EFFECT_GATHER_MAGIC, 1, LW(0), LW(1), LW(2), LW(3), 60, 0, 0, 0, 0, 0, 0, 0) EVT_CALL(PlayEffect, EFFECT_ENERGY_IN_OUT, 6, LW(0), LW(1), LW(2), LW(3), 60, 0, 0, 0, 0, 0, 0, 0) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x20F7) - EVT_WAIT_FRAMES(60) + EVT_WAIT(60) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) EVT_CALL(MoveBattleCamOver, 20) EVT_CALL(SetActorJumpGravity, ACTOR_SELF, EVT_FLOAT(1.0)) @@ -535,7 +535,7 @@ EvtScript N(802255D8) = { EVT_CALL(SetBattleCamZoom, 280) EVT_CALL(SetBattleCamOffsetZ, 0) EVT_CALL(MoveBattleCamOver, 20) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, SOUND_SPELL_CAST1) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_tubbas_heart_Palette_00_Anim_C) EVT_CALL(GetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) @@ -546,7 +546,7 @@ EvtScript N(802255D8) = { EVT_ADD(LW(1), 6) EVT_END_IF EVT_CALL(PlayEffect, EFFECT_GATHER_ENERGY_PINK, 0, LW(0), LW(1), LW(2), EVT_FLOAT(1.0), 45, 0, 0, 0, 0, 0, 0, 0) - EVT_WAIT_FRAMES(60) + EVT_WAIT(60) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) EVT_CALL(MoveBattleCamOver, 20) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_tubbas_heart_Palette_00_Anim_B) @@ -575,7 +575,7 @@ EvtScript N(802255D8) = { EVT_CALL(GetActorPos, ACTOR_PLAYER, LW(0), LW(1), LW(2)) EVT_ADD(LW(1), 5) EVT_CALL(PlayEffect, EFFECT_TUBBA_HEART_ATTACK, 1, LW(0), LW(1), LW(2), EVT_FLOAT(1.0), 200, 0, 0, 0, 0, 0, 0, 0) - EVT_WAIT_FRAMES(145) + EVT_WAIT(145) EVT_IF_EQ(LW(10), HIT_RESULT_LUCKY) EVT_CALL(EnemyTestTarget, ACTOR_SELF, LW(0), DAMAGE_TYPE_TRIGGER_LUCKY, 0, 0, 0) EVT_ELSE @@ -587,29 +587,29 @@ EvtScript N(802255D8) = { EVT_ADD(LW(1), 5) EVT_CALL(PlayEffect, EFFECT_TUBBA_HEART_ATTACK, 0, LW(0), LW(1), LW(2), EVT_FLOAT(1.0), 200, 0, 0, 0, 0, 0, 0, 0) EVT_THREAD - EVT_WAIT_FRAMES(160) + EVT_WAIT(160) EVT_CALL(PlaySound, 0x20FC) EVT_END_THREAD EVT_CALL(UseIdleAnimation, ACTOR_PLAYER, FALSE) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_1002B) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_19) EVT_CALL(GetActorPos, ACTOR_PLAYER, LW(0), LW(1), LW(2)) EVT_CALL(SetBattleCamTarget, LW(0), LW(1), LW(2)) EVT_CALL(SetBattleCamZoom, 300) EVT_CALL(SetBattleCamOffsetZ, 35) EVT_CALL(MoveBattleCamOver, 50) - EVT_WAIT_FRAMES(56) + EVT_WAIT(56) EVT_CALL(PlaySoundAtActor, ACTOR_PLAYER, 0x3DB) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, 0x03000C) - EVT_WAIT_FRAMES(37) + EVT_WAIT(37) EVT_CALL(PlaySoundAtActor, ACTOR_PLAYER, 0x3DB) - EVT_WAIT_FRAMES(22) + EVT_WAIT(22) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) EVT_CALL(MoveBattleCamOver, 10) EVT_CALL(PlaySoundAtActor, ACTOR_PLAYER, 0x20FB) EVT_CALL(UseIdleAnimation, ACTOR_PLAYER, TRUE) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(SetGoalToTarget, ACTOR_SELF) EVT_CALL(EnemyDamageTarget, ACTOR_SELF, LW(0), DAMAGE_TYPE_NO_CONTACT, 0, 0, 12, BS_FLAGS1_SP_EVT_ACTIVE) EVT_RETURN diff --git a/src/battle/area_arn/stage/arn_02.c b/src/battle/area_arn/stage/arn_02.c index 150e52c268..5577b45490 100644 --- a/src/battle/area_arn/stage/arn_02.c +++ b/src/battle/area_arn/stage/arn_02.c @@ -13,7 +13,7 @@ EvtScript N(80227960) = { EVT_SUB(LW(0), 360) EVT_END_IF EVT_CALL(RotateModel, LW(10), LW(0), 0, 0, 1) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_GOTO(0) EVT_RETURN EVT_END diff --git a/src/battle/area_dgb/actor/clubba.c b/src/battle/area_dgb/actor/clubba.c index 9b99ad27a5..df6c06dcc2 100644 --- a/src/battle/area_dgb/actor/clubba.c +++ b/src/battle/area_dgb/actor/clubba.c @@ -171,7 +171,7 @@ EvtScript N(handleEvent_802181AC) = { EVT_SET_CONST(LW(0), 1) EVT_SET_CONST(LW(1), NPC_ANIM_battle_clubba_Palette_00_Anim_4) EVT_EXEC_WAIT(DoNormalHit) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_SET_CONST(LW(0), 1) EVT_SET_CONST(LW(1), NPC_ANIM_battle_clubba_Palette_00_Anim_4) EVT_EXEC_WAIT(DoDeath) @@ -218,7 +218,7 @@ EvtScript N(takeTurn_802186BC) = { EVT_SET(LW(1), 0) EVT_SUB(LW(2), 6) EVT_CALL(SetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_ELSE EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_battle_clubba_Palette_00_Anim_2) EVT_CALL(SetActorSpeed, ACTOR_SELF, EVT_FLOAT(4.0)) @@ -231,7 +231,7 @@ EvtScript N(takeTurn_802186BC) = { EVT_END_IF EVT_CALL(RunToGoal, ACTOR_SELF, 0, FALSE) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_battle_clubba_Palette_00_Anim_1) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_END_IF EVT_CALL(EnemyTestTarget, ACTOR_SELF, LW(0), 0, 0, 1, BS_FLAGS1_10) EVT_SWITCH(LW(0)) @@ -240,10 +240,10 @@ EvtScript N(takeTurn_802186BC) = { EVT_SET(LW(10), LW(0)) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x20C5) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_battle_clubba_Palette_00_Anim_8) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_IF_EQ(LW(10), HIT_RESULT_LUCKY) EVT_CALL(EnemyTestTarget, ACTOR_SELF, LW(0), DAMAGE_TYPE_TRIGGER_LUCKY, 0, 0, 0) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_END_IF EVT_CALL(YieldTurn) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) @@ -260,11 +260,11 @@ EvtScript N(takeTurn_802186BC) = { EVT_END_CASE_GROUP EVT_END_SWITCH EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_battle_clubba_Palette_00_Anim_9) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x20C5) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_battle_clubba_Palette_00_Anim_A) - EVT_WAIT_FRAMES(2) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) + EVT_WAIT(2) EVT_CALL(SetGoalToTarget, ACTOR_SELF) EVT_CALL(EnemyDamageTarget, ACTOR_SELF, LW(0), DAMAGE_TYPE_NO_CONTACT, 0, 0, 3, BS_FLAGS1_SP_EVT_ACTIVE) EVT_SWITCH(LW(0)) @@ -274,7 +274,7 @@ EvtScript N(takeTurn_802186BC) = { EVT_CALL(ShakeCam, 1, 0, 10, EVT_FLOAT(1.5)) EVT_END_THREAD EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) - EVT_WAIT_FRAMES(19) + EVT_WAIT(19) EVT_CALL(YieldTurn) EVT_SET_CONST(LW(0), 1) EVT_SET_CONST(LW(1), NPC_ANIM_battle_clubba_Palette_00_Anim_2) diff --git a/src/battle/area_dgb/actor/tubba_blubba.c b/src/battle/area_dgb/actor/tubba_blubba.c index a7d4a23dc2..65287d7c63 100644 --- a/src/battle/area_dgb/actor/tubba_blubba.c +++ b/src/battle/area_dgb/actor/tubba_blubba.c @@ -117,7 +117,7 @@ EvtScript N(init_80218D70) = { EvtScript N(80218E60) = { EVT_LABEL(0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(ActorExists, ACTOR_SELF, LW(0)) EVT_IF_EQ(LW(0), FALSE) EVT_RETURN @@ -137,7 +137,7 @@ EvtScript N(80218E60) = { EVT_LABEL(1) EVT_CALL(StartRumble, 1) EVT_CALL(ShakeCam, 1, 0, 2, EVT_FLOAT(0.5)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_GOTO(0) EVT_RETURN EVT_END @@ -163,15 +163,15 @@ EvtScript N(nextTurn_80218FB0) = { EVT_CALL(ActorSpeak, MESSAGE_ID(0x0E, 0x0102), ACTOR_SELF, 1, NPC_ANIM_battle_tubba_Palette_00_Anim_9, NPC_ANIM_battle_tubba_Palette_00_Anim_2) EVT_THREAD EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_battle_tubba_Palette_00_Anim_15) - EVT_WAIT_FRAMES(4) + EVT_WAIT(4) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_battle_tubba_Palette_00_Anim_16) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_battle_tubba_Palette_00_Anim_2) EVT_END_THREAD EVT_CALL(EndActorSpeech, ACTOR_SELF, 1, -1, -1) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) EVT_CALL(MoveBattleCamOver, 20) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(func_802535B4, 1) EVT_END_IF EVT_END_SWITCH @@ -183,7 +183,7 @@ EvtScript N(nextTurn_80218FB0) = { EvtScript N(idle_80219204) = { EVT_LABEL(0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_GOTO(0) EVT_RETURN EVT_END @@ -226,10 +226,10 @@ EvtScript N(handleEvent_80219338) = { EVT_CASE_OR_EQ(EVENT_BURN_HIT) EVT_CASE_OR_EQ(EVENT_BURN_DEATH) EVT_EXEC_WAIT(N(802192E0)) - EVT_WAIT_FRAMES(20) - EVT_WAIT_FRAMES(15) + EVT_WAIT(20) + EVT_WAIT(15) EVT_IF_EQ(LW(0), EVENT_BURN_DEATH) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_SET_CONST(LW(0), 1) EVT_SET_CONST(LW(1), NPC_ANIM_battle_tubba_Palette_00_Anim_14) EVT_EXEC_WAIT(DoDeath) @@ -262,7 +262,7 @@ EvtScript N(handleEvent_80219338) = { EVT_SET_CONST(LW(0), 1) EVT_SET_CONST(LW(1), NPC_ANIM_battle_tubba_Palette_00_Anim_14) EVT_EXEC_WAIT(DoNormalHit) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_SET_CONST(LW(0), 1) EVT_SET_CONST(LW(1), NPC_ANIM_battle_tubba_Palette_00_Anim_14) EVT_EXEC_WAIT(DoDeath) @@ -305,32 +305,32 @@ EvtScript N(takeTurn_80219750) = { EVT_CALL(SetGoalPos, ACTOR_SELF, 0, 0, 0) EVT_CALL(RunToGoal, ACTOR_SELF, 0, FALSE) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_battle_tubba_Palette_00_Anim_1) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_SET(LW(0), 0) EVT_LOOP(12) EVT_ADD(LW(0), 15) EVT_CALL(SetActorYaw, ACTOR_SELF, LW(0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_SET(LW(0), 180) EVT_LOOP(12) EVT_SUB(LW(0), 15) EVT_CALL(SetActorYaw, ACTOR_SELF, LW(0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_battle_tubba_Palette_00_Anim_2) EVT_CALL(GetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_SET(LW(1), 80) EVT_CALL(PlayEffect, EFFECT_EMOTE, 2, 0, LW(0), LW(1), LW(2), 30, 315, 30, 0, 0, 0, 0, 0) - EVT_WAIT_FRAMES(40) + EVT_WAIT(40) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_battle_tubba_Palette_00_Anim_1) EVT_SET(LW(0), 0) EVT_LOOP(15) EVT_ADD(LW(0), 12) EVT_CALL(SetActorYaw, ACTOR_SELF, LW(0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_battle_tubba_Palette_00_Anim_6) EVT_CALL(SetActorSpeed, ACTOR_SELF, EVT_FLOAT(3.0)) @@ -356,20 +356,20 @@ EvtScript N(takeTurn_80219750) = { EVT_CALL(SetBattleCamZoom, 380) EVT_CALL(SetBattleCamOffsetZ, 0) EVT_CALL(MoveBattleCamOver, 20) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(ActorSpeak, MESSAGE_ID(0x0E, 0x0103), ACTOR_SELF, 1, NPC_ANIM_battle_tubba_Palette_00_Anim_9, NPC_ANIM_battle_tubba_Palette_00_Anim_2) EVT_THREAD EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_battle_tubba_Palette_00_Anim_15) - EVT_WAIT_FRAMES(4) + EVT_WAIT(4) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_battle_tubba_Palette_00_Anim_16) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_battle_tubba_Palette_00_Anim_2) EVT_END_THREAD EVT_CALL(EndActorSpeech, ACTOR_SELF, 1, -1, -1) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_battle_tubba_Palette_00_Anim_1) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) EVT_CALL(MoveBattleCamOver, 15) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(func_802535B4, 1) EVT_END_IF EVT_CALL(RandInt, 100, LW(0)) @@ -400,12 +400,12 @@ EvtScript N(80219D88) = { EVT_CALL(SetActorSpeed, ACTOR_SELF, EVT_FLOAT(4.0)) EVT_CALL(RunToGoal, ACTOR_SELF, 0, FALSE) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_battle_tubba_Palette_00_Anim_15) - EVT_WAIT_FRAMES(8) + EVT_WAIT(8) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x35E) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_battle_tubba_Palette_00_Anim_16) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_battle_tubba_Palette_00_Anim_17) - EVT_WAIT_FRAMES(3) + EVT_WAIT(3) EVT_CALL(SetGoalToTarget, ACTOR_SELF) EVT_CALL(GetStatusFlags, ACTOR_SELF, LW(0)) EVT_IF_NOT_FLAG(LW(0), STATUS_FLAG_SHRINK) @@ -423,11 +423,11 @@ EvtScript N(80219D88) = { EVT_SWITCH(LW(10)) EVT_CASE_OR_EQ(HIT_RESULT_MISS) EVT_CASE_OR_EQ(HIT_RESULT_LUCKY) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_IF_EQ(LW(10), HIT_RESULT_LUCKY) EVT_CALL(EnemyTestTarget, ACTOR_SELF, LW(0), DAMAGE_TYPE_TRIGGER_LUCKY, 0, 0, 0) EVT_END_IF - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_battle_tubba_Palette_00_Anim_2) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) EVT_CALL(MoveBattleCamOver, 20) @@ -441,7 +441,7 @@ EvtScript N(80219D88) = { EVT_CALL(GetGoalPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(PlayEffect, EFFECT_SHOCKWAVE, 1, LW(0), 0, LW(2), 0, 0, 0, 0, 0, 0, 0, 0, 0) EVT_END_IF - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(SetGoalToTarget, ACTOR_SELF) EVT_IF_NOT_FLAG(LW(5), STATUS_FLAG_SHRINK) EVT_CALL(func_80269EAC, 23) @@ -456,7 +456,7 @@ EvtScript N(80219D88) = { EVT_CASE_OR_EQ(HIT_RESULT_HIT) EVT_CASE_OR_EQ(HIT_RESULT_QUAKE_IMMUNE) EVT_CASE_OR_EQ(HIT_RESULT_10) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_battle_tubba_Palette_00_Anim_2) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) EVT_CALL(MoveBattleCamOver, 20) @@ -483,7 +483,7 @@ EvtScript N(8021A36C) = { EVT_CALL(SetActorSpeed, ACTOR_SELF, EVT_FLOAT(4.0)) EVT_CALL(RunToGoal, ACTOR_SELF, 0, FALSE) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_battle_tubba_Palette_00_Anim_F) - EVT_WAIT_FRAMES(8) + EVT_WAIT(8) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_battle_tubba_Palette_00_Anim_10) EVT_CALL(SetActorSounds, ACTOR_SELF, 2, 999, 0) EVT_CALL(EnemyTestTarget, ACTOR_SELF, LW(0), 0, 0, 1, BS_FLAGS1_10) @@ -492,7 +492,7 @@ EvtScript N(8021A36C) = { EVT_CASE_OR_EQ(HIT_RESULT_LUCKY) EVT_SET(LW(10), LW(0)) EVT_THREAD - EVT_WAIT_FRAMES(12) + EVT_WAIT(12) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_battle_tubba_Palette_00_Anim_11) EVT_END_THREAD EVT_CALL(SetGoalToTarget, ACTOR_SELF) @@ -530,22 +530,22 @@ EvtScript N(8021A36C) = { EVT_END_IF EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) EVT_CALL(MoveBattleCamOver, 20) - EVT_WAIT_FRAMES(8) + EVT_WAIT(8) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_battle_tubba_Palette_00_Anim_13) - EVT_WAIT_FRAMES(4) + EVT_WAIT(4) EVT_EXEC_WAIT(N(80219238)) EVT_RETURN EVT_END_CASE_GROUP EVT_CASE_DEFAULT EVT_THREAD - EVT_WAIT_FRAMES(12) + EVT_WAIT(12) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_battle_tubba_Palette_00_Anim_11) EVT_END_THREAD EVT_CALL(SetGoalToTarget, ACTOR_SELF) EVT_CALL(SetActorJumpGravity, ACTOR_SELF, EVT_FLOAT(1.0)) EVT_CALL(JumpToGoal, ACTOR_SELF, 16, FALSE, TRUE, FALSE) EVT_END_SWITCH - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x20EA) EVT_CALL(SetGoalToTarget, ACTOR_SELF) EVT_CALL(GetStatusFlags, ACTOR_SELF, LW(5)) @@ -607,7 +607,7 @@ EvtScript N(8021A36C) = { EVT_LABEL(1) EVT_CALL(GetStatusFlags, ACTOR_SELF, LW(5)) EVT_IF_NOT_FLAG(LW(5), STATUS_FLAG_SHRINK) - EVT_WAIT_FRAMES(3) + EVT_WAIT(3) EVT_CALL(GetGoalPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(PlayEffect, EFFECT_SHOCKWAVE, 1, LW(0), 0, LW(2), 0, 0, 0, 0, 0, 0, 0, 0, 0) EVT_CALL(StartRumble, 1) @@ -618,7 +618,7 @@ EvtScript N(8021A36C) = { EVT_SET(LW(1), 0) EVT_CALL(SetActorJumpGravity, ACTOR_SELF, EVT_FLOAT(1.8)) EVT_THREAD - EVT_WAIT_FRAMES(8) + EVT_WAIT(8) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_battle_tubba_Palette_00_Anim_E) EVT_END_THREAD EVT_CALL(SetGoalPos, ACTOR_SELF, LW(0), LW(1), LW(2)) @@ -628,7 +628,7 @@ EvtScript N(8021A36C) = { EVT_CALL(ShakeCam, 1, 0, 5, EVT_FLOAT(3.0)) EVT_CALL(GetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(PlayEffect, EFFECT_SMOKE_IMPACT, 0, LW(0), LW(1), LW(2), 60, 8, 10, 20, 0, 0, 0, 0, 0) - EVT_WAIT_FRAMES(8) + EVT_WAIT(8) EVT_END_IF EVT_LABEL(2) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) diff --git a/src/battle/area_hos/actor/ember.c b/src/battle/area_hos/actor/ember.c index 8f86c76415..e196d787a6 100644 --- a/src/battle/area_hos/actor/ember.c +++ b/src/battle/area_hos/actor/ember.c @@ -191,7 +191,7 @@ EvtScript N(idle_8021B07C) = { EVT_CALL(SetActorPos, ACTOR_SELF, LW(2), LW(0), LW(4)) EVT_IF_EQ(LW(1), 1) EVT_LABEL(11) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(GetStatusFlags, ACTOR_SELF, LW(0)) EVT_IF_FLAG(LW(0), 0x35D000) EVT_GOTO(11) @@ -210,7 +210,7 @@ EvtScript N(idle_8021B07C) = { EVT_CALL(SetActorPos, ACTOR_SELF, LW(2), LW(0), LW(4)) EVT_IF_EQ(LW(1), 1) EVT_LABEL(22) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(GetStatusFlags, ACTOR_SELF, LW(0)) EVT_IF_FLAG(LW(0), 0x35D000) EVT_GOTO(22) @@ -493,7 +493,7 @@ EvtScript N(8021BE64) = { EVT_SUB(LW(0), 10) EVT_CALL(SetGoalPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(JumpToGoal, ACTOR_SELF, 3, FALSE, TRUE, FALSE) - EVT_WAIT_FRAMES(14) + EVT_WAIT(14) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) EVT_CALL(AddActorDecoration, ACTOR_SELF, 1, 0, 2) EVT_CALL(SetActorYaw, ACTOR_SELF, 180) @@ -512,7 +512,7 @@ EvtScript N(8021BE64) = { EVT_CALL(SetActorJumpGravity, ACTOR_SELF, EVT_FLOAT(1.6)) EVT_CALL(SetGoalPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(JumpToGoal, ACTOR_SELF, 10, FALSE, TRUE, FALSE) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(EnemyDamageTarget, ACTOR_SELF, LW(0), DAMAGE_TYPE_FIRE, 0, 0, 4, 32) EVT_SWITCH(LW(0)) EVT_CASE_OR_EQ(0) @@ -521,7 +521,7 @@ EvtScript N(8021BE64) = { EVT_SET(LW(0), 1) EVT_SET(LW(1), 4587780) EVT_EXEC_WAIT(DoJumpBack) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_EXEC_WAIT(N(8021B2FC)) EVT_END_CASE_GROUP EVT_END_SWITCH @@ -549,7 +549,7 @@ EvtScript N(8021C454) = { EVT_CALL(JumpPartTo, -127, LW(6), LW(3), LW(4), LW(5), 0, 0) EVT_CALL(SetPartFlagBits, -127, LW(6), 1, 1) EVT_END_THREAD - EVT_WAIT_FRAMES(3) + EVT_WAIT(3) EVT_ADD(LW(6), 1) EVT_END_LOOP EVT_RETURN @@ -561,7 +561,7 @@ EvtScript N(8021C5F8) = { EVT_CALL(GetDistanceToGoal, -127, LW(0)) EVT_DIVF(LW(0), EVT_FLOAT(8.0)) EVT_ADD(LW(0), 1) - EVT_WAIT_FRAMES(LW(0)) + EVT_WAIT(LW(0)) EVT_RETURN EVT_END }; @@ -590,9 +590,9 @@ EvtScript N(8021C654) = { EVT_END_THREAD EVT_CALL(FlyToGoal, ACTOR_SELF, 0, -4, 11) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_bubble_Palette_01_Anim_1) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_bubble_Palette_01_Anim_5) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(EnemyTestTarget, ACTOR_SELF, LW(0), 0, 0, 1, 16) EVT_SWITCH(LW(0)) EVT_CASE_OR_EQ(6) @@ -611,12 +611,12 @@ EvtScript N(8021C654) = { EVT_IF_EQ(LW(10), 5) EVT_CALL(EnemyTestTarget, ACTOR_SELF, LW(0), DAMAGE_TYPE_TRIGGER_LUCKY, 0, 0, 0) EVT_END_IF - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) EVT_CALL(AddActorDecoration, ACTOR_SELF, 1, 0, 2) EVT_CALL(SetActorYaw, ACTOR_SELF, 180) EVT_EXEC_WAIT(N(8021B2FC)) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(SetActorYaw, ACTOR_SELF, 0) EVT_CALL(RemoveActorDecoration, ACTOR_SELF, 1, 0) EVT_CALL(EnableIdleScript, ACTOR_SELF, 1) @@ -634,9 +634,9 @@ EvtScript N(8021C654) = { EVT_SUB(LW(4), 6) EVT_ADD(LW(5), 2) EVT_EXEC_WAIT(N(8021C5F8)) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(EnemyDamageTarget, ACTOR_SELF, LW(0), (DAMAGE_TYPE_FIRE | DAMAGE_TYPE_NO_CONTACT), 0, 0, 3, 32) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_SWITCH(LW(0)) EVT_CASE_OR_EQ(0) EVT_CASE_OR_EQ(2) @@ -670,7 +670,7 @@ EvtScript N(8021CBC8) = { EVT_CASE_OR_EQ(6) EVT_CASE_OR_EQ(5) EVT_SET(LW(10), LW(0)) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(SetActorSounds, -127, 2, 0, 0) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x2CF) EVT_CALL(SetActorSpeed, ACTOR_SELF, EVT_FLOAT(5.0)) @@ -692,7 +692,7 @@ EvtScript N(8021CBC8) = { EVT_IF_EQ(LW(10), 5) EVT_CALL(EnemyTestTarget, ACTOR_SELF, LW(0), DAMAGE_TYPE_TRIGGER_LUCKY, 0, 0, 0) EVT_END_IF - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) EVT_CALL(AddActorDecoration, ACTOR_SELF, 1, 0, 2) EVT_CALL(SetActorYaw, ACTOR_SELF, 180) @@ -704,7 +704,7 @@ EvtScript N(8021CBC8) = { EVT_RETURN EVT_END_CASE_GROUP EVT_END_SWITCH - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(SetActorSounds, -127, 2, 0, 0) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x2CF) EVT_CALL(SetActorSpeed, ACTOR_SELF, EVT_FLOAT(5.0)) @@ -724,7 +724,7 @@ EvtScript N(8021CBC8) = { EVT_CALL(SetGoalPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(SetActorSpeed, ACTOR_SELF, EVT_FLOAT(8.0)) EVT_CALL(FlyToGoal, ACTOR_SELF, 0, -10, 4) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(EnemyDamageTarget, ACTOR_SELF, LW(0), DAMAGE_TYPE_FIRE, 0, 0, 4, 32) EVT_SWITCH(LW(0)) EVT_CASE_OR_EQ(0) @@ -732,7 +732,7 @@ EvtScript N(8021CBC8) = { EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) EVT_CALL(SetGoalPos, ACTOR_SELF, LW(10), LW(11), LW(12)) EVT_CALL(FlyToGoal, ACTOR_SELF, 0, -10, 0) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_EXEC_WAIT(N(8021B2FC)) EVT_END_CASE_GROUP EVT_END_SWITCH diff --git a/src/battle/area_hos/actor/goombario_tutor.c b/src/battle/area_hos/actor/goombario_tutor.c index 3f97eb9612..26788d150b 100644 --- a/src/battle/area_hos/actor/goombario_tutor.c +++ b/src/battle/area_hos/actor/goombario_tutor.c @@ -148,7 +148,7 @@ EvtScript N(handleEvent_802191E0) = { EVT_SET_CONST(LW(0), 0x00000001) EVT_SET_CONST(LW(1), NPC_ANIM_battle_goombario_default_pain) EVT_EXEC_WAIT(DoNormalHit) - EVT_WAIT_FRAMES(1000) + EVT_WAIT(1000) EVT_CASE_DEFAULT EVT_END_SWITCH EVT_CALL(UseIdleAnimation, ACTOR_SELF, TRUE) @@ -171,9 +171,9 @@ EvtScript N(takeTurn_80219444) = { EVT_CALL(RunToGoal, ACTOR_SELF, 0, FALSE) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_battle_goombario_default_idle) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, -1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, -2, 0) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 10, 0) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_battle_goombario_default_headbonk) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_66) @@ -189,12 +189,12 @@ EvtScript N(takeTurn_80219444) = { EVT_END_IF EVT_CALL(SetActorJumpGravity, ACTOR_SELF, EVT_FLOAT(1.1)) EVT_THREAD - EVT_WAIT_FRAMES(4) + EVT_WAIT(4) EVT_SET(LW(0), 0) EVT_LOOP(4) EVT_ADD(LW(0), 45) EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, LW(0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_battle_goombario_default_headbonk) EVT_END_THREAD @@ -202,16 +202,16 @@ EvtScript N(takeTurn_80219444) = { EVT_CALL(LoadActionCommand, 1) EVT_CALL(action_command_jump_CreateHudElements) EVT_CALL(func_802694A4, 1) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(func_802A9120_421B10, 12, 3) EVT_END_THREAD EVT_CALL(PlaySound, SOUND_JUMP_3E2) EVT_CALL(JumpToGoal, ACTOR_SELF, 22, FALSE, TRUE, FALSE) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_battle_goombario_default_headbonk) EVT_CALL(SetActorScale, ACTOR_SELF, EVT_FLOAT(1.1), EVT_FLOAT(0.8), EVT_FLOAT(1.0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorScale, ACTOR_SELF, EVT_FLOAT(1.3), EVT_FLOAT(0.5), EVT_FLOAT(1.0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(GetActionCommandMode, LW(0)) EVT_IF_EQ(LW(0), 2) EVT_CALL(SetActionCommandMode, 3) @@ -220,14 +220,14 @@ EvtScript N(takeTurn_80219444) = { EVT_IF_LT(LW(0), 2) EVT_BREAK_LOOP EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_END_IF EVT_CALL(GetActorVar, -127, 0, LW(0)) EVT_IF_EQ(LW(0), 1) EVT_CALL(func_80269EAC, 5) EVT_END_IF - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(EnemyDamageTarget, ACTOR_SELF, LW(0), 0, 0, 0, 1, 32) EVT_CALL(CloseActionCommandInfo) EVT_SET(LW(15), LW(0)) @@ -236,9 +236,9 @@ EvtScript N(takeTurn_80219444) = { EVT_CASE_OR_EQ(2) EVT_CASE_OR_EQ(10) EVT_CALL(SetActorScale, ACTOR_SELF, EVT_FLOAT(1.1), EVT_FLOAT(0.8), EVT_FLOAT(1.0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorScale, ACTOR_SELF, EVT_FLOAT(1.0), EVT_FLOAT(1.0), EVT_FLOAT(1.0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, 0) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 0, 0) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_battle_goombario_default_idle) @@ -257,7 +257,7 @@ EvtScript N(takeTurn_80219444) = { EVT_SUB(LW(0), 10) EVT_CALL(JumpToGoal, ACTOR_SELF, 4, FALSE, TRUE, FALSE) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_battle_goombario_default_idle) - EVT_WAIT_FRAMES(8) + EVT_WAIT(8) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) EVT_CALL(YieldTurn) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_battle_goombario_default_idle) @@ -285,7 +285,7 @@ EvtScript N(80219C74) = { EVT_CALL(SetBattleFlagBits, 33554432, 1) EVT_CALL(func_802535B4, 0) EVT_CALL(WaitForState, 13) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(UseIdleAnimation, ACTOR_PARTNER, FALSE) EVT_CALL(EnableIdleScript, ACTOR_PARTNER, 0) EVT_CALL(SetActorJumpGravity, ACTOR_PARTNER, EVT_FLOAT(1.0)) @@ -299,7 +299,7 @@ EvtScript N(80219C74) = { EVT_CALL(SetActionCommandMode, 2) EVT_CALL(WaitForState, 18) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(SetGoalPos, ACTOR_PARTNER, -73, 40, 202) EVT_CALL(FlyToGoal, ACTOR_PARTNER, 20, 20, 10) EVT_CALL(UseIdleAnimation, ACTOR_PARTNER, FALSE) @@ -311,10 +311,10 @@ EvtScript N(80219C74) = { EVT_THREAD EVT_LOOP(15) EVT_CALL(SetMessageBoxDuration, 35) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_END_THREAD - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(SetGoalToHome, ACTOR_PARTNER) EVT_CALL(FlyToGoal, ACTOR_PARTNER, 20, 20, 10) EVT_CALL(SetActionCommandMode, 2) @@ -325,7 +325,7 @@ EvtScript N(80219C74) = { EVT_IF_NE(LW(0), 2) EVT_BREAK_LOOP EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(UseIdleAnimation, ACTOR_PARTNER, FALSE) EVT_CALL(ActorSpeak, 655387, 256, 1, 2097161, 2097157) @@ -334,14 +334,14 @@ EvtScript N(80219C74) = { EVT_IF_EQ(LW(0), 0) EVT_BREAK_LOOP EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_LOOP(0) EVT_CALL(CheckButtonPress, 32768, LW(0)) EVT_IF_EQ(LW(0), 1) EVT_BREAK_LOOP EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(EndActorSpeech, 256, 1, 2097161, 2097157) EVT_CALL(UseIdleAnimation, ACTOR_PARTNER, TRUE) @@ -349,13 +349,13 @@ EvtScript N(80219C74) = { EVT_CALL(SetActionCommandMode, 1) EVT_CALL(WaitForState, 8) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(UseIdleAnimation, ACTOR_PARTNER, FALSE) EVT_CALL(ActorSpeak, 655389, 256, 1, 2097161, 2097157) EVT_CALL(UseIdleAnimation, ACTOR_PARTNER, TRUE) EVT_CALL(WaitForState, 9) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(UseIdleAnimation, ACTOR_PARTNER, FALSE) EVT_CALL(ActorSpeak, 655390, 512, 1, 589839, 589825) EVT_CALL(UseIdleAnimation, ACTOR_PARTNER, TRUE) @@ -366,7 +366,7 @@ EvtScript N(80219C74) = { EVT_IF_NE(LW(0), 2) EVT_BREAK_LOOP EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(UseIdleAnimation, ACTOR_PARTNER, FALSE) EVT_CALL(ActorSpeak, 655391, 256, 1, 2097161, 2097157) @@ -375,14 +375,14 @@ EvtScript N(80219C74) = { EVT_IF_EQ(LW(0), 0) EVT_BREAK_LOOP EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_LOOP(0) EVT_CALL(CheckButtonPress, 32768, LW(0)) EVT_IF_EQ(LW(0), 1) EVT_BREAK_LOOP EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(EndActorSpeech, 256, 1, 2097161, 2097157) EVT_CALL(UseIdleAnimation, ACTOR_PARTNER, TRUE) @@ -390,7 +390,7 @@ EvtScript N(80219C74) = { EVT_CALL(SetActionCommandMode, -1) EVT_CALL(WaitForState, 6) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(SetActionCommandMode, 1) EVT_CALL(UseIdleAnimation, ACTOR_PARTNER, FALSE) EVT_CALL(ActorSpeak, 655392, 256, 1, 2097161, 2097157) @@ -406,20 +406,20 @@ EvtScript N(80219C74) = { EVT_IF_EQ(LW(0), 0) EVT_BREAK_LOOP EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_LOOP(0) EVT_CALL(CheckButtonPress, 262144, LW(0)) EVT_IF_EQ(LW(0), 1) EVT_BREAK_LOOP EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(EndActorSpeech, 256, 1, 2097161, 2097157) EVT_CALL(UseIdleAnimation, ACTOR_PARTNER, TRUE) EVT_CALL(SetActionCommandMode, 1) EVT_CALL(WaitForState, 0) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(SetActionCommandMode, 2) EVT_LOOP(0) EVT_CALL(GetActionCommandMode, LW(0)) @@ -437,21 +437,21 @@ EvtScript N(80219C74) = { EVT_IF_EQ(LW(0), 1) EVT_BREAK_LOOP EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(EndActorSpeech, 256, 1, 2097161, 2097157) EVT_CALL(UseIdleAnimation, ACTOR_PARTNER, TRUE) EVT_CALL(SetActionCommandMode, 2) EVT_CALL(ResumeTakeTurn, 0) EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_LOOP(0) EVT_CALL(GetActionResult, LW(0)) EVT_IF_EQ(LW(0), 3) EVT_BREAK_LOOP EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(UseIdleAnimation, ACTOR_PARTNER, FALSE) EVT_CALL(ActorSpeak, 655396, 256, 1, 2097161, 2097157) @@ -460,7 +460,7 @@ EvtScript N(80219C74) = { EVT_IF_EQ(LW(0), 0) EVT_BREAK_LOOP EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(EndActorSpeech, 256, 1, 2097161, 2097157) EVT_CALL(UseIdleAnimation, ACTOR_PARTNER, TRUE) @@ -468,7 +468,7 @@ EvtScript N(80219C74) = { EVT_CALL(SetActionCommandMode, 1) EVT_CALL(WaitForState, 8) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(UseIdleAnimation, ACTOR_PARTNER, FALSE) EVT_CALL(ActorSpeak, 655397, 256, 1, 2097161, 2097157) EVT_CALL(UseIdleAnimation, ACTOR_PARTNER, TRUE) @@ -531,7 +531,7 @@ EvtScript N(80219C74) = { EVT_CALL(WaitForState, 0) EVT_CALL(SetBattleState, 30) EVT_CALL(func_80218000_47F0B0) - EVT_WAIT_FRAMES(10000) + EVT_WAIT(10000) EVT_RETURN EVT_END }; diff --git a/src/battle/area_hos/actor/magikoopa.c b/src/battle/area_hos/actor/magikoopa.c index c88582196c..c19a692d2c 100644 --- a/src/battle/area_hos/actor/magikoopa.c +++ b/src/battle/area_hos/actor/magikoopa.c @@ -298,9 +298,9 @@ EvtScript N(8021D890) = { EVT_CALL(JumpToGoal, ACTOR_SELF, 5, FALSE, TRUE, FALSE) EVT_LOOP(20) EVT_CALL(SetPartFlagBits, -127, 3, 1, 1) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetPartFlagBits, -127, 3, 1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(SetPartFlagBits, -127, 3, 1, 1) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_magikoopa_Palette_00_Anim_1) @@ -332,7 +332,7 @@ EvtScript N(runAway) = { EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_14) EVT_CALL(BattleCamTargetActor, ACTOR_SELF) EVT_CALL(MoveBattleCamOver, 15) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_B) EVT_END_IF EVT_CALL(SetActorSpeed, ACTOR_SELF, EVT_FLOAT(1.0)) @@ -340,7 +340,7 @@ EvtScript N(runAway) = { EVT_ADD(LW(0), 20) EVT_CALL(SetGoalPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(RunToGoal, ACTOR_SELF, 0, FALSE) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(SetActorYaw, ACTOR_SELF, 180) EVT_CALL(EnableActorBlur, -127, 1) EVT_CALL(SetActorSpeed, ACTOR_SELF, EVT_FLOAT(10.0)) @@ -434,7 +434,7 @@ EvtScript N(8021E46C) = { EVT_LABEL(0) EVT_CALL(GetBattleFlags, LW(10)) EVT_IF_FLAG(LW(10), 0x100) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_GOTO(0) EVT_END_IF EVT_END_IF @@ -452,7 +452,7 @@ EvtScript N(8021E46C) = { EVT_ADD(LW(3), 2) EVT_LOOP(2) EVT_CALL(PlayEffect, 0x1, LW(1), LW(2), LW(3), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_END_LOOP EVT_END_THREAD EVT_RETURN @@ -531,7 +531,7 @@ EvtScript N(handleEvent_8021E6D8) = { EVT_SET_CONST(LW(1), NPC_ANIM_magikoopa_Palette_00_Anim_4) EVT_EXEC_WAIT(DoNormalHit) EVT_EXEC_WAIT(N(8021E46C)) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_SET_CONST(LW(0), 0x00000001) EVT_SET_CONST(LW(1), NPC_ANIM_magikoopa_Palette_00_Anim_4) EVT_EXEC_WAIT(DoDeath) @@ -547,7 +547,7 @@ EvtScript N(handleEvent_8021E6D8) = { EVT_CALL(GetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(SetGoalPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(JumpToGoal, ACTOR_SELF, 15, FALSE, TRUE, FALSE) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_magikoopa_Palette_00_Anim_2) EVT_EXEC_WAIT(N(runAway)) EVT_RETURN @@ -670,7 +670,7 @@ EvtScript N(handleEvent_8021EDF0) = { EVT_SET_CONST(LW(1), NPC_ANIM_flying_magikoopa_Palette_00_Anim_4) EVT_EXEC_WAIT(DoNormalHit) EVT_EXEC_WAIT(N(8021E46C)) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_SET_CONST(LW(0), 0x00000002) EVT_SET_CONST(LW(1), NPC_ANIM_flying_magikoopa_Palette_00_Anim_4) EVT_EXEC_WAIT(DoDeath) @@ -696,7 +696,7 @@ EvtScript N(handleEvent_8021EDF0) = { EVT_CALL(GetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(SetGoalPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(JumpToGoal, ACTOR_SELF, 15, FALSE, TRUE, FALSE) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(SetAnimation, ACTOR_SELF, 2, NPC_ANIM_flying_magikoopa_Palette_00_Anim_2) EVT_EXEC_WAIT(N(runAway)) EVT_RETURN @@ -745,14 +745,14 @@ EvtScript N(healOne) = { EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_14) EVT_CALL(BattleCamTargetActor, ACTOR_SELF) EVT_CALL(MoveBattleCamOver, 15) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(GetActorFlags, -127, LW(0)) EVT_IF_NOT_FLAG(LW(0), 0x200) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_magikoopa_Palette_00_Anim_2) EVT_ELSE EVT_CALL(SetAnimation, ACTOR_SELF, 2, NPC_ANIM_flying_magikoopa_Palette_00_Anim_2) EVT_END_IF - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, SOUND_SPELL_CAST1) EVT_CALL(GetActorFlags, -127, LW(0)) EVT_IF_NOT_FLAG(LW(0), 0x200) @@ -784,19 +784,19 @@ EvtScript N(healOne) = { EVT_CALL(PlayEffect, 0x33, 7, LW(0), LW(1), LW(2), EVT_FLOAT(0.3), 30, 0, 0, 0, 0, 0, 0, 0) EVT_END_IF EVT_END_IF - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(GetActorFlags, -127, LW(0)) EVT_IF_NOT_FLAG(LW(0), 0x200) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_magikoopa_Palette_00_Anim_1) EVT_ELSE EVT_CALL(SetAnimation, ACTOR_SELF, 2, NPC_ANIM_flying_magikoopa_Palette_00_Anim_1) EVT_END_IF - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_THREAD - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(PlaySoundAtActor, LW(11), 0x206D) EVT_CALL(PlaySoundAtActor, LW(11), 0x214) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(PlaySoundAtActor, LW(11), SOUND_25C) EVT_END_THREAD EVT_THREAD @@ -807,7 +807,7 @@ EvtScript N(healOne) = { EVT_CALL(WaitForBuffDone) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) EVT_CALL(MoveBattleCamOver, 10) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(YieldTurn) EVT_CALL(EnableIdleScript, ACTOR_SELF, 1) EVT_CALL(UseIdleAnimation, ACTOR_SELF, TRUE) @@ -825,14 +825,14 @@ EvtScript N(healAll) = { EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_14) EVT_CALL(BattleCamTargetActor, ACTOR_SELF) EVT_CALL(MoveBattleCamOver, 15) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(GetActorFlags, -127, LW(0)) EVT_IF_NOT_FLAG(LW(0), 0x200) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_magikoopa_Palette_00_Anim_2) EVT_ELSE EVT_CALL(SetAnimation, ACTOR_SELF, 2, NPC_ANIM_flying_magikoopa_Palette_00_Anim_2) EVT_END_IF - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, SOUND_SPELL_CAST1) EVT_CALL(GetActorFlags, -127, LW(0)) EVT_IF_NOT_FLAG(LW(0), 0x200) @@ -864,14 +864,14 @@ EvtScript N(healAll) = { EVT_CALL(PlayEffect, 0x33, 7, LW(0), LW(1), LW(2), EVT_FLOAT(0.3), 30, 0, 0, 0, 0, 0, 0, 0) EVT_END_IF EVT_END_IF - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(GetActorFlags, -127, LW(0)) EVT_IF_NOT_FLAG(LW(0), 0x200) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_magikoopa_Palette_00_Anim_1) EVT_ELSE EVT_CALL(SetAnimation, ACTOR_SELF, 2, NPC_ANIM_flying_magikoopa_Palette_00_Anim_1) EVT_END_IF - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(EnemyCreateTargetList, 32770) EVT_CALL(InitTargetIterator) EVT_LABEL(0) @@ -886,10 +886,10 @@ EvtScript N(healAll) = { EVT_END_IF EVT_IF_EQ(LF(0), 0) EVT_THREAD - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(PlaySoundAtActor, LW(0), 0x206D) EVT_CALL(PlaySoundAtActor, LW(0), 0x214) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(PlaySoundAtActor, LW(0), SOUND_25C) EVT_END_THREAD EVT_THREAD @@ -903,10 +903,10 @@ EvtScript N(healAll) = { EVT_GOTO(0) EVT_END_IF EVT_CALL(WaitForBuffDone) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) EVT_CALL(MoveBattleCamOver, 10) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(YieldTurn) EVT_CALL(EnableIdleScript, ACTOR_SELF, 1) EVT_CALL(UseIdleAnimation, ACTOR_SELF, TRUE) @@ -980,7 +980,7 @@ EvtScript N(shapeSpell) = { EVT_END_IF EVT_CALL(PlayEffect, 0x47, 0, LW(0), LW(1), LW(2), EVT_FLOAT(0.5), 30, 0, 0, 0, 0, 0, 0, 0) EVT_END_IF - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(EnemyTestTarget, ACTOR_SELF, LW(9), 0, 0, 1, 16) EVT_SWITCH(LW(9)) EVT_CASE_OR_EQ(6) @@ -1000,7 +1000,7 @@ EvtScript N(shapeSpell) = { EVT_END_IF EVT_CALL(SetAnimation, ACTOR_SELF, 2, NPC_ANIM_flying_magikoopa_Palette_00_Anim_3) EVT_END_IF - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(SetGoalToTarget, ACTOR_SELF) EVT_CALL(GetGoalPos, ACTOR_SELF, LW(4), LW(5), LW(6)) EVT_SUB(LW(4), 50) @@ -1040,11 +1040,11 @@ EvtScript N(shapeSpell) = { EVT_END_IF EVT_CALL(N(ShrinkActor), LW(0), LW(1), LW(6), LW(4), LW(5), LW(6), 30) EVT_END_IF - EVT_WAIT_FRAMES(50) + EVT_WAIT(50) EVT_IF_EQ(LW(9), 5) EVT_CALL(EnemyTestTarget, ACTOR_SELF, LW(0), DAMAGE_TYPE_TRIGGER_LUCKY, 0, 0, 0) EVT_END_IF - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(YieldTurn) EVT_CALL(UseIdleAnimation, ACTOR_SELF, TRUE) EVT_IF_EQ(LF(0), 1) @@ -1068,7 +1068,7 @@ EvtScript N(shapeSpell) = { EVT_END_IF EVT_CALL(SetAnimation, ACTOR_SELF, 2, NPC_ANIM_flying_magikoopa_Palette_00_Anim_3) EVT_END_IF - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(SetGoalToTarget, ACTOR_SELF) EVT_CALL(GetGoalPos, ACTOR_SELF, LW(4), LW(5), LW(6)) EVT_IF_EQ(LF(1), 0) @@ -1106,18 +1106,18 @@ EvtScript N(shapeSpell) = { EVT_END_IF EVT_CALL(N(ShrinkActor), LW(0), LW(1), LW(6), LW(4), LW(5), LW(6), 20) EVT_END_IF - EVT_WAIT_FRAMES(18) + EVT_WAIT(18) EVT_IF_EQ(LF(0), 1) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(EnemyDamageTarget, ACTOR_SELF, LW(0), (DAMAGE_TYPE_MAGIC | DAMAGE_TYPE_NO_CONTACT), 0, 0, 0, 32) EVT_ELSE - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(EnemyDamageTarget, ACTOR_SELF, LW(0), (DAMAGE_TYPE_MAGIC | DAMAGE_TYPE_NO_CONTACT), 0, 0, 3, 32) EVT_END_IF EVT_SWITCH(LW(0)) EVT_CASE_OR_EQ(0) EVT_CASE_OR_EQ(2) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(YieldTurn) EVT_END_CASE_GROUP EVT_END_SWITCH @@ -1381,7 +1381,7 @@ EvtScript N(makeCopy) = { EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_14) EVT_CALL(BattleCamTargetActor, ACTOR_SELF) EVT_CALL(MoveBattleCamOver, 25) - EVT_WAIT_FRAMES(25) + EVT_WAIT(25) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, SOUND_SPELL_CAST3) EVT_IF_EQ(LF(0), 0) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_magikoopa_Palette_00_Anim_2) @@ -1395,15 +1395,15 @@ EvtScript N(makeCopy) = { EVT_ADD(LW(1), 23) EVT_END_IF EVT_CALL(PlayEffect, 0x6B, 1, LW(0), LW(1), LW(2), EVT_FLOAT(1.0), 30, 0, 0, 0, 0, 0, 0, 0) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(EnableIdleScript, ACTOR_SELF, 1) EVT_CALL(EnableIdleScript, LW(9), 1) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(GetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_ADD(LW(2), -3) EVT_CALL(SetActorPos, LW(10), LW(0), LW(1), LW(2)) EVT_SET(LW(9), LW(10)) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) EVT_CALL(MoveBattleCamOver, 30) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, SOUND_SPELL_CAST4) @@ -1496,14 +1496,14 @@ EvtScript N(boostAttack) = { EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_14) EVT_CALL(BattleCamTargetActor, ACTOR_SELF) EVT_CALL(MoveBattleCamOver, 15) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(GetActorFlags, -127, LW(0)) EVT_IF_NOT_FLAG(LW(0), 0x200) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_magikoopa_Palette_00_Anim_2) EVT_ELSE EVT_CALL(SetAnimation, ACTOR_SELF, 2, NPC_ANIM_flying_magikoopa_Palette_00_Anim_2) EVT_END_IF - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, SOUND_SPELL_CAST1) EVT_CALL(GetActorFlags, -127, LW(0)) EVT_IF_NOT_FLAG(LW(0), 0x200) @@ -1535,16 +1535,16 @@ EvtScript N(boostAttack) = { EVT_CALL(PlayEffect, 0x33, 5, LW(0), LW(1), LW(2), EVT_FLOAT(0.3), 30, 0, 0, 0, 0, 0, 0, 0) EVT_END_IF EVT_END_IF - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(GetActorFlags, -127, LW(0)) EVT_IF_NOT_FLAG(LW(0), 0x200) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_magikoopa_Palette_00_Anim_1) EVT_ELSE EVT_CALL(SetAnimation, ACTOR_SELF, 2, NPC_ANIM_flying_magikoopa_Palette_00_Anim_1) EVT_END_IF - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_THREAD - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(PlaySoundAtActor, LW(8), 0x2DD) EVT_END_THREAD EVT_THREAD @@ -1554,7 +1554,7 @@ EvtScript N(boostAttack) = { EVT_END_THREAD EVT_CALL(WaitForBuffDone) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(YieldTurn) EVT_CALL(EnableIdleScript, ACTOR_SELF, 1) EVT_CALL(UseIdleAnimation, ACTOR_SELF, TRUE) @@ -1608,14 +1608,14 @@ EvtScript N(boostDefense) = { EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_14) EVT_CALL(BattleCamTargetActor, ACTOR_SELF) EVT_CALL(MoveBattleCamOver, 15) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(GetActorFlags, -127, LW(0)) EVT_IF_NOT_FLAG(LW(0), 0x200) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_magikoopa_Palette_00_Anim_2) EVT_ELSE EVT_CALL(SetAnimation, ACTOR_SELF, 2, NPC_ANIM_flying_magikoopa_Palette_00_Anim_2) EVT_END_IF - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, SOUND_SPELL_CAST1) EVT_CALL(GetActorFlags, -127, LW(0)) EVT_IF_NOT_FLAG(LW(0), 0x200) @@ -1647,16 +1647,16 @@ EvtScript N(boostDefense) = { EVT_CALL(PlayEffect, 0x33, 5, LW(0), LW(1), LW(2), EVT_FLOAT(0.3), 30, 0, 0, 0, 0, 0, 0, 0) EVT_END_IF EVT_END_IF - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(GetActorFlags, -127, LW(0)) EVT_IF_NOT_FLAG(LW(0), 0x200) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_magikoopa_Palette_00_Anim_1) EVT_ELSE EVT_CALL(SetAnimation, ACTOR_SELF, 2, NPC_ANIM_flying_magikoopa_Palette_00_Anim_1) EVT_END_IF - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_THREAD - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(PlaySoundAtActor, LW(8), 0x2DD) EVT_END_THREAD EVT_THREAD @@ -1666,7 +1666,7 @@ EvtScript N(boostDefense) = { EVT_END_THREAD EVT_CALL(WaitForBuffDone) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(YieldTurn) EVT_CALL(EnableIdleScript, ACTOR_SELF, 1) EVT_CALL(UseIdleAnimation, ACTOR_SELF, TRUE) @@ -1720,14 +1720,14 @@ EvtScript N(electrify) = { EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_14) EVT_CALL(BattleCamTargetActor, ACTOR_SELF) EVT_CALL(MoveBattleCamOver, 15) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(GetActorFlags, -127, LW(0)) EVT_IF_NOT_FLAG(LW(0), 0x200) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_magikoopa_Palette_00_Anim_2) EVT_ELSE EVT_CALL(SetAnimation, ACTOR_SELF, 2, NPC_ANIM_flying_magikoopa_Palette_00_Anim_2) EVT_END_IF - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x2F0) EVT_CALL(GetActorFlags, -127, LW(0)) EVT_IF_NOT_FLAG(LW(0), 0x200) @@ -1759,21 +1759,21 @@ EvtScript N(electrify) = { EVT_CALL(PlayEffect, 0x57, 0, LW(0), LW(1), LW(2), EVT_FLOAT(0.3), 30, 0, 0, 0, 0, 0, 0, 0) EVT_END_IF EVT_END_IF - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(GetActorFlags, -127, LW(0)) EVT_IF_NOT_FLAG(LW(0), 0x200) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_magikoopa_Palette_00_Anim_1) EVT_ELSE EVT_CALL(SetAnimation, ACTOR_SELF, 2, NPC_ANIM_flying_magikoopa_Palette_00_Anim_1) EVT_END_IF - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_THREAD - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_LOOP(4) EVT_CALL(PlaySoundAtActor, LW(8), 0x3D2) EVT_CALL(RandInt, 3, LW(0)) EVT_ADD(LW(0), 3) - EVT_WAIT_FRAMES(LW(0)) + EVT_WAIT(LW(0)) EVT_END_LOOP EVT_END_THREAD EVT_THREAD @@ -1783,7 +1783,7 @@ EvtScript N(electrify) = { EVT_END_THREAD EVT_CALL(WaitForBuffDone) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(YieldTurn) EVT_CALL(EnableIdleScript, ACTOR_SELF, 1) EVT_CALL(UseIdleAnimation, ACTOR_SELF, TRUE) @@ -1837,14 +1837,14 @@ EvtScript N(vanish) = { EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_14) EVT_CALL(BattleCamTargetActor, ACTOR_SELF) EVT_CALL(MoveBattleCamOver, 15) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(GetActorFlags, -127, LW(0)) EVT_IF_NOT_FLAG(LW(0), 0x200) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_magikoopa_Palette_00_Anim_2) EVT_ELSE EVT_CALL(SetAnimation, ACTOR_SELF, 2, NPC_ANIM_flying_magikoopa_Palette_00_Anim_2) EVT_END_IF - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, SOUND_SPELL_CAST1) EVT_CALL(GetActorFlags, -127, LW(0)) EVT_IF_NOT_FLAG(LW(0), 0x200) @@ -1876,16 +1876,16 @@ EvtScript N(vanish) = { EVT_CALL(PlayEffect, 0x33, 6, LW(0), LW(1), LW(2), EVT_FLOAT(0.3), 30, 0, 0, 0, 0, 0, 0, 0) EVT_END_IF EVT_END_IF - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(GetActorFlags, -127, LW(0)) EVT_IF_NOT_FLAG(LW(0), 0x200) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_magikoopa_Palette_00_Anim_1) EVT_ELSE EVT_CALL(SetAnimation, ACTOR_SELF, 2, NPC_ANIM_flying_magikoopa_Palette_00_Anim_1) EVT_END_IF - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_THREAD - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(PlaySoundAtActor, LW(8), 0x2DB) EVT_END_THREAD EVT_THREAD @@ -1895,7 +1895,7 @@ EvtScript N(vanish) = { EVT_END_THREAD EVT_CALL(WaitForBuffDone) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(YieldTurn) EVT_CALL(EnableIdleScript, ACTOR_SELF, 1) EVT_CALL(UseIdleAnimation, ACTOR_SELF, TRUE) diff --git a/src/battle/area_hos/stage/hos_00.c b/src/battle/area_hos/stage/hos_00.c index af54414171..f629be274b 100644 --- a/src/battle/area_hos/stage/hos_00.c +++ b/src/battle/area_hos/stage/hos_00.c @@ -9,16 +9,16 @@ EvtScript N(802255E0) = { EVT_SET(LW(10), LW(0)) EVT_LABEL(0) EVT_CALL(TranslateModel, LW(10), 0, 2, 0) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(TranslateModel, LW(10), 0, 0, 0) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(TranslateModel, LW(10), 0, 2, 0) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(TranslateModel, LW(10), 0, 0, 0) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(RandInt, 30, LW(0)) EVT_ADD(LW(0), 30) - EVT_WAIT_FRAMES(LW(0)) + EVT_WAIT(LW(0)) EVT_GOTO(0) EVT_RETURN EVT_END @@ -29,31 +29,31 @@ EvtScript N(beforeBattle_802256E8) = { EVT_THREAD EVT_SET(LW(0), MODEL_h1) EVT_EXEC(N(802255E0)) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_SET(LW(0), MODEL_h3) EVT_EXEC(N(802255E0)) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_SET(LW(0), MODEL_h4) EVT_EXEC(N(802255E0)) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_SET(LW(0), MODEL_h5) EVT_EXEC(N(802255E0)) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_SET(LW(0), MODEL_h6) EVT_EXEC(N(802255E0)) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_SET(LW(0), MODEL_h7) EVT_EXEC(N(802255E0)) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_SET(LW(0), MODEL_h9) EVT_EXEC(N(802255E0)) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_SET(LW(0), MODEL_h10) EVT_EXEC(N(802255E0)) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_SET(LW(0), MODEL_h11) EVT_EXEC(N(802255E0)) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_SET(LW(0), MODEL_h12) EVT_EXEC(N(802255E0)) EVT_END_THREAD diff --git a/src/battle/area_hos/stage/hos_01.c b/src/battle/area_hos/stage/hos_01.c index a052a4c97e..035e9df93c 100644 --- a/src/battle/area_hos/stage/hos_01.c +++ b/src/battle/area_hos/stage/hos_01.c @@ -101,7 +101,7 @@ EvtScript N(beforeBattle_80224BD0) = { EVT_END_IF EVT_CALL(SetTexPanOffset, 0, 0, LW(0), LW(1)) EVT_CALL(SetTexPanOffset, 0, 1, LW(2), LW(3)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_END_THREAD EVT_THREAD @@ -115,7 +115,7 @@ EvtScript N(beforeBattle_80224BD0) = { EVT_CALL(TranslateModel, MODEL_o354, 0, LW(0), 0) EVT_CALL(TranslateModel, MODEL_o341, 0, LW(0), 0) EVT_CALL(TranslateModel, MODEL_o362, 0, LW(0), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_IF_EQ(LW(1), 1) EVT_GOTO(0) EVT_END_IF @@ -128,7 +128,7 @@ EvtScript N(beforeBattle_80224BD0) = { EVT_CALL(TranslateModel, MODEL_o354, 0, LW(0), 0) EVT_CALL(TranslateModel, MODEL_o341, 0, LW(0), 0) EVT_CALL(TranslateModel, MODEL_o362, 0, LW(0), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_IF_EQ(LW(1), 1) EVT_GOTO(1) EVT_END_IF @@ -143,7 +143,7 @@ EvtScript N(beforeBattle_80224BD0) = { EVT_CALL(TranslateModel, MODEL_o343, 0, LW(0), 0) EVT_CALL(TranslateModel, MODEL_o355, 0, LW(0), 0) EVT_CALL(TranslateModel, MODEL_o338, 0, LW(0), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_IF_EQ(LW(1), 1) EVT_GOTO(4) EVT_END_IF @@ -154,7 +154,7 @@ EvtScript N(beforeBattle_80224BD0) = { EVT_CALL(TranslateModel, MODEL_o343, 0, LW(0), 0) EVT_CALL(TranslateModel, MODEL_o355, 0, LW(0), 0) EVT_CALL(TranslateModel, MODEL_o338, 0, LW(0), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_IF_EQ(LW(1), 1) EVT_GOTO(5) EVT_END_IF diff --git a/src/battle/area_hos/stage/hos_02.c b/src/battle/area_hos/stage/hos_02.c index 86dd58a72c..e61fb10e33 100644 --- a/src/battle/area_hos/stage/hos_02.c +++ b/src/battle/area_hos/stage/hos_02.c @@ -19,7 +19,7 @@ EvtScript N(beforeBattle_802258E0) = { EVT_ADD(LW(3), -200) EVT_CALL(SetTexPanOffset, 1, 0, LW(0), LW(1)) EVT_CALL(SetTexPanOffset, 1, 1, LW(2), LW(3)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_END_THREAD EVT_THREAD @@ -34,7 +34,7 @@ EvtScript N(beforeBattle_802258E0) = { EVT_CALL(RotateModel, 17, LW(10), 0, 0, 1) EVT_ADD(LW(10), -3) EVT_CALL(ClampAngleFloat, LW(10)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_IF_EQ(LW(1), 1) EVT_GOTO(0) EVT_END_IF @@ -47,7 +47,7 @@ EvtScript N(beforeBattle_802258E0) = { EVT_CALL(RotateModel, 17, LW(10), 0, 0, 1) EVT_ADD(LW(10), -3) EVT_CALL(ClampAngleFloat, LW(10)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_IF_EQ(LW(1), 1) EVT_GOTO(1) EVT_END_IF @@ -65,7 +65,7 @@ EvtScript N(beforeBattle_802258E0) = { EVT_CALL(RotateModel, MODEL_o376, LW(10), 0, 0, 1) EVT_ADD(LW(10), -3) EVT_CALL(ClampAngleFloat, LW(10)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_IF_EQ(LW(1), 1) EVT_GOTO(0) EVT_END_IF @@ -78,7 +78,7 @@ EvtScript N(beforeBattle_802258E0) = { EVT_CALL(RotateModel, MODEL_o376, LW(10), 0, 0, 1) EVT_ADD(LW(10), -3) EVT_CALL(ClampAngleFloat, LW(10)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_IF_EQ(LW(1), 1) EVT_GOTO(1) EVT_END_IF diff --git a/src/battle/area_isk_part_1/actor/buzzy_beetle.c b/src/battle/area_isk_part_1/actor/buzzy_beetle.c index 170021651c..a22c90e57e 100644 --- a/src/battle/area_isk_part_1/actor/buzzy_beetle.c +++ b/src/battle/area_isk_part_1/actor/buzzy_beetle.c @@ -274,7 +274,7 @@ EvtScript N(handleEvent_8021ECD0) = { EVT_SET_CONST(LW(0), 1) EVT_SET_CONST(LW(1), NPC_ANIM_buzzy_beetle_Palette_00_Anim_16) EVT_EXEC_WAIT(DoImmune) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(GetStatusFlags, ACTOR_SELF, LW(0)) EVT_IF_NOT_FLAG(LW(0), STATUS_FLAG_STOP) EVT_EXEC_WAIT(N(8021E89C)) @@ -283,7 +283,7 @@ EvtScript N(handleEvent_8021ECD0) = { EVT_SET_CONST(LW(0), 1) EVT_SET_CONST(LW(1), NPC_ANIM_buzzy_beetle_Palette_00_Anim_13) EVT_EXEC_WAIT(DoNormalHit) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_SET_CONST(LW(0), 1) EVT_SET_CONST(LW(1), NPC_ANIM_buzzy_beetle_Palette_00_Anim_13) EVT_EXEC_WAIT(DoDeath) @@ -381,23 +381,23 @@ EvtScript N(handleEvent_8021F228) = { EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_buzzy_beetle_Palette_00_Anim_7) EVT_CALL(SetActorRotationOffset, ACTOR_SELF, 0, 12, 0) EVT_THREAD - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, -45) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, -90) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, -135) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, -180) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_THREAD EVT_USE_BUF(EVT_ADDR(N(intTable_8021F1DC))) EVT_LOOP(19) EVT_BUF_READ1(LW(0)) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, LW(0), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 0, 0) EVT_CALL(SetActorRotationOffset, ACTOR_SELF, 0, 0, 0) @@ -428,7 +428,7 @@ EvtScript N(handleEvent_8021F228) = { EVT_SET_CONST(LW(1), NPC_ANIM_buzzy_beetle_Palette_00_Anim_C) EVT_EXEC_WAIT(DoImmune) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_buzzy_beetle_Palette_00_Anim_17) - EVT_WAIT_FRAMES(8) + EVT_WAIT(8) EVT_ELSE EVT_SET_CONST(LW(0), 1) EVT_SET_CONST(LW(1), NPC_ANIM_buzzy_beetle_Palette_00_Anim_2) @@ -441,14 +441,14 @@ EvtScript N(handleEvent_8021F228) = { EVT_SET_CONST(LW(1), NPC_ANIM_buzzy_beetle_Palette_00_Anim_C) EVT_EXEC_WAIT(DoImmune) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_buzzy_beetle_Palette_00_Anim_D) - EVT_WAIT_FRAMES(8) + EVT_WAIT(8) EVT_ELSE EVT_SET_CONST(LW(0), 1) EVT_SET_CONST(LW(1), NPC_ANIM_buzzy_beetle_Palette_00_Anim_2) EVT_EXEC_WAIT(DoImmune) EVT_END_IF EVT_CASE_EQ(EVENT_SPIKE_TAUNT) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(GetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(GetStatusFlags, ACTOR_SELF, LW(3)) EVT_IF_FLAG(LW(3), STATUS_FLAG_SHRINK) @@ -457,14 +457,14 @@ EvtScript N(handleEvent_8021F228) = { EVT_ADD(LW(1), 24) EVT_END_IF EVT_CALL(PlayEffect, EFFECT_LENS_FLARE, 0, LW(0), LW(1), LW(2), 20, 0, 0, 0, 0, 0, 0, 0, 0) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CASE_EQ(EVENT_DEATH) EVT_SET_CONST(LW(0), 1) EVT_SET_CONST(LW(1), NPC_ANIM_buzzy_beetle_Palette_00_Anim_7) EVT_SET_CONST(LW(2), NPC_ANIM_buzzy_beetle_Palette_00_Anim_19) EVT_EXEC_WAIT(N(8021F18C)) EVT_EXEC_WAIT(DoNormalHit) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_SET_CONST(LW(0), 1) EVT_SET_CONST(LW(1), NPC_ANIM_buzzy_beetle_Palette_00_Anim_7) EVT_SET_CONST(LW(2), NPC_ANIM_buzzy_beetle_Palette_00_Anim_19) @@ -531,7 +531,7 @@ EvtScript N(handleEvent_8021F228) = { EVT_SET_CONST(LW(1), NPC_ANIM_buzzy_beetle_Palette_00_Anim_C) EVT_EXEC_WAIT(DoImmune) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_buzzy_beetle_Palette_00_Anim_D) - EVT_WAIT_FRAMES(8) + EVT_WAIT(8) EVT_ELSE EVT_SET_CONST(LW(0), 1) EVT_SET_CONST(LW(1), NPC_ANIM_buzzy_beetle_Palette_00_Anim_2) @@ -583,7 +583,7 @@ EvtScript N(takeTurn_8021FF8C) = { EVT_CALL(SetActorSpeed, ACTOR_SELF, EVT_FLOAT(6.0)) EVT_CALL(RunToGoal, ACTOR_SELF, 0, FALSE) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_buzzy_beetle_Palette_00_Anim_E) - EVT_WAIT_FRAMES(8) + EVT_WAIT(8) EVT_END_IF EVT_CALL(SetActorSounds, ACTOR_SELF, 2, 769, 0) EVT_CALL(GetBattlePhase, LW(0)) @@ -618,13 +618,13 @@ EvtScript N(takeTurn_8021FF8C) = { EVT_CALL(SetGoalPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(JumpToGoal, ACTOR_SELF, 15, FALSE, TRUE, FALSE) EVT_THREAD - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_buzzy_beetle_Palette_00_Anim_0) EVT_END_THREAD EVT_ADD(LW(0), 20) EVT_CALL(SetGoalPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(JumpToGoal, ACTOR_SELF, 8, FALSE, TRUE, FALSE) - EVT_WAIT_FRAMES(8) + EVT_WAIT(8) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) EVT_CALL(YieldTurn) EVT_CALL(SetGoalToHome, ACTOR_SELF) @@ -653,7 +653,7 @@ EvtScript N(takeTurn_8021FF8C) = { EVT_CALL(SetGoalPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(JumpToGoal, ACTOR_SELF, 15, FALSE, TRUE, FALSE) EVT_CALL(ResetAllActorSounds, ACTOR_SELF) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(EnemyDamageTarget, ACTOR_SELF, LW(0), 0, 65535, 0, 3, BS_FLAGS1_SP_EVT_ACTIVE) EVT_SWITCH(LW(0)) EVT_CASE_OR_EQ(HIT_RESULT_HIT) @@ -665,13 +665,13 @@ EvtScript N(takeTurn_8021FF8C) = { EVT_CALL(SetGoalPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(JumpToGoal, ACTOR_SELF, 15, FALSE, TRUE, FALSE) EVT_THREAD - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_buzzy_beetle_Palette_00_Anim_0) EVT_END_THREAD EVT_ADD(LW(0), 20) EVT_CALL(SetGoalPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(JumpToGoal, ACTOR_SELF, 8, FALSE, TRUE, FALSE) - EVT_WAIT_FRAMES(8) + EVT_WAIT(8) EVT_CALL(YieldTurn) EVT_SET_CONST(LW(0), 1) EVT_SET_CONST(LW(1), NPC_ANIM_buzzy_beetle_Palette_00_Anim_4) @@ -696,12 +696,12 @@ EvtScript N(takeTurn_80220A44) = { EVT_IF_GT(LW(0), 0) EVT_CALL(SetActorVar, ACTOR_SELF, 9, LW(0)) EVT_CALL(AddActorDecoration, ACTOR_SELF, 1, 0, 2) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(RemoveActorDecoration, ACTOR_SELF, 1, 0) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) EVT_ELSE EVT_CALL(AddActorDecoration, ACTOR_SELF, 1, 0, 2) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(RemoveActorDecoration, ACTOR_SELF, 1, 0) EVT_SET_CONST(LW(0), 1) EVT_SET_CONST(LW(1), NPC_ANIM_buzzy_beetle_Palette_00_Anim_2) @@ -725,19 +725,19 @@ EvtScript N(takeTurn_80220A44) = { EVT_CALL(BattleCamTargetActor, ACTOR_SELF) EVT_CALL(func_8024ECF8, -1, 1, 0) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_buzzy_beetle_Palette_00_Anim_C) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_buzzy_beetle_Palette_00_Anim_6) EVT_THREAD EVT_CALL(GetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(PlayEffect, EFFECT_SMOKE_IMPACT, 1, LW(0), LW(1), LW(2), 32, 4, 0, 10, 0, 0, 0, 0, 0) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(PlayEffect, EFFECT_SMOKE_IMPACT, 1, LW(0), LW(1), LW(2), 32, 4, 0, 10, 0, 0, 0, 0, 0) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(PlayEffect, EFFECT_SMOKE_IMPACT, 1, LW(0), LW(1), LW(2), 32, 4, 0, 10, 0, 0, 0, 0, 0) EVT_END_THREAD EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x2021) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_buzzy_beetle_Palette_00_Anim_5) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(SetActorSounds, ACTOR_SELF, 0, 0, 0) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x20D3) EVT_CALL(EnemyTestTarget, ACTOR_SELF, LW(0), 0, 0, 2, BS_FLAGS1_10) @@ -753,20 +753,20 @@ EvtScript N(takeTurn_80220A44) = { EVT_IF_GT(LW(0), LW(3)) EVT_BREAK_LOOP EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_B) EVT_IF_EQ(LW(10), HIT_RESULT_LUCKY) EVT_CALL(EnemyTestTarget, ACTOR_SELF, LW(0), DAMAGE_TYPE_TRIGGER_LUCKY, 0, 0, 0) EVT_END_IF - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) EVT_END_THREAD EVT_CALL(SetGoalToTarget, ACTOR_SELF) EVT_CALL(AddGoalPos, ACTOR_SELF, -150, 0, 0) EVT_CALL(SetActorSpeed, ACTOR_SELF, EVT_FLOAT(14.0)) EVT_CALL(RunToGoal, ACTOR_SELF, 0, FALSE) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(YieldTurn) EVT_CALL(ResetAllActorSounds, ACTOR_SELF) EVT_CALL(AddActorDecoration, ACTOR_SELF, 1, 0, 2) @@ -776,9 +776,9 @@ EvtScript N(takeTurn_80220A44) = { EVT_CALL(SetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(SetActorSpeed, ACTOR_SELF, EVT_FLOAT(10.0)) EVT_CALL(RunToGoal, ACTOR_SELF, 0, FALSE) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_buzzy_beetle_Palette_00_Anim_D) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(RemoveActorDecoration, ACTOR_SELF, 1, 0) EVT_CALL(EnableIdleScript, ACTOR_SELF, 1) EVT_CALL(UseIdleAnimation, ACTOR_SELF, TRUE) @@ -788,7 +788,7 @@ EvtScript N(takeTurn_80220A44) = { EVT_CALL(SetGoalToTarget, ACTOR_SELF) EVT_CALL(SetActorSpeed, ACTOR_SELF, EVT_FLOAT(14.0)) EVT_CALL(RunToGoal, ACTOR_SELF, 0, FALSE) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(EnemyDamageTarget, ACTOR_SELF, LW(0), 0, 65535, 0, 2, BS_FLAGS1_SP_EVT_ACTIVE) EVT_SWITCH(LW(0)) EVT_CASE_OR_EQ(HIT_RESULT_HIT) @@ -807,7 +807,7 @@ EvtScript N(takeTurn_80220A44) = { EVT_CALL(SetGoalPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(JumpToGoal, ACTOR_SELF, 6, FALSE, TRUE, FALSE) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_buzzy_beetle_Palette_00_Anim_1) - EVT_WAIT_FRAMES(8) + EVT_WAIT(8) EVT_CALL(YieldTurn) EVT_CALL(ResetAllActorSounds, ACTOR_SELF) EVT_SET_CONST(LW(0), 1) diff --git a/src/battle/area_isk_part_1/actor/pokey_mummy.c b/src/battle/area_isk_part_1/actor/pokey_mummy.c index dfe3c2d654..04d1909d2e 100644 --- a/src/battle/area_isk_part_1/actor/pokey_mummy.c +++ b/src/battle/area_isk_part_1/actor/pokey_mummy.c @@ -266,14 +266,14 @@ EvtScript N(handleEvent_80219050) = { EVT_SET_CONST(LW(0), 1) EVT_CALL(GetActorVar, ACTOR_SELF, 3, LW(1)) EVT_EXEC_WAIT(DoNormalHit) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_ELSE EVT_CALL(GetActorVar, ACTOR_SELF, 0, LW(10)) EVT_IF_EQ(LW(10), 3) EVT_SET_CONST(LW(0), 1) EVT_CALL(GetActorVar, ACTOR_SELF, 3, LW(1)) EVT_EXEC_WAIT(DoNormalHit) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_ELSE EVT_CALL(func_80269E80, LW(0)) EVT_SWITCH(LW(0)) @@ -286,7 +286,7 @@ EvtScript N(handleEvent_80219050) = { EVT_SET_CONST(LW(0), 1) EVT_CALL(GetActorVar, ACTOR_SELF, 3, LW(1)) EVT_EXEC_WAIT(DoNormalHit) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_END_SWITCH EVT_END_IF EVT_END_IF @@ -440,7 +440,7 @@ EvtScript N(handleEvent_80219050) = { EVT_ADDF(LW(3), LW(0)) EVT_ADDF(LW(4), LW(1)) EVT_CALL(PlayEffect, EFFECT_LENS_FLARE, 0, LW(3), LW(4), LW(5), 20, 0, 0, 0, 0, 0, 0, 0, 0) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CASE_EQ(EVENT_RECOVER_STATUS) EVT_SET_CONST(LW(0), 1) EVT_CALL(GetActorVar, ACTOR_SELF, 1, LW(1)) @@ -515,12 +515,12 @@ EvtScript N(takeTurn_80219D88) = { EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x342) EVT_CALL(GetActorVar, ACTOR_SELF, 4, LW(1)) EVT_CALL(SetAnimation, ACTOR_SELF, 1, LW(1)) - EVT_WAIT_FRAMES(12) + EVT_WAIT(12) EVT_CALL(GetActorVar, ACTOR_SELF, 5, LW(1)) EVT_CALL(SetAnimation, ACTOR_SELF, 1, LW(1)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x2CE) - EVT_WAIT_FRAMES(3) + EVT_WAIT(3) EVT_EXEC_WAIT(N(8021B1B4)) EVT_CALL(SetTargetActor, ACTOR_SELF, ACTOR_PLAYER) EVT_CALL(EnemyTestTarget, ACTOR_SELF, LW(0), DAMAGE_TYPE_NO_CONTACT, 0, 2, BS_FLAGS1_SP_EVT_ACTIVE) @@ -529,7 +529,7 @@ EvtScript N(takeTurn_80219D88) = { EVT_CASE_OR_EQ(HIT_RESULT_LUCKY) EVT_IF_EQ(LW(0), HIT_RESULT_LUCKY) EVT_CHILD_THREAD - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(EnemyTestTarget, ACTOR_SELF, LW(0), DAMAGE_TYPE_TRIGGER_LUCKY, 0, 0, 0) EVT_END_CHILD_THREAD EVT_END_IF @@ -601,11 +601,11 @@ EvtScript N(8021A6C8) = { EVT_CALL(SetActorJumpGravity, ACTOR_SELF, EVT_FLOAT(2.0)) EVT_EXEC_WAIT(D_8029C12C) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_pokey_Palette_01_Anim_7) - EVT_WAIT_FRAMES(4) + EVT_WAIT(4) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, -1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, -2, 0) - EVT_WAIT_FRAMES(4) + EVT_WAIT(4) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 0, 0) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_pokey_Palette_01_Anim_B) EVT_CALL(EnemyTestTarget, ACTOR_SELF, LW(0), 0, 0, 2, BS_FLAGS1_10) @@ -620,12 +620,12 @@ EvtScript N(8021A6C8) = { EVT_CALL(SetGoalPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(SetActorJumpGravity, ACTOR_SELF, EVT_FLOAT(1.1)) EVT_CHILD_THREAD - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_SET(LW(0), 0) EVT_LOOP(5) EVT_ADD(LW(0), 30) EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, LW(0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_END_CHILD_THREAD EVT_CALL(JumpToGoal, ACTOR_SELF, 22, FALSE, TRUE, FALSE) @@ -634,7 +634,7 @@ EvtScript N(8021A6C8) = { EVT_END_IF EVT_CALL(SetActorRotationOffset, ACTOR_SELF, 0, 10, 0) EVT_CHILD_THREAD - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_SET(LW(0), 180) EVT_LOOP(6) EVT_ADD(LW(0), 30) @@ -642,7 +642,7 @@ EvtScript N(8021A6C8) = { EVT_SET(LW(0), 0) EVT_END_IF EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, LW(0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(SetActorRotationOffset, ACTOR_SELF, 0, 0, 0) EVT_END_CHILD_THREAD @@ -652,7 +652,7 @@ EvtScript N(8021A6C8) = { EVT_SET(LW(1), 0) EVT_CALL(SetGoalPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(JumpToGoal, ACTOR_SELF, 6, FALSE, TRUE, FALSE) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) EVT_CALL(YieldTurn) EVT_CALL(AddActorDecoration, ACTOR_SELF, 1, 0, 2) @@ -670,16 +670,16 @@ EvtScript N(8021A6C8) = { EVT_CALL(SetGoalToTarget, ACTOR_SELF) EVT_CALL(SetActorJumpGravity, ACTOR_SELF, EVT_FLOAT(1.1)) EVT_CHILD_THREAD - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_SET(LW(0), 0) EVT_LOOP(5) EVT_ADD(LW(0), 30) EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, LW(0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_END_CHILD_THREAD EVT_CALL(JumpToGoal, ACTOR_SELF, 18, FALSE, TRUE, FALSE) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(EnemyDamageTarget, ACTOR_SELF, LW(0), 0, 0, 0x00000004 | 0x00000020 | 0x00000040 | STATUS_FLAG_100 | STATUS_FLAG_200 | STATUS_FLAG_POISON | STATUS_FLAG_80000000, 2, BS_FLAGS1_SP_EVT_ACTIVE) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_pokey_Palette_01_Anim_7) EVT_SWITCH(LW(0)) @@ -805,37 +805,37 @@ EvtScript N(8021B6AC) = { EVT_CALL(SetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(GetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_SET(LW(3), LW(1)) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_SUB(LW(3), 1) EVT_CALL(SetActorPos, ACTOR_SELF, LW(0), LW(3), LW(2)) - EVT_WAIT_FRAMES(3) + EVT_WAIT(3) EVT_SUB(LW(3), 2) EVT_CALL(SetActorPos, ACTOR_SELF, LW(0), LW(3), LW(2)) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_SUB(LW(3), 3) EVT_CALL(SetActorPos, ACTOR_SELF, LW(0), LW(3), LW(2)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_SUB(LW(3), 5) EVT_CALL(SetActorPos, ACTOR_SELF, LW(0), LW(3), LW(2)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_SUB(LW(3), 7) EVT_CALL(SetActorPos, ACTOR_SELF, LW(0), LW(3), LW(2)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_ADD(LW(3), 2) EVT_CALL(SetActorPos, ACTOR_SELF, LW(0), LW(3), LW(2)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_ADD(LW(3), 3) EVT_CALL(SetActorPos, ACTOR_SELF, LW(0), LW(3), LW(2)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_ADD(LW(3), 3) EVT_CALL(SetActorPos, ACTOR_SELF, LW(0), LW(3), LW(2)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_SUB(LW(3), 3) EVT_CALL(SetActorPos, ACTOR_SELF, LW(0), LW(3), LW(2)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_SUB(LW(3), 3) EVT_CALL(SetActorPos, ACTOR_SELF, LW(0), LW(3), LW(2)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_SUB(LW(3), 2) EVT_CALL(SetActorPos, ACTOR_SELF, LW(0), LW(3), LW(2)) EVT_RETURN @@ -857,7 +857,7 @@ EvtScript N(8021B998) = { EVT_CALL(GetActorVar, ACTOR_SELF, 3, LW(1)) EVT_CALL(SetAnimation, ACTOR_SELF, LW(0), LW(1)) EVT_CHILD_THREAD - EVT_WAIT_FRAMES(4) + EVT_WAIT(4) EVT_EXEC_WAIT(N(8021B6AC)) EVT_END_CHILD_THREAD EVT_CALL(EnemyCreateTargetList, 98308) @@ -927,7 +927,7 @@ EvtScript N(8021BDE4) = { EVT_END_SWITCH EVT_CALL(SetAnimation, ACTOR_SELF, LW(0), LW(1)) EVT_CHILD_THREAD - EVT_WAIT_FRAMES(4) + EVT_WAIT(4) EVT_EXEC_WAIT(N(8021B6AC)) EVT_END_CHILD_THREAD EVT_CALL(GetActorVar, ACTOR_SELF, 0, LW(10)) @@ -944,14 +944,14 @@ EvtScript N(8021BDE4) = { EVT_CALL(FlyPartTo, ACTOR_SELF, 6, LW(0), LW(1), LW(2), 8, 10, 0) EVT_LOOP(20) EVT_CALL(SetPartFlagBits, ACTOR_SELF, 6, ACTOR_PART_FLAG_INVISIBLE, 1) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetPartFlagBits, ACTOR_SELF, 6, ACTOR_PART_FLAG_INVISIBLE, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(SetPartFlagBits, ACTOR_SELF, 6, ACTOR_PART_FLAG_NO_TARGET, 1) EVT_CALL(SetPartFlagBits, ACTOR_SELF, 6, ACTOR_PART_FLAG_INVISIBLE, 1) EVT_ELSE - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_END_IF EVT_CALL(GetLastEvent, ACTOR_SELF, LW(0)) EVT_SWITCH(LW(0)) @@ -968,7 +968,7 @@ EvtScript N(8021BDE4) = { EVT_CASE_EQ(EVENT_BURN_DEATH) EVT_CALL(GetActorVar, ACTOR_SELF, 7, LW(1)) EVT_CALL(SetAnimation, ACTOR_SELF, 1, LW(1)) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CASE_DEFAULT EVT_END_SWITCH EVT_RETURN @@ -987,16 +987,16 @@ EvtScript N(8021C2BC) = { EVT_CALL(SetGoalPos, ACTOR_SELF, LW(10), LW(13), LW(12)) EVT_CALL(JumpToGoal, ACTOR_SELF, 5, FALSE, TRUE, FALSE) EVT_CALL(SetAnimation, ACTOR_SELF, LW(0), LW(1)) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(SetGoalPos, ACTOR_SELF, LW(10), LW(11), LW(12)) EVT_CALL(FallToGoal, ACTOR_SELF, 10) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(SetActorYaw, ACTOR_SELF, 180) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(SetActorSpeed, ACTOR_SELF, EVT_FLOAT(4.0)) EVT_CALL(SetGoalPos, ACTOR_SELF, 200, 0, 0) EVT_CALL(RunToGoal, ACTOR_SELF, 0, FALSE) - EVT_WAIT_FRAMES(8) + EVT_WAIT(8) EVT_CALL(func_8027D32C, ACTOR_SELF) EVT_CALL(UseIdleAnimation, ACTOR_SELF, FALSE) EVT_CALL(RemoveActor, ACTOR_SELF) diff --git a/src/battle/area_isk_part_1/actor/stone_chomp.c b/src/battle/area_isk_part_1/actor/stone_chomp.c index 74b5818805..699023ad4e 100644 --- a/src/battle/area_isk_part_1/actor/stone_chomp.c +++ b/src/battle/area_isk_part_1/actor/stone_chomp.c @@ -342,7 +342,7 @@ EvtScript N(idle_80221D00) = { EVT_IF_NOT_FLAG(LW(0), STATUS_FLAG_SLEEP | STATUS_FLAG_FROZEN | STATUS_FLAG_FEAR | STATUS_FLAG_PARALYZE | STATUS_FLAG_DIZZY | STATUS_FLAG_STONE | STATUS_FLAG_STOP) EVT_BREAK_LOOP EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(SetIdleAnimations, ACTOR_SELF, 1, EVT_ADDR(N(idleAnimations_80221504))) EVT_CALL(SetActorIdleJumpGravity, ACTOR_SELF, EVT_FLOAT(1.0)) @@ -358,7 +358,7 @@ EvtScript N(idle_80221D00) = { EVT_IF_NOT_FLAG(LW(0), STATUS_FLAG_SLEEP | STATUS_FLAG_FROZEN | STATUS_FLAG_FEAR | STATUS_FLAG_PARALYZE | STATUS_FLAG_DIZZY | STATUS_FLAG_STONE | STATUS_FLAG_STOP) EVT_BREAK_LOOP EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(SetActorIdleJumpGravity, ACTOR_SELF, EVT_FLOAT(1.0)) EVT_CALL(SetIdleGoalToHome, ACTOR_SELF) @@ -367,14 +367,14 @@ EvtScript N(idle_80221D00) = { EVT_CALL(IdleJumpToGoal, ACTOR_SELF, 6, 1) EVT_CALL(RandInt, 10, LW(0)) EVT_ADD(LW(0), 1) - EVT_WAIT_FRAMES(LW(0)) + EVT_WAIT(LW(0)) EVT_LOOP(0) EVT_EXEC_WAIT(N(80221BC4)) EVT_CALL(GetStatusFlags, ACTOR_SELF, LW(0)) EVT_IF_NOT_FLAG(LW(0), STATUS_FLAG_SLEEP | STATUS_FLAG_FROZEN | STATUS_FLAG_FEAR | STATUS_FLAG_PARALYZE | STATUS_FLAG_DIZZY | STATUS_FLAG_STONE | STATUS_FLAG_STOP) EVT_BREAK_LOOP EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(SetIdleAnimations, ACTOR_SELF, 1, EVT_ADDR(N(idleAnimations_802214C8))) EVT_CALL(SetActorIdleJumpGravity, ACTOR_SELF, EVT_FLOAT(0.8)) @@ -388,7 +388,7 @@ EvtScript N(idle_80221D00) = { EVT_IF_NOT_FLAG(LW(0), STATUS_FLAG_SLEEP | STATUS_FLAG_FROZEN | STATUS_FLAG_FEAR | STATUS_FLAG_PARALYZE | STATUS_FLAG_DIZZY | STATUS_FLAG_STONE | STATUS_FLAG_STOP) EVT_BREAK_LOOP EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(SetIdleAnimations, ACTOR_SELF, 1, EVT_ADDR(N(idleAnimations_80221504))) EVT_CALL(SetActorIdleJumpGravity, ACTOR_SELF, EVT_FLOAT(0.8)) @@ -403,7 +403,7 @@ EvtScript N(idle_80221D00) = { EVT_IF_NOT_FLAG(LW(0), STATUS_FLAG_SLEEP | STATUS_FLAG_FROZEN | STATUS_FLAG_FEAR | STATUS_FLAG_PARALYZE | STATUS_FLAG_DIZZY | STATUS_FLAG_STONE | STATUS_FLAG_STOP) EVT_BREAK_LOOP EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(SetActorIdleJumpGravity, ACTOR_SELF, EVT_FLOAT(0.8)) EVT_CALL(SetIdleGoalToHome, ACTOR_SELF) @@ -417,7 +417,7 @@ EvtScript N(idle_80221D00) = { EVT_IF_NOT_FLAG(LW(0), STATUS_FLAG_SLEEP | STATUS_FLAG_FROZEN | STATUS_FLAG_FEAR | STATUS_FLAG_PARALYZE | STATUS_FLAG_DIZZY | STATUS_FLAG_STONE | STATUS_FLAG_STOP) EVT_BREAK_LOOP EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(SetIdleAnimations, ACTOR_SELF, 1, EVT_ADDR(N(idleAnimations_8022148C))) EVT_CALL(SetActorIdleJumpGravity, ACTOR_SELF, EVT_FLOAT(0.8)) @@ -427,7 +427,7 @@ EvtScript N(idle_80221D00) = { EVT_CALL(IdleJumpToGoal, ACTOR_SELF, 6, 1) EVT_CALL(RandInt, 10, LW(0)) EVT_ADD(LW(0), 10) - EVT_WAIT_FRAMES(LW(0)) + EVT_WAIT(LW(0)) EVT_GOTO(0) EVT_RETURN EVT_END @@ -435,7 +435,7 @@ EvtScript N(idle_80221D00) = { EvtScript N(80222324) = { EVT_LABEL(0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(b_area_isk_part_1_ChompChainUpdate) EVT_GOTO(0) EVT_RETURN @@ -546,7 +546,7 @@ EvtScript N(handleEvent_80222364) = { EVT_SET_CONST(LW(0), 1) EVT_SET_CONST(LW(1), NPC_ANIM_stone_chomp_Palette_00_Anim_6) EVT_EXEC_WAIT(DoNormalHit) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_SET_CONST(LW(0), 1) EVT_SET_CONST(LW(1), NPC_ANIM_stone_chomp_Palette_00_Anim_6) EVT_EXEC_WAIT(DoDeath) @@ -600,7 +600,7 @@ EvtScript N(handleEvent_80222364) = { EVT_EXEC_WAIT(DoImmune) EVT_CALL(SetAnimationRate, ACTOR_SELF, 1, EVT_FLOAT(1.0)) EVT_CASE_EQ(EVENT_UP_AND_AWAY) - EVT_WAIT_FRAMES(1000) + EVT_WAIT(1000) EVT_CASE_DEFAULT EVT_END_SWITCH EVT_CALL(GetStatusFlags, ACTOR_SELF, LW(0)) @@ -634,7 +634,7 @@ EvtScript N(takeTurn_80222ED0) = { EVT_CALL(JumpToGoal, ACTOR_SELF, 15, FALSE, TRUE, FALSE) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x3F9) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_stone_chomp_Palette_00_Anim_5) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x10F) EVT_CALL(EnemyTestTarget, ACTOR_SELF, LW(0), 0, 0, 1, BS_FLAGS1_10) EVT_SWITCH(LW(0)) @@ -664,7 +664,7 @@ EvtScript N(takeTurn_80222ED0) = { EVT_CALL(JumpToGoal, ACTOR_SELF, 4, FALSE, TRUE, FALSE) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x3F9) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_stone_chomp_Palette_00_Anim_4) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) EVT_CALL(YieldTurn) EVT_CALL(SetActorYaw, ACTOR_SELF, 180) @@ -698,7 +698,7 @@ EvtScript N(takeTurn_80222ED0) = { EVT_CALL(JumpToGoal, ACTOR_SELF, 5, FALSE, TRUE, FALSE) EVT_CALL(GetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(SetPartPos, ACTOR_SELF, 2, LW(0), LW(1), LW(2)) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(EnemyDamageTarget, ACTOR_SELF, LW(0), 0, 0, 0, 3, BS_FLAGS1_SP_EVT_ACTIVE) EVT_SWITCH(LW(0)) EVT_CASE_OR_EQ(HIT_RESULT_HIT) @@ -724,7 +724,7 @@ EvtScript N(takeTurn_80222ED0) = { EVT_CALL(JumpToGoal, ACTOR_SELF, 4, FALSE, TRUE, FALSE) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x3F9) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_stone_chomp_Palette_00_Anim_1) - EVT_WAIT_FRAMES(8) + EVT_WAIT(8) EVT_CALL(YieldTurn) EVT_CALL(SetGoalToHome, ACTOR_SELF) EVT_CALL(GetGoalPos, ACTOR_SELF, LW(0), LW(1), LW(2)) diff --git a/src/battle/area_isk_part_1/actor/swooper.c b/src/battle/area_isk_part_1/actor/swooper.c index 1a0446c8fd..c0e4a03584 100644 --- a/src/battle/area_isk_part_1/actor/swooper.c +++ b/src/battle/area_isk_part_1/actor/swooper.c @@ -186,7 +186,7 @@ EvtScript N(8021C880) = { EVT_SET_CONST(LW(1), NPC_ANIM_swooper_Palette_00_Anim_15) EVT_EXEC_WAIT(DoShockHit) EVT_THREAD - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) EVT_END_THREAD EVT_SET_CONST(LW(0), 1) @@ -204,7 +204,7 @@ EvtScript N(8021C880) = { EVT_SET_CONST(LW(0), 1) EVT_SET_CONST(LW(1), NPC_ANIM_swooper_Palette_00_Anim_15) EVT_EXEC_WAIT(DoNormalHit) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_SET_CONST(LW(0), 1) EVT_SET_CONST(LW(1), NPC_ANIM_swooper_Palette_00_Anim_15) EVT_EXEC_WAIT(DoDeath) @@ -360,7 +360,7 @@ EvtScript N(handleEvent_8021D064) = { EVT_SET_CONST(LW(1), NPC_ANIM_swooper_Palette_00_Anim_15) EVT_EXEC_WAIT(D_8029A76C) EVT_THREAD - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) EVT_END_THREAD EVT_SET_CONST(LW(0), 1) @@ -379,7 +379,7 @@ EvtScript N(handleEvent_8021D064) = { EVT_SET_CONST(LW(0), 1) EVT_SET_CONST(LW(1), NPC_ANIM_swooper_Palette_00_Anim_15) EVT_EXEC_WAIT(DoNormalHit) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_SET_CONST(LW(0), 1) EVT_SET_CONST(LW(1), NPC_ANIM_swooper_Palette_00_Anim_15) EVT_EXEC_WAIT(DoDeath) @@ -387,7 +387,7 @@ EvtScript N(handleEvent_8021D064) = { EVT_SET_CONST(LW(0), 1) EVT_SET_CONST(LW(1), NPC_ANIM_swooper_Palette_00_Anim_E) EVT_EXEC_WAIT(DoNormalHit) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_SET_CONST(LW(0), 1) EVT_SET_CONST(LW(1), NPC_ANIM_swooper_Palette_00_Anim_E) EVT_EXEC_WAIT(DoDeath) @@ -446,7 +446,7 @@ EvtScript N(8021D7E4) = { EVT_CASE_OR_EQ(HIT_RESULT_MISS) EVT_CASE_OR_EQ(HIT_RESULT_LUCKY) EVT_SET(LW(10), LW(0)) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(SetActorSpeed, ACTOR_SELF, EVT_FLOAT(5.0)) EVT_CALL(SetActorJumpGravity, ACTOR_SELF, EVT_FLOAT(1.8)) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_swooper_Palette_00_Anim_6) @@ -461,7 +461,7 @@ EvtScript N(8021D7E4) = { EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_swooper_Palette_00_Anim_6) EVT_CALL(FlyToGoal, ACTOR_SELF, 0, -10, 0) EVT_CALL(SetAnimationRate, ACTOR_SELF, 1, EVT_FLOAT(10.0)) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(SetAnimationRate, ACTOR_SELF, 1, EVT_FLOAT(1.0)) EVT_IF_EQ(LW(10), HIT_RESULT_LUCKY) EVT_CALL(EnemyTestTarget, ACTOR_SELF, LW(0), DAMAGE_TYPE_TRIGGER_LUCKY, 0, 0, 0) @@ -485,7 +485,7 @@ EvtScript N(8021D7E4) = { EVT_SET(LF(0), 1) EVT_END_IF EVT_END_SWITCH - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(SetActorSpeed, ACTOR_SELF, EVT_FLOAT(5.0)) EVT_CALL(SetActorJumpGravity, ACTOR_SELF, EVT_FLOAT(1.8)) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_swooper_Palette_00_Anim_6) @@ -496,7 +496,7 @@ EvtScript N(8021D7E4) = { EVT_CALL(SetActorSpeed, ACTOR_SELF, EVT_FLOAT(8.0)) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_swooper_Palette_00_Anim_6) EVT_CALL(FlyToGoal, ACTOR_SELF, 0, -10, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(EnemyDamageTarget, ACTOR_SELF, LW(0), 0, 0, 0, 2, BS_FLAGS1_SP_EVT_ACTIVE) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) EVT_CALL(SetGoalToTarget, ACTOR_SELF) @@ -504,7 +504,7 @@ EvtScript N(8021D7E4) = { EVT_CALL(SetActorSpeed, ACTOR_SELF, EVT_FLOAT(8.0)) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_swooper_Palette_00_Anim_2) EVT_CALL(FlyToGoal, ACTOR_SELF, 0, -10, 0) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(YieldTurn) EVT_EXEC_WAIT(N(8021C6C0)) EVT_CALL(EnableIdleScript, ACTOR_SELF, 1) @@ -535,7 +535,7 @@ EvtScript N(takeTurn_8021DED4) = { EVT_CASE_OR_EQ(HIT_RESULT_MISS) EVT_CASE_OR_EQ(HIT_RESULT_LUCKY) EVT_SET(LW(10), LW(0)) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(SetActorSpeed, ACTOR_SELF, EVT_FLOAT(5.0)) EVT_CALL(SetActorJumpGravity, ACTOR_SELF, EVT_FLOAT(1.8)) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_swooper_Palette_00_Anim_6) @@ -546,7 +546,7 @@ EvtScript N(takeTurn_8021DED4) = { EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_swooper_Palette_00_Anim_6) EVT_CALL(FlyToGoal, ACTOR_SELF, 0, -40, 0) EVT_CALL(SetAnimationRate, ACTOR_SELF, 1, EVT_FLOAT(10.0)) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(SetAnimationRate, ACTOR_SELF, 1, EVT_FLOAT(1.0)) EVT_IF_EQ(LW(10), HIT_RESULT_LUCKY) EVT_CALL(EnemyTestTarget, ACTOR_SELF, LW(0), DAMAGE_TYPE_TRIGGER_LUCKY, 0, 0, 0) @@ -570,7 +570,7 @@ EvtScript N(takeTurn_8021DED4) = { EVT_SET(LF(0), 1) EVT_END_IF EVT_END_SWITCH - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(SetActorSpeed, ACTOR_SELF, EVT_FLOAT(5.0)) EVT_CALL(SetActorJumpGravity, ACTOR_SELF, EVT_FLOAT(1.8)) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_swooper_Palette_00_Anim_6) @@ -578,7 +578,7 @@ EvtScript N(takeTurn_8021DED4) = { EVT_CALL(SetActorSpeed, ACTOR_SELF, EVT_FLOAT(8.0)) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_swooper_Palette_00_Anim_6) EVT_CALL(FlyToGoal, ACTOR_SELF, 0, -40, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(EnemyDamageTarget, ACTOR_SELF, LW(0), 0, 0, 0, 2, BS_FLAGS1_SP_EVT_ACTIVE) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) EVT_CALL(SetGoalToTarget, ACTOR_SELF) @@ -586,7 +586,7 @@ EvtScript N(takeTurn_8021DED4) = { EVT_CALL(SetActorSpeed, ACTOR_SELF, EVT_FLOAT(8.0)) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_swooper_Palette_00_Anim_2) EVT_CALL(FlyToGoal, ACTOR_SELF, 0, -10, 0) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(YieldTurn) EVT_EXEC_WAIT(N(8021C6C0)) EVT_CALL(EnableIdleScript, ACTOR_SELF, 1) diff --git a/src/battle/area_isk_part_2/actor/chain_chomp.c b/src/battle/area_isk_part_2/actor/chain_chomp.c index ced3224b76..761f1369ca 100644 --- a/src/battle/area_isk_part_2/actor/chain_chomp.c +++ b/src/battle/area_isk_part_2/actor/chain_chomp.c @@ -309,7 +309,7 @@ EvtScript N(idle_80219108) = { EVT_IF_NOT_FLAG(LW(0), STATUS_FLAG_SLEEP | STATUS_FLAG_FROZEN | STATUS_FLAG_FEAR | STATUS_FLAG_PARALYZE | STATUS_FLAG_DIZZY | STATUS_FLAG_STONE | STATUS_FLAG_STOP) EVT_BREAK_LOOP EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(SetIdleAnimations, ACTOR_SELF, 1, EVT_ADDR(N(idleAnimations_80218C0C))) EVT_CALL(SetActorIdleJumpGravity, ACTOR_SELF, EVT_FLOAT(1.0)) @@ -325,7 +325,7 @@ EvtScript N(idle_80219108) = { EVT_IF_NOT_FLAG(LW(0), STATUS_FLAG_SLEEP | STATUS_FLAG_FROZEN | STATUS_FLAG_FEAR | STATUS_FLAG_PARALYZE | STATUS_FLAG_DIZZY | STATUS_FLAG_STONE | STATUS_FLAG_STOP) EVT_BREAK_LOOP EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(SetActorIdleJumpGravity, ACTOR_SELF, EVT_FLOAT(1.0)) EVT_CALL(SetIdleGoalToHome, ACTOR_SELF) @@ -334,14 +334,14 @@ EvtScript N(idle_80219108) = { EVT_CALL(IdleJumpToGoal, ACTOR_SELF, 6, 1) EVT_CALL(RandInt, 10, LW(0)) EVT_ADD(LW(0), 1) - EVT_WAIT_FRAMES(LW(0)) + EVT_WAIT(LW(0)) EVT_LOOP(0) EVT_EXEC_WAIT(N(80218FCC)) EVT_CALL(GetStatusFlags, ACTOR_SELF, LW(0)) EVT_IF_NOT_FLAG(LW(0), STATUS_FLAG_SLEEP | STATUS_FLAG_FROZEN | STATUS_FLAG_FEAR | STATUS_FLAG_PARALYZE | STATUS_FLAG_DIZZY | STATUS_FLAG_STONE | STATUS_FLAG_STOP) EVT_BREAK_LOOP EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(SetIdleAnimations, ACTOR_SELF, 1, EVT_ADDR(N(idleAnimations_80218BC8))) EVT_CALL(SetActorIdleJumpGravity, ACTOR_SELF, EVT_FLOAT(0.8)) @@ -355,7 +355,7 @@ EvtScript N(idle_80219108) = { EVT_IF_NOT_FLAG(LW(0), STATUS_FLAG_SLEEP | STATUS_FLAG_FROZEN | STATUS_FLAG_FEAR | STATUS_FLAG_PARALYZE | STATUS_FLAG_DIZZY | STATUS_FLAG_STONE | STATUS_FLAG_STOP) EVT_BREAK_LOOP EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(SetIdleAnimations, ACTOR_SELF, 1, EVT_ADDR(N(idleAnimations_80218C0C))) EVT_CALL(SetActorIdleJumpGravity, ACTOR_SELF, EVT_FLOAT(0.8)) @@ -370,7 +370,7 @@ EvtScript N(idle_80219108) = { EVT_IF_NOT_FLAG(LW(0), STATUS_FLAG_SLEEP | STATUS_FLAG_FROZEN | STATUS_FLAG_FEAR | STATUS_FLAG_PARALYZE | STATUS_FLAG_DIZZY | STATUS_FLAG_STONE | STATUS_FLAG_STOP) EVT_BREAK_LOOP EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(SetActorIdleJumpGravity, ACTOR_SELF, EVT_FLOAT(0.8)) EVT_CALL(SetIdleGoalToHome, ACTOR_SELF) @@ -384,7 +384,7 @@ EvtScript N(idle_80219108) = { EVT_IF_NOT_FLAG(LW(0), STATUS_FLAG_SLEEP | STATUS_FLAG_FROZEN | STATUS_FLAG_FEAR | STATUS_FLAG_PARALYZE | STATUS_FLAG_DIZZY | STATUS_FLAG_STONE | STATUS_FLAG_STOP) EVT_BREAK_LOOP EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(SetIdleAnimations, ACTOR_SELF, 1, EVT_ADDR(N(idleAnimations_80218B84))) EVT_CALL(SetActorIdleJumpGravity, ACTOR_SELF, EVT_FLOAT(0.8)) @@ -394,7 +394,7 @@ EvtScript N(idle_80219108) = { EVT_CALL(IdleJumpToGoal, ACTOR_SELF, 6, 1) EVT_CALL(RandInt, 10, LW(0)) EVT_ADD(LW(0), 10) - EVT_WAIT_FRAMES(LW(0)) + EVT_WAIT(LW(0)) EVT_GOTO(0) EVT_RETURN EVT_END @@ -402,7 +402,7 @@ EvtScript N(idle_80219108) = { EvtScript N(8021972C) = { EVT_LABEL(0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(ActorExists, ACTOR_ENEMY1, LW(0)) EVT_IF_EQ(LW(0), TRUE) EVT_CALL(GetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) @@ -440,7 +440,7 @@ EvtScript N(handleEvent_802197C4) = { EVT_SET_CONST(LW(1), NPC_ANIM_chain_chomp_Palette_00_Anim_6) EVT_SET_CONST(LW(2), -1) EVT_EXEC_WAIT(DoBurnHit) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(SetActorVar, ACTOR_ENEMY0, 12, 2) EVT_SET_CONST(LW(0), 1) EVT_SET_CONST(LW(1), NPC_ANIM_chain_chomp_Palette_00_Anim_6) @@ -530,7 +530,7 @@ EvtScript N(handleEvent_802197C4) = { EVT_SET_CONST(LW(1), NPC_ANIM_chain_chomp_Palette_00_Anim_6) EVT_EXEC_WAIT(DoShockHit) EVT_CALL(SetActorVar, ACTOR_SELF, 8, 0) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(SetActorVar, ACTOR_ENEMY0, 12, 2) EVT_SET_CONST(LW(0), 1) EVT_SET_CONST(LW(1), NPC_ANIM_chain_chomp_Palette_00_Anim_6) @@ -540,7 +540,7 @@ EvtScript N(handleEvent_802197C4) = { EVT_SET_CONST(LW(0), 1) EVT_SET_CONST(LW(1), NPC_ANIM_chain_chomp_Palette_00_Anim_6) EVT_EXEC_WAIT(DoNormalHit) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(SetActorVar, ACTOR_ENEMY0, 12, 2) EVT_SET_CONST(LW(0), 1) EVT_SET_CONST(LW(1), NPC_ANIM_chain_chomp_Palette_00_Anim_6) @@ -597,7 +597,7 @@ EvtScript N(8021A200) = { EVT_THREAD EVT_CALL(ShakeCam, 1, 0, 2, EVT_FLOAT(1.0)) EVT_END_THREAD - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(EnemyDamageTarget, ACTOR_SELF, LW(0), DAMAGE_TYPE_IGNORE_DEFENSE, 0, 0, 1, BS_FLAGS1_SP_EVT_ACTIVE) EVT_CALL(SetActorJumpGravity, ACTOR_SELF, EVT_FLOAT(0.1)) EVT_CALL(SetActorSpeed, ACTOR_SELF, EVT_FLOAT(6.0)) @@ -622,7 +622,7 @@ EvtScript N(8021A200) = { EVT_END_IF EVT_END_THREAD EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 0, 0) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_GOTO(10) EVT_LABEL(1) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_chain_chomp_Palette_00_Anim_6) @@ -649,7 +649,7 @@ EvtScript N(8021A200) = { EVT_END_IF EVT_END_THREAD EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 0, 0) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_LABEL(10) EVT_SET_CONST(LW(0), 1) EVT_SET_CONST(LW(1), NPC_ANIM_chain_chomp_Palette_00_Anim_1) @@ -681,7 +681,7 @@ EvtScript N(takeTurn_8021A7C4) = { EVT_END_IF EVT_END_THREAD EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_chain_chomp_Palette_00_Anim_5) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x10F) EVT_CALL(EnemyTestTarget, ACTOR_SELF, LW(0), 0, 0, 1, BS_FLAGS1_10) EVT_SWITCH(LW(0)) @@ -727,7 +727,7 @@ EvtScript N(takeTurn_8021A7C4) = { EVT_END_IF EVT_END_THREAD EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_chain_chomp_Palette_00_Anim_4) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_IF_EQ(LW(10), HIT_RESULT_LUCKY) EVT_CALL(EnemyTestTarget, ACTOR_SELF, LW(0), DAMAGE_TYPE_TRIGGER_LUCKY, 0, 0, 0) EVT_END_IF @@ -760,7 +760,7 @@ EvtScript N(takeTurn_8021A7C4) = { EVT_CALL(SetActorJumpGravity, ACTOR_SELF, EVT_FLOAT(0.2)) EVT_CALL(SetGoalPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(JumpToGoal, ACTOR_SELF, 5, FALSE, TRUE, FALSE) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(GetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(SetPartPos, ACTOR_SELF, 2, LW(0), LW(1), LW(2)) EVT_CALL(EnemyDamageTarget, ACTOR_SELF, LW(15), 0, 0, 0, 3, BS_FLAGS1_SP_EVT_ACTIVE) @@ -812,7 +812,7 @@ EvtScript N(takeTurn_8021A7C4) = { EVT_END_IF EVT_END_THREAD EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_chain_chomp_Palette_00_Anim_1) - EVT_WAIT_FRAMES(8) + EVT_WAIT(8) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) EVT_IF_EQ(LW(15), HIT_RESULT_10) EVT_CALL(GetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) diff --git a/src/battle/area_isk_part_2/actor/tutankoopa.c b/src/battle/area_isk_part_2/actor/tutankoopa.c index 44c784bd61..f4ef02c2bb 100644 --- a/src/battle/area_isk_part_2/actor/tutankoopa.c +++ b/src/battle/area_isk_part_2/actor/tutankoopa.c @@ -281,7 +281,7 @@ EvtScript N(idle_8021BE28) = { EVT_CALL(func_8027D4C8, ACTOR_SELF, 2, 2, -8) EVT_CALL(N(UnkBattleFunc1), -25, 15, 0, 20) EVT_END_SWITCH - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_GOTO(0) EVT_RETURN EVT_END @@ -318,7 +318,7 @@ EvtScript N(handleEvent_8021BFD0) = { EVT_SET(LW(1), 6815762) EVT_SET(LW(2), 6815763) EVT_EXEC_WAIT(DoBurnHit) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_SET_CONST(LW(0), 1) EVT_SET_CONST(LW(1), NPC_ANIM_tutankoopa_Palette_00_Anim_13) EVT_EXEC_WAIT(N(8021FA54)) @@ -362,7 +362,7 @@ EvtScript N(handleEvent_8021BFD0) = { EVT_CALL(GetActorVar, ACTOR_SELF, 11, LW(0)) EVT_IF_EQ(LW(0), 0) EVT_CALL(SetActorVar, ACTOR_SELF, 11, 1) - EVT_WAIT_FRAMES(60) + EVT_WAIT(60) EVT_END_IF EVT_END_IF EVT_END_IF @@ -371,7 +371,7 @@ EvtScript N(handleEvent_8021BFD0) = { EVT_SET_CONST(LW(0), 1) EVT_SET_CONST(LW(1), NPC_ANIM_tutankoopa_Palette_00_Anim_6) EVT_EXEC_WAIT(DoNormalHit) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_SET_CONST(LW(0), 1) EVT_SET_CONST(LW(1), NPC_ANIM_tutankoopa_Palette_00_Anim_6) EVT_EXEC_WAIT(N(8021FA54)) @@ -385,7 +385,7 @@ EvtScript N(handleEvent_8021BFD0) = { EVT_RETURN EVT_CASE_EQ(EVENT_SPIKE_CONTACT) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_tutankoopa_Palette_00_Anim_6) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_tutankoopa_Palette_00_Anim_2) EVT_CALL(SetGoalToHome, ACTOR_SELF) EVT_CALL(SetActorSpeed, ACTOR_SELF, EVT_FLOAT(6.0)) @@ -393,7 +393,7 @@ EvtScript N(handleEvent_8021BFD0) = { EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_tutankoopa_Palette_00_Anim_1) EVT_CASE_EQ(EVENT_BURN_CONTACT) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_tutankoopa_Palette_00_Anim_6) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_tutankoopa_Palette_00_Anim_2) EVT_CALL(SetGoalToHome, ACTOR_SELF) EVT_CALL(SetActorSpeed, ACTOR_SELF, EVT_FLOAT(6.0)) @@ -430,7 +430,7 @@ EvtScript N(8021C748) = { EVT_CALL(SetGoalPos, ACTOR_SELF, 130, LW(1), LW(2)) EVT_CALL(JumpToGoal, ACTOR_SELF, 5, FALSE, TRUE, FALSE) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_tutankoopa_Palette_00_Anim_7) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_tutankoopa_Palette_00_Anim_8) EVT_CALL(SetActorJumpGravity, ACTOR_SELF, EVT_FLOAT(1.0)) EVT_CALL(GetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) @@ -461,9 +461,9 @@ EvtScript N(8021C974) = { EVT_CALL(JumpToGoal, ACTOR_SELF, 16, FALSE, TRUE, FALSE) EVT_THREAD EVT_CALL(SetPartScale, ACTOR_SELF, 1, EVT_FLOAT(1.1), EVT_FLOAT(0.5), EVT_FLOAT(1.0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetPartScale, ACTOR_SELF, 1, EVT_FLOAT(1.0), EVT_FLOAT(0.7), EVT_FLOAT(1.0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetPartScale, ACTOR_SELF, 1, EVT_FLOAT(1.0), EVT_FLOAT(1.0), EVT_FLOAT(1.0)) EVT_END_THREAD EVT_CALL(StartRumble, 1) @@ -475,7 +475,7 @@ EvtScript N(8021C974) = { EVT_CALL(PlayEffect, EFFECT_STARS_ORBITING, 0, LW(0), LW(1), LW(2), 20, 4, LW(15), 0, 0, 0, 0, 0, 0) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_tutankoopa_Palette_00_Anim_A) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x20E5) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(RemoveEffect, LW(15)) EVT_CALL(SetActorVar, ACTOR_SELF, 8, 1) EVT_CALL(SetActorVar, ACTOR_SELF, 7, 0) @@ -575,15 +575,15 @@ EvtScript N(8021D04C) = { EVT_CALL(SetGoalPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(RunToGoal, ACTOR_SELF, 10, FALSE) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_tutankoopa_Palette_00_Anim_1) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_tutankoopa_Palette_00_Anim_4) - EVT_WAIT_FRAMES(7) + EVT_WAIT(7) EVT_CALL(GetPartOffset, ACTOR_SELF, LW(9), LW(0), LW(1), LW(2)) EVT_ADD(LW(0), 20) EVT_ADD(LW(1), 40) EVT_CALL(SetPartJumpGravity, ACTOR_SELF, LW(9), EVT_FLOAT(0.8)) EVT_CALL(JumpPartTo, ACTOR_SELF, LW(9), LW(0), LW(1), LW(2), 5, 1) - EVT_WAIT_FRAMES(8) + EVT_WAIT(8) EVT_CALL(SetAnimation, ACTOR_SELF, LW(9), 0x330005) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x2F9) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) @@ -623,7 +623,7 @@ EvtScript N(8021D04C) = { EVT_CALL(GetGoalPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(SetPartJumpGravity, ACTOR_SELF, LW(9), EVT_FLOAT(0.2)) EVT_CALL(FlyPartTo, ACTOR_SELF, LW(9), LW(0), LW(1), LW(2), 0, 30, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(EnemyDamageTarget, ACTOR_SELF, LW(8), DAMAGE_TYPE_NO_CONTACT, 0, 0, 3, BS_FLAGS1_SP_EVT_ACTIVE) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) EVT_CALL(GetActorPos, ACTOR_PLAYER, LW(0), LW(1), LW(2)) @@ -636,7 +636,7 @@ EvtScript N(8021D04C) = { EVT_SUB(LW(0), 20) EVT_CALL(FlyPartTo, ACTOR_SELF, LW(9), LW(0), LW(1), LW(2), 0, 21, 0) EVT_CALL(SetPartFlagBits, ACTOR_SELF, LW(9), ACTOR_PART_FLAG_INVISIBLE, 1) - EVT_WAIT_FRAMES(19) + EVT_WAIT(19) EVT_IF_EQ(LW(8), HIT_RESULT_10) EVT_RETURN EVT_END_IF @@ -663,7 +663,7 @@ EvtScript N(8021D81C) = { EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_13) EVT_CALL(BattleCamTargetActor, ACTOR_SELF) EVT_CALL(MoveBattleCamOver, 20) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(ActorSpeak, MESSAGE_ID(0x0D, 0x00E5), ACTOR_SELF, 1, NPC_ANIM_tutankoopa_Palette_00_Anim_3, NPC_ANIM_tutankoopa_Palette_00_Anim_3) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) @@ -673,39 +673,39 @@ EvtScript N(8021D81C) = { EVT_CALL(GetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_ADD(LW(1), 20) EVT_CALL(PlayEffect, EFFECT_HIEROGLYPHS, 0, LW(0), LW(1), LW(2), EVT_FLOAT(1.0), 45, 0, 0, 0, 0, 0, 0, 0) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) EVT_CALL(MoveBattleCamOver, 70) EVT_CALL(PlaySound, 0x20E7) EVT_CALL(PlayEffect, EFFECT_CHOMP_DROP, 0, 0, 60, 0, EVT_FLOAT(0.2), 0, EVT_FLOAT(1.4), 255, EVT_FLOAT(0.1), 150, 0, 0, 0) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(GetStatusFlags, ACTOR_PLAYER, LW(0)) EVT_IF_NOT_FLAG(LW(0), STATUS_FLAG_SLEEP | STATUS_FLAG_FROZEN | STATUS_FLAG_FEAR | STATUS_FLAG_PARALYZE | STATUS_FLAG_DIZZY | STATUS_FLAG_STONE | STATUS_FLAG_STOP | STATUS_FLAG_TRANSPARENT) EVT_CALL(UseIdleAnimation, ACTOR_PLAYER, FALSE) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_1002B) - EVT_WAIT_FRAMES(49) + EVT_WAIT(49) EVT_CALL(PlaySound, 0x20E9) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_tutankoopa_Palette_00_Anim_5) - EVT_WAIT_FRAMES(8) + EVT_WAIT(8) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_CROUCH) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(StartRumble, 10) EVT_CALL(PlaySound, 0x20EA) EVT_CALL(ShakeCam, 1, 0, 5, EVT_FLOAT(4.0)) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_QUESTION) EVT_CALL(GetActorPos, ACTOR_PLAYER, LW(0), LW(1), LW(2)) EVT_ADD(LW(1), 20) EVT_CALL(PlayEffect, EFFECT_EMOTE, 2, 0, LW(0), LW(1), LW(2), 20, 315, 30, 0, 0, 0, 0, 0) EVT_CALL(PlaySound, 0x20E8) EVT_ELSE - EVT_WAIT_FRAMES(50) + EVT_WAIT(50) EVT_CALL(PlaySound, 0x20E9) - EVT_WAIT_FRAMES(18) + EVT_WAIT(18) EVT_CALL(StartRumble, 10) EVT_CALL(PlaySound, 0x20EA) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(PlaySound, 0x20E8) EVT_END_IF EVT_CALL(GetActorVar, ACTOR_SELF, 6, LW(0)) @@ -753,9 +753,9 @@ EvtScript N(8021DDE8) = { EVT_THREAD EVT_LOOP(20) EVT_CALL(SetPartFlagBits, ACTOR_SELF, 8, ACTOR_PART_FLAG_INVISIBLE, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetPartFlagBits, ACTOR_SELF, 8, ACTOR_PART_FLAG_INVISIBLE, 1) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_END_THREAD EVT_CALL(GetStatusFlags, ACTOR_PLAYER, LW(0)) @@ -785,7 +785,7 @@ EvtScript N(8021E008) = { EVT_CALL(func_8021875C_4EFBFC, LW(0), 0, LW(1)) EVT_CALL(RandInt, 5, LW(0)) EVT_ADD(LW(0), 5) - EVT_WAIT_FRAMES(LW(0)) + EVT_WAIT(LW(0)) EVT_END_LOOP EVT_END_THREAD EVT_CALL(SetTargetActor, ACTOR_SELF, ACTOR_PARTNER) @@ -814,7 +814,7 @@ EvtScript N(8021E008) = { EVT_CALL(EnemyTestTarget, ACTOR_SELF, LW(0), DAMAGE_TYPE_TRIGGER_LUCKY, 0, 0, 0) EVT_END_IF EVT_END_THREAD - EVT_WAIT_FRAMES(25) + EVT_WAIT(25) EVT_CALL(SetTargetActor, ACTOR_SELF, ACTOR_PARTNER) EVT_CALL(SetGoalToTarget, ACTOR_SELF) EVT_CALL(GetGoalPos, ACTOR_SELF, LW(4), LW(5), LW(6)) @@ -832,7 +832,7 @@ EvtScript N(8021E008) = { EVT_CALL(SetTargetActor, ACTOR_SELF, ACTOR_PARTNER) EVT_CALL(SetGoalToTarget, ACTOR_SELF) EVT_CALL(EnemyDamageTarget, ACTOR_SELF, LW(0), DAMAGE_TYPE_NO_CONTACT, 0, 0, 2, BS_FLAGS1_SP_EVT_ACTIVE) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(SetPartFlagBits, ACTOR_SELF, 7, ACTOR_PART_FLAG_INVISIBLE, 1) EVT_CALL(func_8026BF48, 0) EVT_RETURN @@ -850,12 +850,12 @@ EvtScript N(8021E008) = { EVT_CALL(func_8021875C_4EFBFC, LW(0), 0, LW(1)) EVT_CALL(RandInt, 5, LW(0)) EVT_ADD(LW(0), 5) - EVT_WAIT_FRAMES(LW(0)) + EVT_WAIT(LW(0)) EVT_END_LOOP EVT_END_THREAD EVT_CALL(func_8026BF48, 1) EVT_THREAD - EVT_WAIT_FRAMES(25) + EVT_WAIT(25) EVT_CALL(SetTargetActor, ACTOR_SELF, ACTOR_PARTNER) EVT_CALL(SetGoalToTarget, ACTOR_SELF) EVT_CALL(GetGoalPos, ACTOR_SELF, LW(4), LW(5), LW(6)) @@ -872,7 +872,7 @@ EvtScript N(8021E008) = { EVT_CALL(SetAnimation, ACTOR_SELF, 6, NPC_ANIM_tutankoopa_Palette_00_Anim_17) EVT_CALL(SetTargetActor, ACTOR_SELF, ACTOR_PARTNER) EVT_CALL(EnemyDamageTarget, ACTOR_SELF, LW(0), DAMAGE_TYPE_NO_CONTACT, 0, 0, 2, BS_FLAGS1_SP_EVT_ACTIVE) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(SetPartFlagBits, ACTOR_SELF, 7, ACTOR_PART_FLAG_INVISIBLE, 1) EVT_CALL(func_8026BF48, 0) EVT_END_THREAD @@ -890,10 +890,10 @@ EvtScript N(8021E008) = { EVT_CALL(SetPartJumpGravity, ACTOR_SELF, 6, EVT_FLOAT(0.3)) EVT_CALL(FallPartTo, ACTOR_SELF, 6, LW(0), LW(1), LW(2), 20) EVT_CALL(SetAnimation, ACTOR_SELF, 6, NPC_ANIM_tutankoopa_Palette_00_Anim_17) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(SetTargetActor, ACTOR_SELF, ACTOR_PLAYER) EVT_CALL(EnemyDamageTarget, ACTOR_SELF, LW(0), DAMAGE_TYPE_NO_CONTACT, 0, 0, 2, BS_FLAGS1_SP_EVT_ACTIVE) - EVT_WAIT_FRAMES(19) + EVT_WAIT(19) EVT_CALL(SetPartFlagBits, ACTOR_SELF, 6, ACTOR_PART_FLAG_INVISIBLE, 1) EVT_IF_EQ(LW(0), HIT_RESULT_10) EVT_RETURN @@ -915,14 +915,14 @@ EvtScript N(8021E9C8) = { EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_13) EVT_CALL(BattleCamTargetActor, ACTOR_SELF) EVT_CALL(MoveBattleCamOver, 20) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_tutankoopa_Palette_00_Anim_3) EVT_CALL(ActorSpeak, MESSAGE_ID(0x0D, 0x00E6), ACTOR_SELF, 1, NPC_ANIM_tutankoopa_Palette_00_Anim_3, NPC_ANIM_tutankoopa_Palette_00_Anim_3) EVT_ELSE EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_13) EVT_CALL(BattleCamTargetActor, ACTOR_SELF) EVT_CALL(MoveBattleCamOver, 20) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_tutankoopa_Palette_00_Anim_3) EVT_CALL(ActorSpeak, MESSAGE_ID(0x0D, 0x00E7), ACTOR_SELF, 1, NPC_ANIM_tutankoopa_Palette_00_Anim_3, NPC_ANIM_tutankoopa_Palette_00_Anim_3) EVT_END_IF @@ -946,7 +946,7 @@ EvtScript N(8021E9C8) = { EVT_LABEL(0) EVT_CALL(StartRumble, 1) EVT_CALL(ShakeCam, 1, 0, 2, EVT_FLOAT(0.5)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(GetActorVar, ACTOR_SELF, 5, LW(0)) EVT_IF_LT(LW(0), 60) EVT_GOTO(0) @@ -958,12 +958,12 @@ EvtScript N(8021E9C8) = { EVT_CALL(TranslateModel, 31, 0, LW(13), 0) EVT_ADD(LW(13), 1) EVT_CALL(SetActorVar, ACTOR_SELF, 5, LW(13)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_IF_LT(LW(13), 60) EVT_GOTO(10) EVT_END_IF EVT_CALL(StopSound, 619) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(SummonEnemy, EVT_ADDR(N(specialFormation_8021E9AC)), 0) EVT_SET(LW(11), LW(0)) EVT_SET(LW(0), 165) @@ -995,16 +995,16 @@ EvtScript N(8021E9C8) = { EVT_CALL(SetBattleCamZoom, 150) EVT_CALL(SetBattleCamTarget, LW(0), LW(1), LW(2)) EVT_CALL(MoveBattleCamOver, 5) - EVT_WAIT_FRAMES(4) + EVT_WAIT(4) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x2061) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_19) EVT_CALL(SetBattleCamZoom, 200) EVT_CALL(SetBattleCamTarget, LW(0), LW(1), LW(2)) EVT_CALL(MoveBattleCamOver, 5) - EVT_WAIT_FRAMES(4) + EVT_WAIT(4) EVT_END_LOOP EVT_ELSE - EVT_WAIT_FRAMES(8) + EVT_WAIT(8) EVT_CALL(SetGoalPos, LW(11), LW(0), LW(1), LW(2)) EVT_CALL(JumpToGoal, LW(11), 8, FALSE, TRUE, FALSE) EVT_THREAD @@ -1015,7 +1015,7 @@ EvtScript N(8021E9C8) = { EVT_THREAD EVT_CALL(ShakeCam, 1, 0, 1, EVT_FLOAT(0.5)) EVT_END_THREAD - EVT_WAIT_FRAMES(8) + EVT_WAIT(8) EVT_END_IF EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) EVT_CALL(MoveBattleCamOver, 30) @@ -1040,7 +1040,7 @@ EvtScript N(8021E9C8) = { EVT_LABEL(40) EVT_CALL(StartRumble, 1) EVT_CALL(ShakeCam, 1, 0, 2, EVT_FLOAT(0.5)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(GetActorVar, ACTOR_SELF, 5, LW(0)) EVT_IF_NE(LW(0), 0) EVT_GOTO(40) @@ -1052,7 +1052,7 @@ EvtScript N(8021E9C8) = { EVT_CALL(TranslateModel, 31, 0, LW(13), 0) EVT_SUB(LW(13), 1) EVT_CALL(SetActorVar, ACTOR_SELF, 5, LW(13)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_IF_GT(LW(13), 0) EVT_GOTO(50) EVT_END_IF @@ -1103,7 +1103,7 @@ EvtScript N(8021F5E8) = { EVT_CALL(GetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_ADD(LW(1), 20) EVT_CALL(PlayEffect, EFFECT_HIEROGLYPHS, 0, LW(0), LW(1), LW(2), EVT_FLOAT(1.0), 45, 0, 0, 0, 0, 0, 0, 0) - EVT_WAIT_FRAMES(45) + EVT_WAIT(45) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) EVT_CALL(MoveBattleCamOver, 60) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x20E6) @@ -1112,10 +1112,10 @@ EvtScript N(8021F5E8) = { EVT_CALL(JumpToGoal, ACTOR_SELF, 45, FALSE, TRUE, FALSE) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x20BA) EVT_THREAD - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x3B4) EVT_END_THREAD - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(SetActorVar, ACTOR_SELF, 8, 0) EVT_CALL(GetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(ForceHomePos, ACTOR_SELF, LW(0), LW(1), LW(2)) @@ -1132,18 +1132,18 @@ EvtScript N(8021F80C) = { EVT_CALL(JumpToGoal, ACTOR_SELF, 8, FALSE, TRUE, FALSE) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x20BA) EVT_THREAD - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x3B4) EVT_END_THREAD EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_tutankoopa_Palette_00_Anim_1) EVT_CALL(SetIdleAnimations, ACTOR_SELF, 1, EVT_ADDR(N(idleAnimations_8021B960))) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(GetActorVar, ACTOR_SELF, 4, LW(0)) EVT_IF_EQ(LW(0), 0) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_13) EVT_CALL(BattleCamTargetActor, ACTOR_SELF) EVT_CALL(MoveBattleCamOver, 20) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(ActorSpeak, MESSAGE_ID(0x0D, 0x00E4), ACTOR_SELF, 1, NPC_ANIM_tutankoopa_Palette_00_Anim_B, NPC_ANIM_tutankoopa_Palette_00_Anim_1) EVT_CALL(SetActorVar, ACTOR_SELF, 4, 1) EVT_END_IF @@ -1175,12 +1175,12 @@ EvtScript N(8021FA54) = { EVT_CALL(EnableIdleScript, ACTOR_ENEMY1, 0) EVT_CALL(UseIdleAnimation, ACTOR_ENEMY1, FALSE) EVT_CALL(SetAnimation, ACTOR_ENEMY1, 1, NPC_ANIM_chain_chomp_Palette_00_Anim_6) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_SET(LW(2), 0) EVT_LOOP(24) EVT_CALL(SetActorYaw, ACTOR_ENEMY1, LW(2)) EVT_ADD(LW(2), 30) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(SetActorYaw, ACTOR_ENEMY1, 0) EVT_CALL(GetActorPos, ACTOR_ENEMY1, LW(0), LW(1), LW(2)) @@ -1191,7 +1191,7 @@ EvtScript N(8021FA54) = { EVT_LOOP(12) EVT_CALL(SetActorRotation, ACTOR_ENEMY1, LW(3), 0, 0) EVT_ADD(LW(3), 8) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(RemoveActor, ACTOR_ENEMY1) EVT_END_THREAD @@ -1201,7 +1201,7 @@ EvtScript N(8021FA54) = { EVT_LABEL(0) EVT_CALL(ActorExists, ACTOR_ENEMY1, LW(0)) EVT_IF_NE(LW(0), FALSE) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_GOTO(0) EVT_END_IF EVT_CALL(RemoveActor, ACTOR_SELF) diff --git a/src/battle/area_iwa/actor/buzzar.c b/src/battle/area_iwa/actor/buzzar.c index 077ebf75e8..aee86655d3 100644 --- a/src/battle/area_iwa/actor/buzzar.c +++ b/src/battle/area_iwa/actor/buzzar.c @@ -240,7 +240,7 @@ EvtScript N(handleEvent_8021B940) = { EVT_SET_CONST(LW(0), 1) EVT_SET_CONST(LW(1), NPC_ANIM_buzzar_Palette_00_Anim_B) EVT_EXEC_WAIT(DoNormalHit) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_SET_CONST(LW(0), 1) EVT_SET_CONST(LW(1), NPC_ANIM_buzzar_Palette_00_Anim_B) EVT_EXEC_WAIT(DoDeath) @@ -314,7 +314,7 @@ EvtScript N(8021BEBC) = { EVT_IF_EQ(LW(0), 1) EVT_BREAK_LOOP EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_END_CASE_GROUP EVT_END_SWITCH @@ -328,11 +328,11 @@ EvtScript N(8021BEBC) = { EVT_SWITCH(LW(10)) EVT_CASE_EQ(HIT_RESULT_MISS) EVT_CALL(SetTargetActor, ACTOR_SELF, ACTOR_PLAYER) - EVT_WAIT_FRAMES(8) + EVT_WAIT(8) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_buzzar_Palette_00_Anim_11) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_buzzar_Palette_00_Anim_13) - EVT_WAIT_FRAMES(6) + EVT_WAIT(6) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x20F0) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) EVT_CALL(MoveBattleCamOver, 50) @@ -346,15 +346,15 @@ EvtScript N(8021BEBC) = { EVT_CALL(GetGoalPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_ADD(LW(0), 10) EVT_CALL(PlayEffect, EFFECT_WINDY_LEAVES, 2, LW(0), 10, LW(2), 0, 0, 0, 0, 0, 0, 0, 0, 0) - EVT_WAIT_FRAMES(3) + EVT_WAIT(3) EVT_END_LOOP EVT_END_THREAD - EVT_WAIT_FRAMES(60) + EVT_WAIT(60) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_buzzar_Palette_00_Anim_1) EVT_IF_EQ(LW(10), HIT_RESULT_LUCKY) EVT_CALL(EnemyTestTarget, ACTOR_SELF, LW(0), DAMAGE_TYPE_TRIGGER_LUCKY, 0, 0, 0) EVT_END_IF - EVT_WAIT_FRAMES(25) + EVT_WAIT(25) EVT_EXEC_WAIT(N(8021F7EC)) EVT_RETURN EVT_CASE_DEFAULT @@ -364,11 +364,11 @@ EvtScript N(8021BEBC) = { EVT_CALL(LoadActionCommand, ACTION_COMMAND_WHIRLWIND) EVT_CALL(func_802A9000_423C70, 1) EVT_CALL(SetupMashMeter, 3, 40, 70, 100, 0, 0) - EVT_WAIT_FRAMES(8) + EVT_WAIT(8) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_buzzar_Palette_00_Anim_11) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_buzzar_Palette_00_Anim_13) - EVT_WAIT_FRAMES(6) + EVT_WAIT(6) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x20F0) EVT_CALL(SetBattleFlagBits, BS_FLAGS1_4000, 0) EVT_CALL(func_802A91E0_423E50, 0, 88, 3) @@ -384,7 +384,7 @@ EvtScript N(8021BEBC) = { EVT_CALL(GetGoalPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_ADD(LW(0), 10) EVT_CALL(PlayEffect, EFFECT_WINDY_LEAVES, 2, LW(0), 10, LW(2), 0, 0, 0, 0, 0, 0, 0, 0, 0) - EVT_WAIT_FRAMES(3) + EVT_WAIT(3) EVT_END_LOOP EVT_END_THREAD EVT_THREAD @@ -400,23 +400,23 @@ EvtScript N(8021BEBC) = { EVT_CALL(SetActorYaw, ACTOR_PARTNER, LW(0)) EVT_ADD(LW(0), LW(1)) EVT_ADD(LW(1), 1) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(SetActorYaw, ACTOR_PARTNER, 0) EVT_END_THREAD EVT_END_IF - EVT_WAIT_FRAMES(90) + EVT_WAIT(90) EVT_CALL(GetActionResult, LW(1)) EVT_CALL(ActorExists, ACTOR_PARTNER, LW(0)) EVT_IF_EQ(LW(0), TRUE) - EVT_WAIT_FRAMES(3) + EVT_WAIT(3) EVT_CALL(UseIdleAnimation, ACTOR_PARTNER, TRUE) EVT_CALL(SetTargetActor, ACTOR_SELF, ACTOR_PARTNER) EVT_CALL(SetGoalToTarget, ACTOR_SELF) EVT_CALL(EnemyDamageTarget, ACTOR_SELF, LW(0), DAMAGE_TYPE_UNBLOCKABLE | DAMAGE_TYPE_NO_OTHER_DAMAGE_POPUPS, 65535, 0, LW(1), BS_FLAGS1_SP_EVT_ACTIVE) EVT_END_IF EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_buzzar_Palette_00_Anim_1) - EVT_WAIT_FRAMES(25) + EVT_WAIT(25) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) EVT_CALL(MoveBattleCamOver, 20) EVT_EXEC_WAIT(N(8021F7EC)) @@ -429,11 +429,11 @@ EvtScript N(8021BEBC) = { EVT_CALL(LoadActionCommand, ACTION_COMMAND_WHIRLWIND) EVT_CALL(func_802A9000_423C70, 1) EVT_CALL(SetupMashMeter, 3, 40, 70, 100, 0, 0) - EVT_WAIT_FRAMES(8) + EVT_WAIT(8) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_buzzar_Palette_00_Anim_11) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_buzzar_Palette_00_Anim_13) - EVT_WAIT_FRAMES(6) + EVT_WAIT(6) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x20F0) EVT_CALL(SetBattleFlagBits, BS_FLAGS1_4000, 0) EVT_CALL(func_802A91E0_423E50, 0, 88, 3) @@ -449,7 +449,7 @@ EvtScript N(8021BEBC) = { EVT_CALL(GetGoalPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_ADD(LW(0), 10) EVT_CALL(PlayEffect, EFFECT_WINDY_LEAVES, 2, LW(0), 10, LW(2), 0, 0, 0, 0, 0, 0, 0, 0, 0) - EVT_WAIT_FRAMES(3) + EVT_WAIT(3) EVT_END_LOOP EVT_END_THREAD EVT_THREAD @@ -466,7 +466,7 @@ EvtScript N(8021BEBC) = { EVT_CALL(SetActorYaw, ACTOR_PLAYER, LW(0)) EVT_ADD(LW(0), LW(1)) EVT_ADD(LW(1), 1) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(SetActorYaw, ACTOR_PLAYER, 0) EVT_END_THREAD @@ -481,27 +481,27 @@ EvtScript N(8021BEBC) = { EVT_CALL(SetActorYaw, ACTOR_PARTNER, LW(0)) EVT_ADD(LW(0), LW(1)) EVT_ADD(LW(1), 1) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(SetActorYaw, ACTOR_PARTNER, 0) EVT_END_THREAD EVT_END_IF EVT_CALL(func_8026BF48, 1) - EVT_WAIT_FRAMES(90) + EVT_WAIT(90) EVT_CALL(GetActionResult, LW(1)) EVT_CALL(SetTargetActor, ACTOR_SELF, ACTOR_PLAYER) EVT_CALL(SetGoalToTarget, ACTOR_SELF) EVT_CALL(EnemyDamageTarget, ACTOR_SELF, LW(0), DAMAGE_TYPE_UNBLOCKABLE | DAMAGE_TYPE_NO_OTHER_DAMAGE_POPUPS, 65535, 0, LW(1), BS_FLAGS1_SP_EVT_ACTIVE) EVT_CALL(ActorExists, ACTOR_PARTNER, LW(0)) EVT_IF_EQ(LW(0), TRUE) - EVT_WAIT_FRAMES(3) + EVT_WAIT(3) EVT_CALL(UseIdleAnimation, ACTOR_PARTNER, TRUE) EVT_CALL(SetTargetActor, ACTOR_SELF, ACTOR_PARTNER) EVT_CALL(SetGoalToTarget, ACTOR_SELF) EVT_CALL(EnemyDamageTarget, ACTOR_SELF, LW(0), DAMAGE_TYPE_UNBLOCKABLE | DAMAGE_TYPE_NO_OTHER_DAMAGE_POPUPS, 65535, 0, LW(1), BS_FLAGS1_SP_EVT_ACTIVE) EVT_END_IF EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_buzzar_Palette_00_Anim_1) - EVT_WAIT_FRAMES(25) + EVT_WAIT(25) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) EVT_CALL(MoveBattleCamOver, 20) EVT_EXEC_WAIT(N(8021F7EC)) @@ -535,7 +535,7 @@ EvtScript N(8021CCE8) = { EVT_IF_EQ(LW(0), 1) EVT_BREAK_LOOP EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_END_CASE_GROUP EVT_END_SWITCH @@ -554,27 +554,27 @@ EvtScript N(8021CCE8) = { EVT_ADD(LW(1), 25) EVT_CALL(SetPartPos, ACTOR_SELF, 5, LW(0), LW(1), LW(2)) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_buzzar_Palette_00_Anim_E) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(GetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_ADD(LW(0), 24) EVT_ADD(LW(1), 24) EVT_CALL(PlayEffect, EFFECT_SHINY_FLARE, 0, LW(0), LW(1), LW(2), EVT_FLOAT(0.6), 0, 0, 0, 0, 0, 0, 0, 0) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x20F3) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(SetPartSounds, ACTOR_SELF, 3, 1, 0, 0) EVT_CALL(SetPartSounds, ACTOR_SELF, 4, 1, 0, 0) EVT_CALL(SetPartSounds, ACTOR_SELF, 5, 1, 0, 0) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) EVT_CALL(MoveBattleCamOver, 20) EVT_THREAD - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_buzzar_Palette_00_Anim_1) EVT_END_THREAD EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_buzzar_Palette_00_Anim_10) EVT_CALL(SetPartRotation, ACTOR_SELF, 3, 0, 0, -45) EVT_CALL(SetPartRotation, ACTOR_SELF, 4, 0, 0, -45) EVT_CALL(SetPartRotation, ACTOR_SELF, 5, 0, 0, -45) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(SetAnimation, ACTOR_SELF, 3, NPC_ANIM_buzzar_Palette_00_Anim_14) EVT_CALL(SetAnimation, ACTOR_SELF, 4, NPC_ANIM_buzzar_Palette_00_Anim_14) EVT_CALL(SetAnimation, ACTOR_SELF, 5, NPC_ANIM_buzzar_Palette_00_Anim_14) @@ -615,18 +615,18 @@ EvtScript N(8021CCE8) = { EVT_CALL(FlyPartTo, ACTOR_SELF, 3, LW(0), 5, LW(2), 9, 0, 0) EVT_CALL(SetAnimation, ACTOR_SELF, 3, NPC_ANIM_buzzar_Palette_00_Anim_15) EVT_THREAD - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(SetAnimation, ACTOR_SELF, 3, NPC_ANIM_buzzar_Palette_00_Anim_14) EVT_CALL(SetAnimation, ACTOR_SELF, 4, NPC_ANIM_buzzar_Palette_00_Anim_14) EVT_CALL(SetAnimation, ACTOR_SELF, 5, NPC_ANIM_buzzar_Palette_00_Anim_14) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(SetPartFlagBits, ACTOR_SELF, 3, ACTOR_PART_FLAG_INVISIBLE, 1) EVT_CALL(SetPartFlagBits, ACTOR_SELF, 4, ACTOR_PART_FLAG_INVISIBLE, 1) EVT_CALL(SetPartFlagBits, ACTOR_SELF, 5, ACTOR_PART_FLAG_INVISIBLE, 1) EVT_END_THREAD - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(func_8024ECF8, 0, 1, 0) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_IF_EQ(LW(10), HIT_RESULT_LUCKY) EVT_CALL(EnemyTestTarget, ACTOR_SELF, LW(0), DAMAGE_TYPE_TRIGGER_LUCKY, 0, 0, 0) EVT_END_IF @@ -655,7 +655,7 @@ EvtScript N(8021CCE8) = { EVT_END_THREAD EVT_CALL(GetGoalPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(FlyPartTo, ACTOR_SELF, 3, LW(0), LW(1), LW(2), 6, 0, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(EnemyDamageTarget, ACTOR_SELF, LW(0), DAMAGE_TYPE_NO_CONTACT, 0, 0, 2, BS_FLAGS1_SP_EVT_ACTIVE) EVT_SET(LW(15), LW(0)) EVT_SWITCH(LW(15)) @@ -668,12 +668,12 @@ EvtScript N(8021CCE8) = { EVT_CALL(SetPartJumpGravity, ACTOR_SELF, 4, EVT_FLOAT(1.5)) EVT_CALL(JumpPartTo, ACTOR_SELF, 4, LW(0), LW(1), LW(2), 10, 1) EVT_CALL(SetPartRotation, ACTOR_SELF, 4, 0, 80, 90) - EVT_WAIT_FRAMES(8) + EVT_WAIT(8) EVT_LOOP(15) EVT_CALL(SetPartFlagBits, ACTOR_SELF, 4, ACTOR_PART_FLAG_INVISIBLE, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetPartFlagBits, ACTOR_SELF, 4, ACTOR_PART_FLAG_INVISIBLE, 1) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_END_THREAD EVT_THREAD @@ -684,12 +684,12 @@ EvtScript N(8021CCE8) = { EVT_CALL(SetPartJumpGravity, ACTOR_SELF, 5, EVT_FLOAT(1.5)) EVT_CALL(JumpPartTo, ACTOR_SELF, 5, LW(0), LW(1), LW(2), 10, 1) EVT_CALL(SetPartRotation, ACTOR_SELF, 5, 0, 90, -90) - EVT_WAIT_FRAMES(8) + EVT_WAIT(8) EVT_LOOP(15) EVT_CALL(SetPartFlagBits, ACTOR_SELF, 5, ACTOR_PART_FLAG_INVISIBLE, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetPartFlagBits, ACTOR_SELF, 5, ACTOR_PART_FLAG_INVISIBLE, 1) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_END_THREAD EVT_THREAD @@ -700,15 +700,15 @@ EvtScript N(8021CCE8) = { EVT_CALL(SetPartJumpGravity, ACTOR_SELF, 3, EVT_FLOAT(1.5)) EVT_CALL(JumpPartTo, ACTOR_SELF, 3, LW(0), LW(1), LW(2), 10, 1) EVT_CALL(SetPartRotation, ACTOR_SELF, 3, 0, 90, -90) - EVT_WAIT_FRAMES(8) + EVT_WAIT(8) EVT_LOOP(15) EVT_CALL(SetPartFlagBits, ACTOR_SELF, 3, ACTOR_PART_FLAG_INVISIBLE, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetPartFlagBits, ACTOR_SELF, 3, ACTOR_PART_FLAG_INVISIBLE, 1) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_END_THREAD - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(YieldTurn) EVT_EXEC_WAIT(N(8021F7EC)) EVT_END_SWITCH @@ -731,7 +731,7 @@ EvtScript N(8021DCB8) = { EVT_IF_EQ(LW(0), 1) EVT_BREAK_LOOP EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_END_CASE_GROUP EVT_END_SWITCH @@ -740,7 +740,7 @@ EvtScript N(8021DCB8) = { EVT_CHILD_THREAD EVT_LOOP(0) EVT_CALL(N(StartRumbleWithParams), 100, 10) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_END_LOOP EVT_END_CHILD_THREAD EVT_CHILD_THREAD @@ -784,7 +784,7 @@ EvtScript N(8021DF2C) = { EVT_IF_EQ(LW(0), 1) EVT_BREAK_LOOP EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_END_CASE_GROUP EVT_END_SWITCH @@ -794,7 +794,7 @@ EvtScript N(8021DF2C) = { EVT_SWITCH(LW(10)) EVT_CASE_OR_EQ(HIT_RESULT_MISS) EVT_CASE_OR_EQ(HIT_RESULT_LUCKY) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_66) EVT_CALL(SetBattleCamZoom, 240) EVT_CALL(SetBattleCamOffsetZ, -10) @@ -813,7 +813,7 @@ EvtScript N(8021DF2C) = { EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_buzzar_Palette_00_Anim_18) EVT_CALL(FlyToGoal, ACTOR_SELF, 12, -12, 0) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_buzzar_Palette_00_Anim_1) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) EVT_IF_EQ(LW(10), HIT_RESULT_LUCKY) EVT_CALL(EnemyTestTarget, ACTOR_SELF, LW(0), DAMAGE_TYPE_TRIGGER_LUCKY, 0, 0, 0) @@ -857,7 +857,7 @@ EvtScript N(8021DF2C) = { EVT_IF_EQ(LW(0), 1) EVT_BREAK_LOOP EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_END_CASE_GROUP EVT_END_SWITCH @@ -865,7 +865,7 @@ EvtScript N(8021DF2C) = { EVT_CALL(SetActorSounds, ACTOR_SELF, 5, -14, 0) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_buzzar_Palette_00_Anim_2) EVT_CALL(FlyToGoal, ACTOR_SELF, 0, 0, 0) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) EVT_EXEC_WAIT(N(8021F7EC)) EVT_CALL(EnableIdleScript, ACTOR_SELF, 1) @@ -873,12 +873,12 @@ EvtScript N(8021DF2C) = { EVT_RETURN EVT_CASE_DEFAULT EVT_END_SWITCH - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(UseBattleCamPresetImmediately, BTL_CAM_PRESET_19) EVT_CALL(SetBattleCamZoom, 360) EVT_CALL(MoveBattleCamOver, 30) EVT_THREAD - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_19) EVT_CALL(SetBattleCamZoom, 360) EVT_CALL(GetActorPos, ACTOR_PLAYER, LW(0), LW(1), LW(2)) @@ -911,15 +911,15 @@ EvtScript N(8021DF2C) = { EVT_THREAD EVT_LOOP(90) EVT_CALL(SetMessageBoxDuration, 99) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(SetMessageBoxDuration, 0) EVT_END_THREAD - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(LoadActionCommand, ACTION_COMMAND_BREAK_FREE) EVT_CALL(func_802A9000_423C70) EVT_CALL(SetupMashMeter, 1, 30, 0, 0, 0, 0) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_buzzar_Palette_00_Anim_17) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_66) EVT_CALL(SetBattleCamZoom, 240) @@ -930,11 +930,11 @@ EvtScript N(8021DF2C) = { EVT_CALL(func_802694A4, 1) EVT_CALL(func_802A91B0_4235A0, 0, 60, 30, 3) EVT_EXEC_GET_TID(N(8021DCB8), LW(10)) - EVT_WAIT_FRAMES(62) + EVT_WAIT(62) EVT_CALL(GetActionSuccessCopy, LW(0)) EVT_IF_GT(LW(0), 0) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_buzzar_Palette_00_Anim_1) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_KILL_THREAD(LW(10)) EVT_CALL(SetJumpAnimations, ACTOR_PLAYER, 0, ANIM_MIDAIR_STILL, ANIM_MIDAIR_STILL, ANIM_10009) EVT_CALL(SetActorSpeed, ACTOR_PLAYER, EVT_FLOAT(5.0)) @@ -943,10 +943,10 @@ EvtScript N(8021DF2C) = { EVT_SET(LW(1), 0) EVT_CALL(SetGoalPos, ACTOR_PLAYER, LW(0), LW(1), LW(2)) EVT_CALL(PlayerFallToGoal, 15) - EVT_WAIT_FRAMES(8) + EVT_WAIT(8) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_10002) EVT_CALL(UseIdleAnimation, ACTOR_PLAYER, TRUE) - EVT_WAIT_FRAMES(8) + EVT_WAIT(8) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) EVT_EXEC_WAIT(N(8021F808)) EVT_CALL(EnableIdleScript, ACTOR_SELF, 1) @@ -959,8 +959,8 @@ EvtScript N(8021DF2C) = { EVT_SET(LW(1), 50) EVT_CALL(SetBattleCamTarget, LW(0), LW(1), LW(2)) EVT_CALL(MoveBattleCamOver, 200) - EVT_WAIT_FRAMES(39) - EVT_WAIT_FRAMES(10) + EVT_WAIT(39) + EVT_WAIT(10) EVT_CALL(SetJumpAnimations, ACTOR_PLAYER, 0, ANIM_RUN_PANIC, ANIM_RUN_PANIC, ANIM_RUN_PANIC) EVT_CALL(SetActorSpeed, ACTOR_PLAYER, EVT_FLOAT(5.0)) EVT_CALL(SetActorJumpGravity, ACTOR_PLAYER, EVT_FLOAT(1.2)) @@ -990,7 +990,7 @@ EvtScript N(8021DF2C) = { EVT_IF_EQ(LW(0), 1) EVT_BREAK_LOOP EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_END_CASE_GROUP EVT_END_SWITCH @@ -998,7 +998,7 @@ EvtScript N(8021DF2C) = { EVT_CALL(SetActorSounds, ACTOR_SELF, 5, -14, 0) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_buzzar_Palette_00_Anim_2) EVT_CALL(FlyToGoal, ACTOR_SELF, 0, -10, 0) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) EVT_CALL(YieldTurn) EVT_EXEC_WAIT(N(8021F7EC)) @@ -1034,7 +1034,7 @@ EvtScript N(8021F030) = { EVT_IF_EQ(LW(0), 1) EVT_BREAK_LOOP EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_END_CASE_GROUP EVT_END_SWITCH @@ -1045,7 +1045,7 @@ EvtScript N(8021F030) = { EVT_CASE_OR_EQ(HIT_RESULT_MISS) EVT_CASE_OR_EQ(HIT_RESULT_LUCKY) EVT_SET(LW(10), LW(0)) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x20F1) EVT_CALL(SetActorSpeed, ACTOR_SELF, EVT_FLOAT(5.0)) EVT_CALL(SetActorJumpGravity, ACTOR_SELF, EVT_FLOAT(1.8)) @@ -1060,7 +1060,7 @@ EvtScript N(8021F030) = { EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_buzzar_Palette_00_Anim_18) EVT_CALL(FlyToGoal, ACTOR_SELF, 12, -12, 0) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_buzzar_Palette_00_Anim_1) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) EVT_IF_EQ(LW(10), HIT_RESULT_LUCKY) EVT_CALL(EnemyTestTarget, ACTOR_SELF, LW(0), DAMAGE_TYPE_TRIGGER_LUCKY, 0, 0, 0) @@ -1071,7 +1071,7 @@ EvtScript N(8021F030) = { EVT_RETURN EVT_END_CASE_GROUP EVT_END_SWITCH - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x20F1) EVT_CALL(SetActorSpeed, ACTOR_SELF, EVT_FLOAT(5.0)) EVT_CALL(SetActorJumpGravity, ACTOR_SELF, EVT_FLOAT(1.8)) @@ -1085,7 +1085,7 @@ EvtScript N(8021F030) = { EVT_CALL(SetActorSpeed, ACTOR_SELF, EVT_FLOAT(6.0)) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_buzzar_Palette_00_Anim_18) EVT_CALL(FlyToGoal, ACTOR_SELF, 8, 0, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(EnemyDamageTarget, ACTOR_SELF, LW(0), 0, 0, 0, 3, BS_FLAGS1_SP_EVT_ACTIVE) EVT_SET(LW(15), LW(0)) EVT_SWITCH(LW(15)) @@ -1103,7 +1103,7 @@ EvtScript N(8021F030) = { EVT_IF_EQ(LW(0), 1) EVT_BREAK_LOOP EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_END_CASE_GROUP EVT_END_SWITCH @@ -1114,7 +1114,7 @@ EvtScript N(8021F030) = { EVT_CALL(SetActorSpeed, ACTOR_SELF, EVT_FLOAT(6.0)) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_buzzar_Palette_00_Anim_2) EVT_CALL(FlyToGoal, ACTOR_SELF, 0, 0, 0) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) EVT_CALL(YieldTurn) EVT_EXEC_WAIT(N(8021F7EC)) @@ -1151,7 +1151,7 @@ EvtScript N(8021F824) = { EVT_IF_EQ(LW(0), 1) EVT_BREAK_LOOP EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_END_CASE_GROUP EVT_END_SWITCH @@ -1185,7 +1185,7 @@ EvtScript N(8021FA2C) = { EVT_IF_EQ(LW(0), 1) EVT_BREAK_LOOP EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_END_CASE_GROUP EVT_END_SWITCH diff --git a/src/battle/area_iwa/actor/cleft.c b/src/battle/area_iwa/actor/cleft.c index d30250b94e..c536b31d5a 100644 --- a/src/battle/area_iwa/actor/cleft.c +++ b/src/battle/area_iwa/actor/cleft.c @@ -142,7 +142,7 @@ EvtScript N(80218944) = { EVT_LOOP(5) EVT_ADD(LW(0), -36) EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, LW(0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_END_THREAD EVT_CALL(GetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) @@ -287,7 +287,7 @@ EvtScript N(handleEvent_80218C3C) = { EVT_IF_NOT_FLAG(LW(0), STATUS_FLAG_SLEEP | STATUS_FLAG_FROZEN | STATUS_FLAG_FEAR | STATUS_FLAG_PARALYZE | STATUS_FLAG_DIZZY | STATUS_FLAG_STONE | STATUS_FLAG_STOP) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_cleft_default_laugh) EVT_END_IF - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(GetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(GetStatusFlags, ACTOR_SELF, LW(3)) EVT_IF_FLAG(LW(3), STATUS_FLAG_SHRINK) @@ -298,7 +298,7 @@ EvtScript N(handleEvent_80218C3C) = { EVT_ADD(LW(1), 27) EVT_END_IF EVT_CALL(PlayEffect, EFFECT_LENS_FLARE, 0, LW(0), LW(1), LW(2), 20, 0, 0, 0, 0, 0, 0, 0, 0) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CASE_OR_EQ(EVENT_UNKNOWN_TRIGGER) EVT_CASE_OR_EQ(EVENT_IMMUNE) EVT_CASE_OR_EQ(EVENT_AIR_LIFT_FAILED) @@ -317,7 +317,7 @@ EvtScript N(handleEvent_80218C3C) = { EVT_SET_CONST(LW(0), 1) EVT_SET_CONST(LW(1), NPC_ANIM_cleft_default_Anim_9) EVT_EXEC_WAIT(DoNormalHit) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_SET_CONST(LW(0), 1) EVT_SET_CONST(LW(1), NPC_ANIM_cleft_default_Anim_9) EVT_EXEC_WAIT(DoDeath) @@ -325,7 +325,7 @@ EvtScript N(handleEvent_80218C3C) = { EVT_SET_CONST(LW(0), 1) EVT_SET_CONST(LW(1), NPC_ANIM_cleft_default_skid) EVT_EXEC_WAIT(DoNormalHit) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_SET_CONST(LW(0), 1) EVT_SET_CONST(LW(1), NPC_ANIM_cleft_default_skid) EVT_EXEC_WAIT(DoDeath) @@ -380,7 +380,7 @@ EvtScript N(802197AC) = { EVT_CALL(AddActorDecoration, ACTOR_SELF, 1, 0, 2) EVT_CALL(SetAnimationRate, ACTOR_SELF, 1, EVT_FLOAT(3.0)) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_cleft_default_inverted_idle) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(SetAnimationRate, ACTOR_SELF, 1, EVT_FLOAT(1.0)) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_cleft_default_Anim_5) EVT_CALL(RemoveActorDecoration, ACTOR_SELF, 1, 0) @@ -392,11 +392,11 @@ EvtScript N(802197AC) = { EVT_CALL(SetActorRotationOffset, ACTOR_SELF, 0, 16, 0) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_cleft_default_inverted_idle) EVT_THREAD - EVT_WAIT_FRAMES(3) + EVT_WAIT(3) EVT_LOOP(5) EVT_ADD(LW(0), 36) EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, LW(0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_END_THREAD EVT_CALL(GetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) @@ -418,7 +418,7 @@ EvtScript N(802197AC) = { EVT_CALL(SetTargetOffset, ACTOR_SELF, 1, 0, 22) EVT_CALL(func_8027D4C8, ACTOR_SELF, 1, 0, -10) EVT_CALL(SetPartEventBits, ACTOR_SELF, 1, ACTOR_EVENT_FLAG_SPIKY_TOP, 1) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(N(SetSpinSmashable), 1) EVT_CALL(SetActorFlagBits, ACTOR_SELF, ACTOR_FLAG_400, 0) EVT_END_IF @@ -440,13 +440,13 @@ EvtScript N(80219BA0) = { EVT_THREAD EVT_CALL(GetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(PlayEffect, EFFECT_SMOKE_IMPACT, 1, LW(0), LW(1), LW(2), 32, 4, 0, 10, 0, 0, 0, 0, 0) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(PlayEffect, EFFECT_SMOKE_IMPACT, 1, LW(0), LW(1), LW(2), 32, 4, 0, 10, 0, 0, 0, 0, 0) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(PlayEffect, EFFECT_SMOKE_IMPACT, 1, LW(0), LW(1), LW(2), 32, 4, 0, 10, 0, 0, 0, 0, 0) EVT_END_THREAD EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_cleft_default_charge_still) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(SetTargetActor, ACTOR_SELF, ACTOR_PLAYER) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_cleft_default_charge) EVT_CALL(SetGoalToTarget, ACTOR_SELF) @@ -454,7 +454,7 @@ EvtScript N(80219BA0) = { EVT_CALL(SetActorSpeed, ACTOR_SELF, EVT_FLOAT(4.0)) EVT_CALL(RunToGoal, ACTOR_SELF, 0, FALSE) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_cleft_default_still) - EVT_WAIT_FRAMES(8) + EVT_WAIT(8) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x20D1) EVT_CALL(SetActorSounds, ACTOR_SELF, 0, 0, 0) EVT_CALL(EnemyTestTarget, ACTOR_SELF, LW(0), 0, 0, 2, BS_FLAGS1_10) @@ -464,7 +464,7 @@ EvtScript N(80219BA0) = { EVT_SET(LW(10), LW(0)) EVT_IF_EQ(LW(10), HIT_RESULT_LUCKY) EVT_THREAD - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(EnemyTestTarget, ACTOR_SELF, LW(0), DAMAGE_TYPE_TRIGGER_LUCKY, 0, 0, 0) EVT_END_THREAD EVT_END_IF @@ -478,8 +478,8 @@ EvtScript N(80219BA0) = { EVT_CALL(RunToGoal, ACTOR_SELF, 0, FALSE) EVT_CALL(SetPartRotation, ACTOR_SELF, 1, 0, 0, 45) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_cleft_default_skid) - EVT_WAIT_FRAMES(15) - EVT_WAIT_FRAMES(8) + EVT_WAIT(15) + EVT_WAIT(8) EVT_CALL(ResetAllActorSounds, ACTOR_SELF) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) EVT_CALL(YieldTurn) @@ -505,7 +505,7 @@ EvtScript N(80219BA0) = { EVT_CALL(SetActorSpeed, ACTOR_SELF, EVT_FLOAT(8.0)) EVT_CALL(RunToGoal, ACTOR_SELF, 0, FALSE) EVT_CALL(ResetAllActorSounds, ACTOR_SELF) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(SetGoalToTarget, ACTOR_SELF) EVT_CALL(EnemyDamageTarget, ACTOR_SELF, LW(0), 0, 0, 0, 2, BS_FLAGS1_SP_EVT_ACTIVE) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_cleft_default_idle) @@ -521,7 +521,7 @@ EvtScript N(80219BA0) = { EVT_CALL(SetGoalPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(JumpToGoal, ACTOR_SELF, 6, FALSE, TRUE, FALSE) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_cleft_default_idle) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(YieldTurn) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_cleft_default_run) EVT_CALL(SetActorSpeed, ACTOR_SELF, EVT_FLOAT(8.0)) diff --git a/src/battle/area_iwa/actor/monty_mole.c b/src/battle/area_iwa/actor/monty_mole.c index a8ed58a05e..19b48826c8 100644 --- a/src/battle/area_iwa/actor/monty_mole.c +++ b/src/battle/area_iwa/actor/monty_mole.c @@ -226,14 +226,14 @@ EvtScript N(handleEvent_8021A824) = { EVT_CASE_OR_EQ(EVENT_HIT) EVT_IF_FLAG(LW(14), DAMAGE_TYPE_SMASH) EVT_CHILD_THREAD - EVT_WAIT_FRAMES(8) + EVT_WAIT(8) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_monty_mole_Palette_00_Anim_7) EVT_END_CHILD_THREAD EVT_SET_CONST(LW(0), 1) EVT_SET_CONST(LW(1), NPC_ANIM_monty_mole_Palette_00_Anim_6) EVT_EXEC_WAIT(DoNormalHit) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_monty_mole_Palette_00_Anim_8) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_ELSE EVT_SET_CONST(LW(0), 1) EVT_SET_CONST(LW(1), NPC_ANIM_monty_mole_Palette_00_Anim_5) @@ -262,13 +262,13 @@ EvtScript N(handleEvent_8021A824) = { EVT_CALL(PlaySoundAtActor, ACTOR_SELF, SOUND_MOLE_DIG) EVT_CALL(SetAnimationRate, ACTOR_SELF, 1, EVT_FLOAT(2.0)) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_monty_mole_Palette_00_Anim_11) - EVT_WAIT_FRAMES(80) + EVT_WAIT(80) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, SOUND_MOLE_SURFACE) EVT_CALL(SetAnimationRate, ACTOR_SELF, 1, EVT_FLOAT(1.0)) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_monty_mole_Palette_00_Anim_10) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_monty_mole_Palette_00_Anim_14) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_ELSE EVT_SET_CONST(LW(0), 1) EVT_SET_CONST(LW(1), NPC_ANIM_monty_mole_Palette_00_Anim_1) @@ -280,7 +280,7 @@ EvtScript N(handleEvent_8021A824) = { EVT_SET_CONST(LW(1), NPC_ANIM_monty_mole_Palette_00_Anim_5) EVT_EXEC_WAIT(DoNormalHit) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_monty_mole_Palette_00_Anim_6) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_EXEC_WAIT(N(8021A6FC)) EVT_SET_CONST(LW(0), 1) EVT_SET_CONST(LW(1), NPC_ANIM_monty_mole_Palette_00_Anim_9) @@ -288,18 +288,18 @@ EvtScript N(handleEvent_8021A824) = { EVT_RETURN EVT_CASE_EQ(EVENT_RECOVER_STATUS) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_monty_mole_Palette_00_Anim_6) - EVT_WAIT_FRAMES(8) + EVT_WAIT(8) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_monty_mole_Palette_00_Anim_7) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_monty_mole_Palette_00_Anim_8) - EVT_WAIT_FRAMES(8) + EVT_WAIT(8) EVT_CASE_EQ(EVENT_SCARE_AWAY) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_monty_mole_Palette_00_Anim_6) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_monty_mole_Palette_00_Anim_7) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_monty_mole_Palette_00_Anim_8) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(SetActorFlagBits, ACTOR_SELF, ACTOR_FLAG_TARGET_ONLY | ACTOR_FLAG_NO_DMG_APPLY, 1) EVT_CALL(SetIdleAnimations, ACTOR_SELF, 1, EVT_ADDR(N(idleAnimations_8021A5F4))) EVT_RETURN @@ -321,19 +321,19 @@ EvtScript N(handleEvent_8021A824) = { EVT_END_IF EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_monty_mole_Palette_00_Anim_9) EVT_END_IF - EVT_WAIT_FRAMES(1000) + EVT_WAIT(1000) EVT_RETURN EVT_CASE_EQ(EVENT_AIR_LIFT_FAILED) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, SOUND_MOLE_DIG) EVT_CALL(SetAnimationRate, ACTOR_SELF, 1, EVT_FLOAT(2.0)) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_monty_mole_Palette_00_Anim_11) - EVT_WAIT_FRAMES(40) + EVT_WAIT(40) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, SOUND_MOLE_SURFACE) EVT_CALL(SetAnimationRate, ACTOR_SELF, 1, EVT_FLOAT(1.0)) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_monty_mole_Palette_00_Anim_10) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_monty_mole_Palette_00_Anim_14) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CASE_EQ(EVENT_UP_AND_AWAY) EVT_EXEC_WAIT(N(8021A6FC)) EVT_CASE_DEFAULT @@ -356,15 +356,15 @@ EvtScript N(takeTurn_8021AFAC) = { EVT_END_IF EVT_CHILD_THREAD EVT_CALL(PlaySoundAtActor, ACTOR_SELF, SOUND_MOLE_DIG) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, SOUND_MOLE_SURFACE) EVT_END_CHILD_THREAD EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_monty_mole_Palette_00_Anim_4) - EVT_WAIT_FRAMES(37) + EVT_WAIT(37) EVT_CALL(GetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_ADD(LW(1), 20) EVT_CALL(SetPartPos, ACTOR_SELF, 3, LW(0), LW(1), LW(2)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetPartFlagBits, ACTOR_SELF, 3, ACTOR_PART_FLAG_INVISIBLE, 0) EVT_CALL(GetStatusFlags, ACTOR_SELF, LW(0)) EVT_IF_FLAG(LW(0), STATUS_FLAG_SHRINK) @@ -405,7 +405,7 @@ EvtScript N(takeTurn_8021AFAC) = { EVT_CALL(SetPartJumpGravity, ACTOR_SELF, 3, EVT_FLOAT(0.1)) EVT_CALL(SetAnimation, ACTOR_SELF, 3, NPC_ANIM_monty_mole_Palette_00_Anim_F) EVT_CALL(FlyPartTo, ACTOR_SELF, 3, LW(0), LW(1), LW(2), 0, 20, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(EnemyDamageTarget, ACTOR_SELF, LW(0), DAMAGE_TYPE_NO_CONTACT, 0, 0, 2, BS_FLAGS1_SP_EVT_ACTIVE) EVT_SWITCH(LW(0)) EVT_CASE_OR_EQ(HIT_RESULT_HIT) diff --git a/src/battle/area_iwa/actor/whacka.c b/src/battle/area_iwa/actor/whacka.c index 34700bca53..fb40b5eaf5 100644 --- a/src/battle/area_iwa/actor/whacka.c +++ b/src/battle/area_iwa/actor/whacka.c @@ -111,7 +111,7 @@ EvtScript N(init_8021FDA0) = { EvtScript N(idle_8021FE5C) = { EVT_LABEL(0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_GOTO(0) EVT_RETURN EVT_END @@ -230,7 +230,7 @@ EvtScript N(handleEvent_8021FE90) = { EVT_SET_CONST(LW(1), NPC_ANIM_whacka_Palette_00_Anim_4) EVT_EXEC_WAIT(N(80220684)) EVT_EXEC_WAIT(DoNormalHit) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_IF_GE(100, 100) EVT_EXEC_WAIT(N(80220764)) EVT_RETURN @@ -281,7 +281,7 @@ EvtScript N(80220684) = { EVT_CALL(SetActorVar, ACTOR_SELF, 0, 1) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x2073) EVT_THREAD - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_whacka_Palette_00_Anim_1) EVT_CALL(GetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_ADD(LW(0), 5) @@ -298,7 +298,7 @@ EvtScript N(80220764) = { EVT_CALL(EnableIdleScript, ACTOR_SELF, 0) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, SOUND_MOLE_DIG) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_whacka_Palette_00_Anim_3) - EVT_WAIT_FRAMES(40) + EVT_WAIT(40) EVT_CALL(GetActorVar, ACTOR_SELF, 0, LW(0)) EVT_IF_NE(LW(0), 0) EVT_CALL(SetBattleFlagBits2, 0x10000000, 1) diff --git a/src/battle/area_iwa/stage/iwa_01.c b/src/battle/area_iwa/stage/iwa_01.c index 4ccaed3d72..04ffd6edd0 100644 --- a/src/battle/area_iwa/stage/iwa_01.c +++ b/src/battle/area_iwa/stage/iwa_01.c @@ -149,7 +149,7 @@ EvtScript N(init_80220A50) = { EvtScript N(idle_80220B0C) = { EVT_LABEL(0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_GOTO(0) EVT_RETURN EVT_END @@ -268,7 +268,7 @@ EvtScript N(handleEvent_80220B40) = { EVT_SET_CONST(LW(1), NPC_ANIM_whacka_Palette_00_Anim_4) EVT_EXEC_WAIT(N(80221334)) EVT_EXEC_WAIT(DoNormalHit) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_IF_GE(100, 100) EVT_EXEC_WAIT(N(80221414)) EVT_RETURN @@ -319,7 +319,7 @@ EvtScript N(80221334) = { EVT_CALL(SetActorVar, ACTOR_SELF, 0, 1) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x2073) EVT_THREAD - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_whacka_Palette_00_Anim_1) EVT_CALL(GetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_ADD(LW(0), 5) @@ -336,7 +336,7 @@ EvtScript N(80221414) = { EVT_CALL(EnableIdleScript, ACTOR_SELF, 0) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, SOUND_MOLE_DIG) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_whacka_Palette_00_Anim_3) - EVT_WAIT_FRAMES(40) + EVT_WAIT(40) EVT_CALL(GetActorVar, ACTOR_SELF, 0, LW(0)) EVT_IF_NE(LW(0), 0) EVT_CALL(SetBattleFlagBits2, 0x10000000, 1) diff --git a/src/battle/area_iwa/stage/iwa_02.c b/src/battle/area_iwa/stage/iwa_02.c index 2b023efb70..e5791329cb 100644 --- a/src/battle/area_iwa/stage/iwa_02.c +++ b/src/battle/area_iwa/stage/iwa_02.c @@ -144,7 +144,7 @@ EvtScript N(init_8022176C) = { EvtScript N(idle_80221828) = { EVT_LABEL(0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_GOTO(0) EVT_RETURN EVT_END @@ -263,7 +263,7 @@ EvtScript N(handleEvent_8022185C) = { EVT_SET_CONST(LW(1), NPC_ANIM_whacka_Palette_00_Anim_4) EVT_EXEC_WAIT(N(80222050)) EVT_EXEC_WAIT(DoNormalHit) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_IF_GE(100, 100) EVT_EXEC_WAIT(N(80222130)) EVT_RETURN @@ -314,7 +314,7 @@ EvtScript N(80222050) = { EVT_CALL(SetActorVar, ACTOR_SELF, 0, 1) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x2073) EVT_THREAD - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_whacka_Palette_00_Anim_1) EVT_CALL(GetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_ADD(LW(0), 5) @@ -331,7 +331,7 @@ EvtScript N(80222130) = { EVT_CALL(EnableIdleScript, ACTOR_SELF, 0) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, SOUND_MOLE_DIG) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_whacka_Palette_00_Anim_3) - EVT_WAIT_FRAMES(40) + EVT_WAIT(40) EVT_CALL(GetActorVar, ACTOR_SELF, 0, LW(0)) EVT_IF_NE(LW(0), 0) EVT_CALL(SetBattleFlagBits2, 0x10000000, 1) diff --git a/src/battle/area_jan/actor/hurt_plant.c b/src/battle/area_jan/actor/hurt_plant.c index c42437f799..d479fd9d0f 100644 --- a/src/battle/area_jan/actor/hurt_plant.c +++ b/src/battle/area_jan/actor/hurt_plant.c @@ -116,7 +116,7 @@ EvtScript N(idle_8021DAE4) = { EVT_CALL(func_8027D4C8, ACTOR_SELF, 1, -8, -5) EVT_CALL(N(UnkBattleFunc1), -18, 23, 1, 20) EVT_END_SWITCH - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_GOTO(0) EVT_RETURN EVT_END @@ -126,13 +126,13 @@ EvtScript N(8021DBFC) = { EVT_CALL(SetActorFlagBits, ACTOR_SELF, ACTOR_FLAG_NO_SHADOW, 1) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, SOUND_MOLE_DIG) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_hurt_plant_Palette_00_Anim_4) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(SetGoalToHome, ACTOR_SELF) EVT_CALL(GetGoalPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(SetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, SOUND_MOLE_SURFACE) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_hurt_plant_Palette_00_Anim_3) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(SetActorFlagBits, ACTOR_SELF, ACTOR_FLAG_NO_SHADOW, 0) EVT_RETURN EVT_END @@ -146,7 +146,7 @@ EvtScript N(handleEvent_8021DCF4) = { EVT_CASE_OR_EQ(EVENT_HIT_COMBO) EVT_CASE_OR_EQ(EVENT_HIT) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_hurt_plant_Palette_00_Anim_D) - EVT_WAIT_FRAMES(3) + EVT_WAIT(3) EVT_SET_CONST(LW(0), 1) EVT_SET_CONST(LW(1), NPC_ANIM_hurt_plant_Palette_00_Anim_E) EVT_EXEC_WAIT(DoNormalHit) @@ -167,13 +167,13 @@ EvtScript N(handleEvent_8021DCF4) = { EVT_RETURN EVT_CASE_EQ(EVENT_SPIN_SMASH_HIT) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_hurt_plant_Palette_00_Anim_D) - EVT_WAIT_FRAMES(3) + EVT_WAIT(3) EVT_SET_CONST(LW(0), 1) EVT_SET_CONST(LW(1), NPC_ANIM_hurt_plant_Palette_00_Anim_E) EVT_EXEC_WAIT(DoSpinSmashHit) EVT_CASE_EQ(EVENT_SPIN_SMASH_DEATH) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_hurt_plant_Palette_00_Anim_D) - EVT_WAIT_FRAMES(3) + EVT_WAIT(3) EVT_SET_CONST(LW(0), 1) EVT_SET_CONST(LW(1), NPC_ANIM_hurt_plant_Palette_00_Anim_E) EVT_EXEC_WAIT(DoSpinSmashHit) @@ -183,7 +183,7 @@ EvtScript N(handleEvent_8021DCF4) = { EVT_RETURN EVT_CASE_EQ(EVENT_SHOCK_HIT) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_hurt_plant_Palette_00_Anim_D) - EVT_WAIT_FRAMES(3) + EVT_WAIT(3) EVT_SET_CONST(LW(0), 1) EVT_SET_CONST(LW(1), NPC_ANIM_hurt_plant_Palette_00_Anim_E) EVT_EXEC_WAIT(DoShockHit) @@ -191,7 +191,7 @@ EvtScript N(handleEvent_8021DCF4) = { EVT_EXEC_WAIT(N(8021DBFC)) EVT_CASE_EQ(EVENT_SHOCK_DEATH) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_hurt_plant_Palette_00_Anim_D) - EVT_WAIT_FRAMES(3) + EVT_WAIT(3) EVT_SET_CONST(LW(0), 1) EVT_SET_CONST(LW(1), NPC_ANIM_hurt_plant_Palette_00_Anim_E) EVT_EXEC_WAIT(DoShockHit) @@ -208,11 +208,11 @@ EvtScript N(handleEvent_8021DCF4) = { EVT_END_CASE_GROUP EVT_CASE_EQ(EVENT_DEATH) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_hurt_plant_Palette_00_Anim_D) - EVT_WAIT_FRAMES(3) + EVT_WAIT(3) EVT_SET_CONST(LW(0), 1) EVT_SET_CONST(LW(1), NPC_ANIM_hurt_plant_Palette_00_Anim_E) EVT_EXEC_WAIT(DoNormalHit) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_SET_CONST(LW(0), 1) EVT_SET_CONST(LW(1), NPC_ANIM_hurt_plant_Palette_00_Anim_E) EVT_EXEC_WAIT(DoDeath) @@ -223,14 +223,14 @@ EvtScript N(handleEvent_8021DCF4) = { EVT_EXEC_WAIT(DoRecover) EVT_CASE_EQ(EVENT_SCARE_AWAY) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_hurt_plant_Palette_00_Anim_D) - EVT_WAIT_FRAMES(3) + EVT_WAIT(3) EVT_SET_CONST(LW(0), 1) EVT_SET_CONST(LW(1), NPC_ANIM_hurt_plant_Palette_00_Anim_E) EVT_EXEC_WAIT(DoNormalHit) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, SOUND_MOLE_DIG) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_hurt_plant_Palette_00_Anim_4) EVT_CALL(SetActorFlagBits, ACTOR_SELF, ACTOR_FLAG_NO_SHADOW, 1) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(func_8027D32C, ACTOR_SELF) EVT_CALL(UseIdleAnimation, ACTOR_SELF, FALSE) EVT_CALL(RemoveActor, ACTOR_SELF) @@ -269,13 +269,13 @@ EvtScript N(takeTurn_8021E33C) = { EVT_ADD(LW(0), 27) EVT_SET(LW(1), 0) EVT_CALL(SetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_GOTO(123) EVT_END_IF EVT_CALL(PlaySoundAtActor, ACTOR_SELF, SOUND_MOLE_DIG) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_hurt_plant_Palette_00_Anim_4) EVT_CALL(SetActorFlagBits, ACTOR_SELF, ACTOR_FLAG_NO_SHADOW, 1) - EVT_WAIT_FRAMES(8) + EVT_WAIT(8) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_19) EVT_CALL(SetGoalToTarget, ACTOR_SELF) EVT_CALL(GetGoalPos, ACTOR_SELF, LW(0), LW(1), LW(2)) @@ -299,23 +299,23 @@ EvtScript N(takeTurn_8021E33C) = { EVT_CALL(SetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(SetActorFlagBits, ACTOR_SELF, ACTOR_FLAG_NO_SHADOW, 0) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_hurt_plant_Palette_00_Anim_3) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_hurt_plant_Palette_00_Anim_5) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x2C4) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_hurt_plant_Palette_00_Anim_6) - EVT_WAIT_FRAMES(6) + EVT_WAIT(6) EVT_CALL(EnemyTestTarget, ACTOR_SELF, LW(0), 0, 0, 1, BS_FLAGS1_10) EVT_SWITCH(LW(0)) EVT_CASE_OR_EQ(HIT_RESULT_MISS) EVT_CASE_OR_EQ(HIT_RESULT_LUCKY) EVT_SET(LW(10), LW(0)) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_hurt_plant_Palette_00_Anim_7) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_IF_EQ(LW(10), HIT_RESULT_LUCKY) EVT_CALL(EnemyTestTarget, ACTOR_SELF, LW(0), DAMAGE_TYPE_TRIGGER_LUCKY, 0, 0, 0) EVT_END_IF - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) EVT_CALL(SetActorSpeed, ACTOR_SELF, EVT_FLOAT(4.0)) EVT_EXEC_WAIT(N(8021DBFC)) @@ -325,7 +325,7 @@ EvtScript N(takeTurn_8021E33C) = { EVT_END_CASE_GROUP EVT_END_SWITCH EVT_CALL(SetGoalToTarget, ACTOR_SELF) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(GetStatusFlags, ACTOR_PLAYER, LW(0)) EVT_IF_FLAG(LW(0), STATUS_FLAG_POISON) EVT_CALL(EnemyDamageTarget, ACTOR_SELF, LW(0), 0, 0, 0, 2, BS_FLAGS1_SP_EVT_ACTIVE) @@ -337,7 +337,7 @@ EvtScript N(takeTurn_8021E33C) = { EVT_CASE_OR_EQ(HIT_RESULT_QUAKE_IMMUNE) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_hurt_plant_Palette_00_Anim_7) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(SetActorSpeed, ACTOR_SELF, EVT_FLOAT(6.0)) EVT_EXEC_WAIT(N(8021DBFC)) EVT_END_CASE_GROUP diff --git a/src/battle/area_jan/actor/jungle_fuzzy.c b/src/battle/area_jan/actor/jungle_fuzzy.c index 858e1a83b0..588738bec1 100644 --- a/src/battle/area_jan/actor/jungle_fuzzy.c +++ b/src/battle/area_jan/actor/jungle_fuzzy.c @@ -190,7 +190,7 @@ EvtScript N(handleEvent_8021EB9C) = { EVT_SET_CONST(LW(0), 1) EVT_SET_CONST(LW(1), NPC_ANIM_fuzzy_Palette_03_Anim_13) EVT_EXEC_WAIT(DoNormalHit) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_SET_CONST(LW(0), 1) EVT_SET_CONST(LW(1), NPC_ANIM_fuzzy_Palette_03_Anim_13) EVT_EXEC_WAIT(DoDeath) @@ -198,7 +198,7 @@ EvtScript N(handleEvent_8021EB9C) = { EVT_SET_CONST(LW(0), 1) EVT_SET_CONST(LW(1), NPC_ANIM_fuzzy_Palette_03_Anim_8) EVT_EXEC_WAIT(DoNormalHit) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_SET_CONST(LW(0), 1) EVT_SET_CONST(LW(1), NPC_ANIM_fuzzy_Palette_03_Anim_8) EVT_EXEC_WAIT(DoDeath) @@ -244,21 +244,21 @@ EvtScript N(divide) = { EVT_CALL(SetBattleCamZoom, 330) EVT_CALL(SetBattleCamOffsetZ, 30) EVT_CALL(MoveBattleCamOver, 20) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 0, 0) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_B) EVT_THREAD - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x206E) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_LOOP(4) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x206F) - EVT_WAIT_FRAMES(11) + EVT_WAIT(11) EVT_END_LOOP EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x2070) EVT_END_THREAD EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_fuzzy_Palette_03_Anim_D) - EVT_WAIT_FRAMES(130) + EVT_WAIT(130) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_fuzzy_Palette_03_Anim_2) EVT_CALL(SummonEnemy, EVT_ADDR(N(specialFormation_8022180C)), 0) EVT_CALL(GetActorPos, ACTOR_SELF, LW(1), LW(2), LW(3)) @@ -273,7 +273,7 @@ EvtScript N(divide) = { EVT_CALL(SetGoalPos, ACTOR_SELF, LW(1), LW(2), LW(3)) EVT_CALL(JumpToGoal, ACTOR_SELF, 14, FALSE, TRUE, FALSE) EVT_END_THREAD - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetAnimation, LW(0), 1, NPC_ANIM_fuzzy_Palette_03_Anim_2) EVT_CALL(SetActorJumpGravity, LW(0), EVT_FLOAT(1.4)) EVT_CALL(JumpToGoal, LW(0), 14, FALSE, TRUE, FALSE) @@ -325,9 +325,9 @@ EvtScript N(leechAttack) = { EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 10, 0) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_fuzzy_Palette_03_Anim_4) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 9, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 8, 0) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(EnemyTestTarget, ACTOR_SELF, LW(0), DAMAGE_TYPE_IGNORE_DEFENSE, 0, 2, BS_FLAGS1_10) EVT_SWITCH(LW(0)) EVT_CASE_OR_EQ(HIT_RESULT_MISS) @@ -355,12 +355,12 @@ EvtScript N(leechAttack) = { EVT_CALL(SetGoalPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(JumpToGoal, ACTOR_SELF, 5, FALSE, TRUE, FALSE) EVT_CALL(GetGoalPos, ACTOR_SELF, LW(0), LW(1), LW(2)) - EVT_WAIT_FRAMES(4) - EVT_WAIT_FRAMES(5) + EVT_WAIT(4) + EVT_WAIT(5) EVT_IF_EQ(LW(10), HIT_RESULT_LUCKY) EVT_CALL(EnemyTestTarget, ACTOR_SELF, LW(0), DAMAGE_TYPE_TRIGGER_LUCKY, 0, 0, 0) EVT_END_IF - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) EVT_CALL(YieldTurn) EVT_CALL(SetActorYaw, ACTOR_SELF, 180) @@ -396,34 +396,34 @@ EvtScript N(leechAttack) = { EVT_END_IF EVT_CALL(GetStatusFlags, ACTOR_PLAYER, LW(1)) EVT_IF_FLAG(LW(1), STATUS_FLAG_STONE) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_LOOP(2) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x3E0) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_fuzzy_Palette_03_Anim_7) - EVT_WAIT_FRAMES(21) + EVT_WAIT(21) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_fuzzy_Palette_03_Anim_0) EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, 330) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x3E0) EVT_CALL(SetActorDispOffset, ACTOR_SELF, -3, -2, 0) EVT_CALL(SetActorScale, ACTOR_SELF, EVT_FLOAT(1.0), EVT_FLOAT(1.0), EVT_FLOAT(1.0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorScale, ACTOR_SELF, EVT_FLOAT(0.9), EVT_FLOAT(1.2), EVT_FLOAT(1.0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorScale, ACTOR_SELF, EVT_FLOAT(0.8), EVT_FLOAT(1.3), EVT_FLOAT(1.0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorScale, ACTOR_SELF, EVT_FLOAT(0.7), EVT_FLOAT(1.4), EVT_FLOAT(1.0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorScale, ACTOR_SELF, EVT_FLOAT(0.7), EVT_FLOAT(1.5), EVT_FLOAT(1.0)) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(SetActorScale, ACTOR_SELF, EVT_FLOAT(0.6), EVT_FLOAT(1.6), EVT_FLOAT(1.0)) - EVT_WAIT_FRAMES(10) - EVT_WAIT_FRAMES(2) + EVT_WAIT(10) + EVT_WAIT(2) EVT_CALL(EnemyDamageTarget, ACTOR_SELF, LW(10), DAMAGE_TYPE_IGNORE_DEFENSE, 0, 0, 2, BS_FLAGS1_40) EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, 0) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 8, 0) EVT_CALL(SetActorScale, ACTOR_SELF, EVT_FLOAT(1.0), EVT_FLOAT(1.0), EVT_FLOAT(1.0)) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_fuzzy_Palette_03_Anim_5) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_END_LOOP EVT_ELSE EVT_CALL(ShowMessageBox, 49, 32767) @@ -431,7 +431,7 @@ EvtScript N(leechAttack) = { EVT_CALL(LoadActionCommand, ACTION_COMMAND_STOP_LEECH) EVT_CALL(func_802A9000_425590) EVT_CALL(SetupMashMeter, 1, 23, 0, 0, 0, 0) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(SetBattleFlagBits, BS_FLAGS1_4000, 0) EVT_CALL(func_802A9110_4256A0, 0, 32767, 3) EVT_SET(LW(13), 0) @@ -447,7 +447,7 @@ EvtScript N(leechAttack) = { EVT_SET(LF(0), 1) EVT_BREAK_LOOP EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_IF_EQ(LF(0), 1) EVT_CALL(UseIdleAnimation, ACTOR_PLAYER, TRUE) @@ -465,7 +465,7 @@ EvtScript N(leechAttack) = { EVT_SET(LF(0), 1) EVT_BREAK_LOOP EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_IF_EQ(LF(0), 1) EVT_CALL(UseIdleAnimation, ACTOR_PLAYER, TRUE) @@ -479,7 +479,7 @@ EvtScript N(leechAttack) = { EVT_SET(LF(0), 1) EVT_BREAK_LOOP EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_IF_EQ(LF(0), 1) EVT_CALL(UseIdleAnimation, ACTOR_PLAYER, TRUE) @@ -493,7 +493,7 @@ EvtScript N(leechAttack) = { EVT_SET(LF(0), 1) EVT_BREAK_LOOP EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_IF_EQ(LF(0), 1) EVT_CALL(UseIdleAnimation, ACTOR_PLAYER, TRUE) @@ -507,7 +507,7 @@ EvtScript N(leechAttack) = { EVT_SET(LF(0), 1) EVT_BREAK_LOOP EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_IF_EQ(LF(0), 1) EVT_CALL(UseIdleAnimation, ACTOR_PLAYER, TRUE) @@ -521,7 +521,7 @@ EvtScript N(leechAttack) = { EVT_SET(LF(0), 1) EVT_BREAK_LOOP EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_IF_EQ(LF(0), 1) EVT_CALL(UseIdleAnimation, ACTOR_PLAYER, TRUE) @@ -535,7 +535,7 @@ EvtScript N(leechAttack) = { EVT_SET(LF(0), 1) EVT_BREAK_LOOP EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_IF_EQ(LF(0), 1) EVT_CALL(UseIdleAnimation, ACTOR_PLAYER, TRUE) @@ -548,7 +548,7 @@ EvtScript N(leechAttack) = { EVT_SET(LF(0), 1) EVT_BREAK_LOOP EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_IF_EQ(LF(0), 1) EVT_CALL(UseIdleAnimation, ACTOR_PLAYER, TRUE) @@ -564,7 +564,7 @@ EvtScript N(leechAttack) = { EVT_ADD(LW(1), 10) EVT_CALL(N(UnkBattleFunc2), LW(0), LW(1), LW(2), LW(3)) EVT_THREAD - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, SOUND_25C) EVT_CALL(N(UnkBattleFunc2_2), LW(0), LW(1), LW(2), LW(3)) EVT_END_THREAD @@ -597,7 +597,7 @@ EvtScript N(leechAttack) = { EVT_SET(LF(0), 1) EVT_BREAK_LOOP EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_IF_EQ(LF(0), 1) EVT_BREAK_LOOP @@ -615,24 +615,24 @@ EvtScript N(leechAttack) = { EVT_THREAD EVT_CALL(SetActorScale, ACTOR_SELF, EVT_FLOAT(1.6), EVT_FLOAT(0.6), EVT_FLOAT(1.0)) EVT_CALL(SetActorRotationOffset, ACTOR_SELF, 0, 10, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, 330) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorScale, ACTOR_SELF, EVT_FLOAT(0.7), EVT_FLOAT(1.5), EVT_FLOAT(1.0)) EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, 300) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, 270) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorScale, ACTOR_SELF, EVT_FLOAT(1.0), EVT_FLOAT(0.7), EVT_FLOAT(1.0)) EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, 240) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, 210) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorScale, ACTOR_SELF, EVT_FLOAT(0.7), EVT_FLOAT(1.4), EVT_FLOAT(1.0)) EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, 180) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(SetActorScale, ACTOR_SELF, EVT_FLOAT(1.0), EVT_FLOAT(0.7), EVT_FLOAT(1.0)) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(SetActorScale, ACTOR_SELF, EVT_FLOAT(1.2), EVT_FLOAT(0.5), EVT_FLOAT(1.0)) EVT_END_THREAD EVT_CALL(GetGoalPos, ACTOR_SELF, LW(0), LW(1), LW(2)) @@ -642,21 +642,21 @@ EvtScript N(leechAttack) = { EVT_CALL(SetGoalPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(JumpToGoal, ACTOR_SELF, 10, FALSE, TRUE, FALSE) EVT_CALL(SetActorScale, ACTOR_SELF, EVT_FLOAT(1.4), EVT_FLOAT(0.2), EVT_FLOAT(1.0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_THREAD - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorScale, ACTOR_SELF, EVT_FLOAT(1.2), EVT_FLOAT(0.5), EVT_FLOAT(1.0)) EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, 150) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorScale, ACTOR_SELF, EVT_FLOAT(1.0), EVT_FLOAT(1.0), EVT_FLOAT(1.0)) EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, 120) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, 90) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, 60) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, 30) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, 0) EVT_CALL(SetActorRotationOffset, ACTOR_SELF, 0, 0, 0) EVT_END_THREAD @@ -664,7 +664,7 @@ EvtScript N(leechAttack) = { EVT_ADD(LW(0), 30) EVT_CALL(SetGoalPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(JumpToGoal, ACTOR_SELF, 8, FALSE, TRUE, FALSE) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(YieldTurn) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 0, 0) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_fuzzy_Palette_03_Anim_3) diff --git a/src/battle/area_jan/actor/m_bush.c b/src/battle/area_jan/actor/m_bush.c index 5a480554f0..bb2f2293cc 100644 --- a/src/battle/area_jan/actor/m_bush.c +++ b/src/battle/area_jan/actor/m_bush.c @@ -181,7 +181,7 @@ EvtScript N(handleEvent_80221A74) = { EVT_SET_CONST(LW(0), 1) EVT_SET_CONST(LW(1), NPC_ANIM_m_bush_Palette_00_Anim_7) EVT_EXEC_WAIT(DoNormalHit) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_SET_CONST(LW(0), 1) EVT_SET_CONST(LW(1), NPC_ANIM_m_bush_Palette_00_Anim_7) EVT_EXEC_WAIT(DoDeath) @@ -249,9 +249,9 @@ EvtScript N(takeTurn_80221F78) = { EVT_SUB(LW(0), 20) EVT_CALL(SetGoalPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(JumpToGoal, ACTOR_SELF, 10, FALSE, TRUE, FALSE) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_m_bush_Palette_00_Anim_2) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) EVT_CALL(YieldTurn) EVT_CALL(AddActorDecoration, ACTOR_SELF, 1, 0, 2) @@ -269,7 +269,7 @@ EvtScript N(takeTurn_80221F78) = { EVT_CALL(SetActorJumpGravity, ACTOR_SELF, EVT_FLOAT(1.0)) EVT_CALL(JumpToGoal, ACTOR_SELF, 10, FALSE, TRUE, FALSE) EVT_CALL(ResetAllActorSounds, ACTOR_SELF) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(EnemyDamageTarget, ACTOR_SELF, LW(0), 0, 0, STATUS_FLAG_1 | STATUS_FLAG_8 | 0x00000010 | STATUS_FLAG_200 | STATUS_FLAG_POISON | STATUS_FLAG_80000000, 3, BS_FLAGS1_SP_EVT_ACTIVE) EVT_SWITCH(LW(0)) EVT_CASE_OR_EQ(HIT_RESULT_HIT) @@ -282,7 +282,7 @@ EvtScript N(takeTurn_80221F78) = { EVT_CALL(SetGoalPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(JumpToGoal, ACTOR_SELF, 10, FALSE, TRUE, FALSE) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_m_bush_Palette_00_Anim_2) - EVT_WAIT_FRAMES(8) + EVT_WAIT(8) EVT_CALL(YieldTurn) EVT_CALL(SetActorSpeed, ACTOR_SELF, EVT_FLOAT(6.0)) EVT_EXEC_WAIT(N(802219E4)) diff --git a/src/battle/area_jan/actor/spear_guy.c b/src/battle/area_jan/actor/spear_guy.c index 6ef5331eec..23471be29d 100644 --- a/src/battle/area_jan/actor/spear_guy.c +++ b/src/battle/area_jan/actor/spear_guy.c @@ -279,7 +279,7 @@ EvtScript N(idle_80218BE0) = { EVT_CALL(SetPartEventBits, ACTOR_SELF, 2, ACTOR_EVENT_FLAG_SPIKY_TOP, 1) EVT_CALL(SetPartEventBits, ACTOR_SELF, 2, ACTOR_EVENT_FLAG_SPIKY_FRONT, 0) EVT_END_SWITCH - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_GOTO(0) EVT_RETURN EVT_END @@ -417,7 +417,7 @@ EvtScript N(handleEvent_80218E3C) = { EVT_SET_CONST(LW(2), NPC_ANIM_jungle_guy_Palette_00_Anim_8) EVT_EXEC_WAIT(N(80218B5C)) EVT_EXEC_WAIT(DoNormalHit) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_SET_CONST(LW(0), 2) EVT_SET_CONST(LW(1), NPC_ANIM_jungle_guy_Palette_00_Anim_9) EVT_SET_CONST(LW(2), NPC_ANIM_jungle_guy_Palette_00_Anim_8) @@ -452,7 +452,7 @@ EvtScript N(handleEvent_80218E3C) = { EVT_EXEC_WAIT(DoBlowAway) EVT_RETURN EVT_CASE_EQ(EVENT_SPIKE_TAUNT) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_SET(LF(0), 0) EVT_CALL(GetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(GetStatusFlags, ACTOR_SELF, LW(3)) @@ -500,7 +500,7 @@ EvtScript N(handleEvent_80218E3C) = { EVT_END_IF EVT_END_SWITCH EVT_CALL(PlayEffect, EFFECT_LENS_FLARE, 0, LW(0), LW(1), LW(2), 20, 0, 0, 0, 0, 0, 0, 0, 0) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CASE_DEFAULT EVT_END_SWITCH EVT_CALL(EnableIdleScript, ACTOR_SELF, 1) @@ -531,9 +531,9 @@ EvtScript N(spearStab) = { EVT_CALL(SetGoalPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(RunToGoal, ACTOR_SELF, 0, FALSE) EVT_CALL(SetAnimation, ACTOR_SELF, 2, NPC_ANIM_jungle_guy_Palette_00_Anim_4) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(SetAnimation, ACTOR_SELF, 2, NPC_ANIM_jungle_guy_Palette_00_Anim_1A) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(EnemyTestTarget, ACTOR_SELF, LW(0), 0, 0, 1, BS_FLAGS1_10) EVT_SWITCH(LW(0)) EVT_CASE_OR_EQ(HIT_RESULT_MISS) @@ -552,8 +552,8 @@ EvtScript N(spearStab) = { EVT_SUB(LW(0), 20) EVT_CALL(SetGoalPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(JumpToGoal, ACTOR_SELF, 8, FALSE, TRUE, FALSE) - EVT_WAIT_FRAMES(15) - EVT_WAIT_FRAMES(20) + EVT_WAIT(15) + EVT_WAIT(20) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) EVT_CALL(SetActorYaw, ACTOR_SELF, 180) EVT_CALL(AddActorDecoration, ACTOR_SELF, 2, 0, 2) @@ -567,15 +567,15 @@ EvtScript N(spearStab) = { EVT_END_SWITCH EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x309) EVT_CALL(SetAnimation, ACTOR_SELF, 2, NPC_ANIM_jungle_guy_Palette_00_Anim_1B) - EVT_WAIT_FRAMES(5) - EVT_WAIT_FRAMES(2) + EVT_WAIT(5) + EVT_WAIT(2) EVT_CALL(SetGoalToTarget, ACTOR_SELF) EVT_CALL(EnemyDamageTarget, ACTOR_SELF, LW(0), DAMAGE_TYPE_NO_CONTACT, 0, 0, 3, BS_FLAGS1_SP_EVT_ACTIVE) EVT_SWITCH(LW(0)) EVT_CASE_OR_EQ(HIT_RESULT_HIT) EVT_CASE_OR_EQ(HIT_RESULT_QUAKE_IMMUNE) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_EXEC_WAIT(N(80218D7C)) EVT_END_CASE_GROUP EVT_END_SWITCH @@ -591,14 +591,14 @@ EvtScript N(summonBackup) = { EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_14) EVT_CALL(BattleCamTargetActor, ACTOR_SELF) EVT_CALL(MoveBattleCamOver, 15) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_B) EVT_CALL(SetAnimation, ACTOR_SELF, 2, NPC_ANIM_jungle_guy_Palette_00_Anim_5) EVT_CALL(SetActorSpeed, ACTOR_SELF, EVT_FLOAT(4.0)) EVT_THREAD - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x2FA) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x2FB) EVT_END_THREAD EVT_CALL(SetActorYaw, ACTOR_SELF, 0) @@ -608,11 +608,11 @@ EvtScript N(summonBackup) = { EVT_CALL(SetGoalPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(RunToGoal, ACTOR_SELF, 0, FALSE) EVT_CALL(SetAnimation, ACTOR_SELF, 2, NPC_ANIM_jungle_guy_Palette_00_Anim_10) - EVT_WAIT_FRAMES(25) + EVT_WAIT(25) EVT_THREAD - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x2FA) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x2FB) EVT_END_THREAD EVT_CALL(SetActorYaw, ACTOR_SELF, 180) @@ -622,7 +622,7 @@ EvtScript N(summonBackup) = { EVT_CALL(SetGoalPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(RunToGoal, ACTOR_SELF, 0, FALSE) EVT_CALL(SetAnimation, ACTOR_SELF, 2, NPC_ANIM_jungle_guy_Palette_00_Anim_10) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(SetActorYaw, ACTOR_SELF, 0) EVT_CALL(GetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_SUB(LW(0), 10) @@ -634,7 +634,7 @@ EvtScript N(summonBackup) = { EVT_CALL(PlayEffect, EFFECT_SPARKLES, 0, LW(0), LW(1), LW(2), 30, 0, 0, 0, 0, 0, 0, 0, 0) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x206D) EVT_CALL(SetAnimation, ACTOR_SELF, 2, NPC_ANIM_jungle_guy_Palette_00_Anim_E) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(GetOriginalActorType, ACTOR_SELF, LW(0)) EVT_CALL(EnemyCreateTargetList, 32772) EVT_CALL(InitTargetIterator) @@ -686,13 +686,13 @@ EvtScript N(summonBackup) = { EVT_CALL(SetActorSounds, ACTOR_SELF, 0, 0, 0) EVT_THREAD EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x2FA) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x2FA) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x2FB) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x2FB) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_END_THREAD EVT_CALL(SetActorSpeed, LW(11), EVT_FLOAT(4.0)) EVT_CALL(RunToGoal, LW(11), 0, FALSE) @@ -702,7 +702,7 @@ EvtScript N(summonBackup) = { EVT_ADD(LW(1), 15) EVT_CALL(PlayEffect, EFFECT_SPARKLES, 0, LW(0), LW(1), LW(2), 30, 0, 0, 0, 0, 0, 0, 0, 0) EVT_CALL(SetAnimation, LW(11), 2, NPC_ANIM_jungle_guy_Palette_00_Anim_E) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_IF_EQ(LF(0), 0) EVT_CALL(SetAnimation, LW(11), 2, NPC_ANIM_jungle_guy_Palette_00_Anim_4) EVT_ELSE @@ -737,11 +737,11 @@ Formation N(specialFormation_8021A8DC) = { EvtScript N(becomeShyGuy) = { EVT_CALL(SetActorVar, ACTOR_SELF, 0, 2) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(GetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(SetHomePos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(SetAnimation, ACTOR_SELF, 2, NPC_ANIM_jungle_guy_Palette_00_Anim_13) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(SetAnimation, ACTOR_SELF, 2, NPC_ANIM_jungle_guy_Palette_00_Anim_18) EVT_CALL(GetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_SUB(LW(0), 10) @@ -755,9 +755,9 @@ EvtScript N(becomeShyGuy) = { EVT_THREAD EVT_LOOP(15) EVT_CALL(SetPartRotation, ACTOR_SELF, 4, 0, 0, 10) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetPartRotation, ACTOR_SELF, 4, 0, 0, -10) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_END_THREAD EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x206D) @@ -765,13 +765,13 @@ EvtScript N(becomeShyGuy) = { EVT_LOOP(10) EVT_CALL(GetPartOffset, ACTOR_SELF, 4, LW(0), LW(1), LW(2)) EVT_CALL(PlayEffect, EFFECT_SPARKLES, 3, LW(0), LW(1), LW(2), 5, 0, 0, 0, 0, 0, 0, 0, 0) - EVT_WAIT_FRAMES(3) + EVT_WAIT(3) EVT_END_LOOP EVT_END_THREAD EVT_CALL(PlaySoundAtPart, ACTOR_SELF, 4, 0x2FC) EVT_CALL(SetPartSounds, ACTOR_SELF, 4, 2, 0, 0) EVT_CALL(JumpPartTo, ACTOR_SELF, 4, LW(0), 0, LW(2), 30, 1) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(SetPartFlags, ACTOR_SELF, 2, ACTOR_PART_FLAG_INVISIBLE | ACTOR_PART_FLAG_4 | ACTOR_PART_FLAG_2000 | ACTOR_PART_FLAG_NO_TARGET) EVT_CALL(SetPartFlags, ACTOR_SELF, 1, ACTOR_PART_FLAG_4 | ACTOR_PART_FLAG_MULTI_TARGET) EVT_CALL(SetPartFlags, ACTOR_SELF, 3, ACTOR_PART_FLAG_INVISIBLE | ACTOR_PART_FLAG_4 | ACTOR_PART_FLAG_2000 | ACTOR_PART_FLAG_NO_TARGET) @@ -821,7 +821,7 @@ EvtScript N(spearThrow) = { EVT_CASE_OR_EQ(HIT_RESULT_LUCKY) EVT_SET(LW(10), LW(0)) EVT_CALL(SetAnimation, ACTOR_SELF, 2, NPC_ANIM_jungle_guy_Palette_00_Anim_11) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_THREAD EVT_CALL(SetAnimation, ACTOR_SELF, 2, NPC_ANIM_jungle_guy_Palette_00_Anim_17) EVT_CALL(SetActorJumpGravity, ACTOR_SELF, EVT_FLOAT(0.5)) @@ -843,7 +843,7 @@ EvtScript N(spearThrow) = { EVT_LABEL(0) EVT_CALL(UpdateLerp) EVT_CALL(SetPartRotation, ACTOR_SELF, 3, 0, 0, LW(0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_IF_EQ(LW(1), 1) EVT_GOTO(0) EVT_END_IF @@ -857,15 +857,15 @@ EvtScript N(spearThrow) = { EVT_ADD(LW(2), 2) EVT_CALL(SetPartJumpGravity, ACTOR_SELF, 3, EVT_FLOAT(0.7)) EVT_CALL(JumpPartTo, ACTOR_SELF, 3, LW(0), LW(1), LW(2), 20, 1) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(SetPartFlagBits, ACTOR_SELF, 3, ACTOR_PART_FLAG_INVISIBLE, 1) EVT_IF_EQ(LW(10), HIT_RESULT_LUCKY) EVT_CALL(EnemyTestTarget, ACTOR_SELF, LW(0), DAMAGE_TYPE_TRIGGER_LUCKY, 0, 0, 0) EVT_END_IF EVT_CALL(AddActorDecoration, ACTOR_SELF, 2, 0, 2) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(RemoveActorDecoration, ACTOR_SELF, 2, 0) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_EXEC_WAIT(N(becomeShyGuy)) EVT_CALL(YieldTurn) EVT_CALL(EnableIdleScript, ACTOR_SELF, 1) @@ -874,7 +874,7 @@ EvtScript N(spearThrow) = { EVT_END_CASE_GROUP EVT_END_SWITCH EVT_CALL(SetAnimation, ACTOR_SELF, 2, NPC_ANIM_jungle_guy_Palette_00_Anim_11) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_THREAD EVT_CALL(SetAnimation, ACTOR_SELF, 2, NPC_ANIM_jungle_guy_Palette_00_Anim_17) EVT_CALL(SetActorJumpGravity, ACTOR_SELF, EVT_FLOAT(0.5)) @@ -896,7 +896,7 @@ EvtScript N(spearThrow) = { EVT_LABEL(0) EVT_CALL(UpdateLerp) EVT_CALL(SetPartRotation, ACTOR_SELF, 3, 0, 0, LW(0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_IF_EQ(LW(1), 1) EVT_GOTO(0) EVT_END_IF @@ -908,12 +908,12 @@ EvtScript N(spearThrow) = { EVT_SUB(LW(2), 2) EVT_CALL(SetPartJumpGravity, ACTOR_SELF, 3, EVT_FLOAT(0.7)) EVT_CALL(JumpPartTo, ACTOR_SELF, 3, LW(0), LW(1), LW(2), 20, 1) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(SetGoalToTarget, ACTOR_SELF) EVT_CALL(EnemyDamageTarget, ACTOR_SELF, LW(0), DAMAGE_TYPE_NO_CONTACT, 0, 0, 3, BS_FLAGS1_SP_EVT_ACTIVE) - EVT_WAIT_FRAMES(3) + EVT_WAIT(3) EVT_CALL(SetPartFlagBits, ACTOR_SELF, 3, ACTOR_PART_FLAG_INVISIBLE, 1) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_EXEC_WAIT(N(becomeShyGuy)) EVT_SWITCH(LW(0)) EVT_CASE_OR_EQ(HIT_RESULT_HIT) @@ -1125,7 +1125,7 @@ EvtScript N(idle_8021BFD8) = { EVT_CALL(func_8027D4C8, ACTOR_SELF, 1, -1, -10) EVT_CALL(N(UnkBattleFunc1), -10, 20, 10, 20) EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_GOTO(0) EVT_RETURN EVT_END @@ -1205,7 +1205,7 @@ EvtScript N(handleEvent_8021C14C) = { EVT_SET_CONST(LW(0), 1) EVT_SET_CONST(LW(1), NPC_ANIM_shy_guy_Palette_00_Anim_C) EVT_EXEC_WAIT(DoNormalHit) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_SET_CONST(LW(0), 1) EVT_SET_CONST(LW(1), NPC_ANIM_shy_guy_Palette_00_Anim_C) EVT_EXEC_WAIT(DoDeath) @@ -1278,7 +1278,7 @@ EvtScript N(8021C628) = { EVT_SUB(LW(0), 20) EVT_CALL(SetGoalPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(JumpToGoal, ACTOR_SELF, 8, FALSE, TRUE, FALSE) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) EVT_CALL(SetActorYaw, ACTOR_SELF, 180) EVT_CALL(AddActorDecoration, ACTOR_SELF, 1, 0, 2) @@ -1295,7 +1295,7 @@ EvtScript N(8021C628) = { EVT_END_CASE_GROUP EVT_END_SWITCH EVT_THREAD - EVT_WAIT_FRAMES(3) + EVT_WAIT(3) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x2EF) EVT_END_THREAD EVT_CALL(SetActorSounds, ACTOR_SELF, 0, 8378, 948) @@ -1309,7 +1309,7 @@ EvtScript N(8021C628) = { EVT_CALL(SetGoalPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(RunToGoal, ACTOR_SELF, 0, FALSE) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_shy_guy_Palette_00_Anim_5) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(SetGoalToTarget, ACTOR_SELF) EVT_CALL(EnemyDamageTarget, ACTOR_SELF, LW(0), 0, 0, 0, 2, BS_FLAGS1_SP_EVT_ACTIVE) EVT_CALL(ResetAllActorSounds, ACTOR_SELF) @@ -1322,7 +1322,7 @@ EvtScript N(8021C628) = { EVT_CALL(SetGoalPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(JumpToGoal, ACTOR_SELF, 10, FALSE, TRUE, FALSE) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_shy_guy_Palette_00_Anim_1) - EVT_WAIT_FRAMES(8) + EVT_WAIT(8) EVT_CALL(SetActorSpeed, ACTOR_SELF, EVT_FLOAT(6.0)) EVT_EXEC_WAIT(N(8021C0E8)) EVT_CALL(EnableIdleScript, ACTOR_SELF, 1) @@ -1341,7 +1341,7 @@ EvtScript N(8021CD50) = { EVT_CALL(func_8024ECF8, -1, 1, 0) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x234) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_shy_guy_Palette_00_Anim_9) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_shy_guy_Palette_00_Anim_3) EVT_CALL(SetActorSpeed, ACTOR_SELF, EVT_FLOAT(3.0)) EVT_CALL(SetGoalToTarget, ACTOR_SELF) @@ -1365,7 +1365,7 @@ EvtScript N(8021CD50) = { EVT_CALL(SetActorSpeed, ACTOR_SELF, EVT_FLOAT(6.0)) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_shy_guy_Palette_00_Anim_9) EVT_THREAD - EVT_WAIT_FRAMES(12) + EVT_WAIT(12) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_shy_guy_Palette_00_Anim_A) EVT_END_THREAD EVT_CALL(SetActorJumpGravity, ACTOR_SELF, EVT_FLOAT(0.8)) @@ -1388,7 +1388,7 @@ EvtScript N(8021CD50) = { EVT_SUB(LW(0), 20) EVT_CALL(SetGoalPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(JumpToGoal, ACTOR_SELF, 8, FALSE, TRUE, FALSE) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) EVT_CALL(MoveBattleCamOver, 15) EVT_CALL(SetActorYaw, ACTOR_SELF, 180) @@ -1408,13 +1408,13 @@ EvtScript N(8021CD50) = { EVT_CALL(SetActorSpeed, ACTOR_SELF, EVT_FLOAT(6.0)) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_shy_guy_Palette_00_Anim_9) EVT_THREAD - EVT_WAIT_FRAMES(9) + EVT_WAIT(9) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_shy_guy_Palette_00_Anim_A) EVT_END_THREAD EVT_CALL(SetActorJumpGravity, ACTOR_SELF, EVT_FLOAT(0.8)) EVT_CALL(SetGoalToTarget, ACTOR_SELF) EVT_CALL(JumpToGoal, ACTOR_SELF, 18, FALSE, TRUE, FALSE) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(EnemyDamageTarget, ACTOR_SELF, LW(0), 0, 0, 0, 3, BS_FLAGS1_SP_EVT_ACTIVE) EVT_SWITCH(LW(0)) EVT_CASE_OR_EQ(HIT_RESULT_HIT) @@ -1430,7 +1430,7 @@ EvtScript N(8021CD50) = { EVT_ADD(LW(3), 360) EVT_END_IF EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, LW(3)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, 0) EVT_CALL(SetActorRotationOffset, ACTOR_SELF, 0, 0, 0) @@ -1452,9 +1452,9 @@ EvtScript N(8021CD50) = { EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x349) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x749) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_shy_guy_Palette_00_Anim_9) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_shy_guy_Palette_00_Anim_7) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_GOTO(2) EVT_LABEL(1) EVT_CALL(GetGoalPos, ACTOR_SELF, LW(0), LW(1), LW(2)) @@ -1465,7 +1465,7 @@ EvtScript N(8021CD50) = { EVT_CALL(JumpToGoal, ACTOR_SELF, 20, FALSE, TRUE, FALSE) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x20E4) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_shy_guy_Palette_00_Anim_10) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x20C3) EVT_CALL(AddActorDecoration, ACTOR_SELF, 1, 0, 2) EVT_CALL(RandInt, 100, LW(0)) @@ -1474,7 +1474,7 @@ EvtScript N(8021CD50) = { EVT_ELSE EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_shy_guy_Palette_00_Anim_13) EVT_END_IF - EVT_WAIT_FRAMES(25) + EVT_WAIT(25) EVT_CALL(RemoveActorDecoration, ACTOR_SELF, 1, 0) EVT_CALL(SetActorYaw, ACTOR_SELF, 180) EVT_LABEL(2) diff --git a/src/battle/area_jan/stage/jan_00.c b/src/battle/area_jan/stage/jan_00.c index 1c9a0f9bb7..a478b4618c 100644 --- a/src/battle/area_jan/stage/jan_00.c +++ b/src/battle/area_jan/stage/jan_00.c @@ -8,16 +8,16 @@ EvtScript N(80226B00) = { EVT_SET(LW(10), LW(0)) EVT_LABEL(0) EVT_CALL(RotateGroup, LW(10), 2, 0, 0, 1) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(RotateGroup, LW(10), 1, 0, 0, 1) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(RotateGroup, LW(10), -2, 0, 0, 1) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(RotateGroup, LW(10), 1, 0, 0, 1) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(RandInt, 30, LW(0)) EVT_ADD(LW(0), 30) - EVT_WAIT_FRAMES(LW(0)) + EVT_WAIT(LW(0)) EVT_GOTO(0) EVT_RETURN EVT_END @@ -27,75 +27,75 @@ EvtScript N(80226C18) = { EVT_SET(LW(10), LW(0)) EVT_LOOP(0) EVT_CALL(TranslateModel, LW(10), 1, 0, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 1, 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 1, EVT_FLOAT(-0.5), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 1, -1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), EVT_FLOAT(1.5), -1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 2, -1, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 2, -1, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 2, -1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), EVT_FLOAT(2.5), EVT_FLOAT(-1.5), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 3, -2, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 3, -2, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 3, EVT_FLOAT(-2.5), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 3, -3, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 3, -3, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 3, -3, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 3, EVT_FLOAT(-2.5), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 3, -2, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), EVT_FLOAT(2.5), -2, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 2, -2, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 2, EVT_FLOAT(-1.5), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 2, -1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), EVT_FLOAT(1.5), EVT_FLOAT(-0.5), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 1, 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 1, EVT_FLOAT(0.5), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 1, 1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), EVT_FLOAT(0.5), 1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 0, 1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), EVT_FLOAT(-0.5), 1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), -1, 1, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), -1, 1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), -1, EVT_FLOAT(0.5), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), -1, 0, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), -1, 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), EVT_FLOAT(-0.5), 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 0, 0, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_END_LOOP EVT_RETURN EVT_END diff --git a/src/battle/area_jan/stage/jan_01.c b/src/battle/area_jan/stage/jan_01.c index 34cad59d5b..65e4110728 100644 --- a/src/battle/area_jan/stage/jan_01.c +++ b/src/battle/area_jan/stage/jan_01.c @@ -7,16 +7,16 @@ EvtScript N(802272D0) = { EVT_SET(LW(10), LW(0)) EVT_LABEL(0) EVT_CALL(RotateGroup, LW(10), 2, 0, 0, 1) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(RotateGroup, LW(10), 1, 0, 0, 1) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(RotateGroup, LW(10), -2, 0, 0, 1) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(RotateGroup, LW(10), 1, 0, 0, 1) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(RandInt, 30, LW(0)) EVT_ADD(LW(0), 30) - EVT_WAIT_FRAMES(LW(0)) + EVT_WAIT(LW(0)) EVT_GOTO(0) EVT_RETURN EVT_END @@ -26,75 +26,75 @@ EvtScript N(802273E8) = { EVT_SET(LW(10), LW(0)) EVT_LOOP(0) EVT_CALL(TranslateModel, LW(10), 1, 0, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 1, 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 1, EVT_FLOAT(-0.5), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 1, -1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), EVT_FLOAT(1.5), -1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 2, -1, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 2, -1, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 2, -1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), EVT_FLOAT(2.5), EVT_FLOAT(-1.5), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 3, -2, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 3, -2, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 3, EVT_FLOAT(-2.5), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 3, -3, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 3, -3, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 3, -3, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 3, EVT_FLOAT(-2.5), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 3, -2, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), EVT_FLOAT(2.5), -2, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 2, -2, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 2, EVT_FLOAT(-1.5), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 2, -1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), EVT_FLOAT(1.5), EVT_FLOAT(-0.5), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 1, 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 1, EVT_FLOAT(0.5), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 1, 1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), EVT_FLOAT(0.5), 1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 0, 1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), EVT_FLOAT(-0.5), 1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), -1, 1, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), -1, 1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), -1, EVT_FLOAT(0.5), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), -1, 0, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), -1, 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), EVT_FLOAT(-0.5), 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 0, 0, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_END_LOOP EVT_RETURN EVT_END @@ -105,13 +105,13 @@ EvtScript N(beforeBattle_80227994) = { EVT_CALL(SetCamBGColor, 1, 0, 0, 0) EVT_CALL(SetGroupEnabled, 63, 0) EVT_THREAD - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_SET(LW(0), 9) EVT_EXEC(N(802273E8)) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_SET(LW(0), 10) EVT_EXEC(N(802273E8)) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_SET(LW(0), 11) EVT_EXEC(N(802273E8)) EVT_END_THREAD diff --git a/src/battle/area_jan/stage/jan_01b.c b/src/battle/area_jan/stage/jan_01b.c index a819deeb8e..9a77e151d0 100644 --- a/src/battle/area_jan/stage/jan_01b.c +++ b/src/battle/area_jan/stage/jan_01b.c @@ -7,16 +7,16 @@ EvtScript N(80227AB0) = { EVT_SET(LW(10), LW(0)) EVT_LABEL(0) EVT_CALL(RotateGroup, LW(10), 2, 0, 0, 1) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(RotateGroup, LW(10), 1, 0, 0, 1) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(RotateGroup, LW(10), -2, 0, 0, 1) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(RotateGroup, LW(10), 1, 0, 0, 1) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(RandInt, 30, LW(0)) EVT_ADD(LW(0), 30) - EVT_WAIT_FRAMES(LW(0)) + EVT_WAIT(LW(0)) EVT_GOTO(0) EVT_RETURN EVT_END @@ -26,75 +26,75 @@ EvtScript N(80227BC8) = { EVT_SET(LW(10), LW(0)) EVT_LOOP(0) EVT_CALL(TranslateModel, LW(10), 1, 0, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 1, 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 1, EVT_FLOAT(-0.5), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 1, -1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), EVT_FLOAT(1.5), -1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 2, -1, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 2, -1, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 2, -1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), EVT_FLOAT(2.5), EVT_FLOAT(-1.5), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 3, -2, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 3, -2, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 3, EVT_FLOAT(-2.5), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 3, -3, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 3, -3, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 3, -3, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 3, EVT_FLOAT(-2.5), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 3, -2, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), EVT_FLOAT(2.5), -2, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 2, -2, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 2, EVT_FLOAT(-1.5), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 2, -1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), EVT_FLOAT(1.5), EVT_FLOAT(-0.5), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 1, 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 1, EVT_FLOAT(0.5), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 1, 1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), EVT_FLOAT(0.5), 1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 0, 1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), EVT_FLOAT(-0.5), 1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), -1, 1, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), -1, 1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), -1, EVT_FLOAT(0.5), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), -1, 0, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), -1, 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), EVT_FLOAT(-0.5), 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 0, 0, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_END_LOOP EVT_RETURN EVT_END @@ -105,13 +105,13 @@ EvtScript N(beforeBattle_80228174) = { EVT_CALL(SetCamBGColor, 1, 0, 0, 0) EVT_CALL(SetGroupEnabled, 40, 0) EVT_THREAD - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_SET(LW(0), 9) EVT_EXEC(N(80227BC8)) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_SET(LW(0), 10) EVT_EXEC(N(80227BC8)) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_SET(LW(0), 11) EVT_EXEC(N(80227BC8)) EVT_END_THREAD diff --git a/src/battle/area_jan2/stage/jan_00.c b/src/battle/area_jan2/stage/jan_00.c index 75cb13242b..8a4843285a 100644 --- a/src/battle/area_jan2/stage/jan_00.c +++ b/src/battle/area_jan2/stage/jan_00.c @@ -8,16 +8,16 @@ EvtScript N(8021DB30) = { EVT_SET(LW(10), LW(0)) EVT_LABEL(0) EVT_CALL(RotateGroup, LW(10), 2, 0, 0, 1) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(RotateGroup, LW(10), 1, 0, 0, 1) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(RotateGroup, LW(10), -2, 0, 0, 1) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(RotateGroup, LW(10), 1, 0, 0, 1) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(RandInt, 30, LW(0)) EVT_ADD(LW(0), 30) - EVT_WAIT_FRAMES(LW(0)) + EVT_WAIT(LW(0)) EVT_GOTO(0) EVT_RETURN EVT_END @@ -27,75 +27,75 @@ EvtScript N(8021DC48) = { EVT_SET(LW(10), LW(0)) EVT_LOOP(0) EVT_CALL(TranslateModel, LW(10), 1, 0, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 1, 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 1, EVT_FLOAT(-0.5), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 1, -1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), EVT_FLOAT(1.5), -1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 2, -1, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 2, -1, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 2, -1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), EVT_FLOAT(2.5), EVT_FLOAT(-1.5), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 3, -2, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 3, -2, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 3, EVT_FLOAT(-2.5), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 3, -3, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 3, -3, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 3, -3, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 3, EVT_FLOAT(-2.5), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 3, -2, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), EVT_FLOAT(2.5), -2, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 2, -2, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 2, EVT_FLOAT(-1.5), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 2, -1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), EVT_FLOAT(1.5), EVT_FLOAT(-0.5), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 1, 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 1, EVT_FLOAT(0.5), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 1, 1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), EVT_FLOAT(0.5), 1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 0, 1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), EVT_FLOAT(-0.5), 1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), -1, 1, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), -1, 1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), -1, EVT_FLOAT(0.5), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), -1, 0, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), -1, 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), EVT_FLOAT(-0.5), 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 0, 0, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_END_LOOP EVT_RETURN EVT_END diff --git a/src/battle/area_jan2/stage/jan_01.c b/src/battle/area_jan2/stage/jan_01.c index d66df6c69c..3d99bcbb1a 100644 --- a/src/battle/area_jan2/stage/jan_01.c +++ b/src/battle/area_jan2/stage/jan_01.c @@ -7,16 +7,16 @@ EvtScript N(8021E300) = { EVT_SET(LW(10), LW(0)) EVT_LABEL(0) EVT_CALL(RotateGroup, LW(10), 2, 0, 0, 1) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(RotateGroup, LW(10), 1, 0, 0, 1) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(RotateGroup, LW(10), -2, 0, 0, 1) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(RotateGroup, LW(10), 1, 0, 0, 1) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(RandInt, 30, LW(0)) EVT_ADD(LW(0), 30) - EVT_WAIT_FRAMES(LW(0)) + EVT_WAIT(LW(0)) EVT_GOTO(0) EVT_RETURN EVT_END @@ -26,75 +26,75 @@ EvtScript N(8021E418) = { EVT_SET(LW(10), LW(0)) EVT_LOOP(0) EVT_CALL(TranslateModel, LW(10), 1, 0, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 1, 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 1, EVT_FLOAT(-0.5), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 1, -1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), EVT_FLOAT(1.5), -1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 2, -1, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 2, -1, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 2, -1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), EVT_FLOAT(2.5), EVT_FLOAT(-1.5), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 3, -2, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 3, -2, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 3, EVT_FLOAT(-2.5), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 3, -3, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 3, -3, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 3, -3, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 3, EVT_FLOAT(-2.5), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 3, -2, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), EVT_FLOAT(2.5), -2, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 2, -2, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 2, EVT_FLOAT(-1.5), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 2, -1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), EVT_FLOAT(1.5), EVT_FLOAT(-0.5), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 1, 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 1, EVT_FLOAT(0.5), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 1, 1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), EVT_FLOAT(0.5), 1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 0, 1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), EVT_FLOAT(-0.5), 1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), -1, 1, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), -1, 1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), -1, EVT_FLOAT(0.5), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), -1, 0, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), -1, 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), EVT_FLOAT(-0.5), 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 0, 0, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_END_LOOP EVT_RETURN EVT_END @@ -105,13 +105,13 @@ EvtScript N(beforeBattle_8021E9C4) = { EVT_CALL(SetCamBGColor, 1, 0, 0, 0) EVT_CALL(SetGroupEnabled, 63, 0) EVT_THREAD - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_SET(LW(0), 9) EVT_EXEC(N(8021E418)) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_SET(LW(0), 10) EVT_EXEC(N(8021E418)) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_SET(LW(0), 11) EVT_EXEC(N(8021E418)) EVT_END_THREAD diff --git a/src/battle/area_jan2/stage/jan_01b.c b/src/battle/area_jan2/stage/jan_01b.c index 2355114318..e5fe628638 100644 --- a/src/battle/area_jan2/stage/jan_01b.c +++ b/src/battle/area_jan2/stage/jan_01b.c @@ -7,16 +7,16 @@ EvtScript N(8021EAE0) = { EVT_SET(LW(10), LW(0)) EVT_LABEL(0) EVT_CALL(RotateGroup, LW(10), 2, 0, 0, 1) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(RotateGroup, LW(10), 1, 0, 0, 1) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(RotateGroup, LW(10), -2, 0, 0, 1) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(RotateGroup, LW(10), 1, 0, 0, 1) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(RandInt, 30, LW(0)) EVT_ADD(LW(0), 30) - EVT_WAIT_FRAMES(LW(0)) + EVT_WAIT(LW(0)) EVT_GOTO(0) EVT_RETURN EVT_END @@ -26,75 +26,75 @@ EvtScript N(8021EBF8) = { EVT_SET(LW(10), LW(0)) EVT_LOOP(0) EVT_CALL(TranslateModel, LW(10), 1, 0, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 1, 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 1, EVT_FLOAT(-0.5), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 1, -1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), EVT_FLOAT(1.5), -1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 2, -1, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 2, -1, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 2, -1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), EVT_FLOAT(2.5), EVT_FLOAT(-1.5), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 3, -2, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 3, -2, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 3, EVT_FLOAT(-2.5), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 3, -3, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 3, -3, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 3, -3, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 3, EVT_FLOAT(-2.5), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 3, -2, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), EVT_FLOAT(2.5), -2, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 2, -2, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 2, EVT_FLOAT(-1.5), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 2, -1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), EVT_FLOAT(1.5), EVT_FLOAT(-0.5), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 1, 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 1, EVT_FLOAT(0.5), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 1, 1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), EVT_FLOAT(0.5), 1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 0, 1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), EVT_FLOAT(-0.5), 1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), -1, 1, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), -1, 1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), -1, EVT_FLOAT(0.5), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), -1, 0, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), -1, 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), EVT_FLOAT(-0.5), 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 0, 0, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_END_LOOP EVT_RETURN EVT_END @@ -105,13 +105,13 @@ EvtScript N(beforeBattle_8021F1A4) = { EVT_CALL(SetCamBGColor, 1, 0, 0, 0) EVT_CALL(SetGroupEnabled, 40, 0) EVT_THREAD - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_SET(LW(0), 9) EVT_EXEC(N(8021EBF8)) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_SET(LW(0), 10) EVT_EXEC(N(8021EBF8)) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_SET(LW(0), 11) EVT_EXEC(N(8021EBF8)) EVT_END_THREAD diff --git a/src/battle/area_kgr/actor/fuzzipede.c b/src/battle/area_kgr/actor/fuzzipede.c index 3393548bd6..0b13f8f191 100644 --- a/src/battle/area_kgr/actor/fuzzipede.c +++ b/src/battle/area_kgr/actor/fuzzipede.c @@ -148,11 +148,11 @@ EvtScript N(nextTurn_80218C58) = { EVT_CALL(SetBattleCamZoom, 200) EVT_CALL(SetBattleCamOffsetZ, 10) EVT_CALL(MoveBattleCamOver, 30) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(ActorSpeak, MESSAGE_ID(0x07, 0x009C), ACTOR_SELF, 1, NPC_ANIM_fuzzipede_Palette_00_Anim_24, NPC_ANIM_fuzzipede_Palette_00_Anim_4) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) EVT_CALL(MoveBattleCamOver, 30) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_END_IF EVT_RETURN EVT_END @@ -251,14 +251,14 @@ EvtScript N(802191AC) = { EVT_LOOP(10) EVT_ADDF(LW(1), EVT_FLOAT(-1.5)) EVT_CALL(SetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_END_THREAD EVT_SET(LW(0), 0) EVT_LOOP(10) EVT_ADD(LW(0), 18) EVT_CALL(SetActorRotation, ACTOR_SELF, LW(0), 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, 0) EVT_CALL(SetIdleAnimations, ACTOR_SELF, 1, EVT_ADDR(N(idleAnimations_802189FC))) @@ -376,7 +376,7 @@ EvtScript N(handleEvent_802197FC) = { EVT_SET_CONST(LW(0), 1) EVT_SET_CONST(LW(1), NPC_ANIM_fuzzipede_Palette_00_Anim_1B) EVT_EXEC_WAIT(DoNormalHit) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_SET_CONST(LW(0), 1) EVT_SET_CONST(LW(1), NPC_ANIM_fuzzipede_Palette_00_Anim_1B) EVT_EXEC_WAIT(DoDeath) @@ -421,7 +421,7 @@ EvtScript N(80219D68) = { EVT_CALL(HPBarToCurrent, ACTOR_SELF) EVT_ELSE EVT_EXEC_WAIT(N(802191AC)) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_END_IF EVT_RETURN EVT_END @@ -488,7 +488,7 @@ EvtScript N(handleEvent_80219ED4) = { EVT_SET_CONST(LW(0), 1) EVT_SET_CONST(LW(1), NPC_ANIM_fuzzipede_Palette_00_Anim_1C) EVT_EXEC_WAIT(DoNormalHit) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_SET_CONST(LW(0), 1) EVT_SET_CONST(LW(1), NPC_ANIM_fuzzipede_Palette_00_Anim_1C) EVT_EXEC_WAIT(DoDeath) @@ -530,12 +530,12 @@ EvtScript N(8021A2E8) = { EVT_CALL(SetGoalPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(JumpToGoal, ACTOR_SELF, 8, FALSE, TRUE, FALSE) EVT_CALL(SetActorScale, ACTOR_SELF, EVT_FLOAT(1.1), EVT_FLOAT(0.8), EVT_FLOAT(1.0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorScale, ACTOR_SELF, EVT_FLOAT(1.3), EVT_FLOAT(0.5), EVT_FLOAT(1.0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_THREAD EVT_CALL(SetActorScale, ACTOR_SELF, EVT_FLOAT(1.1), EVT_FLOAT(0.8), EVT_FLOAT(1.0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorScale, ACTOR_SELF, EVT_FLOAT(1.0), EVT_FLOAT(1.0), EVT_FLOAT(1.0)) EVT_END_THREAD EVT_THREAD @@ -544,7 +544,7 @@ EvtScript N(8021A2E8) = { EVT_LOOP(8) EVT_SUB(LW(0), 22) EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, LW(0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_END_THREAD EVT_CALL(SetActorJumpGravity, ACTOR_SELF, EVT_FLOAT(1.2)) @@ -577,7 +577,7 @@ EvtScript N(8021A6D8) = { EVT_SET(LW(1), 0) EVT_EXEC_WAIT(D_8029C12C) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_fuzzipede_Palette_00_Anim_12) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x20DA) EVT_CALL(SetActorSounds, ACTOR_SELF, 2, 0, 0) EVT_CALL(EnemyTestTarget, ACTOR_SELF, LW(15), 0, 0, 1, BS_FLAGS1_10) @@ -592,7 +592,7 @@ EvtScript N(8021A6D8) = { EVT_LOOP(20) EVT_ADD(LW(0), 9) EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, LW(0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_END_THREAD EVT_CALL(SetGoalToTarget, ACTOR_SELF) @@ -604,17 +604,17 @@ EvtScript N(8021A6D8) = { EVT_IF_EQ(LW(15), HIT_RESULT_LUCKY) EVT_CALL(EnemyTestTarget, ACTOR_SELF, LW(15), DAMAGE_TYPE_TRIGGER_LUCKY, 0, 0, 0) EVT_END_IF - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(ResetAllActorSounds, ACTOR_SELF) EVT_THREAD - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_fuzzipede_Palette_00_Anim_4) EVT_END_THREAD EVT_CALL(SetActorRotationOffset, ACTOR_SELF, 0, 0, 0) EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, 0) EVT_CALL(SetGoalPos, ACTOR_SELF, LW(0), 0, LW(2)) EVT_CALL(JumpToGoal, ACTOR_SELF, 10, FALSE, TRUE, FALSE) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) EVT_CALL(AddActorDecoration, ACTOR_SELF, 1, 0, 2) EVT_EXEC_WAIT(N(80219668)) @@ -630,21 +630,21 @@ EvtScript N(8021A6D8) = { EVT_LOOP(20) EVT_ADD(LW(0), 9) EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, LW(0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_END_THREAD EVT_CALL(SetGoalToTarget, ACTOR_SELF) EVT_CALL(SetActorJumpGravity, ACTOR_SELF, EVT_FLOAT(1.4)) EVT_CALL(JumpToGoal, ACTOR_SELF, 20, FALSE, TRUE, FALSE) EVT_CALL(SetActorScale, ACTOR_SELF, EVT_FLOAT(1.1), EVT_FLOAT(0.8), EVT_FLOAT(1.0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorScale, ACTOR_SELF, EVT_FLOAT(1.3), EVT_FLOAT(0.5), EVT_FLOAT(1.0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(ResetAllActorSounds, ACTOR_SELF) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(EnemyDamageTarget, ACTOR_SELF, LW(15), 0, 0, 0, 3, BS_FLAGS1_SP_EVT_ACTIVE) EVT_CALL(SetActorScale, ACTOR_SELF, EVT_FLOAT(1.1), EVT_FLOAT(0.8), EVT_FLOAT(1.0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorScale, ACTOR_SELF, EVT_FLOAT(1.0), EVT_FLOAT(1.0), EVT_FLOAT(1.0)) EVT_SWITCH(LW(15)) EVT_CASE_OR_EQ(HIT_RESULT_HIT) @@ -657,7 +657,7 @@ EvtScript N(8021A6D8) = { EVT_LOOP(10) EVT_SUB(LW(0), 18) EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, LW(0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_END_THREAD EVT_CALL(SetGoalToTarget, ACTOR_SELF) @@ -675,7 +675,7 @@ EvtScript N(8021A6D8) = { EVT_ADD(LW(0), 10) EVT_CALL(SetGoalPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(JumpToGoal, ACTOR_SELF, 6, FALSE, TRUE, FALSE) - EVT_WAIT_FRAMES(8) + EVT_WAIT(8) EVT_EXEC_WAIT(N(80219668)) EVT_END_CASE_GROUP EVT_END_SWITCH @@ -719,7 +719,7 @@ EvtScript N(8021B008) = { EVT_CALL(SetActorVar, ACTOR_SELF, 1, 3) EVT_RETURN EVT_END_SWITCH - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_GOTO(0) EVT_RETURN EVT_END @@ -743,7 +743,7 @@ EvtScript N(8021B22C) = { EVT_SET(LW(1), 0) EVT_EXEC_WAIT(D_8029C12C) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_fuzzipede_Palette_00_Anim_12) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x20DB) EVT_CALL(SetActorSounds, ACTOR_SELF, 2, 0, 0) EVT_CALL(EnemyTestTarget, ACTOR_SELF, LW(15), 0, 0, 1, BS_FLAGS1_10) @@ -769,7 +769,7 @@ EvtScript N(8021B22C) = { EVT_LOOP(6) EVT_ADD(LW(0), 15) EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, LW(0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_END_THREAD EVT_SUB(LW(0), 30) @@ -782,7 +782,7 @@ EvtScript N(8021B22C) = { EVT_LOOP(7) EVT_ADD(LW(0), 25) EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, LW(0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_END_THREAD EVT_SUB(LW(0), 20) @@ -791,7 +791,7 @@ EvtScript N(8021B22C) = { EVT_CALL(JumpToGoal, ACTOR_SELF, 7, FALSE, TRUE, FALSE) EVT_CALL(SetActorRotationOffset, ACTOR_SELF, 0, 0, 0) EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, 0) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) EVT_CALL(AddActorDecoration, ACTOR_SELF, 1, 0, 2) EVT_EXEC_WAIT(N(80219668)) @@ -809,15 +809,15 @@ EvtScript N(8021B22C) = { EVT_CALL(SetGoalPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(JumpToGoal, ACTOR_SELF, 5, FALSE, TRUE, FALSE) EVT_CALL(SetActorScale, ACTOR_SELF, EVT_FLOAT(1.1), EVT_FLOAT(0.8), EVT_FLOAT(1.0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorScale, ACTOR_SELF, EVT_FLOAT(1.3), EVT_FLOAT(0.5), EVT_FLOAT(1.0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(ResetAllActorSounds, ACTOR_SELF) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(EnemyDamageTarget, ACTOR_SELF, LW(15), 0, 0, 0, 3, BS_FLAGS1_SP_EVT_ACTIVE) EVT_THREAD EVT_CALL(SetActorScale, ACTOR_SELF, EVT_FLOAT(1.1), EVT_FLOAT(0.8), EVT_FLOAT(1.0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorScale, ACTOR_SELF, EVT_FLOAT(1.0), EVT_FLOAT(1.0), EVT_FLOAT(1.0)) EVT_END_THREAD EVT_SWITCH(LW(15)) @@ -860,11 +860,11 @@ EvtScript N(8021B22C) = { EVT_CALL(SetGoalPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(JumpToGoal, ACTOR_SELF, 4, FALSE, TRUE, FALSE) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_fuzzipede_Palette_00_Anim_4) - EVT_WAIT_FRAMES(8) + EVT_WAIT(8) EVT_LABEL(0) EVT_CALL(GetActorVar, ACTOR_SELF, 1, LW(0)) EVT_IF_NE(LW(0), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_GOTO(0) EVT_END_IF EVT_CALL(GetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) @@ -873,13 +873,13 @@ EvtScript N(8021B22C) = { EVT_CALL(SetGoalPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(JumpToGoal, ACTOR_SELF, 6, FALSE, TRUE, FALSE) EVT_END_LOOP - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(SetActorVar, ACTOR_SELF, 1, 2) EVT_CALL(PlayEffect, EFFECT_FIREWORK, 0, LW(0), LW(1), LW(2), EVT_FLOAT(1.0), 0, 0, 0, 0, 0, 0, 0, 0) EVT_CALL(N(StartRumbleWithParams), 200, 10) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x20DC) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_fuzzipede_Palette_00_Anim_13) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_fuzzipede_Palette_00_Anim_4) EVT_ELSE EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_fuzzipede_Palette_00_Anim_4) @@ -899,8 +899,8 @@ EvtScript N(8021B22C) = { EVT_CALL(SetGoalPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(JumpToGoal, ACTOR_SELF, 4, FALSE, TRUE, FALSE) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_fuzzipede_Palette_00_Anim_4) - EVT_WAIT_FRAMES(8) - EVT_WAIT_FRAMES(10) + EVT_WAIT(8) + EVT_WAIT(10) EVT_END_IF EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) EVT_EXEC_WAIT(N(80219668)) @@ -918,15 +918,15 @@ EvtScript N(8021C004) = { EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_14) EVT_CALL(BattleCamTargetActor, ACTOR_SELF) EVT_CALL(MoveBattleCamOver, 20) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_fuzzipede_Palette_00_Anim_12) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_fuzzipede_Palette_00_Anim_4) EVT_THREAD - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x206D) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x214) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, SOUND_25C) EVT_END_THREAD EVT_THREAD diff --git a/src/battle/area_kgr/stage/kgr_01.c b/src/battle/area_kgr/stage/kgr_01.c index 459d816b14..6e82dbe680 100644 --- a/src/battle/area_kgr/stage/kgr_01.c +++ b/src/battle/area_kgr/stage/kgr_01.c @@ -11,33 +11,33 @@ EvtScript N(8021C330) = { EVT_CALL(N(UnkFloatFunc005), 0) EVT_CALL(TranslateModel, LW(10), LW(0), LW(1), LW(2)) EVT_CALL(RotateModel, LW(10), -20, 0, 0, 1) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_LOOP(0) EVT_CALL(N(UnkFloatFunc005), 1) EVT_CALL(TranslateModel, LW(10), LW(0), LW(1), LW(2)) EVT_CALL(RotateModel, LW(10), -20, 0, 0, 1) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_IF_EQ(LW(11), 1) EVT_BREAK_LOOP EVT_END_IF EVT_END_LOOP EVT_CALL(TranslateModel, LW(10), LW(0), LW(1), LW(2)) EVT_CALL(RotateModel, LW(10), -7, 0, 0, 1) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(TranslateModel, LW(10), LW(0), LW(1), LW(2)) EVT_CALL(RotateModel, LW(10), -27, 0, 0, 1) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), LW(0), LW(1), LW(2)) EVT_CALL(RotateModel, LW(10), -5, 0, 0, 1) - EVT_WAIT_FRAMES(3) + EVT_WAIT(3) EVT_CALL(TranslateModel, LW(10), LW(0), LW(1), LW(2)) EVT_CALL(RotateModel, LW(10), -20, 0, 0, 1) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_LOOP(0) EVT_CALL(N(UnkFloatFunc005), 2) EVT_CALL(TranslateModel, LW(10), LW(0), LW(1), LW(2)) EVT_CALL(RotateModel, LW(10), -20, 0, 0, 1) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_IF_EQ(LW(11), 2) EVT_BREAK_LOOP EVT_END_IF @@ -47,7 +47,7 @@ EvtScript N(8021C330) = { EVT_LOOP(LW(11)) EVT_CALL(TranslateModel, LW(10), LW(0), LW(1), LW(2)) EVT_CALL(RotateModel, LW(10), -20, 0, 0, 1) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(RandInt, 5, LW(0)) EVT_IF_NE(LW(0), 0) @@ -56,33 +56,33 @@ EvtScript N(8021C330) = { EVT_CALL(N(UnkFloatFunc005), 3) EVT_CALL(TranslateModel, LW(10), LW(0), LW(1), LW(2)) EVT_CALL(RotateModel, LW(10), -20, 0, 0, 1) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_LOOP(0) EVT_CALL(N(UnkFloatFunc005), 1) EVT_CALL(TranslateModel, LW(10), LW(0), LW(1), LW(2)) EVT_CALL(RotateModel, LW(10), -20, 0, 0, 1) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_IF_EQ(LW(11), 1) EVT_BREAK_LOOP EVT_END_IF EVT_END_LOOP EVT_CALL(TranslateModel, LW(10), LW(0), LW(1), LW(2)) EVT_CALL(RotateModel, LW(10), -7, 0, 0, 1) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(TranslateModel, LW(10), LW(0), LW(1), LW(2)) EVT_CALL(RotateModel, LW(10), -27, 0, 0, 1) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), LW(0), LW(1), LW(2)) EVT_CALL(RotateModel, LW(10), -5, 0, 0, 1) - EVT_WAIT_FRAMES(3) + EVT_WAIT(3) EVT_CALL(TranslateModel, LW(10), LW(0), LW(1), LW(2)) EVT_CALL(RotateModel, LW(10), -20, 0, 0, 1) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_LOOP(0) EVT_CALL(N(UnkFloatFunc005), 2) EVT_CALL(TranslateModel, LW(10), LW(0), LW(1), LW(2)) EVT_CALL(RotateModel, LW(10), -20, 0, 0, 1) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_IF_EQ(LW(11), 2) EVT_BREAK_LOOP EVT_END_IF @@ -92,7 +92,7 @@ EvtScript N(8021C330) = { EVT_LOOP(LW(11)) EVT_CALL(TranslateModel, LW(10), LW(0), LW(1), LW(2)) EVT_CALL(RotateModel, LW(10), -20, 0, 0, 1) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_GOTO(0) EVT_RETURN @@ -103,49 +103,49 @@ EvtScript N(8021C9C0) = { EVT_SET(LW(10), LW(0)) EVT_LOOP(0) EVT_CALL(TranslateModel, LW(10), 1, 0, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 1, 0, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 1, -1, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 2, -1, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 2, -1, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 2, -1, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 3, -2, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 3, -2, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 3, -3, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 3, -3, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 3, -3, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 3, -2, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 2, -2, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 2, -1, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 1, 0, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 1, 1, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 0, 1, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), -1, 1, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), -1, 1, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), -1, 0, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), -1, 0, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 0, 0, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_END_LOOP EVT_RETURN EVT_END @@ -169,7 +169,7 @@ EvtScript N(8021CDA4) = { EVT_END_IF EVT_SET(LW(0), LW(5)) EVT_CALL(TranslateModel, LW(10), LW(0), LW(1), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_ADD(LW(5), 1) EVT_SET(LW(12), LW(11)) EVT_SUB(LW(12), 20) @@ -178,7 +178,7 @@ EvtScript N(8021CDA4) = { EVT_END_IF EVT_SET(LW(0), LW(5)) EVT_CALL(TranslateModel, LW(10), LW(0), LW(1), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_ADD(LW(5), 1) EVT_SET(LW(12), LW(11)) EVT_SUB(LW(12), 20) @@ -193,7 +193,7 @@ EvtScript N(8021CDA4) = { EVT_SUB(LW(1), 2) EVT_SET(LW(0), LW(5)) EVT_CALL(TranslateModel, LW(10), LW(0), LW(1), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_SUB(LW(5), 280) EVT_SET(LW(1), 0) @@ -206,49 +206,49 @@ EvtScript N(8021D010) = { EVT_SET(LW(10), LW(0)) EVT_LOOP(0) EVT_CALL(TranslateModel, LW(10), 0, 0, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 0, 0, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 0, -1, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 0, -1, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 0, -1, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 0, -1, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 0, -2, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 0, -2, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 0, -3, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 0, -3, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 0, -3, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 0, -2, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 0, -2, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 0, -1, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 0, 0, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 0, 1, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 0, 1, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 0, 1, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 0, 1, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 0, 0, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 0, 0, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 0, 0, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_END_LOOP EVT_RETURN EVT_END @@ -260,29 +260,29 @@ EvtScript N(beforeBattle_8021D3B4) = { EVT_THREAD EVT_SET(LW(0), 19) EVT_EXEC(N(8021D010)) - EVT_WAIT_FRAMES(4) + EVT_WAIT(4) EVT_SET(LW(0), 20) EVT_EXEC(N(8021D010)) - EVT_WAIT_FRAMES(4) + EVT_WAIT(4) EVT_SET(LW(0), 21) EVT_EXEC(N(8021D010)) - EVT_WAIT_FRAMES(4) + EVT_WAIT(4) EVT_SET(LW(0), 22) EVT_EXEC(N(8021D010)) EVT_END_THREAD EVT_THREAD EVT_SET(LW(0), 14) EVT_EXEC(N(8021D010)) - EVT_WAIT_FRAMES(4) + EVT_WAIT(4) EVT_SET(LW(0), 15) EVT_EXEC(N(8021D010)) - EVT_WAIT_FRAMES(4) + EVT_WAIT(4) EVT_SET(LW(0), 16) EVT_EXEC(N(8021D010)) - EVT_WAIT_FRAMES(4) + EVT_WAIT(4) EVT_SET(LW(0), 17) EVT_EXEC(N(8021D010)) - EVT_WAIT_FRAMES(4) + EVT_WAIT(4) EVT_SET(LW(0), 18) EVT_EXEC(N(8021D010)) EVT_END_THREAD diff --git a/src/battle/area_kmr_part_2/actor/blue_goomba.c b/src/battle/area_kmr_part_2/actor/blue_goomba.c index 8847360709..8cf171c1b5 100644 --- a/src/battle/area_kmr_part_2/actor/blue_goomba.c +++ b/src/battle/area_kmr_part_2/actor/blue_goomba.c @@ -123,10 +123,10 @@ EvtScript N(idle_80219A98) = { EVT_LABEL(0) EVT_CALL(GetStatusFlags, ACTOR_SELF, LW(1)) EVT_IF_FLAG(LW(1), 0x35D000) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_GOTO(0) EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(GetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_ADD(LW(0), 5) @@ -139,10 +139,10 @@ EvtScript N(idle_80219A98) = { EVT_LABEL(1) EVT_CALL(GetStatusFlags, ACTOR_SELF, LW(1)) EVT_IF_FLAG(LW(1), 0x35D000) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_GOTO(1) EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(GetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_SUB(LW(0), 5) @@ -155,10 +155,10 @@ EvtScript N(idle_80219A98) = { EVT_LABEL(2) EVT_CALL(GetStatusFlags, ACTOR_SELF, LW(1)) EVT_IF_FLAG(LW(1), 0x35D000) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_GOTO(2) EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_GOTO(10) EVT_RETURN @@ -217,7 +217,7 @@ EvtScript N(handleEvent_80219D74) = { EVT_CALL(SetActorSpeed, ACTOR_SELF, EVT_FLOAT(8.0)) EVT_CALL(RunToGoal, ACTOR_SELF, 0, FALSE) EVT_CALL(SetAnimationRate, ACTOR_SELF, 1, EVT_FLOAT(1.0)) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_goomba_bros_Palette_01_Anim_2) EVT_CALL(SetActorJumpGravity, ACTOR_SELF, EVT_FLOAT(1.6)) EVT_CALL(JumpToGoal, ACTOR_SELF, 5, FALSE, TRUE, FALSE) @@ -241,7 +241,7 @@ EvtScript N(handleEvent_80219D74) = { EVT_SET_CONST(LW(0), 0x00000001) EVT_SET_CONST(LW(1), NPC_ANIM_goomba_bros_Palette_01_Anim_9) EVT_EXEC_WAIT(DoNormalHit) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_SET_CONST(LW(0), 0x00000001) EVT_SET_CONST(LW(1), NPC_ANIM_goomba_bros_Palette_01_Anim_9) EVT_EXEC_WAIT(N(doDeath_8021B388)) @@ -298,9 +298,9 @@ EvtScript N(takeTurn_8021A5A0) = { EVT_CALL(RunToGoal, ACTOR_SELF, 0, FALSE) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_goomba_bros_Palette_01_Anim_2) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, -1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, -2, 0) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 0, 0) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_goomba_bros_Palette_01_Anim_8) EVT_CALL(EnemyTestTarget, ACTOR_SELF, LW(0), 0, 0, 1, 16) @@ -325,29 +325,29 @@ EvtScript N(takeTurn_8021A5A0) = { EVT_SET(LW(1), LW(4)) EVT_SET(LW(2), LW(5)) EVT_SET(LW(3), LW(6)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_END_THREAD EVT_THREAD - EVT_WAIT_FRAMES(6) + EVT_WAIT(6) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_goomba_bros_Palette_01_Anim_8) EVT_END_THREAD EVT_CALL(JumpToGoal, ACTOR_SELF, 16, FALSE, TRUE, FALSE) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_goomba_bros_Palette_01_Anim_D) EVT_CALL(SetActorScale, ACTOR_SELF, EVT_FLOAT(1.1), EVT_FLOAT(0.8), EVT_FLOAT(1.0)) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 5, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorScale, ACTOR_SELF, EVT_FLOAT(1.3), EVT_FLOAT(0.5), EVT_FLOAT(1.0)) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, -2, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorScale, ACTOR_SELF, EVT_FLOAT(1.0), EVT_FLOAT(1.0), EVT_FLOAT(1.0)) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 7, 0) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_goomba_bros_Palette_01_Anim_9) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_IF_EQ(LW(10), 5) EVT_CALL(EnemyTestTarget, ACTOR_SELF, LW(0), 0x80000000, 0, 0, 0) EVT_END_IF - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 0, 0) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_goomba_bros_Palette_01_Anim_8) EVT_CALL(SetGoalToTarget, ACTOR_SELF) @@ -357,18 +357,18 @@ EvtScript N(takeTurn_8021A5A0) = { EVT_CALL(SetGoalPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(SetActorJumpGravity, ACTOR_SELF, EVT_FLOAT(2.0)) EVT_THREAD - EVT_WAIT_FRAMES(4) + EVT_WAIT(4) EVT_SET(LW(0), 180) EVT_LOOP(4) EVT_SUB(LW(0), 45) EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, LW(0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_goomba_bros_Palette_01_Anim_8) EVT_END_THREAD EVT_CALL(JumpToGoal, ACTOR_SELF, 15, FALSE, TRUE, FALSE) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_goomba_bros_Palette_01_Anim_C) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) EVT_CALL(YieldTurn) EVT_CALL(SetActorYaw, ACTOR_SELF, 180) @@ -379,7 +379,7 @@ EvtScript N(takeTurn_8021A5A0) = { EVT_CALL(RunToGoal, ACTOR_SELF, 0, FALSE) EVT_CALL(SetAnimationRate, ACTOR_SELF, 1, EVT_FLOAT(1.0)) EVT_CALL(SetActorYaw, ACTOR_SELF, 0) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_goomba_bros_Palette_01_Anim_2) EVT_CALL(SetActorJumpGravity, ACTOR_SELF, EVT_FLOAT(1.6)) EVT_CALL(JumpToGoal, ACTOR_SELF, 5, FALSE, TRUE, FALSE) @@ -401,19 +401,19 @@ EvtScript N(takeTurn_8021A5A0) = { EVT_SET(LW(1), LW(4)) EVT_SET(LW(2), LW(5)) EVT_SET(LW(3), LW(6)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_END_THREAD EVT_THREAD - EVT_WAIT_FRAMES(6) + EVT_WAIT(6) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_goomba_bros_Palette_01_Anim_8) EVT_END_THREAD EVT_CALL(JumpToGoal, ACTOR_SELF, 16, FALSE, TRUE, FALSE) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_goomba_bros_Palette_01_Anim_8) EVT_CALL(SetActorScale, ACTOR_SELF, EVT_FLOAT(1.1), EVT_FLOAT(0.8), EVT_FLOAT(1.0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorScale, ACTOR_SELF, EVT_FLOAT(1.3), EVT_FLOAT(0.5), EVT_FLOAT(1.0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_SWITCH EVT_CALL(EnemyDamageTarget, ACTOR_SELF, LW(0), 0, 0, 0, 1, 32) EVT_SWITCH(LW(0)) @@ -421,9 +421,9 @@ EvtScript N(takeTurn_8021A5A0) = { EVT_CASE_OR_EQ(2) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) EVT_CALL(SetActorScale, ACTOR_SELF, EVT_FLOAT(1.1), EVT_FLOAT(0.8), EVT_FLOAT(1.0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorScale, ACTOR_SELF, EVT_FLOAT(1.0), EVT_FLOAT(1.0), EVT_FLOAT(1.0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, 0) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 0, 0) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_goomba_bros_Palette_01_Anim_2) @@ -440,7 +440,7 @@ EvtScript N(takeTurn_8021A5A0) = { EVT_CALL(SetGoalPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(JumpToGoal, ACTOR_SELF, 6, FALSE, TRUE, FALSE) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_goomba_bros_Palette_01_Anim_2) - EVT_WAIT_FRAMES(3) + EVT_WAIT(3) EVT_CALL(YieldTurn) EVT_CALL(SetAnimationRate, ACTOR_SELF, 1, EVT_FLOAT(2.0)) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_goomba_bros_Palette_01_Anim_6) @@ -471,7 +471,7 @@ EvtScript N(takeTurn_8021B2C8) = { EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_14) EVT_CALL(BattleCamTargetActor, ACTOR_SELF) EVT_CALL(MoveBattleCamOver, 30) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(SetActorVar, -127, 0, 1) EVT_CALL(ActorSpeak, 721087, -127, 1, -1, -1) EVT_END_IF @@ -485,11 +485,11 @@ EvtScript N(doDeath_8021B388) = { EVT_CALL(UseIdleAnimation, ACTOR_SELF, FALSE) EVT_SET(LW(2), 0) EVT_CALL(SetAnimation, ACTOR_SELF, LW(0), LW(1)) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_LOOP(24) EVT_CALL(SetActorYaw, ACTOR_SELF, LW(2)) EVT_ADD(LW(2), 30) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(SetActorYaw, ACTOR_SELF, 0) EVT_CALL(GetActorPos, ACTOR_SELF, LW(2), LW(3), LW(4)) @@ -500,11 +500,11 @@ EvtScript N(doDeath_8021B388) = { EVT_LOOP(12) EVT_CALL(SetActorRotation, ACTOR_SELF, LW(3), 0, 0) EVT_ADD(LW(3), 8) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(SetPartFlagBits, -127, 0, 1, 1) EVT_CALL(SetActorFlagBits, ACTOR_SELF, 4, 1) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(ActorExists, 513, LW(0)) EVT_IF_EQ(LW(0), 1) EVT_CALL(GetActorHP, 513, LW(0)) @@ -513,7 +513,7 @@ EvtScript N(doDeath_8021B388) = { EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_14) EVT_CALL(BattleCamTargetActor, ACTOR_ENEMY1) EVT_CALL(MoveBattleCamOver, 20) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(UseIdleAnimation, ACTOR_ENEMY1, FALSE) EVT_CALL(EnableIdleScript, ACTOR_ENEMY1, 0) EVT_CALL(SetAnimation, ACTOR_ENEMY1, 1, NPC_ANIM_goomba_bros_Palette_00_Anim_B) @@ -522,7 +522,7 @@ EvtScript N(doDeath_8021B388) = { EVT_CALL(UseIdleAnimation, ACTOR_ENEMY1, TRUE) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) EVT_CALL(MoveBattleCamOver, 30) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_END_IF EVT_CALL(RemoveActor, -127) EVT_RETURN diff --git a/src/battle/area_kmr_part_2/actor/blue_goomba2.c b/src/battle/area_kmr_part_2/actor/blue_goomba2.c index 7b065c0b5a..c124f44bee 100644 --- a/src/battle/area_kmr_part_2/actor/blue_goomba2.c +++ b/src/battle/area_kmr_part_2/actor/blue_goomba2.c @@ -121,10 +121,10 @@ EvtScript N(idle_8021D5E8) = { EVT_LABEL(0) EVT_CALL(GetStatusFlags, ACTOR_SELF, LW(1)) EVT_IF_FLAG(LW(1), 0x35D000) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_GOTO(0) EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(GetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_ADD(LW(0), 5) @@ -137,10 +137,10 @@ EvtScript N(idle_8021D5E8) = { EVT_LABEL(1) EVT_CALL(GetStatusFlags, ACTOR_SELF, LW(1)) EVT_IF_FLAG(LW(1), 0x35D000) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_GOTO(1) EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(GetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_SUB(LW(0), 5) @@ -153,10 +153,10 @@ EvtScript N(idle_8021D5E8) = { EVT_LABEL(2) EVT_CALL(GetStatusFlags, ACTOR_SELF, LW(1)) EVT_IF_FLAG(LW(1), 0x35D000) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_GOTO(2) EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_GOTO(10) EVT_RETURN @@ -215,7 +215,7 @@ EvtScript N(handleEvent_8021D8C4) = { EVT_CALL(SetActorSpeed, ACTOR_SELF, EVT_FLOAT(8.0)) EVT_CALL(RunToGoal, ACTOR_SELF, 0, FALSE) EVT_CALL(SetAnimationRate, ACTOR_SELF, 1, EVT_FLOAT(1.0)) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_goomba_bros_Palette_01_Anim_2) EVT_CALL(SetActorJumpGravity, ACTOR_SELF, EVT_FLOAT(1.6)) EVT_CALL(JumpToGoal, ACTOR_SELF, 5, FALSE, TRUE, FALSE) @@ -239,7 +239,7 @@ EvtScript N(handleEvent_8021D8C4) = { EVT_SET_CONST(LW(0), 0x00000001) EVT_SET_CONST(LW(1), NPC_ANIM_goomba_bros_Palette_01_Anim_9) EVT_EXEC_WAIT(DoNormalHit) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_SET_CONST(LW(0), 0x00000001) EVT_SET_CONST(LW(1), NPC_ANIM_goomba_bros_Palette_01_Anim_9) EVT_EXEC_WAIT(DoDeath) @@ -296,9 +296,9 @@ EvtScript N(takeTurn_8021E0F0) = { EVT_CALL(RunToGoal, ACTOR_SELF, 0, FALSE) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_goomba_bros_Palette_01_Anim_2) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, -1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, -2, 0) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 0, 0) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_goomba_bros_Palette_01_Anim_8) EVT_CALL(EnemyTestTarget, ACTOR_SELF, LW(0), 0, 0, 1, 16) @@ -323,29 +323,29 @@ EvtScript N(takeTurn_8021E0F0) = { EVT_SET(LW(1), LW(4)) EVT_SET(LW(2), LW(5)) EVT_SET(LW(3), LW(6)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_END_THREAD EVT_THREAD - EVT_WAIT_FRAMES(6) + EVT_WAIT(6) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_goomba_bros_Palette_01_Anim_8) EVT_END_THREAD EVT_CALL(JumpToGoal, ACTOR_SELF, 16, FALSE, TRUE, FALSE) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_goomba_bros_Palette_01_Anim_D) EVT_CALL(SetActorScale, ACTOR_SELF, EVT_FLOAT(1.1), EVT_FLOAT(0.8), EVT_FLOAT(1.0)) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 5, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorScale, ACTOR_SELF, EVT_FLOAT(1.3), EVT_FLOAT(0.5), EVT_FLOAT(1.0)) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, -2, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorScale, ACTOR_SELF, EVT_FLOAT(1.0), EVT_FLOAT(1.0), EVT_FLOAT(1.0)) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 7, 0) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_goomba_bros_Palette_01_Anim_9) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_IF_EQ(LW(10), 5) EVT_CALL(EnemyTestTarget, ACTOR_SELF, LW(0), 0x80000000, 0, 0, 0) EVT_END_IF - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 0, 0) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_goomba_bros_Palette_01_Anim_8) EVT_CALL(SetGoalToTarget, ACTOR_SELF) @@ -355,18 +355,18 @@ EvtScript N(takeTurn_8021E0F0) = { EVT_CALL(SetGoalPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(SetActorJumpGravity, ACTOR_SELF, EVT_FLOAT(2.0)) EVT_THREAD - EVT_WAIT_FRAMES(4) + EVT_WAIT(4) EVT_SET(LW(0), 180) EVT_LOOP(4) EVT_SUB(LW(0), 45) EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, LW(0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_goomba_bros_Palette_01_Anim_8) EVT_END_THREAD EVT_CALL(JumpToGoal, ACTOR_SELF, 15, FALSE, TRUE, FALSE) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_goomba_bros_Palette_01_Anim_C) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) EVT_CALL(YieldTurn) EVT_CALL(SetActorYaw, ACTOR_SELF, 180) @@ -377,7 +377,7 @@ EvtScript N(takeTurn_8021E0F0) = { EVT_CALL(RunToGoal, ACTOR_SELF, 0, FALSE) EVT_CALL(SetAnimationRate, ACTOR_SELF, 1, EVT_FLOAT(1.0)) EVT_CALL(SetActorYaw, ACTOR_SELF, 0) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_goomba_bros_Palette_01_Anim_2) EVT_CALL(SetActorJumpGravity, ACTOR_SELF, EVT_FLOAT(1.6)) EVT_CALL(JumpToGoal, ACTOR_SELF, 5, FALSE, TRUE, FALSE) @@ -399,19 +399,19 @@ EvtScript N(takeTurn_8021E0F0) = { EVT_SET(LW(1), LW(4)) EVT_SET(LW(2), LW(5)) EVT_SET(LW(3), LW(6)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_END_THREAD EVT_THREAD - EVT_WAIT_FRAMES(6) + EVT_WAIT(6) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_goomba_bros_Palette_01_Anim_8) EVT_END_THREAD EVT_CALL(JumpToGoal, ACTOR_SELF, 16, FALSE, TRUE, FALSE) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_goomba_bros_Palette_01_Anim_8) EVT_CALL(SetActorScale, ACTOR_SELF, EVT_FLOAT(1.1), EVT_FLOAT(0.8), EVT_FLOAT(1.0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorScale, ACTOR_SELF, EVT_FLOAT(1.3), EVT_FLOAT(0.5), EVT_FLOAT(1.0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_SWITCH EVT_CALL(EnemyDamageTarget, ACTOR_SELF, LW(0), 0, 0, 0, 1, 32) EVT_SWITCH(LW(0)) @@ -419,9 +419,9 @@ EvtScript N(takeTurn_8021E0F0) = { EVT_CASE_OR_EQ(2) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) EVT_CALL(SetActorScale, ACTOR_SELF, EVT_FLOAT(1.1), EVT_FLOAT(0.8), EVT_FLOAT(1.0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorScale, ACTOR_SELF, EVT_FLOAT(1.0), EVT_FLOAT(1.0), EVT_FLOAT(1.0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, 0) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 0, 0) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_goomba_bros_Palette_01_Anim_2) @@ -438,7 +438,7 @@ EvtScript N(takeTurn_8021E0F0) = { EVT_CALL(SetGoalPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(JumpToGoal, ACTOR_SELF, 6, FALSE, TRUE, FALSE) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_goomba_bros_Palette_01_Anim_2) - EVT_WAIT_FRAMES(3) + EVT_WAIT(3) EVT_CALL(YieldTurn) EVT_CALL(SetAnimationRate, ACTOR_SELF, 1, EVT_FLOAT(2.0)) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_goomba_bros_Palette_01_Anim_6) diff --git a/src/battle/area_kmr_part_2/actor/goomba_king.c b/src/battle/area_kmr_part_2/actor/goomba_king.c index cb509cea3f..42dd7cf2d8 100644 --- a/src/battle/area_kmr_part_2/actor/goomba_king.c +++ b/src/battle/area_kmr_part_2/actor/goomba_king.c @@ -175,11 +175,11 @@ EvtScript N(idle_80220B50) = { EVT_LABEL(0) EVT_CALL(RandInt, 80, LW(0)) EVT_ADD(LW(0), 80) - EVT_WAIT_FRAMES(LW(0)) + EVT_WAIT(LW(0)) EVT_LABEL(1) EVT_CALL(GetStatusFlags, ACTOR_SELF, LW(0)) EVT_IF_FLAG(LW(0), 0x35D000) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_GOTO(1) EVT_END_IF EVT_CALL(SetGoalToHome, ACTOR_SELF) @@ -190,11 +190,11 @@ EvtScript N(idle_80220B50) = { EVT_CALL(SetIdleGoal, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(IdleRunToGoal, -127, 0) EVT_CALL(SetIdleAnimations, ACTOR_SELF, 1, EVT_ADDR(N(idleAnimations_80220800))) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_LABEL(2) EVT_CALL(GetStatusFlags, ACTOR_SELF, LW(0)) EVT_IF_FLAG(LW(0), 0x35D000) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_GOTO(2) EVT_END_IF EVT_CALL(SetGoalToHome, ACTOR_SELF) @@ -204,7 +204,7 @@ EvtScript N(idle_80220B50) = { EVT_CALL(SetIdleGoal, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(IdleRunToGoal, -127, 0) EVT_CALL(SetIdleAnimations, ACTOR_SELF, 1, EVT_ADDR(N(idleAnimations_80220800))) - EVT_WAIT_FRAMES(80) + EVT_WAIT(80) EVT_GOTO(0) EVT_RETURN EVT_END @@ -283,7 +283,7 @@ EvtScript N(handleEvent_80220F34) = { EVT_SET_CONST(LW(0), 0x00000001) EVT_SET_CONST(LW(1), NPC_ANIM_goomba_king_Palette_00_Anim_6) EVT_EXEC_WAIT(DoNormalHit) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(GetActorVar, -127, 4, LW(0)) EVT_KILL_THREAD(LW(0)) EVT_SET_CONST(LW(0), 0x00000001) @@ -295,7 +295,7 @@ EvtScript N(handleEvent_80220F34) = { EVT_SET_CONST(LW(1), NPC_ANIM_goomba_king_Palette_00_Anim_D) EVT_SET_CONST(LW(2), NPC_ANIM_goomba_king_Palette_00_Anim_E) EVT_EXEC_WAIT(DoBurnHit) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(GetActorVar, -127, 4, LW(0)) EVT_KILL_THREAD(LW(0)) EVT_SET_CONST(LW(0), 0x00000001) @@ -314,7 +314,7 @@ EvtScript N(handleEvent_80220F34) = { EVT_RETURN EVT_CASE_EQ(42) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_goomba_king_Palette_00_Anim_6) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_goomba_king_Palette_00_Anim_4) EVT_CALL(SetGoalToHome, ACTOR_SELF) EVT_CALL(SetActorSpeed, ACTOR_SELF, EVT_FLOAT(6.0)) @@ -391,10 +391,10 @@ EvtScript N(80221680) = { EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_goomba_king_Palette_00_Anim_4) EVT_CALL(RunToGoal, ACTOR_SELF, 0, FALSE) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_goomba_king_Palette_00_Anim_1) - EVT_WAIT_FRAMES(8) + EVT_WAIT(8) EVT_THREAD EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x20ED) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x20ED) EVT_END_THREAD EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_goomba_king_Palette_00_Anim_5) @@ -402,7 +402,7 @@ EvtScript N(80221680) = { EVT_LOOP(20) EVT_ADD(LW(0), 18) EVT_CALL(SetActorYaw, ACTOR_SELF, LW(0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(SetActorYaw, ACTOR_SELF, 0) EVT_CALL(EnemyTestTarget, ACTOR_SELF, LW(10), 0, 0, 2, 16) @@ -417,7 +417,7 @@ EvtScript N(80221680) = { EVT_LOOP(20) EVT_ADD(LW(0), 18) EVT_CALL(SetActorYaw, ACTOR_SELF, LW(0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(SetActorYaw, ACTOR_SELF, 0) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) @@ -435,7 +435,7 @@ EvtScript N(80221680) = { EVT_END_SWITCH EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) EVT_CALL(MoveBattleCamOver, 20) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(SetGoalToTarget, ACTOR_SELF) EVT_CALL(EnemyDamageTarget, ACTOR_SELF, LW(10), 0, 0, 0, 1, 32) EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, 0) @@ -444,7 +444,7 @@ EvtScript N(80221680) = { EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_goomba_king_Palette_00_Anim_1) EVT_SWITCH(LW(10)) EVT_CASE_DEFAULT - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_goomba_king_Palette_00_Anim_1) EVT_CALL(SetGoalToHome, ACTOR_SELF) EVT_CALL(SetActorSpeed, ACTOR_SELF, EVT_FLOAT(3.0)) @@ -462,7 +462,7 @@ EvtScript N(80221CD4) = { EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_15) EVT_CALL(BattleCamTargetActor, ACTOR_SELF) EVT_CALL(MoveBattleCamOver, 40) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(func_8024ECF8, 0, 1, 0) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_goomba_king_Palette_00_Anim_9) EVT_CALL(SetActorJumpGravity, ACTOR_SELF, EVT_FLOAT(0.8)) @@ -489,11 +489,11 @@ EvtScript N(80221CD4) = { EVT_CASE_OR_EQ(6) EVT_CASE_OR_EQ(5) EVT_THREAD - EVT_WAIT_FRAMES(12) + EVT_WAIT(12) EVT_CALL(PlaySoundAtPart, 515, 3, 769) EVT_END_THREAD EVT_THREAD - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(SetPartJumpGravity, 515, 3, EVT_FLOAT(1.5)) EVT_CALL(GetPartOffset, 515, 3, LW(0), LW(1), LW(2)) EVT_CALL(FallPartTo, 515, 3, LW(0), 10, LW(2), 14) @@ -503,17 +503,17 @@ EvtScript N(80221CD4) = { EVT_CALL(JumpPartTo, 515, 3, LW(0), 10, LW(2), 7, 1) EVT_LOOP(20) EVT_CALL(SetPartFlagBits, 515, 3, 1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetPartFlagBits, 515, 3, 1, 1) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_END_THREAD EVT_THREAD - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(PlaySoundAtPart, 515, 4, 769) EVT_END_THREAD EVT_THREAD - EVT_WAIT_FRAMES(3) + EVT_WAIT(3) EVT_CALL(SetPartJumpGravity, 515, 4, EVT_FLOAT(1.5)) EVT_CALL(GetPartOffset, 515, 4, LW(0), LW(1), LW(2)) EVT_CALL(FallPartTo, 515, 4, LW(0), 10, LW(2), 15) @@ -523,17 +523,17 @@ EvtScript N(80221CD4) = { EVT_CALL(JumpPartTo, 515, 4, LW(0), 10, LW(2), 7, 1) EVT_LOOP(20) EVT_CALL(SetPartFlagBits, 515, 4, 1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetPartFlagBits, 515, 4, 1, 1) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_END_THREAD EVT_THREAD - EVT_WAIT_FRAMES(17) + EVT_WAIT(17) EVT_CALL(PlaySoundAtPart, 515, 5, 769) EVT_END_THREAD EVT_THREAD - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(SetPartJumpGravity, 515, 5, EVT_FLOAT(1.5)) EVT_CALL(GetPartOffset, 515, 5, LW(0), LW(1), LW(2)) EVT_CALL(FallPartTo, 515, 5, LW(0), 10, LW(2), 17) @@ -543,12 +543,12 @@ EvtScript N(80221CD4) = { EVT_CALL(JumpPartTo, 515, 5, LW(0), 10, LW(2), 7, 1) EVT_LOOP(20) EVT_CALL(SetPartFlagBits, 515, 5, 1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetPartFlagBits, 515, 5, 1, 1) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_END_THREAD - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_IF_EQ(LW(10), 5) EVT_CALL(EnemyTestTarget, ACTOR_SELF, LW(0), 0x80000000, 0, 0, 0) EVT_END_IF @@ -558,11 +558,11 @@ EvtScript N(80221CD4) = { EVT_END_CASE_GROUP EVT_END_SWITCH EVT_THREAD - EVT_WAIT_FRAMES(12) + EVT_WAIT(12) EVT_CALL(PlaySoundAtPart, 515, 3, 769) EVT_END_THREAD EVT_THREAD - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(SetPartJumpGravity, 515, 3, EVT_FLOAT(1.5)) EVT_CALL(GetPartOffset, 515, 3, LW(0), LW(1), LW(2)) EVT_CALL(FallPartTo, 515, 3, LW(0), 35, LW(2), 14) @@ -572,17 +572,17 @@ EvtScript N(80221CD4) = { EVT_CALL(JumpPartTo, 515, 3, LW(0), 10, LW(2), 7, 1) EVT_LOOP(20) EVT_CALL(SetPartFlagBits, 515, 3, 1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetPartFlagBits, 515, 3, 1, 1) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_END_THREAD EVT_THREAD - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(PlaySoundAtPart, 515, 4, 769) EVT_END_THREAD EVT_THREAD - EVT_WAIT_FRAMES(3) + EVT_WAIT(3) EVT_CALL(SetPartJumpGravity, 515, 4, EVT_FLOAT(1.5)) EVT_CALL(GetPartOffset, 515, 4, LW(0), LW(1), LW(2)) EVT_CALL(FallPartTo, 515, 4, LW(0), 10, LW(2), 15) @@ -592,17 +592,17 @@ EvtScript N(80221CD4) = { EVT_CALL(JumpPartTo, 515, 4, LW(0), 10, LW(2), 7, 1) EVT_LOOP(20) EVT_CALL(SetPartFlagBits, 515, 4, 1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetPartFlagBits, 515, 4, 1, 1) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_END_THREAD EVT_THREAD - EVT_WAIT_FRAMES(17) + EVT_WAIT(17) EVT_CALL(PlaySoundAtPart, 515, 5, 769) EVT_END_THREAD EVT_THREAD - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(SetPartJumpGravity, 515, 5, EVT_FLOAT(1.5)) EVT_CALL(GetPartOffset, 515, 5, LW(0), LW(1), LW(2)) EVT_CALL(FallPartTo, 515, 5, LW(0), 10, LW(2), 17) @@ -612,13 +612,13 @@ EvtScript N(80221CD4) = { EVT_CALL(JumpPartTo, 515, 5, LW(0), 10, LW(2), 7, 1) EVT_LOOP(20) EVT_CALL(SetPartFlagBits, 515, 5, 1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetPartFlagBits, 515, 5, 1, 1) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_END_THREAD - EVT_WAIT_FRAMES(24) - EVT_WAIT_FRAMES(2) + EVT_WAIT(24) + EVT_WAIT(2) EVT_CALL(SetGoalToTarget, ACTOR_SELF) EVT_CALL(EnemyDamageTarget, ACTOR_SELF, LW(0), 0, 65535, 0, 2, 32) EVT_SWITCH(LW(0)) @@ -643,7 +643,7 @@ EvtScript N(nextTurn_802229C4) = { EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_13) EVT_CALL(BattleCamTargetActor, ACTOR_ENEMY1) EVT_CALL(MoveBattleCamOver, 20) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(UseIdleAnimation, ACTOR_ENEMY1, FALSE) EVT_CALL(EnableIdleScript, ACTOR_ENEMY1, 0) EVT_CALL(ActorSpeak, 721099, 513, 1, 6422538, 6422538) @@ -652,7 +652,7 @@ EvtScript N(nextTurn_802229C4) = { EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_13) EVT_CALL(BattleCamTargetActor, ACTOR_ENEMY2) EVT_CALL(MoveBattleCamOver, 10) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(UseIdleAnimation, ACTOR_ENEMY2, FALSE) EVT_CALL(EnableIdleScript, ACTOR_ENEMY2, 0) EVT_CALL(ActorSpeak, 721100, 514, 1, 6422794, 6422794) @@ -661,25 +661,25 @@ EvtScript N(nextTurn_802229C4) = { EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_14) EVT_CALL(BattleCamTargetActor, ACTOR_ENEMY0) EVT_CALL(MoveBattleCamOver, 20) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(ActorSpeak, 721101, 512, 1, 6488073, 6488073) EVT_CALL(SetActorVar, -127, 3, 1) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_14) EVT_CALL(BattleCamTargetActor, ACTOR_PLAYER) EVT_CALL(MoveBattleCamOver, 10) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(UseIdleAnimation, ACTOR_PARTNER, FALSE) EVT_CALL(UseIdleAnimation, ACTOR_PLAYER, FALSE) EVT_CALL(SetActorYaw, ACTOR_PLAYER, 180) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_QUESTION) EVT_CALL(ActorSpeak, 721102, 256, 0, -1, -1) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_NOD_YES) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(SetActorYaw, ACTOR_PLAYER, 0) EVT_CALL(UseIdleAnimation, ACTOR_PARTNER, TRUE) EVT_CALL(UseIdleAnimation, ACTOR_PLAYER, TRUE) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(func_802535B4, 1) EVT_END_IF EVT_END_SWITCH @@ -691,7 +691,7 @@ EvtScript N(nextTurn_802229C4) = { EvtScript N(80222D9C) = { EVT_LABEL(0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(GetAnimation, -127, 1, LW(0)) EVT_IF_NE(LW(0), 6488068) EVT_GOTO(0) @@ -726,11 +726,11 @@ EvtScript N(doDeath_80222F50) = { EVT_CALL(UseIdleAnimation, ACTOR_SELF, FALSE) EVT_SET(LW(2), 0) EVT_CALL(SetAnimation, ACTOR_SELF, LW(0), LW(1)) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_LOOP(24) EVT_CALL(SetActorYaw, ACTOR_SELF, LW(2)) EVT_ADD(LW(2), 30) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(SetActorYaw, ACTOR_SELF, 0) EVT_CALL(GetActorPos, ACTOR_SELF, LW(2), LW(3), LW(4)) @@ -741,11 +741,11 @@ EvtScript N(doDeath_80222F50) = { EVT_LOOP(12) EVT_CALL(SetActorRotation, ACTOR_SELF, LW(3), 0, 0) EVT_ADD(LW(3), 8) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(SetPartFlagBits, -127, 1, 1, 1) EVT_CALL(SetActorFlagBits, ACTOR_SELF, 4, 1) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(ActorExists, 513, LW(0)) EVT_IF_EQ(LW(0), 1) EVT_CALL(GetActorHP, 513, LW(0)) diff --git a/src/battle/area_kmr_part_2/actor/goomnut_tree.c b/src/battle/area_kmr_part_2/actor/goomnut_tree.c index 2f8fc5d2b9..ca653c72c4 100644 --- a/src/battle/area_kmr_part_2/actor/goomnut_tree.c +++ b/src/battle/area_kmr_part_2/actor/goomnut_tree.c @@ -229,7 +229,7 @@ EvtScript N(shakeTree) = { EVT_THREAD EVT_SET(LF(0), 0) EVT_IF_NE(LW(1), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_LOOP(5) EVT_USE_BUF(LW(1)) EVT_BUF_READ1(LW(2)) @@ -241,14 +241,14 @@ EvtScript N(shakeTree) = { EVT_CALL(PlaySoundAtModel, LW(3), 358, 0) EVT_END_IF EVT_END_LOOP - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_USE_BUF(LW(1)) EVT_BUF_READ1(LW(2)) EVT_LOOP(LW(2)) EVT_BUF_READ1(LW(3)) EVT_CALL(N(TransformFoliage), LW(3), EVT_FLOAT(0.1), EVT_FLOAT(-0.2), LW(15), 0) EVT_END_LOOP - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_USE_BUF(LW(1)) EVT_BUF_READ1(LW(2)) @@ -256,7 +256,7 @@ EvtScript N(shakeTree) = { EVT_BUF_READ1(LW(3)) EVT_CALL(TranslateModel, LW(3), 0, 0, 0) EVT_END_LOOP - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_IF EVT_END_THREAD EVT_THREAD @@ -273,14 +273,14 @@ EvtScript N(shakeTree) = { EVT_CALL(PlaySoundAtModel, LW(4), 357, 0) EVT_END_IF EVT_END_LOOP - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_USE_BUF(LW(2)) EVT_BUF_READ1(LW(3)) EVT_LOOP(LW(3)) EVT_BUF_READ1(LW(4)) EVT_CALL(N(TransformFoliage), LW(4), EVT_FLOAT(0.1), EVT_FLOAT(-0.2), LW(15), 0) EVT_END_LOOP - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_USE_BUF(LW(2)) EVT_BUF_READ1(LW(3)) @@ -288,7 +288,7 @@ EvtScript N(shakeTree) = { EVT_BUF_READ1(LW(4)) EVT_CALL(TranslateModel, LW(4), 0, 0, 0) EVT_END_LOOP - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_IF EVT_END_THREAD EVT_THREAD @@ -301,7 +301,7 @@ EvtScript N(shakeTree) = { EVT_END_LOOP EVT_END_IF EVT_END_THREAD - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_RETURN EVT_END }; @@ -345,7 +345,7 @@ EvtScript N(80223DBC) = { EVT_END_IF EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_15) EVT_CALL(BattleCamTargetActor, ACTOR_ENEMY0) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(SetActorVar, -127, 5, 1) EVT_CALL(ActorExists, 512, LW(0)) EVT_IF_EQ(LW(0), 0) @@ -359,9 +359,9 @@ EvtScript N(80223DBC) = { EVT_CALL(JumpPartTo, -127, 2, 40, 20, 10, 5, 1) EVT_LOOP(20) EVT_CALL(SetPartFlagBits, -127, 2, 1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetPartFlagBits, -127, 2, 1, 1) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_RETURN EVT_END_IF @@ -390,9 +390,9 @@ EvtScript N(80223DBC) = { EVT_CALL(JumpPartTo, -127, 2, LW(0), LW(1), LW(2), 8, 1) EVT_LOOP(20) EVT_CALL(SetPartFlagBits, -127, 2, 1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetPartFlagBits, -127, 2, 1, 1) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_RETURN EVT_END_IF @@ -419,9 +419,9 @@ EvtScript N(80223DBC) = { EVT_CALL(JumpPartTo, -127, 2, LW(0), LW(1), LW(2), 8, 1) EVT_LOOP(20) EVT_CALL(SetPartFlagBits, -127, 2, 1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetPartFlagBits, -127, 2, 1, 1) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_RETURN EVT_END_IF @@ -446,9 +446,9 @@ EvtScript N(80223DBC) = { EVT_CALL(JumpPartTo, -127, 2, LW(0), LW(1), LW(2), 8, 1) EVT_LOOP(20) EVT_CALL(SetPartFlagBits, -127, 2, 1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetPartFlagBits, -127, 2, 1, 1) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_RETURN EVT_END diff --git a/src/battle/area_kmr_part_2/actor/red_goomba.c b/src/battle/area_kmr_part_2/actor/red_goomba.c index 1c512db424..edfd177e60 100644 --- a/src/battle/area_kmr_part_2/actor/red_goomba.c +++ b/src/battle/area_kmr_part_2/actor/red_goomba.c @@ -123,10 +123,10 @@ EvtScript N(idle_8021B8A8) = { EVT_LABEL(0) EVT_CALL(GetStatusFlags, ACTOR_SELF, LW(1)) EVT_IF_FLAG(LW(1), 0x35D000) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_GOTO(0) EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(GetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_ADD(LW(0), 5) @@ -139,10 +139,10 @@ EvtScript N(idle_8021B8A8) = { EVT_LABEL(1) EVT_CALL(GetStatusFlags, ACTOR_SELF, LW(1)) EVT_IF_FLAG(LW(1), 0x35D000) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_GOTO(1) EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(GetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_SUB(LW(0), 5) @@ -155,10 +155,10 @@ EvtScript N(idle_8021B8A8) = { EVT_LABEL(2) EVT_CALL(GetStatusFlags, ACTOR_SELF, LW(1)) EVT_IF_FLAG(LW(1), 0x35D000) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_GOTO(2) EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_GOTO(10) EVT_RETURN @@ -217,7 +217,7 @@ EvtScript N(handleEvent_8021BB84) = { EVT_CALL(SetActorSpeed, ACTOR_SELF, EVT_FLOAT(8.0)) EVT_CALL(RunToGoal, ACTOR_SELF, 0, FALSE) EVT_CALL(SetAnimationRate, ACTOR_SELF, 1, EVT_FLOAT(1.0)) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_goomba_bros_Palette_00_Anim_2) EVT_CALL(SetActorJumpGravity, ACTOR_SELF, EVT_FLOAT(1.6)) EVT_CALL(JumpToGoal, ACTOR_SELF, 5, FALSE, TRUE, FALSE) @@ -241,7 +241,7 @@ EvtScript N(handleEvent_8021BB84) = { EVT_SET_CONST(LW(0), 0x00000001) EVT_SET_CONST(LW(1), NPC_ANIM_goomba_bros_Palette_00_Anim_9) EVT_EXEC_WAIT(DoNormalHit) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_SET_CONST(LW(0), 0x00000001) EVT_SET_CONST(LW(1), NPC_ANIM_goomba_bros_Palette_00_Anim_9) EVT_EXEC_WAIT(N(doDeath_8021D0C4)) @@ -298,9 +298,9 @@ EvtScript N(takeTurn_8021C3B0) = { EVT_CALL(RunToGoal, ACTOR_SELF, 0, FALSE) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_goomba_bros_Palette_00_Anim_2) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, -1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, -2, 0) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 0, 0) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_goomba_bros_Palette_00_Anim_8) EVT_CALL(EnemyTestTarget, ACTOR_SELF, LW(0), 0, 0, 1, 16) @@ -325,29 +325,29 @@ EvtScript N(takeTurn_8021C3B0) = { EVT_SET(LW(1), LW(4)) EVT_SET(LW(2), LW(5)) EVT_SET(LW(3), LW(6)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_END_THREAD EVT_THREAD - EVT_WAIT_FRAMES(6) + EVT_WAIT(6) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_goomba_bros_Palette_00_Anim_8) EVT_END_THREAD EVT_CALL(JumpToGoal, ACTOR_SELF, 16, FALSE, TRUE, FALSE) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_goomba_bros_Palette_00_Anim_D) EVT_CALL(SetActorScale, ACTOR_SELF, EVT_FLOAT(1.1), EVT_FLOAT(0.8), EVT_FLOAT(1.0)) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 5, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorScale, ACTOR_SELF, EVT_FLOAT(1.3), EVT_FLOAT(0.5), EVT_FLOAT(1.0)) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, -2, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorScale, ACTOR_SELF, EVT_FLOAT(1.0), EVT_FLOAT(1.0), EVT_FLOAT(1.0)) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 7, 0) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_goomba_bros_Palette_00_Anim_9) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_IF_EQ(LW(10), 5) EVT_CALL(EnemyTestTarget, ACTOR_SELF, LW(0), 0x80000000, 0, 0, 0) EVT_END_IF - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 0, 0) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_goomba_bros_Palette_00_Anim_8) EVT_CALL(SetGoalToTarget, ACTOR_SELF) @@ -357,18 +357,18 @@ EvtScript N(takeTurn_8021C3B0) = { EVT_CALL(SetGoalPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(SetActorJumpGravity, ACTOR_SELF, EVT_FLOAT(2.0)) EVT_THREAD - EVT_WAIT_FRAMES(4) + EVT_WAIT(4) EVT_SET(LW(0), 180) EVT_LOOP(4) EVT_SUB(LW(0), 45) EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, LW(0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_goomba_bros_Palette_00_Anim_8) EVT_END_THREAD EVT_CALL(JumpToGoal, ACTOR_SELF, 15, FALSE, TRUE, FALSE) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_goomba_bros_Palette_00_Anim_C) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) EVT_CALL(YieldTurn) EVT_CALL(SetActorYaw, ACTOR_SELF, 180) @@ -379,7 +379,7 @@ EvtScript N(takeTurn_8021C3B0) = { EVT_CALL(RunToGoal, ACTOR_SELF, 0, FALSE) EVT_CALL(SetAnimationRate, ACTOR_SELF, 1, EVT_FLOAT(1.0)) EVT_CALL(SetActorYaw, ACTOR_SELF, 0) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_goomba_bros_Palette_00_Anim_2) EVT_CALL(SetActorJumpGravity, ACTOR_SELF, EVT_FLOAT(1.6)) EVT_CALL(JumpToGoal, ACTOR_SELF, 5, FALSE, TRUE, FALSE) @@ -401,19 +401,19 @@ EvtScript N(takeTurn_8021C3B0) = { EVT_SET(LW(1), LW(4)) EVT_SET(LW(2), LW(5)) EVT_SET(LW(3), LW(6)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_END_THREAD EVT_THREAD - EVT_WAIT_FRAMES(6) + EVT_WAIT(6) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_goomba_bros_Palette_00_Anim_8) EVT_END_THREAD EVT_CALL(JumpToGoal, ACTOR_SELF, 16, FALSE, TRUE, FALSE) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_goomba_bros_Palette_00_Anim_8) EVT_CALL(SetActorScale, ACTOR_SELF, EVT_FLOAT(1.1), EVT_FLOAT(0.8), EVT_FLOAT(1.0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorScale, ACTOR_SELF, EVT_FLOAT(1.3), EVT_FLOAT(0.5), EVT_FLOAT(1.0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_SWITCH EVT_CALL(EnemyDamageTarget, ACTOR_SELF, LW(0), 0, 0, 0, 1, 32) EVT_SWITCH(LW(0)) @@ -421,9 +421,9 @@ EvtScript N(takeTurn_8021C3B0) = { EVT_CASE_OR_EQ(2) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) EVT_CALL(SetActorScale, ACTOR_SELF, EVT_FLOAT(1.1), EVT_FLOAT(0.8), EVT_FLOAT(1.0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorScale, ACTOR_SELF, EVT_FLOAT(1.0), EVT_FLOAT(1.0), EVT_FLOAT(1.0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, 0) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 0, 0) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_goomba_bros_Palette_00_Anim_2) @@ -440,7 +440,7 @@ EvtScript N(takeTurn_8021C3B0) = { EVT_CALL(SetGoalPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(JumpToGoal, ACTOR_SELF, 6, FALSE, TRUE, FALSE) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_goomba_bros_Palette_00_Anim_2) - EVT_WAIT_FRAMES(3) + EVT_WAIT(3) EVT_CALL(YieldTurn) EVT_CALL(SetAnimationRate, ACTOR_SELF, 1, EVT_FLOAT(2.0)) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_goomba_bros_Palette_00_Anim_6) @@ -469,11 +469,11 @@ EvtScript N(doDeath_8021D0C4) = { EVT_CALL(UseIdleAnimation, ACTOR_SELF, FALSE) EVT_SET(LW(2), 0) EVT_CALL(SetAnimation, ACTOR_SELF, LW(0), LW(1)) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_LOOP(24) EVT_CALL(SetActorYaw, ACTOR_SELF, LW(2)) EVT_ADD(LW(2), 30) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(SetActorYaw, ACTOR_SELF, 0) EVT_CALL(GetActorPos, ACTOR_SELF, LW(2), LW(3), LW(4)) @@ -484,11 +484,11 @@ EvtScript N(doDeath_8021D0C4) = { EVT_LOOP(12) EVT_CALL(SetActorRotation, ACTOR_SELF, LW(3), 0, 0) EVT_ADD(LW(3), 8) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(SetPartFlagBits, -127, 0, 1, 1) EVT_CALL(SetActorFlagBits, ACTOR_SELF, 4, 1) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(ActorExists, 512, LW(0)) EVT_IF_EQ(LW(0), 1) EVT_CALL(GetActorHP, 512, LW(0)) @@ -497,7 +497,7 @@ EvtScript N(doDeath_8021D0C4) = { EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_14) EVT_CALL(BattleCamTargetActor, ACTOR_ENEMY0) EVT_CALL(MoveBattleCamOver, 20) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(UseIdleAnimation, ACTOR_ENEMY0, FALSE) EVT_CALL(EnableIdleScript, ACTOR_ENEMY0, 0) EVT_CALL(SetAnimation, ACTOR_ENEMY0, 1, NPC_ANIM_goomba_bros_Palette_01_Anim_B) @@ -506,7 +506,7 @@ EvtScript N(doDeath_8021D0C4) = { EVT_CALL(UseIdleAnimation, ACTOR_ENEMY0, TRUE) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) EVT_CALL(MoveBattleCamOver, 30) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_END_IF EVT_CALL(RemoveActor, -127) EVT_RETURN diff --git a/src/battle/area_kmr_part_2/actor/red_goomba2.c b/src/battle/area_kmr_part_2/actor/red_goomba2.c index 20f57a872e..7386dacedc 100644 --- a/src/battle/area_kmr_part_2/actor/red_goomba2.c +++ b/src/battle/area_kmr_part_2/actor/red_goomba2.c @@ -121,10 +121,10 @@ EvtScript N(idle_8021EFE8) = { EVT_LABEL(0) EVT_CALL(GetStatusFlags, ACTOR_SELF, LW(1)) EVT_IF_FLAG(LW(1), 0x35D000) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_GOTO(0) EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(GetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_ADD(LW(0), 5) @@ -137,10 +137,10 @@ EvtScript N(idle_8021EFE8) = { EVT_LABEL(1) EVT_CALL(GetStatusFlags, ACTOR_SELF, LW(1)) EVT_IF_FLAG(LW(1), 0x35D000) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_GOTO(1) EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(GetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_SUB(LW(0), 5) @@ -153,10 +153,10 @@ EvtScript N(idle_8021EFE8) = { EVT_LABEL(2) EVT_CALL(GetStatusFlags, ACTOR_SELF, LW(1)) EVT_IF_FLAG(LW(1), 0x35D000) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_GOTO(2) EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_GOTO(10) EVT_RETURN @@ -215,7 +215,7 @@ EvtScript N(handleEvent_8021F2C4) = { EVT_CALL(SetActorSpeed, ACTOR_SELF, EVT_FLOAT(8.0)) EVT_CALL(RunToGoal, ACTOR_SELF, 0, FALSE) EVT_CALL(SetAnimationRate, ACTOR_SELF, 1, EVT_FLOAT(1.0)) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_goomba_bros_Palette_00_Anim_2) EVT_CALL(SetActorJumpGravity, ACTOR_SELF, EVT_FLOAT(1.6)) EVT_CALL(JumpToGoal, ACTOR_SELF, 5, FALSE, TRUE, FALSE) @@ -239,7 +239,7 @@ EvtScript N(handleEvent_8021F2C4) = { EVT_SET_CONST(LW(0), 0x00000001) EVT_SET_CONST(LW(1), NPC_ANIM_goomba_bros_Palette_00_Anim_9) EVT_EXEC_WAIT(DoNormalHit) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_SET_CONST(LW(0), 0x00000001) EVT_SET_CONST(LW(1), NPC_ANIM_goomba_bros_Palette_00_Anim_9) EVT_EXEC_WAIT(DoDeath) @@ -296,9 +296,9 @@ EvtScript N(takeTurn_8021FAF0) = { EVT_CALL(RunToGoal, ACTOR_SELF, 0, FALSE) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_goomba_bros_Palette_00_Anim_2) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, -1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, -2, 0) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 0, 0) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_goomba_bros_Palette_00_Anim_8) EVT_CALL(EnemyTestTarget, ACTOR_SELF, LW(0), 0, 0, 1, 16) @@ -323,29 +323,29 @@ EvtScript N(takeTurn_8021FAF0) = { EVT_SET(LW(1), LW(4)) EVT_SET(LW(2), LW(5)) EVT_SET(LW(3), LW(6)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_END_THREAD EVT_THREAD - EVT_WAIT_FRAMES(6) + EVT_WAIT(6) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_goomba_bros_Palette_00_Anim_8) EVT_END_THREAD EVT_CALL(JumpToGoal, ACTOR_SELF, 16, FALSE, TRUE, FALSE) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_goomba_bros_Palette_00_Anim_D) EVT_CALL(SetActorScale, ACTOR_SELF, EVT_FLOAT(1.1), EVT_FLOAT(0.8), EVT_FLOAT(1.0)) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 5, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorScale, ACTOR_SELF, EVT_FLOAT(1.3), EVT_FLOAT(0.5), EVT_FLOAT(1.0)) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, -2, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorScale, ACTOR_SELF, EVT_FLOAT(1.0), EVT_FLOAT(1.0), EVT_FLOAT(1.0)) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 7, 0) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_goomba_bros_Palette_00_Anim_9) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_IF_EQ(LW(10), 5) EVT_CALL(EnemyTestTarget, ACTOR_SELF, LW(0), 0x80000000, 0, 0, 0) EVT_END_IF - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 0, 0) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_goomba_bros_Palette_00_Anim_8) EVT_CALL(SetGoalToTarget, ACTOR_SELF) @@ -355,18 +355,18 @@ EvtScript N(takeTurn_8021FAF0) = { EVT_CALL(SetGoalPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(SetActorJumpGravity, ACTOR_SELF, EVT_FLOAT(2.0)) EVT_THREAD - EVT_WAIT_FRAMES(4) + EVT_WAIT(4) EVT_SET(LW(0), 180) EVT_LOOP(4) EVT_SUB(LW(0), 45) EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, LW(0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_goomba_bros_Palette_00_Anim_8) EVT_END_THREAD EVT_CALL(JumpToGoal, ACTOR_SELF, 15, FALSE, TRUE, FALSE) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_goomba_bros_Palette_00_Anim_C) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) EVT_CALL(YieldTurn) EVT_CALL(SetActorYaw, ACTOR_SELF, 180) @@ -377,7 +377,7 @@ EvtScript N(takeTurn_8021FAF0) = { EVT_CALL(RunToGoal, ACTOR_SELF, 0, FALSE) EVT_CALL(SetAnimationRate, ACTOR_SELF, 1, EVT_FLOAT(1.0)) EVT_CALL(SetActorYaw, ACTOR_SELF, 0) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_goomba_bros_Palette_00_Anim_2) EVT_CALL(SetActorJumpGravity, ACTOR_SELF, EVT_FLOAT(1.6)) EVT_CALL(JumpToGoal, ACTOR_SELF, 5, FALSE, TRUE, FALSE) @@ -399,19 +399,19 @@ EvtScript N(takeTurn_8021FAF0) = { EVT_SET(LW(1), LW(4)) EVT_SET(LW(2), LW(5)) EVT_SET(LW(3), LW(6)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_END_THREAD EVT_THREAD - EVT_WAIT_FRAMES(6) + EVT_WAIT(6) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_goomba_bros_Palette_00_Anim_8) EVT_END_THREAD EVT_CALL(JumpToGoal, ACTOR_SELF, 16, FALSE, TRUE, FALSE) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_goomba_bros_Palette_00_Anim_8) EVT_CALL(SetActorScale, ACTOR_SELF, EVT_FLOAT(1.1), EVT_FLOAT(0.8), EVT_FLOAT(1.0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorScale, ACTOR_SELF, EVT_FLOAT(1.3), EVT_FLOAT(0.5), EVT_FLOAT(1.0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_SWITCH EVT_CALL(EnemyDamageTarget, ACTOR_SELF, LW(0), 0, 0, 0, 1, 32) EVT_SWITCH(LW(0)) @@ -419,9 +419,9 @@ EvtScript N(takeTurn_8021FAF0) = { EVT_CASE_OR_EQ(2) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) EVT_CALL(SetActorScale, ACTOR_SELF, EVT_FLOAT(1.1), EVT_FLOAT(0.8), EVT_FLOAT(1.0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorScale, ACTOR_SELF, EVT_FLOAT(1.0), EVT_FLOAT(1.0), EVT_FLOAT(1.0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, 0) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 0, 0) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_goomba_bros_Palette_00_Anim_2) @@ -438,7 +438,7 @@ EvtScript N(takeTurn_8021FAF0) = { EVT_CALL(SetGoalPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(JumpToGoal, ACTOR_SELF, 6, FALSE, TRUE, FALSE) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_goomba_bros_Palette_00_Anim_2) - EVT_WAIT_FRAMES(3) + EVT_WAIT(3) EVT_CALL(YieldTurn) EVT_CALL(SetAnimationRate, ACTOR_SELF, 1, EVT_FLOAT(2.0)) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_goomba_bros_Palette_00_Anim_6) diff --git a/src/battle/area_kmr_part_3/actor/egg_jr_troopa.c b/src/battle/area_kmr_part_3/actor/egg_jr_troopa.c index 96233cdb9d..78bcb90955 100644 --- a/src/battle/area_kmr_part_3/actor/egg_jr_troopa.c +++ b/src/battle/area_kmr_part_3/actor/egg_jr_troopa.c @@ -144,7 +144,7 @@ EvtScript N(80224658) = { EVT_CALL(func_8027D32C, -127) EVT_CALL(UseIdleAnimation, ACTOR_SELF, FALSE) EVT_CALL(SetAnimation, ACTOR_SELF, LW(10), LW(1)) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(func_80269E80, LW(5)) EVT_SWITCH(LW(5)) EVT_CASE_OR_EQ(10) @@ -162,7 +162,7 @@ EvtScript N(80224658) = { EVT_LOOP(24) EVT_CALL(SetActorYaw, ACTOR_SELF, LW(2)) EVT_ADD(LW(2), 30) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(SetActorYaw, ACTOR_SELF, 0) EVT_END_SWITCH @@ -181,17 +181,17 @@ EvtScript N(80224658) = { EVT_CALL(MoveBattleCamOver, 30) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x20E5) EVT_CALL(SetAnimation, ACTOR_SELF, LW(10), 0x210027) - EVT_WAIT_FRAMES(12) + EVT_WAIT(12) EVT_CALL(SetAnimation, ACTOR_SELF, LW(10), 0x210014) EVT_CALL(SetIdleAnimations, ACTOR_SELF, LW(10), EVT_ADDR(N(idleAnimations_8022464C))) - EVT_WAIT_FRAMES(60) + EVT_WAIT(60) EVT_CALL(SetActorFlagBits, ACTOR_SELF, 4194304, 1) EVT_RETURN EVT_END }; EvtScript N(80224964) = { - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, SOUND_CLOSE_SHELL) EVT_CALL(GetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_ADD(LW(1), 10) @@ -200,7 +200,7 @@ EvtScript N(80224964) = { EVT_CALL(PlayEffect, 0x7, 0, LW(0), LW(1), LW(2), 4, 0, 0, 0, 0, 0, 0, 0, 0) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_jr_troopa_default_hide_shell) EVT_CALL(SetIdleAnimations, ACTOR_SELF, 1, EVT_ADDR(N(idleAnimations_802243F8))) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_RETURN EVT_END }; @@ -223,7 +223,7 @@ EvtScript N(init_80224A94) = { EvtScript N(idle_80224B24) = { EVT_LABEL(0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_GOTO(0) EVT_RETURN EVT_END @@ -252,7 +252,7 @@ EvtScript N(handleEvent_80224B58) = { EVT_SET_CONST(LW(0), 0x00000001) EVT_SET_CONST(LW(1), NPC_ANIM_jr_troopa_default_hurt) EVT_EXEC_WAIT(DoNormalHit) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_SET_CONST(LW(0), 0x00000001) EVT_SET_CONST(LW(1), NPC_ANIM_jr_troopa_default_hurt_crazy) EVT_EXEC_WAIT(N(80224658)) @@ -267,7 +267,7 @@ EvtScript N(handleEvent_80224B58) = { EVT_SET(LW(1), 2162728) EVT_SET(LW(2), 2162729) EVT_EXEC_WAIT(DoBurnHit) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_SET_CONST(LW(0), 0x00000001) EVT_SET_CONST(LW(1), NPC_ANIM_jr_troopa_default_burn_dead) EVT_EXEC_WAIT(N(80224658)) @@ -362,7 +362,7 @@ EvtScript N(802251CC) = { EVT_CALL(SetActorVar, -127, 1, 2) EVT_EXEC_WAIT(N(80224510)) EVT_CALL(MoveBattleCamOver, 30) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(ActorSpeak, 786730, -127, 1, 2162717, 2162717) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_jr_troopa_default_talk_point) EVT_CALL(EndActorSpeech, -127, 1, -1, -1) @@ -382,7 +382,7 @@ EvtScript N(takeTurn_80225314) = { EVT_CALL(EnableIdleScript, ACTOR_SELF, 0) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, SOUND_OPEN_SHELL) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_jr_troopa_default_idle) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(SetTargetActor, ACTOR_SELF, ACTOR_PLAYER) EVT_CALL(SetGoalToTarget, ACTOR_SELF) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_63) @@ -397,9 +397,9 @@ EvtScript N(takeTurn_80225314) = { EVT_CALL(RunToGoal, ACTOR_SELF, 0, FALSE) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_jr_troopa_default_idle) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, -1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, -2, 0) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 0, 0) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_jr_troopa_default_jump) EVT_CALL(EnemyTestTarget, ACTOR_SELF, LW(10), 0, 0, 2, 16) @@ -410,7 +410,7 @@ EvtScript N(takeTurn_80225314) = { EVT_CALL(SetActorJumpGravity, ACTOR_SELF, EVT_FLOAT(2.0)) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_jr_troopa_default_jump_still) EVT_THREAD - EVT_WAIT_FRAMES(8) + EVT_WAIT(8) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_jr_troopa_default_jump_land) EVT_END_THREAD EVT_CALL(GetActorPos, ACTOR_PLAYER, LW(0), LW(1), LW(2)) @@ -421,7 +421,7 @@ EvtScript N(takeTurn_80225314) = { EVT_IF_EQ(LW(10), 5) EVT_CALL(EnemyTestTarget, ACTOR_SELF, LW(0), DAMAGE_TYPE_TRIGGER_LUCKY, 0, 0, 0) EVT_END_IF - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(GetGoalPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_SUB(LW(0), 20) EVT_SET(LW(1), 0) @@ -429,7 +429,7 @@ EvtScript N(takeTurn_80225314) = { EVT_CALL(SetGoalPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(JumpToGoal, ACTOR_SELF, 10, FALSE, TRUE, FALSE) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_jr_troopa_default_idle) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) EVT_CALL(MoveBattleCamOver, 25) EVT_CALL(SetActorYaw, ACTOR_SELF, 180) @@ -449,13 +449,13 @@ EvtScript N(takeTurn_80225314) = { EVT_CALL(SetGoalToTarget, ACTOR_SELF) EVT_CALL(SetActorJumpGravity, ACTOR_SELF, EVT_FLOAT(2.0)) EVT_THREAD - EVT_WAIT_FRAMES(3) + EVT_WAIT(3) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_jr_troopa_default_jump_still) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_jr_troopa_default_jump_land) EVT_END_THREAD EVT_CALL(JumpToGoal, ACTOR_SELF, 15, FALSE, TRUE, FALSE) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(EnemyDamageTarget, ACTOR_SELF, LW(0), 0, 0, 0, 2, 32) EVT_SWITCH(LW(0)) EVT_CASE_DEFAULT @@ -474,7 +474,7 @@ EvtScript N(takeTurn_80225314) = { EVT_CALL(SetGoalPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(JumpToGoal, ACTOR_SELF, 6, FALSE, TRUE, FALSE) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_jr_troopa_default_idle) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(SetGoalToHome, ACTOR_SELF) EVT_CALL(SetActorSpeed, ACTOR_SELF, EVT_FLOAT(8.0)) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_jr_troopa_default_run) @@ -497,9 +497,9 @@ EvtScript N(nextTurn_80225B4C) = { EVT_CALL(GetActorVar, -127, 0, LW(0)) EVT_IF_EQ(LW(0), 0) EVT_CALL(SetActorVar, -127, 0, 1) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_EXEC_WAIT(N(80224510)) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(ActorSpeak, 786728, -127, 1, 2162714, 2162715) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_jr_troopa_default_sprint_crazy) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x20B9) @@ -507,11 +507,11 @@ EvtScript N(nextTurn_80225B4C) = { EVT_ADD(LW(1), 16) EVT_CALL(PlayEffect, 0x13, 0, LW(0), LW(1), LW(2), 1, 30, 0, 0, 0, 0, 0, 0, 0) EVT_CALL(PlayEffect, 0x13, 1, LW(0), LW(1), LW(2), 1, 30, 0, 0, 0, 0, 0, 0, 0) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_EXEC_WAIT(N(80224964)) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(ActorSpeak, 786729, -127, 1, 2162711, 2162692) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_EXEC_WAIT(N(802245A8)) EVT_ELSE EVT_END_IF diff --git a/src/battle/area_kmr_part_3/actor/final_jr_troopa.c b/src/battle/area_kmr_part_3/actor/final_jr_troopa.c index 5384cea0c7..4eb149c1ba 100644 --- a/src/battle/area_kmr_part_3/actor/final_jr_troopa.c +++ b/src/battle/area_kmr_part_3/actor/final_jr_troopa.c @@ -214,7 +214,7 @@ EvtScript N(8022C6D4) = { EVT_CALL(GetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_ADD(LW(1), 30) EVT_CALL(ShowEmote, 0, EMOTE_QUESTION, -45, 30, 2, LW(0), LW(1), LW(2), 5) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_END_IF EVT_END_IF EVT_RETURN @@ -235,12 +235,12 @@ EvtScript N(8022C804) = { EVT_THREAD EVT_SET(LW(0), 0) EVT_LOOP(32) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_ADD(LW(0), 45) EVT_CALL(SetActorRotation, ACTOR_SELF, 0, LW(0), 0) EVT_END_LOOP EVT_END_THREAD - EVT_WAIT_FRAMES(32) + EVT_WAIT(32) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x300) EVT_CALL(GetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_ADD(LW(1), 15) @@ -293,7 +293,7 @@ EvtScript N(8022CC74) = { EVT_CALL(func_8027D32C, -127) EVT_CALL(UseIdleAnimation, ACTOR_SELF, FALSE) EVT_CALL(SetAnimation, ACTOR_SELF, LW(10), LW(1)) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(func_80269E80, LW(5)) EVT_SWITCH(LW(5)) EVT_CASE_OR_EQ(10) @@ -311,7 +311,7 @@ EvtScript N(8022CC74) = { EVT_LOOP(24) EVT_CALL(SetActorYaw, ACTOR_SELF, LW(2)) EVT_ADD(LW(2), 30) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(SetActorYaw, ACTOR_SELF, 0) EVT_END_SWITCH @@ -330,10 +330,10 @@ EvtScript N(8022CC74) = { EVT_CALL(MoveBattleCamOver, 30) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x20E5) EVT_CALL(SetAnimation, ACTOR_SELF, LW(10), 0x210027) - EVT_WAIT_FRAMES(12) + EVT_WAIT(12) EVT_CALL(SetAnimation, ACTOR_SELF, LW(10), 0x210014) EVT_CALL(SetIdleAnimations, ACTOR_SELF, LW(10), EVT_ADDR(N(idleAnimations_8022CC68))) - EVT_WAIT_FRAMES(60) + EVT_WAIT(60) EVT_CALL(SetActorFlagBits, ACTOR_SELF, ACTOR_FLAG_NO_DMG_APPLY, 1) EVT_RETURN EVT_END @@ -376,7 +376,7 @@ EvtScript N(idle_8022D058) = { EVT_CASE_DEFAULT EVT_CALL(N(UnkBattleFunc1), -20, 35, 10, 25) EVT_END_SWITCH - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_GOTO(0) EVT_RETURN EVT_END @@ -406,7 +406,7 @@ EvtScript N(handleEvent_8022D1C4) = { EVT_SET(LW(1), 0) EVT_EXEC_WAIT(N(802315F0)) EVT_EXEC_WAIT(DoNormalHit) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_EXEC_WAIT(N(802318F8)) EVT_RETURN EVT_CASE_EQ(14) @@ -417,7 +417,7 @@ EvtScript N(handleEvent_8022D1C4) = { EVT_SET(LW(1), 1) EVT_EXEC_WAIT(N(802315F0)) EVT_EXEC_WAIT(DoBurnHit) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_EXEC_WAIT(N(802318F8)) EVT_RETURN EVT_CASE_EQ(11) @@ -462,7 +462,7 @@ EvtScript N(handleEvent_8022D1C4) = { EVT_EXEC_WAIT(N(8022C6D4)) EVT_EXEC_WAIT(N(80232170)) EVT_CASE_EQ(27) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(GetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(GetStatusFlags, ACTOR_SELF, LW(3)) EVT_SWITCH(LW(3)) @@ -477,14 +477,14 @@ EvtScript N(handleEvent_8022D1C4) = { EVT_ADD(LW(1), 37) EVT_END_SWITCH EVT_CALL(PlayEffect, 0x1A, 0, LW(0), LW(1), LW(2), 20, 0, 0, 0, 0, 0, 0, 0, 0) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CASE_EQ(58) EVT_CALL(GetStatusFlags, ACTOR_SELF, LW(0)) EVT_IF_NOT_FLAG(LW(0), 0x35D000) EVT_SET(LW(1), 2) EVT_EXEC_WAIT(N(802315F0)) EVT_CALL(SetAnimation, ACTOR_SELF, LW(0), LW(1)) - EVT_WAIT_FRAMES(1000) + EVT_WAIT(1000) EVT_END_IF EVT_CASE_EQ(31) EVT_CALL(GetStatusFlags, ACTOR_SELF, LW(0)) @@ -492,7 +492,7 @@ EvtScript N(handleEvent_8022D1C4) = { EVT_SET(LW(1), 5) EVT_EXEC_WAIT(N(802315F0)) EVT_CALL(SetAnimation, ACTOR_SELF, LW(0), LW(1)) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_EXEC_WAIT(N(8022CB2C)) EVT_SET(LW(1), 3) EVT_EXEC_WAIT(N(802315F0)) @@ -617,7 +617,7 @@ EvtScript N(8022DD48) = { EVT_CALL(SetPartFlagBits, -127, 1, 8388608, 0) EVT_CALL(SetPartFlagBits, -127, 2, 131073, 0) EVT_CALL(SetPartFlagBits, -127, 2, 8388608, 1) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(SetActorSpeed, ACTOR_SELF, EVT_FLOAT(2.0)) EVT_CALL(SetActorJumpGravity, ACTOR_SELF, EVT_FLOAT(1.2)) EVT_CALL(SetGoalToHome, ACTOR_SELF) @@ -684,7 +684,7 @@ EvtScript N(8022E198) = { EVT_CASE_EQ(5) EVT_THREAD EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_jr_troopa_default_sprint_normal) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_jr_troopa_default_swim) EVT_END_THREAD EVT_CALL(SetActorSpeed, ACTOR_SELF, EVT_FLOAT(3.0)) @@ -695,7 +695,7 @@ EvtScript N(8022E198) = { EVT_CALL(JumpToGoal, ACTOR_SELF, 10, FALSE, TRUE, FALSE) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_jr_troopa_default_trip) EVT_THREAD - EVT_WAIT_FRAMES(3) + EVT_WAIT(3) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_jr_troopa_default_dead) EVT_END_THREAD EVT_CALL(SetActorSpeed, ACTOR_SELF, EVT_FLOAT(3.0)) @@ -704,7 +704,7 @@ EvtScript N(8022E198) = { EVT_SUB(LW(0), 20) EVT_CALL(SetGoalPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(FlyToGoal, ACTOR_SELF, 16, 0, 5) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) EVT_CALL(SetActorYaw, ACTOR_SELF, 180) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_jr_troopa_default_sprint_crazy) @@ -729,7 +729,7 @@ EvtScript N(8022E198) = { EVT_CALL(RunToGoal, ACTOR_SELF, 0, FALSE) EVT_CALL(SetActorSounds, -127, 2, 8418, 0) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_jr_troopa_default_jump) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_jr_troopa_default_jump_still) EVT_CALL(SetActorJumpGravity, ACTOR_SELF, EVT_FLOAT(1.6)) EVT_CALL(SetGoalToTarget, ACTOR_SELF) @@ -738,7 +738,7 @@ EvtScript N(8022E198) = { EVT_SET(LW(1), 0) EVT_ADD(LW(2), 3) EVT_THREAD - EVT_WAIT_FRAMES(8) + EVT_WAIT(8) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_jr_troopa_default_jump_land) EVT_END_THREAD EVT_CALL(SetGoalPos, ACTOR_SELF, LW(0), LW(1), LW(2)) @@ -770,16 +770,16 @@ EvtScript N(8022E198) = { EVT_CALL(RunToGoal, ACTOR_SELF, 0, FALSE) EVT_CALL(SetActorSounds, -127, 2, 8418, 0) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_jr_troopa_default_jump) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(SetGoalToTarget, ACTOR_SELF) EVT_CALL(SetActorJumpGravity, ACTOR_SELF, EVT_FLOAT(1.6)) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_jr_troopa_default_jump_still) EVT_THREAD - EVT_WAIT_FRAMES(8) + EVT_WAIT(8) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_jr_troopa_default_jump_land) EVT_END_THREAD EVT_CALL(JumpToGoal, ACTOR_SELF, 15, FALSE, TRUE, FALSE) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(EnemyDamageTarget, ACTOR_SELF, LW(15), 0, 0, 0, 8, 32) EVT_CALL(ResetAllActorSounds, ACTOR_SELF) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) @@ -798,7 +798,7 @@ EvtScript N(8022E198) = { EVT_SUB(LW(0), 10) EVT_CALL(JumpToGoal, ACTOR_SELF, 4, FALSE, TRUE, FALSE) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_jr_troopa_default_idle) - EVT_WAIT_FRAMES(8) + EVT_WAIT(8) EVT_CALL(SetGoalToHome, ACTOR_SELF) EVT_CALL(SetActorSpeed, ACTOR_SELF, EVT_FLOAT(7.0)) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_jr_troopa_default_run) @@ -826,7 +826,7 @@ EvtScript N(8022ED10) = { EVT_SWITCH(LW(10)) EVT_CASE_OR_EQ(6) EVT_CASE_OR_EQ(5) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_66) EVT_CALL(func_8024ECF8, -1, 1, 0) EVT_CALL(BattleCamTargetActor, ACTOR_SELF) @@ -849,7 +849,7 @@ EvtScript N(8022ED10) = { EVT_IF_EQ(LW(10), 5) EVT_CALL(EnemyTestTarget, ACTOR_SELF, LW(0), DAMAGE_TYPE_TRIGGER_LUCKY, 0, 0, 0) EVT_END_IF - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) EVT_CALL(MoveBattleCamOver, 20) EVT_CALL(ResetAllActorSounds, ACTOR_SELF) @@ -866,7 +866,7 @@ EvtScript N(8022ED10) = { EVT_END_CASE_GROUP EVT_CASE_DEFAULT EVT_END_SWITCH - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_66) EVT_CALL(func_8024ECF8, -1, 1, 0) EVT_CALL(BattleCamTargetActor, ACTOR_SELF) @@ -883,7 +883,7 @@ EvtScript N(8022ED10) = { EVT_CALL(SetActorSpeed, ACTOR_SELF, EVT_FLOAT(8.0)) EVT_CALL(SetAnimation, ACTOR_SELF, 2, NPC_ANIM_spiked_para_jr_troopa_default_attack) EVT_CALL(FlyToGoal, ACTOR_SELF, 0, -10, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(EnemyDamageTarget, ACTOR_SELF, LW(0), 0, 0, 0, 8, 32) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) EVT_CALL(SetGoalToTarget, ACTOR_SELF) @@ -891,7 +891,7 @@ EvtScript N(8022ED10) = { EVT_CALL(SetActorSpeed, ACTOR_SELF, EVT_FLOAT(4.0)) EVT_CALL(SetAnimation, ACTOR_SELF, 2, NPC_ANIM_spiked_para_jr_troopa_default_run) EVT_CALL(FlyToGoal, ACTOR_SELF, 0, -10, 0) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(ResetAllActorSounds, ACTOR_SELF) EVT_CALL(YieldTurn) EVT_CALL(SetAnimation, ACTOR_SELF, 2, NPC_ANIM_spiked_para_jr_troopa_default_run) @@ -914,14 +914,14 @@ EvtScript N(8022F468) = { EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_14) EVT_CALL(BattleCamTargetActor, ACTOR_SELF) EVT_CALL(MoveBattleCamOver, 20) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, SOUND_CLOSE_SHELL) EVT_CALL(SetAnimation, ACTOR_SELF, 2, NPC_ANIM_spiked_para_jr_troopa_default_shell_hide) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(SetAnimation, ACTOR_SELF, 2, NPC_ANIM_spiked_para_jr_troopa_default_idle_shell) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) EVT_CALL(MoveBattleCamOver, 20) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, SOUND_UNUSED_2C1) EVT_CALL(SetActorSounds, -127, 2, 0, 0) EVT_CALL(EnemyTestTarget, ACTOR_SELF, LW(15), 0, 0, 6, 16) @@ -947,7 +947,7 @@ EvtScript N(8022F468) = { EVT_SET(LW(1), LW(4)) EVT_SET(LW(2), LW(5)) EVT_SET(LW(3), LW(6)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_IF_EQ(LW(15), 5) EVT_CALL(EnemyTestTarget, ACTOR_SELF, LW(15), DAMAGE_TYPE_TRIGGER_LUCKY, 0, 0, 0) @@ -970,13 +970,13 @@ EvtScript N(8022F468) = { EVT_SET(LW(1), LW(4)) EVT_SET(LW(2), LW(5)) EVT_SET(LW(3), LW(6)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(SetPartRotation, -127, 2, 0, 0, 0) EVT_CALL(SetPartRotationOffset, -127, 2, 0, 0, 0) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, SOUND_OPEN_SHELL) EVT_CALL(SetAnimation, ACTOR_SELF, 2, NPC_ANIM_spiked_para_jr_troopa_default_shell_show) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(SetAnimation, ACTOR_SELF, 2, NPC_ANIM_spiked_para_jr_troopa_default_run) EVT_CALL(SetActorYaw, ACTOR_SELF, 180) EVT_CALL(AddActorDecoration, ACTOR_SELF, 2, 0, 2) @@ -1007,9 +1007,9 @@ EvtScript N(8022F468) = { EVT_SET(LW(1), LW(4)) EVT_SET(LW(2), LW(5)) EVT_SET(LW(3), LW(6)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(SetGoalToTarget, ACTOR_SELF) EVT_CALL(EnemyDamageTarget, ACTOR_SELF, LW(15), 0, 0, 0, 9, 32) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) @@ -1030,13 +1030,13 @@ EvtScript N(8022F468) = { EVT_SET(LW(1), LW(4)) EVT_SET(LW(2), LW(5)) EVT_SET(LW(3), LW(6)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(SetPartRotation, -127, 2, 0, 0, 0) EVT_CALL(SetPartRotationOffset, -127, 2, 0, 0, 0) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, SOUND_OPEN_SHELL) EVT_CALL(SetAnimation, ACTOR_SELF, 2, NPC_ANIM_spiked_para_jr_troopa_default_shell_show) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(SetAnimation, ACTOR_SELF, 2, NPC_ANIM_spiked_para_jr_troopa_default_run) EVT_CALL(SetActorSpeed, ACTOR_SELF, EVT_FLOAT(8.0)) EVT_CALL(SetGoalToHome, ACTOR_SELF) @@ -1057,7 +1057,7 @@ EvtScript N(80230034) = { EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) EVT_CALL(MoveBattleCamOver, 20) EVT_CALL(SetAnimation, ACTOR_SELF, 3, NPC_ANIM_mage_jr_troopa_default_attack) - EVT_WAIT_FRAMES(8) + EVT_WAIT(8) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, SOUND_SPELL_CAST1) EVT_CALL(GetStatusFlags, ACTOR_SELF, LW(0)) EVT_IF_NOT_FLAG(LW(0), 0x80000) @@ -1073,7 +1073,7 @@ EvtScript N(80230034) = { EVT_ADD(LW(0), LW(3)) EVT_ADD(LW(1), LW(4)) EVT_CALL(PlayEffect, 0x13, 0, LW(0), LW(1), LW(2), LW(5), 30, 0, 0, 0, 0, 0, 0, 0) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(SetAnimation, ACTOR_SELF, 3, NPC_ANIM_mage_jr_troopa_default_attack2) EVT_CALL(EnemyTestTarget, ACTOR_SELF, LW(10), DAMAGE_TYPE_NO_CONTACT, 0, 1, 16) EVT_SWITCH(LW(10)) @@ -1096,7 +1096,7 @@ EvtScript N(80230034) = { EVT_ADD(LW(0), LW(6)) EVT_ADD(LW(1), LW(7)) EVT_CALL(PlayEffect, 0x12, 0, LW(0), LW(1), LW(2), LW(3), LW(4), LW(5), 30, 0, 0, 0, 0, 0) - EVT_WAIT_FRAMES(35) + EVT_WAIT(35) EVT_CALL(EnableIdleScript, ACTOR_SELF, 1) EVT_CALL(UseIdleAnimation, ACTOR_SELF, TRUE) EVT_RETURN @@ -1107,17 +1107,17 @@ EvtScript N(80230034) = { EVT_CALL(PlayEffect, 0x3E, 0, LW(0), LW(1), LW(2), EVT_FLOAT(3.0), 30, 0, 0, 0, 0, 0, 0, 0) EVT_CALL(SetAnimation, ACTOR_SELF, 3, NPC_ANIM_mage_jr_troopa_default_attack2_burn) EVT_CALL(GetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) - EVT_WAIT_FRAMES(40) + EVT_WAIT(40) EVT_SUB(LW(0), 7) EVT_ADD(LW(1), 14) EVT_ADD(LW(2), 4) EVT_CALL(PlayEffect, 0x7, 2, LW(0), LW(1), LW(2), 0, 0, 0, 0, 0, 0, 0, 0, 0) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(SetAnimation, ACTOR_SELF, 3, NPC_ANIM_mage_jr_troopa_default_idle) EVT_END_THREAD - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(EnemyTestTarget, ACTOR_SELF, LW(0), DAMAGE_TYPE_TRIGGER_LUCKY, 0, 0, 0) - EVT_WAIT_FRAMES(40) + EVT_WAIT(40) EVT_CALL(EnableIdleScript, ACTOR_SELF, 1) EVT_CALL(UseIdleAnimation, ACTOR_SELF, TRUE) EVT_RETURN @@ -1139,7 +1139,7 @@ EvtScript N(80230034) = { EVT_ADD(LW(0), LW(6)) EVT_ADD(LW(1), LW(7)) EVT_CALL(PlayEffect, 0x12, 0, LW(0), LW(1), LW(2), LW(3), LW(4), LW(5), 15, 0, 0, 0, 0, 0) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(EnemyDamageTarget, ACTOR_SELF, LW(0), (DAMAGE_TYPE_MAGIC | DAMAGE_TYPE_NO_CONTACT), 0, 0, 8, 32) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) EVT_CALL(EnableIdleScript, ACTOR_SELF, 1) @@ -1160,7 +1160,7 @@ EvtScript N(80230794) = { EVT_CALL(SetTargetActor, ACTOR_SELF, ACTOR_PLAYER) EVT_CALL(SetGoalToTarget, ACTOR_SELF) EVT_CALL(SetAnimation, ACTOR_SELF, 3, NPC_ANIM_mage_jr_troopa_default_attack) - EVT_WAIT_FRAMES(8) + EVT_WAIT(8) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, SOUND_SPELL_CAST1) EVT_CALL(GetStatusFlags, ACTOR_SELF, LW(0)) EVT_IF_NOT_FLAG(LW(0), 0x80000) @@ -1178,7 +1178,7 @@ EvtScript N(80230794) = { EVT_CALL(PlayEffect, 0x13, 0, LW(0), LW(1), LW(2), LW(5), 30, 0, 0, 0, 0, 0, 0, 0) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) EVT_CALL(MoveBattleCamOver, 60) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, SOUND_BIG_POWER_UP) EVT_CALL(SetAnimation, ACTOR_SELF, 3, NPC_ANIM_mage_jr_troopa_default_attack2) EVT_CALL(N(UnkBackgroundFunc3)) @@ -1186,7 +1186,7 @@ EvtScript N(80230794) = { EVT_LABEL(0) EVT_CALL(UpdateLerp) EVT_CALL(N(SetBackgroundAlpha), LW(0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_IF_EQ(LW(1), 1) EVT_GOTO(0) EVT_END_IF @@ -1202,16 +1202,16 @@ EvtScript N(80230794) = { EVT_CALL(SetGoalToTarget, ACTOR_SELF) EVT_CALL(GetGoalPos, ACTOR_SELF, LW(3), 0, LW(5)) EVT_CALL(PlayEffect, 0x5E, 0, LW(0), LW(1), LW(2), LW(3), LW(4), LW(5), EVT_FLOAT(1.0), 18, 0, 0, 0, 0) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(MakeLerp, 200, 0, 60, 0) EVT_LABEL(2) EVT_CALL(UpdateLerp) EVT_CALL(N(SetBackgroundAlpha), LW(0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_IF_EQ(LW(1), 1) EVT_GOTO(2) EVT_END_IF - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(EnableIdleScript, ACTOR_SELF, 1) EVT_CALL(UseIdleAnimation, ACTOR_SELF, TRUE) EVT_RETURN @@ -1223,21 +1223,21 @@ EvtScript N(80230794) = { EVT_CALL(GetActorPos, ACTOR_SELF, LW(3), LW(4), LW(5)) EVT_CALL(PlayEffect, 0x5E, 0, LW(0), LW(1), LW(2), LW(3), 0, LW(5), EVT_FLOAT(1.0), 18, 0, 0, 0, 0) EVT_THREAD - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(GetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_ADD(LW(1), 12) EVT_CALL(PlayEffect, 0x3E, 0, LW(0), LW(1), LW(2), EVT_FLOAT(3.0), 30, 0, 0, 0, 0, 0, 0, 0) EVT_CALL(SetAnimation, ACTOR_SELF, 3, NPC_ANIM_mage_jr_troopa_default_attack2_burn) EVT_CALL(GetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) - EVT_WAIT_FRAMES(40) + EVT_WAIT(40) EVT_SUB(LW(0), 7) EVT_ADD(LW(1), 14) EVT_ADD(LW(2), 4) EVT_CALL(PlayEffect, 0x7, 2, LW(0), LW(1), LW(2), 0, 0, 0, 0, 0, 0, 0, 0, 0) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(SetAnimation, ACTOR_SELF, 3, NPC_ANIM_mage_jr_troopa_default_idle) EVT_END_THREAD - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_IF_EQ(LW(10), 5) EVT_CALL(EnemyTestTarget, ACTOR_SELF, LW(0), DAMAGE_TYPE_TRIGGER_LUCKY, 0, 0, 0) EVT_END_IF @@ -1245,11 +1245,11 @@ EvtScript N(80230794) = { EVT_LABEL(2) EVT_CALL(UpdateLerp) EVT_CALL(N(SetBackgroundAlpha), LW(0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_IF_EQ(LW(1), 1) EVT_GOTO(2) EVT_END_IF - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(EnableIdleScript, ACTOR_SELF, 1) EVT_CALL(UseIdleAnimation, ACTOR_SELF, TRUE) EVT_RETURN @@ -1257,18 +1257,18 @@ EvtScript N(80230794) = { EVT_CALL(SetGoalToTarget, ACTOR_SELF) EVT_CALL(GetGoalPos, ACTOR_SELF, LW(3), 0, LW(5)) EVT_CALL(PlayEffect, 0x5E, 0, LW(0), LW(1), LW(2), LW(3), LW(4), LW(5), EVT_FLOAT(1.0), 18, 0, 0, 0, 0) - EVT_WAIT_FRAMES(14) + EVT_WAIT(14) EVT_CALL(EnemyDamageTarget, ACTOR_SELF, LW(0), (DAMAGE_TYPE_MAGIC | DAMAGE_TYPE_ELECTRIC | DAMAGE_TYPE_NO_CONTACT), 0, 65536, 9, 32) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) EVT_CALL(MakeLerp, 200, 0, 60, 0) EVT_LABEL(2) EVT_CALL(UpdateLerp) EVT_CALL(N(SetBackgroundAlpha), LW(0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_IF_EQ(LW(1), 1) EVT_GOTO(2) EVT_END_IF - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(EnableIdleScript, ACTOR_SELF, 1) EVT_CALL(UseIdleAnimation, ACTOR_SELF, TRUE) EVT_RETURN @@ -1283,9 +1283,9 @@ EvtScript N(8023106C) = { EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_14) EVT_CALL(BattleCamTargetActor, ACTOR_SELF) EVT_CALL(MoveBattleCamOver, 30) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(SetAnimation, ACTOR_SELF, 3, NPC_ANIM_mage_jr_troopa_default_attack) - EVT_WAIT_FRAMES(8) + EVT_WAIT(8) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, SOUND_SPELL_CAST1) EVT_CALL(GetStatusFlags, ACTOR_SELF, LW(0)) EVT_IF_NOT_FLAG(LW(0), 0x80000) @@ -1301,24 +1301,24 @@ EvtScript N(8023106C) = { EVT_ADD(LW(0), LW(3)) EVT_ADD(LW(1), LW(4)) EVT_CALL(PlayEffect, 0x13, 0, LW(0), LW(1), LW(2), LW(5), 30, 0, 0, 0, 0, 0, 0, 0) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x2F8) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x214) EVT_CALL(GetActorPos, ACTOR_SELF, LW(1), LW(2), LW(3)) EVT_ADD(LW(2), 50) EVT_CALL(PlayEffect, 0x11, 1, LW(1), LW(2), LW(3), 10, 0, 0, 0, 0, 0, 0, 0, 0) EVT_CALL(PlayEffect, 0x40, 2, LW(1), LW(2), LW(3), 0, 0, 0, 0, 0, 0, 0, 0, 0) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(SetAnimation, ACTOR_SELF, 3, NPC_ANIM_mage_jr_troopa_default_idle) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(GetEnemyMaxHP, -127, LW(0)) EVT_MUL(LW(0), 17) EVT_DIV(LW(0), 100) EVT_THREAD - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x206D) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x214) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, SOUND_25C) EVT_END_THREAD EVT_THREAD @@ -1326,7 +1326,7 @@ EvtScript N(8023106C) = { EVT_CALL(HealActor, -127, LW(0), 0) EVT_CALL(func_8026BF48, 0) EVT_END_THREAD - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(EnableIdleScript, ACTOR_SELF, 1) EVT_CALL(UseIdleAnimation, ACTOR_SELF, TRUE) EVT_RETURN @@ -1449,7 +1449,7 @@ EvtScript N(802318F8) = { EVT_ADD(LW(2), 10) EVT_LOOP(3) EVT_CALL(PlayEffect, 0x1, LW(0), LW(1), LW(2), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0) - EVT_WAIT_FRAMES(3) + EVT_WAIT(3) EVT_END_LOOP EVT_END_THREAD EVT_CALL(SetPartFlagBits, -127, 2, 1, 1) @@ -1458,7 +1458,7 @@ EvtScript N(802318F8) = { EVT_CALL(GetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_SUB(LW(0), 5) EVT_CALL(SetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(PlaySound, SOUND_DEATH) EVT_CALL(DropStarPoints, -127) EVT_CALL(SetActorYaw, ACTOR_SELF, 0) @@ -1469,7 +1469,7 @@ EvtScript N(802318F8) = { EVT_CALL(MoveBattleCamOver, 30) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x20E5) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_jr_troopa_default_dead) - EVT_WAIT_FRAMES(60) + EVT_WAIT(60) EVT_CALL(SetActorFlagBits, ACTOR_SELF, ACTOR_FLAG_NO_DMG_APPLY, 1) EVT_RETURN EVT_CASE_EQ(3) @@ -1492,7 +1492,7 @@ EvtScript N(802318F8) = { EVT_LOOP(24) EVT_CALL(SetActorYaw, ACTOR_SELF, LW(2)) EVT_ADD(LW(2), 30) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(SetActorYaw, ACTOR_SELF, 0) EVT_END_SWITCH @@ -1502,7 +1502,7 @@ EvtScript N(802318F8) = { EVT_ADD(LW(2), 10) EVT_LOOP(3) EVT_CALL(PlayEffect, 0x1, LW(0), LW(1), LW(2), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0) - EVT_WAIT_FRAMES(3) + EVT_WAIT(3) EVT_END_LOOP EVT_END_THREAD EVT_CALL(SetPartFlagBits, -127, 3, 1, 1) @@ -1511,7 +1511,7 @@ EvtScript N(802318F8) = { EVT_CALL(GetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_SUB(LW(0), 5) EVT_CALL(SetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(PlaySound, SOUND_DEATH) EVT_CALL(DropStarPoints, -127) EVT_CALL(SetActorYaw, ACTOR_SELF, 0) @@ -1523,7 +1523,7 @@ EvtScript N(802318F8) = { EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x20E5) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_jr_troopa_default_dead) EVT_CALL(SetIdleAnimations, ACTOR_SELF, 1, EVT_ADDR(N(idleAnimations_8022C40C))) - EVT_WAIT_FRAMES(60) + EVT_WAIT(60) EVT_CALL(SetActorFlagBits, ACTOR_SELF, ACTOR_FLAG_NO_DMG_APPLY, 1) EVT_RETURN EVT_CASE_DEFAULT @@ -1563,7 +1563,7 @@ EvtScript N(80232040) = { EvtScript N(80232170) = { EVT_CALL(GetActorVar, -127, 1, LW(0)) EVT_IF_EQ(LW(0), 1) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_EXEC_WAIT(N(8022CB2C)) EVT_CALL(GetActorVar, -127, 3, LW(0)) EVT_SWITCH(LW(0)) diff --git a/src/battle/area_kmr_part_3/actor/jr_troopa.c b/src/battle/area_kmr_part_3/actor/jr_troopa.c index 40f596ee21..ad2ea486c2 100644 --- a/src/battle/area_kmr_part_3/actor/jr_troopa.c +++ b/src/battle/area_kmr_part_3/actor/jr_troopa.c @@ -127,7 +127,7 @@ EvtScript N(80222C78) = { EVT_CALL(func_8027D32C, -127) EVT_CALL(UseIdleAnimation, ACTOR_SELF, FALSE) EVT_CALL(SetAnimation, ACTOR_SELF, LW(10), LW(1)) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(func_80269E80, LW(5)) EVT_SWITCH(LW(5)) EVT_CASE_OR_EQ(10) @@ -145,7 +145,7 @@ EvtScript N(80222C78) = { EVT_LOOP(24) EVT_CALL(SetActorYaw, ACTOR_SELF, LW(2)) EVT_ADD(LW(2), 30) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(SetActorYaw, ACTOR_SELF, 0) EVT_END_SWITCH @@ -164,40 +164,40 @@ EvtScript N(80222C78) = { EVT_CALL(MoveBattleCamOver, 30) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x20E5) EVT_CALL(SetAnimation, ACTOR_SELF, LW(10), 0x210027) - EVT_WAIT_FRAMES(12) + EVT_WAIT(12) EVT_CALL(SetAnimation, ACTOR_SELF, LW(10), 0x210014) EVT_CALL(SetIdleAnimations, ACTOR_SELF, LW(10), EVT_ADDR(N(idleAnimations_80222C6C))) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(UseIdleAnimation, ACTOR_PARTNER, FALSE) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(UseIdleAnimation, ACTOR_PLAYER, FALSE) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_10002) EVT_CALL(SetActorYaw, ACTOR_PLAYER, 30) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorYaw, ACTOR_PLAYER, 60) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorYaw, ACTOR_PLAYER, 90) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorYaw, ACTOR_PLAYER, 120) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorYaw, ACTOR_PLAYER, 150) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorYaw, ACTOR_PLAYER, 180) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(ActorSpeak, 721076, 256, 0, 10289160, 10289153) EVT_CALL(SetActorYaw, ACTOR_PLAYER, 150) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorYaw, ACTOR_PLAYER, 120) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorYaw, ACTOR_PLAYER, 90) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorYaw, ACTOR_PLAYER, 60) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorYaw, ACTOR_PLAYER, 30) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorYaw, ACTOR_PLAYER, 0) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(SetActorFlagBits, ACTOR_SELF, 4194304, 1) EVT_RETURN EVT_END @@ -223,7 +223,7 @@ EvtScript N(init_80223180) = { EvtScript N(8022325C) = { EVT_LABEL(0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_GOTO(0) EVT_RETURN EVT_END @@ -251,7 +251,7 @@ EvtScript N(handleEvent_80223290) = { EVT_SET_CONST(LW(0), 0x00000001) EVT_SET_CONST(LW(1), NPC_ANIM_jr_troopa_default_hurt) EVT_EXEC_WAIT(DoNormalHit) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_SET_CONST(LW(0), 0x00000001) EVT_SET_CONST(LW(1), NPC_ANIM_jr_troopa_default_hurt_crazy) EVT_EXEC_WAIT(N(80222C78)) @@ -283,7 +283,7 @@ EvtScript N(takeTurn_802234A4) = { EVT_CALL(SetActorVar, -127, 5, 1) EVT_EXEC_WAIT(N(80222B30)) EVT_CALL(MoveBattleCamOver, 20) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(UseIdleAnimation, ACTOR_SELF, FALSE) EVT_CALL(EnableIdleScript, ACTOR_SELF, 0) EVT_CALL(ActorSpeak, 721073, -127, 1, 2162710, 2162691) @@ -302,9 +302,9 @@ EvtScript N(takeTurn_802234A4) = { EVT_CALL(RunToGoal, ACTOR_SELF, 0, FALSE) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_jr_troopa_default_idle) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, -1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, -2, 0) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 0, 0) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_jr_troopa_default_jump) EVT_CALL(SetActorSounds, -127, 2, 8418, 0) @@ -328,7 +328,7 @@ EvtScript N(takeTurn_802234A4) = { EVT_SUB(LW(0), 10) EVT_CALL(JumpToGoal, ACTOR_SELF, 4, FALSE, TRUE, FALSE) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_jr_troopa_default_idle) - EVT_WAIT_FRAMES(8) + EVT_WAIT(8) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_jr_troopa_default_idle) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) EVT_CALL(SetGoalToHome, ACTOR_SELF) @@ -341,13 +341,13 @@ EvtScript N(takeTurn_802234A4) = { EVT_CALL(SetGoalToTarget, ACTOR_SELF) EVT_CALL(SetActorJumpGravity, ACTOR_SELF, EVT_FLOAT(2.0)) EVT_THREAD - EVT_WAIT_FRAMES(3) + EVT_WAIT(3) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_jr_troopa_default_jump_still) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_jr_troopa_default_jump_land) EVT_END_THREAD EVT_CALL(JumpToGoal, ACTOR_SELF, 15, FALSE, TRUE, FALSE) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(GetActorVar, -127, 4, LW(1)) EVT_CALL(EnemyDamageTarget, ACTOR_SELF, LW(0), 0, 0, 0, LW(1), 32) EVT_SWITCH(LW(0)) @@ -368,7 +368,7 @@ EvtScript N(takeTurn_802234A4) = { EVT_CALL(SetGoalPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(JumpToGoal, ACTOR_SELF, 6, FALSE, TRUE, FALSE) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_jr_troopa_default_idle) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(SetGoalToHome, ACTOR_SELF) EVT_CALL(SetActorSpeed, ACTOR_SELF, EVT_FLOAT(6.0)) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_jr_troopa_default_run) @@ -391,14 +391,14 @@ EvtScript N(nextTurn_80223D2C) = { EVT_CALL(GetActorVar, -127, 1, LW(0)) EVT_IF_EQ(LW(0), 0) EVT_CALL(SetActorVar, -127, 1, 1) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(func_802535B4, 0) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_10002) EVT_THREAD EVT_SET(LW(1), 0) - EVT_WAIT_FRAMES(8) + EVT_WAIT(8) EVT_LOOP(5) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_SUB(LW(1), 36) EVT_CALL(SetActorYaw, ACTOR_PLAYER, LW(1)) EVT_END_LOOP @@ -407,17 +407,17 @@ EvtScript N(nextTurn_80223D2C) = { EVT_CALL(ActorSpeak, 721071, 256, 0, 10289160, 10289153) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_jr_troopa_default_idle) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_NOD_YES) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_THREAD EVT_SET(LW(1), 180) - EVT_WAIT_FRAMES(4) + EVT_WAIT(4) EVT_LOOP(5) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_ADD(LW(1), 36) EVT_CALL(SetActorYaw, ACTOR_PLAYER, LW(1)) EVT_END_LOOP EVT_END_THREAD - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(func_802535B4, 1) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) EVT_CALL(MoveBattleCamOver, 4) @@ -433,7 +433,7 @@ EvtScript N(nextTurn_80223D2C) = { EVT_THREAD EVT_SET(LW(1), 0) EVT_LOOP(5) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_SUB(LW(1), 36) EVT_CALL(SetActorYaw, ACTOR_PLAYER, LW(1)) EVT_END_LOOP @@ -442,9 +442,9 @@ EvtScript N(nextTurn_80223D2C) = { EVT_CALL(ActorSpeak, 721072, 256, 0, 10289160, 10289153) EVT_CALL(UseIdleAnimation, ACTOR_PARTNER, TRUE) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_THUMBS_UP) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(SetActorYaw, ACTOR_PLAYER, 0) - EVT_WAIT_FRAMES(4) + EVT_WAIT(4) EVT_CALL(UseIdleAnimation, ACTOR_PLAYER, TRUE) EVT_END_IF EVT_CALL(GetActorVar, -127, 3, LW(0)) @@ -463,11 +463,11 @@ EvtScript N(nextTurn_80223D2C) = { EVT_ADD(LW(1), 16) EVT_CALL(PlayEffect, 0x13, 0, LW(0), LW(1), LW(2), 1, 30, 0, 0, 0, 0, 0, 0, 0) EVT_CALL(PlayEffect, 0x13, 1, LW(0), LW(1), LW(2), 1, 30, 0, 0, 0, 0, 0, 0, 0) - EVT_WAIT_FRAMES(30) - EVT_WAIT_FRAMES(20) + EVT_WAIT(30) + EVT_WAIT(20) EVT_CALL(SetActorVar, -127, 4, 2) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_jr_troopa_default_idle) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_END_IF EVT_END_IF EVT_END_SWITCH diff --git a/src/battle/area_kmr_part_3/actor/mage_jr_troopa.c b/src/battle/area_kmr_part_3/actor/mage_jr_troopa.c index da5cbab3e6..36afa9459e 100644 --- a/src/battle/area_kmr_part_3/actor/mage_jr_troopa.c +++ b/src/battle/area_kmr_part_3/actor/mage_jr_troopa.c @@ -145,7 +145,7 @@ EvtScript N(8022A750) = { EVT_CALL(GetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_ADD(LW(1), 30) EVT_CALL(ShowEmote, 0, EMOTE_QUESTION, -45, 30, 2, LW(0), LW(1), LW(2), 5) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_END_IF EVT_END_IF EVT_RETURN @@ -166,12 +166,12 @@ EvtScript N(8022A880) = { EVT_THREAD EVT_SET(LW(0), 0) EVT_LOOP(32) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_ADD(LW(0), 45) EVT_CALL(SetActorRotation, ACTOR_SELF, 0, LW(0), 0) EVT_END_LOOP EVT_END_THREAD - EVT_WAIT_FRAMES(32) + EVT_WAIT(32) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x300) EVT_CALL(GetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_ADD(LW(1), 15) @@ -234,7 +234,7 @@ EvtScript N(init_8022ACE4) = { EvtScript N(idle_8022ADA4) = { EVT_LABEL(0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_GOTO(0) EVT_RETURN EVT_END @@ -262,7 +262,7 @@ EvtScript N(handleEvent_8022ADD8) = { EVT_SET_CONST(LW(0), 0x00000001) EVT_SET_CONST(LW(1), NPC_ANIM_mage_jr_troopa_default_hurt) EVT_EXEC_WAIT(DoNormalHit) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_SET_CONST(LW(0), 0x00000001) EVT_SET_CONST(LW(1), NPC_ANIM_mage_jr_troopa_default_still) EVT_EXEC_WAIT(N(8022BF1C)) @@ -277,7 +277,7 @@ EvtScript N(handleEvent_8022ADD8) = { EVT_SET(LW(1), 2359306) EVT_SET(LW(2), 2359307) EVT_EXEC_WAIT(DoBurnHit) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_SET_CONST(LW(0), 0x00000001) EVT_SET_CONST(LW(1), NPC_ANIM_mage_jr_troopa_default_burn_dead) EVT_EXEC_WAIT(N(8022BF1C)) @@ -331,13 +331,13 @@ EvtScript N(handleEvent_8022ADD8) = { EVT_CALL(GetStatusFlags, ACTOR_SELF, LW(0)) EVT_IF_NOT_FLAG(LW(0), 0x35D000) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_mage_jr_troopa_default_hanging) - EVT_WAIT_FRAMES(1000) + EVT_WAIT(1000) EVT_END_IF EVT_CASE_EQ(31) EVT_CALL(GetStatusFlags, ACTOR_SELF, LW(0)) EVT_IF_NOT_FLAG(LW(0), 0x35D000) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_mage_jr_troopa_default_hanging) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_EXEC_WAIT(N(8022ABA8)) EVT_CALL(ActorSpeak, 1900955, -127, 1, 2359310, 2359299) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_mage_jr_troopa_default_idle) @@ -345,7 +345,7 @@ EvtScript N(handleEvent_8022ADD8) = { EVT_END_IF EVT_CASE_EQ(42) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_mage_jr_troopa_default_hurt) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_mage_jr_troopa_default_run) EVT_CALL(SetGoalToHome, ACTOR_SELF) EVT_CALL(SetActorSpeed, ACTOR_SELF, EVT_FLOAT(6.0)) @@ -374,7 +374,7 @@ EvtScript N(takeTurn_8022B4F0) = { EVT_CALL(SetTargetActor, ACTOR_SELF, ACTOR_PLAYER) EVT_CALL(SetGoalToTarget, ACTOR_SELF) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_mage_jr_troopa_default_attack) - EVT_WAIT_FRAMES(8) + EVT_WAIT(8) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, SOUND_SPELL_CAST1) EVT_CALL(GetStatusFlags, ACTOR_SELF, LW(0)) EVT_IF_NOT_FLAG(LW(0), 0x80000) @@ -390,7 +390,7 @@ EvtScript N(takeTurn_8022B4F0) = { EVT_ADD(LW(0), LW(3)) EVT_ADD(LW(1), LW(4)) EVT_CALL(PlayEffect, 0x13, 0, LW(0), LW(1), LW(2), LW(5), 30, 0, 0, 0, 0, 0, 0, 0) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_mage_jr_troopa_default_attack2) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) EVT_CALL(EnemyTestTarget, ACTOR_SELF, LW(10), DAMAGE_TYPE_NO_CONTACT, 0, 1, 16) @@ -415,7 +415,7 @@ EvtScript N(takeTurn_8022B4F0) = { EVT_ADD(LW(0), LW(6)) EVT_ADD(LW(1), LW(7)) EVT_CALL(PlayEffect, 0x12, 0, LW(0), LW(1), LW(2), LW(3), LW(4), LW(5), 30, 0, 0, 0, 0, 0) - EVT_WAIT_FRAMES(35) + EVT_WAIT(35) EVT_IF_EQ(LW(10), 5) EVT_CALL(EnemyTestTarget, ACTOR_SELF, LW(0), DAMAGE_TYPE_TRIGGER_LUCKY, 0, 0, 0) EVT_END_IF @@ -441,7 +441,7 @@ EvtScript N(takeTurn_8022B4F0) = { EVT_ADD(LW(0), LW(6)) EVT_ADD(LW(1), LW(7)) EVT_CALL(PlayEffect, 0x12, 0, LW(0), LW(1), LW(2), LW(3), LW(4), LW(5), 15, 0, 0, 0, 0, 0) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(EnemyDamageTarget, ACTOR_SELF, LW(0), (DAMAGE_TYPE_MAGIC | DAMAGE_TYPE_NO_CONTACT), 0, 0, 8, 32) EVT_SWITCH(LW(0)) EVT_CASE_EQ(0) @@ -473,15 +473,15 @@ EvtScript N(nextTurn_8022BB44) = { EVT_CALL(GetActorVar, -127, 3, LW(0)) EVT_IF_EQ(LW(0), 0) EVT_EXEC_WAIT(N(8022ABA8)) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_END_IF EVT_CALL(ActorSpeak, 1179869, -127, 1, 2359310, 2359299) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_mage_jr_troopa_default_idle) EVT_EXEC_WAIT(N(8022AC40)) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_END_IF EVT_ELSE - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_END_IF EVT_CALL(SetActorVar, -127, 3, 0) EVT_RETURN @@ -490,29 +490,29 @@ EvtScript N(nextTurn_8022BB44) = { EVT_IF_EQ(LW(0), 1) EVT_CALL(SetActorVar, -127, 1, 2) EVT_EXEC_WAIT(N(8022ABA8)) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(ActorSpeak, 1179870, -127, 1, 2359310, 2359299) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_mage_jr_troopa_default_idle) EVT_EXEC_WAIT(N(8022AC40)) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_END_IF EVT_RETURN EVT_CASE_EQ(10) EVT_CALL(GetActorVar, -127, 0, LW(0)) EVT_IF_EQ(LW(0), 0) EVT_CALL(SetActorVar, -127, 0, 1) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_EXEC_WAIT(N(8022ABA8)) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(ActorSpeak, 1179867, -127, 2, 2162714, 2162715) - EVT_WAIT_FRAMES(8) + EVT_WAIT(8) EVT_EXEC_WAIT(N(8022A880)) EVT_CALL(SetPartFlagBits, -127, 2, 1, 1) EVT_CALL(SetPartFlagBits, -127, 1, 1, 0) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(ActorSpeak, 1179868, -127, 1, 2359310, 2359299) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_mage_jr_troopa_default_idle) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_EXEC_WAIT(N(8022AC40)) EVT_END_IF EVT_END_SWITCH @@ -542,7 +542,7 @@ EvtScript N(8022BF1C) = { EVT_LOOP(24) EVT_CALL(SetActorYaw, ACTOR_SELF, LW(2)) EVT_ADD(LW(2), 30) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(SetActorYaw, ACTOR_SELF, 0) EVT_END_SWITCH @@ -553,7 +553,7 @@ EvtScript N(8022BF1C) = { EVT_ADD(LW(2), 10) EVT_LOOP(3) EVT_CALL(PlayEffect, 0x1, LW(0), LW(1), LW(2), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0) - EVT_WAIT_FRAMES(3) + EVT_WAIT(3) EVT_END_LOOP EVT_END_THREAD EVT_CALL(SetPartFlagBits, -127, 1, 1, 1) @@ -562,7 +562,7 @@ EvtScript N(8022BF1C) = { EVT_CALL(GetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_SUB(LW(0), 5) EVT_CALL(SetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(PlaySound, SOUND_DEATH) EVT_CALL(DropStarPoints, -127) EVT_CALL(SetActorYaw, ACTOR_SELF, 0) @@ -574,7 +574,7 @@ EvtScript N(8022BF1C) = { EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x20E5) EVT_CALL(SetAnimation, ACTOR_SELF, 2, NPC_ANIM_jr_troopa_default_dead) EVT_CALL(SetIdleAnimations, ACTOR_SELF, 2, EVT_ADDR(N(idleAnimations_8022A61C))) - EVT_WAIT_FRAMES(60) + EVT_WAIT(60) EVT_CALL(SetActorFlagBits, ACTOR_SELF, ACTOR_FLAG_NO_DMG_APPLY, 1) EVT_RETURN EVT_END @@ -583,7 +583,7 @@ EvtScript N(8022BF1C) = { EvtScript N(8022C2A4) = { EVT_CALL(GetActorVar, -127, 3, LW(0)) EVT_IF_EQ(LW(0), 1) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_EXEC_WAIT(N(8022ABA8)) EVT_CALL(ActorSpeak, 1900954, -127, 1, 2359310, 2359299) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_mage_jr_troopa_default_idle) diff --git a/src/battle/area_kmr_part_3/actor/para_jr_troopa.c b/src/battle/area_kmr_part_3/actor/para_jr_troopa.c index 243d02ac26..70d9634df8 100644 --- a/src/battle/area_kmr_part_3/actor/para_jr_troopa.c +++ b/src/battle/area_kmr_part_3/actor/para_jr_troopa.c @@ -131,7 +131,7 @@ EvtScript N(80225F7C) = { EVT_CALL(GetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_ADD(LW(1), 30) EVT_CALL(ShowEmote, 0, EMOTE_QUESTION, -45, 30, 2, LW(0), LW(1), LW(2), 5) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_END_IF EVT_END_IF EVT_RETURN @@ -152,12 +152,12 @@ EvtScript N(802260AC) = { EVT_THREAD EVT_SET(LW(0), 0) EVT_LOOP(32) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_ADD(LW(0), 45) EVT_CALL(SetActorRotation, ACTOR_SELF, 0, LW(0), 0) EVT_END_LOOP EVT_END_THREAD - EVT_WAIT_FRAMES(32) + EVT_WAIT(32) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x300) EVT_CALL(GetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_ADD(LW(1), 15) @@ -230,7 +230,7 @@ EvtScript N(idle_802265A0) = { EVT_CALL(func_8027D4C8, -127, 1, 0, -6) EVT_CALL(N(UnkBattleFunc1), -22, 30, 2, 28) EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_GOTO(0) EVT_RETURN EVT_END @@ -257,7 +257,7 @@ EvtScript N(handleEvent_802266B0) = { EVT_SET_CONST(LW(0), 0x00000001) EVT_SET_CONST(LW(1), NPC_ANIM_para_jr_troopa_default_hurt) EVT_EXEC_WAIT(DoNormalHit) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_SET_CONST(LW(0), 0x00000001) EVT_SET_CONST(LW(1), NPC_ANIM_para_jr_troopa_default_hurt) EVT_EXEC_WAIT(N(802279B0)) @@ -272,7 +272,7 @@ EvtScript N(handleEvent_802266B0) = { EVT_SET(LW(1), 2424840) EVT_SET(LW(2), 2424841) EVT_EXEC_WAIT(DoBurnHit) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_SET_CONST(LW(0), 0x00000001) EVT_SET_CONST(LW(1), NPC_ANIM_para_jr_troopa_default_burn_dead) EVT_EXEC_WAIT(N(802279B0)) @@ -321,7 +321,7 @@ EvtScript N(handleEvent_802266B0) = { EVT_EXEC_WAIT(N(80227E1C)) EVT_CASE_EQ(42) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_para_jr_troopa_default_hurt) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_para_jr_troopa_default_run) EVT_CALL(SetGoalToHome, ACTOR_SELF) EVT_CALL(SetActorSpeed, ACTOR_SELF, EVT_FLOAT(6.0)) @@ -331,7 +331,7 @@ EvtScript N(handleEvent_802266B0) = { EVT_CALL(GetStatusFlags, ACTOR_SELF, LW(0)) EVT_IF_NOT_FLAG(LW(0), 0x35D000) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_para_jr_troopa_default_hanging) - EVT_WAIT_FRAMES(1000) + EVT_WAIT(1000) EVT_END_IF EVT_CASE_EQ(31) EVT_CALL(GetStatusFlags, ACTOR_SELF, LW(0)) @@ -376,7 +376,7 @@ EvtScript N(80226D4C) = { EVT_SUB(LW(0), 10) EVT_CALL(JumpToGoal, ACTOR_SELF, 4, FALSE, TRUE, FALSE) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_para_jr_troopa_default_idle) - EVT_WAIT_FRAMES(8) + EVT_WAIT(8) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_para_jr_troopa_default_idle) EVT_CALL(SetGoalToHome, ACTOR_SELF) EVT_CALL(SetActorSpeed, ACTOR_SELF, EVT_FLOAT(4.0)) @@ -405,7 +405,7 @@ EvtScript N(takeTurn_80226F58) = { EVT_SWITCH(LW(10)) EVT_CASE_OR_EQ(6) EVT_CASE_OR_EQ(5) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_66) EVT_CALL(func_8024ECF8, -1, 1, 0) EVT_CALL(BattleCamTargetActor, ACTOR_SELF) @@ -428,7 +428,7 @@ EvtScript N(takeTurn_80226F58) = { EVT_IF_EQ(LW(10), 5) EVT_CALL(EnemyTestTarget, ACTOR_SELF, LW(0), DAMAGE_TYPE_TRIGGER_LUCKY, 0, 0, 0) EVT_END_IF - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) EVT_CALL(MoveBattleCamOver, 20) EVT_CALL(ResetAllActorSounds, ACTOR_SELF) @@ -444,7 +444,7 @@ EvtScript N(takeTurn_80226F58) = { EVT_RETURN EVT_END_CASE_GROUP EVT_CASE_DEFAULT - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_66) EVT_CALL(func_8024ECF8, -1, 1, 0) EVT_CALL(BattleCamTargetActor, ACTOR_SELF) @@ -462,7 +462,7 @@ EvtScript N(takeTurn_80226F58) = { EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_para_jr_troopa_default_attack) EVT_CALL(FlyToGoal, ACTOR_SELF, 0, -10, 0) EVT_END_SWITCH - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(EnemyDamageTarget, ACTOR_SELF, LW(0), 0, 0, 0, 5, 32) EVT_SET(LW(15), LW(0)) EVT_SWITCH(LW(15)) @@ -475,7 +475,7 @@ EvtScript N(takeTurn_80226F58) = { EVT_CALL(SetActorSpeed, ACTOR_SELF, EVT_FLOAT(4.0)) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_para_jr_troopa_default_run) EVT_CALL(FlyToGoal, ACTOR_SELF, 0, -10, 0) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(ResetAllActorSounds, ACTOR_SELF) EVT_CALL(YieldTurn) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_para_jr_troopa_default_run) @@ -500,27 +500,27 @@ EvtScript N(nextTurn_80227724) = { EVT_CALL(GetActorVar, -127, 0, LW(0)) EVT_IF_EQ(LW(0), 0) EVT_CALL(SetActorVar, -127, 0, 1) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_14) EVT_CALL(BattleCamTargetActor, ACTOR_SELF) EVT_CALL(SetBattleCamOffsetZ, 35) EVT_CALL(MoveBattleCamOver, 30) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(ActorSpeak, 917536, -127, 2, 2162714, 2162715) - EVT_WAIT_FRAMES(8) + EVT_WAIT(8) EVT_EXEC_WAIT(N(802260AC)) EVT_CALL(SetPartFlagBits, -127, 2, 1, 1) EVT_CALL(SetPartFlagBits, -127, 1, 1, 0) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(GetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_ADD(LW(0), 20) EVT_CALL(SetGoalPos, ACTOR_SELF, LW(0), 60, LW(2)) EVT_CALL(FlyToGoal, ACTOR_SELF, 45, 0, 0) EVT_CALL(ForceHomePos, ACTOR_SELF, LW(0), 60, LW(2)) EVT_CALL(HPBarToHome, ACTOR_SELF) - EVT_WAIT_FRAMES(8) + EVT_WAIT(8) EVT_CALL(ActorSpeak, 917537, -127, 1, 2424844, 2424834) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_EXEC_WAIT(N(8022646C)) EVT_END_IF EVT_CASE_EQ(12) @@ -554,7 +554,7 @@ EvtScript N(802279B0) = { EVT_ADD(LW(2), 10) EVT_LOOP(3) EVT_CALL(PlayEffect, 0x1, LW(0), LW(1), LW(2), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0) - EVT_WAIT_FRAMES(3) + EVT_WAIT(3) EVT_END_LOOP EVT_END_THREAD EVT_CALL(SetPartFlagBits, -127, 1, 1, 1) @@ -563,7 +563,7 @@ EvtScript N(802279B0) = { EVT_CALL(GetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_SUB(LW(0), 5) EVT_CALL(SetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, SOUND_DEATH) EVT_CALL(DropStarPoints, -127) EVT_CALL(SetActorYaw, ACTOR_SELF, 0) @@ -575,7 +575,7 @@ EvtScript N(802279B0) = { EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x20E5) EVT_CALL(SetAnimation, ACTOR_SELF, 2, NPC_ANIM_jr_troopa_default_dead) EVT_CALL(SetIdleAnimations, ACTOR_SELF, 2, EVT_ADDR(N(idleAnimations_80225E48))) - EVT_WAIT_FRAMES(60) + EVT_WAIT(60) EVT_CALL(SetActorFlagBits, ACTOR_SELF, 4194304, 1) EVT_RETURN EVT_END @@ -602,11 +602,11 @@ EvtScript N(80227E1C) = { EVT_CALL(GetActorVar, -127, 1, LW(0)) EVT_IF_EQ(LW(0), 1) EVT_CALL(SetActorVar, -127, 1, 0) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_EXEC_WAIT(N(802263D4)) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(ActorSpeak, 1900954, -127, 1, 2424844, 2424834) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_EXEC_WAIT(N(8022646C)) EVT_END_IF EVT_END_IF diff --git a/src/battle/area_kmr_part_3/actor/paragoomba.c b/src/battle/area_kmr_part_3/actor/paragoomba.c index 3b31c981e3..c3020ae153 100644 --- a/src/battle/area_kmr_part_3/actor/paragoomba.c +++ b/src/battle/area_kmr_part_3/actor/paragoomba.c @@ -201,10 +201,10 @@ EvtScript N(idle_8021C4D4) = { EVT_LABEL(0) EVT_CALL(GetStatusFlags, ACTOR_SELF, LW(1)) EVT_IF_FLAG(LW(1), 0x35D000) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_GOTO(0) EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(GetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_ADD(LW(0), 5) @@ -216,10 +216,10 @@ EvtScript N(idle_8021C4D4) = { EVT_LABEL(1) EVT_CALL(GetStatusFlags, ACTOR_SELF, LW(1)) EVT_IF_FLAG(LW(1), 0x35D000) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_GOTO(1) EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(GetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_SUB(LW(0), 5) @@ -231,10 +231,10 @@ EvtScript N(idle_8021C4D4) = { EVT_LABEL(2) EVT_CALL(GetStatusFlags, ACTOR_SELF, LW(1)) EVT_IF_FLAG(LW(1), 0x35D000) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_GOTO(2) EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_GOTO(10) EVT_RETURN @@ -325,7 +325,7 @@ EvtScript N(handleEvent_8021C808) = { EVT_SET_CONST(LW(0), 0x00000002) EVT_SET_CONST(LW(1), NPC_ANIM_paragoomba_default_pain) EVT_EXEC_WAIT(DoNormalHit) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_SET_CONST(LW(0), 0x00000002) EVT_SET_CONST(LW(1), NPC_ANIM_paragoomba_default_dead) EVT_EXEC_WAIT(DoDeath) @@ -383,7 +383,7 @@ EvtScript N(takeTurn_8021CDFC) = { EVT_CASE_OR_EQ(6) EVT_CASE_OR_EQ(5) EVT_SET(LW(10), LW(0)) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_66) EVT_CALL(SetBattleCamZoom, 300) EVT_CALL(BattleCamTargetActor, ACTOR_SELF) @@ -408,17 +408,17 @@ EvtScript N(takeTurn_8021CDFC) = { EVT_THREAD EVT_LOOP(4) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x20DF) - EVT_WAIT_FRAMES(4) + EVT_WAIT(4) EVT_END_LOOP EVT_END_THREAD EVT_CALL(SetAnimation, ACTOR_SELF, 2, NPC_ANIM_paragoomba_default_aim) EVT_CALL(AddActorDecoration, ACTOR_SELF, 2, 0, 2) EVT_CALL(SetAnimationRate, ACTOR_SELF, 2, EVT_FLOAT(3.0)) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_IF_EQ(LW(10), 5) EVT_CALL(EnemyTestTarget, ACTOR_SELF, LW(0), 0x80000000, 0, 0, 0) EVT_END_IF - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(SetAnimationRate, ACTOR_SELF, 2, EVT_FLOAT(1.0)) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) EVT_CALL(ResetAllActorSounds, ACTOR_SELF) @@ -433,7 +433,7 @@ EvtScript N(takeTurn_8021CDFC) = { EVT_RETURN EVT_END_CASE_GROUP EVT_CASE_DEFAULT - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_66) EVT_CALL(SetBattleCamZoom, 300) EVT_CALL(BattleCamTargetActor, ACTOR_SELF) @@ -453,7 +453,7 @@ EvtScript N(takeTurn_8021CDFC) = { EVT_CALL(SetAnimation, ACTOR_SELF, 2, NPC_ANIM_paragoomba_default_attack) EVT_CALL(FlyToGoal, ACTOR_SELF, 0, -10, 0) EVT_END_SWITCH - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(EnemyDamageTarget, ACTOR_SELF, LW(0), ((0)), 0, 0, 1, 32) EVT_SWITCH(LW(0)) EVT_CASE_OR_EQ(0) @@ -465,7 +465,7 @@ EvtScript N(takeTurn_8021CDFC) = { EVT_CALL(SetAnimation, ACTOR_SELF, 2, NPC_ANIM_paragoomba_default_run) EVT_CALL(FlyToGoal, ACTOR_SELF, 0, -10, 0) EVT_CALL(ResetAllActorSounds, ACTOR_SELF) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(YieldTurn) EVT_CALL(SetAnimation, ACTOR_SELF, 2, NPC_ANIM_paragoomba_default_run) EVT_EXEC_WAIT(N(8021C790)) @@ -524,10 +524,10 @@ EvtScript N(8021D614) = { EVT_LOOP(10) EVT_CALL(SetPartFlagBits, -127, 3, 1, 1) EVT_CALL(SetPartFlagBits, -127, 4, 1, 1) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetPartFlagBits, -127, 3, 1, 0) EVT_CALL(SetPartFlagBits, -127, 4, 1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(SetPartFlagBits, -127, 3, 1, 1) EVT_CALL(SetPartFlagBits, -127, 4, 1, 1) @@ -594,10 +594,10 @@ EvtScript N(idle) = { EVT_LABEL(0) EVT_CALL(GetStatusFlags, ACTOR_SELF, LW(1)) EVT_IF_FLAG(LW(1), 0x35D000) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_GOTO(0) EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(GetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_ADD(LW(0), 5) @@ -610,10 +610,10 @@ EvtScript N(idle) = { EVT_LABEL(1) EVT_CALL(GetStatusFlags, ACTOR_SELF, LW(1)) EVT_IF_FLAG(LW(1), 0x35D000) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_GOTO(1) EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(GetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_SUB(LW(0), 5) @@ -626,10 +626,10 @@ EvtScript N(idle) = { EVT_LABEL(2) EVT_CALL(GetStatusFlags, ACTOR_SELF, LW(1)) EVT_IF_FLAG(LW(1), 0x35D000) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_GOTO(2) EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_GOTO(10) EVT_RETURN @@ -688,7 +688,7 @@ EvtScript N(handleEvent_8021DF5C) = { EVT_CALL(SetActorSpeed, ACTOR_SELF, EVT_FLOAT(8.0)) EVT_CALL(RunToGoal, ACTOR_SELF, 0, FALSE) EVT_CALL(SetAnimationRate, ACTOR_SELF, 1, EVT_FLOAT(1.0)) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_goomba_normal_idle) EVT_CALL(SetActorJumpGravity, ACTOR_SELF, EVT_FLOAT(1.6)) EVT_CALL(JumpToGoal, ACTOR_SELF, 5, FALSE, TRUE, FALSE) @@ -712,7 +712,7 @@ EvtScript N(handleEvent_8021DF5C) = { EVT_SET_CONST(LW(0), 0x00000001) EVT_SET_CONST(LW(1), NPC_ANIM_goomba_normal_pain) EVT_EXEC_WAIT(DoNormalHit) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_SET_CONST(LW(0), 0x00000001) EVT_SET_CONST(LW(1), NPC_ANIM_goomba_normal_dead) EVT_EXEC_WAIT(DoDeath) @@ -769,9 +769,9 @@ EvtScript N(takeTurn_8021E788) = { EVT_CALL(RunToGoal, ACTOR_SELF, 0, FALSE) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_goomba_normal_idle) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, -1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, -2, 0) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 0, 0) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_goomba_normal_headbonk) EVT_CALL(EnemyTestTarget, ACTOR_SELF, LW(0), ((0)), 0, 1, 16) @@ -796,29 +796,29 @@ EvtScript N(takeTurn_8021E788) = { EVT_SET(LW(1), LW(4)) EVT_SET(LW(2), LW(5)) EVT_SET(LW(3), LW(6)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_END_THREAD EVT_THREAD - EVT_WAIT_FRAMES(6) + EVT_WAIT(6) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_goomba_normal_headbonk) EVT_END_THREAD EVT_CALL(JumpToGoal, ACTOR_SELF, 16, FALSE, TRUE, FALSE) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_goomba_normal_asleep) EVT_CALL(SetActorScale, ACTOR_SELF, EVT_FLOAT(1.1), EVT_FLOAT(0.8), EVT_FLOAT(1.0)) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 5, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorScale, ACTOR_SELF, EVT_FLOAT(1.3), EVT_FLOAT(0.5), EVT_FLOAT(1.0)) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, -2, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorScale, ACTOR_SELF, EVT_FLOAT(1.0), EVT_FLOAT(1.0), EVT_FLOAT(1.0)) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 7, 0) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_goomba_normal_pain) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_IF_EQ(LW(10), 5) EVT_CALL(EnemyTestTarget, ACTOR_SELF, LW(0), 0x80000000, 0, 0, 0) EVT_END_IF - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 0, 0) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_goomba_normal_headbonk) EVT_CALL(SetGoalToTarget, ACTOR_SELF) @@ -828,18 +828,18 @@ EvtScript N(takeTurn_8021E788) = { EVT_CALL(SetGoalPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(SetActorJumpGravity, ACTOR_SELF, EVT_FLOAT(2.0)) EVT_THREAD - EVT_WAIT_FRAMES(4) + EVT_WAIT(4) EVT_SET(LW(0), 180) EVT_LOOP(4) EVT_SUB(LW(0), 45) EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, LW(0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_goomba_normal_headbonk) EVT_END_THREAD EVT_CALL(JumpToGoal, ACTOR_SELF, 15, FALSE, TRUE, FALSE) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_goomba_normal_dizzy) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) EVT_CALL(YieldTurn) EVT_CALL(SetActorYaw, ACTOR_SELF, 180) @@ -850,7 +850,7 @@ EvtScript N(takeTurn_8021E788) = { EVT_CALL(RunToGoal, ACTOR_SELF, 0, FALSE) EVT_CALL(SetAnimationRate, ACTOR_SELF, 1, EVT_FLOAT(1.0)) EVT_CALL(SetActorYaw, ACTOR_SELF, 0) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_goomba_normal_idle) EVT_CALL(SetActorJumpGravity, ACTOR_SELF, EVT_FLOAT(1.6)) EVT_CALL(JumpToGoal, ACTOR_SELF, 5, FALSE, TRUE, FALSE) @@ -872,19 +872,19 @@ EvtScript N(takeTurn_8021E788) = { EVT_SET(LW(1), LW(4)) EVT_SET(LW(2), LW(5)) EVT_SET(LW(3), LW(6)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_END_THREAD EVT_THREAD - EVT_WAIT_FRAMES(6) + EVT_WAIT(6) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_goomba_normal_headbonk) EVT_END_THREAD EVT_CALL(JumpToGoal, ACTOR_SELF, 16, FALSE, TRUE, FALSE) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_goomba_normal_pre_headbonk) EVT_CALL(SetActorScale, ACTOR_SELF, EVT_FLOAT(1.1), EVT_FLOAT(0.8), EVT_FLOAT(1.0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorScale, ACTOR_SELF, EVT_FLOAT(1.3), EVT_FLOAT(0.5), EVT_FLOAT(1.0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_SWITCH EVT_CALL(EnemyDamageTarget, ACTOR_SELF, LW(0), ((0)), 0, 0, 1, 32) EVT_SWITCH(LW(0)) @@ -892,9 +892,9 @@ EvtScript N(takeTurn_8021E788) = { EVT_CASE_OR_EQ(2) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) EVT_CALL(SetActorScale, ACTOR_SELF, EVT_FLOAT(1.1), EVT_FLOAT(0.8), EVT_FLOAT(1.0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorScale, ACTOR_SELF, EVT_FLOAT(1.0), EVT_FLOAT(1.0), EVT_FLOAT(1.0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, 0) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 0, 0) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_goomba_normal_idle) @@ -911,7 +911,7 @@ EvtScript N(takeTurn_8021E788) = { EVT_CALL(SetGoalPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(JumpToGoal, ACTOR_SELF, 6, FALSE, TRUE, FALSE) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_goomba_normal_idle) - EVT_WAIT_FRAMES(3) + EVT_WAIT(3) EVT_CALL(YieldTurn) EVT_CALL(SetAnimationRate, ACTOR_SELF, 1, EVT_FLOAT(2.0)) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_goomba_normal_run) @@ -940,33 +940,33 @@ EvtScript N(init_8021F450) = { EvtScript N(8021F4B0) = { EVT_CALL(SetActorYaw, ACTOR_PLAYER, 30) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorYaw, ACTOR_PLAYER, 60) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorYaw, ACTOR_PLAYER, 90) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorYaw, ACTOR_PLAYER, 120) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorYaw, ACTOR_PLAYER, 150) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorYaw, ACTOR_PLAYER, 180) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) EVT_CALL(MoveBattleCamOver, 10) EVT_CALL(ActorSpeak, 721080, 256, 0, 10289160, 10289153) EVT_SET(GSWF(1819), 1) EVT_CALL(SetActorYaw, ACTOR_PLAYER, 150) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorYaw, ACTOR_PLAYER, 120) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorYaw, ACTOR_PLAYER, 90) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorYaw, ACTOR_PLAYER, 60) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorYaw, ACTOR_PLAYER, 30) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorYaw, ACTOR_PLAYER, 0) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_RETURN EVT_END }; diff --git a/src/battle/area_kmr_part_3/actor/spiked_goomba.c b/src/battle/area_kmr_part_3/actor/spiked_goomba.c index 1f98898c83..a80e4ae2f9 100644 --- a/src/battle/area_kmr_part_3/actor/spiked_goomba.c +++ b/src/battle/area_kmr_part_3/actor/spiked_goomba.c @@ -121,10 +121,10 @@ EvtScript N(idle_8021A578) = { EVT_LABEL(0) EVT_CALL(GetStatusFlags, ACTOR_SELF, LW(1)) EVT_IF_FLAG(LW(1), 0x35D000) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_GOTO(0) EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(GetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_ADD(LW(0), 5) @@ -137,10 +137,10 @@ EvtScript N(idle_8021A578) = { EVT_LABEL(1) EVT_CALL(GetStatusFlags, ACTOR_SELF, LW(1)) EVT_IF_FLAG(LW(1), 0x35D000) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_GOTO(1) EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(GetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_SUB(LW(0), 5) @@ -153,10 +153,10 @@ EvtScript N(idle_8021A578) = { EVT_LABEL(2) EVT_CALL(GetStatusFlags, ACTOR_SELF, LW(1)) EVT_IF_FLAG(LW(1), 0x35D000) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_GOTO(2) EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_GOTO(10) EVT_RETURN @@ -215,7 +215,7 @@ EvtScript N(handleEvent_8021A854) = { EVT_CALL(SetActorSpeed, ACTOR_SELF, EVT_FLOAT(8.0)) EVT_CALL(RunToGoal, ACTOR_SELF, 0, FALSE) EVT_CALL(SetAnimationRate, ACTOR_SELF, 1, EVT_FLOAT(1.0)) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_spiked_goomba_default_idle) EVT_CALL(SetActorJumpGravity, ACTOR_SELF, EVT_FLOAT(1.6)) EVT_CALL(JumpToGoal, ACTOR_SELF, 5, FALSE, TRUE, FALSE) @@ -239,7 +239,7 @@ EvtScript N(handleEvent_8021A854) = { EVT_SET_CONST(LW(0), 0x00000001) EVT_SET_CONST(LW(1), NPC_ANIM_spiked_goomba_default_pain) EVT_EXEC_WAIT(DoNormalHit) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_SET_CONST(LW(0), 0x00000001) EVT_SET_CONST(LW(1), NPC_ANIM_spiked_goomba_default_dead) EVT_EXEC_WAIT(DoDeath) @@ -276,7 +276,7 @@ EvtScript N(handleEvent_8021A854) = { EVT_IF_NOT_FLAG(LW(0), 0x35D000) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_spiked_goomba_default_laugh) EVT_END_IF - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(GetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(GetStatusFlags, ACTOR_SELF, LW(3)) EVT_IF_FLAG(LW(3), 0x80000) @@ -285,7 +285,7 @@ EvtScript N(handleEvent_8021A854) = { EVT_ADD(LW(1), 26) EVT_END_IF EVT_CALL(PlayEffect, 0x1A, 0, LW(0), LW(1), LW(2), 20, 0, 0, 0, 0, 0, 0, 0, 0) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CASE_DEFAULT EVT_END_SWITCH EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_spiked_goomba_default_idle) @@ -311,9 +311,9 @@ EvtScript N(takeTurn_8021B19C) = { EVT_CALL(RunToGoal, ACTOR_SELF, 0, FALSE) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_spiked_goomba_default_idle) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, -1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, -2, 0) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 0, 0) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_spiked_goomba_default_headbonk) EVT_CALL(EnemyTestTarget, ACTOR_SELF, LW(0), ((0)), 0, 1, 16) @@ -338,29 +338,29 @@ EvtScript N(takeTurn_8021B19C) = { EVT_SET(LW(1), LW(4)) EVT_SET(LW(2), LW(5)) EVT_SET(LW(3), LW(6)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_END_THREAD EVT_THREAD - EVT_WAIT_FRAMES(6) + EVT_WAIT(6) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_spiked_goomba_default_headbonk) EVT_END_THREAD EVT_CALL(JumpToGoal, ACTOR_SELF, 16, FALSE, TRUE, FALSE) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_spiked_goomba_default_sleep) EVT_CALL(SetActorScale, ACTOR_SELF, EVT_FLOAT(1.1), EVT_FLOAT(0.8), EVT_FLOAT(1.0)) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 5, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorScale, ACTOR_SELF, EVT_FLOAT(1.3), EVT_FLOAT(0.5), EVT_FLOAT(1.0)) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, -2, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorScale, ACTOR_SELF, EVT_FLOAT(1.0), EVT_FLOAT(1.0), EVT_FLOAT(1.0)) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 7, 0) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_spiked_goomba_default_pain) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_IF_EQ(LW(10), 5) EVT_CALL(EnemyTestTarget, ACTOR_SELF, LW(0), 0x80000000, 0, 0, 0) EVT_END_IF - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 0, 0) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_spiked_goomba_default_headbonk) EVT_CALL(SetGoalToTarget, ACTOR_SELF) @@ -370,18 +370,18 @@ EvtScript N(takeTurn_8021B19C) = { EVT_CALL(SetGoalPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(SetActorJumpGravity, ACTOR_SELF, EVT_FLOAT(2.0)) EVT_THREAD - EVT_WAIT_FRAMES(4) + EVT_WAIT(4) EVT_SET(LW(0), 180) EVT_LOOP(4) EVT_SUB(LW(0), 45) EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, LW(0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_spiked_goomba_default_headbonk) EVT_END_THREAD EVT_CALL(JumpToGoal, ACTOR_SELF, 15, FALSE, TRUE, FALSE) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_spiked_goomba_default_dizzy) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) EVT_CALL(YieldTurn) EVT_CALL(SetActorYaw, ACTOR_SELF, 180) @@ -392,7 +392,7 @@ EvtScript N(takeTurn_8021B19C) = { EVT_CALL(RunToGoal, ACTOR_SELF, 0, FALSE) EVT_CALL(SetAnimationRate, ACTOR_SELF, 1, EVT_FLOAT(1.0)) EVT_CALL(SetActorYaw, ACTOR_SELF, 0) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_spiked_goomba_default_idle) EVT_CALL(SetActorJumpGravity, ACTOR_SELF, EVT_FLOAT(1.6)) EVT_CALL(JumpToGoal, ACTOR_SELF, 5, FALSE, TRUE, FALSE) @@ -414,19 +414,19 @@ EvtScript N(takeTurn_8021B19C) = { EVT_SET(LW(1), LW(4)) EVT_SET(LW(2), LW(5)) EVT_SET(LW(3), LW(6)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_END_THREAD EVT_THREAD - EVT_WAIT_FRAMES(6) + EVT_WAIT(6) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_spiked_goomba_default_headbonk) EVT_END_THREAD EVT_CALL(JumpToGoal, ACTOR_SELF, 16, FALSE, TRUE, FALSE) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_spiked_goomba_default_headbonk) EVT_CALL(SetActorScale, ACTOR_SELF, EVT_FLOAT(1.1), EVT_FLOAT(0.8), EVT_FLOAT(1.0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorScale, ACTOR_SELF, EVT_FLOAT(1.3), EVT_FLOAT(0.5), EVT_FLOAT(1.0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_SWITCH EVT_CALL(EnemyDamageTarget, ACTOR_SELF, LW(0), ((0)), 0, 0, 2, 32) EVT_SWITCH(LW(0)) @@ -434,9 +434,9 @@ EvtScript N(takeTurn_8021B19C) = { EVT_CASE_OR_EQ(2) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) EVT_CALL(SetActorScale, ACTOR_SELF, EVT_FLOAT(1.1), EVT_FLOAT(0.8), EVT_FLOAT(1.0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorScale, ACTOR_SELF, EVT_FLOAT(1.0), EVT_FLOAT(1.0), EVT_FLOAT(1.0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, 0) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 0, 0) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_spiked_goomba_default_idle) @@ -455,10 +455,10 @@ EvtScript N(takeTurn_8021B19C) = { EVT_CALL(GetLastDamage, 0, LW(0)) EVT_IF_GT(LW(0), 0) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_spiked_goomba_default_laugh) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_ELSE EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_spiked_goomba_default_idle) - EVT_WAIT_FRAMES(3) + EVT_WAIT(3) EVT_END_IF EVT_CALL(YieldTurn) EVT_CALL(SetAnimationRate, ACTOR_SELF, 1, EVT_FLOAT(2.0)) @@ -488,33 +488,33 @@ EvtScript N(init_8021BEBC) = { EvtScript N(8021BF1C) = { EVT_CALL(SetActorYaw, ACTOR_PLAYER, 30) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorYaw, ACTOR_PLAYER, 60) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorYaw, ACTOR_PLAYER, 90) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorYaw, ACTOR_PLAYER, 120) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorYaw, ACTOR_PLAYER, 150) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorYaw, ACTOR_PLAYER, 180) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) EVT_CALL(MoveBattleCamOver, 10) EVT_CALL(ActorSpeak, 721081, 256, 0, 10289160, 10289153) EVT_SET(GSWF(1818), 1) EVT_CALL(SetActorYaw, ACTOR_PLAYER, 150) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorYaw, ACTOR_PLAYER, 120) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorYaw, ACTOR_PLAYER, 90) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorYaw, ACTOR_PLAYER, 60) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorYaw, ACTOR_PLAYER, 30) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorYaw, ACTOR_PLAYER, 0) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_RETURN EVT_END }; diff --git a/src/battle/area_kmr_part_3/actor/spiked_para_jr_troopa.c b/src/battle/area_kmr_part_3/actor/spiked_para_jr_troopa.c index 1cbd64ab5f..c1cdc9ecfe 100644 --- a/src/battle/area_kmr_part_3/actor/spiked_para_jr_troopa.c +++ b/src/battle/area_kmr_part_3/actor/spiked_para_jr_troopa.c @@ -125,7 +125,7 @@ EvtScript N(80228084) = { EVT_CALL(GetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_ADD(LW(1), 30) EVT_CALL(ShowEmote, 0, EMOTE_QUESTION, -45, 30, 2, LW(0), LW(1), LW(2), 5) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_END_IF EVT_END_IF EVT_RETURN @@ -146,12 +146,12 @@ EvtScript N(802281B4) = { EVT_THREAD EVT_SET(LW(0), 0) EVT_LOOP(32) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_ADD(LW(0), 45) EVT_CALL(SetActorRotation, ACTOR_SELF, 0, LW(0), 0) EVT_END_LOOP EVT_END_THREAD - EVT_WAIT_FRAMES(32) + EVT_WAIT(32) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x300) EVT_CALL(GetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_ADD(LW(1), 15) @@ -225,7 +225,7 @@ EvtScript N(idle_802286C0) = { EVT_CALL(func_8027D4C8, -127, 1, 0, -6) EVT_CALL(N(UnkBattleFunc1), -22, 30, 2, 28) EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_GOTO(0) EVT_RETURN EVT_END @@ -259,7 +259,7 @@ EvtScript N(handleEvent_802287D0) = { EVT_SET_CONST(LW(0), 0x00000001) EVT_SET_CONST(LW(1), NPC_ANIM_spiked_para_jr_troopa_default_hurt) EVT_EXEC_WAIT(DoNormalHit) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_SET_CONST(LW(0), 0x00000001) EVT_SET_CONST(LW(1), NPC_ANIM_spiked_para_jr_troopa_default_hurt) EVT_EXEC_WAIT(N(8022A018)) @@ -277,7 +277,7 @@ EvtScript N(handleEvent_802287D0) = { EVT_SET(LW(1), 2293770) EVT_SET(LW(2), 2293771) EVT_EXEC_WAIT(DoBurnHit) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_SET_CONST(LW(0), 0x00000001) EVT_SET_CONST(LW(1), NPC_ANIM_spiked_para_jr_troopa_default_burn_dead) EVT_EXEC_WAIT(N(8022A018)) @@ -325,7 +325,7 @@ EvtScript N(handleEvent_802287D0) = { EVT_EXEC_WAIT(N(8022A480)) EVT_END_CASE_GROUP EVT_CASE_EQ(27) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(GetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(GetStatusFlags, ACTOR_SELF, LW(3)) EVT_SWITCH(LW(3)) @@ -340,25 +340,25 @@ EvtScript N(handleEvent_802287D0) = { EVT_ADD(LW(1), 37) EVT_END_SWITCH EVT_CALL(PlayEffect, 0x1A, 0, LW(0), LW(1), LW(2), 20, 0, 0, 0, 0, 0, 0, 0, 0) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CASE_EQ(58) EVT_CALL(GetStatusFlags, ACTOR_SELF, LW(0)) EVT_IF_NOT_FLAG(LW(0), 0x35D000) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_spiked_para_jr_troopa_default_hanging) - EVT_WAIT_FRAMES(1000) + EVT_WAIT(1000) EVT_END_IF EVT_CASE_EQ(31) EVT_CALL(GetStatusFlags, ACTOR_SELF, LW(0)) EVT_IF_NOT_FLAG(LW(0), 0x35D000) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_spiked_para_jr_troopa_default_hanging) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_EXEC_WAIT(N(802284DC)) EVT_CALL(ActorSpeak, 1900955, -127, 1, 2293775, 2293775) EVT_EXEC_WAIT(N(80228574)) EVT_END_IF EVT_CASE_EQ(42) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_spiked_para_jr_troopa_default_hurt) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_spiked_para_jr_troopa_default_run) EVT_CALL(SetGoalToHome, ACTOR_SELF) EVT_CALL(SetActorSpeed, ACTOR_SELF, EVT_FLOAT(6.0)) @@ -426,7 +426,7 @@ EvtScript N(80229160) = { EVT_SUB(LW(0), 10) EVT_CALL(JumpToGoal, ACTOR_SELF, 4, FALSE, TRUE, FALSE) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_spiked_para_jr_troopa_default_idle) - EVT_WAIT_FRAMES(8) + EVT_WAIT(8) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_spiked_para_jr_troopa_default_idle) EVT_CALL(SetGoalToHome, ACTOR_SELF) EVT_CALL(SetActorSpeed, ACTOR_SELF, EVT_FLOAT(4.0)) @@ -455,7 +455,7 @@ EvtScript N(takeTurn_8022936C) = { EVT_SWITCH(LW(10)) EVT_CASE_OR_EQ(6) EVT_CASE_OR_EQ(5) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_66) EVT_CALL(func_8024ECF8, -1, 1, 0) EVT_CALL(BattleCamTargetActor, ACTOR_SELF) @@ -478,7 +478,7 @@ EvtScript N(takeTurn_8022936C) = { EVT_IF_EQ(LW(10), 5) EVT_CALL(EnemyTestTarget, ACTOR_SELF, LW(0), DAMAGE_TYPE_TRIGGER_LUCKY, 0, 0, 0) EVT_END_IF - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) EVT_CALL(MoveBattleCamOver, 20) EVT_CALL(ResetAllActorSounds, ACTOR_SELF) @@ -494,7 +494,7 @@ EvtScript N(takeTurn_8022936C) = { EVT_RETURN EVT_END_CASE_GROUP EVT_CASE_DEFAULT - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_66) EVT_CALL(func_8024ECF8, -1, 1, 0) EVT_CALL(BattleCamTargetActor, ACTOR_SELF) @@ -512,7 +512,7 @@ EvtScript N(takeTurn_8022936C) = { EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_spiked_para_jr_troopa_default_attack) EVT_CALL(FlyToGoal, ACTOR_SELF, 0, -10, 0) EVT_END_SWITCH - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(EnemyDamageTarget, ACTOR_SELF, LW(0), 0, 0, 0, 6, 32) EVT_SET(LW(15), LW(0)) EVT_SWITCH(LW(15)) @@ -525,7 +525,7 @@ EvtScript N(takeTurn_8022936C) = { EVT_CALL(SetActorSpeed, ACTOR_SELF, EVT_FLOAT(4.0)) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_spiked_para_jr_troopa_default_run) EVT_CALL(FlyToGoal, ACTOR_SELF, 0, -10, 0) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(ResetAllActorSounds, ACTOR_SELF) EVT_CALL(YieldTurn) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_spiked_para_jr_troopa_default_run) @@ -566,14 +566,14 @@ EvtScript N(nextTurn_80229B38) = { EVT_CALL(GetActorVar, -127, 0, LW(0)) EVT_IF_EQ(LW(0), 0) EVT_CALL(SetActorVar, -127, 0, 1) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_14) EVT_CALL(BattleCamTargetActor, ACTOR_SELF) EVT_CALL(SetBattleCamOffsetZ, 35) EVT_CALL(MoveBattleCamOver, 30) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(ActorSpeak, 458936, -127, 2, 2162693, 2162693) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(SetActorFlagBits, ACTOR_SELF, 4096, 1) EVT_CALL(func_8026D940, -127, -20, 40) EVT_CALL(func_8027D2D8, -127) @@ -581,22 +581,22 @@ EvtScript N(nextTurn_80229B38) = { EVT_SET(LW(0), 115) EVT_SET(LW(1), 150) EVT_CALL(func_802189DC_447E1C, LW(0), LW(1), LW(10)) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(GetEnemyMaxHP, -127, LW(0)) EVT_LABEL(0) EVT_SUB(LW(0), 1) EVT_CALL(SetEnemyHP, -127, LW(0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_IF_GT(LW(0), 20) EVT_GOTO(0) EVT_END_IF EVT_CALL(SetAnimation, ACTOR_SELF, 2, NPC_ANIM_jr_troopa_default_hurt_crazy) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_LOOP(2) EVT_CALL(SetActorFlagBits, ACTOR_SELF, 4096, 0) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(SetActorFlagBits, ACTOR_SELF, 4096, 1) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_END_LOOP EVT_CALL(ActorSpeak, 458937, -127, 2, 2162707, 2162707) EVT_CALL(SetActorFlagBits, ACTOR_SELF, 4096, 0) @@ -604,22 +604,22 @@ EvtScript N(nextTurn_80229B38) = { EVT_CALL(func_8027D32C, -127) EVT_CALL(func_8026D940, -127, 0, 0) EVT_CALL(SetAnimation, ACTOR_SELF, 2, NPC_ANIM_jr_troopa_default_idle_angry) - EVT_WAIT_FRAMES(25) + EVT_WAIT(25) EVT_CALL(ActorSpeak, 458938, -127, 2, 2162710, 2162691) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_EXEC_WAIT(N(802281B4)) EVT_CALL(SetPartFlagBits, -127, 2, 1, 1) EVT_CALL(SetPartFlagBits, -127, 1, 1, 0) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(SetGoalToHome, ACTOR_SELF) EVT_CALL(AddGoalPos, ACTOR_SELF, 40, 80, 0) EVT_CALL(FlyToGoal, ACTOR_SELF, 30, 0, 0) EVT_CALL(GetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(ForceHomePos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(HPBarToHome, ACTOR_SELF) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(ActorSpeak, 458939, -127, 1, 2293775, 2293763) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_EXEC_WAIT(N(80228574)) EVT_END_IF EVT_CASE_EQ(12) @@ -653,7 +653,7 @@ EvtScript N(8022A018) = { EVT_ADD(LW(2), 10) EVT_LOOP(3) EVT_CALL(PlayEffect, 0x1, LW(0), LW(1), LW(2), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0) - EVT_WAIT_FRAMES(3) + EVT_WAIT(3) EVT_END_LOOP EVT_END_THREAD EVT_CALL(SetPartFlagBits, -127, 1, 1, 1) @@ -662,7 +662,7 @@ EvtScript N(8022A018) = { EVT_CALL(GetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_SUB(LW(0), 5) EVT_CALL(SetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(PlaySound, SOUND_DEATH) EVT_CALL(DropStarPoints, -127) EVT_CALL(SetActorYaw, ACTOR_SELF, 0) @@ -674,7 +674,7 @@ EvtScript N(8022A018) = { EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x20E5) EVT_CALL(SetAnimation, ACTOR_SELF, 2, NPC_ANIM_jr_troopa_default_dead) EVT_CALL(SetIdleAnimations, ACTOR_SELF, 2, EVT_ADDR(N(idleAnimations_80227F50))) - EVT_WAIT_FRAMES(60) + EVT_WAIT(60) EVT_CALL(SetActorFlagBits, ACTOR_SELF, 4194304, 1) EVT_RETURN EVT_END @@ -701,7 +701,7 @@ EvtScript N(8022A480) = { EVT_CALL(GetActorVar, -127, 2, LW(0)) EVT_IF_EQ(LW(0), 1) EVT_CALL(SetActorVar, -127, 2, 0) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_EXEC_WAIT(N(802284DC)) EVT_CALL(ActorSpeak, 1900954, -127, 1, 2293775, 2293763) EVT_EXEC_WAIT(N(80228574)) diff --git a/src/battle/area_kmr_part_3/stage/kpa_01.c b/src/battle/area_kmr_part_3/stage/kpa_01.c index 9bfae4a7e2..7c3a1194ef 100644 --- a/src/battle/area_kmr_part_3/stage/kpa_01.c +++ b/src/battle/area_kmr_part_3/stage/kpa_01.c @@ -12,7 +12,7 @@ EvtScript N(80234CB0) = { EVT_CALL(SetTexPanOffset, 1, 0, LW(0), LW(1)) EVT_ADD(LW(0), 32768) EVT_ADD(LW(1), 0) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_END_LOOP EVT_RETURN EVT_END diff --git a/src/battle/area_kmr_part_3/stage/mac_01.c b/src/battle/area_kmr_part_3/stage/mac_01.c index fc72971e02..ab7f14fc52 100644 --- a/src/battle/area_kmr_part_3/stage/mac_01.c +++ b/src/battle/area_kmr_part_3/stage/mac_01.c @@ -11,33 +11,33 @@ EvtScript N(80233AF0) = { EVT_CALL(N(UnkFloatFunc005), 0) EVT_CALL(TranslateModel, LW(10), LW(0), LW(1), LW(2)) EVT_CALL(RotateModel, LW(10), -20, 0, 0, 1) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_LOOP(0) EVT_CALL(N(UnkFloatFunc005), 1) EVT_CALL(TranslateModel, LW(10), LW(0), LW(1), LW(2)) EVT_CALL(RotateModel, LW(10), -20, 0, 0, 1) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_IF_EQ(LW(11), 1) EVT_BREAK_LOOP EVT_END_IF EVT_END_LOOP EVT_CALL(TranslateModel, LW(10), LW(0), LW(1), LW(2)) EVT_CALL(RotateModel, LW(10), -7, 0, 0, 1) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(TranslateModel, LW(10), LW(0), LW(1), LW(2)) EVT_CALL(RotateModel, LW(10), -27, 0, 0, 1) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), LW(0), LW(1), LW(2)) EVT_CALL(RotateModel, LW(10), -5, 0, 0, 1) - EVT_WAIT_FRAMES(3) + EVT_WAIT(3) EVT_CALL(TranslateModel, LW(10), LW(0), LW(1), LW(2)) EVT_CALL(RotateModel, LW(10), -20, 0, 0, 1) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_LOOP(0) EVT_CALL(N(UnkFloatFunc005), 2) EVT_CALL(TranslateModel, LW(10), LW(0), LW(1), LW(2)) EVT_CALL(RotateModel, LW(10), -20, 0, 0, 1) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_IF_EQ(LW(11), 2) EVT_BREAK_LOOP EVT_END_IF @@ -47,7 +47,7 @@ EvtScript N(80233AF0) = { EVT_LOOP(LW(11)) EVT_CALL(TranslateModel, LW(10), LW(0), LW(1), LW(2)) EVT_CALL(RotateModel, LW(10), -20, 0, 0, 1) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(RandInt, 5, LW(0)) EVT_IF_NE(LW(0), 0) @@ -56,33 +56,33 @@ EvtScript N(80233AF0) = { EVT_CALL(N(UnkFloatFunc005), 3) EVT_CALL(TranslateModel, LW(10), LW(0), LW(1), LW(2)) EVT_CALL(RotateModel, LW(10), -20, 0, 0, 1) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_LOOP(0) EVT_CALL(N(UnkFloatFunc005), 1) EVT_CALL(TranslateModel, LW(10), LW(0), LW(1), LW(2)) EVT_CALL(RotateModel, LW(10), -20, 0, 0, 1) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_IF_EQ(LW(11), 1) EVT_BREAK_LOOP EVT_END_IF EVT_END_LOOP EVT_CALL(TranslateModel, LW(10), LW(0), LW(1), LW(2)) EVT_CALL(RotateModel, LW(10), -7, 0, 0, 1) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(TranslateModel, LW(10), LW(0), LW(1), LW(2)) EVT_CALL(RotateModel, LW(10), -27, 0, 0, 1) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), LW(0), LW(1), LW(2)) EVT_CALL(RotateModel, LW(10), -5, 0, 0, 1) - EVT_WAIT_FRAMES(3) + EVT_WAIT(3) EVT_CALL(TranslateModel, LW(10), LW(0), LW(1), LW(2)) EVT_CALL(RotateModel, LW(10), -20, 0, 0, 1) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_LOOP(0) EVT_CALL(N(UnkFloatFunc005), 2) EVT_CALL(TranslateModel, LW(10), LW(0), LW(1), LW(2)) EVT_CALL(RotateModel, LW(10), -20, 0, 0, 1) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_IF_EQ(LW(11), 2) EVT_BREAK_LOOP EVT_END_IF @@ -92,7 +92,7 @@ EvtScript N(80233AF0) = { EVT_LOOP(LW(11)) EVT_CALL(TranslateModel, LW(10), LW(0), LW(1), LW(2)) EVT_CALL(RotateModel, LW(10), -20, 0, 0, 1) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_GOTO(0) EVT_RETURN @@ -103,49 +103,49 @@ EvtScript N(80234180) = { EVT_SET(LW(10), LW(0)) EVT_LOOP(0) EVT_CALL(TranslateModel, LW(10), 1, 0, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 1, 0, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 1, -1, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 2, -1, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 2, -1, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 2, -1, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 3, -2, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 3, -2, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 3, -3, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 3, -3, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 3, -3, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 3, -2, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 2, -2, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 2, -1, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 1, 0, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 1, 1, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 0, 1, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), -1, 1, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), -1, 1, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), -1, 0, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), -1, 0, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 0, 0, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_END_LOOP EVT_RETURN EVT_END @@ -169,7 +169,7 @@ EvtScript N(80234564) = { EVT_END_IF EVT_SET(LW(0), LW(5)) EVT_CALL(TranslateModel, LW(10), LW(0), LW(1), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_ADD(LW(5), 1) EVT_SET(LW(12), LW(11)) EVT_SUB(LW(12), 20) @@ -178,7 +178,7 @@ EvtScript N(80234564) = { EVT_END_IF EVT_SET(LW(0), LW(5)) EVT_CALL(TranslateModel, LW(10), LW(0), LW(1), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_ADD(LW(5), 1) EVT_SET(LW(12), LW(11)) EVT_SUB(LW(12), 20) @@ -193,7 +193,7 @@ EvtScript N(80234564) = { EVT_SUB(LW(1), 2) EVT_SET(LW(0), LW(5)) EVT_CALL(TranslateModel, LW(10), LW(0), LW(1), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_SUB(LW(5), 280) EVT_SET(LW(1), 0) @@ -206,49 +206,49 @@ EvtScript N(802347D0) = { EVT_SET(LW(10), LW(0)) EVT_LOOP(0) EVT_CALL(TranslateModel, LW(10), 0, 0, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 0, 0, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 0, -1, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 0, -1, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 0, -1, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 0, -1, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 0, -2, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 0, -2, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 0, -3, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 0, -3, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 0, -3, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 0, -2, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 0, -2, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 0, -1, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 0, 0, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 0, 1, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 0, 1, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 0, 1, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 0, 1, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 0, 0, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 0, 0, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 0, 0, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_END_LOOP EVT_RETURN EVT_END @@ -260,13 +260,13 @@ EvtScript N(beforeBattle_80234B74) = { EVT_THREAD EVT_SET(LW(0), 44) EVT_EXEC(N(80234180)) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_SET(LW(0), 47) EVT_EXEC(N(80234180)) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_SET(LW(0), 46) EVT_EXEC(N(80234180)) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_SET(LW(0), 45) EVT_EXEC(N(80234180)) EVT_END_THREAD diff --git a/src/battle/area_kmr_part_3/stage/nok_01.c b/src/battle/area_kmr_part_3/stage/nok_01.c index 671c3459f9..7ffc39cf2a 100644 --- a/src/battle/area_kmr_part_3/stage/nok_01.c +++ b/src/battle/area_kmr_part_3/stage/nok_01.c @@ -7,16 +7,16 @@ EvtScript N(80233450) = { EVT_SET(LW(10), LW(0)) EVT_LABEL(0) EVT_CALL(TranslateModel, LW(10), 0, 2, 0) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(TranslateModel, LW(10), 0, 0, 0) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(TranslateModel, LW(10), 0, 2, 0) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(TranslateModel, LW(10), 0, 0, 0) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(RandInt, 30, LW(0)) EVT_ADD(LW(0), 30) - EVT_WAIT_FRAMES(LW(0)) + EVT_WAIT(LW(0)) EVT_GOTO(0) EVT_RETURN EVT_END diff --git a/src/battle/area_kmr_part_3/stage/sam_01.c b/src/battle/area_kmr_part_3/stage/sam_01.c index 1d9d98655d..68a1b5c881 100644 --- a/src/battle/area_kmr_part_3/stage/sam_01.c +++ b/src/battle/area_kmr_part_3/stage/sam_01.c @@ -12,15 +12,15 @@ EvtScript N(beforeBattle_80233998) = { EVT_SET(LW(0), 22) EVT_SET(LW(1), 1) EVT_EXEC(N(UnkModelStuffScript3)) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_SET(LW(0), 20) EVT_SET(LW(1), 3) EVT_EXEC(N(UnkModelStuffScript3)) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_SET(LW(0), 18) EVT_SET(LW(1), 4) EVT_EXEC(N(UnkModelStuffScript3)) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_SET(LW(0), 16) EVT_SET(LW(1), 2) EVT_EXEC(N(UnkModelStuffScript3)) diff --git a/src/battle/area_kzn/actor/lava_bubble.c b/src/battle/area_kzn/actor/lava_bubble.c index 5f3d352af2..f56c9c6bd4 100644 --- a/src/battle/area_kzn/actor/lava_bubble.c +++ b/src/battle/area_kzn/actor/lava_bubble.c @@ -190,7 +190,7 @@ EvtScript N(idle_802191E4) = { EVT_CALL(SetActorPos, ACTOR_SELF, LW(2), LW(0), LW(4)) EVT_IF_EQ(LW(1), 1) EVT_LABEL(11) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(GetStatusFlags, ACTOR_SELF, LW(0)) EVT_IF_FLAG(LW(0), STATUS_FLAG_SLEEP | STATUS_FLAG_FROZEN | STATUS_FLAG_FEAR | STATUS_FLAG_PARALYZE | STATUS_FLAG_DIZZY | STATUS_FLAG_STONE | STATUS_FLAG_STOP) EVT_GOTO(11) @@ -209,7 +209,7 @@ EvtScript N(idle_802191E4) = { EVT_CALL(SetActorPos, ACTOR_SELF, LW(2), LW(0), LW(4)) EVT_IF_EQ(LW(1), 1) EVT_LABEL(22) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(GetStatusFlags, ACTOR_SELF, LW(0)) EVT_IF_FLAG(LW(0), STATUS_FLAG_SLEEP | STATUS_FLAG_FROZEN | STATUS_FLAG_FEAR | STATUS_FLAG_PARALYZE | STATUS_FLAG_DIZZY | STATUS_FLAG_STONE | STATUS_FLAG_STOP) EVT_GOTO(22) @@ -390,7 +390,7 @@ EvtScript N(fireTackle) = { EVT_SUB(LW(0), 10) EVT_CALL(SetGoalPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(JumpToGoal, ACTOR_SELF, 3, FALSE, TRUE, FALSE) - EVT_WAIT_FRAMES(14) + EVT_WAIT(14) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) EVT_CALL(AddActorDecoration, ACTOR_SELF, 1, 0, 2) EVT_CALL(SetActorYaw, ACTOR_SELF, 180) @@ -409,7 +409,7 @@ EvtScript N(fireTackle) = { EVT_CALL(SetActorJumpGravity, ACTOR_SELF, EVT_FLOAT(1.6)) EVT_CALL(SetGoalPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(JumpToGoal, ACTOR_SELF, 10, FALSE, TRUE, FALSE) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(EnemyDamageTarget, ACTOR_SELF, LW(0), DAMAGE_TYPE_FIRE, 0, 0, 4, BS_FLAGS1_SP_EVT_ACTIVE) EVT_SWITCH(LW(0)) EVT_CASE_OR_EQ(HIT_RESULT_HIT) @@ -418,7 +418,7 @@ EvtScript N(fireTackle) = { EVT_SET(LW(0), 1) EVT_SET(LW(1), 4587524) EVT_EXEC_WAIT(DoJumpBack) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_EXEC_WAIT(N(80219464)) EVT_END_CASE_GROUP EVT_END_SWITCH @@ -446,7 +446,7 @@ EvtScript N(8021A074) = { EVT_CALL(JumpPartTo, ACTOR_SELF, LW(6), LW(3), LW(4), LW(5), 0, 0) EVT_CALL(SetPartFlagBits, ACTOR_SELF, LW(6), ACTOR_PART_FLAG_INVISIBLE, 1) EVT_END_THREAD - EVT_WAIT_FRAMES(3) + EVT_WAIT(3) EVT_ADD(LW(6), 1) EVT_END_LOOP EVT_RETURN @@ -458,7 +458,7 @@ EvtScript N(8021A218) = { EVT_CALL(GetDistanceToGoal, ACTOR_SELF, LW(0)) EVT_DIVF(LW(0), EVT_FLOAT(8.0)) EVT_ADD(LW(0), 1) - EVT_WAIT_FRAMES(LW(0)) + EVT_WAIT(LW(0)) EVT_RETURN EVT_END }; @@ -487,9 +487,9 @@ EvtScript N(fireballs_Partner) = { EVT_END_THREAD EVT_CALL(FlyToGoal, ACTOR_SELF, 0, -4, 11) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_bubble_Palette_00_Anim_1) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_bubble_Palette_00_Anim_5) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(EnemyTestTarget, ACTOR_SELF, LW(0), 0, 0, 1, BS_FLAGS1_10) EVT_SWITCH(LW(0)) EVT_CASE_OR_EQ(HIT_RESULT_MISS) @@ -508,12 +508,12 @@ EvtScript N(fireballs_Partner) = { EVT_IF_EQ(LW(10), HIT_RESULT_LUCKY) EVT_CALL(EnemyTestTarget, ACTOR_SELF, LW(0), DAMAGE_TYPE_TRIGGER_LUCKY, 0, 0, 0) EVT_END_IF - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) EVT_CALL(AddActorDecoration, ACTOR_SELF, 1, 0, 2) EVT_CALL(SetActorYaw, ACTOR_SELF, 180) EVT_EXEC_WAIT(N(80219464)) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(SetActorYaw, ACTOR_SELF, 0) EVT_CALL(RemoveActorDecoration, ACTOR_SELF, 1, 0) EVT_CALL(EnableIdleScript, ACTOR_SELF, 1) @@ -531,9 +531,9 @@ EvtScript N(fireballs_Partner) = { EVT_SUB(LW(4), 6) EVT_ADD(LW(5), 2) EVT_EXEC_WAIT(N(8021A218)) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(EnemyDamageTarget, ACTOR_SELF, LW(0), DAMAGE_TYPE_FIRE | DAMAGE_TYPE_NO_CONTACT, 0, 0, 2, BS_FLAGS1_SP_EVT_ACTIVE) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_SWITCH(LW(0)) EVT_CASE_OR_EQ(HIT_RESULT_HIT) EVT_CASE_OR_EQ(HIT_RESULT_QUAKE_IMMUNE) @@ -567,7 +567,7 @@ EvtScript N(fireballs_Player) = { EVT_CASE_OR_EQ(HIT_RESULT_MISS) EVT_CASE_OR_EQ(HIT_RESULT_LUCKY) EVT_SET(LW(10), LW(0)) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(SetActorSounds, ACTOR_SELF, 2, 0, 0) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x2CF) EVT_CALL(SetActorSpeed, ACTOR_SELF, EVT_FLOAT(5.0)) @@ -589,7 +589,7 @@ EvtScript N(fireballs_Player) = { EVT_IF_EQ(LW(10), HIT_RESULT_LUCKY) EVT_CALL(EnemyTestTarget, ACTOR_SELF, LW(0), DAMAGE_TYPE_TRIGGER_LUCKY, 0, 0, 0) EVT_END_IF - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) EVT_CALL(AddActorDecoration, ACTOR_SELF, 1, 0, 2) EVT_CALL(SetActorYaw, ACTOR_SELF, 180) @@ -601,7 +601,7 @@ EvtScript N(fireballs_Player) = { EVT_RETURN EVT_END_CASE_GROUP EVT_END_SWITCH - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(SetActorSounds, ACTOR_SELF, 2, 0, 0) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x2CF) EVT_CALL(SetActorSpeed, ACTOR_SELF, EVT_FLOAT(5.0)) @@ -621,7 +621,7 @@ EvtScript N(fireballs_Player) = { EVT_CALL(SetGoalPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(SetActorSpeed, ACTOR_SELF, EVT_FLOAT(8.0)) EVT_CALL(FlyToGoal, ACTOR_SELF, 0, -10, 4) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(EnemyDamageTarget, ACTOR_SELF, LW(0), DAMAGE_TYPE_FIRE, 0, 0, 4, BS_FLAGS1_SP_EVT_ACTIVE) EVT_SWITCH(LW(0)) EVT_CASE_OR_EQ(HIT_RESULT_HIT) @@ -629,7 +629,7 @@ EvtScript N(fireballs_Player) = { EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) EVT_CALL(SetGoalPos, ACTOR_SELF, LW(10), LW(11), LW(12)) EVT_CALL(FlyToGoal, ACTOR_SELF, 0, -10, 0) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_EXEC_WAIT(N(80219464)) EVT_END_CASE_GROUP EVT_END_SWITCH diff --git a/src/battle/area_kzn/stage/kzn_02.c b/src/battle/area_kzn/stage/kzn_02.c index e06dc48a3c..d30dc8d02d 100644 --- a/src/battle/area_kzn/stage/kzn_02.c +++ b/src/battle/area_kzn/stage/kzn_02.c @@ -13,7 +13,7 @@ EvtScript N(802278B0) = { EVT_CALL(SetTexPanOffset, LW(10), 1, LW(1), 0) EVT_SUB(LW(0), -300) EVT_SUB(LW(1), -500) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_RETURN EVT_END @@ -28,7 +28,7 @@ EvtScript N(8022797C) = { EVT_CALL(SetTexPanOffset, LW(10), 0, LW(0), LW(1)) EVT_ADD(LW(0), 16384) EVT_ADD(LW(1), 0) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_END_LOOP EVT_RETURN EVT_END @@ -46,7 +46,7 @@ EvtScript N(80227A2C) = { EVT_LOOP(0) EVT_CALL(UpdateLerp) EVT_CALL(TranslateGroup, LW(10), LW(0), 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_IF_EQ(LW(1), 0) EVT_BREAK_LOOP EVT_END_IF @@ -57,7 +57,7 @@ EvtScript N(80227A2C) = { EVT_LOOP(0) EVT_CALL(UpdateLerp) EVT_CALL(TranslateGroup, LW(10), LW(0), 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_IF_EQ(LW(1), 0) EVT_BREAK_LOOP EVT_END_IF diff --git a/src/battle/area_kzn/stage/kzn_04.c b/src/battle/area_kzn/stage/kzn_04.c index 6b15f08828..d8e19a521d 100644 --- a/src/battle/area_kzn/stage/kzn_04.c +++ b/src/battle/area_kzn/stage/kzn_04.c @@ -13,7 +13,7 @@ EvtScript N(80227DE0) = { EVT_CALL(SetTexPanOffset, LW(10), 1, LW(1), 0) EVT_SUB(LW(0), -300) EVT_SUB(LW(1), -500) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_RETURN EVT_END @@ -28,7 +28,7 @@ EvtScript N(80227EAC) = { EVT_CALL(SetTexPanOffset, LW(10), 0, LW(0), LW(1)) EVT_ADD(LW(0), 16384) EVT_ADD(LW(1), 0) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_END_LOOP EVT_RETURN EVT_END @@ -46,7 +46,7 @@ EvtScript N(80227F5C) = { EVT_LOOP(0) EVT_CALL(UpdateLerp) EVT_CALL(TranslateGroup, LW(10), LW(0), 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_IF_EQ(LW(1), 0) EVT_BREAK_LOOP EVT_END_IF @@ -57,7 +57,7 @@ EvtScript N(80227F5C) = { EVT_LOOP(0) EVT_CALL(UpdateLerp) EVT_CALL(TranslateGroup, LW(10), LW(0), 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_IF_EQ(LW(1), 0) EVT_BREAK_LOOP EVT_END_IF diff --git a/src/battle/area_kzn/stage/kzn_04b.c b/src/battle/area_kzn/stage/kzn_04b.c index c2e503fc4d..336fdf4608 100644 --- a/src/battle/area_kzn/stage/kzn_04b.c +++ b/src/battle/area_kzn/stage/kzn_04b.c @@ -13,7 +13,7 @@ EvtScript N(80228370) = { EVT_CALL(SetTexPanOffset, LW(10), 1, LW(1), 0) EVT_SUB(LW(0), -300) EVT_SUB(LW(1), -500) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_RETURN EVT_END @@ -28,7 +28,7 @@ EvtScript N(8022843C) = { EVT_CALL(SetTexPanOffset, LW(10), 0, LW(0), LW(1)) EVT_ADD(LW(0), 16384) EVT_ADD(LW(1), 0) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_END_LOOP EVT_RETURN EVT_END @@ -46,7 +46,7 @@ EvtScript N(802284EC) = { EVT_LOOP(0) EVT_CALL(UpdateLerp) EVT_CALL(TranslateGroup, LW(10), LW(0), 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_IF_EQ(LW(1), 0) EVT_BREAK_LOOP EVT_END_IF @@ -57,7 +57,7 @@ EvtScript N(802284EC) = { EVT_LOOP(0) EVT_CALL(UpdateLerp) EVT_CALL(TranslateGroup, LW(10), LW(0), 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_IF_EQ(LW(1), 0) EVT_BREAK_LOOP EVT_END_IF diff --git a/src/battle/area_kzn/stage/kzn_04c.c b/src/battle/area_kzn/stage/kzn_04c.c index a27c4bf7ff..dc6ada815c 100644 --- a/src/battle/area_kzn/stage/kzn_04c.c +++ b/src/battle/area_kzn/stage/kzn_04c.c @@ -13,7 +13,7 @@ EvtScript N(80228900) = { EVT_CALL(SetTexPanOffset, LW(10), 1, LW(1), 0) EVT_SUB(LW(0), -300) EVT_SUB(LW(1), -500) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_RETURN EVT_END @@ -28,7 +28,7 @@ EvtScript N(802289CC) = { EVT_CALL(SetTexPanOffset, LW(10), 0, LW(0), LW(1)) EVT_ADD(LW(0), 16384) EVT_ADD(LW(1), 0) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_END_LOOP EVT_RETURN EVT_END @@ -46,7 +46,7 @@ EvtScript N(80228A7C) = { EVT_LOOP(0) EVT_CALL(UpdateLerp) EVT_CALL(TranslateGroup, LW(10), LW(0), 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_IF_EQ(LW(1), 0) EVT_BREAK_LOOP EVT_END_IF @@ -57,7 +57,7 @@ EvtScript N(80228A7C) = { EVT_LOOP(0) EVT_CALL(UpdateLerp) EVT_CALL(TranslateGroup, LW(10), LW(0), 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_IF_EQ(LW(1), 0) EVT_BREAK_LOOP EVT_END_IF diff --git a/src/battle/area_kzn/stage/kzn_05.c b/src/battle/area_kzn/stage/kzn_05.c index 94a8db310e..6b514bf2e9 100644 --- a/src/battle/area_kzn/stage/kzn_05.c +++ b/src/battle/area_kzn/stage/kzn_05.c @@ -13,7 +13,7 @@ EvtScript N(80228E40) = { EVT_CALL(SetTexPanOffset, LW(10), 1, LW(1), 0) EVT_SUB(LW(0), -300) EVT_SUB(LW(1), -500) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_RETURN EVT_END @@ -28,7 +28,7 @@ EvtScript N(80228F0C) = { EVT_CALL(SetTexPanOffset, LW(10), 0, LW(0), LW(1)) EVT_ADD(LW(0), 16384) EVT_ADD(LW(1), 0) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_END_LOOP EVT_RETURN EVT_END @@ -46,7 +46,7 @@ EvtScript N(80228FBC) = { EVT_LOOP(0) EVT_CALL(UpdateLerp) EVT_CALL(TranslateGroup, LW(10), LW(0), 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_IF_EQ(LW(1), 0) EVT_BREAK_LOOP EVT_END_IF @@ -57,7 +57,7 @@ EvtScript N(80228FBC) = { EVT_LOOP(0) EVT_CALL(UpdateLerp) EVT_CALL(TranslateGroup, LW(10), LW(0), 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_IF_EQ(LW(1), 0) EVT_BREAK_LOOP EVT_END_IF diff --git a/src/battle/area_mac/actor/chan.c b/src/battle/area_mac/actor/chan.c index fb41ab21ba..d6cfa1858c 100644 --- a/src/battle/area_mac/actor/chan.c +++ b/src/battle/area_mac/actor/chan.c @@ -274,7 +274,7 @@ EvtScript N(handleEvent_8021A560) = { EVT_SET_CONST(LW(0), 0x00000001) EVT_SET_CONST(LW(1), NPC_ANIM_chan_Palette_00_Anim_C) EVT_EXEC_WAIT(DoImmune) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(GetStatusFlags, ACTOR_SELF, LW(0)) EVT_IF_NOT_FLAG(LW(0), 0x200000) EVT_EXEC_WAIT(N(8021A12C)) @@ -283,7 +283,7 @@ EvtScript N(handleEvent_8021A560) = { EVT_SET_CONST(LW(0), 0x00000001) EVT_SET_CONST(LW(1), NPC_ANIM_chan_Palette_00_Anim_6) EVT_EXEC_WAIT(DoNormalHit) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_SET_CONST(LW(0), 0x00000001) EVT_SET_CONST(LW(1), NPC_ANIM_chan_Palette_00_Anim_6) EVT_EXEC_WAIT(DoDeath) @@ -382,23 +382,23 @@ EvtScript N(handleEvent_8021AAB8) = { EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_chan_Palette_00_Anim_6) EVT_CALL(SetActorRotationOffset, -127, 0, 12, 0) EVT_THREAD - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, -45) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, -90) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, -135) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, -180) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_THREAD EVT_USE_BUF(EVT_ADDR(N(intTable_8021AA6C))) EVT_LOOP(19) EVT_BUF_READ1(LW(0)) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, LW(0), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 0, 0) EVT_CALL(SetActorRotationOffset, -127, 0, 0, 0) @@ -429,7 +429,7 @@ EvtScript N(handleEvent_8021AAB8) = { EVT_SET_CONST(LW(1), NPC_ANIM_chan_Palette_00_Anim_C) EVT_EXEC_WAIT(DoImmune) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_chan_Palette_00_Anim_D) - EVT_WAIT_FRAMES(8) + EVT_WAIT(8) EVT_ELSE EVT_SET_CONST(LW(0), 0x00000001) EVT_SET_CONST(LW(1), NPC_ANIM_chan_Palette_00_Anim_2) @@ -442,14 +442,14 @@ EvtScript N(handleEvent_8021AAB8) = { EVT_SET_CONST(LW(1), NPC_ANIM_chan_Palette_00_Anim_C) EVT_EXEC_WAIT(DoImmune) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_chan_Palette_00_Anim_D) - EVT_WAIT_FRAMES(8) + EVT_WAIT(8) EVT_ELSE EVT_SET_CONST(LW(0), 0x00000001) EVT_SET_CONST(LW(1), NPC_ANIM_chan_Palette_00_Anim_2) EVT_EXEC_WAIT(DoImmune) EVT_END_IF EVT_CASE_EQ(27) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(GetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(GetStatusFlags, ACTOR_SELF, LW(3)) EVT_IF_FLAG(LW(3), 0x80000) @@ -458,14 +458,14 @@ EvtScript N(handleEvent_8021AAB8) = { EVT_ADD(LW(1), 24) EVT_END_IF EVT_CALL(PlayEffect, 0x1A, 0, LW(0), LW(1), LW(2), 20, 0, 0, 0, 0, 0, 0, 0, 0) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CASE_EQ(32) EVT_SET_CONST(LW(0), 0x00000001) EVT_SET_CONST(LW(1), NPC_ANIM_chan_Palette_00_Anim_6) EVT_SET_CONST(LW(2), NPC_ANIM_chan_Palette_00_Anim_7) EVT_EXEC_WAIT(N(8021AA1C)) EVT_EXEC_WAIT(DoNormalHit) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_SET_CONST(LW(0), 0x00000001) EVT_SET_CONST(LW(1), NPC_ANIM_chan_Palette_00_Anim_6) EVT_SET_CONST(LW(2), NPC_ANIM_chan_Palette_00_Anim_7) @@ -532,7 +532,7 @@ EvtScript N(handleEvent_8021AAB8) = { EVT_SET_CONST(LW(1), NPC_ANIM_chan_Palette_00_Anim_C) EVT_EXEC_WAIT(DoImmune) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_chan_Palette_00_Anim_D) - EVT_WAIT_FRAMES(8) + EVT_WAIT(8) EVT_ELSE EVT_SET_CONST(LW(0), 0x00000001) EVT_SET_CONST(LW(1), NPC_ANIM_chan_Palette_00_Anim_2) @@ -584,7 +584,7 @@ EvtScript N(takeTurn_8021B81C) = { EVT_CALL(SetActorSpeed, ACTOR_SELF, EVT_FLOAT(6.0)) EVT_CALL(RunToGoal, ACTOR_SELF, 0, FALSE) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_chan_Palette_00_Anim_0) - EVT_WAIT_FRAMES(8) + EVT_WAIT(8) EVT_END_IF EVT_CALL(SetActorSounds, -127, 2, 769, 0) EVT_CALL(GetBattlePhase, LW(0)) @@ -619,13 +619,13 @@ EvtScript N(takeTurn_8021B81C) = { EVT_CALL(SetGoalPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(JumpToGoal, ACTOR_SELF, 15, FALSE, TRUE, FALSE) EVT_THREAD - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_chan_Palette_00_Anim_0) EVT_END_THREAD EVT_ADD(LW(0), 20) EVT_CALL(SetGoalPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(JumpToGoal, ACTOR_SELF, 8, FALSE, TRUE, FALSE) - EVT_WAIT_FRAMES(8) + EVT_WAIT(8) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) EVT_CALL(YieldTurn) EVT_CALL(SetGoalToHome, ACTOR_SELF) @@ -654,7 +654,7 @@ EvtScript N(takeTurn_8021B81C) = { EVT_CALL(SetGoalPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(JumpToGoal, ACTOR_SELF, 15, FALSE, TRUE, FALSE) EVT_CALL(ResetAllActorSounds, ACTOR_SELF) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(EnemyDamageTarget, ACTOR_SELF, LW(0), 0, 65535, 0, 3, 32) EVT_SWITCH(LW(0)) EVT_CASE_OR_EQ(0) @@ -666,13 +666,13 @@ EvtScript N(takeTurn_8021B81C) = { EVT_CALL(SetGoalPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(JumpToGoal, ACTOR_SELF, 15, FALSE, TRUE, FALSE) EVT_THREAD - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_chan_Palette_00_Anim_0) EVT_END_THREAD EVT_ADD(LW(0), 20) EVT_CALL(SetGoalPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(JumpToGoal, ACTOR_SELF, 8, FALSE, TRUE, FALSE) - EVT_WAIT_FRAMES(8) + EVT_WAIT(8) EVT_CALL(YieldTurn) EVT_SET_CONST(LW(0), 0x00000001) EVT_SET_CONST(LW(1), NPC_ANIM_chan_Palette_00_Anim_4) @@ -697,12 +697,12 @@ EvtScript N(takeTurn_Chan) = { EVT_IF_GT(LW(0), 0) EVT_CALL(SetActorVar, -127, 9, LW(0)) EVT_CALL(AddActorDecoration, ACTOR_SELF, 1, 0, 2) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(RemoveActorDecoration, ACTOR_SELF, 1, 0) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) EVT_ELSE EVT_CALL(AddActorDecoration, ACTOR_SELF, 1, 0, 2) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(RemoveActorDecoration, ACTOR_SELF, 1, 0) EVT_SET_CONST(LW(0), 0x00000001) EVT_SET_CONST(LW(1), NPC_ANIM_chan_Palette_00_Anim_2) @@ -726,19 +726,19 @@ EvtScript N(takeTurn_Chan) = { EVT_CALL(BattleCamTargetActor, ACTOR_SELF) EVT_CALL(func_8024ECF8, -1, 1, 0) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_chan_Palette_00_Anim_C) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_chan_Palette_00_Anim_9) EVT_THREAD EVT_CALL(GetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(PlayEffect, 0x1D, 1, LW(0), LW(1), LW(2), 32, 4, 0, 10, 0, 0, 0, 0, 0) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(PlayEffect, 0x1D, 1, LW(0), LW(1), LW(2), 32, 4, 0, 10, 0, 0, 0, 0, 0) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(PlayEffect, 0x1D, 1, LW(0), LW(1), LW(2), 32, 4, 0, 10, 0, 0, 0, 0, 0) EVT_END_THREAD EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x2021) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_chan_Palette_00_Anim_5) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(SetActorSounds, -127, 0, 0, 0) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x20D3) EVT_CALL(EnemyTestTarget, ACTOR_SELF, LW(0), 0, 0, 2, 16) @@ -754,20 +754,20 @@ EvtScript N(takeTurn_Chan) = { EVT_IF_GT(LW(0), LW(3)) EVT_BREAK_LOOP EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_B) EVT_IF_EQ(LW(10), 5) EVT_CALL(EnemyTestTarget, ACTOR_SELF, LW(0), DAMAGE_TYPE_TRIGGER_LUCKY, 0, 0, 0) EVT_END_IF - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) EVT_END_THREAD EVT_CALL(SetGoalToTarget, ACTOR_SELF) EVT_CALL(AddGoalPos, ACTOR_SELF, -150, 0, 0) EVT_CALL(SetActorSpeed, ACTOR_SELF, EVT_FLOAT(14.0)) EVT_CALL(RunToGoal, ACTOR_SELF, 0, FALSE) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(YieldTurn) EVT_CALL(ResetAllActorSounds, ACTOR_SELF) EVT_CALL(AddActorDecoration, ACTOR_SELF, 1, 0, 2) @@ -777,9 +777,9 @@ EvtScript N(takeTurn_Chan) = { EVT_CALL(SetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(SetActorSpeed, ACTOR_SELF, EVT_FLOAT(10.0)) EVT_CALL(RunToGoal, ACTOR_SELF, 0, FALSE) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_chan_Palette_00_Anim_D) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(RemoveActorDecoration, ACTOR_SELF, 1, 0) EVT_CALL(EnableIdleScript, ACTOR_SELF, 1) EVT_CALL(UseIdleAnimation, ACTOR_SELF, TRUE) @@ -789,7 +789,7 @@ EvtScript N(takeTurn_Chan) = { EVT_CALL(SetGoalToTarget, ACTOR_SELF) EVT_CALL(SetActorSpeed, ACTOR_SELF, EVT_FLOAT(14.0)) EVT_CALL(RunToGoal, ACTOR_SELF, 0, FALSE) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(EnemyDamageTarget, ACTOR_SELF, LW(0), 0, 65535, 0, 2, 32) EVT_SWITCH(LW(0)) EVT_CASE_OR_EQ(0) @@ -808,7 +808,7 @@ EvtScript N(takeTurn_Chan) = { EVT_CALL(SetGoalPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(JumpToGoal, ACTOR_SELF, 6, FALSE, TRUE, FALSE) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_chan_Palette_00_Anim_1) - EVT_WAIT_FRAMES(8) + EVT_WAIT(8) EVT_CALL(YieldTurn) EVT_CALL(ResetAllActorSounds, ACTOR_SELF) EVT_SET_CONST(LW(0), 0x00000001) @@ -920,7 +920,7 @@ EvtScript N(handleEvent_8021D0CC) = { EVT_END_IF EVT_CALL(UseIdleAnimation, ACTOR_SELF, FALSE) EVT_CALL(EnableIdleScript, ACTOR_SELF, 0) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(GetActorVar, -127, 8, LW(0)) EVT_IF_EQ(LW(0), 2) EVT_CALL(GetActorVar, -127, 1, LW(0)) diff --git a/src/battle/area_mac/actor/lee.c b/src/battle/area_mac/actor/lee.c index b72d40e7f9..7a9077488c 100644 --- a/src/battle/area_mac/actor/lee.c +++ b/src/battle/area_mac/actor/lee.c @@ -223,7 +223,7 @@ EvtScript N(handleEvent_8021D600) = { EVT_SET_CONST(LW(0), 0x00000001) EVT_SET_CONST(LW(1), NPC_ANIM_lee_Palette_00_Anim_B) EVT_EXEC_WAIT(DoNormalHit) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_SET_CONST(LW(0), 0x00000001) EVT_SET_CONST(LW(1), NPC_ANIM_lee_Palette_00_Anim_B) EVT_EXEC_WAIT(DoDeath) @@ -264,7 +264,7 @@ EvtScript N(flyingTackle) = { EVT_CALL(BattleCamTargetActor, ACTOR_SELF) EVT_CALL(func_8024ECF8, -1, 1, 0) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_lee_Palette_00_Anim_8) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(SetActorSounds, -127, 2, 715, 0) EVT_CALL(EnemyTestTarget, ACTOR_SELF, LW(0), 0, 0, 1, 16) EVT_SWITCH(LW(0)) @@ -281,12 +281,12 @@ EvtScript N(flyingTackle) = { EVT_IF_EQ(LW(10), 5) EVT_CALL(EnemyTestTarget, ACTOR_SELF, LW(0), DAMAGE_TYPE_TRIGGER_LUCKY, 0, 0, 0) EVT_END_IF - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(GetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(SetActorPos, ACTOR_SELF, LW(0), 0, LW(2)) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_lee_Palette_00_Anim_2) EVT_CALL(ResetActorSounds, -127, 2) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(YieldTurn) EVT_CALL(SetActorYaw, ACTOR_SELF, 180) EVT_CALL(AddActorDecoration, ACTOR_SELF, 1, 0, 2) @@ -308,7 +308,7 @@ EvtScript N(flyingTackle) = { EVT_END_IF EVT_CALL(SetActorJumpGravity, ACTOR_SELF, EVT_FLOAT(0.3)) EVT_CALL(JumpToGoal, ACTOR_SELF, 12, FALSE, TRUE, FALSE) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(SetGoalToTarget, ACTOR_SELF) EVT_CALL(EnemyDamageTarget, ACTOR_SELF, LW(0), 0, 0, 0, 5, 32) EVT_SWITCH(LW(0)) @@ -325,7 +325,7 @@ EvtScript N(flyingTackle) = { EVT_ADD(LW(0), 20) EVT_CALL(SetGoalPos, ACTOR_SELF, LW(0), 0, LW(2)) EVT_CALL(JumpToGoal, ACTOR_SELF, 10, FALSE, TRUE, FALSE) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(YieldTurn) EVT_EXEC_WAIT(N(8021D5C4)) EVT_END_CASE_GROUP @@ -347,7 +347,7 @@ EvtScript N(8021E118) = { EVT_CALL(UseIdleAnimation, ACTOR_SELF, FALSE) EVT_CALL(func_8027D32C, -127) EVT_CALL(SetAnimation, ACTOR_SELF, LW(0), LW(1)) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(GetActorVar, -127, 0, LW(10)) EVT_CALL(UseIdleAnimation, LW(10), FALSE) EVT_CALL(func_8027D32C, LW(10)) @@ -359,10 +359,10 @@ EvtScript N(8021E118) = { EVT_ADD(LW(2), 5) EVT_LOOP(3) EVT_CALL(PlayEffect, 0x1, LW(0), LW(1), LW(2), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0) - EVT_WAIT_FRAMES(3) + EVT_WAIT(3) EVT_END_LOOP EVT_END_THREAD - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(GetActorHP, -127, LW(11)) EVT_CALL(SetEnemyHP, LW(10), LW(11)) EVT_CALL(CopyBuffs, -127, LW(10)) @@ -376,7 +376,7 @@ EvtScript N(8021E118) = { EVT_CALL(SetPartFlagBits, -127, LW(0), 1, 1) EVT_CALL(SetIdleAnimations, LW(10), 1, EVT_ADDR(N(idleAnimations_8021D3AC))) EVT_CALL(SetAnimation, LW(10), 1, 0xA4000B) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) EVT_CALL(GetActorPos, LW(10), LW(11), LW(12), LW(13)) EVT_IF_GT(LW(12), 0) @@ -429,7 +429,7 @@ EvtScript N(8021E5DC) = { EVT_LOOP(15) EVT_ADD(LW(0), -48) EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, LW(0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(SetActorRotationOffset, -127, 0, 0, 0) EVT_END_THREAD @@ -577,7 +577,7 @@ EvtScript N(handleEvent_8021EB24) = { EVT_SET_CONST(LW(2), NPC_ANIM_battle_goombario_default_burn_dead) EVT_EXEC_WAIT(DoBurnHit) EVT_EXEC_WAIT(N(8021E0E0)) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_SET_CONST(LW(0), 0x00000001) EVT_SET_CONST(LW(1), NPC_ANIM_battle_goombario_default_burn_dead) EVT_EXEC_WAIT(DoDeath) @@ -626,7 +626,7 @@ EvtScript N(handleEvent_8021EB24) = { EVT_SET_CONST(LW(0), 0x00000001) EVT_SET_CONST(LW(1), NPC_ANIM_battle_goombario_default_pain) EVT_EXEC_WAIT(DoNormalHit) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_SET_CONST(LW(0), 0x00000001) EVT_SET_CONST(LW(1), NPC_ANIM_battle_goombario_default_pain) EVT_EXEC_WAIT(DoDeath) @@ -667,7 +667,7 @@ EvtScript N(8021F08C) = { EVT_LOOP(15) EVT_SUB(LW(0), 60) EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, LW(0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_battle_goombario_default_fall) EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, 0) @@ -688,7 +688,7 @@ EvtScript N(8021F08C) = { EVT_END_IF EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_battle_goombario_default_charge) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, LW(5), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, 0) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 0, 0) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_battle_goombario_default_idle) @@ -697,7 +697,7 @@ EvtScript N(8021F08C) = { EVT_CALL(JumpToGoal, ACTOR_SELF, 6, FALSE, TRUE, FALSE) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_battle_goombario_default_charge) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, LW(5), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_ADD(LW(0), 10) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_battle_goombario_default_idle) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 0, 0) @@ -705,10 +705,10 @@ EvtScript N(8021F08C) = { EVT_CALL(JumpToGoal, ACTOR_SELF, 4, FALSE, TRUE, FALSE) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_battle_goombario_default_charge) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, LW(5), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 0, 0) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_battle_goombario_default_idle) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(SetGoalToHome, ACTOR_SELF) EVT_CALL(SetActorSpeed, ACTOR_SELF, EVT_FLOAT(8.0)) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_battle_goombario_default_run) @@ -776,9 +776,9 @@ EvtScript N(8021F6E0) = { EVT_END_IF EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_battle_goombario_default_charge) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, LW(0), 0) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, LW(1), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_battle_goombario_default_headbonk) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, LW(2), 0) EVT_CALL(SetGoalToTarget, ACTOR_SELF) @@ -798,7 +798,7 @@ EvtScript N(8021F6E0) = { EVT_IF_EQ(LW(10), 5) EVT_CALL(EnemyTestTarget, ACTOR_SELF, LW(0), DAMAGE_TYPE_TRIGGER_LUCKY, 0, 0, 0) EVT_END_IF - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(YieldTurn) EVT_EXEC_WAIT(N(8021F08C)) EVT_CALL(EnableIdleScript, ACTOR_SELF, 1) @@ -808,13 +808,13 @@ EvtScript N(8021F6E0) = { EVT_END_SWITCH EVT_CHILD_THREAD EVT_CALL(SetPartScale, -127, 1, EVT_FLOAT(1.1), EVT_FLOAT(0.8), EVT_FLOAT(1.0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetPartScale, -127, 1, EVT_FLOAT(1.3), EVT_FLOAT(0.5), EVT_FLOAT(1.0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetPartScale, -127, 1, EVT_FLOAT(1.0), EVT_FLOAT(1.0), EVT_FLOAT(1.0)) EVT_END_CHILD_THREAD - EVT_WAIT_FRAMES(1) - EVT_WAIT_FRAMES(2) + EVT_WAIT(1) + EVT_WAIT(2) EVT_CALL(GetActorVar, -127, 1, LW(9)) EVT_SWITCH(LW(9)) EVT_CASE_EQ(0) @@ -833,12 +833,12 @@ EvtScript N(8021F6E0) = { EVT_SWITCH(LW(9)) EVT_CASE_EQ(0) EVT_THREAD - EVT_WAIT_FRAMES(4) + EVT_WAIT(4) EVT_SET(LW(0), 0) EVT_LOOP(6) EVT_ADD(LW(0), 30) EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, LW(0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_END_THREAD EVT_CALL(SetGoalToTarget, ACTOR_SELF) @@ -846,12 +846,12 @@ EvtScript N(8021F6E0) = { EVT_CALL(N(UnkFunc62), LW(10), 3) EVT_CASE_EQ(1) EVT_THREAD - EVT_WAIT_FRAMES(4) + EVT_WAIT(4) EVT_SET(LW(0), 0) EVT_LOOP(6) EVT_ADD(LW(0), 30) EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, LW(0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_END_THREAD EVT_CALL(SetGoalToTarget, ACTOR_SELF) @@ -861,12 +861,12 @@ EvtScript N(8021F6E0) = { EVT_CALL(EnableActorBlur, -127, 0) EVT_CASE_EQ(2) EVT_THREAD - EVT_WAIT_FRAMES(4) + EVT_WAIT(4) EVT_SET(LW(0), 0) EVT_LOOP(6) EVT_ADD(LW(0), 30) EVT_CALL(SetActorRotation, ACTOR_SELF, 0, -250000000, LW(0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_battle_goombario_default_headbonk) EVT_END_THREAD @@ -875,7 +875,7 @@ EvtScript N(8021F6E0) = { EVT_LOOP(LW(10)) EVT_ADD(LW(0), 133) EVT_CALL(SetActorRotation, ACTOR_SELF, -250000000, LW(0), -250000000) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_END_THREAD EVT_CALL(SetGoalToTarget, ACTOR_SELF) @@ -886,13 +886,13 @@ EvtScript N(8021F6E0) = { EVT_END_SWITCH EVT_CHILD_THREAD EVT_CALL(SetPartScale, -127, 1, EVT_FLOAT(1.1), EVT_FLOAT(0.8), EVT_FLOAT(1.0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetPartScale, -127, 1, EVT_FLOAT(1.3), EVT_FLOAT(0.5), EVT_FLOAT(1.0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetPartScale, -127, 1, EVT_FLOAT(1.0), EVT_FLOAT(1.0), EVT_FLOAT(1.0)) EVT_END_CHILD_THREAD - EVT_WAIT_FRAMES(1) - EVT_WAIT_FRAMES(2) + EVT_WAIT(1) + EVT_WAIT(2) EVT_CALL(GetActorVar, -127, 1, LW(9)) EVT_SWITCH(LW(9)) EVT_CASE_EQ(0) @@ -943,12 +943,12 @@ EvtScript N(80220100) = { EVT_CALL(GetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(SetGoalPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(JumpToGoal, ACTOR_SELF, 10, FALSE, TRUE, FALSE) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(SetTargetActor, ACTOR_SELF, ACTOR_PLAYER) EVT_CALL(SetGoalToTarget, ACTOR_SELF) EVT_CALL(SetBattleFlagBits, 4, 1) EVT_CALL(N(UnkEffect6CFunc), LW(5)) - EVT_WAIT_FRAMES(12) + EVT_WAIT(12) EVT_CALL(SetCamEnabled, 2, 1) EVT_CALL(SetCamFlag80, 2, 0) EVT_CALL(SetCamPerspective, 2, 6, 25, 16, 1024) @@ -958,18 +958,18 @@ EvtScript N(80220100) = { EVT_SUB(LW(0), 8) EVT_SET(LW(1), 0) EVT_CALL(N(UnkActorSizeFunc)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(func_802CAE50, 2, LW(0), LW(1), LW(2)) EVT_CALL(func_802CABE8, 2, 0, LW(3), 100, 4) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, SOUND_282) EVT_CALL(SetCamFlag80, 2, 1) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(ActorSpeak, 1835154, -127, 1, 589839, 589825) EVT_CALL(func_80218E2C_4652BC, LW(5)) - EVT_WAIT_FRAMES(12) + EVT_WAIT(12) EVT_CALL(SetCamEnabled, 2, 0) - EVT_WAIT_FRAMES(32) + EVT_WAIT(32) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) EVT_CALL(SetBattleFlagBits, 4, 0) EVT_CALL(EnableIdleScript, ACTOR_SELF, 1) @@ -1147,7 +1147,7 @@ EvtScript N(idle_80220790) = { EVT_CALL(func_8027D4C8, -127, 1, 0, -6) EVT_CALL(N(kooper_UnkBattleFunc1), -10, 20, 10, 20) EVT_END_SWITCH - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_GOTO(0) EVT_RETURN EVT_END @@ -1208,23 +1208,23 @@ EvtScript N(handleEvent_80220908) = { EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_battle_kooper_Palette_00_Anim_11) EVT_CALL(SetActorRotationOffset, -127, 0, 12, 0) EVT_THREAD - EVT_WAIT_FRAMES(4) + EVT_WAIT(4) EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, 30) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, -30) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, -60) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, -75) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_THREAD EVT_USE_BUF(EVT_ADDR(N(intTable_802208B0))) EVT_LOOP(22) EVT_BUF_READ1(LW(0)) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, LW(0), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(SetActorRotationOffset, -127, 0, 0, 0) EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, 0) @@ -1250,7 +1250,7 @@ EvtScript N(handleEvent_80220908) = { EVT_SET_CONST(LW(0), 0x00000001) EVT_SET_CONST(LW(1), NPC_ANIM_battle_kooper_Palette_00_Anim_11) EVT_EXEC_WAIT(DoNormalHit) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_SET_CONST(LW(0), 0x00000001) EVT_SET_CONST(LW(1), NPC_ANIM_battle_kooper_Palette_00_Anim_11) EVT_EXEC_WAIT(DoDeath) @@ -1326,13 +1326,13 @@ EvtScript N(takeTurn_80221200) = { EVT_CALL(SetActorVar, -127, 5, LW(0)) EVT_CALL(AddActorDecoration, ACTOR_SELF, 1, 0, 2) EVT_CALL(SetAnimationRate, ACTOR_SELF, 1, EVT_FLOAT(3.0)) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(SetAnimationRate, ACTOR_SELF, 1, EVT_FLOAT(1.0)) EVT_CALL(RemoveActorDecoration, ACTOR_SELF, 1, 0) EVT_ELSE EVT_CALL(AddActorDecoration, ACTOR_SELF, 1, 0, 2) EVT_CALL(SetAnimationRate, ACTOR_SELF, 1, EVT_FLOAT(3.0)) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(SetAnimationRate, ACTOR_SELF, 1, EVT_FLOAT(1.0)) EVT_CALL(RemoveActorDecoration, ACTOR_SELF, 1, 0) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_battle_kooper_Palette_00_Anim_19) @@ -1342,7 +1342,7 @@ EvtScript N(takeTurn_80221200) = { EVT_LOOP(5) EVT_ADD(LW(0), 15) EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, LW(0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_END_THREAD EVT_CALL(GetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) @@ -1365,7 +1365,7 @@ EvtScript N(takeTurn_80221200) = { EVT_END_IF EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_battle_kooper_Palette_00_Anim_E) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, SOUND_0) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_battle_kooper_Palette_00_Anim_A) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x200C) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_14) @@ -1410,7 +1410,7 @@ EvtScript N(takeTurn_80221200) = { EVT_CALL(GetActorPos, ACTOR_SELF, LW(4), LW(5), LW(6)) EVT_CALL(PlayEffect, 0x1D, 1, LW(4), LW(5), LW(6), 32, 4, 0, 10, 0, 0, 0, 0, 0) EVT_END_SWITCH - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x200A) EVT_CALL(SetActorSounds, -127, 0, 0, 0) @@ -1428,35 +1428,35 @@ EvtScript N(takeTurn_80221200) = { EVT_CALL(N(UnkActorPosFunc)) EVT_CALL(RemoveActorDecoration, ACTOR_SELF, 0, 0) EVT_END_THREAD - EVT_WAIT_FRAMES(4) + EVT_WAIT(4) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_battle_kooper_Palette_00_Anim_9) EVT_CALL(SetActorRotationOffset, -127, -8, 0, 0) EVT_SET(LW(0), 0) EVT_LOOP(2) EVT_ADD(LW(0), 30) EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, LW(0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(GetActorPos, ACTOR_SELF, LW(4), LW(5), LW(6)) EVT_CALL(PlayEffect, 0x1D, 1, LW(4), LW(5), LW(6), 16, 4, 0, 10, 0, 0, 0, 0, 0) EVT_LOOP(5) EVT_ADD(LW(0), -12) EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, LW(0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(SetActorRotationOffset, -127, 0, 0, 0) EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, 2) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, -2) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, 0) EVT_IF_EQ(LW(10), 5) EVT_CALL(EnemyTestTarget, ACTOR_SELF, LW(0), DAMAGE_TYPE_TRIGGER_LUCKY, 0, 0, 0) EVT_END_IF - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_battle_kooper_Palette_00_Anim_F) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) EVT_CALL(YieldTurn) EVT_CALL(ResetAllActorSounds, ACTOR_SELF) @@ -1473,13 +1473,13 @@ EvtScript N(takeTurn_80221200) = { EVT_CALL(GetActorVar, -127, 1, LW(9)) EVT_SWITCH(LW(9)) EVT_CASE_EQ(0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(EnemyDamageTarget, ACTOR_SELF, LW(0), 0, 65535, 0, 2, 32) EVT_CASE_EQ(1) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(EnemyDamageTarget, ACTOR_SELF, LW(0), 0, 65535, 0, 3, 32) EVT_CASE_EQ(2) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(EnemyDamageTarget, ACTOR_SELF, LW(0), 0, 65535, 0, 5, 32) EVT_END_SWITCH EVT_SWITCH(LW(0)) @@ -1503,7 +1503,7 @@ EvtScript N(takeTurn_80221200) = { EVT_CALL(SetGoalPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(JumpToGoal, ACTOR_SELF, 4, FALSE, TRUE, FALSE) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_battle_kooper_Palette_00_Anim_F) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(YieldTurn) EVT_CALL(ResetAllActorSounds, ACTOR_SELF) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_battle_kooper_Palette_00_Anim_6) @@ -1715,7 +1715,7 @@ EvtScript N(handleEvent_80222468) = { EVT_SET_CONST(LW(0), 0x00000001) EVT_SET_CONST(LW(1), NPC_ANIM_battle_bombette_Palette_00_Anim_12) EVT_EXEC_WAIT(DoNormalHit) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_SET_CONST(LW(0), 0x00000001) EVT_SET_CONST(LW(1), NPC_ANIM_battle_bombette_Palette_00_Anim_12) EVT_EXEC_WAIT(DoDeath) @@ -1754,7 +1754,7 @@ EvtScript N(handleEvent_80222468) = { EvtScript N(takeTurn_802229C4) = { EVT_CALL(UseIdleAnimation, ACTOR_SELF, FALSE) EVT_CALL(EnableIdleScript, ACTOR_SELF, 0) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_63) EVT_CALL(BattleCamTargetActor, ACTOR_SELF) EVT_CALL(SetTargetActor, ACTOR_SELF, ACTOR_PLAYER) @@ -1765,7 +1765,7 @@ EvtScript N(takeTurn_802229C4) = { EVT_CALL(RunToGoal, ACTOR_SELF, 30, FALSE) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_battle_bombette_Palette_00_Anim_4) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_battle_bombette_Palette_00_Anim_F) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(SetActorSounds, -127, 0, 0, 0) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x2020) EVT_CALL(EnemyTestTarget, ACTOR_SELF, LW(0), 0, 0, 1, 16) @@ -1784,7 +1784,7 @@ EvtScript N(takeTurn_802229C4) = { EVT_LOOP(10) EVT_ADD(LW(0), 72) EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, LW(0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(SetActorRotationOffset, -127, 0, 0, 0) EVT_END_THREAD @@ -1797,7 +1797,7 @@ EvtScript N(takeTurn_802229C4) = { EVT_IF_EQ(LW(10), 5) EVT_CALL(EnemyTestTarget, ACTOR_SELF, LW(0), DAMAGE_TYPE_TRIGGER_LUCKY, 0, 0, 0) EVT_END_IF - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) EVT_CALL(YieldTurn) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_battle_bombette_Palette_00_Anim_8) @@ -1816,13 +1816,13 @@ EvtScript N(takeTurn_802229C4) = { EVT_CALL(GetActorVar, -127, 1, LW(9)) EVT_SWITCH(LW(9)) EVT_CASE_EQ(0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(EnemyDamageTarget, ACTOR_SELF, LW(0), 0, 0, 0, 2, 32) EVT_CASE_EQ(1) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(EnemyDamageTarget, ACTOR_SELF, LW(0), 0, 0, 0, 3, 32) EVT_CASE_EQ(2) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(EnemyDamageTarget, ACTOR_SELF, LW(0), 0, 0, 0, 5, 32) EVT_END_SWITCH EVT_SWITCH(LW(0)) @@ -1839,27 +1839,27 @@ EvtScript N(takeTurn_802229C4) = { EVT_CALL(SetGoalPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(JumpToGoal, ACTOR_SELF, 20, FALSE, TRUE, FALSE) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_battle_bombette_Palette_00_Anim_E) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_battle_bombette_Palette_00_Anim_11) EVT_ADD(LW(0), 40) EVT_CALL(SetGoalPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(JumpToGoal, ACTOR_SELF, 8, FALSE, TRUE, FALSE) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_battle_bombette_Palette_00_Anim_E) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_battle_bombette_Palette_00_Anim_11) EVT_ADD(LW(0), 20) EVT_CALL(SetGoalPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(JumpToGoal, ACTOR_SELF, 6, FALSE, TRUE, FALSE) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_battle_bombette_Palette_00_Anim_E) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_battle_bombette_Palette_00_Anim_11) EVT_ADD(LW(0), 10) EVT_CALL(SetGoalPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(JumpToGoal, ACTOR_SELF, 4, FALSE, TRUE, FALSE) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_battle_bombette_Palette_00_Anim_E) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_battle_bombette_Palette_00_Anim_4) - EVT_WAIT_FRAMES(8) + EVT_WAIT(8) EVT_CALL(YieldTurn) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_battle_bombette_Palette_00_Anim_8) EVT_CALL(SetGoalToHome, ACTOR_SELF) @@ -2033,7 +2033,7 @@ EvtScript N(handleEvent_80223584) = { EVT_SET_CONST(LW(2), NPC_ANIM_battle_parakarry_Palette_00_Anim_10) EVT_EXEC_WAIT(DoBurnHit) EVT_EXEC_WAIT(N(8021E0E0)) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_SET_CONST(LW(0), 0x00000001) EVT_SET_CONST(LW(1), NPC_ANIM_battle_parakarry_Palette_00_Anim_10) EVT_EXEC_WAIT(DoDeath) @@ -2082,7 +2082,7 @@ EvtScript N(handleEvent_80223584) = { EVT_SET_CONST(LW(0), 0x00000001) EVT_SET_CONST(LW(1), NPC_ANIM_battle_parakarry_Palette_00_Anim_E) EVT_EXEC_WAIT(DoNormalHit) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_SET_CONST(LW(0), 0x00000001) EVT_SET_CONST(LW(1), NPC_ANIM_battle_parakarry_Palette_00_Anim_E) EVT_EXEC_WAIT(DoDeath) @@ -2135,16 +2135,16 @@ EvtScript N(80223B74) = { EVT_CALL(SetActorSpeed, ACTOR_SELF, EVT_FLOAT(4.0)) EVT_CALL(FlyToGoal, ACTOR_SELF, 0, -10, 10) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_battle_parakarry_Palette_00_Anim_0) - EVT_WAIT_FRAMES(3) + EVT_WAIT(3) EVT_CALL(UseBattleCamPresetImmediately, BTL_CAM_PRESET_B) EVT_CALL(SetActorSounds, -127, 1, 0, 0) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x2004) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_battle_parakarry_Palette_00_Anim_14) EVT_CALL(AddGoalPos, ACTOR_SELF, 0, 10, 0) EVT_CALL(FlyToGoal, ACTOR_SELF, 5, 0, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_THREAD - EVT_WAIT_FRAMES(3) + EVT_WAIT(3) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_battle_parakarry_Palette_00_Anim_4) EVT_END_THREAD EVT_CALL(AddGoalPos, ACTOR_SELF, 40, 15, 0) @@ -2160,7 +2160,7 @@ EvtScript N(80223B74) = { EVT_CASE_OR_EQ(5) EVT_SET(LW(10), LW(0)) EVT_THREAD - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_battle_parakarry_Palette_00_Anim_1) EVT_END_THREAD EVT_CALL(SetGoalToTarget, ACTOR_SELF) @@ -2169,9 +2169,9 @@ EvtScript N(80223B74) = { EVT_IF_EQ(LW(10), 5) EVT_CALL(EnemyTestTarget, ACTOR_SELF, LW(0), DAMAGE_TYPE_TRIGGER_LUCKY, 0, 0, 0) EVT_END_IF - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(EnableActorBlur, -127, 0) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) EVT_CALL(YieldTurn) EVT_CALL(SetGoalToHome, ACTOR_SELF) @@ -2185,17 +2185,17 @@ EvtScript N(80223B74) = { EVT_END_SWITCH EVT_CALL(EnableActorBlur, -127, 0) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_battle_parakarry_Palette_00_Anim_6) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(GetActorVar, -127, 1, LW(9)) EVT_SWITCH(LW(9)) EVT_CASE_EQ(0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(EnemyDamageTarget, ACTOR_SELF, LW(0), 0, 0, 0, 2, 32) EVT_CASE_EQ(1) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(EnemyDamageTarget, ACTOR_SELF, LW(0), 0, 0, 0, 3, 32) EVT_CASE_EQ(2) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(EnemyDamageTarget, ACTOR_SELF, LW(0), 0, 0, 0, 5, 32) EVT_END_SWITCH EVT_CALL(PlaySound, SOUND_0) @@ -2209,13 +2209,13 @@ EvtScript N(80223B74) = { EVT_CALL(JumpToGoal, ACTOR_SELF, 15, FALSE, FALSE, FALSE) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_battle_parakarry_Palette_00_Anim_0) EVT_THREAD - EVT_WAIT_FRAMES(4) + EVT_WAIT(4) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_battle_parakarry_Palette_00_Anim_3) EVT_END_THREAD EVT_CALL(AddGoalPos, ACTOR_SELF, 30, 0, 0) EVT_CALL(JumpWithBounce, -127, 10, EVT_FLOAT(4.0)) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_battle_parakarry_Palette_00_Anim_1) - EVT_WAIT_FRAMES(6) + EVT_WAIT(6) EVT_CALL(YieldTurn) EVT_CALL(SetGoalToHome, ACTOR_SELF) EVT_CALL(SetActorSpeed, ACTOR_SELF, EVT_FLOAT(6.0)) @@ -2395,7 +2395,7 @@ EvtScript N(handleEvent_8022460C) = { EVT_SET_CONST(LW(2), NPC_ANIM_battle_bow_Palette_00_Anim_19) EVT_EXEC_WAIT(DoBurnHit) EVT_EXEC_WAIT(N(8021E0E0)) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_SET_CONST(LW(0), 0x00000001) EVT_SET_CONST(LW(1), NPC_ANIM_battle_bow_Palette_00_Anim_19) EVT_EXEC_WAIT(DoDeath) @@ -2424,10 +2424,10 @@ EvtScript N(handleEvent_8022460C) = { EVT_LOOP(20) EVT_SUB(LW(0), 10) EVT_CALL(SetPartAlpha, -127, 1, LW(0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_END_THREAD - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) EVT_CALL(MoveBattleCamOver, 60) EVT_CALL(SetGoalToHome, ACTOR_SELF) @@ -2438,7 +2438,7 @@ EvtScript N(handleEvent_8022460C) = { EVT_LOOP(20) EVT_ADD(LW(0), 10) EVT_CALL(SetPartAlpha, -127, 1, LW(0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(SetPartAlpha, -127, 1, 255) EVT_CASE_EQ(38) @@ -2464,7 +2464,7 @@ EvtScript N(handleEvent_8022460C) = { EVT_SET_CONST(LW(0), 0x00000001) EVT_SET_CONST(LW(1), NPC_ANIM_battle_bow_Palette_00_Anim_15) EVT_EXEC_WAIT(DoNormalHit) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_SET_CONST(LW(0), 0x00000001) EVT_SET_CONST(LW(1), NPC_ANIM_battle_bow_Palette_00_Anim_15) EVT_EXEC_WAIT(DoDeath) @@ -2499,16 +2499,16 @@ EvtScript N(handleEvent_8022460C) = { EvtScript N(takeTurn_80224CA0) = { EVT_CALL(UseIdleAnimation, ACTOR_SELF, FALSE) EVT_CALL(EnableIdleScript, ACTOR_SELF, 0) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_THREAD EVT_SET(LW(0), 200) EVT_LOOP(20) EVT_SUB(LW(0), 10) EVT_CALL(SetPartAlpha, -127, 1, LW(0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_END_THREAD - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_B) EVT_CALL(SetTargetActor, ACTOR_SELF, ACTOR_PLAYER) EVT_CALL(SetGoalToTarget, ACTOR_SELF) @@ -2523,7 +2523,7 @@ EvtScript N(takeTurn_80224CA0) = { EVT_CALL(FlyToGoal, ACTOR_SELF, 30, 0, 10) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_battle_bow_Palette_00_Anim_1) EVT_END_THREAD - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_15) EVT_CALL(BattleCamTargetActor, ACTOR_SELF) EVT_CALL(MoveBattleCamOver, 30) @@ -2531,13 +2531,13 @@ EvtScript N(takeTurn_80224CA0) = { EVT_LOOP(20) EVT_ADD(LW(0), 10) EVT_CALL(SetPartAlpha, -127, 1, LW(0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(SetPartAlpha, -127, 1, 255) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_battle_bow_Palette_00_Anim_5) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(SetGoalToTarget, ACTOR_SELF) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(EnemyTestTarget, ACTOR_SELF, LW(0), 0, 0, 1, 16) EVT_SWITCH(LW(0)) EVT_CASE_OR_EQ(6) @@ -2546,13 +2546,13 @@ EvtScript N(takeTurn_80224CA0) = { EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) EVT_CALL(SetPartScale, -127, 1, EVT_FLOAT(1.4), EVT_FLOAT(1.4), EVT_FLOAT(1.0)) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_battle_bow_Palette_00_Anim_7) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(SetPartScale, -127, 1, EVT_FLOAT(1.0), EVT_FLOAT(1.0), EVT_FLOAT(1.0)) EVT_SET(LW(0), 0) EVT_LOOP(20) EVT_ADD(LW(0), -45) EVT_CALL(SetActorYaw, ACTOR_SELF, LW(0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(SetActorYaw, ACTOR_SELF, 0) EVT_IF_EQ(LW(10), 5) @@ -2560,20 +2560,20 @@ EvtScript N(takeTurn_80224CA0) = { EVT_END_IF EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_battle_bow_Palette_00_Anim_1A) EVT_CALL(AddActorDecoration, ACTOR_SELF, 1, 0, 3) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(RemoveActorDecoration, ACTOR_SELF, 1, 0) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_battle_bow_Palette_00_Anim_1) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(YieldTurn) EVT_THREAD EVT_SET(LW(0), 200) EVT_LOOP(20) EVT_SUB(LW(0), 10) EVT_CALL(SetPartAlpha, -127, 1, LW(0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_END_THREAD - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) EVT_CALL(MoveBattleCamOver, 60) EVT_CALL(SetGoalToHome, ACTOR_SELF) @@ -2584,7 +2584,7 @@ EvtScript N(takeTurn_80224CA0) = { EVT_LOOP(20) EVT_ADD(LW(0), 10) EVT_CALL(SetPartAlpha, -127, 1, LW(0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(SetPartAlpha, -127, 1, 255) EVT_CALL(EnableIdleScript, ACTOR_SELF, 1) @@ -2624,7 +2624,7 @@ EvtScript N(takeTurn_80224CA0) = { EVT_CALL(func_80269EAC, 11) EVT_END_IF EVT_END_IF - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(SetPartScale, -127, 1, EVT_FLOAT(1.0), EVT_FLOAT(1.0), EVT_FLOAT(1.0)) EVT_THREAD EVT_CALL(ShakeCam, 1, 0, 2, EVT_FLOAT(0.5)) @@ -2635,16 +2635,16 @@ EvtScript N(takeTurn_80224CA0) = { EVT_CALL(GetActorVar, -127, 1, LW(9)) EVT_SWITCH(LW(9)) EVT_CASE_EQ(0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(EnemyDamageTarget, ACTOR_SELF, LW(0), 0, 0, 0, 1, 16) EVT_CASE_EQ(1) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(EnemyDamageTarget, ACTOR_SELF, LW(0), 0, 0, 0, 1, 16) EVT_CASE_EQ(2) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(EnemyDamageTarget, ACTOR_SELF, LW(0), 0, 0, 0, 1, 16) EVT_END_SWITCH - EVT_WAIT_FRAMES(8) + EVT_WAIT(8) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_battle_bow_Palette_00_Anim_1) EVT_CALL(GetActorHP, 0, LW(1)) EVT_IF_EQ(LW(1), 0) @@ -2654,17 +2654,17 @@ EvtScript N(takeTurn_80224CA0) = { EVT_SWITCH(LW(0)) EVT_CASE_OR_EQ(0) EVT_CASE_OR_EQ(2) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(YieldTurn) EVT_THREAD EVT_SET(LW(0), 200) EVT_LOOP(20) EVT_SUB(LW(0), 10) EVT_CALL(SetPartAlpha, -127, 1, LW(0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_END_THREAD - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) EVT_CALL(MoveBattleCamOver, 30) EVT_CALL(SetGoalToHome, ACTOR_SELF) @@ -2675,7 +2675,7 @@ EvtScript N(takeTurn_80224CA0) = { EVT_LOOP(20) EVT_ADD(LW(0), 10) EVT_CALL(SetPartAlpha, -127, 1, LW(0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(SetPartAlpha, -127, 1, 255) EVT_END_CASE_GROUP @@ -2926,7 +2926,7 @@ EvtScript N(handleEvent_80225B90) = { EVT_SET_CONST(LW(0), 0x00000001) EVT_SET_CONST(LW(1), NPC_ANIM_battle_watt_Palette_00_Anim_C) EVT_EXEC_WAIT(DoNormalHit) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_SET_CONST(LW(0), 0x00000001) EVT_SET_CONST(LW(1), NPC_ANIM_battle_watt_Palette_00_Anim_C) EVT_EXEC_WAIT(DoDeath) @@ -2979,7 +2979,7 @@ EvtScript N(takeTurn_80226004) = { EVT_CALL(FlyToGoal, ACTOR_SELF, 30, 0, 10) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_battle_watt_Palette_00_Anim_1) EVT_CALL(func_802196F0_465B80, 0) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(func_80219658_465AE8, 0) EVT_CALL(AddGoalPos, ACTOR_SELF, 25, 20, 0) EVT_CALL(FlyToGoal, ACTOR_SELF, 15, -20, 10) @@ -2992,7 +2992,7 @@ EvtScript N(takeTurn_80226004) = { EVT_CASE_OR_EQ(5) EVT_SET(LW(10), LW(0)) EVT_THREAD - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_battle_watt_Palette_00_Anim_1) EVT_END_THREAD EVT_CALL(SetGoalToTarget, ACTOR_SELF) @@ -3003,7 +3003,7 @@ EvtScript N(takeTurn_80226004) = { EVT_END_IF EVT_CALL(func_802196A4_465B34, 1) EVT_CALL(func_80219658_465AE8, 1) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) EVT_CALL(YieldTurn) EVT_CALL(SetGoalToHome, ACTOR_SELF) @@ -3039,26 +3039,26 @@ EvtScript N(takeTurn_80226004) = { EVT_SET(LW(9), 200) EVT_END_IF EVT_CALL(N(SetBackgroundAlpha), LW(9)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_battle_watt_Palette_00_Anim_1) EVT_CALL(func_8026EA7C, -127, 1, 9) EVT_CALL(AddBattleCamZoom, 75) EVT_CALL(MoveBattleCamOver, 5) EVT_THREAD - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(N(SetBackgroundAlpha), 0) EVT_END_THREAD EVT_CALL(GetActorVar, -127, 1, LW(9)) EVT_SWITCH(LW(9)) EVT_CASE_EQ(0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(EnemyDamageTarget, ACTOR_SELF, LW(0), (DAMAGE_TYPE_ELECTRIC | DAMAGE_TYPE_IGNORE_DEFENSE), 65535, 0, 3, 32) EVT_CASE_EQ(1) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(EnemyDamageTarget, ACTOR_SELF, LW(0), (DAMAGE_TYPE_ELECTRIC | DAMAGE_TYPE_IGNORE_DEFENSE), 65535, 0, 4, 32) EVT_CASE_EQ(2) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(EnemyDamageTarget, ACTOR_SELF, LW(0), (DAMAGE_TYPE_ELECTRIC | DAMAGE_TYPE_IGNORE_DEFENSE), 65535, 0, 5, 32) EVT_END_SWITCH EVT_SWITCH(LW(0)) @@ -3069,7 +3069,7 @@ EvtScript N(takeTurn_80226004) = { EVT_CALL(func_80219658_465AE8, 1) EVT_CALL(AddGoalPos, ACTOR_SELF, 25, 10, 0) EVT_CALL(FlyToGoal, ACTOR_SELF, 15, -10, 10) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(YieldTurn) EVT_CALL(SetGoalToHome, ACTOR_SELF) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_battle_watt_Palette_00_Anim_3) @@ -3231,7 +3231,7 @@ EvtScript N(handleEvent_80226B54) = { EVT_SET_CONST(LW(2), NPC_ANIM_battle_sushie_Palette_00_Anim_F) EVT_EXEC_WAIT(DoBurnHit) EVT_EXEC_WAIT(N(8021E0E0)) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_SET_CONST(LW(0), 0x00000001) EVT_SET_CONST(LW(1), NPC_ANIM_battle_sushie_Palette_00_Anim_F) EVT_EXEC_WAIT(DoDeath) @@ -3280,7 +3280,7 @@ EvtScript N(handleEvent_80226B54) = { EVT_SET_CONST(LW(0), 0x00000001) EVT_SET_CONST(LW(1), NPC_ANIM_battle_sushie_Palette_00_Anim_D) EVT_EXEC_WAIT(DoNormalHit) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_SET_CONST(LW(0), 0x00000001) EVT_SET_CONST(LW(1), NPC_ANIM_battle_sushie_Palette_00_Anim_D) EVT_EXEC_WAIT(DoDeath) @@ -3333,16 +3333,16 @@ EvtScript N(takeTurn_802270BC) = { EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_battle_sushie_Palette_00_Anim_3) EVT_CALL(RunToGoal, ACTOR_SELF, LW(10), FALSE) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_battle_sushie_Palette_00_Anim_1) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_I) EVT_CALL(BattleCamTargetActor, ACTOR_SELF) EVT_CALL(AddBattleCamZoom, -50) EVT_CALL(MoveBattleCamOver, 30) EVT_CALL(func_8024ECF8, 1, 1, 1) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_battle_sushie_Palette_00_Anim_4) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_battle_sushie_Palette_00_Anim_8) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(EnemyTestTarget, ACTOR_SELF, LW(0), 0, 0, 1, 16) EVT_SWITCH(LW(0)) EVT_CASE_OR_EQ(6) @@ -3357,7 +3357,7 @@ EvtScript N(takeTurn_802270BC) = { EVT_LOOP(10) EVT_ADD(LW(0), 36) EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, LW(0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, 20) EVT_END_THREAD @@ -3365,37 +3365,37 @@ EvtScript N(takeTurn_802270BC) = { EVT_CALL(GetActorVar, -127, 1, LW(0)) EVT_SWITCH(LW(0)) EVT_CASE_EQ(0) - EVT_WAIT_FRAMES(13) + EVT_WAIT(13) EVT_CALL(SetPartScale, -127, 1, EVT_FLOAT(1.0), EVT_FLOAT(1.0), EVT_FLOAT(1.0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetPartScale, -127, 1, EVT_FLOAT(1.0), EVT_FLOAT(1.0), EVT_FLOAT(1.0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetPartScale, -127, 1, EVT_FLOAT(1.0), EVT_FLOAT(1.0), EVT_FLOAT(1.0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetPartScale, -127, 1, EVT_FLOAT(1.0), EVT_FLOAT(1.0), EVT_FLOAT(1.0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetPartScale, -127, 1, EVT_FLOAT(1.0), EVT_FLOAT(1.0), EVT_FLOAT(1.0)) EVT_CASE_EQ(1) - EVT_WAIT_FRAMES(13) + EVT_WAIT(13) EVT_CALL(SetPartScale, -127, 1, EVT_FLOAT(1.05), EVT_FLOAT(1.05), EVT_FLOAT(1.05)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetPartScale, -127, 1, EVT_FLOAT(1.1), EVT_FLOAT(1.1), EVT_FLOAT(1.1)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetPartScale, -127, 1, EVT_FLOAT(1.15), EVT_FLOAT(1.15), EVT_FLOAT(1.15)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetPartScale, -127, 1, EVT_FLOAT(1.2), EVT_FLOAT(1.2), EVT_FLOAT(1.2)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetPartScale, -127, 1, EVT_FLOAT(1.25), EVT_FLOAT(1.25), EVT_FLOAT(1.25)) EVT_CASE_EQ(2) - EVT_WAIT_FRAMES(13) + EVT_WAIT(13) EVT_CALL(SetPartScale, -127, 1, EVT_FLOAT(1.1), EVT_FLOAT(1.1), EVT_FLOAT(1.1)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetPartScale, -127, 1, EVT_FLOAT(1.2), EVT_FLOAT(1.2), EVT_FLOAT(1.2)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetPartScale, -127, 1, EVT_FLOAT(1.3), EVT_FLOAT(1.3), EVT_FLOAT(1.3)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetPartScale, -127, 1, EVT_FLOAT(1.4), EVT_FLOAT(1.4), EVT_FLOAT(1.4)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetPartScale, -127, 1, EVT_FLOAT(1.5), EVT_FLOAT(1.5), EVT_FLOAT(1.5)) EVT_END_SWITCH EVT_END_THREAD @@ -3404,7 +3404,7 @@ EvtScript N(takeTurn_802270BC) = { EVT_CALL(SetGoalToTarget, ACTOR_SELF) EVT_THREAD EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_battle_sushie_Palette_00_Anim_5) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_battle_sushie_Palette_00_Anim_6) EVT_END_THREAD EVT_CALL(SetActorJumpGravity, ACTOR_SELF, EVT_FLOAT(1.0)) @@ -3426,7 +3426,7 @@ EvtScript N(takeTurn_802270BC) = { EVT_IF_EQ(LW(10), 5) EVT_CALL(EnemyTestTarget, ACTOR_SELF, LW(0), DAMAGE_TYPE_TRIGGER_LUCKY, 0, 0, 0) EVT_END_IF - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) EVT_CALL(YieldTurn) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_battle_sushie_Palette_00_Anim_3) @@ -3447,7 +3447,7 @@ EvtScript N(takeTurn_802270BC) = { EVT_LOOP(10) EVT_ADD(LW(0), 36) EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, LW(0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, 20) EVT_END_THREAD @@ -3455,37 +3455,37 @@ EvtScript N(takeTurn_802270BC) = { EVT_CALL(GetActorVar, -127, 1, LW(0)) EVT_SWITCH(LW(0)) EVT_CASE_EQ(0) - EVT_WAIT_FRAMES(13) + EVT_WAIT(13) EVT_CALL(SetPartScale, -127, 1, EVT_FLOAT(1.1), EVT_FLOAT(1.1), EVT_FLOAT(1.1)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetPartScale, -127, 1, EVT_FLOAT(1.1), EVT_FLOAT(1.1), EVT_FLOAT(1.1)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetPartScale, -127, 1, EVT_FLOAT(1.2), EVT_FLOAT(1.2), EVT_FLOAT(1.2)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetPartScale, -127, 1, EVT_FLOAT(1.2), EVT_FLOAT(1.2), EVT_FLOAT(1.2)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetPartScale, -127, 1, EVT_FLOAT(1.3), EVT_FLOAT(1.3), EVT_FLOAT(1.3)) EVT_CASE_EQ(1) - EVT_WAIT_FRAMES(13) + EVT_WAIT(13) EVT_CALL(SetPartScale, -127, 1, EVT_FLOAT(1.15), EVT_FLOAT(1.15), EVT_FLOAT(1.15)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetPartScale, -127, 1, EVT_FLOAT(1.2), EVT_FLOAT(1.2), EVT_FLOAT(1.2)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetPartScale, -127, 1, EVT_FLOAT(1.35), EVT_FLOAT(1.35), EVT_FLOAT(1.35)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetPartScale, -127, 1, EVT_FLOAT(1.4), EVT_FLOAT(1.4), EVT_FLOAT(1.4)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetPartScale, -127, 1, EVT_FLOAT(1.55078125), EVT_FLOAT(1.55078125), EVT_FLOAT(1.55078125)) EVT_CASE_EQ(2) - EVT_WAIT_FRAMES(13) + EVT_WAIT(13) EVT_CALL(SetPartScale, -127, 1, EVT_FLOAT(1.2), EVT_FLOAT(1.2), EVT_FLOAT(1.2)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetPartScale, -127, 1, EVT_FLOAT(1.3), EVT_FLOAT(1.3), EVT_FLOAT(1.3)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetPartScale, -127, 1, EVT_FLOAT(1.5), EVT_FLOAT(1.5), EVT_FLOAT(1.5)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetPartScale, -127, 1, EVT_FLOAT(1.6), EVT_FLOAT(1.6), EVT_FLOAT(1.6)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetPartScale, -127, 1, EVT_FLOAT(1.8), EVT_FLOAT(1.8), EVT_FLOAT(1.8)) EVT_END_SWITCH EVT_END_THREAD @@ -3494,7 +3494,7 @@ EvtScript N(takeTurn_802270BC) = { EVT_CALL(SetGoalToTarget, ACTOR_SELF) EVT_THREAD EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_battle_sushie_Palette_00_Anim_5) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_battle_sushie_Palette_00_Anim_6) EVT_END_THREAD EVT_CALL(SetActorJumpGravity, ACTOR_SELF, EVT_FLOAT(1.6)) @@ -3503,19 +3503,19 @@ EvtScript N(takeTurn_802270BC) = { EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, 0) EVT_CALL(SetActorRotationOffset, -127, 0, 0, 0) EVT_THREAD - EVT_WAIT_FRAMES(3) + EVT_WAIT(3) EVT_CALL(SetPartScale, -127, 1, EVT_FLOAT(1.0), EVT_FLOAT(1.0), EVT_FLOAT(1.0)) EVT_END_THREAD EVT_CALL(GetActorVar, -127, 1, LW(10)) EVT_SWITCH(LW(10)) EVT_CASE_EQ(0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(EnemyDamageTarget, ACTOR_SELF, LW(0), 0, 0, 0, 3, 32) EVT_CASE_EQ(1) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(EnemyDamageTarget, ACTOR_SELF, LW(0), 0, 0, 0, 4, 32) EVT_CASE_EQ(2) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(EnemyDamageTarget, ACTOR_SELF, LW(0), 0, 0, 0, 5, 32) EVT_END_SWITCH EVT_SWITCH(LW(0)) @@ -3542,7 +3542,7 @@ EvtScript N(takeTurn_802270BC) = { EVT_CALL(JumpToGoal, ACTOR_SELF, 4, FALSE, TRUE, FALSE) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x29A) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_battle_sushie_Palette_00_Anim_1) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) EVT_CALL(YieldTurn) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_battle_sushie_Palette_00_Anim_3) @@ -3723,7 +3723,7 @@ EvtScript N(handleEvent_80228614) = { EVT_SET_CONST(LW(2), NPC_ANIM_battle_lakilester_Palette_00_Anim_D) EVT_EXEC_WAIT(DoBurnHit) EVT_EXEC_WAIT(N(8021E0E0)) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_SET_CONST(LW(0), 0x00000001) EVT_SET_CONST(LW(1), NPC_ANIM_battle_lakilester_Palette_00_Anim_D) EVT_EXEC_WAIT(DoDeath) @@ -3772,7 +3772,7 @@ EvtScript N(handleEvent_80228614) = { EVT_SET_CONST(LW(0), 0x00000001) EVT_SET_CONST(LW(1), NPC_ANIM_battle_lakilester_Palette_00_Anim_A) EVT_EXEC_WAIT(DoNormalHit) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_SET_CONST(LW(0), 0x00000001) EVT_SET_CONST(LW(1), NPC_ANIM_battle_lakilester_Palette_00_Anim_B) EVT_EXEC_WAIT(DoDeath) @@ -3830,7 +3830,7 @@ EvtScript N(takeTurn_80228B78) = { EVT_CALL(SetPartScale, -127, 3, EVT_FLOAT(1.0), EVT_FLOAT(1.0), EVT_FLOAT(1.0)) EVT_END_IF EVT_CALL(SetPartPos, ACTOR_SELF, 3, LW(0), LW(1), LW(2)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetPartFlagBits, -127, 3, 1, 0) EVT_CALL(SetAnimation, ACTOR_SELF, 3, NPC_ANIM_battle_lakilester_Palette_00_Anim_14) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_battle_lakilester_Palette_00_Anim_F) @@ -3842,7 +3842,7 @@ EvtScript N(takeTurn_80228B78) = { EVT_ADD(LW(1), 6) EVT_END_IF EVT_CALL(SetPartPos, ACTOR_SELF, 3, LW(0), LW(1), LW(2)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(GetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(GetStatusFlags, ACTOR_SELF, LW(10)) @@ -3863,22 +3863,22 @@ EvtScript N(takeTurn_80228B78) = { EVT_LOOP(15) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 1, 0, 0) EVT_CALL(SetPartDispOffset, ACTOR_SELF, 3, 1, 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorDispOffset, ACTOR_SELF, -1, 0, 0) EVT_CALL(SetPartDispOffset, ACTOR_SELF, 3, -1, 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 0, 0) EVT_CALL(SetPartDispOffset, ACTOR_SELF, 3, 0, 0, 0) EVT_END_THREAD EVT_CALL(SetGoalToTarget, ACTOR_SELF) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_battle_lakilester_Palette_00_Anim_10) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_battle_lakilester_Palette_00_Anim_11) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_battle_lakilester_Palette_00_Anim_12) - EVT_WAIT_FRAMES(3) + EVT_WAIT(3) EVT_CALL(SetPartSounds, -127, 3, 2, 0, 0) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x201B) EVT_CALL(EnemyTestTarget, ACTOR_SELF, LW(0), 0, 0, 1, 16) @@ -3901,7 +3901,7 @@ EvtScript N(takeTurn_80228B78) = { EVT_IF_EQ(LW(10), 5) EVT_CALL(EnemyTestTarget, ACTOR_SELF, LW(0), DAMAGE_TYPE_TRIGGER_LUCKY, 0, 0, 0) EVT_END_IF - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(YieldTurn) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) EVT_CALL(MoveBattleCamOver, 60) @@ -3926,19 +3926,19 @@ EvtScript N(takeTurn_80228B78) = { EVT_CALL(GetActorVar, -127, 1, LW(9)) EVT_SWITCH(LW(9)) EVT_CASE_EQ(0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(EnemyDamageTarget, ACTOR_SELF, LW(0), DAMAGE_TYPE_NO_CONTACT, 0, 0, 3, 32) EVT_CASE_EQ(1) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(EnemyDamageTarget, ACTOR_SELF, LW(0), DAMAGE_TYPE_NO_CONTACT, 0, 0, 4, 32) EVT_CASE_EQ(2) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(EnemyDamageTarget, ACTOR_SELF, LW(0), DAMAGE_TYPE_NO_CONTACT, 0, 0, 5, 32) EVT_END_SWITCH EVT_SWITCH(LW(0)) EVT_CASE_OR_EQ(0) EVT_CASE_OR_EQ(2) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(YieldTurn) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) EVT_CALL(MoveBattleCamOver, 8) @@ -4026,9 +4026,9 @@ EvtScript N(copyPartner) = { EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_14) EVT_CALL(BattleCamTargetActor, ACTOR_SELF) EVT_CALL(MoveBattleCamOver, 15) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(ActorSpeak, 131111, -127, 1, 10747910, 10747907) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x20B8) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_lee_Palette_00_Anim_7) EVT_CALL(GetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) @@ -4046,11 +4046,11 @@ EvtScript N(copyPartner) = { EVT_LABEL(0) EVT_CALL(UpdateLerp) EVT_CALL(N(SetBackgroundAlpha), LW(0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_IF_EQ(LW(1), 1) EVT_GOTO(0) EVT_END_IF - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(func_802197B8_465C48, LW(5), LW(6)) EVT_CALL(func_80218100_464590) EVT_CALL(func_80219824_465CB4, LW(5)) @@ -4081,10 +4081,10 @@ EvtScript N(copyPartner) = { EVT_ADD(LW(2), 5) EVT_LOOP(3) EVT_CALL(PlayEffect, 0x1, LW(0), LW(1), LW(2), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0) - EVT_WAIT_FRAMES(3) + EVT_WAIT(3) EVT_END_LOOP EVT_END_THREAD - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(GetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(SetActorPos, LW(10), LW(0), LW(1), LW(2)) EVT_CALL(SetPartFlagBits, -127, 1, 131073, 1) @@ -4096,7 +4096,7 @@ EvtScript N(copyPartner) = { EVT_CALL(GetOwnerID, LW(0)) EVT_CALL(SetActorVar, LW(10), 0, LW(0)) EVT_CALL(SetActorVar, LW(10), 1, LW(6)) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) EVT_CALL(MoveBattleCamOver, 20) EVT_THREAD @@ -4104,7 +4104,7 @@ EvtScript N(copyPartner) = { EVT_LABEL(1) EVT_CALL(UpdateLerp) EVT_CALL(N(SetBackgroundAlpha), LW(0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_IF_EQ(LW(1), 1) EVT_GOTO(1) EVT_END_IF @@ -4116,7 +4116,7 @@ EvtScript N(copyPartner) = { EVT_CALL(SetActorJumpGravity, LW(10), EVT_FLOAT(0.01)) EVT_CALL(SetGoalPos, LW(10), LW(0), 10, LW(2)) EVT_CALL(JumpToGoal, LW(10), 10, FALSE, FALSE, FALSE) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CASE_OR_EQ(6) EVT_CASE_OR_EQ(9) EVT_CASE_OR_EQ(4) @@ -4130,7 +4130,7 @@ EvtScript N(copyPartner) = { EVT_CALL(ForceHomePos, LW(10), LW(0), LW(1), LW(2)) EVT_CALL(HPBarToHome, LW(10)) EVT_CALL(ResetActorSounds, LW(10), 2) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(SetActorPos, ACTOR_SELF, 0, -1000, 0) EVT_CALL(ForceHomePos, ACTOR_SELF, 0, -1000, 0) EVT_CALL(HPBarToHome, ACTOR_SELF) diff --git a/src/battle/area_mac/actor/master1.c b/src/battle/area_mac/actor/master1.c index 0068666525..eced89c1f7 100644 --- a/src/battle/area_mac/actor/master1.c +++ b/src/battle/area_mac/actor/master1.c @@ -157,7 +157,7 @@ EvtScript N(8022A4A4) = { EVT_CALL(SetActorSpeed, ACTOR_SELF, EVT_FLOAT(8.0)) EVT_CALL(RunToGoal, ACTOR_SELF, 0, FALSE) EVT_CALL(SetAnimationRate, ACTOR_SELF, 1, EVT_FLOAT(1.0)) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_the_master_Palette_00_Anim_5) EVT_CALL(SetActorJumpGravity, ACTOR_SELF, EVT_FLOAT(1.6)) EVT_CALL(JumpToGoal, ACTOR_SELF, 5, FALSE, TRUE, FALSE) @@ -180,7 +180,7 @@ EvtScript N(8022A4A4) = { EVT_SET_CONST(LW(0), 0x00000001) EVT_SET_CONST(LW(1), NPC_ANIM_the_master_Palette_00_Anim_17) EVT_EXEC_WAIT(DoNormalHit) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_SET_CONST(LW(0), 0x00000001) EVT_SET_CONST(LW(1), NPC_ANIM_the_master_Palette_00_Anim_19) EVT_EXEC_WAIT(DoDeath) @@ -229,17 +229,17 @@ EvtScript N(takeTurn_8022AA54) = { EVT_CALL(SetActorSpeed, ACTOR_SELF, EVT_FLOAT(4.6)) EVT_CALL(RunToGoal, ACTOR_SELF, 0, FALSE) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_the_master_Palette_00_Anim_2) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_THREAD EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x20BB) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x20BB) EVT_END_THREAD EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_the_master_Palette_00_Anim_10) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_THREAD EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_the_master_Palette_00_Anim_11) - EVT_WAIT_FRAMES(7) + EVT_WAIT(7) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_the_master_Palette_00_Anim_12) EVT_END_THREAD EVT_CALL(SetGoalToTarget, ACTOR_SELF) @@ -249,7 +249,7 @@ EvtScript N(takeTurn_8022AA54) = { EVT_CASE_OR_EQ(6) EVT_CASE_OR_EQ(5) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(SetGoalToTarget, ACTOR_SELF) EVT_CALL(GetGoalPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_ADD(LW(0), 20) @@ -258,7 +258,7 @@ EvtScript N(takeTurn_8022AA54) = { EVT_CALL(SetGoalPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(RunToGoal, ACTOR_SELF, 10, TRUE) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_the_master_Palette_00_Anim_2) - EVT_WAIT_FRAMES(3) + EVT_WAIT(3) EVT_IF_EQ(LW(10), 5) EVT_CALL(EnemyTestTarget, ACTOR_SELF, LW(0), DAMAGE_TYPE_TRIGGER_LUCKY, 0, 0, 0) EVT_END_IF @@ -274,7 +274,7 @@ EvtScript N(takeTurn_8022AA54) = { EVT_END_CASE_GROUP EVT_END_SWITCH EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x3ED) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(EnemyDamageTarget, ACTOR_SELF, LW(0), 0, 0, 0, 6, 48) EVT_SWITCH(LW(0)) EVT_CASE_OR_EQ(0) @@ -288,7 +288,7 @@ EvtScript N(takeTurn_8022AA54) = { EVT_CALL(SetGoalPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(RunToGoal, ACTOR_SELF, 10, TRUE) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_the_master_Palette_00_Anim_2) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_END_CASE_GROUP EVT_END_SWITCH EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) diff --git a/src/battle/area_mac/actor/master2.c b/src/battle/area_mac/actor/master2.c index cdcbcb3733..7230eb9eea 100644 --- a/src/battle/area_mac/actor/master2.c +++ b/src/battle/area_mac/actor/master2.c @@ -169,7 +169,7 @@ EvtScript N(8022B8C0) = { EVT_CALL(SetActorSpeed, ACTOR_SELF, EVT_FLOAT(8.0)) EVT_CALL(RunToGoal, ACTOR_SELF, 0, FALSE) EVT_CALL(SetAnimationRate, ACTOR_SELF, 1, EVT_FLOAT(1.0)) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_the_master_Palette_00_Anim_6) EVT_CALL(SetActorJumpGravity, ACTOR_SELF, EVT_FLOAT(1.6)) EVT_CALL(JumpToGoal, ACTOR_SELF, 5, FALSE, TRUE, FALSE) @@ -192,7 +192,7 @@ EvtScript N(8022B8C0) = { EVT_SET_CONST(LW(0), 0x00000001) EVT_SET_CONST(LW(1), NPC_ANIM_the_master_Palette_00_Anim_16) EVT_EXEC_WAIT(DoNormalHit) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_SET_CONST(LW(0), 0x00000001) EVT_SET_CONST(LW(1), NPC_ANIM_the_master_Palette_00_Anim_18) EVT_EXEC_WAIT(DoDeath) @@ -239,14 +239,14 @@ EvtScript N(singleStrike2) = { EVT_CALL(SetActorSpeed, ACTOR_SELF, EVT_FLOAT(3.8)) EVT_CALL(RunToGoal, ACTOR_SELF, 0, FALSE) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_the_master_Palette_00_Anim_3) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x20BD) EVT_THREAD - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x20BD) EVT_END_THREAD EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_the_master_Palette_00_Anim_E) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_the_master_Palette_00_Anim_F) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x20BC) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x20BB) @@ -261,7 +261,7 @@ EvtScript N(singleStrike2) = { EVT_CALL(RunToGoal, ACTOR_SELF, 10, FALSE) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_the_master_Palette_00_Anim_3) EVT_CALL(EnableActorBlur, -127, 0) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_IF_EQ(LW(10), 5) EVT_CALL(EnemyTestTarget, ACTOR_SELF, LW(0), DAMAGE_TYPE_TRIGGER_LUCKY, 0, 0, 0) EVT_END_IF @@ -281,7 +281,7 @@ EvtScript N(singleStrike2) = { EVT_CALL(EnableActorBlur, -127, 0) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x3ED) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x20BB) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(EnemyDamageTarget, ACTOR_SELF, LW(0), 0, 0, 0, 8, 48) EVT_SWITCH(LW(0)) EVT_CASE_OR_EQ(0) @@ -294,7 +294,7 @@ EvtScript N(singleStrike2) = { EVT_LOOP(10) EVT_ADD(LW(0), 36) EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, LW(0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_END_THREAD EVT_CALL(SetGoalToTarget, ACTOR_SELF) @@ -308,7 +308,7 @@ EvtScript N(singleStrike2) = { EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x20BA) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_the_master_Palette_00_Anim_23) EVT_CALL(SetActorRotationOffset, -127, 0, 0, 0) - EVT_WAIT_FRAMES(3) + EVT_WAIT(3) EVT_ADD(LW(0), 20) EVT_SET(LW(1), 0) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_the_master_Palette_00_Anim_21) @@ -316,7 +316,7 @@ EvtScript N(singleStrike2) = { EVT_CALL(JumpToGoal, ACTOR_SELF, 5, FALSE, TRUE, FALSE) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x3B4) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_the_master_Palette_00_Anim_23) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_END_CASE_GROUP EVT_END_SWITCH EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_the_master_Palette_00_Anim_3) @@ -339,12 +339,12 @@ EvtScript N(doubleStrike2) = { EVT_CALL(SetBattleCamOffsetZ, 13) EVT_CALL(MoveBattleCamOver, 60) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_the_master_Palette_00_Anim_15) - EVT_WAIT_FRAMES(40) + EVT_WAIT(40) EVT_CALL(SetGoalToTarget, ACTOR_SELF) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_H) EVT_CALL(BattleCamTargetActor, ACTOR_SELF) EVT_CALL(MoveBattleCamOver, 1) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x3B9) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x20BB) EVT_CALL(EnemyTestTarget, ACTOR_SELF, LW(10), 0, 0, 0, 16) @@ -359,7 +359,7 @@ EvtScript N(doubleStrike2) = { EVT_CALL(RunToGoal, ACTOR_SELF, 10, FALSE) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_the_master_Palette_00_Anim_3) EVT_CALL(EnableActorBlur, -127, 0) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_IF_EQ(LW(10), 5) EVT_CALL(EnemyTestTarget, ACTOR_SELF, LW(0), DAMAGE_TYPE_TRIGGER_LUCKY, 0, 0, 0) EVT_END_IF @@ -388,9 +388,9 @@ EvtScript N(doubleStrike2) = { EVT_END_THREAD EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x3ED) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x20BB) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(EnemyDamageTarget, ACTOR_SELF, LW(0), 0, 0, 0, 5, 16) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) EVT_THREAD EVT_CALL(PlaySoundAtActor, ACTOR_SELF, SOUND_JUMP_3E2) @@ -406,12 +406,12 @@ EvtScript N(doubleStrike2) = { EVT_CALL(ShakeCam, 1, 0, 2, EVT_FLOAT(0.5)) EVT_CALL(ShakeCam, 1, 0, 2, EVT_FLOAT(0.2)) EVT_END_THREAD - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x3ED) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x20BB) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(EnemyDamageTarget, ACTOR_SELF, LW(0), 0, 0, 0, 6, 32) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_SWITCH(LW(0)) EVT_CASE_OR_EQ(0) EVT_CASE_OR_EQ(2) @@ -424,7 +424,7 @@ EvtScript N(doubleStrike2) = { EVT_LOOP(10) EVT_ADD(LW(0), 36) EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, LW(0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_END_THREAD EVT_CALL(SetGoalToTarget, ACTOR_SELF) @@ -438,7 +438,7 @@ EvtScript N(doubleStrike2) = { EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x20BA) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_the_master_Palette_00_Anim_23) EVT_CALL(SetActorRotationOffset, -127, 0, 0, 0) - EVT_WAIT_FRAMES(3) + EVT_WAIT(3) EVT_ADD(LW(0), 20) EVT_SET(LW(1), 0) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_the_master_Palette_00_Anim_21) @@ -446,7 +446,7 @@ EvtScript N(doubleStrike2) = { EVT_CALL(JumpToGoal, ACTOR_SELF, 10, FALSE, TRUE, FALSE) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x3B4) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_the_master_Palette_00_Anim_23) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_END_CASE_GROUP EVT_END_SWITCH EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_the_master_Palette_00_Anim_3) @@ -488,13 +488,13 @@ EvtScript N(nextTurn_8022CFFC) = { EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_13) EVT_CALL(BattleCamTargetActor, ACTOR_SELF) EVT_CALL(SetTargetActor, ACTOR_SELF, ACTOR_PLAYER) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(ActorSpeak, 131118, -127, 1, 10616841, 10616837) EVT_CALL(SetActorVar, -127, 0, 1) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_the_master_Palette_00_Anim_D) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_the_master_Palette_00_Anim_C) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x20B8) EVT_CALL(GetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_ADD(LW(1), 20) @@ -504,14 +504,14 @@ EvtScript N(nextTurn_8022CFFC) = { EVT_LOOP(15) EVT_ADD(LW(0), 24) EVT_CALL(SetActorRotation, ACTOR_SELF, 0, LW(0), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_SET(LW(0), 0) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_the_master_Palette_00_Anim_0) EVT_LOOP(5) EVT_ADD(LW(0), 18) EVT_CALL(SetActorRotation, ACTOR_SELF, 0, LW(0), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(PlaySoundAtActor, ACTOR_SELF, SOUND_SMOKE_BURST) EVT_THREAD @@ -519,25 +519,25 @@ EvtScript N(nextTurn_8022CFFC) = { EVT_ADD(LW(1), 3) EVT_LOOP(3) EVT_CALL(PlayEffect, 0x1, LW(0), LW(1), LW(2), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0) - EVT_WAIT_FRAMES(3) + EVT_WAIT(3) EVT_END_LOOP EVT_END_THREAD EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_the_master_Palette_00_Anim_0) EVT_LOOP(5) EVT_ADD(LW(0), 36) EVT_CALL(SetActorRotation, ACTOR_SELF, 0, LW(0), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_the_master_Palette_00_Anim_1) EVT_LOOP(5) EVT_ADD(LW(0), 18) EVT_CALL(SetActorRotation, ACTOR_SELF, 0, LW(0), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(SetIdleAnimations, ACTOR_SELF, 1, EVT_ADDR(N(idleAnimations_8022B68C))) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_the_master_Palette_00_Anim_8) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) EVT_CALL(MoveBattleCamOver, 10) EVT_CALL(ActorSpeak, 131123, -127, 1, 10616842, 10616838) diff --git a/src/battle/area_mac/actor/master3.c b/src/battle/area_mac/actor/master3.c index 15ff966d31..7a418ee638 100644 --- a/src/battle/area_mac/actor/master3.c +++ b/src/battle/area_mac/actor/master3.c @@ -156,7 +156,7 @@ EvtScript N(8022DC44) = { EVT_SET_CONST(LW(2), NPC_ANIM_the_master_Palette_00_Anim_1B) EVT_EXEC_WAIT(DoBurnHit) EVT_CALL(AddActorDecoration, ACTOR_SELF, 1, 0, 1) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(ModifyActorDecoration, -127, 1, 0, 50, 50, 0, 0) EVT_CASE_EQ(36) EVT_CALL(RemoveActorDecoration, ACTOR_SELF, 1, 0) @@ -172,11 +172,11 @@ EvtScript N(8022DC44) = { EVT_SET_CONST(LW(0), 0x00000001) EVT_SET_CONST(LW(1), NPC_ANIM_the_master_Palette_00_Anim_16) EVT_CHILD_THREAD - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(RemoveActorDecoration, ACTOR_SELF, 1, 0) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(AddActorDecoration, ACTOR_SELF, 1, 0, 1) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(ModifyActorDecoration, -127, 1, 0, 50, 50, 0, 0) EVT_END_CHILD_THREAD EVT_EXEC_WAIT(DoSpinSmashHit) @@ -194,7 +194,7 @@ EvtScript N(8022DC44) = { EVT_CALL(SetActorSpeed, ACTOR_SELF, EVT_FLOAT(8.0)) EVT_CALL(RunToGoal, ACTOR_SELF, 0, FALSE) EVT_CALL(SetAnimationRate, ACTOR_SELF, 1, EVT_FLOAT(1.0)) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_the_master_Palette_00_Anim_6) EVT_CALL(SetActorJumpGravity, ACTOR_SELF, EVT_FLOAT(1.6)) EVT_CALL(JumpToGoal, ACTOR_SELF, 5, FALSE, TRUE, FALSE) @@ -217,7 +217,7 @@ EvtScript N(8022DC44) = { EVT_SET_CONST(LW(0), 0x00000001) EVT_SET_CONST(LW(1), NPC_ANIM_the_master_Palette_00_Anim_16) EVT_EXEC_WAIT(DoNormalHit) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_SET_CONST(LW(0), 0x00000001) EVT_SET_CONST(LW(1), NPC_ANIM_the_master_Palette_00_Anim_18) EVT_EXEC_WAIT(DoDeath) @@ -264,14 +264,14 @@ EvtScript N(singleStrike3) = { EVT_CALL(SetActorSpeed, ACTOR_SELF, EVT_FLOAT(3.8)) EVT_CALL(RunToGoal, ACTOR_SELF, 0, FALSE) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_the_master_Palette_00_Anim_3) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x20BD) EVT_THREAD - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x20BD) EVT_END_THREAD EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_the_master_Palette_00_Anim_E) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_the_master_Palette_00_Anim_F) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x20BC) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x20BB) @@ -286,7 +286,7 @@ EvtScript N(singleStrike3) = { EVT_CALL(RunToGoal, ACTOR_SELF, 10, FALSE) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_the_master_Palette_00_Anim_3) EVT_CALL(EnableActorBlur, -127, 0) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_IF_EQ(LW(10), 5) EVT_CALL(EnemyTestTarget, ACTOR_SELF, LW(0), DAMAGE_TYPE_TRIGGER_LUCKY, 0, 0, 0) EVT_END_IF @@ -306,7 +306,7 @@ EvtScript N(singleStrike3) = { EVT_CALL(EnableActorBlur, -127, 0) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x3ED) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x20BB) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(EnemyDamageTarget, ACTOR_SELF, LW(0), 0, 0, 0, 10, 48) EVT_SWITCH(LW(0)) EVT_CASE_OR_EQ(0) @@ -319,7 +319,7 @@ EvtScript N(singleStrike3) = { EVT_LOOP(10) EVT_ADD(LW(0), 36) EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, LW(0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_END_THREAD EVT_CALL(SetGoalToTarget, ACTOR_SELF) @@ -333,7 +333,7 @@ EvtScript N(singleStrike3) = { EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x20BA) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_the_master_Palette_00_Anim_23) EVT_CALL(SetActorRotationOffset, -127, 0, 0, 0) - EVT_WAIT_FRAMES(3) + EVT_WAIT(3) EVT_ADD(LW(0), 20) EVT_SET(LW(1), 0) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_the_master_Palette_00_Anim_21) @@ -341,7 +341,7 @@ EvtScript N(singleStrike3) = { EVT_CALL(JumpToGoal, ACTOR_SELF, 5, FALSE, TRUE, FALSE) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x3B4) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_the_master_Palette_00_Anim_23) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_END_CASE_GROUP EVT_END_SWITCH EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_the_master_Palette_00_Anim_3) @@ -364,12 +364,12 @@ EvtScript N(doubleStrike3) = { EVT_CALL(SetBattleCamOffsetZ, 13) EVT_CALL(MoveBattleCamOver, 60) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_the_master_Palette_00_Anim_15) - EVT_WAIT_FRAMES(40) + EVT_WAIT(40) EVT_CALL(SetGoalToTarget, ACTOR_SELF) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_H) EVT_CALL(BattleCamTargetActor, ACTOR_SELF) EVT_CALL(MoveBattleCamOver, 1) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x3B9) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x20BB) EVT_CALL(EnemyTestTarget, ACTOR_SELF, LW(10), 0, 0, 0, 16) @@ -384,7 +384,7 @@ EvtScript N(doubleStrike3) = { EVT_CALL(RunToGoal, ACTOR_SELF, 10, FALSE) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_the_master_Palette_00_Anim_3) EVT_CALL(EnableActorBlur, -127, 0) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_IF_EQ(LW(10), 5) EVT_CALL(EnemyTestTarget, ACTOR_SELF, LW(0), DAMAGE_TYPE_TRIGGER_LUCKY, 0, 0, 0) EVT_END_IF @@ -413,9 +413,9 @@ EvtScript N(doubleStrike3) = { EVT_END_THREAD EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x3ED) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x20BB) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(EnemyDamageTarget, ACTOR_SELF, LW(0), 0, 0, 0, 6, 16) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) EVT_THREAD EVT_CALL(PlaySoundAtActor, ACTOR_SELF, SOUND_JUMP_3E2) @@ -431,12 +431,12 @@ EvtScript N(doubleStrike3) = { EVT_CALL(ShakeCam, 1, 0, 2, EVT_FLOAT(0.5)) EVT_CALL(ShakeCam, 1, 0, 2, EVT_FLOAT(0.2)) EVT_END_THREAD - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x3ED) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x20BB) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(EnemyDamageTarget, ACTOR_SELF, LW(0), 0, 0, 0, 7, 32) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_SWITCH(LW(0)) EVT_CASE_OR_EQ(0) EVT_CASE_OR_EQ(2) @@ -449,7 +449,7 @@ EvtScript N(doubleStrike3) = { EVT_LOOP(10) EVT_ADD(LW(0), 36) EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, LW(0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_END_THREAD EVT_CALL(SetGoalToTarget, ACTOR_SELF) @@ -463,7 +463,7 @@ EvtScript N(doubleStrike3) = { EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x20BA) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_the_master_Palette_00_Anim_23) EVT_CALL(SetActorRotationOffset, -127, 0, 0, 0) - EVT_WAIT_FRAMES(3) + EVT_WAIT(3) EVT_ADD(LW(0), 20) EVT_SET(LW(1), 0) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_the_master_Palette_00_Anim_21) @@ -471,7 +471,7 @@ EvtScript N(doubleStrike3) = { EVT_CALL(JumpToGoal, ACTOR_SELF, 10, FALSE, TRUE, FALSE) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x3B4) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_the_master_Palette_00_Anim_23) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_END_CASE_GROUP EVT_END_SWITCH EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_the_master_Palette_00_Anim_3) @@ -494,13 +494,13 @@ EvtScript N(tripleStrike3) = { EVT_CALL(SetBattleCamOffsetZ, 13) EVT_CALL(MoveBattleCamOver, 60) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_the_master_Palette_00_Anim_15) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(ActorSpeak, 131132, -127, 1, 10616842, 10616838) EVT_CALL(SetGoalToTarget, ACTOR_SELF) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_H) EVT_CALL(BattleCamTargetActor, ACTOR_SELF) EVT_CALL(MoveBattleCamOver, 1) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x3B9) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x20BB) EVT_CALL(EnemyTestTarget, ACTOR_SELF, LW(10), 0, 0, 0, 16) @@ -515,7 +515,7 @@ EvtScript N(tripleStrike3) = { EVT_CALL(RunToGoal, ACTOR_SELF, 10, FALSE) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_the_master_Palette_00_Anim_3) EVT_CALL(EnableActorBlur, -127, 0) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_IF_EQ(LW(10), 5) EVT_CALL(EnemyTestTarget, ACTOR_SELF, LW(0), DAMAGE_TYPE_TRIGGER_LUCKY, 0, 0, 0) EVT_END_IF @@ -544,13 +544,13 @@ EvtScript N(tripleStrike3) = { EVT_END_THREAD EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x3ED) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x20BB) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(EnemyDamageTarget, ACTOR_SELF, LW(0), 0, 0, 0, 5, 16) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) EVT_THREAD EVT_CALL(EnableActorBlur, -127, 1) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, SOUND_JUMP_3E2) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_the_master_Palette_00_Anim_14) EVT_CALL(SetActorJumpGravity, ACTOR_SELF, EVT_FLOAT(1.5)) @@ -563,13 +563,13 @@ EvtScript N(tripleStrike3) = { EVT_CALL(ShakeCam, 1, 0, 2, EVT_FLOAT(0.5)) EVT_CALL(ShakeCam, 1, 0, 2, EVT_FLOAT(0.2)) EVT_END_THREAD - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x3ED) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x20BB) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(EnemyDamageTarget, ACTOR_SELF, LW(0), 0, 0, 0, 6, 0) EVT_THREAD - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(EnablePlayerBlur, 1) EVT_CALL(SetActorJumpGravity, ACTOR_PLAYER, EVT_FLOAT(0.3)) EVT_CALL(GetActorPos, ACTOR_PLAYER, LW(0), LW(1), LW(2)) @@ -578,7 +578,7 @@ EvtScript N(tripleStrike3) = { EVT_CALL(func_80273444, 50, 0, 0) EVT_CALL(EnablePlayerBlur, 0) EVT_END_THREAD - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(SetGoalToTarget, ACTOR_SELF) EVT_CALL(GetGoalPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_ADD(LW(0), 50) @@ -590,20 +590,20 @@ EvtScript N(tripleStrike3) = { EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x20BA) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_the_master_Palette_00_Anim_23) EVT_CALL(SetActorRotationOffset, -127, 0, 0, 0) - EVT_WAIT_FRAMES(3) + EVT_WAIT(3) EVT_ADD(LW(0), 20) EVT_SET(LW(1), 0) EVT_THREAD - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x20BD) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x20BD) EVT_END_THREAD EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_the_master_Palette_00_Anim_E) EVT_CALL(SetGoalPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(JumpToGoal, ACTOR_SELF, 10, FALSE, TRUE, FALSE) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x3B4) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_the_master_Palette_00_Anim_F) EVT_CALL(EnableActorBlur, -127, 1) EVT_CALL(SetGoalToTarget, ACTOR_SELF) @@ -624,9 +624,9 @@ EvtScript N(tripleStrike3) = { EVT_END_THREAD EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x3EE) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x20BB) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(EnemyDamageTarget, ACTOR_SELF, LW(0), 0, 0, 0, 7, 32) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_SWITCH(LW(0)) EVT_CASE_OR_EQ(0) EVT_CASE_OR_EQ(2) @@ -639,7 +639,7 @@ EvtScript N(tripleStrike3) = { EVT_LOOP(10) EVT_ADD(LW(0), 36) EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, LW(0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_END_THREAD EVT_CALL(SetGoalToTarget, ACTOR_SELF) @@ -653,7 +653,7 @@ EvtScript N(tripleStrike3) = { EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x20BA) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_the_master_Palette_00_Anim_23) EVT_CALL(SetActorRotationOffset, -127, 0, 0, 0) - EVT_WAIT_FRAMES(3) + EVT_WAIT(3) EVT_ADD(LW(0), 20) EVT_SET(LW(1), 0) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_the_master_Palette_00_Anim_21) @@ -661,7 +661,7 @@ EvtScript N(tripleStrike3) = { EVT_CALL(JumpToGoal, ACTOR_SELF, 10, FALSE, TRUE, FALSE) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x3B4) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_the_master_Palette_00_Anim_23) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_END_CASE_GROUP EVT_END_SWITCH EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_the_master_Palette_00_Anim_3) @@ -683,16 +683,16 @@ EvtScript N(80230240) = { EVT_CALL(SetBattleCamOffsetZ, 13) EVT_CALL(MoveBattleCamOver, 60) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_the_master_Palette_00_Anim_15) - EVT_WAIT_FRAMES(20) - EVT_WAIT_FRAMES(10) + EVT_WAIT(20) + EVT_WAIT(10) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_the_master_Palette_00_Anim_13) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_the_master_Palette_00_Anim_15) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_the_master_Palette_00_Anim_E) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_the_master_Palette_00_Anim_15) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(EnableActorBlur, -127, 1) EVT_CALL(GetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_ADD(LW(1), 50) @@ -707,19 +707,19 @@ EvtScript N(80230240) = { EVT_CALL(SetActorVar, -127, 1, 1) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) EVT_CALL(MoveBattleCamOver, 30) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_SET(LW(0), 80) EVT_LOOP(5) EVT_ADD(LW(0), 20) EVT_CALL(ModifyActorDecoration, -127, 1, 0, 80, LW(0), 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_LOOP(5) EVT_SUB(LW(0), 20) EVT_CALL(ModifyActorDecoration, -127, 1, 0, 80, LW(0), 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(EnableIdleScript, ACTOR_SELF, 1) EVT_CALL(UseIdleAnimation, ACTOR_SELF, TRUE) EVT_RETURN @@ -738,21 +738,21 @@ EvtScript N(8023059C) = { EVT_LOOP(30) EVT_ADD(LW(0), 2) EVT_CALL(ModifyActorDecoration, -127, 1, 0, 80, LW(0), 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_the_master_Palette_00_Anim_E) EVT_THREAD EVT_SET(LW(0), 140) EVT_LOOP(30) EVT_SUB(LW(0), 2) EVT_CALL(ModifyActorDecoration, -127, 1, 0, 80, LW(0), 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_END_THREAD EVT_CALL(AddActorDecoration, ACTOR_SELF, 2, 0, 1) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(ModifyActorDecoration, -127, 2, 0, 40, 40, 0, 0) EVT_CALL(SetPartFlagBits, -127, 2, 1, 0) EVT_CALL(GetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) @@ -763,7 +763,7 @@ EvtScript N(8023059C) = { EVT_CALL(SetPartJumpGravity, -127, 2, EVT_FLOAT(0.1)) EVT_CALL(JumpPartTo, -127, 2, LW(0), LW(1), LW(2), 10, 1) EVT_CALL(SetPartFlagBits, -127, 2, 1, 1) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(EnemyDamageTarget, ACTOR_SELF, LW(0), 0, 0, 0, 10, 16) EVT_SWITCH(LW(0)) EVT_CASE_OR_EQ(0) @@ -788,15 +788,15 @@ EvtScript N(80230914) = { EVT_LOOP(30) EVT_ADD(LW(0), 2) EVT_CALL(ModifyActorDecoration, -127, 1, 0, 80, LW(0), 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_the_master_Palette_00_Anim_3) EVT_CALL(SetGoalToTarget, ACTOR_SELF) EVT_CALL(GetGoalPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(SetGoalPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(FlyToGoal, ACTOR_SELF, 30, 0, 0) - EVT_WAIT_FRAMES(10000) - EVT_WAIT_FRAMES(2) + EVT_WAIT(10000) + EVT_WAIT(2) EVT_CALL(EnemyDamageTarget, ACTOR_SELF, LW(0), 0, 0, 0, 10, 16) EVT_SWITCH(LW(0)) EVT_CASE_OR_EQ(0) @@ -865,13 +865,13 @@ EvtScript N(nextTurn_80230D44) = { EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_13) EVT_CALL(BattleCamTargetActor, ACTOR_SELF) EVT_CALL(SetTargetActor, ACTOR_SELF, ACTOR_PLAYER) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(ActorSpeak, 131118, -127, 1, 10616841, 10616837) EVT_CALL(SetActorVar, -127, 0, 1) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_the_master_Palette_00_Anim_D) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_the_master_Palette_00_Anim_C) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x20B8) EVT_CALL(GetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_ADD(LW(1), 20) @@ -881,14 +881,14 @@ EvtScript N(nextTurn_80230D44) = { EVT_LOOP(15) EVT_ADD(LW(0), 24) EVT_CALL(SetActorRotation, ACTOR_SELF, 0, LW(0), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_SET(LW(0), 0) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_the_master_Palette_00_Anim_0) EVT_LOOP(5) EVT_ADD(LW(0), 18) EVT_CALL(SetActorRotation, ACTOR_SELF, 0, LW(0), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(PlaySoundAtActor, ACTOR_SELF, SOUND_SMOKE_BURST) EVT_THREAD @@ -896,30 +896,30 @@ EvtScript N(nextTurn_80230D44) = { EVT_ADD(LW(1), 3) EVT_LOOP(3) EVT_CALL(PlayEffect, 0x1, LW(0), LW(1), LW(2), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0) - EVT_WAIT_FRAMES(3) + EVT_WAIT(3) EVT_END_LOOP EVT_END_THREAD EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_the_master_Palette_00_Anim_0) EVT_LOOP(5) EVT_ADD(LW(0), 36) EVT_CALL(SetActorRotation, ACTOR_SELF, 0, LW(0), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_the_master_Palette_00_Anim_1) EVT_LOOP(5) EVT_ADD(LW(0), 18) EVT_CALL(SetActorRotation, ACTOR_SELF, 0, LW(0), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(SetIdleAnimations, ACTOR_SELF, 1, EVT_ADDR(N(idleAnimations_8022D9EC))) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_the_master_Palette_00_Anim_8) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_the_master_Palette_00_Anim_14) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(AddActorDecoration, ACTOR_SELF, 1, 0, 1) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(ModifyActorDecoration, -127, 1, 0, 50, 50, 0, 0) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_the_master_Palette_00_Anim_3) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) EVT_CALL(MoveBattleCamOver, 10) diff --git a/src/battle/area_mac/stage/mac_01.c b/src/battle/area_mac/stage/mac_01.c index 1d6de3b685..ea58fc7155 100644 --- a/src/battle/area_mac/stage/mac_01.c +++ b/src/battle/area_mac/stage/mac_01.c @@ -11,33 +11,33 @@ EvtScript N(80231770) = { EVT_CALL(N(UnkFloatFunc005), 0) EVT_CALL(TranslateModel, LW(10), LW(0), LW(1), LW(2)) EVT_CALL(RotateModel, LW(10), -20, 0, 0, 1) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_LOOP(0) EVT_CALL(N(UnkFloatFunc005), 1) EVT_CALL(TranslateModel, LW(10), LW(0), LW(1), LW(2)) EVT_CALL(RotateModel, LW(10), -20, 0, 0, 1) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_IF_EQ(LW(11), 1) EVT_BREAK_LOOP EVT_END_IF EVT_END_LOOP EVT_CALL(TranslateModel, LW(10), LW(0), LW(1), LW(2)) EVT_CALL(RotateModel, LW(10), -7, 0, 0, 1) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(TranslateModel, LW(10), LW(0), LW(1), LW(2)) EVT_CALL(RotateModel, LW(10), -27, 0, 0, 1) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), LW(0), LW(1), LW(2)) EVT_CALL(RotateModel, LW(10), -5, 0, 0, 1) - EVT_WAIT_FRAMES(3) + EVT_WAIT(3) EVT_CALL(TranslateModel, LW(10), LW(0), LW(1), LW(2)) EVT_CALL(RotateModel, LW(10), -20, 0, 0, 1) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_LOOP(0) EVT_CALL(N(UnkFloatFunc005), 2) EVT_CALL(TranslateModel, LW(10), LW(0), LW(1), LW(2)) EVT_CALL(RotateModel, LW(10), -20, 0, 0, 1) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_IF_EQ(LW(11), 2) EVT_BREAK_LOOP EVT_END_IF @@ -47,7 +47,7 @@ EvtScript N(80231770) = { EVT_LOOP(LW(11)) EVT_CALL(TranslateModel, LW(10), LW(0), LW(1), LW(2)) EVT_CALL(RotateModel, LW(10), -20, 0, 0, 1) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(RandInt, 5, LW(0)) EVT_IF_NE(LW(0), 0) @@ -56,33 +56,33 @@ EvtScript N(80231770) = { EVT_CALL(N(UnkFloatFunc005), 3) EVT_CALL(TranslateModel, LW(10), LW(0), LW(1), LW(2)) EVT_CALL(RotateModel, LW(10), -20, 0, 0, 1) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_LOOP(0) EVT_CALL(N(UnkFloatFunc005), 1) EVT_CALL(TranslateModel, LW(10), LW(0), LW(1), LW(2)) EVT_CALL(RotateModel, LW(10), -20, 0, 0, 1) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_IF_EQ(LW(11), 1) EVT_BREAK_LOOP EVT_END_IF EVT_END_LOOP EVT_CALL(TranslateModel, LW(10), LW(0), LW(1), LW(2)) EVT_CALL(RotateModel, LW(10), -7, 0, 0, 1) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(TranslateModel, LW(10), LW(0), LW(1), LW(2)) EVT_CALL(RotateModel, LW(10), -27, 0, 0, 1) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), LW(0), LW(1), LW(2)) EVT_CALL(RotateModel, LW(10), -5, 0, 0, 1) - EVT_WAIT_FRAMES(3) + EVT_WAIT(3) EVT_CALL(TranslateModel, LW(10), LW(0), LW(1), LW(2)) EVT_CALL(RotateModel, LW(10), -20, 0, 0, 1) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_LOOP(0) EVT_CALL(N(UnkFloatFunc005), 2) EVT_CALL(TranslateModel, LW(10), LW(0), LW(1), LW(2)) EVT_CALL(RotateModel, LW(10), -20, 0, 0, 1) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_IF_EQ(LW(11), 2) EVT_BREAK_LOOP EVT_END_IF @@ -92,7 +92,7 @@ EvtScript N(80231770) = { EVT_LOOP(LW(11)) EVT_CALL(TranslateModel, LW(10), LW(0), LW(1), LW(2)) EVT_CALL(RotateModel, LW(10), -20, 0, 0, 1) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_GOTO(0) EVT_RETURN @@ -103,49 +103,49 @@ EvtScript N(80231E00) = { EVT_SET(LW(10), LW(0)) EVT_LOOP(0) EVT_CALL(TranslateModel, LW(10), 1, 0, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 1, 0, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 1, -1, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 2, -1, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 2, -1, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 2, -1, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 3, -2, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 3, -2, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 3, -3, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 3, -3, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 3, -3, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 3, -2, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 2, -2, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 2, -1, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 1, 0, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 1, 1, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 0, 1, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), -1, 1, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), -1, 1, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), -1, 0, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), -1, 0, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 0, 0, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_END_LOOP EVT_RETURN EVT_END @@ -169,7 +169,7 @@ EvtScript N(802321E4) = { EVT_END_IF EVT_SET(LW(0), LW(5)) EVT_CALL(TranslateModel, LW(10), LW(0), LW(1), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_ADD(LW(5), 1) EVT_SET(LW(12), LW(11)) EVT_SUB(LW(12), 20) @@ -178,7 +178,7 @@ EvtScript N(802321E4) = { EVT_END_IF EVT_SET(LW(0), LW(5)) EVT_CALL(TranslateModel, LW(10), LW(0), LW(1), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_ADD(LW(5), 1) EVT_SET(LW(12), LW(11)) EVT_SUB(LW(12), 20) @@ -193,7 +193,7 @@ EvtScript N(802321E4) = { EVT_SUB(LW(1), 2) EVT_SET(LW(0), LW(5)) EVT_CALL(TranslateModel, LW(10), LW(0), LW(1), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_SUB(LW(5), 280) EVT_SET(LW(1), 0) @@ -206,49 +206,49 @@ EvtScript N(80232450) = { EVT_SET(LW(10), LW(0)) EVT_LOOP(0) EVT_CALL(TranslateModel, LW(10), 0, 0, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 0, 0, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 0, -1, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 0, -1, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 0, -1, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 0, -1, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 0, -2, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 0, -2, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 0, -3, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 0, -3, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 0, -3, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 0, -2, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 0, -2, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 0, -1, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 0, 0, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 0, 1, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 0, 1, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 0, 1, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 0, 1, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 0, 0, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 0, 0, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 0, 0, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_END_LOOP EVT_RETURN EVT_END @@ -260,13 +260,13 @@ EvtScript N(beforeBattle_802327F4) = { EVT_THREAD EVT_SET(LW(0), 44) EVT_EXEC(N(80231E00)) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_SET(LW(0), 47) EVT_EXEC(N(80231E00)) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_SET(LW(0), 46) EVT_EXEC(N(80231E00)) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_SET(LW(0), 45) EVT_EXEC(N(80231E00)) EVT_END_THREAD diff --git a/src/battle/area_mim/actor/bzzap.c b/src/battle/area_mim/actor/bzzap.c index 0ad5ba2c37..cba4c097f5 100644 --- a/src/battle/area_mim/actor/bzzap.c +++ b/src/battle/area_mim/actor/bzzap.c @@ -186,7 +186,7 @@ EvtScript N(idle_8021AB10) = { EVT_CALL(func_8027D4C8, ACTOR_SELF, 1, 2, -10) EVT_CALL(N(UnkBattleFunc1), -16, 22, 4, 22) EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_GOTO(0) EVT_RETURN EVT_END @@ -266,7 +266,7 @@ EvtScript N(handleEvent_8021ACA8) = { EVT_SET_CONST(LW(0), 1) EVT_SET_CONST(LW(1), NPC_ANIM_bzzap_Palette_00_Anim_6) EVT_EXEC_WAIT(DoNormalHit) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_SET_CONST(LW(0), 1) EVT_SET_CONST(LW(1), NPC_ANIM_bzzap_Palette_00_Anim_B) EVT_EXEC_WAIT(DoDeath) @@ -329,7 +329,7 @@ EvtScript N(8021B28C) = { EVT_CASE_OR_EQ(HIT_RESULT_MISS) EVT_CASE_OR_EQ(HIT_RESULT_LUCKY) EVT_SET(LW(10), LW(0)) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(SetGoalToTarget, ACTOR_SELF) EVT_CALL(GetGoalPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_ADD(LW(0), 20) @@ -337,14 +337,14 @@ EvtScript N(8021B28C) = { EVT_CALL(SetGoalPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(SetActorSpeed, ACTOR_SELF, EVT_FLOAT(8.0)) EVT_CALL(FlyToGoal, ACTOR_SELF, 0, -10, 4) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x20CA) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_bzzap_Palette_00_Anim_4) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_IF_EQ(LW(10), HIT_RESULT_LUCKY) EVT_CALL(EnemyTestTarget, ACTOR_SELF, LW(0), DAMAGE_TYPE_TRIGGER_LUCKY, 0, 0, 0) EVT_END_IF - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) EVT_CALL(YieldTurn) EVT_CALL(SetActorYaw, ACTOR_SELF, 180) @@ -357,7 +357,7 @@ EvtScript N(8021B28C) = { EVT_RETURN EVT_END_CASE_GROUP EVT_END_SWITCH - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(SetGoalToTarget, ACTOR_SELF) EVT_CALL(GetGoalPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_ADD(LW(0), 20) @@ -365,17 +365,17 @@ EvtScript N(8021B28C) = { EVT_CALL(SetGoalPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(SetActorSpeed, ACTOR_SELF, EVT_FLOAT(5.0)) EVT_CALL(FlyToGoal, ACTOR_SELF, 0, -10, 4) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x20CA) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_bzzap_Palette_00_Anim_4) - EVT_WAIT_FRAMES(6) - EVT_WAIT_FRAMES(2) + EVT_WAIT(6) + EVT_WAIT(2) EVT_CALL(EnemyDamageTarget, ACTOR_SELF, LW(0), 0, 0, STATUS_FLAG_8 | STATUS_FLAG_20 | STATUS_FLAG_100 | STATUS_FLAG_200 | STATUS_FLAG_POISON | STATUS_FLAG_80000000, 6, BS_FLAGS1_SP_EVT_ACTIVE) EVT_SWITCH(LW(0)) EVT_CASE_OR_EQ(HIT_RESULT_HIT) EVT_CASE_OR_EQ(HIT_RESULT_QUAKE_IMMUNE) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(YieldTurn) EVT_EXEC_WAIT(N(8021AC20)) EVT_END_CASE_GROUP @@ -413,7 +413,7 @@ EvtScript N(8021B77C) = { EVT_ELSE EVT_CALL(SetPartYaw, ACTOR_SELF, LW(9), 0) EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_IF_EQ(LW(1), 1) EVT_GOTO(0) EVT_END_IF @@ -444,7 +444,7 @@ EvtScript N(8021B77C) = { EVT_ELSE EVT_CALL(SetPartYaw, ACTOR_SELF, LW(9), 0) EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_IF_EQ(LW(1), 1) EVT_GOTO(1) EVT_END_IF @@ -467,27 +467,27 @@ EvtScript N(8021BC74) = { EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x20CC) EVT_CALL(SetActorYaw, ACTOR_SELF, 180) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_bzzap_Palette_00_Anim_5) - EVT_WAIT_FRAMES(40) + EVT_WAIT(40) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_bzzap_Palette_00_Anim_1) EVT_CALL(SetActorYaw, ACTOR_SELF, 0) EVT_CALL(PlaySound, 0x358) EVT_SET(LW(0), 2) EVT_EXEC_GET_TID(N(8021B77C), LW(10)) - EVT_WAIT_FRAMES(11) + EVT_WAIT(11) EVT_SET(LW(0), 3) EVT_EXEC(N(8021B77C)) - EVT_WAIT_FRAMES(11) + EVT_WAIT(11) EVT_SET(LW(0), 4) EVT_EXEC(N(8021B77C)) - EVT_WAIT_FRAMES(11) + EVT_WAIT(11) EVT_SET(LW(0), 5) EVT_EXEC(N(8021B77C)) - EVT_WAIT_FRAMES(11) + EVT_WAIT(11) EVT_SET(LW(0), 6) EVT_EXEC(N(8021B77C)) EVT_LABEL(0) EVT_IS_THREAD_RUNNING(LW(10), LW(0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_IF_EQ(LW(0), 1) EVT_GOTO(0) EVT_END_IF @@ -514,7 +514,7 @@ EvtScript N(8021BC74) = { EVT_CALL(RemoveActorDecoration, ACTOR_SELF, 2, 0) EVT_CALL(SetPartFlagBits, ACTOR_SELF, 2, ACTOR_PART_FLAG_INVISIBLE, 1) EVT_END_THREAD - EVT_WAIT_FRAMES(11) + EVT_WAIT(11) EVT_THREAD EVT_CALL(PlaySoundAtPart, ACTOR_SELF, 3, 0x20CB) EVT_CALL(SetAnimation, ACTOR_SELF, 3, NPC_ANIM_bzzap_Palette_00_Anim_4) @@ -533,7 +533,7 @@ EvtScript N(8021BC74) = { EVT_CALL(RemoveActorDecoration, ACTOR_SELF, 3, 0) EVT_CALL(SetPartFlagBits, ACTOR_SELF, 3, ACTOR_PART_FLAG_INVISIBLE, 1) EVT_END_THREAD - EVT_WAIT_FRAMES(11) + EVT_WAIT(11) EVT_THREAD EVT_CALL(PlaySoundAtPart, ACTOR_SELF, 4, 0x20CB) EVT_CALL(SetAnimation, ACTOR_SELF, 4, NPC_ANIM_bzzap_Palette_00_Anim_4) @@ -552,7 +552,7 @@ EvtScript N(8021BC74) = { EVT_CALL(RemoveActorDecoration, ACTOR_SELF, 4, 0) EVT_CALL(SetPartFlagBits, ACTOR_SELF, 4, ACTOR_PART_FLAG_INVISIBLE, 1) EVT_END_THREAD - EVT_WAIT_FRAMES(11) + EVT_WAIT(11) EVT_THREAD EVT_CALL(PlaySoundAtPart, ACTOR_SELF, 5, 0x20CB) EVT_CALL(SetAnimation, ACTOR_SELF, 5, NPC_ANIM_bzzap_Palette_00_Anim_4) @@ -571,7 +571,7 @@ EvtScript N(8021BC74) = { EVT_CALL(RemoveActorDecoration, ACTOR_SELF, 5, 0) EVT_CALL(SetPartFlagBits, ACTOR_SELF, 5, ACTOR_PART_FLAG_INVISIBLE, 1) EVT_END_THREAD - EVT_WAIT_FRAMES(11) + EVT_WAIT(11) EVT_THREAD EVT_CALL(PlaySoundAtPart, ACTOR_SELF, 6, 0x20CB) EVT_CALL(SetAnimation, ACTOR_SELF, 6, NPC_ANIM_bzzap_Palette_00_Anim_4) @@ -590,13 +590,13 @@ EvtScript N(8021BC74) = { EVT_CALL(RemoveActorDecoration, ACTOR_SELF, 6, 0) EVT_CALL(SetPartFlagBits, ACTOR_SELF, 6, ACTOR_PART_FLAG_INVISIBLE, 1) EVT_END_THREAD - EVT_WAIT_FRAMES(11) + EVT_WAIT(11) EVT_IF_EQ(LW(10), HIT_RESULT_LUCKY) EVT_CALL(EnemyTestTarget, ACTOR_SELF, LW(0), DAMAGE_TYPE_TRIGGER_LUCKY, 0, 0, 0) EVT_END_IF - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(StopSound, 856) EVT_CALL(YieldTurn) EVT_CALL(EnableIdleScript, ACTOR_SELF, 1) @@ -612,7 +612,7 @@ EvtScript N(8021BC74) = { EVT_CALL(GetGoalPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(SetPartMoveSpeed, ACTOR_SELF, 2, EVT_FLOAT(3.0)) EVT_CALL(FlyPartTo, ACTOR_SELF, 2, LW(0), LW(1), LW(2), 0, -10, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(SetGoalToTarget, ACTOR_SELF) EVT_CALL(EnemyDamageTarget, ACTOR_SELF, LW(0), DAMAGE_TYPE_NO_CONTACT, 0, 0, 1, BS_FLAGS1_10) EVT_CALL(SetAnimation, ACTOR_SELF, 2, NPC_ANIM_bzzap_Palette_00_Anim_3) @@ -623,7 +623,7 @@ EvtScript N(8021BC74) = { EVT_CALL(FlyPartTo, ACTOR_SELF, 2, LW(0), LW(1), LW(2), 0, 10, 0) EVT_CALL(SetPartFlagBits, ACTOR_SELF, 2, ACTOR_PART_FLAG_INVISIBLE, 1) EVT_END_THREAD - EVT_WAIT_FRAMES(11) + EVT_WAIT(11) EVT_THREAD EVT_CALL(PlaySoundAtPart, ACTOR_SELF, 3, 0x20CB) EVT_CALL(SetAnimation, ACTOR_SELF, 3, NPC_ANIM_bzzap_Palette_00_Anim_4) @@ -632,7 +632,7 @@ EvtScript N(8021BC74) = { EVT_CALL(GetGoalPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(SetPartMoveSpeed, ACTOR_SELF, 3, EVT_FLOAT(3.0)) EVT_CALL(FlyPartTo, ACTOR_SELF, 3, LW(0), LW(1), LW(2), 0, -10, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(SetGoalToTarget, ACTOR_SELF) EVT_CALL(EnemyDamageTarget, ACTOR_SELF, LW(0), DAMAGE_TYPE_NO_CONTACT, 0, 0, 1, BS_FLAGS1_40) EVT_CALL(SetAnimation, ACTOR_SELF, 3, NPC_ANIM_bzzap_Palette_00_Anim_3) @@ -643,7 +643,7 @@ EvtScript N(8021BC74) = { EVT_CALL(FlyPartTo, ACTOR_SELF, 3, LW(0), LW(1), LW(2), 0, 10, 0) EVT_CALL(SetPartFlagBits, ACTOR_SELF, 3, ACTOR_PART_FLAG_INVISIBLE, 1) EVT_END_THREAD - EVT_WAIT_FRAMES(11) + EVT_WAIT(11) EVT_THREAD EVT_CALL(PlaySoundAtPart, ACTOR_SELF, 4, 0x20CB) EVT_CALL(SetAnimation, ACTOR_SELF, 4, NPC_ANIM_bzzap_Palette_00_Anim_4) @@ -652,7 +652,7 @@ EvtScript N(8021BC74) = { EVT_CALL(GetGoalPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(SetPartMoveSpeed, ACTOR_SELF, 4, EVT_FLOAT(3.0)) EVT_CALL(FlyPartTo, ACTOR_SELF, 4, LW(0), LW(1), LW(2), 0, -10, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(SetGoalToTarget, ACTOR_SELF) EVT_CALL(EnemyDamageTarget, ACTOR_SELF, LW(0), DAMAGE_TYPE_NO_CONTACT, 0, 0, 1, BS_FLAGS1_40) EVT_CALL(SetAnimation, ACTOR_SELF, 4, NPC_ANIM_bzzap_Palette_00_Anim_3) @@ -663,7 +663,7 @@ EvtScript N(8021BC74) = { EVT_CALL(FlyPartTo, ACTOR_SELF, 4, LW(0), LW(1), LW(2), 0, 10, 0) EVT_CALL(SetPartFlagBits, ACTOR_SELF, 4, ACTOR_PART_FLAG_INVISIBLE, 1) EVT_END_THREAD - EVT_WAIT_FRAMES(11) + EVT_WAIT(11) EVT_THREAD EVT_CALL(PlaySoundAtPart, ACTOR_SELF, 5, 0x20CB) EVT_CALL(SetAnimation, ACTOR_SELF, 5, NPC_ANIM_bzzap_Palette_00_Anim_4) @@ -672,7 +672,7 @@ EvtScript N(8021BC74) = { EVT_CALL(GetGoalPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(SetPartMoveSpeed, ACTOR_SELF, 5, EVT_FLOAT(3.0)) EVT_CALL(FlyPartTo, ACTOR_SELF, 5, LW(0), LW(1), LW(2), 0, -10, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(SetGoalToTarget, ACTOR_SELF) EVT_CALL(EnemyDamageTarget, ACTOR_SELF, LW(0), DAMAGE_TYPE_NO_CONTACT, 0, 0, 1, BS_FLAGS1_40) EVT_CALL(SetAnimation, ACTOR_SELF, 5, NPC_ANIM_bzzap_Palette_00_Anim_3) @@ -683,8 +683,8 @@ EvtScript N(8021BC74) = { EVT_CALL(FlyPartTo, ACTOR_SELF, 5, LW(0), LW(1), LW(2), 0, 10, 0) EVT_CALL(SetPartFlagBits, ACTOR_SELF, 5, ACTOR_PART_FLAG_INVISIBLE, 1) EVT_END_THREAD - EVT_WAIT_FRAMES(11) - EVT_WAIT_FRAMES(1) + EVT_WAIT(11) + EVT_WAIT(1) EVT_CALL(PlaySoundAtPart, ACTOR_SELF, 6, 0x20CB) EVT_CALL(SetAnimation, ACTOR_SELF, 6, NPC_ANIM_bzzap_Palette_00_Anim_4) EVT_CALL(SetGoalToTarget, ACTOR_SELF) @@ -692,7 +692,7 @@ EvtScript N(8021BC74) = { EVT_CALL(GetGoalPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(SetPartMoveSpeed, ACTOR_SELF, 6, EVT_FLOAT(3.0)) EVT_CALL(FlyPartTo, ACTOR_SELF, 6, LW(0), LW(1), LW(2), 0, -10, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(SetGoalToTarget, ACTOR_SELF) EVT_CALL(EnemyDamageTarget, ACTOR_SELF, LW(0), DAMAGE_TYPE_NO_CONTACT, 0, 0, 1, BS_FLAGS1_SP_EVT_ACTIVE) EVT_SWITCH(LW(0)) diff --git a/src/battle/area_mim/actor/forest_fuzzy.c b/src/battle/area_mim/actor/forest_fuzzy.c index 6c7b923f28..28c0f1598a 100644 --- a/src/battle/area_mim/actor/forest_fuzzy.c +++ b/src/battle/area_mim/actor/forest_fuzzy.c @@ -188,7 +188,7 @@ EvtScript N(handleEvent_80218584) = { EVT_SET_CONST(LW(0), 1) EVT_SET_CONST(LW(1), NPC_ANIM_fuzzy_Palette_01_Anim_13) EVT_EXEC_WAIT(DoNormalHit) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_SET_CONST(LW(0), 1) EVT_SET_CONST(LW(1), NPC_ANIM_fuzzy_Palette_01_Anim_13) EVT_EXEC_WAIT(DoDeath) @@ -196,7 +196,7 @@ EvtScript N(handleEvent_80218584) = { EVT_SET_CONST(LW(0), 1) EVT_SET_CONST(LW(1), NPC_ANIM_fuzzy_Palette_01_Anim_8) EVT_EXEC_WAIT(DoNormalHit) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_SET_CONST(LW(0), 1) EVT_SET_CONST(LW(1), NPC_ANIM_fuzzy_Palette_01_Anim_8) EVT_EXEC_WAIT(DoDeath) @@ -242,21 +242,21 @@ EvtScript N(80218C48) = { EVT_CALL(SetBattleCamZoom, 330) EVT_CALL(SetBattleCamOffsetZ, 30) EVT_CALL(MoveBattleCamOver, 20) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 0, 0) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_B) EVT_THREAD - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x206E) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_LOOP(4) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x206F) - EVT_WAIT_FRAMES(11) + EVT_WAIT(11) EVT_END_LOOP EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x2070) EVT_END_THREAD EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_fuzzy_Palette_01_Anim_D) - EVT_WAIT_FRAMES(130) + EVT_WAIT(130) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_fuzzy_Palette_01_Anim_2) EVT_CALL(SummonEnemy, EVT_ADDR(N(specialFormation_8021A800)), 0) EVT_CALL(GetActorPos, ACTOR_SELF, LW(1), LW(2), LW(3)) @@ -271,7 +271,7 @@ EvtScript N(80218C48) = { EVT_CALL(SetGoalPos, ACTOR_SELF, LW(1), LW(2), LW(3)) EVT_CALL(JumpToGoal, ACTOR_SELF, 14, FALSE, TRUE, FALSE) EVT_END_THREAD - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetAnimation, LW(0), 1, NPC_ANIM_fuzzy_Palette_01_Anim_2) EVT_CALL(SetActorJumpGravity, LW(0), EVT_FLOAT(1.4)) EVT_CALL(JumpToGoal, LW(0), 14, FALSE, TRUE, FALSE) @@ -323,9 +323,9 @@ EvtScript N(80219054) = { EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 10, 0) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_fuzzy_Palette_01_Anim_4) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 9, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 8, 0) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(EnemyTestTarget, ACTOR_SELF, LW(0), DAMAGE_TYPE_IGNORE_DEFENSE, 0, 1, BS_FLAGS1_10) EVT_SWITCH(LW(0)) EVT_CASE_OR_EQ(HIT_RESULT_MISS) @@ -353,12 +353,12 @@ EvtScript N(80219054) = { EVT_CALL(SetGoalPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(JumpToGoal, ACTOR_SELF, 5, FALSE, TRUE, FALSE) EVT_CALL(GetGoalPos, ACTOR_SELF, LW(0), LW(1), LW(2)) - EVT_WAIT_FRAMES(4) - EVT_WAIT_FRAMES(5) + EVT_WAIT(4) + EVT_WAIT(5) EVT_IF_EQ(LW(10), HIT_RESULT_LUCKY) EVT_CALL(EnemyTestTarget, ACTOR_SELF, LW(0), DAMAGE_TYPE_TRIGGER_LUCKY, 0, 0, 0) EVT_END_IF - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) EVT_CALL(YieldTurn) EVT_CALL(SetActorYaw, ACTOR_SELF, 180) @@ -392,29 +392,29 @@ EvtScript N(80219054) = { EVT_CALL(EnemyDamageTarget, ACTOR_SELF, LW(0), DAMAGE_TYPE_IGNORE_DEFENSE, 0, 0, 0, BS_FLAGS1_SP_EVT_ACTIVE) EVT_RETURN EVT_END_IF - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(UseIdleAnimation, ACTOR_PLAYER, FALSE) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, 0x03000C) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x3E0) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_fuzzy_Palette_01_Anim_7) - EVT_WAIT_FRAMES(21) + EVT_WAIT(21) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_fuzzy_Palette_01_Anim_0) EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, 330) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x3E0) EVT_CALL(SetActorDispOffset, ACTOR_SELF, -3, -2, 0) EVT_CALL(SetActorScale, ACTOR_SELF, EVT_FLOAT(1.0), EVT_FLOAT(1.0), EVT_FLOAT(1.0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorScale, ACTOR_SELF, EVT_FLOAT(0.9), EVT_FLOAT(1.2), EVT_FLOAT(1.0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorScale, ACTOR_SELF, EVT_FLOAT(0.8), EVT_FLOAT(1.3), EVT_FLOAT(1.0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorScale, ACTOR_SELF, EVT_FLOAT(0.7), EVT_FLOAT(1.4), EVT_FLOAT(1.0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorScale, ACTOR_SELF, EVT_FLOAT(0.7), EVT_FLOAT(1.5), EVT_FLOAT(1.0)) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(SetActorScale, ACTOR_SELF, EVT_FLOAT(0.6), EVT_FLOAT(1.6), EVT_FLOAT(1.0)) - EVT_WAIT_FRAMES(10) - EVT_WAIT_FRAMES(2) + EVT_WAIT(10) + EVT_WAIT(2) EVT_CALL(UseIdleAnimation, ACTOR_PLAYER, TRUE) EVT_CALL(EnemyDamageTarget, ACTOR_SELF, LW(10), DAMAGE_TYPE_IGNORE_DEFENSE, 0, 0, 1, BS_FLAGS1_SP_EVT_ACTIVE) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 0, 0) @@ -428,7 +428,7 @@ EvtScript N(80219054) = { EVT_ADD(LW(1), 10) EVT_CALL(N(UnkBattleFunc2), LW(0), LW(1), LW(2), LW(3)) EVT_THREAD - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, SOUND_25C) EVT_CALL(N(UnkBattleFunc2_2), LW(0), LW(1), LW(2), LW(3)) EVT_END_THREAD @@ -442,24 +442,24 @@ EvtScript N(80219054) = { EVT_THREAD EVT_CALL(SetActorScale, ACTOR_SELF, EVT_FLOAT(1.6), EVT_FLOAT(0.6), EVT_FLOAT(1.0)) EVT_CALL(SetActorRotationOffset, ACTOR_SELF, 0, 10, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, 330) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorScale, ACTOR_SELF, EVT_FLOAT(0.7), EVT_FLOAT(1.5), EVT_FLOAT(1.0)) EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, 300) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, 270) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorScale, ACTOR_SELF, EVT_FLOAT(1.0), EVT_FLOAT(0.7), EVT_FLOAT(1.0)) EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, 240) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, 210) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorScale, ACTOR_SELF, EVT_FLOAT(0.7), EVT_FLOAT(1.4), EVT_FLOAT(1.0)) EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, 180) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(SetActorScale, ACTOR_SELF, EVT_FLOAT(1.0), EVT_FLOAT(0.7), EVT_FLOAT(1.0)) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(SetActorScale, ACTOR_SELF, EVT_FLOAT(1.2), EVT_FLOAT(0.5), EVT_FLOAT(1.0)) EVT_END_THREAD EVT_CALL(GetGoalPos, ACTOR_SELF, LW(0), LW(1), LW(2)) @@ -469,21 +469,21 @@ EvtScript N(80219054) = { EVT_CALL(SetGoalPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(JumpToGoal, ACTOR_SELF, 10, FALSE, TRUE, FALSE) EVT_CALL(SetActorScale, ACTOR_SELF, EVT_FLOAT(1.4), EVT_FLOAT(0.2), EVT_FLOAT(1.0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_THREAD - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorScale, ACTOR_SELF, EVT_FLOAT(1.2), EVT_FLOAT(0.5), EVT_FLOAT(1.0)) EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, 150) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorScale, ACTOR_SELF, EVT_FLOAT(1.0), EVT_FLOAT(1.0), EVT_FLOAT(1.0)) EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, 120) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, 90) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, 60) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, 30) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, 0) EVT_CALL(SetActorRotationOffset, ACTOR_SELF, 0, 0, 0) EVT_END_THREAD @@ -491,7 +491,7 @@ EvtScript N(80219054) = { EVT_ADD(LW(0), 30) EVT_CALL(SetGoalPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(JumpToGoal, ACTOR_SELF, 8, FALSE, TRUE, FALSE) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(YieldTurn) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 0, 0) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_fuzzy_Palette_01_Anim_3) diff --git a/src/battle/area_mim/actor/piranha_plant.c b/src/battle/area_mim/actor/piranha_plant.c index a3b813bf4a..382866a004 100644 --- a/src/battle/area_mim/actor/piranha_plant.c +++ b/src/battle/area_mim/actor/piranha_plant.c @@ -121,13 +121,13 @@ EvtScript N(8021D4F4) = { EVT_CALL(SetActorFlagBits, ACTOR_SELF, ACTOR_FLAG_NO_SHADOW, 1) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, SOUND_MOLE_DIG) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_piranha_plant_Palette_00_Anim_4) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(SetGoalToHome, ACTOR_SELF) EVT_CALL(GetGoalPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(SetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, SOUND_MOLE_SURFACE) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_piranha_plant_Palette_00_Anim_3) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(SetActorFlagBits, ACTOR_SELF, ACTOR_FLAG_NO_SHADOW, 0) EVT_RETURN EVT_END @@ -193,7 +193,7 @@ EvtScript N(handleEvent_8021D60C) = { EVT_END_CASE_GROUP EVT_CASE_EQ(EVENT_SPIKE_TAUNT) EVT_THREAD - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(GetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(GetStatusFlags, ACTOR_SELF, LW(3)) EVT_IF_FLAG(LW(3), STATUS_FLAG_SHRINK) @@ -204,20 +204,20 @@ EvtScript N(handleEvent_8021D60C) = { EVT_ADD(LW(1), 35) EVT_END_IF EVT_CALL(PlayEffect, EFFECT_LENS_FLARE, 0, LW(0), LW(1), LW(2), 20, 0, 0, 0, 0, 0, 0, 0, 0) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_END_THREAD EVT_LOOP(40) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_piranha_plant_Palette_00_Anim_1) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_piranha_plant_Palette_00_Anim_6) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_piranha_plant_Palette_00_Anim_1) EVT_CASE_EQ(EVENT_DEATH) EVT_SET_CONST(LW(0), 1) EVT_SET_CONST(LW(1), NPC_ANIM_piranha_plant_Palette_00_Anim_9) EVT_EXEC_WAIT(DoNormalHit) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_SET_CONST(LW(0), 1) EVT_SET_CONST(LW(1), NPC_ANIM_piranha_plant_Palette_00_Anim_9) EVT_EXEC_WAIT(DoDeath) @@ -233,7 +233,7 @@ EvtScript N(handleEvent_8021D60C) = { EVT_CALL(PlaySoundAtActor, ACTOR_SELF, SOUND_MOLE_DIG) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_piranha_plant_Palette_00_Anim_4) EVT_CALL(SetActorFlagBits, ACTOR_SELF, ACTOR_FLAG_NO_SHADOW, 1) - EVT_WAIT_FRAMES(8) + EVT_WAIT(8) EVT_CALL(func_8027D32C, ACTOR_SELF) EVT_CALL(UseIdleAnimation, ACTOR_SELF, FALSE) EVT_CALL(RemoveActor, ACTOR_SELF) @@ -272,13 +272,13 @@ EvtScript N(takeTurn_8021DCD4) = { EVT_ADD(LW(0), 20) EVT_SET(LW(1), 0) EVT_CALL(SetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_GOTO(123) EVT_END_IF EVT_CALL(PlaySoundAtActor, ACTOR_SELF, SOUND_MOLE_DIG) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_piranha_plant_Palette_00_Anim_4) EVT_CALL(SetActorFlagBits, ACTOR_SELF, ACTOR_FLAG_NO_SHADOW, 1) - EVT_WAIT_FRAMES(8) + EVT_WAIT(8) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_19) EVT_CALL(SetGoalToTarget, ACTOR_SELF) EVT_CALL(GetGoalPos, ACTOR_SELF, LW(0), LW(1), LW(2)) @@ -308,7 +308,7 @@ EvtScript N(takeTurn_8021DCD4) = { EVT_CALL(SetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(SetActorFlagBits, ACTOR_SELF, ACTOR_FLAG_NO_SHADOW, 0) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_piranha_plant_Palette_00_Anim_3) - EVT_WAIT_FRAMES(8) + EVT_WAIT(8) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_piranha_plant_Palette_00_Anim_5) EVT_CALL(EnemyTestTarget, ACTOR_SELF, LW(0), 0, 0, 1, BS_FLAGS1_10) EVT_SWITCH(LW(0)) @@ -318,20 +318,20 @@ EvtScript N(takeTurn_8021DCD4) = { EVT_CALL(GetStatusFlags, ACTOR_SELF, LW(5)) EVT_IF_NOT_FLAG(LW(5), STATUS_FLAG_SHRINK) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_piranha_plant_Palette_00_Anim_6) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_END_IF EVT_THREAD - EVT_WAIT_FRAMES(6) + EVT_WAIT(6) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x20DE) EVT_END_THREAD EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_piranha_plant_Palette_00_Anim_7) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_piranha_plant_Palette_00_Anim_8) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_IF_EQ(LW(10), HIT_RESULT_LUCKY) EVT_CALL(EnemyTestTarget, ACTOR_SELF, LW(0), DAMAGE_TYPE_TRIGGER_LUCKY, 0, 0, 0) EVT_END_IF - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) EVT_CALL(YieldTurn) EVT_CALL(SetActorSpeed, ACTOR_SELF, EVT_FLOAT(4.0)) @@ -342,23 +342,23 @@ EvtScript N(takeTurn_8021DCD4) = { EVT_END_CASE_GROUP EVT_END_SWITCH EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_piranha_plant_Palette_00_Anim_6) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_THREAD - EVT_WAIT_FRAMES(6) + EVT_WAIT(6) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x20DE) EVT_END_THREAD EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_piranha_plant_Palette_00_Anim_7) - EVT_WAIT_FRAMES(10) - EVT_WAIT_FRAMES(2) + EVT_WAIT(10) + EVT_WAIT(2) EVT_CALL(SetGoalToTarget, ACTOR_SELF) EVT_CALL(EnemyDamageTarget, ACTOR_SELF, LW(0), 0, 0, 0, 3, BS_FLAGS1_SP_EVT_ACTIVE) EVT_SWITCH(LW(0)) EVT_CASE_OR_EQ(HIT_RESULT_HIT) EVT_CASE_OR_EQ(HIT_RESULT_QUAKE_IMMUNE) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_piranha_plant_Palette_00_Anim_8) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(YieldTurn) EVT_CALL(SetActorSpeed, ACTOR_SELF, EVT_FLOAT(6.0)) EVT_EXEC_WAIT(N(8021D4F4)) diff --git a/src/battle/area_nok/actor/fuzzy.c b/src/battle/area_nok/actor/fuzzy.c index 0d1f245455..6a46cce216 100644 --- a/src/battle/area_nok/actor/fuzzy.c +++ b/src/battle/area_nok/actor/fuzzy.c @@ -185,7 +185,7 @@ EvtScript N(handleEvent_802221FC) = { EVT_SET_CONST(LW(0), 0x00000001) EVT_SET_CONST(LW(1), NPC_ANIM_fuzzy_Palette_00_Anim_13) EVT_EXEC_WAIT(DoNormalHit) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_SET_CONST(LW(0), 0x00000001) EVT_SET_CONST(LW(1), NPC_ANIM_fuzzy_Palette_00_Anim_13) EVT_EXEC_WAIT(DoDeath) @@ -193,7 +193,7 @@ EvtScript N(handleEvent_802221FC) = { EVT_SET_CONST(LW(0), 0x00000001) EVT_SET_CONST(LW(1), NPC_ANIM_fuzzy_Palette_00_Anim_8) EVT_EXEC_WAIT(DoNormalHit) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_SET_CONST(LW(0), 0x00000001) EVT_SET_CONST(LW(1), NPC_ANIM_fuzzy_Palette_00_Anim_8) EVT_EXEC_WAIT(DoDeath) @@ -257,9 +257,9 @@ EvtScript N(takeTurn_80222860) = { EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 10, 0) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_fuzzy_Palette_00_Anim_4) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 9, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 8, 0) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(EnemyTestTarget, ACTOR_SELF, LW(0), DAMAGE_TYPE_IGNORE_DEFENSE, 0, 1, 16) EVT_SWITCH(LW(0)) EVT_CASE_OR_EQ(6) @@ -287,12 +287,12 @@ EvtScript N(takeTurn_80222860) = { EVT_CALL(SetGoalPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(JumpToGoal, ACTOR_SELF, 5, FALSE, TRUE, FALSE) EVT_CALL(GetGoalPos, ACTOR_SELF, LW(0), LW(1), LW(2)) - EVT_WAIT_FRAMES(4) - EVT_WAIT_FRAMES(5) + EVT_WAIT(4) + EVT_WAIT(5) EVT_IF_EQ(LW(10), 5) EVT_CALL(EnemyTestTarget, ACTOR_SELF, LW(0), DAMAGE_TYPE_TRIGGER_LUCKY, 0, 0, 0) EVT_END_IF - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) EVT_CALL(YieldTurn) EVT_CALL(SetActorYaw, ACTOR_SELF, 180) @@ -326,29 +326,29 @@ EvtScript N(takeTurn_80222860) = { EVT_CALL(EnemyDamageTarget, ACTOR_SELF, LW(0), DAMAGE_TYPE_IGNORE_DEFENSE, 0, 0, 0, 32) EVT_RETURN EVT_END_IF - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(UseIdleAnimation, ACTOR_PLAYER, FALSE) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, 0x03000C) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x3E0) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_fuzzy_Palette_00_Anim_7) - EVT_WAIT_FRAMES(21) + EVT_WAIT(21) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_fuzzy_Palette_00_Anim_0) EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, 330) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x3E0) EVT_CALL(SetActorDispOffset, ACTOR_SELF, -3, -2, 0) EVT_CALL(SetActorScale, ACTOR_SELF, EVT_FLOAT(1.0), EVT_FLOAT(1.0), EVT_FLOAT(1.0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorScale, ACTOR_SELF, EVT_FLOAT(0.9), EVT_FLOAT(1.2), EVT_FLOAT(1.0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorScale, ACTOR_SELF, EVT_FLOAT(0.8), EVT_FLOAT(1.3), EVT_FLOAT(1.0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorScale, ACTOR_SELF, EVT_FLOAT(0.7), EVT_FLOAT(1.4), EVT_FLOAT(1.0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorScale, ACTOR_SELF, EVT_FLOAT(0.7), EVT_FLOAT(1.5), EVT_FLOAT(1.0)) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(SetActorScale, ACTOR_SELF, EVT_FLOAT(0.6), EVT_FLOAT(1.6), EVT_FLOAT(1.0)) - EVT_WAIT_FRAMES(10) - EVT_WAIT_FRAMES(2) + EVT_WAIT(10) + EVT_WAIT(2) EVT_CALL(EnemyDamageTarget, ACTOR_SELF, LW(0), DAMAGE_TYPE_IGNORE_DEFENSE, 0, 0, 1, 32) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 0, 0) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_fuzzy_Palette_00_Anim_1) @@ -364,7 +364,7 @@ EvtScript N(takeTurn_80222860) = { EVT_ADD(LW(1), 10) EVT_CALL(N(UnkBattleFunc2), LW(0), LW(1), LW(2), LW(3)) EVT_THREAD - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, SOUND_25C) EVT_CALL(N(UnkBattleFunc2_2), LW(0), LW(1), LW(2), LW(3)) EVT_END_THREAD @@ -378,24 +378,24 @@ EvtScript N(takeTurn_80222860) = { EVT_THREAD EVT_CALL(SetActorScale, ACTOR_SELF, EVT_FLOAT(1.6), EVT_FLOAT(0.6), EVT_FLOAT(1.0)) EVT_CALL(SetActorRotationOffset, -127, 0, 10, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, 330) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorScale, ACTOR_SELF, EVT_FLOAT(0.7), EVT_FLOAT(1.5), EVT_FLOAT(1.0)) EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, 300) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, 270) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorScale, ACTOR_SELF, EVT_FLOAT(1.0), EVT_FLOAT(0.7), EVT_FLOAT(1.0)) EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, 240) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, 210) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorScale, ACTOR_SELF, EVT_FLOAT(0.7), EVT_FLOAT(1.4), EVT_FLOAT(1.0)) EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, 180) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(SetActorScale, ACTOR_SELF, EVT_FLOAT(1.0), EVT_FLOAT(0.7), EVT_FLOAT(1.0)) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(SetActorScale, ACTOR_SELF, EVT_FLOAT(1.2), EVT_FLOAT(0.5), EVT_FLOAT(1.0)) EVT_END_THREAD EVT_CALL(GetGoalPos, ACTOR_SELF, LW(0), LW(1), LW(2)) @@ -405,21 +405,21 @@ EvtScript N(takeTurn_80222860) = { EVT_CALL(SetGoalPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(JumpToGoal, ACTOR_SELF, 10, FALSE, TRUE, FALSE) EVT_CALL(SetActorScale, ACTOR_SELF, EVT_FLOAT(1.4), EVT_FLOAT(0.2), EVT_FLOAT(1.0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_THREAD - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorScale, ACTOR_SELF, EVT_FLOAT(1.2), EVT_FLOAT(0.5), EVT_FLOAT(1.0)) EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, 150) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorScale, ACTOR_SELF, EVT_FLOAT(1.0), EVT_FLOAT(1.0), EVT_FLOAT(1.0)) EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, 120) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, 90) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, 60) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, 30) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, 0) EVT_CALL(SetActorRotationOffset, -127, 0, 0, 0) EVT_END_THREAD @@ -427,7 +427,7 @@ EvtScript N(takeTurn_80222860) = { EVT_ADD(LW(0), 30) EVT_CALL(SetGoalPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(JumpToGoal, ACTOR_SELF, 8, FALSE, TRUE, FALSE) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(YieldTurn) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 0, 0) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_fuzzy_Palette_00_Anim_3) diff --git a/src/battle/area_nok/actor/kent_c_koopa.c b/src/battle/area_nok/actor/kent_c_koopa.c index b88b15ff38..632482387e 100644 --- a/src/battle/area_nok/actor/kent_c_koopa.c +++ b/src/battle/area_nok/actor/kent_c_koopa.c @@ -251,7 +251,7 @@ EvtScript N(nextTurn_80227D2C) = { EvtScript N(idle_80227DD4) = { EVT_LABEL(0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_GOTO(0) EVT_RETURN EVT_END @@ -284,7 +284,7 @@ EvtScript N(handleEvent_80227E08) = { EVT_SET_CONST(LW(0), 0x00000001) EVT_CALL(GetActorVar, -127, 1, LW(1)) EVT_EXEC_WAIT(DoNormalHit) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_SET_CONST(LW(0), 0x00000001) EVT_CALL(GetActorVar, -127, 1, LW(1)) EVT_EXEC_WAIT(DoDeath) @@ -315,7 +315,7 @@ EvtScript N(handleEvent_80227E08) = { EVT_SET(LW(2), 4653080) EVT_END_IF EVT_EXEC_WAIT(DoBurnHit) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_SET_CONST(LW(0), 0x00000001) EVT_SET_CONST(LW(1), LW(2)) EVT_EXEC_WAIT(DoDeath) @@ -389,9 +389,9 @@ EvtScript N(handleEvent_80227E08) = { EVT_EXEC_WAIT(DoImmune) EVT_CALL(GetStatusFlags, ACTOR_SELF, LW(2)) EVT_IF_EQ(LW(2), 0) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_kent_c_koopa_Palette_00_Anim_C) - EVT_WAIT_FRAMES(8) + EVT_WAIT(8) EVT_END_IF EVT_ELSE EVT_SET_CONST(LW(0), 0x00000001) @@ -460,9 +460,9 @@ EvtScript N(handleEvent_80227E08) = { EVT_EXEC_WAIT(DoImmune) EVT_CALL(GetStatusFlags, ACTOR_SELF, LW(2)) EVT_IF_EQ(LW(2), 0) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_kent_c_koopa_Palette_00_Anim_C) - EVT_WAIT_FRAMES(8) + EVT_WAIT(8) EVT_END_IF EVT_END_IF EVT_ELSE @@ -504,9 +504,9 @@ EvtScript N(takeTurn_80228A7C) = { EVT_CALL(SetAnimationRate, ACTOR_SELF, 1, EVT_FLOAT(3.0)) EVT_LOOP(5) EVT_CALL(PlayEffect, 0x28, 1, LW(0), LW(1), LW(2), 1, 225, 10, 0, 0, 0, 0, 0, 0) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_END_LOOP - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(SetAnimationRate, ACTOR_SELF, 1, EVT_FLOAT(1.0)) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) EVT_CALL(MoveBattleCamOver, 20) @@ -520,16 +520,16 @@ EvtScript N(takeTurn_80228A7C) = { EVT_CALL(SetAnimationRate, ACTOR_SELF, 1, EVT_FLOAT(3.0)) EVT_LOOP(5) EVT_CALL(PlayEffect, 0x28, 1, LW(0), LW(1), LW(2), 1, 225, 10, 0, 0, 0, 0, 0, 0) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_END_LOOP EVT_CALL(SetAnimationRate, ACTOR_SELF, 1, EVT_FLOAT(3.0)) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) EVT_CALL(MoveBattleCamOver, 15) EVT_CALL(SetAnimationRate, ACTOR_SELF, 1, EVT_FLOAT(1.0)) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_kent_c_koopa_Palette_00_Anim_19) EVT_THREAD - EVT_WAIT_FRAMES(3) + EVT_WAIT(3) EVT_CALL(GetStatusFlags, ACTOR_SELF, LW(0)) EVT_IF_NOT_FLAG(LW(0), 0x80000) EVT_CALL(SetActorRotationOffset, -127, 0, 27, 0) @@ -540,7 +540,7 @@ EvtScript N(takeTurn_80228A7C) = { EVT_LOOP(5) EVT_ADD(LW(0), 36) EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, LW(0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_END_THREAD EVT_CALL(SetActorJumpGravity, ACTOR_SELF, EVT_FLOAT(1.0)) @@ -552,11 +552,11 @@ EvtScript N(takeTurn_80228A7C) = { EVT_CALL(N(StartRumbleWithParams), 80, 14) EVT_CALL(ShakeCam, 1, 0, 2, EVT_FLOAT(0.5)) EVT_END_IF - EVT_WAIT_FRAMES(3) + EVT_WAIT(3) EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, 0) EVT_CALL(SetActorRotationOffset, -127, 0, 0, 0) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_kent_c_koopa_Palette_00_Anim_C) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(SetDefenseTable, -127, 1, EVT_ADDR(N(defenseTable_802279DC))) EVT_CALL(SetEnemyTargetOffset, -127, 1, 0, 60) EVT_CALL(SetPartFlagBits, -127, 3, 131072, 1) @@ -593,22 +593,22 @@ EvtScript N(shellToss_KentC) = { EVT_CALL(SetBattleCamOffsetZ, 20) EVT_CALL(BattleCamTargetActor, ACTOR_SELF) EVT_CALL(MoveBattleCamOver, 25) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_kent_c_koopa_Palette_00_Anim_B) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_THREAD EVT_CALL(GetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_ADD(LW(1), 4) EVT_CALL(PlayEffect, 0x1D, 1, LW(0), LW(1), LW(2), 32, 4, 0, 10, 0, 0, 0, 0, 0) - EVT_WAIT_FRAMES(3) + EVT_WAIT(3) EVT_CALL(PlayEffect, 0x1D, 1, LW(0), LW(1), LW(2), 32, 4, 0, 10, 0, 0, 0, 0, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(PlayEffect, 0x1D, 1, LW(0), LW(1), LW(2), 32, 4, 0, 10, 0, 0, 0, 0, 0) EVT_END_THREAD EVT_CALL(SetActorSounds, -127, 0, 0, 0) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x370) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_kent_c_koopa_Palette_00_Anim_A) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(EnemyTestTarget, ACTOR_SELF, LW(10), 0, 0, 3, 16) EVT_SWITCH(LW(10)) EVT_CASE_OR_EQ(6) @@ -632,7 +632,7 @@ EvtScript N(shellToss_KentC) = { EVT_CALL(ResetAllActorSounds, ACTOR_SELF) EVT_CALL(StopSound, 880) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_kent_c_koopa_Palette_00_Anim_C) - EVT_WAIT_FRAMES(8) + EVT_WAIT(8) EVT_CALL(YieldTurn) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_kent_c_koopa_Palette_00_Anim_1) EVT_CALL(EnableIdleScript, ACTOR_SELF, 1) @@ -733,7 +733,7 @@ EvtScript N(shellToss_KentC) = { EVT_CALL(ResetAllActorSounds, ACTOR_SELF) EVT_CALL(StopSound, 880) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_kent_c_koopa_Palette_00_Anim_C) - EVT_WAIT_FRAMES(8) + EVT_WAIT(8) EVT_CALL(YieldTurn) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_kent_c_koopa_Palette_00_Anim_1) EVT_CALL(EnableIdleScript, ACTOR_SELF, 1) @@ -783,7 +783,7 @@ EvtScript N(shellToss_KentC) = { EVT_CALL(ResetAllActorSounds, ACTOR_SELF) EVT_CALL(StopSound, 880) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_kent_c_koopa_Palette_00_Anim_C) - EVT_WAIT_FRAMES(8) + EVT_WAIT(8) EVT_CALL(YieldTurn) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) EVT_CALL(MoveBattleCamOver, 20) @@ -815,7 +815,7 @@ EvtScript N(tackle_KentC) = { EVT_CALL(SetGoalPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(RunToGoal, ACTOR_SELF, 0, FALSE) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_kent_c_koopa_Palette_00_Anim_1) - EVT_WAIT_FRAMES(8) + EVT_WAIT(8) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x3E7) EVT_CALL(EnemyTestTarget, ACTOR_SELF, LW(0), 0, 0, 1, 16) EVT_SWITCH(LW(0)) @@ -824,9 +824,9 @@ EvtScript N(tackle_KentC) = { EVT_SET(LW(10), LW(0)) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_kent_c_koopa_Palette_00_Anim_6) EVT_THREAD - EVT_WAIT_FRAMES(7) + EVT_WAIT(7) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_kent_c_koopa_Palette_00_Anim_7) - EVT_WAIT_FRAMES(4) + EVT_WAIT(4) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_kent_c_koopa_Palette_00_Anim_8) EVT_END_THREAD EVT_CALL(SetActorJumpGravity, ACTOR_SELF, EVT_FLOAT(1.0)) @@ -868,7 +868,7 @@ EvtScript N(tackle_KentC) = { EVT_CALL(ShakeCam, 1, 0, 1, EVT_FLOAT(0.5)) EVT_END_IF EVT_END_THREAD - EVT_WAIT_FRAMES(8) + EVT_WAIT(8) EVT_IF_EQ(LW(10), 5) EVT_CALL(EnemyTestTarget, ACTOR_SELF, LW(0), DAMAGE_TYPE_TRIGGER_LUCKY, 0, 0, 0) EVT_END_IF @@ -878,7 +878,7 @@ EvtScript N(tackle_KentC) = { EVT_LOOP(12) EVT_ADD(LW(3), 15) EVT_CALL(SetActorYaw, ACTOR_SELF, LW(3)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(SetGoalToHome, ACTOR_SELF) EVT_CALL(SetActorSpeed, ACTOR_SELF, EVT_FLOAT(6.0)) @@ -892,7 +892,7 @@ EvtScript N(tackle_KentC) = { EVT_LOOP(15) EVT_SUB(LW(3), 12) EVT_CALL(SetActorYaw, ACTOR_SELF, LW(3)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(SetActorYaw, ACTOR_SELF, 0) EVT_CALL(EnableIdleScript, ACTOR_SELF, 1) @@ -902,15 +902,15 @@ EvtScript N(tackle_KentC) = { EVT_END_SWITCH EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_kent_c_koopa_Palette_00_Anim_6) EVT_THREAD - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_kent_c_koopa_Palette_00_Anim_7) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_kent_c_koopa_Palette_00_Anim_8) EVT_END_THREAD EVT_CALL(SetActorJumpGravity, ACTOR_SELF, EVT_FLOAT(1.3)) EVT_CALL(SetGoalToTarget, ACTOR_SELF) EVT_CALL(JumpToGoal, ACTOR_SELF, 14, FALSE, TRUE, FALSE) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(SetGoalToTarget, ACTOR_SELF) EVT_CALL(GetStatusFlags, ACTOR_SELF, LW(15)) EVT_IF_NOT_FLAG(LW(15), 0x80000) @@ -943,7 +943,7 @@ EvtScript N(tackle_KentC) = { EVT_END_IF EVT_END_THREAD EVT_THREAD - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_kent_c_koopa_Palette_00_Anim_6) EVT_END_THREAD EVT_CALL(GetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) @@ -972,7 +972,7 @@ EvtScript N(tackle_KentC) = { EVT_CALL(ShakeCam, 1, 0, 1, EVT_FLOAT(0.5)) EVT_END_IF EVT_END_THREAD - EVT_WAIT_FRAMES(8) + EVT_WAIT(8) EVT_IF_EQ(LW(15), 10) EVT_RETURN EVT_END_IF @@ -1005,7 +1005,7 @@ EvtScript N(flipOver_KentC) = { EVT_CALL(SetActorVar, -127, 0, 1) EVT_CALL(SetActorVar, -127, 1, 4653074) EVT_THREAD - EVT_WAIT_FRAMES(4) + EVT_WAIT(4) EVT_CALL(GetStatusFlags, ACTOR_SELF, LW(0)) EVT_IF_NOT_FLAG(LW(0), 0x80000) EVT_CALL(SetActorRotationOffset, -127, 0, 35, 0) @@ -1016,7 +1016,7 @@ EvtScript N(flipOver_KentC) = { EVT_LOOP(5) EVT_SUB(LW(0), 18) EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, LW(0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_END_THREAD EVT_USE_BUF(EVT_ADDR(N(intTable_80227910))) @@ -1032,20 +1032,20 @@ EvtScript N(flipOver_KentC) = { EVT_END_IF EVT_END_THREAD EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(SetActorRotationOffset, -127, 0, 0, 0) EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, 0) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 0, 0) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_kent_c_koopa_Palette_00_Anim_1D) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_kent_c_koopa_Palette_00_Anim_1E) EVT_CALL(SetPartFlagBits, -127, 3, 131072, 0) EVT_CALL(SetPartFlagBits, -127, 3, 8388608, 1) EVT_CALL(SetPartFlags, ACTOR_SELF, 2, 4) EVT_CALL(SetPartFlags, ACTOR_SELF, 1, 131076) EVT_CALL(SetActorVar, -127, 2, 1) - EVT_WAIT_FRAMES(8) + EVT_WAIT(8) EVT_RETURN EVT_END }; @@ -1060,7 +1060,7 @@ EvtScript N(8022B158) = { EVT_LOOP(36) EVT_ADD(LW(2), 30) EVT_CALL(SetActorYaw, ACTOR_SELF, LW(2)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(SetActorYaw, ACTOR_SELF, 0) EVT_RETURN @@ -1075,10 +1075,10 @@ EvtScript N(8022B204) = { EVT_LOOP(48) EVT_ADD(LW(2), 30) EVT_CALL(SetActorYaw, ACTOR_SELF, LW(2)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(SetActorYaw, ACTOR_SELF, 0) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_SET(LW(0), 1) EVT_SET(LW(1), -1) EVT_EXEC_WAIT(DoDeath) @@ -1109,7 +1109,7 @@ EvtScript N(8022B2E8) = { EVT_LOOP(LW(4)) EVT_EXEC(N(8022B444)) EVT_ADD(LW(5), 1) - EVT_WAIT_FRAMES(LW(10)) + EVT_WAIT(LW(10)) EVT_END_LOOP EVT_END_THREAD EVT_END_IF @@ -1157,12 +1157,12 @@ EvtScript N(8022B444) = { EVT_CALL(SetPartJumpGravity, -127, LW(5), EVT_FLOAT(1.0)) EVT_CALL(JumpPartTo, -127, LW(5), LW(0), 0, LW(1), 18, 1) EVT_CALL(JumpPartTo, -127, LW(5), LW(2), 0, LW(3), 9, 1) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_LOOP(10) EVT_CALL(SetPartFlagBits, -127, LW(5), 1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetPartFlagBits, -127, LW(5), 1, 1) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(PlaySoundAtPart, -127, LW(5), 529) EVT_CALL(AddCoin, 1) diff --git a/src/battle/area_nok/stage/nok_01.c b/src/battle/area_nok/stage/nok_01.c index adb50f6ad6..2bc93a48e5 100644 --- a/src/battle/area_nok/stage/nok_01.c +++ b/src/battle/area_nok/stage/nok_01.c @@ -7,16 +7,16 @@ EvtScript N(8022B5F0) = { EVT_SET(LW(10), LW(0)) EVT_LABEL(0) EVT_CALL(TranslateModel, LW(10), 0, 2, 0) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(TranslateModel, LW(10), 0, 0, 0) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(TranslateModel, LW(10), 0, 2, 0) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(TranslateModel, LW(10), 0, 0, 0) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(RandInt, 30, LW(0)) EVT_ADD(LW(0), 30) - EVT_WAIT_FRAMES(LW(0)) + EVT_WAIT(LW(0)) EVT_GOTO(0) EVT_RETURN EVT_END diff --git a/src/battle/area_nok/stage/nok_02.c b/src/battle/area_nok/stage/nok_02.c index 44b43bdcf3..409d4ebfe5 100644 --- a/src/battle/area_nok/stage/nok_02.c +++ b/src/battle/area_nok/stage/nok_02.c @@ -7,16 +7,16 @@ EvtScript N(8022B810) = { EVT_SET(LW(10), LW(0)) EVT_LABEL(0) EVT_CALL(TranslateModel, LW(10), 0, 2, 0) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(TranslateModel, LW(10), 0, 0, 0) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(TranslateModel, LW(10), 0, 2, 0) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(TranslateModel, LW(10), 0, 0, 0) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(RandInt, 30, LW(0)) EVT_ADD(LW(0), 30) - EVT_WAIT_FRAMES(LW(0)) + EVT_WAIT(LW(0)) EVT_GOTO(0) EVT_RETURN EVT_END @@ -27,31 +27,31 @@ EvtScript N(beforeBattle_8022B918) = { EVT_THREAD EVT_SET(LW(0), 19) EVT_EXEC(N(8022B810)) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_SET(LW(0), 20) EVT_EXEC(N(8022B810)) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_SET(LW(0), 21) EVT_EXEC(N(8022B810)) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_SET(LW(0), 22) EVT_EXEC(N(8022B810)) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_SET(LW(0), 23) EVT_EXEC(N(8022B810)) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_SET(LW(0), 24) EVT_EXEC(N(8022B810)) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_SET(LW(0), 25) EVT_EXEC(N(8022B810)) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_SET(LW(0), 26) EVT_EXEC(N(8022B810)) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_SET(LW(0), 27) EVT_EXEC(N(8022B810)) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_SET(LW(0), 28) EVT_EXEC(N(8022B810)) EVT_END_THREAD diff --git a/src/battle/area_omo/actor/anti_guy.c b/src/battle/area_omo/actor/anti_guy.c index f22869c049..36752021ba 100644 --- a/src/battle/area_omo/actor/anti_guy.c +++ b/src/battle/area_omo/actor/anti_guy.c @@ -115,7 +115,7 @@ EvtScript N(idle_80221AAC) = { EVT_CALL(func_8027D4C8, ACTOR_SELF, 1, -1, -10) EVT_CALL(N(UnkBattleFunc1), -10, 20, 10, 20) EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_GOTO(0) EVT_RETURN EVT_END @@ -195,7 +195,7 @@ EvtScript N(handleEvent_80221C20) = { EVT_SET_CONST(LW(0), 1) EVT_SET_CONST(LW(1), NPC_ANIM_shy_guy_Palette_05_Anim_C) EVT_EXEC_WAIT(DoNormalHit) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_SET_CONST(LW(0), 1) EVT_SET_CONST(LW(1), NPC_ANIM_shy_guy_Palette_05_Anim_C) EVT_EXEC_WAIT(DoDeath) @@ -268,7 +268,7 @@ EvtScript N(802220FC) = { EVT_SUB(LW(0), 20) EVT_CALL(SetGoalPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(JumpToGoal, ACTOR_SELF, 8, FALSE, TRUE, FALSE) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) EVT_CALL(SetActorYaw, ACTOR_SELF, 180) EVT_CALL(AddActorDecoration, ACTOR_SELF, 1, 0, 2) @@ -285,7 +285,7 @@ EvtScript N(802220FC) = { EVT_END_CASE_GROUP EVT_END_SWITCH EVT_THREAD - EVT_WAIT_FRAMES(3) + EVT_WAIT(3) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x2EF) EVT_END_THREAD EVT_CALL(SetActorSounds, ACTOR_SELF, 0, 8378, 948) @@ -299,7 +299,7 @@ EvtScript N(802220FC) = { EVT_CALL(SetGoalPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(RunToGoal, ACTOR_SELF, 0, FALSE) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_shy_guy_Palette_05_Anim_5) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(SetGoalToTarget, ACTOR_SELF) EVT_CALL(EnemyDamageTarget, ACTOR_SELF, LW(0), 0, 0, 0, 10, BS_FLAGS1_SP_EVT_ACTIVE) EVT_CALL(ResetAllActorSounds, ACTOR_SELF) @@ -312,7 +312,7 @@ EvtScript N(802220FC) = { EVT_CALL(SetGoalPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(JumpToGoal, ACTOR_SELF, 10, FALSE, TRUE, FALSE) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_shy_guy_Palette_05_Anim_1) - EVT_WAIT_FRAMES(8) + EVT_WAIT(8) EVT_CALL(SetActorSpeed, ACTOR_SELF, EVT_FLOAT(6.0)) EVT_EXEC_WAIT(N(80221BBC)) EVT_CALL(EnableIdleScript, ACTOR_SELF, 1) @@ -331,7 +331,7 @@ EvtScript N(80222824) = { EVT_CALL(func_8024ECF8, -1, 1, 0) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x234) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_shy_guy_Palette_05_Anim_9) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_shy_guy_Palette_05_Anim_3) EVT_CALL(SetActorSpeed, ACTOR_SELF, EVT_FLOAT(3.0)) EVT_CALL(SetGoalToTarget, ACTOR_SELF) @@ -355,7 +355,7 @@ EvtScript N(80222824) = { EVT_CALL(SetActorSpeed, ACTOR_SELF, EVT_FLOAT(6.0)) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_shy_guy_Palette_05_Anim_9) EVT_THREAD - EVT_WAIT_FRAMES(12) + EVT_WAIT(12) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_shy_guy_Palette_05_Anim_A) EVT_END_THREAD EVT_CALL(SetActorJumpGravity, ACTOR_SELF, EVT_FLOAT(0.8)) @@ -378,7 +378,7 @@ EvtScript N(80222824) = { EVT_SUB(LW(0), 20) EVT_CALL(SetGoalPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(JumpToGoal, ACTOR_SELF, 8, FALSE, TRUE, FALSE) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) EVT_CALL(MoveBattleCamOver, 15) EVT_CALL(SetActorYaw, ACTOR_SELF, 180) @@ -398,13 +398,13 @@ EvtScript N(80222824) = { EVT_CALL(SetActorSpeed, ACTOR_SELF, EVT_FLOAT(6.0)) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_shy_guy_Palette_05_Anim_9) EVT_THREAD - EVT_WAIT_FRAMES(9) + EVT_WAIT(9) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_shy_guy_Palette_05_Anim_A) EVT_END_THREAD EVT_CALL(SetActorJumpGravity, ACTOR_SELF, EVT_FLOAT(0.8)) EVT_CALL(SetGoalToTarget, ACTOR_SELF) EVT_CALL(JumpToGoal, ACTOR_SELF, 18, FALSE, TRUE, FALSE) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(EnemyDamageTarget, ACTOR_SELF, LW(0), 0, 0, 0, 12, BS_FLAGS1_SP_EVT_ACTIVE) EVT_SWITCH(LW(0)) EVT_CASE_OR_EQ(HIT_RESULT_HIT) @@ -420,7 +420,7 @@ EvtScript N(80222824) = { EVT_ADD(LW(3), 360) EVT_END_IF EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, LW(3)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, 0) EVT_CALL(SetActorRotationOffset, ACTOR_SELF, 0, 0, 0) @@ -442,9 +442,9 @@ EvtScript N(80222824) = { EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x349) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x749) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_shy_guy_Palette_05_Anim_9) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_shy_guy_Palette_05_Anim_7) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_GOTO(2) EVT_LABEL(1) EVT_CALL(GetGoalPos, ACTOR_SELF, LW(0), LW(1), LW(2)) @@ -455,7 +455,7 @@ EvtScript N(80222824) = { EVT_CALL(JumpToGoal, ACTOR_SELF, 20, FALSE, TRUE, FALSE) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x20E4) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_shy_guy_Palette_05_Anim_10) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x20C3) EVT_CALL(AddActorDecoration, ACTOR_SELF, 1, 0, 2) EVT_CALL(RandInt, 100, LW(0)) @@ -464,7 +464,7 @@ EvtScript N(80222824) = { EVT_ELSE EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_shy_guy_Palette_05_Anim_13) EVT_END_IF - EVT_WAIT_FRAMES(25) + EVT_WAIT(25) EVT_CALL(RemoveActorDecoration, ACTOR_SELF, 1, 0) EVT_CALL(SetActorYaw, ACTOR_SELF, 180) EVT_LABEL(2) diff --git a/src/battle/area_omo/actor/blue_shy_guy.c b/src/battle/area_omo/actor/blue_shy_guy.c index 61289cf8bf..c034e8c02b 100644 --- a/src/battle/area_omo/actor/blue_shy_guy.c +++ b/src/battle/area_omo/actor/blue_shy_guy.c @@ -116,7 +116,7 @@ EvtScript N(idle_8021AEB4) = { EVT_CALL(func_8027D4C8, ACTOR_SELF, 1, -1, -10) EVT_CALL(N(UnkBattleFunc1), -10, 20, 10, 20) EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_GOTO(0) EVT_RETURN EVT_END @@ -196,7 +196,7 @@ EvtScript N(handleEvent_8021B028) = { EVT_SET_CONST(LW(0), 1) EVT_SET_CONST(LW(1), NPC_ANIM_shy_guy_Palette_01_Anim_C) EVT_EXEC_WAIT(DoNormalHit) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_SET_CONST(LW(0), 1) EVT_SET_CONST(LW(1), NPC_ANIM_shy_guy_Palette_01_Anim_C) EVT_EXEC_WAIT(DoDeath) @@ -269,7 +269,7 @@ EvtScript N(8021B504) = { EVT_SUB(LW(0), 20) EVT_CALL(SetGoalPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(JumpToGoal, ACTOR_SELF, 8, FALSE, TRUE, FALSE) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) EVT_CALL(SetActorYaw, ACTOR_SELF, 180) EVT_CALL(AddActorDecoration, ACTOR_SELF, 1, 0, 2) @@ -286,7 +286,7 @@ EvtScript N(8021B504) = { EVT_END_CASE_GROUP EVT_END_SWITCH EVT_THREAD - EVT_WAIT_FRAMES(3) + EVT_WAIT(3) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x2EF) EVT_END_THREAD EVT_CALL(SetActorSounds, ACTOR_SELF, 0, 8378, 948) @@ -300,7 +300,7 @@ EvtScript N(8021B504) = { EVT_CALL(SetGoalPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(RunToGoal, ACTOR_SELF, 0, FALSE) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_shy_guy_Palette_01_Anim_5) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(SetGoalToTarget, ACTOR_SELF) EVT_CALL(EnemyDamageTarget, ACTOR_SELF, LW(0), 0, 0, 0, 2, BS_FLAGS1_SP_EVT_ACTIVE) EVT_CALL(ResetAllActorSounds, ACTOR_SELF) @@ -313,7 +313,7 @@ EvtScript N(8021B504) = { EVT_CALL(SetGoalPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(JumpToGoal, ACTOR_SELF, 10, FALSE, TRUE, FALSE) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_shy_guy_Palette_01_Anim_1) - EVT_WAIT_FRAMES(8) + EVT_WAIT(8) EVT_CALL(SetActorSpeed, ACTOR_SELF, EVT_FLOAT(6.0)) EVT_EXEC_WAIT(N(8021AFC4)) EVT_CALL(EnableIdleScript, ACTOR_SELF, 1) @@ -332,7 +332,7 @@ EvtScript N(8021BC2C) = { EVT_CALL(func_8024ECF8, -1, 1, 0) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x234) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_shy_guy_Palette_01_Anim_9) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_shy_guy_Palette_01_Anim_3) EVT_CALL(SetActorSpeed, ACTOR_SELF, EVT_FLOAT(3.0)) EVT_CALL(SetGoalToTarget, ACTOR_SELF) @@ -356,7 +356,7 @@ EvtScript N(8021BC2C) = { EVT_CALL(SetActorSpeed, ACTOR_SELF, EVT_FLOAT(6.0)) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_shy_guy_Palette_01_Anim_9) EVT_THREAD - EVT_WAIT_FRAMES(12) + EVT_WAIT(12) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_shy_guy_Palette_01_Anim_A) EVT_END_THREAD EVT_CALL(SetActorJumpGravity, ACTOR_SELF, EVT_FLOAT(0.8)) @@ -379,7 +379,7 @@ EvtScript N(8021BC2C) = { EVT_SUB(LW(0), 20) EVT_CALL(SetGoalPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(JumpToGoal, ACTOR_SELF, 8, FALSE, TRUE, FALSE) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) EVT_CALL(MoveBattleCamOver, 15) EVT_CALL(SetActorYaw, ACTOR_SELF, 180) @@ -399,13 +399,13 @@ EvtScript N(8021BC2C) = { EVT_CALL(SetActorSpeed, ACTOR_SELF, EVT_FLOAT(6.0)) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_shy_guy_Palette_01_Anim_9) EVT_THREAD - EVT_WAIT_FRAMES(9) + EVT_WAIT(9) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_shy_guy_Palette_01_Anim_A) EVT_END_THREAD EVT_CALL(SetActorJumpGravity, ACTOR_SELF, EVT_FLOAT(0.8)) EVT_CALL(SetGoalToTarget, ACTOR_SELF) EVT_CALL(JumpToGoal, ACTOR_SELF, 18, FALSE, TRUE, FALSE) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(EnemyDamageTarget, ACTOR_SELF, LW(0), 0, 0, 0, 3, BS_FLAGS1_SP_EVT_ACTIVE) EVT_SWITCH(LW(0)) EVT_CASE_OR_EQ(HIT_RESULT_HIT) @@ -421,7 +421,7 @@ EvtScript N(8021BC2C) = { EVT_ADD(LW(3), 360) EVT_END_IF EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, LW(3)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, 0) EVT_CALL(SetActorRotationOffset, ACTOR_SELF, 0, 0, 0) @@ -443,9 +443,9 @@ EvtScript N(8021BC2C) = { EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x349) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x749) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_shy_guy_Palette_01_Anim_9) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_shy_guy_Palette_01_Anim_7) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_GOTO(2) EVT_LABEL(1) EVT_CALL(GetGoalPos, ACTOR_SELF, LW(0), LW(1), LW(2)) @@ -456,7 +456,7 @@ EvtScript N(8021BC2C) = { EVT_CALL(JumpToGoal, ACTOR_SELF, 20, FALSE, TRUE, FALSE) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x20E4) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_shy_guy_Palette_01_Anim_10) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x20C3) EVT_CALL(AddActorDecoration, ACTOR_SELF, 1, 0, 2) EVT_CALL(RandInt, 100, LW(0)) @@ -465,7 +465,7 @@ EvtScript N(8021BC2C) = { EVT_ELSE EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_shy_guy_Palette_01_Anim_13) EVT_END_IF - EVT_WAIT_FRAMES(25) + EVT_WAIT(25) EVT_CALL(RemoveActorDecoration, ACTOR_SELF, 1, 0) EVT_CALL(SetActorYaw, ACTOR_SELF, 180) EVT_LABEL(2) diff --git a/src/battle/area_omo/actor/green_shy_guy.c b/src/battle/area_omo/actor/green_shy_guy.c index efcfc251dc..ed73e45e67 100644 --- a/src/battle/area_omo/actor/green_shy_guy.c +++ b/src/battle/area_omo/actor/green_shy_guy.c @@ -116,7 +116,7 @@ EvtScript N(idle_8021FFB4) = { EVT_CALL(func_8027D4C8, ACTOR_SELF, 1, -1, -10) EVT_CALL(N(UnkBattleFunc1), -10, 20, 10, 20) EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_GOTO(0) EVT_RETURN EVT_END @@ -196,7 +196,7 @@ EvtScript N(handleEvent_80220128) = { EVT_SET_CONST(LW(0), 1) EVT_SET_CONST(LW(1), NPC_ANIM_shy_guy_Palette_02_Anim_C) EVT_EXEC_WAIT(DoNormalHit) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_SET_CONST(LW(0), 1) EVT_SET_CONST(LW(1), NPC_ANIM_shy_guy_Palette_02_Anim_C) EVT_EXEC_WAIT(DoDeath) @@ -269,7 +269,7 @@ EvtScript N(80220604) = { EVT_SUB(LW(0), 20) EVT_CALL(SetGoalPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(JumpToGoal, ACTOR_SELF, 8, FALSE, TRUE, FALSE) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) EVT_CALL(SetActorYaw, ACTOR_SELF, 180) EVT_CALL(AddActorDecoration, ACTOR_SELF, 1, 0, 2) @@ -286,7 +286,7 @@ EvtScript N(80220604) = { EVT_END_CASE_GROUP EVT_END_SWITCH EVT_THREAD - EVT_WAIT_FRAMES(3) + EVT_WAIT(3) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x2EF) EVT_END_THREAD EVT_CALL(SetActorSounds, ACTOR_SELF, 0, 8378, 948) @@ -300,7 +300,7 @@ EvtScript N(80220604) = { EVT_CALL(SetGoalPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(RunToGoal, ACTOR_SELF, 0, FALSE) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_shy_guy_Palette_02_Anim_5) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(SetGoalToTarget, ACTOR_SELF) EVT_CALL(EnemyDamageTarget, ACTOR_SELF, LW(0), 0, 0, 0, 2, BS_FLAGS1_SP_EVT_ACTIVE) EVT_CALL(ResetAllActorSounds, ACTOR_SELF) @@ -313,7 +313,7 @@ EvtScript N(80220604) = { EVT_CALL(SetGoalPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(JumpToGoal, ACTOR_SELF, 10, FALSE, TRUE, FALSE) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_shy_guy_Palette_02_Anim_1) - EVT_WAIT_FRAMES(8) + EVT_WAIT(8) EVT_CALL(SetActorSpeed, ACTOR_SELF, EVT_FLOAT(6.0)) EVT_EXEC_WAIT(N(802200C4)) EVT_CALL(EnableIdleScript, ACTOR_SELF, 1) @@ -332,7 +332,7 @@ EvtScript N(80220D2C) = { EVT_CALL(func_8024ECF8, -1, 1, 0) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x234) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_shy_guy_Palette_02_Anim_9) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_shy_guy_Palette_02_Anim_3) EVT_CALL(SetActorSpeed, ACTOR_SELF, EVT_FLOAT(3.0)) EVT_CALL(SetGoalToTarget, ACTOR_SELF) @@ -356,7 +356,7 @@ EvtScript N(80220D2C) = { EVT_CALL(SetActorSpeed, ACTOR_SELF, EVT_FLOAT(6.0)) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_shy_guy_Palette_02_Anim_9) EVT_THREAD - EVT_WAIT_FRAMES(12) + EVT_WAIT(12) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_shy_guy_Palette_02_Anim_A) EVT_END_THREAD EVT_CALL(SetActorJumpGravity, ACTOR_SELF, EVT_FLOAT(0.8)) @@ -379,7 +379,7 @@ EvtScript N(80220D2C) = { EVT_SUB(LW(0), 20) EVT_CALL(SetGoalPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(JumpToGoal, ACTOR_SELF, 8, FALSE, TRUE, FALSE) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) EVT_CALL(MoveBattleCamOver, 15) EVT_CALL(SetActorYaw, ACTOR_SELF, 180) @@ -399,13 +399,13 @@ EvtScript N(80220D2C) = { EVT_CALL(SetActorSpeed, ACTOR_SELF, EVT_FLOAT(6.0)) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_shy_guy_Palette_02_Anim_9) EVT_THREAD - EVT_WAIT_FRAMES(9) + EVT_WAIT(9) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_shy_guy_Palette_02_Anim_A) EVT_END_THREAD EVT_CALL(SetActorJumpGravity, ACTOR_SELF, EVT_FLOAT(0.8)) EVT_CALL(SetGoalToTarget, ACTOR_SELF) EVT_CALL(JumpToGoal, ACTOR_SELF, 18, FALSE, TRUE, FALSE) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(EnemyDamageTarget, ACTOR_SELF, LW(0), 0, 0, 0, 3, BS_FLAGS1_SP_EVT_ACTIVE) EVT_SWITCH(LW(0)) EVT_CASE_OR_EQ(HIT_RESULT_HIT) @@ -421,7 +421,7 @@ EvtScript N(80220D2C) = { EVT_ADD(LW(3), 360) EVT_END_IF EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, LW(3)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, 0) EVT_CALL(SetActorRotationOffset, ACTOR_SELF, 0, 0, 0) @@ -443,9 +443,9 @@ EvtScript N(80220D2C) = { EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x349) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x749) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_shy_guy_Palette_02_Anim_9) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_shy_guy_Palette_02_Anim_7) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_GOTO(2) EVT_LABEL(1) EVT_CALL(GetGoalPos, ACTOR_SELF, LW(0), LW(1), LW(2)) @@ -456,7 +456,7 @@ EvtScript N(80220D2C) = { EVT_CALL(JumpToGoal, ACTOR_SELF, 20, FALSE, TRUE, FALSE) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x20E4) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_shy_guy_Palette_02_Anim_10) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x20C3) EVT_CALL(AddActorDecoration, ACTOR_SELF, 1, 0, 2) EVT_CALL(RandInt, 100, LW(0)) @@ -465,7 +465,7 @@ EvtScript N(80220D2C) = { EVT_ELSE EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_shy_guy_Palette_02_Anim_13) EVT_END_IF - EVT_WAIT_FRAMES(25) + EVT_WAIT(25) EVT_CALL(RemoveActorDecoration, ACTOR_SELF, 1, 0) EVT_CALL(SetActorYaw, ACTOR_SELF, 180) EVT_LABEL(2) diff --git a/src/battle/area_omo/actor/groove_guy.c b/src/battle/area_omo/actor/groove_guy.c index 37c75d0b2c..44b6af51e7 100644 --- a/src/battle/area_omo/actor/groove_guy.c +++ b/src/battle/area_omo/actor/groove_guy.c @@ -128,7 +128,7 @@ EvtScript N(idle_80224B9C) = { EVT_CALL(func_8027D4C8, ACTOR_SELF, 1, 0, -10) EVT_CALL(N(UnkBattleFunc1), -10, 20, 10, 20) EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_GOTO(0) EVT_RETURN EVT_END @@ -208,7 +208,7 @@ EvtScript N(handleEvent_80224D10) = { EVT_SET_CONST(LW(0), 1) EVT_SET_CONST(LW(1), NPC_ANIM_groove_guy_Palette_00_Anim_8) EVT_EXEC_WAIT(DoNormalHit) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_SET_CONST(LW(0), 1) EVT_SET_CONST(LW(1), NPC_ANIM_groove_guy_Palette_00_Anim_8) EVT_EXEC_WAIT(DoDeath) @@ -284,7 +284,7 @@ EvtScript N(basicAttack) = { EVT_SUB(LW(0), 20) EVT_CALL(SetGoalPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(JumpToGoal, ACTOR_SELF, 8, FALSE, TRUE, FALSE) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) EVT_CALL(SetActorYaw, ACTOR_SELF, 180) EVT_CALL(AddActorDecoration, ACTOR_SELF, 1, 0, 2) @@ -298,7 +298,7 @@ EvtScript N(basicAttack) = { EVT_END_CASE_GROUP EVT_END_SWITCH EVT_THREAD - EVT_WAIT_FRAMES(3) + EVT_WAIT(3) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x2EF) EVT_END_THREAD EVT_CALL(SetActorSounds, ACTOR_SELF, 0, 8378, 948) @@ -311,7 +311,7 @@ EvtScript N(basicAttack) = { EVT_SET(LW(1), 0) EVT_CALL(SetGoalPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(RunToGoal, ACTOR_SELF, 0, FALSE) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(EnemyDamageTarget, ACTOR_SELF, LW(0), 0, 0, 0, 2, BS_FLAGS1_SP_EVT_ACTIVE) EVT_SWITCH(LW(0)) EVT_CASE_OR_EQ(HIT_RESULT_HIT) @@ -325,7 +325,7 @@ EvtScript N(basicAttack) = { EVT_CALL(SetGoalPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(JumpToGoal, ACTOR_SELF, 10, FALSE, TRUE, FALSE) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_groove_guy_Palette_00_Anim_1) - EVT_WAIT_FRAMES(8) + EVT_WAIT(8) EVT_CALL(SetActorSpeed, ACTOR_SELF, EVT_FLOAT(6.0)) EVT_EXEC_WAIT(N(80224CAC)) EVT_END_CASE_GROUP @@ -360,7 +360,7 @@ EvtScript N(sleepySpin) = { EVT_ADD(LW(0), 48) EVT_MOD(LW(0), 360) EVT_CALL(SetActorYaw, ACTOR_SELF, LW(0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(SetActorYaw, ACTOR_SELF, 0) EVT_CALL(EnemyTestTarget, ACTOR_SELF, LW(0), 0, 0, 1, BS_FLAGS1_SP_EVT_ACTIVE) @@ -368,7 +368,7 @@ EvtScript N(sleepySpin) = { EVT_CASE_OR_EQ(HIT_RESULT_MISS) EVT_CASE_OR_EQ(HIT_RESULT_LUCKY) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_groove_guy_Palette_00_Anim_B) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_IF_EQ(LW(0), HIT_RESULT_LUCKY) EVT_CALL(EnemyTestTarget, ACTOR_SELF, LW(0), DAMAGE_TYPE_TRIGGER_LUCKY, 0, 0, 0) EVT_END_IF @@ -394,7 +394,7 @@ EvtScript N(sleepySpin) = { EVT_ADD(LW(0), 48) EVT_MOD(LW(0), 360) EVT_CALL(SetActorYaw, ACTOR_PLAYER, LW(0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(SetActorYaw, ACTOR_PLAYER, 0) EVT_END_THREAD @@ -406,7 +406,7 @@ EvtScript N(sleepySpin) = { EVT_ADD(LW(0), 24) EVT_MOD(LW(0), 360) EVT_CALL(SetActorYaw, ACTOR_SELF, LW(0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(SetActorYaw, ACTOR_SELF, 0) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_groove_guy_Palette_00_Anim_C) @@ -418,7 +418,7 @@ EvtScript N(sleepySpin) = { EVT_ADD(LW(0), 72) EVT_MOD(LW(0), 360) EVT_CALL(SetActorYaw, ACTOR_SELF, LW(0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(SetActorYaw, ACTOR_SELF, LW(0)) EVT_END_THREAD @@ -429,7 +429,7 @@ EvtScript N(sleepySpin) = { EVT_CALL(SetGoalPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(JumpToGoal, ACTOR_SELF, 20, FALSE, TRUE, FALSE) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_groove_guy_Palette_00_Anim_A) - EVT_WAIT_FRAMES(25) + EVT_WAIT(25) EVT_CALL(ResetAllActorSounds, ACTOR_SELF) EVT_CALL(SetActorSpeed, ACTOR_SELF, EVT_FLOAT(6.0)) EVT_EXEC_WAIT(N(80224CAC)) @@ -619,55 +619,55 @@ s32 func_8021878C_512D5C(Evt* script, s32 isInitialCall) { EvtScript N(8022671C) = { EVT_THREAD - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x2E5) EVT_END_THREAD EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_groove_guy_Palette_00_Anim_C) - EVT_WAIT_FRAMES(4) + EVT_WAIT(4) EVT_THREAD - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x2E5) EVT_END_THREAD EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_groove_guy_Palette_00_Anim_B) - EVT_WAIT_FRAMES(4) + EVT_WAIT(4) EVT_THREAD - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x2E5) EVT_END_THREAD EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_groove_guy_Palette_00_Anim_C) - EVT_WAIT_FRAMES(4) + EVT_WAIT(4) EVT_THREAD - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x2E5) EVT_END_THREAD EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_groove_guy_Palette_00_Anim_D) - EVT_WAIT_FRAMES(4) + EVT_WAIT(4) EVT_THREAD - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x2E5) EVT_END_THREAD EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_groove_guy_Palette_00_Anim_C) - EVT_WAIT_FRAMES(4) + EVT_WAIT(4) EVT_THREAD - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x2E5) EVT_END_THREAD EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_groove_guy_Palette_00_Anim_B) - EVT_WAIT_FRAMES(4) + EVT_WAIT(4) EVT_THREAD - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x2E5) EVT_END_THREAD EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_groove_guy_Palette_00_Anim_C) - EVT_WAIT_FRAMES(4) + EVT_WAIT(4) EVT_THREAD - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x2E5) EVT_END_THREAD EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_groove_guy_Palette_00_Anim_D) - EVT_WAIT_FRAMES(4) + EVT_WAIT(4) EVT_THREAD - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x2E5) EVT_END_THREAD EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_groove_guy_Palette_00_Anim_C) @@ -687,7 +687,7 @@ EvtScript N(8022671C) = { EVT_SUB(LW(0), 360) EVT_END_IF EVT_CALL(SetActorRotation, ACTOR_SELF, 0, LW(0), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, 0) EVT_CALL(GetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) @@ -695,7 +695,7 @@ EvtScript N(8022671C) = { EVT_CALL(PlayEffect, EFFECT_SPARKLES, 0, LW(0), LW(1), LW(2), 30, 0, 0, 0, 0, 0, 0, 0, 0) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x206D) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_groove_guy_Palette_00_Anim_A) - EVT_WAIT_FRAMES(8) + EVT_WAIT(8) EVT_RETURN EVT_END }; @@ -747,7 +747,7 @@ EvtScript N(80226DEC) = { EVT_ADD(LW(6), 30) EVT_MOD(LW(6), 360) EVT_CALL(SetActorYaw, LW(11), LW(6)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(SetActorYaw, LW(11), 0) EVT_END_THREAD @@ -755,7 +755,7 @@ EvtScript N(80226DEC) = { EVT_THREAD EVT_LOOP(2) EVT_CALL(PlaySoundAtActor, LW(11), 0x2E2) - EVT_WAIT_FRAMES(25) + EVT_WAIT(25) EVT_END_LOOP EVT_END_THREAD EVT_CALL(SetActorSpeed, LW(11), EVT_FLOAT(4.0)) @@ -767,7 +767,7 @@ EvtScript N(80226DEC) = { EVT_CALL(PlayEffect, EFFECT_LENS_FLARE, 0, LW(0), LW(1), LW(2), 30, 0, 0, 0, 0, 0, 0, 0, 0) EVT_CALL(GetActorPos, LW(11), LW(0), LW(1), LW(2)) EVT_CALL(ForceHomePos, LW(11), LW(0), LW(1), LW(2)) - EVT_WAIT_FRAMES(25) + EVT_WAIT(25) EVT_CALL(SetAnimation, LW(11), 1, NPC_ANIM_groove_guy_Palette_00_Anim_1) EVT_CALL(HPBarToHome, LW(11)) EVT_CALL(EnableIdleScript, ACTOR_SELF, 1) diff --git a/src/battle/area_omo/actor/pink_shy_guy.c b/src/battle/area_omo/actor/pink_shy_guy.c index 06a7adadc2..fda1af9933 100644 --- a/src/battle/area_omo/actor/pink_shy_guy.c +++ b/src/battle/area_omo/actor/pink_shy_guy.c @@ -116,7 +116,7 @@ EvtScript N(idle_8021E4B4) = { EVT_CALL(func_8027D4C8, ACTOR_SELF, 1, -1, -10) EVT_CALL(N(UnkBattleFunc1), -10, 20, 10, 20) EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_GOTO(0) EVT_RETURN EVT_END @@ -196,7 +196,7 @@ EvtScript N(handleEvent_8021E628) = { EVT_SET_CONST(LW(0), 1) EVT_SET_CONST(LW(1), NPC_ANIM_shy_guy_Palette_03_Anim_C) EVT_EXEC_WAIT(DoNormalHit) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_SET_CONST(LW(0), 1) EVT_SET_CONST(LW(1), NPC_ANIM_shy_guy_Palette_03_Anim_C) EVT_EXEC_WAIT(DoDeath) @@ -269,7 +269,7 @@ EvtScript N(8021EB04) = { EVT_SUB(LW(0), 20) EVT_CALL(SetGoalPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(JumpToGoal, ACTOR_SELF, 8, FALSE, TRUE, FALSE) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) EVT_CALL(SetActorYaw, ACTOR_SELF, 180) EVT_CALL(AddActorDecoration, ACTOR_SELF, 1, 0, 2) @@ -286,7 +286,7 @@ EvtScript N(8021EB04) = { EVT_END_CASE_GROUP EVT_END_SWITCH EVT_THREAD - EVT_WAIT_FRAMES(3) + EVT_WAIT(3) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x2EF) EVT_END_THREAD EVT_CALL(SetActorSounds, ACTOR_SELF, 0, 8378, 948) @@ -300,7 +300,7 @@ EvtScript N(8021EB04) = { EVT_CALL(SetGoalPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(RunToGoal, ACTOR_SELF, 0, FALSE) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_shy_guy_Palette_03_Anim_5) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(SetGoalToTarget, ACTOR_SELF) EVT_CALL(EnemyDamageTarget, ACTOR_SELF, LW(0), 0, 0, 0, 2, BS_FLAGS1_SP_EVT_ACTIVE) EVT_CALL(ResetAllActorSounds, ACTOR_SELF) @@ -313,7 +313,7 @@ EvtScript N(8021EB04) = { EVT_CALL(SetGoalPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(JumpToGoal, ACTOR_SELF, 10, FALSE, TRUE, FALSE) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_shy_guy_Palette_03_Anim_1) - EVT_WAIT_FRAMES(8) + EVT_WAIT(8) EVT_CALL(SetActorSpeed, ACTOR_SELF, EVT_FLOAT(6.0)) EVT_EXEC_WAIT(N(8021E5C4)) EVT_CALL(EnableIdleScript, ACTOR_SELF, 1) @@ -332,7 +332,7 @@ EvtScript N(8021F22C) = { EVT_CALL(func_8024ECF8, -1, 1, 0) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x234) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_shy_guy_Palette_03_Anim_9) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_shy_guy_Palette_03_Anim_3) EVT_CALL(SetActorSpeed, ACTOR_SELF, EVT_FLOAT(3.0)) EVT_CALL(SetGoalToTarget, ACTOR_SELF) @@ -356,7 +356,7 @@ EvtScript N(8021F22C) = { EVT_CALL(SetActorSpeed, ACTOR_SELF, EVT_FLOAT(6.0)) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_shy_guy_Palette_03_Anim_9) EVT_THREAD - EVT_WAIT_FRAMES(12) + EVT_WAIT(12) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_shy_guy_Palette_03_Anim_A) EVT_END_THREAD EVT_CALL(SetActorJumpGravity, ACTOR_SELF, EVT_FLOAT(0.8)) @@ -379,7 +379,7 @@ EvtScript N(8021F22C) = { EVT_SUB(LW(0), 20) EVT_CALL(SetGoalPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(JumpToGoal, ACTOR_SELF, 8, FALSE, TRUE, FALSE) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) EVT_CALL(MoveBattleCamOver, 15) EVT_CALL(SetActorYaw, ACTOR_SELF, 180) @@ -399,13 +399,13 @@ EvtScript N(8021F22C) = { EVT_CALL(SetActorSpeed, ACTOR_SELF, EVT_FLOAT(6.0)) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_shy_guy_Palette_03_Anim_9) EVT_THREAD - EVT_WAIT_FRAMES(9) + EVT_WAIT(9) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_shy_guy_Palette_03_Anim_A) EVT_END_THREAD EVT_CALL(SetActorJumpGravity, ACTOR_SELF, EVT_FLOAT(0.8)) EVT_CALL(SetGoalToTarget, ACTOR_SELF) EVT_CALL(JumpToGoal, ACTOR_SELF, 18, FALSE, TRUE, FALSE) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(EnemyDamageTarget, ACTOR_SELF, LW(0), 0, 0, 0, 3, BS_FLAGS1_SP_EVT_ACTIVE) EVT_SWITCH(LW(0)) EVT_CASE_OR_EQ(HIT_RESULT_HIT) @@ -421,7 +421,7 @@ EvtScript N(8021F22C) = { EVT_ADD(LW(3), 360) EVT_END_IF EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, LW(3)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, 0) EVT_CALL(SetActorRotationOffset, ACTOR_SELF, 0, 0, 0) @@ -443,9 +443,9 @@ EvtScript N(8021F22C) = { EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x349) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x749) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_shy_guy_Palette_03_Anim_9) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_shy_guy_Palette_03_Anim_7) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_GOTO(2) EVT_LABEL(1) EVT_CALL(GetGoalPos, ACTOR_SELF, LW(0), LW(1), LW(2)) @@ -456,7 +456,7 @@ EvtScript N(8021F22C) = { EVT_CALL(JumpToGoal, ACTOR_SELF, 20, FALSE, TRUE, FALSE) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x20E4) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_shy_guy_Palette_03_Anim_10) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x20C3) EVT_CALL(AddActorDecoration, ACTOR_SELF, 1, 0, 2) EVT_CALL(RandInt, 100, LW(0)) @@ -465,7 +465,7 @@ EvtScript N(8021F22C) = { EVT_ELSE EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_shy_guy_Palette_03_Anim_13) EVT_END_IF - EVT_WAIT_FRAMES(25) + EVT_WAIT(25) EVT_CALL(RemoveActorDecoration, ACTOR_SELF, 1, 0) EVT_CALL(SetActorYaw, ACTOR_SELF, 180) EVT_LABEL(2) diff --git a/src/battle/area_omo/actor/pyro_guy.c b/src/battle/area_omo/actor/pyro_guy.c index e0cdea2500..3c560ab91a 100644 --- a/src/battle/area_omo/actor/pyro_guy.c +++ b/src/battle/area_omo/actor/pyro_guy.c @@ -121,7 +121,7 @@ EvtScript N(idle_8022CCCC) = { EVT_CALL(func_8027D4C8, ACTOR_SELF, 1, -1, -10) EVT_CALL(N(UnkBattleFunc1), -10, 20, 10, 20) EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_GOTO(0) EVT_RETURN EVT_END @@ -280,7 +280,7 @@ EvtScript N(takeTurn_8022D344) = { EVT_SUB(LW(0), 20) EVT_CALL(SetGoalPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(JumpToGoal, ACTOR_SELF, 8, FALSE, TRUE, FALSE) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) EVT_CALL(YieldTurn) EVT_CALL(SetActorYaw, ACTOR_SELF, 180) @@ -301,7 +301,7 @@ EvtScript N(takeTurn_8022D344) = { EVT_SET(LW(1), 0) EVT_CALL(SetGoalPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(RunToGoal, ACTOR_SELF, 0, FALSE) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(SetGoalToTarget, ACTOR_SELF) EVT_CALL(EnemyDamageTarget, ACTOR_SELF, LW(0), DAMAGE_TYPE_FIRE, 0, 0, 4, BS_FLAGS1_SP_EVT_ACTIVE) EVT_SWITCH(LW(0)) @@ -316,7 +316,7 @@ EvtScript N(takeTurn_8022D344) = { EVT_CALL(SetGoalPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(JumpToGoal, ACTOR_SELF, 10, FALSE, TRUE, FALSE) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_pyro_guy_Palette_00_Anim_1) - EVT_WAIT_FRAMES(8) + EVT_WAIT(8) EVT_CALL(YieldTurn) EVT_CALL(SetActorSpeed, ACTOR_SELF, EVT_FLOAT(6.0)) EVT_EXEC_WAIT(N(8022CDDC)) diff --git a/src/battle/area_omo/actor/red_shy_guy.c b/src/battle/area_omo/actor/red_shy_guy.c index 1e45f8c9f1..312025adf5 100644 --- a/src/battle/area_omo/actor/red_shy_guy.c +++ b/src/battle/area_omo/actor/red_shy_guy.c @@ -116,7 +116,7 @@ EvtScript N(idle_802193B4) = { EVT_CALL(func_8027D4C8, ACTOR_SELF, 1, -1, -10) EVT_CALL(N(UnkBattleFunc1), -10, 20, 10, 20) EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_GOTO(0) EVT_RETURN EVT_END @@ -196,7 +196,7 @@ EvtScript N(handleEvent_80219528) = { EVT_SET_CONST(LW(0), 1) EVT_SET_CONST(LW(1), NPC_ANIM_shy_guy_Palette_00_Anim_C) EVT_EXEC_WAIT(DoNormalHit) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_SET_CONST(LW(0), 1) EVT_SET_CONST(LW(1), NPC_ANIM_shy_guy_Palette_00_Anim_C) EVT_EXEC_WAIT(DoDeath) @@ -269,7 +269,7 @@ EvtScript N(80219A04) = { EVT_SUB(LW(0), 20) EVT_CALL(SetGoalPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(JumpToGoal, ACTOR_SELF, 8, FALSE, TRUE, FALSE) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) EVT_CALL(SetActorYaw, ACTOR_SELF, 180) EVT_CALL(AddActorDecoration, ACTOR_SELF, 1, 0, 2) @@ -286,7 +286,7 @@ EvtScript N(80219A04) = { EVT_END_CASE_GROUP EVT_END_SWITCH EVT_THREAD - EVT_WAIT_FRAMES(3) + EVT_WAIT(3) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x2EF) EVT_END_THREAD EVT_CALL(SetActorSounds, ACTOR_SELF, 0, 8378, 948) @@ -300,7 +300,7 @@ EvtScript N(80219A04) = { EVT_CALL(SetGoalPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(RunToGoal, ACTOR_SELF, 0, FALSE) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_shy_guy_Palette_00_Anim_5) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(SetGoalToTarget, ACTOR_SELF) EVT_CALL(EnemyDamageTarget, ACTOR_SELF, LW(0), 0, 0, 0, 2, BS_FLAGS1_SP_EVT_ACTIVE) EVT_CALL(ResetAllActorSounds, ACTOR_SELF) @@ -313,7 +313,7 @@ EvtScript N(80219A04) = { EVT_CALL(SetGoalPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(JumpToGoal, ACTOR_SELF, 10, FALSE, TRUE, FALSE) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_shy_guy_Palette_00_Anim_1) - EVT_WAIT_FRAMES(8) + EVT_WAIT(8) EVT_CALL(SetActorSpeed, ACTOR_SELF, EVT_FLOAT(6.0)) EVT_EXEC_WAIT(N(802194C4)) EVT_CALL(EnableIdleScript, ACTOR_SELF, 1) @@ -332,7 +332,7 @@ EvtScript N(8021A12C) = { EVT_CALL(func_8024ECF8, -1, 1, 0) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x234) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_shy_guy_Palette_00_Anim_9) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_shy_guy_Palette_00_Anim_3) EVT_CALL(SetActorSpeed, ACTOR_SELF, EVT_FLOAT(3.0)) EVT_CALL(SetGoalToTarget, ACTOR_SELF) @@ -356,7 +356,7 @@ EvtScript N(8021A12C) = { EVT_CALL(SetActorSpeed, ACTOR_SELF, EVT_FLOAT(6.0)) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_shy_guy_Palette_00_Anim_9) EVT_THREAD - EVT_WAIT_FRAMES(12) + EVT_WAIT(12) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_shy_guy_Palette_00_Anim_A) EVT_END_THREAD EVT_CALL(SetActorJumpGravity, ACTOR_SELF, EVT_FLOAT(0.8)) @@ -379,7 +379,7 @@ EvtScript N(8021A12C) = { EVT_SUB(LW(0), 20) EVT_CALL(SetGoalPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(JumpToGoal, ACTOR_SELF, 8, FALSE, TRUE, FALSE) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) EVT_CALL(MoveBattleCamOver, 15) EVT_CALL(SetActorYaw, ACTOR_SELF, 180) @@ -399,13 +399,13 @@ EvtScript N(8021A12C) = { EVT_CALL(SetActorSpeed, ACTOR_SELF, EVT_FLOAT(6.0)) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_shy_guy_Palette_00_Anim_9) EVT_THREAD - EVT_WAIT_FRAMES(9) + EVT_WAIT(9) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_shy_guy_Palette_00_Anim_A) EVT_END_THREAD EVT_CALL(SetActorJumpGravity, ACTOR_SELF, EVT_FLOAT(0.8)) EVT_CALL(SetGoalToTarget, ACTOR_SELF) EVT_CALL(JumpToGoal, ACTOR_SELF, 18, FALSE, TRUE, FALSE) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(EnemyDamageTarget, ACTOR_SELF, LW(0), 0, 0, 0, 3, BS_FLAGS1_SP_EVT_ACTIVE) EVT_SWITCH(LW(0)) EVT_CASE_OR_EQ(HIT_RESULT_HIT) @@ -421,7 +421,7 @@ EvtScript N(8021A12C) = { EVT_ADD(LW(3), 360) EVT_END_IF EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, LW(3)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, 0) EVT_CALL(SetActorRotationOffset, ACTOR_SELF, 0, 0, 0) @@ -443,9 +443,9 @@ EvtScript N(8021A12C) = { EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x349) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x749) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_shy_guy_Palette_00_Anim_9) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_shy_guy_Palette_00_Anim_7) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_GOTO(2) EVT_LABEL(1) EVT_CALL(GetGoalPos, ACTOR_SELF, LW(0), LW(1), LW(2)) @@ -456,7 +456,7 @@ EvtScript N(8021A12C) = { EVT_CALL(JumpToGoal, ACTOR_SELF, 20, FALSE, TRUE, FALSE) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x20E4) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_shy_guy_Palette_00_Anim_10) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x20C3) EVT_CALL(AddActorDecoration, ACTOR_SELF, 1, 0, 2) EVT_CALL(RandInt, 100, LW(0)) @@ -465,7 +465,7 @@ EvtScript N(8021A12C) = { EVT_ELSE EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_shy_guy_Palette_00_Anim_13) EVT_END_IF - EVT_WAIT_FRAMES(25) + EVT_WAIT(25) EVT_CALL(RemoveActorDecoration, ACTOR_SELF, 1, 0) EVT_CALL(SetActorYaw, ACTOR_SELF, 180) EVT_LABEL(2) diff --git a/src/battle/area_omo/actor/sky_guy.c b/src/battle/area_omo/actor/sky_guy.c index 6f9052a99f..284283c4c6 100644 --- a/src/battle/area_omo/actor/sky_guy.c +++ b/src/battle/area_omo/actor/sky_guy.c @@ -308,7 +308,7 @@ EvtScript N(80229CB0) = { EVT_CALL(SetPartScale, ACTOR_SELF, 3, LW(2), LW(0), EVT_FLOAT(1.0)) EVT_CALL(SetPartScale, ACTOR_SELF, 4, LW(2), LW(0), EVT_FLOAT(1.0)) EVT_CALL(SetPartScale, ACTOR_SELF, 5, LW(2), LW(0), EVT_FLOAT(1.0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_IF_EQ(LW(1), 1) EVT_GOTO(0) EVT_END_IF @@ -321,7 +321,7 @@ EvtScript N(80229CB0) = { EVT_CALL(SetPartScale, ACTOR_SELF, 3, LW(2), LW(0), EVT_FLOAT(1.0)) EVT_CALL(SetPartScale, ACTOR_SELF, 4, LW(2), LW(0), EVT_FLOAT(1.0)) EVT_CALL(SetPartScale, ACTOR_SELF, 5, LW(2), LW(0), EVT_FLOAT(1.0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_IF_EQ(LW(1), 1) EVT_GOTO(1) EVT_END_IF @@ -340,25 +340,25 @@ EvtScript N(80229F08) = { EVT_IF_FLAG(LW(0), DAMAGE_TYPE_FIRE | DAMAGE_TYPE_BLAST | DAMAGE_TYPE_4000 | DAMAGE_TYPE_SPINY_SURGE) EVT_CALL(func_8027D32C, ACTOR_SELF) EVT_THREAD - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x2E1) EVT_END_THREAD EVT_CALL(SetAnimation, ACTOR_SELF, 3, NPC_ANIM_sky_guy_Palette_00_Anim_2E) EVT_CALL(SetAnimation, ACTOR_SELF, 4, NPC_ANIM_sky_guy_Palette_00_Anim_2D) EVT_CALL(SetAnimation, ACTOR_SELF, 5, NPC_ANIM_sky_guy_Palette_00_Anim_2F) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(SetPartFlagBits, ACTOR_SELF, 3, ACTOR_PART_FLAG_INVISIBLE | ACTOR_PART_FLAG_NO_TARGET, 1) EVT_CALL(SetPartFlagBits, ACTOR_SELF, 4, ACTOR_PART_FLAG_INVISIBLE | ACTOR_PART_FLAG_NO_TARGET, 1) EVT_CALL(SetPartFlagBits, ACTOR_SELF, 5, ACTOR_PART_FLAG_INVISIBLE | ACTOR_PART_FLAG_NO_TARGET, 1) EVT_CALL(SetActorVar, ACTOR_SELF, 8, 2) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(GetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(SetAnimation, ACTOR_SELF, 2, NPC_ANIM_sky_guy_Palette_00_Anim_0) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x263) EVT_CALL(PlayEffect, EFFECT_EMOTE, 2, 0, LW(0), LW(1), LW(2), 24, 0, 25, 0, 0, 0, 0, 0) - EVT_WAIT_FRAMES(25) + EVT_WAIT(25) EVT_CALL(SetAnimation, ACTOR_SELF, 2, NPC_ANIM_sky_guy_Palette_00_Anim_6) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(SetAnimation, ACTOR_SELF, 2, NPC_ANIM_sky_guy_Palette_00_Anim_6) EVT_CALL(SetActorJumpGravity, ACTOR_SELF, EVT_FLOAT(0.5)) EVT_CALL(GetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) @@ -377,7 +377,7 @@ EvtScript N(80229F08) = { EVT_CALL(SetPartFlags, ACTOR_SELF, 1, ACTOR_PART_FLAG_4 | ACTOR_PART_FLAG_MULTI_TARGET) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_shy_guy_Palette_00_Anim_12) EVT_CALL(PlayEffect, EFFECT_LANDING_DUST, 3, LW(0), LW(1), LW(2), 0, 0, 0, 0, 0, 0, 0, 0, 0) - EVT_WAIT_FRAMES(40) + EVT_WAIT(40) EVT_CALL(SetActorFlagBits, ACTOR_SELF, ACTOR_FLAG_FLYING, 0) EVT_CALL(BindTakeTurn, ACTOR_SELF, EVT_ADDR(N(takeTurn_8022CA9C))) EVT_CALL(BindIdle, ACTOR_SELF, EVT_ADDR(N(idle_8022B19C))) @@ -454,7 +454,7 @@ EvtScript N(handleEvent_8022A398) = { EVT_SET_CONST(LW(0), 2) EVT_SET_CONST(LW(1), NPC_ANIM_sky_guy_Palette_00_Anim_6) EVT_EXEC_WAIT(DoNormalHit) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_SET_CONST(LW(0), 2) EVT_SET_CONST(LW(1), NPC_ANIM_sky_guy_Palette_00_Anim_6) EVT_EXEC_WAIT(N(80229A34)) @@ -516,13 +516,13 @@ EvtScript N(takeTurn_8022A9D0) = { EVT_END_IF EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x2E7) EVT_CALL(SetAnimation, ACTOR_SELF, 2, NPC_ANIM_sky_guy_Palette_00_Anim_8) - EVT_WAIT_FRAMES(12) + EVT_WAIT(12) EVT_CALL(GetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_ADD(LW(1), 20) EVT_ADD(LW(2), 2) EVT_CALL(SetPartPos, ACTOR_SELF, 6, LW(0), LW(1), LW(2)) EVT_CALL(SetAnimation, ACTOR_SELF, 6, NPC_ANIM_sky_guy_Palette_00_Anim_B) - EVT_WAIT_FRAMES(12) + EVT_WAIT(12) EVT_CALL(SetPartFlagBits, ACTOR_SELF, 6, ACTOR_PART_FLAG_INVISIBLE, 0) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x2E8) EVT_CALL(SetPartSounds, ACTOR_SELF, 6, 2, 0, 0) @@ -571,7 +571,7 @@ EvtScript N(takeTurn_8022A9D0) = { EVT_CALL(SetPartMoveSpeed, ACTOR_SELF, 6, EVT_FLOAT(14.0)) EVT_CALL(SetPartJumpGravity, ACTOR_SELF, 6, EVT_FLOAT(0.1)) EVT_CALL(FlyPartTo, ACTOR_SELF, 6, LW(0), LW(1), LW(2), 0, 15, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(EnemyDamageTarget, ACTOR_SELF, LW(15), DAMAGE_TYPE_NO_CONTACT, 0, 0, 3, BS_FLAGS1_SP_EVT_ACTIVE) EVT_SWITCH(LW(15)) EVT_CASE_OR_EQ(HIT_RESULT_HIT) @@ -630,7 +630,7 @@ EvtScript N(idle_8022B19C) = { EVT_CALL(func_8027D4C8, ACTOR_SELF, 1, -1, -10) EVT_CALL(N(UnkBattleFunc1), -10, 20, 10, 20) EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_GOTO(0) EVT_RETURN EVT_END @@ -710,7 +710,7 @@ EvtScript N(handleEvent_8022B310) = { EVT_SET_CONST(LW(0), 1) EVT_SET_CONST(LW(1), NPC_ANIM_shy_guy_Palette_00_Anim_C) EVT_EXEC_WAIT(DoNormalHit) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_SET_CONST(LW(0), 1) EVT_SET_CONST(LW(1), NPC_ANIM_shy_guy_Palette_00_Anim_C) EVT_EXEC_WAIT(DoDeath) @@ -783,7 +783,7 @@ EvtScript N(8022B7EC) = { EVT_SUB(LW(0), 20) EVT_CALL(SetGoalPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(JumpToGoal, ACTOR_SELF, 8, FALSE, TRUE, FALSE) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) EVT_CALL(SetActorYaw, ACTOR_SELF, 180) EVT_CALL(AddActorDecoration, ACTOR_SELF, 1, 0, 2) @@ -800,7 +800,7 @@ EvtScript N(8022B7EC) = { EVT_END_CASE_GROUP EVT_END_SWITCH EVT_THREAD - EVT_WAIT_FRAMES(3) + EVT_WAIT(3) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x2EF) EVT_END_THREAD EVT_CALL(SetActorSounds, ACTOR_SELF, 0, 8378, 948) @@ -814,7 +814,7 @@ EvtScript N(8022B7EC) = { EVT_CALL(SetGoalPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(RunToGoal, ACTOR_SELF, 0, FALSE) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_shy_guy_Palette_00_Anim_5) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(SetGoalToTarget, ACTOR_SELF) EVT_CALL(EnemyDamageTarget, ACTOR_SELF, LW(0), 0, 0, 0, 2, BS_FLAGS1_SP_EVT_ACTIVE) EVT_CALL(ResetAllActorSounds, ACTOR_SELF) @@ -827,7 +827,7 @@ EvtScript N(8022B7EC) = { EVT_CALL(SetGoalPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(JumpToGoal, ACTOR_SELF, 10, FALSE, TRUE, FALSE) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_shy_guy_Palette_00_Anim_1) - EVT_WAIT_FRAMES(8) + EVT_WAIT(8) EVT_CALL(SetActorSpeed, ACTOR_SELF, EVT_FLOAT(6.0)) EVT_EXEC_WAIT(N(8022B2AC)) EVT_CALL(EnableIdleScript, ACTOR_SELF, 1) @@ -846,7 +846,7 @@ EvtScript N(8022BF14) = { EVT_CALL(func_8024ECF8, -1, 1, 0) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x234) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_shy_guy_Palette_00_Anim_9) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_shy_guy_Palette_00_Anim_3) EVT_CALL(SetActorSpeed, ACTOR_SELF, EVT_FLOAT(3.0)) EVT_CALL(SetGoalToTarget, ACTOR_SELF) @@ -870,7 +870,7 @@ EvtScript N(8022BF14) = { EVT_CALL(SetActorSpeed, ACTOR_SELF, EVT_FLOAT(6.0)) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_shy_guy_Palette_00_Anim_9) EVT_THREAD - EVT_WAIT_FRAMES(12) + EVT_WAIT(12) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_shy_guy_Palette_00_Anim_A) EVT_END_THREAD EVT_CALL(SetActorJumpGravity, ACTOR_SELF, EVT_FLOAT(0.8)) @@ -893,7 +893,7 @@ EvtScript N(8022BF14) = { EVT_SUB(LW(0), 20) EVT_CALL(SetGoalPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(JumpToGoal, ACTOR_SELF, 8, FALSE, TRUE, FALSE) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) EVT_CALL(MoveBattleCamOver, 15) EVT_CALL(SetActorYaw, ACTOR_SELF, 180) @@ -913,13 +913,13 @@ EvtScript N(8022BF14) = { EVT_CALL(SetActorSpeed, ACTOR_SELF, EVT_FLOAT(6.0)) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_shy_guy_Palette_00_Anim_9) EVT_THREAD - EVT_WAIT_FRAMES(9) + EVT_WAIT(9) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_shy_guy_Palette_00_Anim_A) EVT_END_THREAD EVT_CALL(SetActorJumpGravity, ACTOR_SELF, EVT_FLOAT(0.8)) EVT_CALL(SetGoalToTarget, ACTOR_SELF) EVT_CALL(JumpToGoal, ACTOR_SELF, 18, FALSE, TRUE, FALSE) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(EnemyDamageTarget, ACTOR_SELF, LW(0), 0, 0, 0, 3, BS_FLAGS1_SP_EVT_ACTIVE) EVT_SWITCH(LW(0)) EVT_CASE_OR_EQ(HIT_RESULT_HIT) @@ -935,7 +935,7 @@ EvtScript N(8022BF14) = { EVT_ADD(LW(3), 360) EVT_END_IF EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, LW(3)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, 0) EVT_CALL(SetActorRotationOffset, ACTOR_SELF, 0, 0, 0) @@ -957,9 +957,9 @@ EvtScript N(8022BF14) = { EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x349) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x749) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_shy_guy_Palette_00_Anim_9) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_shy_guy_Palette_00_Anim_7) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_GOTO(2) EVT_LABEL(1) EVT_CALL(GetGoalPos, ACTOR_SELF, LW(0), LW(1), LW(2)) @@ -970,7 +970,7 @@ EvtScript N(8022BF14) = { EVT_CALL(JumpToGoal, ACTOR_SELF, 20, FALSE, TRUE, FALSE) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x20E4) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_shy_guy_Palette_00_Anim_10) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x20C3) EVT_CALL(AddActorDecoration, ACTOR_SELF, 1, 0, 2) EVT_CALL(RandInt, 100, LW(0)) @@ -979,7 +979,7 @@ EvtScript N(8022BF14) = { EVT_ELSE EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_shy_guy_Palette_00_Anim_13) EVT_END_IF - EVT_WAIT_FRAMES(25) + EVT_WAIT(25) EVT_CALL(RemoveActorDecoration, ACTOR_SELF, 1, 0) EVT_CALL(SetActorYaw, ACTOR_SELF, 180) EVT_LABEL(2) diff --git a/src/battle/area_omo/actor/spy_guy.c b/src/battle/area_omo/actor/spy_guy.c index 17434504cc..8dc68cc882 100644 --- a/src/battle/area_omo/actor/spy_guy.c +++ b/src/battle/area_omo/actor/spy_guy.c @@ -171,7 +171,7 @@ EvtScript N(802276D4) = { EVT_LABEL(0) EVT_CALL(GetBattleFlags, LW(0)) EVT_IF_FLAG(LW(0), BS_FLAGS1_100) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_GOTO(0) EVT_END_IF EVT_CALL(GetActorVar, ACTOR_SELF, 2, LW(0)) @@ -185,7 +185,7 @@ EvtScript N(802276D4) = { EVT_CALL(SetGoalPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(JumpToGoal, ACTOR_SELF, 15, FALSE, TRUE, FALSE) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_spy_guy_Palette_00_Anim_19) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_spy_guy_Palette_00_Anim_3) EVT_CASE_EQ(1) EVT_CALL(SetActorVar, ACTOR_SELF, 2, 0) @@ -196,10 +196,10 @@ EvtScript N(802276D4) = { EVT_CALL(SetGoalPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(JumpToGoal, ACTOR_SELF, 15, FALSE, TRUE, FALSE) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_spy_guy_Palette_00_Anim_1A) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_spy_guy_Palette_00_Anim_2) EVT_END_SWITCH - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(SetActorVar, ACTOR_SELF, 3, 0) EVT_RETURN EVT_END @@ -275,7 +275,7 @@ EvtScript N(handleEvent_80227ABC) = { EVT_SET_CONST(LW(0), 1) EVT_SET_CONST(LW(1), NPC_ANIM_spy_guy_Palette_00_Anim_B) EVT_EXEC_WAIT(DoNormalHit) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_SET_CONST(LW(0), 1) EVT_SET_CONST(LW(1), NPC_ANIM_spy_guy_Palette_00_Anim_C) EVT_EXEC_WAIT(DoDeath) @@ -337,8 +337,8 @@ EvtScript N(slingshotAttack) = { EVT_END_IF EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x2E7) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_spy_guy_Palette_00_Anim_15) - EVT_WAIT_FRAMES(12) - EVT_WAIT_FRAMES(12) + EVT_WAIT(12) + EVT_WAIT(12) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_spy_guy_Palette_00_Anim_16) EVT_CALL(GetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_ADD(LW(0), 10) @@ -363,7 +363,7 @@ EvtScript N(slingshotAttack) = { EVT_IF_GT(LW(0), LW(3)) EVT_BREAK_LOOP EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_IF_EQ(LW(10), HIT_RESULT_LUCKY) EVT_CALL(EnemyTestTarget, ACTOR_SELF, LW(0), DAMAGE_TYPE_TRIGGER_LUCKY, 0, 0, 0) @@ -378,7 +378,7 @@ EvtScript N(slingshotAttack) = { EVT_CALL(SetPartFlagBits, ACTOR_SELF, 2, ACTOR_PART_FLAG_INVISIBLE, 1) EVT_CALL(YieldTurn) EVT_CALL(AddActorDecoration, ACTOR_SELF, 1, 0, 2) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(RemoveActorDecoration, ACTOR_SELF, 1, 0) EVT_CALL(EnableIdleScript, ACTOR_SELF, 1) EVT_CALL(UseIdleAnimation, ACTOR_SELF, TRUE) @@ -391,7 +391,7 @@ EvtScript N(slingshotAttack) = { EVT_CALL(SetPartMoveSpeed, ACTOR_SELF, 2, EVT_FLOAT(14.0)) EVT_CALL(SetPartJumpGravity, ACTOR_SELF, 2, EVT_FLOAT(0.001953125)) EVT_CALL(JumpPartTo, ACTOR_SELF, 2, LW(0), LW(1), LW(2), 0, 1) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(EnemyDamageTarget, ACTOR_SELF, LW(0), DAMAGE_TYPE_NO_CONTACT, 0, 0, 2, BS_FLAGS1_SP_EVT_ACTIVE) EVT_SWITCH(LW(0)) EVT_CASE_OR_EQ(HIT_RESULT_HIT) @@ -447,7 +447,7 @@ EvtScript N(80228778) = { EVT_CALL(SetActorVar, ACTOR_SELF, 0, 3) EVT_RETURN EVT_END_SWITCH - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_GOTO(0) EVT_RETURN EVT_END @@ -476,10 +476,10 @@ EvtScript N(hammerAttack) = { EVT_END_IF EVT_CALL(RunToGoal, ACTOR_SELF, 0, FALSE) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_spy_guy_Palette_00_Anim_3) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(func_8024ECF8, -1, 1, 0) EVT_THREAD - EVT_WAIT_FRAMES(4) + EVT_WAIT(4) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x327) EVT_END_THREAD EVT_CALL(EnemyTestTarget, ACTOR_SELF, LW(0), 0, 0, 1, BS_FLAGS1_10) @@ -488,11 +488,11 @@ EvtScript N(hammerAttack) = { EVT_CASE_OR_EQ(HIT_RESULT_LUCKY) EVT_SET(LW(10), LW(0)) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_spy_guy_Palette_00_Anim_A) - EVT_WAIT_FRAMES(6) + EVT_WAIT(6) EVT_IF_EQ(LW(10), HIT_RESULT_LUCKY) EVT_CALL(EnemyTestTarget, ACTOR_SELF, LW(0), DAMAGE_TYPE_TRIGGER_LUCKY, 0, 0, 0) EVT_END_IF - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) EVT_CALL(SetActorYaw, ACTOR_SELF, 180) EVT_CALL(AddActorDecoration, ACTOR_SELF, 1, 0, 2) @@ -507,9 +507,9 @@ EvtScript N(hammerAttack) = { EVT_END_CASE_GROUP EVT_END_SWITCH EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_spy_guy_Palette_00_Anim_A) - EVT_WAIT_FRAMES(5) - EVT_WAIT_FRAMES(2) - EVT_WAIT_FRAMES(2) + EVT_WAIT(5) + EVT_WAIT(2) + EVT_WAIT(2) EVT_CALL(EnemyDamageTarget, ACTOR_SELF, LW(0), DAMAGE_TYPE_NO_CONTACT, 0, 0, 2, BS_FLAGS1_SP_EVT_ACTIVE) EVT_SWITCH(LW(0)) EVT_CASE_OR_EQ(HIT_RESULT_HIT) @@ -524,23 +524,23 @@ EvtScript N(hammerAttack) = { EVT_END_IF EVT_CALL(GetLastDamage, ACTOR_PLAYER, LW(0)) EVT_IF_LE(LW(0), 0) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_GOTO(100) EVT_END_IF EVT_CALL(GetStatusFlags, ACTOR_SELF, LW(1)) EVT_IF_FLAG(LW(1), STATUS_FLAG_SHRINK) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_GOTO(100) EVT_END_IF EVT_CALL(GetStatusFlags, ACTOR_PLAYER, LW(1)) EVT_IF_FLAG(LW(1), STATUS_FLAG_STONE | STATUS_FLAG_RIGHT_ON) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_GOTO(100) EVT_END_IF EVT_IF_EQ(LF(0), 1) EVT_CALL(SetActorVar, ACTOR_SELF, 0, 1) EVT_EXEC(N(80228778)) - EVT_WAIT_FRAMES(8) + EVT_WAIT(8) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_spy_guy_Palette_00_Anim_7) EVT_CALL(GetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_ADD(LW(0), 70) @@ -551,7 +551,7 @@ EvtScript N(hammerAttack) = { EVT_LABEL(0) EVT_CALL(GetActorVar, ACTOR_SELF, 0, LW(0)) EVT_IF_NE(LW(0), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_GOTO(0) EVT_END_IF EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_spy_guy_Palette_00_Anim_7) @@ -563,18 +563,18 @@ EvtScript N(hammerAttack) = { EVT_CALL(SetGoalPos, ACTOR_SELF, LW(1), LW(2), LW(3)) EVT_CALL(RunToGoal, ACTOR_SELF, 0, FALSE) EVT_THREAD - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x20DC) EVT_CALL(N(StartRumbleWithParams), 200, 10) EVT_END_THREAD EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_spy_guy_Palette_00_Anim_9) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(SetActorVar, ACTOR_SELF, 0, 2) EVT_SUB(LW(1), 7) EVT_CALL(PlayEffect, EFFECT_FIREWORK, 0, LW(1), LW(2), LW(3), EVT_FLOAT(1.0), 0, 0, 0, 0, 0, 0, 0, 0) - EVT_WAIT_FRAMES(40) + EVT_WAIT(40) EVT_ELSE - EVT_WAIT_FRAMES(8) + EVT_WAIT(8) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_spy_guy_Palette_00_Anim_7) EVT_CALL(GetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_ADD(LW(0), 70) @@ -582,11 +582,11 @@ EvtScript N(hammerAttack) = { EVT_CALL(SetGoalPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(RunToGoal, ACTOR_SELF, 0, FALSE) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_spy_guy_Palette_00_Anim_3) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(GetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_ADD(LW(1), 10) EVT_CALL(PlayEffect, EFFECT_EMOTE, 2, 0, LW(0), LW(1), LW(2), 25, -45, 20, 0, 0, 0, 0, 0) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_END_IF EVT_LABEL(100) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) diff --git a/src/battle/area_omo/actor/yellow_shy_guy.c b/src/battle/area_omo/actor/yellow_shy_guy.c index aff176adcb..b3db2fe1e7 100644 --- a/src/battle/area_omo/actor/yellow_shy_guy.c +++ b/src/battle/area_omo/actor/yellow_shy_guy.c @@ -116,7 +116,7 @@ EvtScript N(idle_8021C9B4) = { EVT_CALL(func_8027D4C8, ACTOR_SELF, 1, -1, -10) EVT_CALL(N(UnkBattleFunc1), -10, 20, 10, 20) EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_GOTO(0) EVT_RETURN EVT_END @@ -196,7 +196,7 @@ EvtScript N(handleEvent_8021CB28) = { EVT_SET_CONST(LW(0), 1) EVT_SET_CONST(LW(1), NPC_ANIM_shy_guy_Palette_04_Anim_C) EVT_EXEC_WAIT(DoNormalHit) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_SET_CONST(LW(0), 1) EVT_SET_CONST(LW(1), NPC_ANIM_shy_guy_Palette_04_Anim_C) EVT_EXEC_WAIT(DoDeath) @@ -269,7 +269,7 @@ EvtScript N(8021D004) = { EVT_SUB(LW(0), 20) EVT_CALL(SetGoalPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(JumpToGoal, ACTOR_SELF, 8, FALSE, TRUE, FALSE) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) EVT_CALL(SetActorYaw, ACTOR_SELF, 180) EVT_CALL(AddActorDecoration, ACTOR_SELF, 1, 0, 2) @@ -286,7 +286,7 @@ EvtScript N(8021D004) = { EVT_END_CASE_GROUP EVT_END_SWITCH EVT_THREAD - EVT_WAIT_FRAMES(3) + EVT_WAIT(3) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x2EF) EVT_END_THREAD EVT_CALL(SetActorSounds, ACTOR_SELF, 0, 8378, 948) @@ -300,7 +300,7 @@ EvtScript N(8021D004) = { EVT_CALL(SetGoalPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(RunToGoal, ACTOR_SELF, 0, FALSE) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_shy_guy_Palette_04_Anim_5) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(SetGoalToTarget, ACTOR_SELF) EVT_CALL(EnemyDamageTarget, ACTOR_SELF, LW(0), 0, 0, 0, 2, BS_FLAGS1_SP_EVT_ACTIVE) EVT_CALL(ResetAllActorSounds, ACTOR_SELF) @@ -313,7 +313,7 @@ EvtScript N(8021D004) = { EVT_CALL(SetGoalPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(JumpToGoal, ACTOR_SELF, 10, FALSE, TRUE, FALSE) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_shy_guy_Palette_04_Anim_1) - EVT_WAIT_FRAMES(8) + EVT_WAIT(8) EVT_CALL(SetActorSpeed, ACTOR_SELF, EVT_FLOAT(6.0)) EVT_EXEC_WAIT(N(8021CAC4)) EVT_CALL(EnableIdleScript, ACTOR_SELF, 1) @@ -332,7 +332,7 @@ EvtScript N(8021D72C) = { EVT_CALL(func_8024ECF8, -1, 1, 0) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x234) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_shy_guy_Palette_04_Anim_9) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_shy_guy_Palette_04_Anim_3) EVT_CALL(SetActorSpeed, ACTOR_SELF, EVT_FLOAT(3.0)) EVT_CALL(SetGoalToTarget, ACTOR_SELF) @@ -356,7 +356,7 @@ EvtScript N(8021D72C) = { EVT_CALL(SetActorSpeed, ACTOR_SELF, EVT_FLOAT(6.0)) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_shy_guy_Palette_04_Anim_9) EVT_THREAD - EVT_WAIT_FRAMES(12) + EVT_WAIT(12) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_shy_guy_Palette_04_Anim_A) EVT_END_THREAD EVT_CALL(SetActorJumpGravity, ACTOR_SELF, EVT_FLOAT(0.8)) @@ -379,7 +379,7 @@ EvtScript N(8021D72C) = { EVT_SUB(LW(0), 20) EVT_CALL(SetGoalPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(JumpToGoal, ACTOR_SELF, 8, FALSE, TRUE, FALSE) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) EVT_CALL(MoveBattleCamOver, 15) EVT_CALL(SetActorYaw, ACTOR_SELF, 180) @@ -399,13 +399,13 @@ EvtScript N(8021D72C) = { EVT_CALL(SetActorSpeed, ACTOR_SELF, EVT_FLOAT(6.0)) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_shy_guy_Palette_04_Anim_9) EVT_THREAD - EVT_WAIT_FRAMES(9) + EVT_WAIT(9) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_shy_guy_Palette_04_Anim_A) EVT_END_THREAD EVT_CALL(SetActorJumpGravity, ACTOR_SELF, EVT_FLOAT(0.8)) EVT_CALL(SetGoalToTarget, ACTOR_SELF) EVT_CALL(JumpToGoal, ACTOR_SELF, 18, FALSE, TRUE, FALSE) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(EnemyDamageTarget, ACTOR_SELF, LW(0), 0, 0, 0, 3, BS_FLAGS1_SP_EVT_ACTIVE) EVT_SWITCH(LW(0)) EVT_CASE_OR_EQ(HIT_RESULT_HIT) @@ -421,7 +421,7 @@ EvtScript N(8021D72C) = { EVT_ADD(LW(3), 360) EVT_END_IF EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, LW(3)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, 0) EVT_CALL(SetActorRotationOffset, ACTOR_SELF, 0, 0, 0) @@ -443,9 +443,9 @@ EvtScript N(8021D72C) = { EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x349) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x749) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_shy_guy_Palette_04_Anim_9) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_shy_guy_Palette_04_Anim_7) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_GOTO(2) EVT_LABEL(1) EVT_CALL(GetGoalPos, ACTOR_SELF, LW(0), LW(1), LW(2)) @@ -456,7 +456,7 @@ EvtScript N(8021D72C) = { EVT_CALL(JumpToGoal, ACTOR_SELF, 20, FALSE, TRUE, FALSE) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x20E4) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_shy_guy_Palette_04_Anim_10) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x20C3) EVT_CALL(AddActorDecoration, ACTOR_SELF, 1, 0, 2) EVT_CALL(RandInt, 100, LW(0)) @@ -465,7 +465,7 @@ EvtScript N(8021D72C) = { EVT_ELSE EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_shy_guy_Palette_04_Anim_13) EVT_END_IF - EVT_WAIT_FRAMES(25) + EVT_WAIT(25) EVT_CALL(RemoveActorDecoration, ACTOR_SELF, 1, 0) EVT_CALL(SetActorYaw, ACTOR_SELF, 180) EVT_LABEL(2) diff --git a/src/battle/area_omo/stage/omo_01.c b/src/battle/area_omo/stage/omo_01.c index f79cc11c14..896af217bf 100644 --- a/src/battle/area_omo/stage/omo_01.c +++ b/src/battle/area_omo/stage/omo_01.c @@ -27,7 +27,7 @@ EvtScript N(beforeBattle_8022DA50) = { EVT_SUBF(LW(1), EVT_FLOAT(7.2)) EVT_CALL(ClampAngleFloat, LW(0)) EVT_CALL(ClampAngleFloat, LW(1)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_END_THREAD EVT_EXEC(N(8022DA34)) diff --git a/src/battle/area_omo/stage/omo_04.c b/src/battle/area_omo/stage/omo_04.c index 078848187d..b7f5f4a5a0 100644 --- a/src/battle/area_omo/stage/omo_04.c +++ b/src/battle/area_omo/stage/omo_04.c @@ -24,7 +24,7 @@ EvtScript N(beforeBattle_8022DD30) = { EVT_LOOP(0) EVT_ADD(LW(14), 32768) EVT_CALL(SetTexPanOffset, 10, 0, LW(14), 0) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_END_LOOP EVT_END_THREAD EVT_RETURN @@ -346,37 +346,37 @@ EvtScript N(idle_8022E1F8) = { EVT_LOOP(10) EVT_CALL(MakeItemEntity, ITEM_COIN, -7, 105, -74, 26, 0) EVT_CALL(N(Add1Coin)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(MakeItemEntity, ITEM_COIN, 17, 105, -74, 26, 0) EVT_CALL(N(Add1Coin)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(MakeItemEntity, ITEM_COIN, 42, 105, -74, 26, 0) EVT_CALL(N(Add1Coin)) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_END_LOOP EVT_CASE_EQ(1) EVT_LOOP(10) EVT_CALL(MakeItemEntity, ITEM_COIN, -7, 105, -74, 26, 0) EVT_CALL(N(Add1Coin)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(MakeItemEntity, ITEM_COIN, 17, 105, -74, 26, 0) EVT_CALL(N(Add1Coin)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(MakeItemEntity, ITEM_COIN, 42, 105, -74, 26, 0) EVT_CALL(N(Add1Coin)) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_END_LOOP EVT_CASE_EQ(2) EVT_LOOP(10) EVT_CALL(MakeItemEntity, ITEM_COIN, -7, 105, -74, 26, 0) EVT_CALL(N(Add1Coin)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(MakeItemEntity, ITEM_COIN, 17, 105, -74, 26, 0) EVT_CALL(N(Add1Coin)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(MakeItemEntity, ITEM_COIN, 42, 105, -74, 26, 0) EVT_CALL(N(Add1Coin)) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_END_LOOP EVT_END_SWITCH EVT_SET(UW(1), 0) @@ -390,7 +390,7 @@ EvtScript N(idle_8022E1F8) = { EVT_END_LOOP EVT_END_IF EVT_LABEL(1) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_GOTO(0) EVT_RETURN EVT_END @@ -409,17 +409,17 @@ EvtScript N(handleEvent_8022ED54) = { EVT_SWITCH(LW(0)) EVT_CASE_EQ(0) EVT_CALL(TranslateModel, 28, 0, -2, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, 28, 0, -6, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, 28, 0, -7, 0) - EVT_WAIT_FRAMES(4) + EVT_WAIT(4) EVT_CALL(TranslateModel, 28, 0, -4, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, 28, 0, -2, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, 28, 0, -1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, 28, 0, 0, 0) EVT_SET(UW(1), 1) EVT_SET(UW(2), 1) @@ -427,17 +427,17 @@ EvtScript N(handleEvent_8022ED54) = { EVT_SET(UW(4), 1) EVT_CASE_EQ(1) EVT_CALL(TranslateModel, 29, 0, -2, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, 29, 0, -6, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, 29, 0, -7, 0) - EVT_WAIT_FRAMES(4) + EVT_WAIT(4) EVT_CALL(TranslateModel, 29, 0, -4, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, 29, 0, -2, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, 29, 0, -1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, 29, 0, 0, 0) EVT_IF_EQ(UW(2), 1) EVT_SET(UW(8), 100) @@ -449,17 +449,17 @@ EvtScript N(handleEvent_8022ED54) = { EVT_END_IF EVT_CASE_EQ(2) EVT_CALL(TranslateModel, 29, 0, -2, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, 29, 0, -6, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, 29, 0, -7, 0) - EVT_WAIT_FRAMES(4) + EVT_WAIT(4) EVT_CALL(TranslateModel, 29, 0, -4, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, 29, 0, -2, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, 29, 0, -1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, 29, 0, 0, 0) EVT_IF_EQ(UW(3), 1) EVT_SET(UW(8), 150) @@ -471,17 +471,17 @@ EvtScript N(handleEvent_8022ED54) = { EVT_END_IF EVT_CASE_EQ(3) EVT_CALL(TranslateModel, 29, 0, -2, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, 29, 0, -6, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, 29, 0, -7, 0) - EVT_WAIT_FRAMES(4) + EVT_WAIT(4) EVT_CALL(TranslateModel, 29, 0, -4, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, 29, 0, -2, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, 29, 0, -1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, 29, 0, 0, 0) EVT_IF_EQ(UW(4), 1) EVT_SET(UW(8), 200) diff --git a/src/battle/area_omo/stage/omo_06.c b/src/battle/area_omo/stage/omo_06.c index f530293029..815200cb77 100644 --- a/src/battle/area_omo/stage/omo_06.c +++ b/src/battle/area_omo/stage/omo_06.c @@ -12,7 +12,7 @@ EvtScript N(8022F630) = { EVT_LOOP(0) EVT_CALL(UpdateLerp) EVT_CALL(TranslateGroup, LW(10), 0, LW(0), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_IF_EQ(LW(1), 0) EVT_BREAK_LOOP EVT_END_IF @@ -21,7 +21,7 @@ EvtScript N(8022F630) = { EVT_LOOP(0) EVT_CALL(UpdateLerp) EVT_CALL(TranslateGroup, LW(10), 0, LW(0), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_IF_EQ(LW(1), 0) EVT_BREAK_LOOP EVT_END_IF @@ -39,7 +39,7 @@ EvtScript N(beforeBattle_8022F790) = { EVT_SET(LW(1), -50) EVT_SET(LW(2), 120) EVT_EXEC(N(8022F630)) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_SET(LW(0), 30) EVT_SET(LW(1), -80) EVT_SET(LW(2), 150) diff --git a/src/battle/area_omo2/actor/general_guy.c b/src/battle/area_omo2/actor/general_guy.c index f71d6346a8..ec920af370 100644 --- a/src/battle/area_omo2/actor/general_guy.c +++ b/src/battle/area_omo2/actor/general_guy.c @@ -172,7 +172,7 @@ EvtScript N(init) = { EvtScript N(idle) = { EVT_LABEL(0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_GOTO(0) EVT_RETURN EVT_END @@ -199,7 +199,7 @@ EvtScript N(handleEvent) = { EVT_SET(LW(1), NPC_ANIM_general_guy_Palette_00_Anim_8) EVT_SET(LW(2), NPC_ANIM_general_guy_Palette_00_Anim_9) EVT_EXEC_WAIT(DoBurnHit) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_SET_CONST(LW(0), 1) EVT_SET_CONST(LW(1), NPC_ANIM_general_guy_Palette_00_Anim_9) EVT_EXEC_WAIT(DoDeath) @@ -238,7 +238,7 @@ EvtScript N(handleEvent) = { EVT_SET_CONST(LW(0), 1) EVT_SET_CONST(LW(1), NPC_ANIM_general_guy_Palette_00_Anim_5) EVT_EXEC_WAIT(DoNormalHit) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_SET_CONST(LW(0), 1) EVT_SET_CONST(LW(1), NPC_ANIM_general_guy_Palette_00_Anim_5) EVT_EXEC_WAIT(DoDeath) @@ -256,7 +256,7 @@ EvtScript N(handleEvent) = { EVT_SET_CONST(LW(0), 1) EVT_SET_CONST(LW(1), NPC_ANIM_general_guy_Palette_00_Anim_5) EVT_EXEC_WAIT(DoNormalHit) - EVT_WAIT_FRAMES(1000) + EVT_WAIT(1000) EVT_CASE_EQ(EVENT_SCARE_AWAY) EVT_SET_CONST(LW(0), 1) EVT_SET_CONST(LW(1), NPC_ANIM_general_guy_Palette_00_Anim_2) @@ -300,16 +300,16 @@ EvtScript N(attack_throw_bomb) = { EVT_CALL(BattleCamTargetActor, ACTOR_SELF) EVT_CALL(MoveBattleCamOver, 30) EVT_THREAD - EVT_WAIT_FRAMES(35) + EVT_WAIT(35) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) EVT_CALL(MoveBattleCamOver, 30) EVT_END_THREAD - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(PlaySoundAtPart, ACTOR_ENEMY0, 1, SOUND_206A) EVT_CALL(SetAnimation, ACTOR_ENEMY0, 1, NPC_ANIM_general_guy_Palette_00_Anim_B) EVT_CALL(SetPartFlagBits, ACTOR_ENEMY0, 1, ACTOR_PART_FLAG_INVISIBLE, 0) EVT_CALL(PlayModelAnimation, 0, EVT_PTR(toy_tank_as_open_hatch)) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_general_guy_Palette_00_Anim_B) EVT_CALL(GetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_SUB(LW(0), 8) @@ -318,10 +318,10 @@ EvtScript N(attack_throw_bomb) = { EVT_CALL(SetPartPos, ACTOR_SELF, 2, LW(0), LW(1), LW(2)) EVT_CALL(SetAnimation, ACTOR_SELF, 2, NPC_ANIM_general_guy_bomb_Palette_00_Anim_0) EVT_CALL(SetPartFlagBits, ACTOR_SELF, 2, ACTOR_PART_FLAG_INVISIBLE, 0) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_general_guy_Palette_00_Anim_A) EVT_CALL(SetPartFlagBits, ACTOR_SELF, 2, ACTOR_PART_FLAG_INVISIBLE, 1) - EVT_WAIT_FRAMES(6) + EVT_WAIT(6) EVT_CALL(GetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_SUB(LW(0), 8) EVT_ADD(LW(1), 20) @@ -383,7 +383,7 @@ EvtScript N(attack_throw_bomb) = { EVT_CALL(PlayEffect, EFFECT_BIG_SMOKE_PUFF, LW(0), LW(1), LW(2), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0) EVT_CALL(PlaySoundAtPart, ACTOR_SELF, 2, SOUND_BOMB_BLAST) EVT_CALL(SetPartFlagBits, ACTOR_SELF, 2, ACTOR_PART_FLAG_INVISIBLE, 1) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(SetGoalToTarget, ACTOR_SELF) EVT_CALL(EnemyDamageTarget, ACTOR_SELF, LW(15), DAMAGE_TYPE_BLAST | DAMAGE_TYPE_NO_CONTACT, 0, 0, 4, BS_FLAGS1_SP_EVT_ACTIVE) EVT_SWITCH(LW(15)) @@ -391,7 +391,7 @@ EvtScript N(attack_throw_bomb) = { EVT_CASE_OR_EQ(HIT_RESULT_QUAKE_IMMUNE) EVT_CASE_OR_EQ(HIT_RESULT_10) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_general_guy_Palette_00_Anim_2) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_IF_EQ(LW(15), HIT_RESULT_10) EVT_CALL(SetAnimation, ACTOR_ENEMY0, 1, NPC_ANIM_general_guy_Palette_00_Anim_2) EVT_CALL(SetPartFlagBits, ACTOR_ENEMY0, 1, ACTOR_PART_FLAG_INVISIBLE, 1) @@ -422,18 +422,18 @@ EvtScript N(attack_lightning_shot) = { EVT_CALL(SetBattleCamZoom, 320) EVT_CALL(SetBattleCamOffsetZ, 30) EVT_CALL(MoveBattleCamOver, 40) - EVT_WAIT_FRAMES(40) + EVT_WAIT(40) EVT_CALL(PlaySoundAtPart, ACTOR_ENEMY0, 1, SOUND_206A) EVT_CALL(SetAnimation, ACTOR_ENEMY0, 1, NPC_ANIM_general_guy_Palette_00_Anim_B) EVT_CALL(SetPartFlagBits, ACTOR_ENEMY0, 1, ACTOR_PART_FLAG_INVISIBLE, 0) EVT_CALL(PlayModelAnimation, 0, EVT_PTR(toy_tank_as_open_hatch)) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(GetActorVar, ACTOR_ENEMY1, 7, LW(0)) EVT_IF_NE(LW(0), 0) EVT_CALL(func_80253734, 2) EVT_END_IF EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_general_guy_Palette_00_Anim_3) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(SetActorVar, ACTOR_ENEMY1, 6, 1) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) EVT_CALL(MoveBattleCamOver, 30) @@ -446,11 +446,11 @@ EvtScript N(attack_lightning_shot) = { EVT_CALL(PlaySoundAtActor, LW(8), SOUND_3D2) EVT_CALL(RandInt, 3, LW(0)) EVT_ADD(LW(0), 3) - EVT_WAIT_FRAMES(LW(0)) + EVT_WAIT(LW(0)) EVT_END_LOOP EVT_END_THREAD EVT_CALL(PlayEffect, EFFECT_SNAKING_STATIC, 0, LW(0), LW(1), LW(2), EVT_FLOAT(1.0), 40, 0, 0, 0, 0, 0, 0, 0) - EVT_WAIT_FRAMES(40) + EVT_WAIT(40) EVT_CALL(EnemyTestTarget, ACTOR_SELF, LW(0), DAMAGE_TYPE_ELECTRIC | DAMAGE_TYPE_NO_CONTACT, 0, 5, BS_FLAGS1_SP_EVT_ACTIVE) EVT_SWITCH(LW(0)) EVT_CASE_EQ(HIT_RESULT_MISS) @@ -460,7 +460,7 @@ EvtScript N(attack_lightning_shot) = { EVT_CALL(GetGoalPos, ACTOR_SELF, LW(3), 0, LW(5)) EVT_CALL(PlaySound, SOUND_2069) EVT_CALL(PlayEffect, EFFECT_LIGHTNING_BOLT, 0, LW(0), LW(1), LW(2), LW(3), LW(4), LW(5), EVT_FLOAT(1.0), 18, 0, 0, 0, 0) - EVT_WAIT_FRAMES(12) + EVT_WAIT(12) EVT_CALL(SetTargetActor, ACTOR_SELF, ACTOR_PARTNER) EVT_CALL(EnemyTestTarget, ACTOR_SELF, LW(0), DAMAGE_TYPE_ELECTRIC | DAMAGE_TYPE_NO_CONTACT, 0, 2, BS_FLAGS1_SP_EVT_ACTIVE) EVT_IF_NE(LW(0), HIT_RESULT_MISS) @@ -470,12 +470,12 @@ EvtScript N(attack_lightning_shot) = { EVT_CALL(PlaySound, SOUND_2069) EVT_CALL(PlayEffect, EFFECT_LIGHTNING_BOLT, 0, LW(0), LW(1), LW(2), LW(3), LW(4), LW(5), EVT_FLOAT(1.0), 18, 0, 0, 0, 0) EVT_CALL(SetActorVar, ACTOR_ENEMY1, 6, 0) - EVT_WAIT_FRAMES(12) + EVT_WAIT(12) EVT_CALL(SetGoalToTarget, ACTOR_SELF) EVT_CALL(EnemyDamageTarget, ACTOR_SELF, LW(15), DAMAGE_TYPE_ELECTRIC | DAMAGE_TYPE_NO_CONTACT, 0, 0, 2, BS_FLAGS1_SP_EVT_ACTIVE) EVT_ELSE EVT_CALL(SetActorVar, ACTOR_ENEMY1, 6, 0) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_END_IF EVT_CALL(GetActorVar, ACTOR_ENEMY1, 7, LW(0)) EVT_IF_NE(LW(0), 0) @@ -496,7 +496,7 @@ EvtScript N(attack_lightning_shot) = { EVT_CALL(GetGoalPos, ACTOR_SELF, LW(3), 0, LW(5)) EVT_CALL(PlaySound, SOUND_2069) EVT_CALL(PlayEffect, EFFECT_LIGHTNING_BOLT, 0, LW(0), LW(1), LW(2), LW(3), LW(4), LW(5), EVT_FLOAT(1.0), 18, 0, 0, 0, 0) - EVT_WAIT_FRAMES(12) + EVT_WAIT(12) EVT_CALL(EnemyTestTarget, ACTOR_SELF, LW(0), DAMAGE_TYPE_TRIGGER_LUCKY, 0, 0, 0) EVT_CALL(SetTargetActor, ACTOR_SELF, ACTOR_PARTNER) EVT_CALL(GetModelCenter, 39) @@ -505,7 +505,7 @@ EvtScript N(attack_lightning_shot) = { EVT_CALL(PlaySound, SOUND_2069) EVT_CALL(PlayEffect, EFFECT_LIGHTNING_BOLT, 0, LW(0), LW(1), LW(2), LW(3), LW(4), LW(5), EVT_FLOAT(1.0), 18, 0, 0, 0, 0) EVT_CALL(SetActorVar, ACTOR_ENEMY1, 6, 0) - EVT_WAIT_FRAMES(12) + EVT_WAIT(12) EVT_CALL(GetActorVar, ACTOR_ENEMY1, 7, LW(0)) EVT_IF_NE(LW(0), 0) EVT_CALL(func_80253734, 3) @@ -525,7 +525,7 @@ EvtScript N(attack_lightning_shot) = { EVT_CALL(GetGoalPos, ACTOR_SELF, LW(3), LW(4), LW(5)) EVT_CALL(PlaySound, SOUND_2069) EVT_CALL(PlayEffect, EFFECT_LIGHTNING_BOLT, 0, LW(0), LW(1), LW(2), LW(3), LW(4), LW(5), EVT_FLOAT(1.0), 18, 0, 0, 0, 0) - EVT_WAIT_FRAMES(12) + EVT_WAIT(12) EVT_CALL(SetGoalToTarget, ACTOR_SELF) EVT_CALL(EnemyDamageTarget, ACTOR_SELF, LW(15), DAMAGE_TYPE_ELECTRIC | DAMAGE_TYPE_NO_CONTACT, 0, 0, 5, BS_FLAGS1_SP_EVT_ACTIVE) EVT_SWITCH(LW(15)) @@ -535,7 +535,7 @@ EvtScript N(attack_lightning_shot) = { EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_general_guy_Palette_00_Anim_2) EVT_IF_EQ(LW(15), HIT_RESULT_10) EVT_CALL(SetActorVar, ACTOR_ENEMY1, 6, 0) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(SetAnimation, ACTOR_ENEMY0, 1, NPC_ANIM_general_guy_Palette_00_Anim_2) EVT_CALL(SetPartFlagBits, ACTOR_ENEMY0, 1, ACTOR_PART_FLAG_INVISIBLE, 1) EVT_CALL(PlayModelAnimation, 0, EVT_PTR(toy_tank_as_close_hatch)) @@ -551,7 +551,7 @@ EvtScript N(attack_lightning_shot) = { EVT_CALL(PlaySound,SOUND_2069) EVT_CALL(PlayEffect, EFFECT_LIGHTNING_BOLT, 0, LW(0), LW(1), LW(2), LW(3), LW(4), LW(5), EVT_FLOAT(1.0), 18, 0, 0, 0, 0) EVT_CALL(SetActorVar, ACTOR_ENEMY1, 6, 0) - EVT_WAIT_FRAMES(12) + EVT_WAIT(12) EVT_CALL(SetGoalToTarget, ACTOR_SELF) EVT_CALL(EnemyDamageTarget, ACTOR_SELF, LW(15), DAMAGE_TYPE_ELECTRIC | DAMAGE_TYPE_NO_CONTACT, 0, 0, 2, BS_FLAGS1_SP_EVT_ACTIVE) EVT_CALL(GetActorVar, ACTOR_ENEMY1, 7, LW(0)) diff --git a/src/battle/area_omo2/actor/light_bulb.c b/src/battle/area_omo2/actor/light_bulb.c index eac6460a56..0f31fb6183 100644 --- a/src/battle/area_omo2/actor/light_bulb.c +++ b/src/battle/area_omo2/actor/light_bulb.c @@ -110,7 +110,7 @@ EvtScript N(init) = { EvtScript N(idle) = { EVT_LABEL(0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_GOTO(0) EVT_RETURN EVT_END @@ -133,13 +133,13 @@ EvtScript N(handleEvent) = { EVT_IF_EQ(LW(0), 0) EVT_CALL(func_8026E914, LW(0), LW(1)) EVT_CALL(PlayModelAnimation, 0, EVT_PTR(toy_tank_as_close_hatch)) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_END_IF EVT_CASE_EQ(EVENT_IMMUNE) EVT_CALL(GetActorVar, ACTOR_ENEMY1, 9, LW(0)) EVT_IF_EQ(LW(0), 0) EVT_CALL(PlayModelAnimation, 0, EVT_PTR(toy_tank_as_close_hatch)) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_END_IF EVT_CASE_EQ(EVENT_AIR_LIFT_FAILED) EVT_CASE_OR_EQ(EVENT_DEATH) @@ -176,7 +176,7 @@ EvtScript N(shake_tank) = { EVT_CALL(GetActorVar, ACTOR_ENEMY1, 9, LW(0)) EVT_IF_EQ(LW(0), 0) EVT_CALL(PlayModelAnimation, 0, EVT_PTR(toy_tank_as_close_hatch)) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_END_IF EVT_RETURN EVT_END diff --git a/src/battle/area_omo2/actor/toy_tank.c b/src/battle/area_omo2/actor/toy_tank.c index e71cd6bd0c..e918d69579 100644 --- a/src/battle/area_omo2/actor/toy_tank.c +++ b/src/battle/area_omo2/actor/toy_tank.c @@ -220,7 +220,7 @@ EvtScript N(idle) = { EVT_CALL(N(UpdateBulbGlow), LW(0), LW(1), LW(2), LW(3), LW(5)) EVT_END_IF EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_GOTO(0) EVT_END_IF EVT_RETURN @@ -259,14 +259,14 @@ EvtScript N(handleEvent) = { EVT_CALL(func_8026E914, LW(0), LW(1)) EVT_CALL(PlayModelAnimation, 0, EVT_PTR(toy_tank_as_close_hatch)) EVT_CALL(PlaySoundAtPart, ACTOR_ENEMY0, 1, SOUND_206B) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CASE_EQ(EVENT_IMMUNE) EVT_CALL(PlayModelAnimation, 0, EVT_PTR(toy_tank_as_close_hatch)) EVT_CALL(PlaySoundAtPart, ACTOR_ENEMY0, 1, SOUND_206B) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CASE_EQ(EVENT_AIR_LIFT_FAILED) EVT_CALL(PlayModelAnimation, 0, EVT_PTR(toy_tank_as_close_hatch)) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CASE_OR_EQ(EVENT_DEATH) EVT_CASE_OR_EQ(EVENT_BURN_DEATH) EVT_EXEC_WAIT(N(onHit)) @@ -311,7 +311,7 @@ EvtScript N(onHit) = { EVT_CALL(SetBattleCamZoom, 260) EVT_CALL(SetBattleCamTarget, 85, 80, 0) EVT_CALL(MoveBattleCamOver, 20) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(ActorSpeak, MESSAGE_ID(0x0F, 0x0072), ACTOR_ENEMY0, 1, NPC_ANIM_general_guy_Palette_00_Anim_5, NPC_ANIM_general_guy_Palette_00_Anim_5) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) EVT_CALL(MoveBattleCamOver, 30) @@ -325,7 +325,7 @@ EvtScript N(onHit) = { EVT_CALL(SetBattleCamZoom, 260) EVT_CALL(SetBattleCamTarget, 85, 80, 0) EVT_CALL(MoveBattleCamOver, 20) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(ActorSpeak, MESSAGE_ID(0x0F, 0x0073), ACTOR_ENEMY0, 1, NPC_ANIM_general_guy_Palette_00_Anim_5, NPC_ANIM_general_guy_Palette_00_Anim_5) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) EVT_CALL(MoveBattleCamOver, 30) @@ -339,7 +339,7 @@ EvtScript N(onHit) = { EVT_CALL(SetBattleCamZoom, 260) EVT_CALL(SetBattleCamTarget, 85, 80, 0) EVT_CALL(MoveBattleCamOver, 20) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(ActorSpeak, MESSAGE_ID(0x0F, 0x0074), ACTOR_ENEMY0, 1, NPC_ANIM_general_guy_Palette_00_Anim_5, NPC_ANIM_general_guy_Palette_00_Anim_5) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) EVT_CALL(MoveBattleCamOver, 30) @@ -352,7 +352,7 @@ EvtScript N(onHit) = { EvtScript N(shake_tank) = { EVT_CALL(PlayModelAnimation, 0, EVT_PTR(toy_tank_as_shake)) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_RETURN EVT_END }; @@ -370,7 +370,7 @@ EvtScript N(select_phase) = { EVT_EXEC_WAIT(N(update_phase)) EVT_EXEC_WAIT(N(start_stilt_guys_phase)) EVT_ELSE - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_GOTO(0) EVT_END_IF EVT_LABEL(1) @@ -385,7 +385,7 @@ EvtScript N(select_phase) = { EVT_EXEC_WAIT(N(update_phase)) EVT_EXEC_WAIT(N(start_shy_stack_phase)) EVT_ELSE - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_GOTO(1) EVT_END_IF EVT_LABEL(2) @@ -395,7 +395,7 @@ EvtScript N(select_phase) = { EVT_END_IF EVT_CALL(GetActorVar, ACTOR_SELF, 3, LW(0)) EVT_IF_NE(LW(0), 2) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_GOTO(2) EVT_END_IF EVT_CALL(SetActorVar, ACTOR_SELF, 4, 2) @@ -410,7 +410,7 @@ EvtScript N(select_phase) = { EVT_END_IF EVT_CALL(GetActorVar, ACTOR_SELF, 2, LW(0)) EVT_IF_NE(LW(0), 2) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_GOTO(3) EVT_END_IF EVT_CALL(GetCurrentPartnerID, LW(0)) @@ -420,7 +420,7 @@ EvtScript N(select_phase) = { EVT_CALL(CancelEnemyTurn, 1) EVT_EXEC_WAIT(N(update_phase)) EVT_EXEC_WAIT(N(start_shy_stack_phase)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_GOTO(2) EVT_ELSE EVT_CALL(SetActorVar, ACTOR_SELF, 3, 3) @@ -428,7 +428,7 @@ EvtScript N(select_phase) = { EVT_CALL(CancelEnemyTurn, 1) EVT_CALL(SetActorVar, ACTOR_ENEMY0, 2, 7) EVT_EXEC_WAIT(N(summon_tank_squad)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_GOTO(10) EVT_END_IF EVT_LABEL(10) @@ -443,7 +443,7 @@ EvtScript N(select_phase) = { EVT_CALL(SetActorVar, ACTOR_ENEMY0, 2, 8) EVT_EXEC_WAIT(N(start_battle_with_tank)) EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_GOTO(10) EVT_LABEL(99) EVT_RETURN @@ -467,7 +467,7 @@ EvtScript N(start_stilt_guys_phase) = { EVT_CALL(func_802535B4, 0) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) EVT_CALL(MoveBattleCamOver, 30) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(GetActorVar, ACTOR_ENEMY0, 1, LW(0)) EVT_IF_NOT_FLAG(LW(0), 0x1) EVT_CALL(ActorSpeak, MESSAGE_ID(0x0F, 0x0069), ACTOR_ENEMY0, 1, NPC_ANIM_general_guy_Palette_00_Anim_0, NPC_ANIM_general_guy_Palette_00_Anim_0) @@ -476,27 +476,27 @@ EvtScript N(start_stilt_guys_phase) = { EVT_END_IF EVT_CALL(LoadBattleSection, 44) EVT_CALL(SummonEnemy, EVT_ADDR(N(formation_signal_guy)), 1) - EVT_WAIT_FRAMES(60) + EVT_WAIT(60) EVT_CALL(PlaySoundAtPart, ACTOR_ENEMY0, 1, SOUND_TOY_TANK_MOVE1) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(PlayModelAnimation, 0, EVT_PTR(toy_tank_as_move_forward)) EVT_CALL(SetAnimatedModelRootPosition, 0, 20, 0, 0) EVT_CALL(SetAnimation, ACTOR_ENEMY0, 1, NPC_ANIM_general_guy_Palette_00_Anim_3) - EVT_WAIT_FRAMES(25) - EVT_WAIT_FRAMES(2) + EVT_WAIT(25) + EVT_WAIT(2) EVT_CALL(SetOwnerTarget, LW(0), 1) EVT_CALL(SetGoalToTarget, ACTOR_SELF) EVT_CALL(EnemyDamageTarget, ACTOR_SELF, LW(1), DAMAGE_TYPE_IGNORE_DEFENSE, 0, 0, 4, BS_FLAGS1_SP_EVT_ACTIVE) EVT_CALL(SetAnimation, ACTOR_ENEMY0, 1, NPC_ANIM_general_guy_Palette_00_Anim_10) - EVT_WAIT_FRAMES(16) + EVT_WAIT(16) EVT_CALL(SetAnimation, ACTOR_ENEMY0, 1, NPC_ANIM_general_guy_Palette_00_Anim_4) - EVT_WAIT_FRAMES(16) + EVT_WAIT(16) EVT_CALL(PlaySoundAtPart, ACTOR_ENEMY0, 1, SOUND_TOY_TANK_MOVE2) - EVT_WAIT_FRAMES(4) + EVT_WAIT(4) EVT_CALL(SetAnimation, ACTOR_ENEMY0, 1, NPC_ANIM_general_guy_Palette_00_Anim_2) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(PlayModelAnimation, 0, EVT_PTR(toy_tank_as_idle)) - EVT_WAIT_FRAMES(26) + EVT_WAIT(26) EVT_EXEC_WAIT(N(summon_stilt_guys)) EVT_CALL(GetActorPos, ACTOR_ENEMY0, LW(0), LW(1), LW(2)) EVT_CALL(SetHomePos, ACTOR_ENEMY0, LW(0), LW(1), LW(2)) @@ -514,7 +514,7 @@ EvtScript N(start_shy_stack_phase) = { EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_14) EVT_CALL(BattleCamTargetActor, ACTOR_ENEMY0) EVT_CALL(MoveBattleCamOver, 40) - EVT_WAIT_FRAMES(40) + EVT_WAIT(40) EVT_CALL(GetActorVar, ACTOR_ENEMY0, 2, LW(0)) EVT_IF_EQ(LW(0), 2) EVT_CALL(ActorSpeak, MESSAGE_ID(0x0F, 0x006E), ACTOR_ENEMY0, 1, NPC_ANIM_general_guy_Palette_00_Anim_C, NPC_ANIM_general_guy_Palette_00_Anim_2) @@ -522,17 +522,17 @@ EvtScript N(start_shy_stack_phase) = { EVT_END_IF EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) EVT_CALL(MoveBattleCamOver, 30) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(LoadBattleSection, 43) EVT_CALL(SummonEnemy, EVT_ADDR(N(formation_shy_stack_1)), 1) - EVT_WAIT_FRAMES(124) + EVT_WAIT(124) EVT_CALL(SummonEnemy, EVT_ADDR(N(formation_shy_stack_2)), 1) - EVT_WAIT_FRAMES(114) + EVT_WAIT(114) EVT_CALL(PlayModelAnimation, 0, EVT_PTR(toy_tank_as_idle)) EVT_LABEL(0) EVT_CALL(GetActorVar, ACTOR_SELF, 2, LW(0)) EVT_IF_NE(LW(0), 4) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_GOTO(0) EVT_END_IF EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_19) @@ -541,7 +541,7 @@ EvtScript N(start_shy_stack_phase) = { EVT_CALL(SetBattleCamZoom, 320) EVT_CALL(SetBattleCamOffsetZ, 60) EVT_CALL(MoveBattleCamOver, 40) - EVT_WAIT_FRAMES(40) + EVT_WAIT(40) EVT_CALL(ActorSpeak, MESSAGE_ID(0x0F, 0x006F), ACTOR_ENEMY0, 1, NPC_ANIM_general_guy_Palette_00_Anim_C, NPC_ANIM_general_guy_Palette_00_Anim_2) EVT_THREAD EVT_CALL(GetActorPos, ACTOR_ENEMY3, LW(0), LW(1), LW(2)) @@ -550,11 +550,11 @@ EvtScript N(start_shy_stack_phase) = { EVT_CALL(JumpToGoal, ACTOR_ENEMY3, 10, FALSE, TRUE, FALSE) EVT_CALL(UseIdleAnimation, ACTOR_ENEMY3, FALSE) EVT_CALL(SetPartScale, ACTOR_ENEMY3, 1, EVT_FLOAT(1.1), EVT_FLOAT(0.9), EVT_FLOAT(1.0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetPartScale, ACTOR_ENEMY3, 1, EVT_FLOAT(1.2), EVT_FLOAT(0.8), EVT_FLOAT(1.0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetPartScale, ACTOR_ENEMY3, 1, EVT_FLOAT(1.1), EVT_FLOAT(0.9), EVT_FLOAT(1.0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetPartScale, ACTOR_ENEMY3, 1, EVT_FLOAT(1.0), EVT_FLOAT(1.0), EVT_FLOAT(1.0)) EVT_CALL(UseIdleAnimation, ACTOR_ENEMY3, TRUE) EVT_END_THREAD @@ -565,18 +565,18 @@ EvtScript N(start_shy_stack_phase) = { EVT_CALL(JumpToGoal, ACTOR_ENEMY4, 10, FALSE, TRUE, FALSE) EVT_CALL(UseIdleAnimation, ACTOR_ENEMY4, FALSE) EVT_CALL(SetPartScale, ACTOR_ENEMY4, 1, EVT_FLOAT(1.1), EVT_FLOAT(0.9), EVT_FLOAT(1.0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetPartScale, ACTOR_ENEMY4, 1, EVT_FLOAT(1.2), EVT_FLOAT(0.8), EVT_FLOAT(1.0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetPartScale, ACTOR_ENEMY4, 1, EVT_FLOAT(1.1), EVT_FLOAT(0.9), EVT_FLOAT(1.0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetPartScale, ACTOR_ENEMY4, 1, EVT_FLOAT(1.0), EVT_FLOAT(1.0), EVT_FLOAT(1.0)) EVT_CALL(UseIdleAnimation, ACTOR_ENEMY4, TRUE) EVT_END_THREAD EVT_CALL(ActorSpeak, MESSAGE_ID(0x0F, 0x0070), ACTOR_ENEMY4, 1, -1, -1) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) EVT_CALL(MoveBattleCamOver, 30) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(func_802535B4, 1) EVT_CALL(func_8026BF48, 0) EVT_RETURN @@ -587,7 +587,7 @@ EvtScript N(summon_stilt_guys) = { EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_14) EVT_CALL(BattleCamTargetActor, ACTOR_ENEMY0) EVT_CALL(MoveBattleCamOver, 40) - EVT_WAIT_FRAMES(40) + EVT_WAIT(40) EVT_CALL(func_8024ECF8, 0, 1, 0) EVT_CALL(GetActorVar, ACTOR_ENEMY0, 2, LW(0)) EVT_IF_EQ(LW(0), 1) @@ -596,16 +596,16 @@ EvtScript N(summon_stilt_guys) = { EVT_END_IF EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) EVT_CALL(MoveBattleCamOver, 30) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(LoadBattleSection, 42) EVT_CALL(SummonEnemy, EVT_ADDR(N(formation_stilt_guy_1)), 1) - EVT_WAIT_FRAMES(60) + EVT_WAIT(60) EVT_CALL(SummonEnemy, EVT_ADDR(N(formation_stilt_guy_2)), 1) - EVT_WAIT_FRAMES(60) + EVT_WAIT(60) EVT_LABEL(1) EVT_CALL(GetActorVar, ACTOR_SELF, 1, LW(0)) EVT_IF_NE(LW(0), 3) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_GOTO(1) EVT_END_IF EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_19) @@ -613,7 +613,7 @@ EvtScript N(summon_stilt_guys) = { EVT_CALL(SetBattleCamZoom, 320) EVT_CALL(SetBattleCamOffsetZ, 60) EVT_CALL(MoveBattleCamOver, 40) - EVT_WAIT_FRAMES(40) + EVT_WAIT(40) EVT_CALL(ActorSpeak, MESSAGE_ID(0x0F, 0x006C), ACTOR_ENEMY0, 1, NPC_ANIM_general_guy_Palette_00_Anim_C, NPC_ANIM_general_guy_Palette_00_Anim_2) EVT_THREAD EVT_CALL(GetActorPos, ACTOR_ENEMY3, LW(0), LW(1), LW(2)) @@ -638,43 +638,43 @@ EvtScript N(summon_stilt_guys) = { EvtScript N(summon_tank_squad) = { EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) EVT_CALL(MoveBattleCamOver, 30) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(SetActorYaw, ACTOR_ENEMY0, 180) EVT_CALL(SetAnimation, ACTOR_ENEMY0, 1, NPC_ANIM_general_guy_Palette_00_Anim_3) EVT_CALL(SetActorVar, ACTOR_SELF, 6, 0) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(func_80253734, 1) EVT_CALL(SetActorVar, ACTOR_SELF, 7, 1) EVT_EXEC(N(8022F2BC)) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_14) EVT_CALL(BattleCamTargetActor, ACTOR_ENEMY0) EVT_CALL(MoveBattleCamOver, 40) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(func_8024ECF8, 0, 1, 0) EVT_CALL(EndActorSpeech, ACTOR_ENEMY0, 1, -1, -1) EVT_CALL(SetAnimation, ACTOR_ENEMY0, 1, NPC_ANIM_general_guy_Palette_00_Anim_2) EVT_CALL(SetActorYaw, ACTOR_ENEMY0, 0) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) EVT_CALL(MoveBattleCamOver, 20) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(SetAnimation, ACTOR_ENEMY0, 1, NPC_ANIM_general_guy_Palette_00_Anim_2) EVT_CALL(LoadBattleSection, 45) EVT_CALL(SummonEnemy, EVT_ADDR(N(formation_shy_squad_dup)), 1) - EVT_WAIT_FRAMES(155) + EVT_WAIT(155) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_14) EVT_CALL(SetBattleCamZoom, 350) EVT_CALL(BattleCamTargetActor, ACTOR_ENEMY0) EVT_CALL(MoveBattleCamOver, 40) - EVT_WAIT_FRAMES(40) + EVT_WAIT(40) EVT_CALL(SetAnimation, ACTOR_ENEMY0, 1, NPC_ANIM_general_guy_Palette_00_Anim_3) EVT_CALL(EndActorSpeech, ACTOR_ENEMY0, 1, -1, -1) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_14) EVT_CALL(SetBattleCamZoom, 300) EVT_CALL(BattleCamTargetActor, ACTOR_ENEMY3) EVT_CALL(MoveBattleCamOver, 30) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_SET(LW(0), 2) EVT_LOOP(15) EVT_CALL(RandInt, 3, LW(1)) @@ -694,7 +694,7 @@ EvtScript N(summon_tank_squad) = { EVT_CALL(SetAnimation, ACTOR_ENEMY0, 1, NPC_ANIM_general_guy_Palette_00_Anim_4) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) EVT_CALL(MoveBattleCamOver, 20) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(SetAnimation, ACTOR_ENEMY0, 1, NPC_ANIM_general_guy_Palette_00_Anim_2) EVT_SET(LW(0), 2) EVT_LOOP(15) @@ -711,7 +711,7 @@ EvtScript N(start_battle_with_tank) = { EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_14) EVT_CALL(BattleCamTargetActor, ACTOR_ENEMY0) EVT_CALL(MoveBattleCamOver, 60) - EVT_WAIT_FRAMES(60) + EVT_WAIT(60) EVT_CALL(ActorSpeak, MESSAGE_ID(0x0F, 0x0071), ACTOR_ENEMY0, 1, NPC_ANIM_general_guy_Palette_00_Anim_0, NPC_ANIM_general_guy_Palette_00_Anim_0) EVT_CALL(SetAnimation, ACTOR_ENEMY0, 1, NPC_ANIM_general_guy_Palette_00_Anim_5) EVT_CALL(EndActorSpeech, ACTOR_ENEMY0, 1, -1, -1) @@ -735,7 +735,7 @@ EvtScript N(start_battle_with_tank) = { }; EvtScript N(onDeath) = { - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(PlaySoundAtActor, ACTOR_ENEMY1, SOUND_36F) EVT_CALL(PlayModelAnimation, 0, EVT_PTR(toy_tank_as_fall_apart)) EVT_CALL(GetActorVar, ACTOR_SELF, 5, LW(0)) @@ -744,11 +744,11 @@ EvtScript N(onDeath) = { EVT_CALL(SetActorVar, ACTOR_SELF, 5, 0) EVT_CALL(SetActorVar, ACTOR_SELF, 6, 0) EVT_END_IF - EVT_WAIT_FRAMES(45) - EVT_WAIT_FRAMES(10) + EVT_WAIT(45) + EVT_WAIT(10) EVT_CALL(UseIdleAnimation, ACTOR_ENEMY0, FALSE) EVT_CALL(SetAnimation, ACTOR_ENEMY0, 1, NPC_ANIM_general_guy_Palette_00_Anim_5) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(PlayEffect, EFFECT_EXPLOSION, 2, 102, 40, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0) EVT_CALL(SetActorVar, ACTOR_SELF, 0, 0) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_14) @@ -761,7 +761,7 @@ EvtScript N(onDeath) = { EVT_SET(LW(1), 0) EVT_CALL(SetAnimation, ACTOR_ENEMY0, 1, NPC_ANIM_general_guy_Palette_00_Anim_5) EVT_THREAD - EVT_WAIT_FRAMES(25) + EVT_WAIT(25) EVT_CALL(SetAnimatedModelRootPosition, 0, 380, 0, 0) EVT_END_THREAD EVT_CALL(SetGoalPos, ACTOR_ENEMY0, LW(0), LW(1), LW(2)) @@ -788,7 +788,7 @@ EvtScript N(onDeath) = { EVT_CALL(PlayEffect, EFFECT_STARS_ORBITING, 0, LW(0), LW(1), LW(2), 20, 4, LW(15), 0, 0, 0, 0, 0, 0) EVT_CALL(PlaySoundAtActor, ACTOR_ENEMY0, SOUND_20E5) EVT_CALL(DropStarPoints, 512) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(RemoveEffect, LW(15)) EVT_CALL(ActorExists, ACTOR_ENEMY2, LW(0)) EVT_IF_NE(LW(0), FALSE) @@ -828,7 +828,7 @@ EvtScript N(8022F2BC) = { EVT_END_IF EVT_CALL(func_802181F4_52B894, LW(1)) EVT_LABEL(10) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_GOTO(0) EVT_RETURN EVT_END diff --git a/src/battle/area_omo2_1/actor/shy_squad.c b/src/battle/area_omo2_1/actor/shy_squad.c index dd755cefa6..f41f72eb84 100644 --- a/src/battle/area_omo2_1/actor/shy_squad.c +++ b/src/battle/area_omo2_1/actor/shy_squad.c @@ -472,12 +472,12 @@ EvtScript N(nextTurn) = { EVT_SET(LW(1), NPC_ANIM_shy_squad_guy_Palette_00_Anim_3) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, SOUND_SHY_GUY_SCREAMS1) EVT_EXEC_WAIT(N(move_squad_to_home)) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_19) EVT_CALL(SetBattleCamZoom, 360) EVT_CALL(SetBattleCamTarget, 72, 45, 0) EVT_CALL(MoveBattleCamOver, 30) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(func_802535B4, 0) EVT_CALL(ActorSpeak, MESSAGE_ID(0x0F, 0x0065), ACTOR_SELF, 9, NPC_ANIM_shy_squad_guy_Palette_00_Anim_11, NPC_ANIM_shy_squad_guy_Palette_00_Anim_11) EVT_SET(LW(0), 2) @@ -517,7 +517,7 @@ EvtScript N(nextTurn) = { EvtScript N(idle) = { EVT_LABEL(0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_GOTO(0) EVT_RETURN EVT_END @@ -592,161 +592,161 @@ EvtScript N(displace_guy) = { EVT_SWITCH(LW(0)) EVT_CASE_EQ(0) EVT_CALL(SetPartDispOffset, ACTOR_SELF, LW(2), 0, 1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetPartDispOffset, ACTOR_SELF, LW(2), 0, 3, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetPartDispOffset, ACTOR_SELF, LW(2), 0, 8, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetPartDispOffset, ACTOR_SELF, LW(2), 0, 4, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetPartDispOffset, ACTOR_SELF, LW(2), 0, 10, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetPartDispOffset, ACTOR_SELF, LW(2), 0, 4, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetPartDispOffset, ACTOR_SELF, LW(2), 0, 5, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_LOOP(2) EVT_CALL(SetPartDispOffset, ACTOR_SELF, LW(2), 0, 3, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetPartDispOffset, ACTOR_SELF, LW(2), 0, 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_LOOP(4) EVT_CALL(SetPartDispOffset, ACTOR_SELF, LW(2), 0, 1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetPartDispOffset, ACTOR_SELF, LW(2), 0, 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(SetPartDispOffset, ACTOR_SELF, LW(2), 0, 0, 0) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CASE_EQ(1) EVT_CALL(SetPartDispOffset, ACTOR_SELF, LW(2), 0, 1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetPartDispOffset, ACTOR_SELF, LW(2), 0, 4, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetPartDispOffset, ACTOR_SELF, LW(2), 0, 20, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetPartDispOffset, ACTOR_SELF, LW(2), 0, 10, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetPartDispOffset, ACTOR_SELF, LW(2), 0, 22, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetPartDispOffset, ACTOR_SELF, LW(2), 0, 10, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetPartDispOffset, ACTOR_SELF, LW(2), 0, 14, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_LOOP(2) EVT_CALL(SetPartDispOffset, ACTOR_SELF, LW(2), 0, 7, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetPartDispOffset, ACTOR_SELF, LW(2), 0, 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_LOOP(6) EVT_CALL(SetPartDispOffset, ACTOR_SELF, LW(2), 0, 3, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetPartDispOffset, ACTOR_SELF, LW(2), 0, 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(SetPartDispOffset, ACTOR_SELF, LW(2), 0, 0, 0) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CASE_EQ(2) EVT_CALL(SetPartDispOffset, ACTOR_SELF, LW(2), 0, 1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetPartDispOffset, ACTOR_SELF, LW(2), 0, 6, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetPartDispOffset, ACTOR_SELF, LW(2), 0, 22, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetPartDispOffset, ACTOR_SELF, LW(2), 0, 12, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetPartDispOffset, ACTOR_SELF, LW(2), 0, 25, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetPartDispOffset, ACTOR_SELF, LW(2), 0, 12, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetPartDispOffset, ACTOR_SELF, LW(2), 0, 17, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_LOOP(2) EVT_CALL(SetPartDispOffset, ACTOR_SELF, LW(2), 0, 10, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetPartDispOffset, ACTOR_SELF, LW(2), 0, 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_LOOP(6) EVT_CALL(SetPartDispOffset, ACTOR_SELF, LW(2), 0, 4, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetPartDispOffset, ACTOR_SELF, LW(2), 0, 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(SetPartDispOffset, ACTOR_SELF, LW(2), 0, 0, 0) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CASE_EQ(3) EVT_CALL(SetPartDispOffset, ACTOR_SELF, LW(2), 0, 3, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetPartDispOffset, ACTOR_SELF, LW(2), 0, 8, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetPartDispOffset, ACTOR_SELF, LW(2), 0, 24, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetPartDispOffset, ACTOR_SELF, LW(2), 0, 14, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetPartDispOffset, ACTOR_SELF, LW(2), 0, 28, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetPartDispOffset, ACTOR_SELF, LW(2), 0, 14, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetPartDispOffset, ACTOR_SELF, LW(2), 0, 19, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_LOOP(2) EVT_CALL(SetPartDispOffset, ACTOR_SELF, LW(2), 0, 14, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetPartDispOffset, ACTOR_SELF, LW(2), 0, 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_LOOP(6) EVT_CALL(SetPartDispOffset, ACTOR_SELF, LW(2), 0, 5, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetPartDispOffset, ACTOR_SELF, LW(2), 0, 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_LOOP(2) EVT_CALL(SetPartDispOffset, ACTOR_SELF, LW(2), 0, 2, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetPartDispOffset, ACTOR_SELF, LW(2), 0, 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(SetPartDispOffset, ACTOR_SELF, LW(2), 0, 0, 0) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CASE_EQ(4) EVT_CALL(SetPartDispOffset, ACTOR_SELF, LW(2), 0, 5, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetPartDispOffset, ACTOR_SELF, LW(2), 0, 10, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetPartDispOffset, ACTOR_SELF, LW(2), 0, 28, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetPartDispOffset, ACTOR_SELF, LW(2), 0, 16, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetPartDispOffset, ACTOR_SELF, LW(2), 0, 32, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetPartDispOffset, ACTOR_SELF, LW(2), 0, 16, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetPartDispOffset, ACTOR_SELF, LW(2), 0, 21, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_LOOP(2) EVT_CALL(SetPartDispOffset, ACTOR_SELF, LW(2), 0, 16, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetPartDispOffset, ACTOR_SELF, LW(2), 0, 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_LOOP(6) EVT_CALL(SetPartDispOffset, ACTOR_SELF, LW(2), 0, 7, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetPartDispOffset, ACTOR_SELF, LW(2), 0, 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_LOOP(2) EVT_CALL(SetPartDispOffset, ACTOR_SELF, LW(2), 0, 3, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetPartDispOffset, ACTOR_SELF, LW(2), 0, 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(SetPartDispOffset, ACTOR_SELF, LW(2), 0, 0, 0) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_END_SWITCH EVT_RETURN EVT_END @@ -766,7 +766,7 @@ EvtScript N(onShock) = { EVT_END_IF EVT_ADD(LW(0), 1) EVT_END_LOOP - EVT_WAIT_FRAMES(33) + EVT_WAIT(33) EVT_RETURN EVT_END }; @@ -774,33 +774,33 @@ EvtScript N(onShock) = { EvtScript N(displace_guy_2) = { EVT_CALL(SetPartDispOffset, ACTOR_SELF, LW(0), 0, 0, 0) EVT_CALL(SetPartDispOffset, ACTOR_SELF, LW(0), 0, 1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetPartDispOffset, ACTOR_SELF, LW(0), 0, 4, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetPartDispOffset, ACTOR_SELF, LW(0), 0, 16, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetPartDispOffset, ACTOR_SELF, LW(0), 0, 8, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetPartDispOffset, ACTOR_SELF, LW(0), 0, 20, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetPartDispOffset, ACTOR_SELF, LW(0), 0, 8, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetPartDispOffset, ACTOR_SELF, LW(0), 0, 12, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_LOOP(2) EVT_CALL(SetPartDispOffset, ACTOR_SELF, LW(0), 0, 6, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetPartDispOffset, ACTOR_SELF, LW(0), 0, 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_LOOP(6) EVT_CALL(SetPartDispOffset, ACTOR_SELF, LW(0), 0, 2, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetPartDispOffset, ACTOR_SELF, LW(0), 0, 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(SetPartDispOffset, ACTOR_SELF, LW(0), 0, 0, 0) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_RETURN EVT_END }; @@ -823,7 +823,7 @@ EvtScript N(handleEvent) = { EVT_EXEC_WAIT(N(onHit)) EVT_SET_CONST(LW(1), NPC_ANIM_shy_squad_guy_Palette_00_Anim_D) EVT_EXEC_WAIT(N(displace_last_guy)) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_SET_CONST(LW(1), NPC_ANIM_shy_squad_guy_Palette_00_Anim_D) EVT_EXEC_WAIT(N(onDeath)) EVT_RETURN @@ -836,13 +836,13 @@ EvtScript N(handleEvent) = { EVT_CALL(SetAnimation, ACTOR_SELF, LW(0), NPC_ANIM_shy_squad_guy_Palette_00_Anim_E) EVT_ADD(LW(0), 1) EVT_END_LOOP - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_SET(LW(0), 2) EVT_LOOP(15) EVT_CALL(SetAnimation, ACTOR_SELF, LW(0), NPC_ANIM_shy_squad_guy_Palette_00_Anim_F) EVT_ADD(LW(0), 1) EVT_END_LOOP - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CASE_EQ(EVENT_BURN_DEATH) EVT_CALL(SetActorVar, ACTOR_SELF, N(ACTOR_VAR_WAS_ATTACKED), 1) EVT_SET_CONST(LW(1), NPC_ANIM_shy_squad_guy_Palette_00_Anim_E) @@ -852,14 +852,14 @@ EvtScript N(handleEvent) = { EVT_CALL(SetAnimation, ACTOR_SELF, LW(0), NPC_ANIM_shy_squad_guy_Palette_00_Anim_E) EVT_ADD(LW(0), 1) EVT_END_LOOP - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_SET(LW(0), 2) EVT_LOOP(15) EVT_CALL(SetAnimation, ACTOR_SELF, LW(0), NPC_ANIM_shy_squad_guy_Palette_00_Anim_F) EVT_ADD(LW(0), 1) EVT_END_LOOP - EVT_WAIT_FRAMES(15) - EVT_WAIT_FRAMES(10) + EVT_WAIT(15) + EVT_WAIT(10) EVT_SET_CONST(LW(1), NPC_ANIM_shy_squad_guy_Palette_00_Anim_F) EVT_EXEC_WAIT(N(onDeath)) EVT_RETURN @@ -917,7 +917,7 @@ EvtScript N(handleEvent) = { EVT_CASE_EQ(EVENT_BEGIN_AIR_LIFT) EVT_SET(LW(1), NPC_ANIM_shy_squad_guy_Palette_00_Anim_8) EVT_EXEC_WAIT(N(set_alive_guys_animation)) - EVT_WAIT_FRAMES(1000) + EVT_WAIT(1000) EVT_CASE_EQ(EVENT_END_FIRST_STRIKE) EVT_CALL(SetActorSpeed, ACTOR_SELF, EVT_FLOAT(6.0)) EVT_CALL(SetActorYaw, ACTOR_SELF, 180) @@ -932,7 +932,7 @@ EvtScript N(handleEvent) = { EVT_SET_CONST(LW(0), 1) EVT_SET_CONST(LW(1), NPC_ANIM_shy_squad_guy_Palette_00_Anim_D) EVT_EXEC_WAIT(DoNormalHit) - EVT_WAIT_FRAMES(1000) + EVT_WAIT(1000) EVT_CASE_EQ(EVENT_SCARE_AWAY) EVT_CASE_DEFAULT EVT_END_SWITCH @@ -990,7 +990,7 @@ EvtScript N(onHit) = { EVT_LOOP(24) EVT_CALL(SetPartRotation, ACTOR_SELF, LW(0), 0, LW(7), 0) EVT_ADD(LW(7), 30) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_END_SWITCH EVT_CALL(PlaySoundAtActor, ACTOR_SELF, SOUND_DEATH) @@ -999,7 +999,7 @@ EvtScript N(onHit) = { EVT_LOOP(12) EVT_CALL(SetPartRotation, ACTOR_SELF, LW(0), LW(8), 0, 0) EVT_ADD(LW(8), 8) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(SetPartFlagBits, ACTOR_SELF, LW(0), ACTOR_PART_FLAG_INVISIBLE, 1) EVT_CALL(RemovePartShadow, ACTOR_SELF, LW(0)) @@ -1034,7 +1034,7 @@ EvtScript N(set_alive_guys_animation) = { EvtScript N(kill_guy) = { EVT_IF_NE(LW(1), -1) EVT_CALL(SetAnimation, ACTOR_SELF, LW(0), LW(1)) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_END_IF EVT_CALL(func_80269E80, LW(5)) EVT_SWITCH(LW(5)) @@ -1053,14 +1053,14 @@ EvtScript N(kill_guy) = { EVT_LOOP(24) EVT_CALL(SetPartRotation, ACTOR_SELF, LW(0), 0, LW(2), 0) EVT_ADD(LW(2), 30) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_END_SWITCH EVT_SET(LW(3), 0) EVT_LOOP(12) EVT_CALL(SetPartRotation, ACTOR_SELF, LW(0), LW(3), 0, 0) EVT_ADD(LW(3), 8) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(SetPartFlagBits, ACTOR_SELF, LW(0), ACTOR_PART_FLAG_INVISIBLE, 1) EVT_CALL(RemovePartShadow, ACTOR_SELF, LW(0)) @@ -1088,7 +1088,7 @@ EvtScript N(onDeath) = { EVT_LOOP(24) EVT_CALL(SetPartRotation, ACTOR_SELF, LW(0), 0, LW(2), 0) EVT_ADD(LW(2), 30) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(GetPartOffset, ACTOR_SELF, LW(0), LW(1), LW(2), LW(3)) EVT_CALL(PlayEffect, EFFECT_BIG_SMOKE_PUFF, LW(1), LW(2), LW(3), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0) @@ -1098,7 +1098,7 @@ EvtScript N(onDeath) = { EVT_LOOP(12) EVT_CALL(SetPartRotation, ACTOR_SELF, LW(0), LW(3), 0, 0) EVT_ADD(LW(3), 8) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(SetPartFlagBits, ACTOR_SELF, LW(0), ACTOR_PART_FLAG_INVISIBLE, 1) EVT_CALL(RemovePartShadow, ACTOR_SELF, LW(0)) @@ -1185,13 +1185,13 @@ EvtScript N(attack) = { EVT_THREAD EVT_LOOP(7) EVT_CALL(PlayEffect, EFFECT_LANDING_DUST, 0, LW(0), LW(1), LW(2), 0, 0, 0, 0, 0, 0, 0, 0, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(PlayEffect, EFFECT_LANDING_DUST, 1, LW(0), LW(1), LW(2), 0, 0, 0, 0, 0, 0, 0, 0, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_END_LOOP EVT_END_THREAD EVT_END_IF - EVT_WAIT_FRAMES(36) + EVT_WAIT(36) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) EVT_CALL(MoveBattleCamOver, 30) EVT_SET(LW(0), 15) @@ -1235,9 +1235,9 @@ EvtScript N(attack) = { EVT_THREAD EVT_CALL(GetActorPos, ACTOR_PLAYER, LW(1), LW(2), LW(3)) EVT_CALL(PlayEffect, EFFECT_LANDING_DUST, 0, LW(1), LW(2), LW(3), 0, 0, 0, 0, 0, 0, 0, 0, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(PlayEffect, EFFECT_LANDING_DUST, 1, LW(1), LW(2), LW(3), 0, 0, 0, 0, 0, 0, 0, 0, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_END_THREAD EVT_CALL(GetPlayerHP, LW(0)) EVT_IF_EQ(LW(0), 0) @@ -1247,12 +1247,12 @@ EvtScript N(attack) = { EVT_IF_EQ(LW(14), 0) EVT_BREAK_LOOP EVT_END_IF - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_END_LOOP EVT_CALL(StopSound, SOUND_3AD) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) EVT_CALL(MoveBattleCamOver, 30) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_SET(LW(0), 15) EVT_CALL(GetActorVar, ACTOR_SELF, N(ACTOR_VARS_GUYS_KILLED), LW(1)) EVT_SUB(LW(0), LW(1)) @@ -1291,7 +1291,7 @@ EvtScript N(flee) = { EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_14) EVT_CALL(BattleCamTargetActor, ACTOR_SELF) EVT_CALL(MoveBattleCamOver, 30) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(ActorSpeak, MESSAGE_ID(0x0F, 0x0066), ACTOR_SELF, 1, -1, -1) EVT_CALL(func_8027D32C, ACTOR_SELF) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) @@ -1335,7 +1335,7 @@ EvtScript N(flee) = { EVT_CALL(SetActorYaw, ACTOR_SELF, 180) EVT_CALL(SetGoalPos, ACTOR_SELF, 240, 0, 0) EVT_CALL(RunToGoal, ACTOR_SELF, 0, TRUE) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, SOUND_1E2) EVT_CALL(ShakeCam, 1, 0, 6, EVT_FLOAT(2.5)) EVT_CALL(GetActorVar, ACTOR_SELF, N(ACTOR_VARS_GUYS_KILLED), LW(0)) @@ -1347,16 +1347,16 @@ EvtScript N(flee) = { EVT_THREAD EVT_CALL(PlaySoundAtActor, ACTOR_SELF, SOUND_1E2) EVT_CALL(ShakeCam, 1, 0, 4, EVT_FLOAT(2.0)) - EVT_WAIT_FRAMES(12) + EVT_WAIT(12) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, SOUND_1E2) EVT_CALL(ShakeCam, 1, 0, 4, EVT_FLOAT(2.0)) EVT_END_THREAD EVT_CALL(EndActorSpeech, ACTOR_ENEMY0, 1, -1, -1) EVT_CALL(SetActorSounds, ACTOR_SELF, 0, 0, 0) - EVT_WAIT_FRAMES(40) + EVT_WAIT(40) EVT_THREAD EVT_CALL(PlaySoundAtActor, ACTOR_SELF, SOUND_173) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, SOUND_174) EVT_END_THREAD EVT_SET(LW(0), 2) @@ -1374,7 +1374,7 @@ EvtScript N(flee) = { EVT_END_LOOP EVT_THREAD EVT_LABEL(0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(GetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_IF_GT(LW(0), 30) EVT_GOTO(0) @@ -1382,7 +1382,7 @@ EvtScript N(flee) = { EVT_CALL(UseIdleAnimation, ACTOR_PLAYER, FALSE) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_1002B) EVT_LABEL(1) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(GetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(GetActorPos, ACTOR_PLAYER, LW(3), LW(4), LW(5)) EVT_ADD(LW(3), 10) @@ -1397,7 +1397,7 @@ EvtScript N(flee) = { EVT_SUB(LW(7), 360) EVT_END_IF EVT_CALL(SetActorRotation, ACTOR_PLAYER, 0, LW(7), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_10002) EVT_CALL(SetActorRotation, ACTOR_PLAYER, 0, 0, 0) @@ -1417,7 +1417,7 @@ EvtScript N(flee) = { EVT_CALL(SetGoalPos, ACTOR_SELF, -240, 0, 0) EVT_CALL(RunToGoal, ACTOR_SELF, 0, TRUE) EVT_EXEC_WAIT(N(next_phase)) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(func_802535B4, 1) EVT_CALL(RemoveActor, ACTOR_SELF) EVT_RETURN diff --git a/src/battle/area_omo2_2/actor/stilt_guy.c b/src/battle/area_omo2_2/actor/stilt_guy.c index a513a6d68c..481085e689 100644 --- a/src/battle/area_omo2_2/actor/stilt_guy.c +++ b/src/battle/area_omo2_2/actor/stilt_guy.c @@ -264,7 +264,7 @@ EvtScript N(init) = { EVT_LOOP(2) EVT_LABEL(0) EVT_CALL(SetPartRotation, ACTOR_SELF, 8, LW(1), 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_SUB(LW(1), LW(0)) EVT_IF_GE(LW(1), -90) EVT_GOTO(0) @@ -297,14 +297,14 @@ EvtScript N(init) = { EVT_CALL(FallPartTo, ACTOR_SELF, 8, LW(0), -9, LW(2), 80) EVT_END_THREAD EVT_THREAD - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_SET(LW(0), 90) EVT_SET(LW(1), 450) EVT_LOOP(5) EVT_LOOP(2) EVT_LABEL(1) EVT_CALL(SetPartRotation, ACTOR_SELF, 7, LW(1), 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_SUB(LW(1), LW(0)) EVT_IF_GE(LW(1), 90) EVT_GOTO(1) @@ -327,19 +327,19 @@ EvtScript N(init) = { EVT_END_IF EVT_SUB(LW(2), 13) EVT_CALL(SetPartPos, ACTOR_SELF, 7, LW(0), 200, LW(2)) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(SetPartFlagBits, ACTOR_SELF, 7, ACTOR_PART_FLAG_INVISIBLE, 0) EVT_CALL(FallPartTo, ACTOR_SELF, 7, LW(0), -9, LW(2), 80) EVT_END_THREAD EVT_THREAD - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_SET(LW(0), 90) EVT_SET(LW(1), 270) EVT_LOOP(5) EVT_LOOP(2) EVT_LABEL(2) EVT_CALL(SetPartRotation, ACTOR_SELF, 6, LW(1), 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_SUB(LW(1), LW(0)) EVT_IF_GE(LW(1), -90) EVT_GOTO(2) @@ -362,19 +362,19 @@ EvtScript N(init) = { EVT_END_IF EVT_SUB(LW(2), 13) EVT_CALL(SetPartPos, ACTOR_SELF, 6, LW(0), 200, LW(2)) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(SetPartFlagBits, ACTOR_SELF, 6, ACTOR_PART_FLAG_INVISIBLE, 0) EVT_CALL(FallPartTo, ACTOR_SELF, 6, LW(0), -9, LW(2), 80) EVT_END_THREAD EVT_THREAD - EVT_WAIT_FRAMES(45) + EVT_WAIT(45) EVT_SET(LW(0), 90) EVT_SET(LW(1), 450) EVT_LOOP(5) EVT_LOOP(2) EVT_LABEL(3) EVT_CALL(SetPartRotation, ACTOR_SELF, 5, LW(1), 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_SUB(LW(1), LW(0)) EVT_IF_GE(LW(1), 90) EVT_GOTO(3) @@ -397,10 +397,10 @@ EvtScript N(init) = { EVT_END_IF EVT_SUB(LW(2), 13) EVT_CALL(SetPartPos, ACTOR_SELF, 5, LW(0), 200, LW(2)) - EVT_WAIT_FRAMES(45) + EVT_WAIT(45) EVT_CALL(SetPartFlagBits, ACTOR_SELF, 5, ACTOR_PART_FLAG_INVISIBLE, 0) EVT_CALL(FallPartTo, -127, 5, LW(0), -9, LW(2), 80) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(SetPartFlagBits, ACTOR_SELF, 6, ACTOR_PART_FLAG_INVISIBLE, 1) EVT_CALL(SetPartFlagBits, ACTOR_SELF, 7, ACTOR_PART_FLAG_INVISIBLE, 1) EVT_CALL(SetPartFlagBits, ACTOR_SELF, 8, ACTOR_PART_FLAG_INVISIBLE, 1) @@ -421,17 +421,17 @@ EvtScript N(init) = { EVT_CALL(func_8026ED20, ACTOR_SELF, 5, 1) EVT_CALL(func_8026EBF8, ACTOR_SELF, 5, 1, 0, 0, 36, 0, 255, 0, 0) EVT_CALL(func_8026EA7C, ACTOR_SELF, 5, 16) - EVT_WAIT_FRAMES(18) + EVT_WAIT(18) EVT_CALL(func_8026ED20, ACTOR_SELF, 5, 0) EVT_CALL(SetAnimation, ACTOR_SELF, 5, NPC_ANIM_stilt_guy_unfold_Palette_00_Anim_4) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_LOOP(20) EVT_CALL(SetPartFlagBits, ACTOR_SELF, 5, ACTOR_PART_FLAG_INVISIBLE, 0) EVT_CALL(SetPartFlagBits, ACTOR_SELF, 2, ACTOR_PART_FLAG_INVISIBLE, 1) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetPartFlagBits, ACTOR_SELF, 5, ACTOR_PART_FLAG_INVISIBLE, 1) EVT_CALL(SetPartFlagBits, ACTOR_SELF, 2, ACTOR_PART_FLAG_INVISIBLE, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(HPBarToHome, ACTOR_SELF) EVT_CALL(EnableIdleScript, ACTOR_SELF, 1) @@ -448,7 +448,7 @@ EvtScript N(init) = { EvtScript N(idle) = { EVT_LABEL(0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_GOTO(0) EVT_RETURN EVT_END @@ -511,7 +511,7 @@ EvtScript N(handleEvent) = { EVT_END_CASE_GROUP EVT_CASE_EQ(EVENT_BEGIN_AIR_LIFT) EVT_CALL(SetAnimation, ACTOR_SELF, 2, NPC_ANIM_stilt_guy_Palette_00_Anim_6) - EVT_WAIT_FRAMES(1000) + EVT_WAIT(1000) EVT_CASE_EQ(EVENT_AIR_LIFT_FAILED) EVT_SET(LW(0), 2) EVT_SET(LW(1), 7340033) @@ -535,7 +535,7 @@ EvtScript N(handleEvent) = { EVT_SET(LW(1), NPC_ANIM_stilt_guy_Palette_00_Anim_9) EVT_SET(LW(2), NPC_ANIM_stilt_guy_Palette_00_Anim_A) EVT_EXEC_WAIT(DoBurnHit) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_SET_CONST(LW(0), 2) EVT_SET_CONST(LW(1), NPC_ANIM_stilt_guy_Palette_00_Anim_A) EVT_EXEC_WAIT(N(onDeath)) @@ -566,7 +566,7 @@ EvtScript N(handleEvent) = { EVT_SET_CONST(LW(0), 2) EVT_SET_CONST(LW(1), NPC_ANIM_stilt_guy_Palette_00_Anim_6) EVT_EXEC_WAIT(DoNormalHit) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_SET_CONST(LW(0), 2) EVT_SET_CONST(LW(1), NPC_ANIM_stilt_guy_Palette_00_Anim_7) EVT_EXEC_WAIT(N(onDeath)) @@ -583,7 +583,7 @@ EvtScript N(handleEvent) = { EVT_SET_CONST(LW(0), 2) EVT_SET_CONST(LW(1), NPC_ANIM_stilt_guy_Palette_00_Anim_6) EVT_EXEC_WAIT(DoNormalHit) - EVT_WAIT_FRAMES(1000) + EVT_WAIT(1000) EVT_CASE_EQ(EVENT_SCARE_AWAY) EVT_SET_CONST(LW(0), 2) EVT_SET_CONST(LW(1), NPC_ANIM_stilt_guy_Palette_00_Anim_3) @@ -665,14 +665,14 @@ EvtScript N(attack) = { EVT_CALL(SetGoalPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(RunToGoal, ACTOR_SELF, 0, FALSE) EVT_CALL(SetAnimation, ACTOR_SELF, 2, NPC_ANIM_stilt_guy_Palette_00_Anim_4) - EVT_WAIT_FRAMES(8) + EVT_WAIT(8) EVT_CALL(EnemyTestTarget, ACTOR_SELF, LW(0), 0, 0, 1, BS_FLAGS1_10) EVT_SWITCH(LW(0)) EVT_CASE_OR_EQ(HIT_RESULT_MISS) EVT_CASE_OR_EQ(HIT_RESULT_LUCKY) EVT_SET(LW(10), LW(0)) EVT_THREAD - EVT_WAIT_FRAMES(9) + EVT_WAIT(9) EVT_CALL(SetAnimation, ACTOR_SELF, 2, NPC_ANIM_stilt_guy_Palette_00_Anim_4) EVT_END_THREAD EVT_CALL(SetAnimation, ACTOR_SELF, 2, NPC_ANIM_stilt_guy_Palette_00_Anim_5) @@ -691,7 +691,7 @@ EvtScript N(attack) = { EVT_CALL(SetGoalPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(JumpToGoal, ACTOR_SELF, 6, FALSE, TRUE, FALSE) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, SOUND_2066) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_IF_EQ(LW(10), HIT_RESULT_LUCKY) EVT_CALL(EnemyTestTarget, ACTOR_SELF, LW(0), DAMAGE_TYPE_TRIGGER_LUCKY, 0, 0, 0) EVT_END_IF @@ -708,7 +708,7 @@ EvtScript N(attack) = { EVT_END_CASE_GROUP EVT_END_SWITCH EVT_THREAD - EVT_WAIT_FRAMES(8) + EVT_WAIT(8) EVT_CALL(SetAnimation, ACTOR_SELF, 2, NPC_ANIM_stilt_guy_Palette_00_Anim_4) EVT_END_THREAD EVT_CALL(SetAnimation, ACTOR_SELF, 2, NPC_ANIM_stilt_guy_Palette_00_Anim_5) @@ -719,7 +719,7 @@ EvtScript N(attack) = { EVT_CALL(PlaySoundAtActor, ACTOR_SELF, SOUND_2EF) EVT_CALL(SetGoalPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(JumpToGoal, ACTOR_SELF, 15, FALSE, TRUE, FALSE) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(EnemyDamageTarget, ACTOR_SELF, LW(0), 0, 8, 0, 4, BS_FLAGS1_SP_EVT_ACTIVE) EVT_SET(LW(15), LW(0)) EVT_SWITCH(LW(15)) @@ -735,7 +735,7 @@ EvtScript N(attack) = { EVT_CALL(JumpToGoal, ACTOR_SELF, 10, FALSE, TRUE, FALSE) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, SOUND_2066) EVT_CALL(SetAnimation, ACTOR_SELF, 2, NPC_ANIM_stilt_guy_Palette_00_Anim_1) - EVT_WAIT_FRAMES(8) + EVT_WAIT(8) EVT_CALL(SetActorSpeed, ACTOR_SELF, EVT_FLOAT(6.0)) EVT_EXEC_WAIT(N(return_home)) EVT_END_CASE_GROUP @@ -761,7 +761,7 @@ EvtScript N(fallOff) = { EVT_END_IF EVT_CALL(SetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_THREAD - EVT_WAIT_FRAMES(6) + EVT_WAIT(6) EVT_CALL(PlaySoundAtPart, ACTOR_SELF, 2, SOUND_2067) EVT_END_THREAD EVT_THREAD @@ -770,7 +770,7 @@ EvtScript N(fallOff) = { EVT_LOOP(15) EVT_ADD(LW(0), 6) EVT_CALL(SetPartRotation, ACTOR_SELF, 2, 0, 0, LW(0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(SetPartFlags, ACTOR_SELF, 2, ACTOR_PART_FLAG_INVISIBLE | ACTOR_PART_FLAG_4 | ACTOR_PART_FLAG_NO_TARGET) EVT_END_THREAD @@ -787,7 +787,7 @@ EvtScript N(fallOff) = { EVT_CALL(JumpToGoal, ACTOR_SELF, 4, FALSE, TRUE, FALSE) EVT_ELSE EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_shy_guy_Palette_00_Anim_10) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_END_IF EVT_CALL(BindTakeTurn, ACTOR_SELF, EVT_ADDR(N(shy_guy_takeTurn))) EVT_CALL(BindIdle, ACTOR_SELF, EVT_ADDR(N(shy_guy_idle))) @@ -828,7 +828,7 @@ EvtScript N(shy_guy_rotate) = { EVT_ADD(LW(0), 360) EVT_END_IF EVT_CALL(SetActorYaw, ACTOR_SELF, LW(0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_GOTO(0) EVT_RETURN EVT_END @@ -909,7 +909,7 @@ EvtScript N(shy_guy_on_spin_smash) = { EVT_END_IF EVT_KILL_THREAD(LW(14)) EVT_CALL(SetActorYaw, ACTOR_SELF, 0) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_RETURN EVT_END }; @@ -947,7 +947,7 @@ EvtScript N(shy_guy_idle) = { EVT_CALL(func_8027D4C8, ACTOR_SELF, 1, -1, -10) EVT_CALL(N(UnkBattleFunc1), -10, 20, 10, 20) EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_GOTO(0) EVT_RETURN EVT_END @@ -1027,7 +1027,7 @@ EvtScript N(shy_guy_handleEvent) = { EVT_SET_CONST(LW(0), 1) EVT_SET_CONST(LW(1), NPC_ANIM_shy_guy_Palette_00_Anim_C) EVT_EXEC_WAIT(DoNormalHit) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_SET_CONST(LW(0), 1) EVT_SET_CONST(LW(1), NPC_ANIM_shy_guy_Palette_00_Anim_C) EVT_EXEC_WAIT(N(onDeath)) @@ -1100,7 +1100,7 @@ EvtScript N(shy_guy_attack1) = { EVT_SUB(LW(0), 20) EVT_CALL(SetGoalPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(JumpToGoal, ACTOR_SELF, 8, FALSE, TRUE, FALSE) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) EVT_CALL(SetActorYaw, ACTOR_SELF, 180) EVT_CALL(AddActorDecoration, ACTOR_SELF, 1, 0, 2) @@ -1117,7 +1117,7 @@ EvtScript N(shy_guy_attack1) = { EVT_END_CASE_GROUP EVT_END_SWITCH EVT_THREAD - EVT_WAIT_FRAMES(3) + EVT_WAIT(3) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, SOUND_2EF) EVT_END_THREAD EVT_CALL(SetActorSounds, ACTOR_SELF, 0, SOUND_20BA, SOUND_3B4) @@ -1131,7 +1131,7 @@ EvtScript N(shy_guy_attack1) = { EVT_CALL(SetGoalPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(RunToGoal, ACTOR_SELF, 0, FALSE) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_shy_guy_Palette_00_Anim_5) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(SetGoalToTarget, ACTOR_SELF) EVT_CALL(EnemyDamageTarget, ACTOR_SELF, LW(0), 0, 0, 0, 2, BS_FLAGS1_SP_EVT_ACTIVE) EVT_CALL(ResetAllActorSounds, ACTOR_SELF) @@ -1144,7 +1144,7 @@ EvtScript N(shy_guy_attack1) = { EVT_CALL(SetGoalPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(JumpToGoal, ACTOR_SELF, 10, FALSE, TRUE, FALSE) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_shy_guy_Palette_00_Anim_1) - EVT_WAIT_FRAMES(8) + EVT_WAIT(8) EVT_CALL(SetActorSpeed, ACTOR_SELF, EVT_FLOAT(6.0)) EVT_EXEC_WAIT(N(shy_guy_return_home)) EVT_CALL(EnableIdleScript, ACTOR_SELF, 1) @@ -1163,7 +1163,7 @@ EvtScript N(shy_guy_attack2) = { EVT_CALL(func_8024ECF8, -1, 1, 0) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, SOUND_234) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_shy_guy_Palette_00_Anim_9) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_shy_guy_Palette_00_Anim_3) EVT_CALL(SetActorSpeed, ACTOR_SELF, EVT_FLOAT(3.0)) EVT_CALL(SetGoalToTarget, ACTOR_SELF) @@ -1187,7 +1187,7 @@ EvtScript N(shy_guy_attack2) = { EVT_CALL(SetActorSpeed, ACTOR_SELF, EVT_FLOAT(6.0)) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_shy_guy_Palette_00_Anim_9) EVT_THREAD - EVT_WAIT_FRAMES(12) + EVT_WAIT(12) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_shy_guy_Palette_00_Anim_A) EVT_END_THREAD EVT_CALL(SetActorJumpGravity, ACTOR_SELF, EVT_FLOAT(0.8)) @@ -1210,7 +1210,7 @@ EvtScript N(shy_guy_attack2) = { EVT_SUB(LW(0), 20) EVT_CALL(SetGoalPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(JumpToGoal, ACTOR_SELF, 8, FALSE, TRUE, FALSE) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) EVT_CALL(MoveBattleCamOver, 15) EVT_CALL(SetActorYaw, ACTOR_SELF, 180) @@ -1230,13 +1230,13 @@ EvtScript N(shy_guy_attack2) = { EVT_CALL(SetActorSpeed, ACTOR_SELF, EVT_FLOAT(6.0)) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_shy_guy_Palette_00_Anim_9) EVT_THREAD - EVT_WAIT_FRAMES(9) + EVT_WAIT(9) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_shy_guy_Palette_00_Anim_A) EVT_END_THREAD EVT_CALL(SetActorJumpGravity, ACTOR_SELF, EVT_FLOAT(0.8)) EVT_CALL(SetGoalToTarget, ACTOR_SELF) EVT_CALL(JumpToGoal, ACTOR_SELF, 18, FALSE, TRUE, FALSE) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(EnemyDamageTarget, ACTOR_SELF, LW(0), 0, 0, 0, 3, BS_FLAGS1_SP_EVT_ACTIVE) EVT_SWITCH(LW(0)) EVT_CASE_OR_EQ(HIT_RESULT_HIT) @@ -1252,7 +1252,7 @@ EvtScript N(shy_guy_attack2) = { EVT_ADD(LW(3), 360) EVT_END_IF EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, LW(3)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, 0) EVT_CALL(SetActorRotationOffset, ACTOR_SELF, 0, 0, 0) @@ -1274,9 +1274,9 @@ EvtScript N(shy_guy_attack2) = { EVT_CALL(PlaySoundAtActor, ACTOR_SELF, SOUND_349) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, SOUND_749) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_shy_guy_Palette_00_Anim_9) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_shy_guy_Palette_00_Anim_7) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_GOTO(2) EVT_LABEL(1) EVT_CALL(GetGoalPos, ACTOR_SELF, LW(0), LW(1), LW(2)) @@ -1287,7 +1287,7 @@ EvtScript N(shy_guy_attack2) = { EVT_CALL(JumpToGoal, ACTOR_SELF, 20, FALSE, TRUE, FALSE) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, SOUND_20E4) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_shy_guy_Palette_00_Anim_10) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, SOUND_20C3) EVT_CALL(AddActorDecoration, ACTOR_SELF, 1, 0, 2) EVT_CALL(RandInt, 100, LW(0)) @@ -1296,7 +1296,7 @@ EvtScript N(shy_guy_attack2) = { EVT_ELSE EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_shy_guy_Palette_00_Anim_13) EVT_END_IF - EVT_WAIT_FRAMES(25) + EVT_WAIT(25) EVT_CALL(RemoveActorDecoration, ACTOR_SELF, 1, 0) EVT_CALL(SetActorYaw, ACTOR_SELF, 180) EVT_LABEL(2) diff --git a/src/battle/area_omo2_3/actor/shy_stack.c b/src/battle/area_omo2_3/actor/shy_stack.c index 21a7bcb219..64d0805cce 100644 --- a/src/battle/area_omo2_3/actor/shy_stack.c +++ b/src/battle/area_omo2_3/actor/shy_stack.c @@ -368,7 +368,7 @@ EvtScript N(init) = { EVT_CALL(SetPartPos, ACTOR_SELF, 12, LW(0), 200, 0) EVT_CALL(SetPartPos, ACTOR_SELF, 11, LW(0), 200, 0) EVT_THREAD - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(PlaySoundAtPart, ACTOR_SELF, 14, SOUND_301) EVT_END_THREAD EVT_THREAD @@ -381,11 +381,11 @@ EvtScript N(init) = { EVT_CALL(SetAnimation, ACTOR_SELF, 14, NPC_ANIM_shy_guy_Palette_00_Anim_7) EVT_END_THREAD EVT_THREAD - EVT_WAIT_FRAMES(36) + EVT_WAIT(36) EVT_CALL(PlaySoundAtPart, ACTOR_SELF, 13, SOUND_301) EVT_END_THREAD EVT_THREAD - EVT_WAIT_FRAMES(31) + EVT_WAIT(31) EVT_CALL(SetAnimation, ACTOR_SELF, 13, NPC_ANIM_shy_guy_Palette_00_Anim_A) EVT_CALL(SetPartFlagBits, ACTOR_SELF, 13, ACTOR_PART_FLAG_INVISIBLE, 0) EVT_CALL(SetPartJumpGravity, ACTOR_SELF, 13, EVT_FLOAT(1.0)) @@ -395,22 +395,22 @@ EvtScript N(init) = { EVT_CALL(SetAnimation, ACTOR_SELF, 13, NPC_ANIM_shy_guy_Palette_00_Anim_7) EVT_CALL(SetPartScale, ACTOR_SELF, 14, EVT_FLOAT(1.1), EVT_FLOAT(0.9), EVT_FLOAT(1.0)) EVT_CALL(SetPartDispOffset, ACTOR_SELF, 13, 0, -3, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetPartScale, ACTOR_SELF, 14, EVT_FLOAT(1.2), EVT_FLOAT(0.8), EVT_FLOAT(1.0)) EVT_CALL(SetPartDispOffset, ACTOR_SELF, 13, 0, -5, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetPartScale, ACTOR_SELF, 14, EVT_FLOAT(1.1), EVT_FLOAT(0.9), EVT_FLOAT(1.0)) EVT_CALL(SetPartDispOffset, ACTOR_SELF, 13, 0, -3, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetPartScale, ACTOR_SELF, 14, EVT_FLOAT(1.0), EVT_FLOAT(1.0), EVT_FLOAT(1.0)) EVT_CALL(SetPartDispOffset, ACTOR_SELF, 13, 0, 0, 0) EVT_END_THREAD EVT_THREAD - EVT_WAIT_FRAMES(67) + EVT_WAIT(67) EVT_CALL(PlaySoundAtPart, ACTOR_SELF, 12, SOUND_301) EVT_END_THREAD EVT_THREAD - EVT_WAIT_FRAMES(62) + EVT_WAIT(62) EVT_CALL(SetAnimation, ACTOR_SELF, 12, NPC_ANIM_shy_guy_Palette_00_Anim_A) EVT_CALL(SetPartFlagBits, ACTOR_SELF, 12, ACTOR_PART_FLAG_INVISIBLE, 0) EVT_CALL(SetPartJumpGravity, ACTOR_SELF, 12, EVT_FLOAT(1.0)) @@ -422,28 +422,28 @@ EvtScript N(init) = { EVT_CALL(SetPartScale, ACTOR_SELF, 13, EVT_FLOAT(1.1), EVT_FLOAT(0.9), EVT_FLOAT(1.0)) EVT_CALL(SetPartDispOffset, ACTOR_SELF, 13, 0, -2, 0) EVT_CALL(SetPartDispOffset, ACTOR_SELF, 12, 0, -4, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetPartScale, ACTOR_SELF, 14, EVT_FLOAT(1.2), EVT_FLOAT(0.8), EVT_FLOAT(1.0)) EVT_CALL(SetPartScale, ACTOR_SELF, 13, EVT_FLOAT(1.2), EVT_FLOAT(0.8), EVT_FLOAT(1.0)) EVT_CALL(SetPartDispOffset, ACTOR_SELF, 13, 0, -3, 0) EVT_CALL(SetPartDispOffset, ACTOR_SELF, 12, 0, -6, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetPartScale, ACTOR_SELF, 14, EVT_FLOAT(1.1), EVT_FLOAT(0.9), EVT_FLOAT(1.0)) EVT_CALL(SetPartScale, ACTOR_SELF, 13, EVT_FLOAT(1.1), EVT_FLOAT(0.9), EVT_FLOAT(1.0)) EVT_CALL(SetPartDispOffset, ACTOR_SELF, 13, 0, -2, 0) EVT_CALL(SetPartDispOffset, ACTOR_SELF, 12, 0, -4, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetPartScale, ACTOR_SELF, 14, EVT_FLOAT(1.0), EVT_FLOAT(1.0), EVT_FLOAT(1.0)) EVT_CALL(SetPartScale, ACTOR_SELF, 13, EVT_FLOAT(1.0), EVT_FLOAT(1.0), EVT_FLOAT(1.0)) EVT_CALL(SetPartDispOffset, ACTOR_SELF, 13, 0, 0, 0) EVT_CALL(SetPartDispOffset, ACTOR_SELF, 12, 0, 0, 0) EVT_END_THREAD EVT_THREAD - EVT_WAIT_FRAMES(98) + EVT_WAIT(98) EVT_CALL(PlaySoundAtPart, ACTOR_SELF, 11, SOUND_301) EVT_END_THREAD EVT_THREAD - EVT_WAIT_FRAMES(93) + EVT_WAIT(93) EVT_CALL(SetAnimation, ACTOR_SELF, 11, NPC_ANIM_shy_guy_Palette_00_Anim_A) EVT_CALL(SetPartFlagBits, ACTOR_SELF, 11, ACTOR_PART_FLAG_INVISIBLE, 0) EVT_CALL(SetPartJumpGravity, ACTOR_SELF, 11, EVT_FLOAT(1.0)) @@ -457,28 +457,28 @@ EvtScript N(init) = { EVT_CALL(SetPartDispOffset, ACTOR_SELF, 13, 0, -1, 0) EVT_CALL(SetPartDispOffset, ACTOR_SELF, 12, 0, -2, 0) EVT_CALL(SetPartDispOffset, ACTOR_SELF, 11, 0, -3, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetPartScale, ACTOR_SELF, 14, EVT_FLOAT(1.2), EVT_FLOAT(0.8), EVT_FLOAT(1.0)) EVT_CALL(SetPartScale, ACTOR_SELF, 13, EVT_FLOAT(1.2), EVT_FLOAT(0.8), EVT_FLOAT(1.0)) EVT_CALL(SetPartScale, ACTOR_SELF, 12, EVT_FLOAT(1.2), EVT_FLOAT(0.8), EVT_FLOAT(1.0)) EVT_CALL(SetPartDispOffset, ACTOR_SELF, 13, 0, -2, 0) EVT_CALL(SetPartDispOffset, ACTOR_SELF, 12, 0, -3, 0) EVT_CALL(SetPartDispOffset, ACTOR_SELF, 11, 0, -5, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetPartScale, ACTOR_SELF, 14, EVT_FLOAT(1.1), EVT_FLOAT(0.9), EVT_FLOAT(1.0)) EVT_CALL(SetPartScale, ACTOR_SELF, 13, EVT_FLOAT(1.1), EVT_FLOAT(0.9), EVT_FLOAT(1.0)) EVT_CALL(SetPartScale, ACTOR_SELF, 12, EVT_FLOAT(1.1), EVT_FLOAT(0.9), EVT_FLOAT(1.0)) EVT_CALL(SetPartDispOffset, ACTOR_SELF, 13, 0, -1, 0) EVT_CALL(SetPartDispOffset, ACTOR_SELF, 12, 0, -2, 0) EVT_CALL(SetPartDispOffset, ACTOR_SELF, 11, 0, -3, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetPartScale, ACTOR_SELF, 14, EVT_FLOAT(1.0), EVT_FLOAT(1.0), EVT_FLOAT(1.0)) EVT_CALL(SetPartScale, ACTOR_SELF, 13, EVT_FLOAT(1.0), EVT_FLOAT(1.0), EVT_FLOAT(1.0)) EVT_CALL(SetPartScale, ACTOR_SELF, 12, EVT_FLOAT(1.0), EVT_FLOAT(1.0), EVT_FLOAT(1.0)) EVT_CALL(SetPartDispOffset, ACTOR_SELF, 13, 0, 0, 0) EVT_CALL(SetPartDispOffset, ACTOR_SELF, 12, 0, 0, 0) EVT_CALL(SetPartDispOffset, ACTOR_SELF, 11, 0, 0, 0) - EVT_WAIT_FRAMES(7) + EVT_WAIT(7) EVT_CALL(GetPartOffset, ACTOR_SELF, 14, LW(0), LW(1), LW(2)) EVT_CALL(ForceHomePos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(SetPartFlagBits, ACTOR_SELF, 11, ACTOR_PART_FLAG_INVISIBLE, 1) @@ -504,7 +504,7 @@ EvtScript N(init) = { EVT_CALL(SetAnimation, ACTOR_SELF, 14, NPC_ANIM_shy_guy_Palette_00_Anim_7) EVT_END_THREAD EVT_THREAD - EVT_WAIT_FRAMES(31) + EVT_WAIT(31) EVT_CALL(SetAnimation, ACTOR_SELF, 13, NPC_ANIM_shy_guy_Palette_00_Anim_4) EVT_CALL(SetPartFlagBits, ACTOR_SELF, 13, ACTOR_PART_FLAG_INVISIBLE, 0) EVT_CALL(SetPartMoveSpeed, ACTOR_SELF, 13, EVT_FLOAT(4.0)) @@ -516,22 +516,22 @@ EvtScript N(init) = { EVT_CALL(SetAnimation, ACTOR_SELF, 13, NPC_ANIM_shy_guy_Palette_00_Anim_7) EVT_CALL(SetPartScale, ACTOR_SELF, 14, EVT_FLOAT(1.1), EVT_FLOAT(0.9), EVT_FLOAT(1.0)) EVT_CALL(SetPartDispOffset, ACTOR_SELF, 13, 0, -3, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetPartScale, ACTOR_SELF, 14, EVT_FLOAT(1.2), EVT_FLOAT(0.8), EVT_FLOAT(1.0)) EVT_CALL(SetPartDispOffset, ACTOR_SELF, 13, 0, -5, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetPartScale, ACTOR_SELF, 14, EVT_FLOAT(1.1), EVT_FLOAT(0.9), EVT_FLOAT(1.0)) EVT_CALL(SetPartDispOffset, ACTOR_SELF, 13, 0, -3, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetPartScale, ACTOR_SELF, 14, EVT_FLOAT(1.0), EVT_FLOAT(1.0), EVT_FLOAT(1.0)) EVT_CALL(SetPartDispOffset, ACTOR_SELF, 13, 0, 0, 0) EVT_END_THREAD EVT_THREAD - EVT_WAIT_FRAMES(77) + EVT_WAIT(77) EVT_CALL(SetAnimation, ACTOR_SELF, 13, NPC_ANIM_shy_guy_Palette_00_Anim_A) EVT_END_THREAD EVT_THREAD - EVT_WAIT_FRAMES(62) + EVT_WAIT(62) EVT_CALL(SetAnimation, ACTOR_SELF, 12, NPC_ANIM_shy_guy_Palette_00_Anim_4) EVT_CALL(SetPartFlagBits, ACTOR_SELF, 12, ACTOR_PART_FLAG_INVISIBLE, 0) EVT_CALL(SetPartMoveSpeed, ACTOR_SELF, 12, EVT_FLOAT(4.0)) @@ -545,36 +545,36 @@ EvtScript N(init) = { EVT_CALL(SetPartScale, ACTOR_SELF, 13, EVT_FLOAT(1.1), EVT_FLOAT(0.9), EVT_FLOAT(1.0)) EVT_CALL(SetPartDispOffset, ACTOR_SELF, 13, 0, -2, 0) EVT_CALL(SetPartDispOffset, ACTOR_SELF, 12, 0, -3, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetPartScale, ACTOR_SELF, 14, EVT_FLOAT(1.2), EVT_FLOAT(0.8), EVT_FLOAT(1.0)) EVT_CALL(SetPartScale, ACTOR_SELF, 13, EVT_FLOAT(1.2), EVT_FLOAT(0.8), EVT_FLOAT(1.0)) EVT_CALL(SetPartDispOffset, ACTOR_SELF, 13, 0, -3, 0) EVT_CALL(SetPartDispOffset, ACTOR_SELF, 12, 0, -5, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetPartScale, ACTOR_SELF, 14, EVT_FLOAT(1.1), EVT_FLOAT(0.9), EVT_FLOAT(1.0)) EVT_CALL(SetPartScale, ACTOR_SELF, 13, EVT_FLOAT(1.1), EVT_FLOAT(0.9), EVT_FLOAT(1.0)) EVT_CALL(SetPartDispOffset, ACTOR_SELF, 13, 0, -2, 0) EVT_CALL(SetPartDispOffset, ACTOR_SELF, 12, 0, -3, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetPartScale, ACTOR_SELF, 14, EVT_FLOAT(1.0), EVT_FLOAT(1.0), EVT_FLOAT(1.0)) EVT_CALL(SetPartScale, ACTOR_SELF, 13, EVT_FLOAT(1.0), EVT_FLOAT(1.0), EVT_FLOAT(1.0)) EVT_CALL(SetPartDispOffset, ACTOR_SELF, 13, 0, 0, 0) EVT_CALL(SetPartDispOffset, ACTOR_SELF, 12, 0, 0, 0) EVT_END_THREAD EVT_THREAD - EVT_WAIT_FRAMES(108) + EVT_WAIT(108) EVT_CALL(SetAnimation, ACTOR_SELF, 12, NPC_ANIM_shy_guy_Palette_00_Anim_A) EVT_END_THREAD EVT_THREAD EVT_CALL(SetAnimation, ACTOR_SELF, 11, NPC_ANIM_shy_guy_Palette_00_Anim_4) - EVT_WAIT_FRAMES(143) - EVT_WAIT_FRAMES(10) + EVT_WAIT(143) + EVT_WAIT(10) EVT_CALL(SetAnimation, ACTOR_SELF, 11, NPC_ANIM_shy_guy_Palette_00_Anim_9) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(SetAnimation, ACTOR_SELF, 11, NPC_ANIM_shy_guy_Palette_00_Anim_A) EVT_END_THREAD EVT_THREAD - EVT_WAIT_FRAMES(133) + EVT_WAIT(133) EVT_CALL(GetActorPos, ACTOR_ENEMY0, LW(0), LW(1), LW(2)) EVT_ADD(LW(1), -3) EVT_CALL(SetPartPos, ACTOR_SELF, 11, LW(0), LW(1), LW(2)) @@ -595,28 +595,28 @@ EvtScript N(init) = { EVT_CALL(SetPartDispOffset, ACTOR_SELF, 13, 0, -1, 0) EVT_CALL(SetPartDispOffset, ACTOR_SELF, 12, 0, -2, 0) EVT_CALL(SetPartDispOffset, ACTOR_SELF, 11, 0, -3, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetPartScale, ACTOR_SELF, 14, EVT_FLOAT(1.2), EVT_FLOAT(0.8), EVT_FLOAT(1.0)) EVT_CALL(SetPartScale, ACTOR_SELF, 13, EVT_FLOAT(1.2), EVT_FLOAT(0.8), EVT_FLOAT(1.0)) EVT_CALL(SetPartScale, ACTOR_SELF, 12, EVT_FLOAT(1.2), EVT_FLOAT(0.8), EVT_FLOAT(1.0)) EVT_CALL(SetPartDispOffset, ACTOR_SELF, 13, 0, -2, 0) EVT_CALL(SetPartDispOffset, ACTOR_SELF, 12, 0, -3, 0) EVT_CALL(SetPartDispOffset, ACTOR_SELF, 11, 0, -5, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetPartScale, ACTOR_SELF, 14, EVT_FLOAT(1.1), EVT_FLOAT(0.9), EVT_FLOAT(1.0)) EVT_CALL(SetPartScale, ACTOR_SELF, 13, EVT_FLOAT(1.1), EVT_FLOAT(0.9), EVT_FLOAT(1.0)) EVT_CALL(SetPartScale, ACTOR_SELF, 12, EVT_FLOAT(1.1), EVT_FLOAT(0.9), EVT_FLOAT(1.0)) EVT_CALL(SetPartDispOffset, ACTOR_SELF, 13, 0, -1, 0) EVT_CALL(SetPartDispOffset, ACTOR_SELF, 12, 0, -2, 0) EVT_CALL(SetPartDispOffset, ACTOR_SELF, 11, 0, -3, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetPartScale, ACTOR_SELF, 14, EVT_FLOAT(1.0), EVT_FLOAT(1.0), EVT_FLOAT(1.0)) EVT_CALL(SetPartScale, ACTOR_SELF, 13, EVT_FLOAT(1.0), EVT_FLOAT(1.0), EVT_FLOAT(1.0)) EVT_CALL(SetPartScale, ACTOR_SELF, 12, EVT_FLOAT(1.0), EVT_FLOAT(1.0), EVT_FLOAT(1.0)) EVT_CALL(SetPartDispOffset, ACTOR_SELF, 13, 0, 0, 0) EVT_CALL(SetPartDispOffset, ACTOR_SELF, 12, 0, 0, 0) EVT_CALL(SetPartDispOffset, ACTOR_SELF, 11, 0, 0, 0) - EVT_WAIT_FRAMES(12) + EVT_WAIT(12) EVT_CALL(SetAnimation, ACTOR_ENEMY0, 1, NPC_ANIM_general_guy_Palette_00_Anim_3) EVT_CALL(GetPartOffset, ACTOR_SELF, 14, LW(0), LW(1), LW(2)) EVT_CALL(ForceHomePos, ACTOR_SELF, LW(0), LW(1), LW(2)) @@ -637,7 +637,7 @@ EvtScript N(init) = { EvtScript N(idle) = { EVT_LABEL(0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_GOTO(0) EVT_RETURN EVT_END @@ -685,14 +685,14 @@ EvtScript N(handleEvent) = { EVT_SET_CONST(LW(0), 1) EVT_CALL(GetActorVar, ACTOR_SELF, 3, LW(1)) EVT_EXEC_WAIT(DoNormalHit) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_ELSE EVT_CALL(GetActorVar, ACTOR_SELF, 8, LW(10)) EVT_IF_EQ(LW(10), 3) EVT_SET_CONST(LW(0), 1) EVT_CALL(GetActorVar, ACTOR_SELF, 3, LW(1)) EVT_EXEC_WAIT(DoNormalHit) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_ELSE EVT_CALL(func_80269E80, LW(0)) EVT_SWITCH(LW(0)) @@ -705,7 +705,7 @@ EvtScript N(handleEvent) = { EVT_SET_CONST(LW(0), 1) EVT_CALL(GetActorVar, ACTOR_SELF, 3, LW(1)) EVT_EXEC_WAIT(DoNormalHit) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_END_SWITCH EVT_END_IF EVT_END_IF @@ -832,7 +832,7 @@ EvtScript N(handleEvent) = { EVT_SET_CONST(LW(0), 1) EVT_CALL(GetActorVar, ACTOR_SELF, 3, LW(1)) EVT_CALL(SetAnimation, ACTOR_SELF, LW(0), LW(1)) - EVT_WAIT_FRAMES(1000) + EVT_WAIT(1000) EVT_CASE_EQ(EVENT_AIR_LIFT_FAILED) EVT_SET_CONST(LW(0), 1) EVT_CALL(GetActorVar, ACTOR_SELF, 2, LW(1)) @@ -846,7 +846,7 @@ EvtScript N(handleEvent) = { EVT_SET_CONST(LW(0), 1) EVT_CALL(GetActorVar, ACTOR_SELF, 3, LW(2)) EVT_EXEC_WAIT(DoNormalHit) - EVT_WAIT_FRAMES(1000) + EVT_WAIT(1000) EVT_CASE_EQ(EVENT_SCARE_AWAY) EVT_SET_CONST(LW(0), 1) EVT_CALL(GetActorVar, ACTOR_SELF, 3, LW(1)) @@ -868,7 +868,7 @@ EvtScript N(rotate) = { EVT_ADD(LW(0), 360) EVT_END_IF EVT_CALL(SetActorYaw, ACTOR_SELF, LW(0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_GOTO(0) EVT_RETURN EVT_END @@ -967,7 +967,7 @@ EvtScript N(doSpinSmashHitLastGuy) = { EVT_END_IF EVT_KILL_THREAD(LW(14)) EVT_CALL(SetActorYaw, ACTOR_SELF, 0) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_RETURN EVT_END }; @@ -1036,37 +1036,37 @@ EvtScript N(lower_actor_pos) = { EVT_THREAD EVT_CALL(GetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_SET(LW(3), LW(1)) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_SUB(LW(3), 1) EVT_CALL(SetActorPos, ACTOR_SELF, LW(0), LW(3), LW(2)) - EVT_WAIT_FRAMES(3) + EVT_WAIT(3) EVT_SUB(LW(3), 2) EVT_CALL(SetActorPos, ACTOR_SELF, LW(0), LW(3), LW(2)) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_SUB(LW(3), 3) EVT_CALL(SetActorPos, ACTOR_SELF, LW(0), LW(3), LW(2)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_SUB(LW(3), 5) EVT_CALL(SetActorPos, ACTOR_SELF, LW(0), LW(3), LW(2)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_SUB(LW(3), 7) EVT_CALL(SetActorPos, ACTOR_SELF, LW(0), LW(3), LW(2)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_ADD(LW(3), 2) EVT_CALL(SetActorPos, ACTOR_SELF, LW(0), LW(3), LW(2)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_ADD(LW(3), 3) EVT_CALL(SetActorPos, ACTOR_SELF, LW(0), LW(3), LW(2)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_ADD(LW(3), 3) EVT_CALL(SetActorPos, ACTOR_SELF, LW(0), LW(3), LW(2)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_SUB(LW(3), 3) EVT_CALL(SetActorPos, ACTOR_SELF, LW(0), LW(3), LW(2)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_SUB(LW(3), 3) EVT_CALL(SetActorPos, ACTOR_SELF, LW(0), LW(3), LW(2)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_SUB(LW(3), 2) EVT_CALL(SetActorPos, ACTOR_SELF, LW(0), LW(3), LW(2)) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, SOUND_2064) @@ -1161,7 +1161,7 @@ EvtScript N(doSpinSmashHit) = { EVT_LOOP(12) EVT_CALL(SetPartRotation, ACTOR_SELF, 10, LW(0), 0, 0) EVT_ADD(LW(0), 8) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(SetPartFlagBits, ACTOR_SELF, 10, ACTOR_PART_FLAG_INVISIBLE, 1) EVT_RETURN @@ -1199,7 +1199,7 @@ EvtScript N(80235168) = { EVT_LOOP(30) EVT_ADD(LW(0), 24) EVT_CALL(SetPartYaw, ACTOR_SELF, 10, LW(0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(SetPartYaw, ACTOR_SELF, 10, LW(0)) EVT_END_THREAD @@ -1221,7 +1221,7 @@ EvtScript N(80235168) = { EVT_SET(LW(1), 0) EVT_SUB(LW(0), 10) EVT_CALL(JumpPartTo, ACTOR_SELF, 10, LW(0), LW(1), LW(2), 10, 1) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(GetPartOffset, ACTOR_SELF, 10, LW(0), LW(1), LW(2)) EVT_ADD(LW(1), 10) EVT_CALL(PlaySoundAtPart, ACTOR_SELF, 10, SOUND_DEATH) @@ -1230,7 +1230,7 @@ EvtScript N(80235168) = { EVT_LOOP(12) EVT_CALL(SetPartRotation, ACTOR_SELF, 10, LW(0), 0, 0) EVT_ADD(LW(0), 8) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(SetPartFlagBits, ACTOR_SELF, 10, ACTOR_PART_FLAG_NO_TARGET, 1) EVT_CALL(SetPartFlagBits, ACTOR_SELF, 10, ACTOR_PART_FLAG_INVISIBLE, 1) @@ -1265,11 +1265,11 @@ EvtScript N(takeTurn) = { EVT_CALL(func_8024ECF8, -1, 1, 0) EVT_CALL(GetActorVar, ACTOR_SELF, 6, LW(0)) EVT_CALL(SetAnimation, ACTOR_SELF, 1, LW(0)) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_ADD(LW(0), 4) EVT_CALL(SetAnimation, ACTOR_SELF, 1, LW(0)) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, SOUND_2E7) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, SOUND_2E8) EVT_CALL(EnemyTestTarget, ACTOR_SELF, LW(15), 0, 0, 1, BS_FLAGS1_10) EVT_SWITCH(LW(15)) @@ -1310,20 +1310,20 @@ EvtScript N(takeTurn) = { EVT_END_IF EVT_SET(LW(0), 3) EVT_EXEC(N(launch_rock)) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(GetActorVar, ACTOR_SELF, 7, LW(0)) EVT_SWITCH(LW(0)) EVT_CASE_EQ(1) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(EnemyDamageTarget, ACTOR_SELF, LW(0), DAMAGE_TYPE_NO_CONTACT, 0, 0, 1, BS_FLAGS1_SP_EVT_ACTIVE) EVT_CASE_EQ(2) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(EnemyDamageTarget, ACTOR_SELF, LW(0), DAMAGE_TYPE_NO_CONTACT, 0, 0, 2, BS_FLAGS1_SP_EVT_ACTIVE) EVT_CASE_EQ(3) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(EnemyDamageTarget, ACTOR_SELF, LW(0), DAMAGE_TYPE_NO_CONTACT, 0, 0, 3, BS_FLAGS1_SP_EVT_ACTIVE) EVT_CASE_EQ(4) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(EnemyDamageTarget, ACTOR_SELF, LW(0), DAMAGE_TYPE_NO_CONTACT, 0, 0, 4, BS_FLAGS1_SP_EVT_ACTIVE) EVT_CASE_DEFAULT EVT_SWITCH(LW(15)) @@ -1338,8 +1338,8 @@ EvtScript N(takeTurn) = { EVT_CASE_OR_EQ(HIT_RESULT_QUAKE_IMMUNE) EVT_CASE_OR_EQ(HIT_RESULT_10) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) - EVT_WAIT_FRAMES(15) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) + EVT_WAIT(15) EVT_END_CASE_GROUP EVT_END_SWITCH EVT_CALL(EnableIdleScript, ACTOR_SELF, 1) @@ -1403,7 +1403,7 @@ EvtScript N(launch_rock) = { EVT_CALL(SetPartPos, ACTOR_SELF, LW(2), LW(3), LW(4), LW(5)) EVT_CALL(SetAnimation, ACTOR_SELF, LW(2), NPC_ANIM_shy_stack_rock_Palette_00_Anim_0) EVT_CALL(SetPartFlagBits, ACTOR_SELF, LW(2), ACTOR_PART_FLAG_INVISIBLE, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetGoalToTarget, ACTOR_SELF) EVT_CALL(GetGoalPos, ACTOR_SELF, LW(6), LW(7), LW(8)) EVT_CALL(SetPartMoveSpeed, ACTOR_SELF, LW(2), EVT_FLOAT(12.0)) @@ -1468,7 +1468,7 @@ EvtScript N(onSpinSmashLaunchDeath) = { EVT_LOOP(24) EVT_CALL(SetActorYaw, ACTOR_SELF, LW(2)) EVT_ADD(LW(2), 30) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(SetActorYaw, ACTOR_SELF, 0) EVT_CALL(GetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) @@ -1482,7 +1482,7 @@ EvtScript N(onSpinSmashLaunchDeath) = { EVT_LOOP(12) EVT_CALL(SetActorRotation, ACTOR_SELF, LW(3), 0, 0) EVT_ADD(LW(3), 8) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(SetPartFlagBits, ACTOR_SELF, 1, ACTOR_PART_FLAG_INVISIBLE, 1) EVT_CALL(GetActorVar, ACTOR_ENEMY1, 3, LW(0)) diff --git a/src/battle/area_omo2_4/actor/signal_guy.c b/src/battle/area_omo2_4/actor/signal_guy.c index 1ff2bf76d5..c641d6ea6e 100644 --- a/src/battle/area_omo2_4/actor/signal_guy.c +++ b/src/battle/area_omo2_4/actor/signal_guy.c @@ -102,9 +102,9 @@ EvtScript N(init) = { EVT_CALL(SetActorYaw, ACTOR_SELF, 180) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, SOUND_GENERAL_WHISTLE) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_marshal_guy_Palette_00_Anim_4) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_marshal_guy_Palette_00_Anim_5) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_marshal_guy_Palette_00_Anim_9) EVT_END_THREAD EVT_RETURN @@ -113,7 +113,7 @@ EvtScript N(init) = { EvtScript N(idle) = { EVT_LABEL(0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_GOTO(0) EVT_RETURN EVT_END @@ -143,14 +143,14 @@ EvtScript N(handleEvent) = { EVT_CALL(JumpToGoal, ACTOR_SELF, 8, FALSE, TRUE, FALSE) EVT_CALL(SetActorYaw, ACTOR_SELF, 0) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_marshal_guy_Palette_00_Anim_2) - EVT_WAIT_FRAMES(24) + EVT_WAIT(24) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_marshal_guy_Palette_00_Anim_3) EVT_CALL(GetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_ADD(LW(0), 5) EVT_ADD(LW(1), 10) EVT_LOOP(4) EVT_CALL(PlayEffect, EFFECT_SWEAT, 0, LW(0), LW(1), LW(2), 10, 45, 4, 0, 0, 0, 0, 0, 0) - EVT_WAIT_FRAMES(6) + EVT_WAIT(6) EVT_END_LOOP EVT_CALL(SetActorSounds, ACTOR_SELF, 0, SOUND_20BA, SOUND_3B4) EVT_CALL(SetActorSounds, ACTOR_SELF, 4, 10, 0) @@ -173,7 +173,7 @@ EvtScript N(handleEvent) = { EVT_SET_CONST(LW(0), 1) EVT_SET_CONST(LW(1), NPC_ANIM_marshal_guy_Palette_00_Anim_A) EVT_EXEC_WAIT(DoNormalHit) - EVT_WAIT_FRAMES(1000) + EVT_WAIT(1000) EVT_CASE_EQ(EVENT_SCARE_AWAY) EVT_SET_CONST(LW(0), 1) EVT_SET_CONST(LW(1), NPC_ANIM_marshal_guy_Palette_00_Anim_1) @@ -183,7 +183,7 @@ EvtScript N(handleEvent) = { EVT_CASE_DEFAULT EVT_SET_CONST(LW(1), NPC_ANIM_marshal_guy_Palette_00_Anim_A) EVT_CALL(SetAnimation, ACTOR_SELF, 1, LW(1)) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_END_SWITCH EVT_CALL(UseIdleAnimation, ACTOR_SELF, TRUE) EVT_RETURN diff --git a/src/battle/area_omo2_5/actor/shy_squad_dup.c b/src/battle/area_omo2_5/actor/shy_squad_dup.c index 3e26432bdf..49924e0d99 100644 --- a/src/battle/area_omo2_5/actor/shy_squad_dup.c +++ b/src/battle/area_omo2_5/actor/shy_squad_dup.c @@ -418,7 +418,7 @@ EvtScript N(init) = { EVT_SET(LW(15), 0) EVT_LOOP(15) EVT_THREAD - EVT_WAIT_FRAMES(LW(15)) + EVT_WAIT(LW(15)) EVT_EXEC_WAIT(N(move_guy_to_pos)) EVT_CALL(GetPartMovementVar, ACTOR_SELF, LW(0), 0, LW(2)) EVT_CALL(GetPartMovementVar, ACTOR_SELF, LW(0), 1, LW(3)) @@ -456,7 +456,7 @@ EvtScript N(idle) = { EVT_ADD(LW(0), 1) EVT_END_LOOP EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_GOTO(0) EVT_RETURN EVT_END @@ -499,7 +499,7 @@ EvtScript N(onSpinSmash) = { EVT_END_IF EVT_ADD(LW(0), 1) EVT_END_LOOP - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_RETURN EVT_END }; @@ -511,161 +511,161 @@ EvtScript N(displace_guy) = { EVT_SWITCH(LW(0)) EVT_CASE_EQ(0) EVT_CALL(SetPartDispOffset, ACTOR_SELF, LW(2), 0, 1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetPartDispOffset, ACTOR_SELF, LW(2), 0, 3, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetPartDispOffset, ACTOR_SELF, LW(2), 0, 8, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetPartDispOffset, ACTOR_SELF, LW(2), 0, 4, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetPartDispOffset, ACTOR_SELF, LW(2), 0, 10, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetPartDispOffset, ACTOR_SELF, LW(2), 0, 4, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetPartDispOffset, ACTOR_SELF, LW(2), 0, 5, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_LOOP(2) EVT_CALL(SetPartDispOffset, ACTOR_SELF, LW(2), 0, 3, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetPartDispOffset, ACTOR_SELF, LW(2), 0, 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_LOOP(4) EVT_CALL(SetPartDispOffset, ACTOR_SELF, LW(2), 0, 1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetPartDispOffset, ACTOR_SELF, LW(2), 0, 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(SetPartDispOffset, ACTOR_SELF, LW(2), 0, 0, 0) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CASE_EQ(1) EVT_CALL(SetPartDispOffset, ACTOR_SELF, LW(2), 0, 1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetPartDispOffset, ACTOR_SELF, LW(2), 0, 4, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetPartDispOffset, ACTOR_SELF, LW(2), 0, 20, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetPartDispOffset, ACTOR_SELF, LW(2), 0, 10, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetPartDispOffset, ACTOR_SELF, LW(2), 0, 22, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetPartDispOffset, ACTOR_SELF, LW(2), 0, 10, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetPartDispOffset, ACTOR_SELF, LW(2), 0, 14, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_LOOP(2) EVT_CALL(SetPartDispOffset, ACTOR_SELF, LW(2), 0, 7, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetPartDispOffset, ACTOR_SELF, LW(2), 0, 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_LOOP(6) EVT_CALL(SetPartDispOffset, ACTOR_SELF, LW(2), 0, 3, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetPartDispOffset, ACTOR_SELF, LW(2), 0, 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(SetPartDispOffset, ACTOR_SELF, LW(2), 0, 0, 0) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CASE_EQ(2) EVT_CALL(SetPartDispOffset, ACTOR_SELF, LW(2), 0, 1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetPartDispOffset, ACTOR_SELF, LW(2), 0, 6, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetPartDispOffset, ACTOR_SELF, LW(2), 0, 22, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetPartDispOffset, ACTOR_SELF, LW(2), 0, 12, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetPartDispOffset, ACTOR_SELF, LW(2), 0, 25, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetPartDispOffset, ACTOR_SELF, LW(2), 0, 12, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetPartDispOffset, ACTOR_SELF, LW(2), 0, 17, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_LOOP(2) EVT_CALL(SetPartDispOffset, ACTOR_SELF, LW(2), 0, 10, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetPartDispOffset, ACTOR_SELF, LW(2), 0, 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_LOOP(6) EVT_CALL(SetPartDispOffset, ACTOR_SELF, LW(2), 0, 4, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetPartDispOffset, ACTOR_SELF, LW(2), 0, 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(SetPartDispOffset, ACTOR_SELF, LW(2), 0, 0, 0) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CASE_EQ(3) EVT_CALL(SetPartDispOffset, ACTOR_SELF, LW(2), 0, 3, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetPartDispOffset, ACTOR_SELF, LW(2), 0, 8, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetPartDispOffset, ACTOR_SELF, LW(2), 0, 24, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetPartDispOffset, ACTOR_SELF, LW(2), 0, 14, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetPartDispOffset, ACTOR_SELF, LW(2), 0, 28, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetPartDispOffset, ACTOR_SELF, LW(2), 0, 14, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetPartDispOffset, ACTOR_SELF, LW(2), 0, 19, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_LOOP(2) EVT_CALL(SetPartDispOffset, ACTOR_SELF, LW(2), 0, 14, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetPartDispOffset, ACTOR_SELF, LW(2), 0, 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_LOOP(6) EVT_CALL(SetPartDispOffset, ACTOR_SELF, LW(2), 0, 5, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetPartDispOffset, ACTOR_SELF, LW(2), 0, 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_LOOP(2) EVT_CALL(SetPartDispOffset, ACTOR_SELF, LW(2), 0, 2, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetPartDispOffset, ACTOR_SELF, LW(2), 0, 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(SetPartDispOffset, ACTOR_SELF, LW(2), 0, 0, 0) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CASE_EQ(4) EVT_CALL(SetPartDispOffset, ACTOR_SELF, LW(2), 0, 5, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetPartDispOffset, ACTOR_SELF, LW(2), 0, 10, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetPartDispOffset, ACTOR_SELF, LW(2), 0, 28, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetPartDispOffset, ACTOR_SELF, LW(2), 0, 16, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetPartDispOffset, ACTOR_SELF, LW(2), 0, 32, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetPartDispOffset, ACTOR_SELF, LW(2), 0, 16, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetPartDispOffset, ACTOR_SELF, LW(2), 0, 21, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_LOOP(2) EVT_CALL(SetPartDispOffset, ACTOR_SELF, LW(2), 0, 16, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetPartDispOffset, ACTOR_SELF, LW(2), 0, 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_LOOP(6) EVT_CALL(SetPartDispOffset, ACTOR_SELF, LW(2), 0, 7, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetPartDispOffset, ACTOR_SELF, LW(2), 0, 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_LOOP(2) EVT_CALL(SetPartDispOffset, ACTOR_SELF, LW(2), 0, 3, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetPartDispOffset, ACTOR_SELF, LW(2), 0, 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(SetPartDispOffset, ACTOR_SELF, LW(2), 0, 0, 0) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_END_SWITCH EVT_RETURN EVT_END @@ -696,33 +696,33 @@ EvtScript N(displace_guy_2) = { EVT_CALL(PlayEffect, EFFECT_FLASHING_BOX_SHOCKWAVE, 0, LW(1), LW(2), LW(3), LW(5), LW(4), 0, 0, 0, 0, 0, 0, 0) EVT_CALL(SetPartDispOffset, ACTOR_SELF, LW(0), 0, 0, 0) EVT_CALL(SetPartDispOffset, ACTOR_SELF, LW(0), 0, 1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetPartDispOffset, ACTOR_SELF, LW(0), 0, 4, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetPartDispOffset, ACTOR_SELF, LW(0), 0, 16, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetPartDispOffset, ACTOR_SELF, LW(0), 0, 8, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetPartDispOffset, ACTOR_SELF, LW(0), 0, 20, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetPartDispOffset, ACTOR_SELF, LW(0), 0, 8, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetPartDispOffset, ACTOR_SELF, LW(0), 0, 12, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_LOOP(2) EVT_CALL(SetPartDispOffset, ACTOR_SELF, LW(0), 0, 6, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetPartDispOffset, ACTOR_SELF, LW(0), 0, 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_LOOP(6) EVT_CALL(SetPartDispOffset, ACTOR_SELF, LW(0), 0, 2, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetPartDispOffset, ACTOR_SELF, LW(0), 0, 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(SetPartDispOffset, ACTOR_SELF, LW(0), 0, 0, 0) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_RETURN EVT_END }; @@ -744,7 +744,7 @@ EvtScript N(handleEvent) = { EVT_EXEC_WAIT(N(onHit)) EVT_SET_CONST(LW(1), NPC_ANIM_tank_guy_Palette_00_Anim_4) EVT_EXEC_WAIT(N(onSpinSmash)) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_SET_CONST(LW(1), NPC_ANIM_tank_guy_Palette_00_Anim_4) EVT_EXEC_WAIT(N(onDeath)) EVT_RETURN @@ -757,15 +757,15 @@ EvtScript N(handleEvent) = { EVT_CALL(SetAnimation, ACTOR_SELF, LW(0), NPC_ANIM_tank_guy_Palette_00_Anim_5) EVT_ADD(LW(0), 1) EVT_END_LOOP - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_SET(LW(0), 2) EVT_LOOP(15) EVT_CALL(SetAnimation, ACTOR_SELF, LW(0), NPC_ANIM_tank_guy_Palette_00_Anim_5) EVT_ADD(LW(0), 1) EVT_END_LOOP - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_IF_EQ(LW(0), 36) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_SET_CONST(LW(1), NPC_ANIM_tank_guy_Palette_00_Anim_5) EVT_EXEC_WAIT(N(onDeath)) EVT_RETURN @@ -789,7 +789,7 @@ EvtScript N(handleEvent) = { EVT_EXEC_WAIT(N(onHit)) EVT_SET_CONST(LW(1), NPC_ANIM_tank_guy_Palette_00_Anim_4) EVT_EXEC_WAIT(N(onShock)) - EVT_WAIT_FRAMES(40) + EVT_WAIT(40) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) EVT_CALL(MoveBattleCamOver, 20) EVT_EXEC_WAIT(N(run_squad_to_pos)) @@ -798,7 +798,7 @@ EvtScript N(handleEvent) = { EVT_EXEC_WAIT(N(onHit)) EVT_SET_CONST(LW(1), NPC_ANIM_tank_guy_Palette_00_Anim_4) EVT_EXEC_WAIT(N(onShock)) - EVT_WAIT_FRAMES(40) + EVT_WAIT(40) EVT_SET_CONST(LW(1), NPC_ANIM_tank_guy_Palette_00_Anim_4) EVT_EXEC_WAIT(N(onDeath)) EVT_RETURN @@ -812,7 +812,7 @@ EvtScript N(handleEvent) = { EVT_CASE_EQ(EVENT_BEGIN_AIR_LIFT) EVT_SET(LW(1), NPC_ANIM_tank_guy_Palette_00_Anim_4) EVT_EXEC_WAIT(N(set_squad_animation)) - EVT_WAIT_FRAMES(1000) + EVT_WAIT(1000) EVT_CASE_EQ(EVENT_AIR_LIFT_FAILED) EVT_SET_CONST(LW(0), 1) EVT_SET_CONST(LW(1), NPC_ANIM_tank_guy_Palette_00_Anim_1) @@ -828,7 +828,7 @@ EvtScript N(handleEvent) = { EVT_SET_CONST(LW(0), 1) EVT_SET_CONST(LW(1), NPC_ANIM_tank_guy_Palette_00_Anim_4) EVT_EXEC_WAIT(DoNormalHit) - EVT_WAIT_FRAMES(1000) + EVT_WAIT(1000) EVT_CASE_EQ(EVENT_SCARE_AWAY) EVT_CASE_DEFAULT EVT_END_SWITCH @@ -884,7 +884,7 @@ EvtScript N(onHit) = { EVT_LOOP(24) EVT_CALL(SetPartRotation, ACTOR_SELF, LW(0), 0, LW(7), 0) EVT_ADD(LW(7), 30) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_END_SWITCH EVT_CALL(PlayEffect, EFFECT_BIG_SMOKE_PUFF, LW(1), LW(2), LW(3), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0) @@ -892,7 +892,7 @@ EvtScript N(onHit) = { EVT_LOOP(12) EVT_CALL(SetPartRotation, ACTOR_SELF, LW(0), LW(8), 0, 0) EVT_ADD(LW(8), 8) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(SetPartFlagBits, ACTOR_SELF, LW(0), ACTOR_PART_FLAG_INVISIBLE, 1) EVT_CALL(RemovePartShadow, ACTOR_SELF, LW(0)) @@ -927,7 +927,7 @@ EvtScript N(set_squad_animation) = { EvtScript N(80233E48) = { EVT_IF_NE(LW(1), -1) EVT_CALL(SetAnimation, ACTOR_SELF, LW(0), LW(1)) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_END_IF EVT_CALL(func_80269E80, LW(5)) EVT_SWITCH(LW(5)) @@ -946,14 +946,14 @@ EvtScript N(80233E48) = { EVT_LOOP(24) EVT_CALL(SetPartRotation, ACTOR_SELF, LW(0), 0, LW(2), 0) EVT_ADD(LW(2), 30) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_END_SWITCH EVT_SET(LW(3), 0) EVT_LOOP(12) EVT_CALL(SetPartRotation, ACTOR_SELF, LW(0), LW(3), 0, 0) EVT_ADD(LW(3), 8) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(SetPartFlagBits, ACTOR_SELF, LW(0), ACTOR_PART_FLAG_INVISIBLE, 1) EVT_CALL(RemovePartShadow, ACTOR_SELF, LW(0)) @@ -981,7 +981,7 @@ EvtScript N(onDeath) = { EVT_LOOP(24) EVT_CALL(SetPartRotation, ACTOR_SELF, LW(0), 0, LW(2), 0) EVT_ADD(LW(2), 30) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(GetPartOffset, ACTOR_SELF, LW(0), LW(1), LW(2), LW(3)) EVT_CALL(PlayEffect, EFFECT_BIG_SMOKE_PUFF, LW(1), LW(2), LW(3), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0) @@ -990,11 +990,11 @@ EvtScript N(onDeath) = { EVT_LOOP(12) EVT_CALL(SetPartRotation, ACTOR_SELF, LW(0), LW(3), 0, 0) EVT_ADD(LW(3), 8) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(SetPartFlagBits, ACTOR_SELF, LW(0), ACTOR_PART_FLAG_INVISIBLE, 1) EVT_CALL(RemovePartShadow, ACTOR_SELF, LW(0)) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_EXEC_WAIT(N(next_phase)) EVT_CALL(RemoveActor, ACTOR_SELF) EVT_RETURN @@ -1041,7 +1041,7 @@ EvtScript N(run_away) = { EVT_IF_GE(LW(0), LW(2)) EVT_CALL(SetActorVar, ACTOR_SELF, 15, 1) EVT_THREAD - EVT_WAIT_FRAMES(LW(1)) + EVT_WAIT(LW(1)) EVT_CALL(SetAnimation, ACTOR_SELF, LW(0), NPC_ANIM_tank_guy_Palette_00_Anim_3) EVT_CALL(SetPartYaw, ACTOR_SELF, LW(0), 180) EVT_CALL(RunPartTo, ACTOR_SELF, LW(0), 55, 0, 47, 20) @@ -1064,7 +1064,7 @@ EvtScript N(run_away) = { EVT_IF_EQ(LW(0), 2) EVT_BREAK_LOOP EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_RETURN EVT_END @@ -1134,13 +1134,13 @@ EvtScript N(attack) = { EVT_THREAD EVT_LOOP(7) EVT_CALL(PlayEffect, EFFECT_LANDING_DUST, 0, LW(0), LW(1), LW(2), 0, 0, 0, 0, 0, 0, 0, 0, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(PlayEffect, EFFECT_LANDING_DUST, 1, LW(0), LW(1), LW(2), 0, 0, 0, 0, 0, 0, 0, 0, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_END_LOOP EVT_END_THREAD EVT_END_IF - EVT_WAIT_FRAMES(36) + EVT_WAIT(36) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) EVT_CALL(MoveBattleCamOver, 30) EVT_EXEC_WAIT(N(run_squad_to_pos)) @@ -1168,9 +1168,9 @@ EvtScript N(attack) = { EVT_THREAD EVT_CALL(GetActorPos, ACTOR_PLAYER, LW(1), LW(2), LW(3)) EVT_CALL(PlayEffect, EFFECT_LANDING_DUST, 0, LW(1), LW(2), LW(3), 0, 0, 0, 0, 0, 0, 0, 0, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(PlayEffect, EFFECT_LANDING_DUST, 1, LW(1), LW(2), LW(3), 0, 0, 0, 0, 0, 0, 0, 0, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_END_THREAD EVT_CALL(GetPlayerHP, LW(0)) EVT_IF_EQ(LW(0), 0) @@ -1180,11 +1180,11 @@ EvtScript N(attack) = { EVT_IF_EQ(LW(14), 0) EVT_BREAK_LOOP EVT_END_IF - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_END_LOOP EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) EVT_CALL(MoveBattleCamOver, 30) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_EXEC_WAIT(N(run_squad_to_pos)) EVT_SET(LW(1), NPC_ANIM_tank_guy_Palette_00_Anim_1) EVT_EXEC_WAIT(N(set_squad_animation)) diff --git a/src/battle/area_omo2_6/actor/shy_guy_dup.c b/src/battle/area_omo2_6/actor/shy_guy_dup.c index 7d0d1f86c3..e17d92794a 100644 --- a/src/battle/area_omo2_6/actor/shy_guy_dup.c +++ b/src/battle/area_omo2_6/actor/shy_guy_dup.c @@ -247,7 +247,7 @@ EvtScript N(init) = { EvtScript N(idle) = { EVT_LABEL(0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_GOTO(0) EVT_RETURN EVT_END diff --git a/src/battle/area_pra2/actor/crystal_bit.c b/src/battle/area_pra2/actor/crystal_bit.c index e6f82d6550..dc753606ae 100644 --- a/src/battle/area_pra2/actor/crystal_bit.c +++ b/src/battle/area_pra2/actor/crystal_bit.c @@ -252,7 +252,7 @@ EvtScript N(idle) = { EVT_CALL(UpdateCrystalBitEffect, LW(15)) EVT_END_CHILD_THREAD EVT_LOOP(0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_RETURN EVT_END @@ -335,7 +335,7 @@ EvtScript N(handleEvent) = { EVT_LOOP(20) EVT_SUB(LW(0), 12) EVT_CALL(SetPartAlpha, ACTOR_SELF, 1, LW(0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(GetActorVar, ACTOR_SELF, 0, LW(0)) EVT_CALL(RemoveEffect, LW(0)) @@ -384,7 +384,7 @@ EvtScript N(handleEvent) = { EVT_LOOP(20) EVT_SUB(LW(0), 12) EVT_CALL(SetPartAlpha, ACTOR_SELF, 1, LW(0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(GetActorVar, ACTOR_SELF, 0, LW(0)) EVT_CALL(RemoveEffect, LW(0)) diff --git a/src/battle/area_pra2/actor/crystal_king.c b/src/battle/area_pra2/actor/crystal_king.c index 203c798831..f4dc38c595 100644 --- a/src/battle/area_pra2/actor/crystal_king.c +++ b/src/battle/area_pra2/actor/crystal_king.c @@ -260,7 +260,7 @@ EvtScript N(idle) = { EVT_ELSE EVT_SET(LW(15), 0) EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_GOTO(0) EVT_RETURN EVT_END @@ -323,7 +323,7 @@ EvtScript N(FlyWithClones) = { EVT_SET(LW(15), 0) EVT_END_IF EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_GOTO(1) EVT_RETURN EVT_END @@ -338,7 +338,7 @@ EvtScript N(RemoveClone) = { EVT_LABEL(0) EVT_CALL(UpdateLerp) EVT_CALL(SetPartAlpha, LW(9), 1, LW(0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_IF_EQ(LW(1), 1) EVT_GOTO(0) EVT_END_IF @@ -353,7 +353,7 @@ EvtScript N(RemoveClone) = { EVT_END_IF EVT_DIVF(LW(0), EVT_FLOAT(100.0)) EVT_CALL(SetPartScale, LW(9), 1, LW(0), LW(0), LW(0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_IF_EQ(LW(1), 1) EVT_GOTO(1) EVT_END_IF @@ -368,7 +368,7 @@ EvtScript N(RemoveClone) = { EVT_LABEL(2) EVT_CALL(UpdateLerp) EVT_CALL(SetActorRotation, LW(9), 0, 0, LW(0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_IF_EQ(LW(1), 1) EVT_GOTO(2) EVT_END_IF @@ -416,7 +416,7 @@ EvtScript N(OnHit) = { EVT_LABEL(0) EVT_CALL(GetBattleFlags, LW(0)) EVT_IF_FLAG(LW(0), BS_FLAGS1_100) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_GOTO(0) EVT_END_IF EVT_END_IF @@ -430,7 +430,7 @@ EvtScript N(OnHit) = { EVT_LABEL(1) EVT_IS_THREAD_RUNNING(LW(0), LW(1)) EVT_IF_EQ(LW(1), TRUE) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_GOTO(1) EVT_END_IF EVT_END_IF @@ -454,7 +454,7 @@ EvtScript N(OnHit) = { EVT_CALL(JumpToGoal, ACTOR_SELF, 10, FALSE, TRUE, FALSE) EVT_CALL(SetGoalPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(JumpToGoal, ACTOR_SELF, 5, FALSE, TRUE, FALSE) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(SetActorFlagBits, ACTOR_SELF, ACTOR_FLAG_FLYING, 0) EVT_END_IF EVT_CALL(GetStatusFlags, ACTOR_SELF, LW(0)) @@ -514,7 +514,7 @@ EvtScript N(OnDeath) = { EVT_LABEL(0) EVT_CALL(GetBattleFlags, LW(0)) EVT_IF_FLAG(LW(0), BS_FLAGS1_100) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_GOTO(0) EVT_END_IF EVT_END_IF @@ -533,7 +533,7 @@ EvtScript N(OnDeath) = { EVT_LABEL(1) EVT_IS_THREAD_RUNNING(LW(0), LW(1)) EVT_IF_EQ(LW(1), TRUE) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_GOTO(1) EVT_END_IF EVT_END_IF @@ -737,7 +737,7 @@ EvtScript N(handleEvent) = { EVT_IF_EQ(LW(11), TRUE) EVT_CALL(SetPartScale, LW(10), 1, LW(0), LW(0), LW(0)) EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_END_CASE_GROUP EVT_CASE_OR_EQ(N(PHASE_BEGIN)) @@ -763,7 +763,7 @@ EvtScript N(handleEvent) = { EVT_IF_EQ(LW(11), TRUE) EVT_CALL(SetPartScale, LW(10), 1, LW(0), LW(0), LW(0)) EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_END_CASE_GROUP EVT_END_SWITCH @@ -936,7 +936,7 @@ EvtScript N(AttackIcyBreath) = { EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_14) EVT_CALL(BattleCamTargetActor, ACTOR_SELF) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_crystal_king_Palette_00_Anim_13) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, SOUND_206D) EVT_CALL(GetStatusFlags, ACTOR_SELF, LW(0)) EVT_IF_NOT_FLAG(LW(0), STATUS_FLAG_SHRINK) @@ -950,11 +950,11 @@ EvtScript N(AttackIcyBreath) = { EVT_ADD(LW(2), -2) EVT_CALL(PlayEffect, EFFECT_SPARKLES, 0, LW(0), LW(1), LW(2), 8, 0, 0, 0, 0, 0, 0, 0, 0) EVT_END_IF - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) EVT_CALL(MoveBattleCamOver, 20) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_crystal_king_Palette_00_Anim_1C) - EVT_WAIT_FRAMES(3) + EVT_WAIT(3) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, SOUND_35D) EVT_CALL(EnemyTestTarget, ACTOR_SELF, LW(0), 0, 0, 1, BS_FLAGS1_10) EVT_SWITCH(LW(0)) @@ -979,12 +979,12 @@ EvtScript N(AttackIcyBreath) = { EVT_THREAD EVT_CALL(ShakeCam, 1, 0, 30, EVT_FLOAT(0.3)) EVT_END_THREAD - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(StopSound, SOUND_35D) EVT_IF_EQ(LW(10), HIT_RESULT_LUCKY) EVT_CALL(EnemyTestTarget, ACTOR_SELF, LW(0), DAMAGE_TYPE_TRIGGER_LUCKY, 0, 0, 0) EVT_END_IF - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) EVT_CALL(EnableIdleScript, ACTOR_SELF, 1) EVT_CALL(UseIdleAnimation, ACTOR_SELF, TRUE) @@ -1008,10 +1008,10 @@ EvtScript N(AttackIcyBreath) = { EVT_THREAD EVT_CALL(ShakeCam, 1, 0, 50, EVT_FLOAT(0.3)) EVT_END_THREAD - EVT_WAIT_FRAMES(60) + EVT_WAIT(60) EVT_CALL(StopSound, SOUND_35D) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_crystal_king_Palette_00_Anim_15) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(SetGoalToTarget, ACTOR_SELF) EVT_CALL(EnemyDamageTarget, ACTOR_SELF, LW(0), DAMAGE_TYPE_ICE | DAMAGE_TYPE_NO_CONTACT, 0, 0, 8, BS_FLAGS1_SP_EVT_ACTIVE) EVT_SWITCH(LW(0)) @@ -1033,7 +1033,7 @@ EvtScript N(AttackIceBolt) = { EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_14) EVT_CALL(BattleCamTargetActor, ACTOR_SELF) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_crystal_king_Palette_00_Anim_13) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, SOUND_206D) EVT_CALL(GetStatusFlags, ACTOR_SELF, LW(0)) EVT_IF_NOT_FLAG(LW(0), STATUS_FLAG_SHRINK) @@ -1047,11 +1047,11 @@ EvtScript N(AttackIceBolt) = { EVT_ADD(LW(2), -2) EVT_CALL(PlayEffect, EFFECT_SPARKLES, 0, LW(0), LW(1), LW(2), 8, 0, 0, 0, 0, 0, 0, 0, 0) EVT_END_IF - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) EVT_CALL(MoveBattleCamOver, 20) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_crystal_king_Palette_00_Anim_1C) - EVT_WAIT_FRAMES(3) + EVT_WAIT(3) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, SOUND_2E0) EVT_CALL(EnemyTestTarget, ACTOR_SELF, LW(0), 0, 0, 1, BS_FLAGS1_10) EVT_SWITCH(LW(0)) @@ -1082,18 +1082,18 @@ EvtScript N(AttackIceBolt) = { EVT_ADD(LW(1), LW(4)) EVT_ADD(LW(2), LW(5)) EVT_CALL(PlayEffect, EFFECT_MISC_PARTICLES, 1, LW(0), LW(1), LW(2), 20, -20, EVT_FLOAT(1.0), 5, 30, 0, 0, 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_END_THREAD - EVT_WAIT_FRAMES(3) + EVT_WAIT(3) EVT_CALL(PlayEffect, EFFECT_LIGHTNING_BOLT, 0, LW(0), LW(1), LW(2), LW(3), LW(4), LW(5), EVT_FLOAT(1.0), 20, 0, 0, 0, 0) EVT_CALL(func_802182E4_660A34, LW(15)) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_crystal_king_Palette_00_Anim_15) EVT_IF_EQ(LW(10), HIT_RESULT_LUCKY) EVT_CALL(EnemyTestTarget, ACTOR_SELF, LW(0), DAMAGE_TYPE_TRIGGER_LUCKY, 0, 0, 0) EVT_END_IF - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) EVT_CALL(EnableIdleScript, ACTOR_SELF, 1) EVT_CALL(UseIdleAnimation, ACTOR_SELF, TRUE) @@ -1122,18 +1122,18 @@ EvtScript N(AttackIceBolt) = { EVT_ADD(LW(1), LW(4)) EVT_ADD(LW(2), LW(5)) EVT_CALL(PlayEffect, EFFECT_MISC_PARTICLES, 1, LW(0), LW(1), LW(2), 20, -20, EVT_FLOAT(1.0), 5, 30, 0, 0, 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_END_THREAD - EVT_WAIT_FRAMES(3) + EVT_WAIT(3) EVT_CALL(PlayEffect, EFFECT_LIGHTNING_BOLT, 0, LW(0), LW(1), LW(2), LW(3), LW(4), LW(5), EVT_FLOAT(1.0), 20, 0, 0, 0, 0) EVT_CALL(func_802182E4_660A34, LW(15)) - EVT_WAIT_FRAMES(7) + EVT_WAIT(7) EVT_THREAD - EVT_WAIT_FRAMES(3) + EVT_WAIT(3) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_crystal_king_Palette_00_Anim_15) EVT_END_THREAD - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(SetGoalToTarget, ACTOR_SELF) EVT_CALL(EnemyDamageTarget, ACTOR_SELF, LW(0), DAMAGE_TYPE_ICE | DAMAGE_TYPE_NO_CONTACT, 0, 0x00000002 | STATUS_FLAG_4 | STATUS_FLAG_8 | 0x00000010 | STATUS_FLAG_20 | STATUS_FLAG_40 | 0x00000080 | STATUS_FLAG_200 | STATUS_FLAG_FROZEN, 6, BS_FLAGS1_SP_EVT_ACTIVE) EVT_SWITCH(LW(0)) @@ -1143,7 +1143,7 @@ EvtScript N(AttackIceBolt) = { EVT_CALL(GetGoalPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(PlayEffect, EFFECT_COLD_BREATH, 0, LW(0), LW(1), LW(2), EVT_FLOAT(2.0), 30, 0, 0, 0, 0, 0, 0, 0) EVT_CALL(func_80218344_660A94, LW(15)) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) EVT_END_CASE_GROUP EVT_END_SWITCH @@ -1225,7 +1225,7 @@ EvtScript N(MakeIllusions) = { EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_14) EVT_CALL(BattleCamTargetActor, ACTOR_SELF) EVT_CALL(MoveBattleCamOver, 15) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(GetActorHP, ACTOR_SELF, LW(10)) EVT_CALL(SummonEnemy, EVT_ADDR(N(clone_formation)), 0) EVT_CALL(SetActorFlagBits, LW(0), ACTOR_FLAG_NO_SHADOW, 1) @@ -1244,7 +1244,7 @@ EvtScript N(MakeIllusions) = { EVT_CALL(GetActorVar, ACTOR_ENEMY0, N(VAR_FLAGS), LW(0)) EVT_IF_FLAG(LW(0), N(FLAG_LOW_HP)) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_crystal_king_Palette_00_Anim_1D) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, SOUND_20E7) EVT_CALL(GetActorPos, ACTOR_SELF, LW(7), LW(8), LW(9)) EVT_CALL(MakeLerp, 0, 41, 30, 11) @@ -1252,7 +1252,7 @@ EvtScript N(MakeIllusions) = { EVT_CALL(UpdateLerp) EVT_ADD(LW(0), LW(8)) EVT_CALL(SetActorPos, ACTOR_SELF, LW(7), LW(0), LW(9)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_IF_EQ(LW(1), 1) EVT_GOTO(10) EVT_END_IF @@ -1271,7 +1271,7 @@ EvtScript N(MakeIllusions) = { EVT_CALL(SetActorPos, LW(10), LW(0), LW(1), LW(2)) EVT_CALL(GetActorVar, ACTOR_SELF, N(VAR_CLONE2_ID), LW(10)) EVT_CALL(SetActorPos, LW(10), LW(0), LW(1), LW(2)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_crystal_king_Palette_00_Anim_0) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_crystal_king_Palette_00_Anim_9) EVT_CALL(GetActorVar, ACTOR_SELF, N(VAR_CLONE1_ID), LW(0)) @@ -1299,7 +1299,7 @@ EvtScript N(MakeIllusions) = { EVT_CALL(SetActorYaw, LW(2), LW(0)) EVT_CALL(GetActorVar, ACTOR_SELF, N(VAR_CLONE2_ID), LW(2)) EVT_CALL(SetActorYaw, LW(2), LW(0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_IF_EQ(LW(1), 1) EVT_GOTO(0) EVT_END_IF @@ -1312,14 +1312,14 @@ EvtScript N(MakeIllusions) = { EVT_CALL(SetPartAlpha, LW(2), 1, LW(0)) EVT_CALL(GetActorVar, ACTOR_SELF, N(VAR_CLONE2_ID), LW(2)) EVT_CALL(SetPartAlpha, LW(2), 1, LW(0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_IF_EQ(LW(1), 1) EVT_GOTO(1) EVT_END_IF EVT_CALL(GetActorVar, ACTOR_ENEMY0, N(VAR_FLAGS), LW(0)) EVT_BITWISE_OR_CONST(LW(0), N(FLAG_HAS_CLONES)) EVT_CALL(SetActorVar, ACTOR_ENEMY0, N(VAR_FLAGS), LW(0)) - EVT_WAIT_FRAMES(60) + EVT_WAIT(60) EVT_CALL(RandInt, 1000, LW(0)) EVT_MOD(LW(0), 3) EVT_SWITCH(LW(0)) @@ -1353,7 +1353,7 @@ EvtScript N(MakeIllusions) = { EVT_ADDF(LW(0), LW(3)) EVT_ADDF(LW(2), LW(5)) EVT_CALL(SetActorPos, LW(10), LW(0), LW(1), LW(2)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_END_THREAD EVT_THREAD @@ -1368,7 +1368,7 @@ EvtScript N(MakeIllusions) = { EVT_ADDF(LW(0), LW(3)) EVT_ADDF(LW(2), LW(5)) EVT_CALL(SetActorPos, LW(11), LW(0), LW(1), LW(2)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_END_THREAD EVT_THREAD @@ -1383,12 +1383,12 @@ EvtScript N(MakeIllusions) = { EVT_ADDF(LW(0), LW(3)) EVT_ADDF(LW(2), LW(5)) EVT_CALL(SetActorPos, LW(12), LW(0), LW(1), LW(2)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_END_THREAD - EVT_WAIT_FRAMES(90) - EVT_WAIT_FRAMES(30) - EVT_WAIT_FRAMES(30) + EVT_WAIT(90) + EVT_WAIT(30) + EVT_WAIT(30) EVT_CALL(EnableActorBlur, ACTOR_SELF, 0) EVT_CALL(GetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(ForceHomePos, ACTOR_SELF, LW(0), LW(1), LW(2)) @@ -1406,7 +1406,7 @@ EvtScript N(MakeIllusions) = { EVT_CALL(GetActorVar, ACTOR_ENEMY0, N(VAR_FLAGS), LW(0)) EVT_BITWISE_AND_CONST(LW(0), ~N(FLAG_IGNORE_IMMUNE)) EVT_CALL(SetActorVar, ACTOR_ENEMY0, N(VAR_FLAGS), LW(0)) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(UseIdleAnimation, ACTOR_SELF, TRUE) EVT_RETURN EVT_END @@ -1449,14 +1449,14 @@ EvtScript N(CrystalBitAppear) = { EVT_CALL(func_802183A4_660AF4, UW(6), LW(10), LW(12), LW(1), LW(3)) EVT_CALL(SetPartAlpha, LW(0), 1, 0) EVT_THREAD - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(EnableActorBlur, LW(0), 1) EVT_SET(LW(9), LW(0)) EVT_CALL(MakeLerp, 0, 255, 90, 0) EVT_LABEL(0) EVT_CALL(UpdateLerp) EVT_CALL(SetPartAlpha, LW(9), 1, LW(0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_IF_EQ(LW(1), 1) EVT_GOTO(0) EVT_END_IF @@ -1471,7 +1471,7 @@ EvtScript N(CrystalBitAppear) = { EVT_CALL(AddVectorPolar, LW(2), LW(4), LW(5), LW(0)) EVT_ADDF(LW(6), UW(4)) EVT_CALL(SetActorPos, UW(0), LW(2), LW(6), LW(4)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_IF_EQ(LW(1), 1) EVT_GOTO(1) EVT_END_IF @@ -1486,9 +1486,9 @@ EvtScript N(SummonCrystalBits) = { EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_14) EVT_CALL(BattleCamTargetActor, ACTOR_SELF) EVT_CALL(MoveBattleCamOver, 15) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_crystal_king_Palette_00_Anim_1E) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(SummonEnemy, EVT_ADDR(N(formation_bit_1)), 0) EVT_CALL(SetActorVar, ACTOR_SELF, N(VAR_BIT1_ID), LW(0)) EVT_CALL(SummonEnemy, EVT_ADDR(N(formation_bit_2)), 0) @@ -1512,21 +1512,21 @@ EvtScript N(SummonCrystalBits) = { EVT_SETF(LW(3), EVT_FLOAT(-10.0)) EVT_SET(LW(4), N(array_3)) EVT_EXEC(N(CrystalBitAppear)) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(GetActorVar, ACTOR_SELF, N(VAR_BIT2_ID), LW(0)) EVT_SETF(LW(1), EVT_FLOAT(112.0)) EVT_SETF(LW(2), EVT_FLOAT(52.0)) EVT_SETF(LW(3), EVT_FLOAT(-5.0)) EVT_SET(LW(4), N(array_2)) EVT_EXEC(N(CrystalBitAppear)) - EVT_WAIT_FRAMES(24) + EVT_WAIT(24) EVT_CALL(GetActorVar, ACTOR_SELF, N(VAR_BIT1_ID), LW(0)) EVT_SETF(LW(1), EVT_FLOAT(10.0)) EVT_SETF(LW(2), EVT_FLOAT(35.0)) EVT_SETF(LW(3), EVT_FLOAT(-5.0)) EVT_SET(LW(4), N(array_1)) EVT_EXEC(N(CrystalBitAppear)) - EVT_WAIT_FRAMES(130) + EVT_WAIT(130) EVT_CALL(GetActorVar, ACTOR_SELF, N(VAR_BIT1_ID), LW(0)) EVT_CALL(ForceHomePos, LW(0), 10, 35, -5) EVT_CALL(HPBarToHome, LW(0)) @@ -1566,7 +1566,7 @@ EvtScript N(AttackIcyBreathWithClones) = { EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_crystal_king_Palette_00_Anim_13) EVT_CALL(SetAnimation, LW(10), 1, NPC_ANIM_crystal_king_Palette_00_Anim_13) EVT_CALL(SetAnimation, LW(11), 1, NPC_ANIM_crystal_king_Palette_00_Anim_13) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, SOUND_206D) EVT_CALL(PlaySoundAtActor, LW(10), SOUND_206D) EVT_CALL(PlaySoundAtActor, LW(11), SOUND_206D) @@ -1598,13 +1598,13 @@ EvtScript N(AttackIcyBreathWithClones) = { EVT_ADD(LW(2), -2) EVT_CALL(PlayEffect, EFFECT_SPARKLES, 0, LW(0), LW(1), LW(2), 8, 0, 0, 0, 0, 0, 0, 0, 0) EVT_END_IF - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) EVT_CALL(MoveBattleCamOver, 20) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_crystal_king_Palette_00_Anim_1C) EVT_CALL(SetAnimation, LW(10), 1, NPC_ANIM_crystal_king_Palette_00_Anim_1C) EVT_CALL(SetAnimation, LW(11), 1, NPC_ANIM_crystal_king_Palette_00_Anim_1C) - EVT_WAIT_FRAMES(3) + EVT_WAIT(3) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, SOUND_35D) EVT_CALL(EnemyTestTarget, ACTOR_SELF, LW(0), 0, 0, 1, BS_FLAGS1_10) EVT_SWITCH(LW(0)) @@ -1655,12 +1655,12 @@ EvtScript N(AttackIcyBreathWithClones) = { EVT_CALL(PlayEffect, EFFECT_HUFF_PUFF_BREATH, 0, LW(0), LW(1), LW(2), LW(3), EVT_FLOAT(2.0), EVT_FLOAT(0.4), 30, 0, 0, 0, 0, 0) EVT_CALL(func_80218280_6609D0, LW(15)) EVT_END_IF - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(StopSound, SOUND_35D) EVT_IF_EQ(LW(5), HIT_RESULT_LUCKY) EVT_CALL(EnemyTestTarget, ACTOR_SELF, LW(0), DAMAGE_TYPE_TRIGGER_LUCKY, 0, 0, 0) EVT_END_IF - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) EVT_CALL(GetActorVar, ACTOR_ENEMY0, N(VAR_FLAGS), LW(0)) EVT_BITWISE_AND_CONST(LW(0), ~N(FLAG_NOT_IDLE)) @@ -1714,19 +1714,19 @@ EvtScript N(AttackIcyBreathWithClones) = { EVT_CALL(PlayEffect, EFFECT_HUFF_PUFF_BREATH, 0, LW(0), LW(1), LW(2), LW(3), EVT_FLOAT(2.0), EVT_FLOAT(1.0), 60, 0, 0, 0, 0, 0) EVT_CALL(func_80218280_6609D0, LW(15)) EVT_END_IF - EVT_WAIT_FRAMES(60) + EVT_WAIT(60) EVT_CALL(StopSound, SOUND_35D) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_crystal_king_Palette_00_Anim_15) EVT_CALL(SetAnimation, LW(10), 1, NPC_ANIM_crystal_king_Palette_00_Anim_15) EVT_CALL(SetAnimation, LW(11), 1, NPC_ANIM_crystal_king_Palette_00_Anim_15) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(SetGoalToTarget, ACTOR_SELF) EVT_CALL(EnemyDamageTarget, ACTOR_SELF, LW(0), DAMAGE_TYPE_ICE | DAMAGE_TYPE_NO_CONTACT, 0, 0, 8, BS_FLAGS1_SP_EVT_ACTIVE) EVT_SWITCH(LW(0)) EVT_CASE_OR_EQ(HIT_RESULT_HIT) EVT_CASE_OR_EQ(HIT_RESULT_QUAKE_IMMUNE) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_END_CASE_GROUP EVT_END_SWITCH EVT_CALL(GetActorVar, ACTOR_ENEMY0, N(VAR_FLAGS), LW(0)) @@ -1758,7 +1758,7 @@ EvtScript N(MoveBitToTarget) = { EVT_LABEL(0) EVT_CALL(GetNextPathPos) EVT_CALL(SetActorPos, LW(10), LW(1), LW(2), LW(3)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_IF_EQ(LW(0), 1) EVT_GOTO(0) EVT_END_IF @@ -1789,7 +1789,7 @@ EvtScript N(RemoveCrystalBit) = { EVT_ADD(LW(4), LW(1)) EVT_ADD(LW(5), LW(2)) EVT_CALL(PlayEffect, EFFECT_MISC_PARTICLES, 1, LW(3), LW(4), LW(5), 20, -20, EVT_FLOAT(1.0), 5, 30, 0, 0, 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_END_THREAD EVT_CALL(SetActorSpeed, LW(10), EVT_FLOAT(16.0)) @@ -1822,13 +1822,13 @@ EvtScript N(AttackWithCrystalBit) = { EVT_ADD(LW(4), LW(1)) EVT_ADD(LW(5), LW(2)) EVT_CALL(PlayEffect, EFFECT_MISC_PARTICLES, 1, LW(3), LW(4), LW(5), 20, -20, EVT_FLOAT(1.0), 5, 30, 0, 0, 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_END_THREAD EVT_CALL(SetActorSpeed, LW(10), EVT_FLOAT(16.0)) EVT_CALL(SetGoalPos, LW(10), LW(0), LW(1), LW(2)) EVT_CALL(FlyToGoal, LW(10), 0, 0, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(EnemyDamageTarget, ACTOR_SELF, LW(0), DAMAGE_TYPE_ICE | DAMAGE_TYPE_NO_CONTACT, 0, 0, 4, 0) EVT_CALL(SetActorJumpGravity, LW(10), EVT_FLOAT(1.0)) EVT_CALL(GetActorPos, LW(10), LW(1), LW(2), LW(3)) @@ -1851,7 +1851,7 @@ EvtScript N(NormalAttack) = { EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_14) EVT_CALL(BattleCamTargetActor, ACTOR_SELF) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_crystal_king_Palette_00_Anim_1C) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(N(StartRumbleWithParams), 70, 60) EVT_THREAD EVT_CALL(ShakeCam, 1, 0, 30, EVT_FLOAT(0.2)) @@ -1878,11 +1878,11 @@ EvtScript N(NormalAttack) = { EVT_LABEL(0) EVT_IS_THREAD_RUNNING(LW(10), LW(0)) EVT_IF_EQ(LW(0), 1) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_GOTO(0) EVT_END_IF EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_crystal_king_Palette_00_Anim_13) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) EVT_CALL(MoveBattleCamOver, 15) EVT_CALL(EnemyTestTarget, ACTOR_SELF, LW(0), 0, 0, 1, BS_FLAGS1_10) @@ -1895,38 +1895,38 @@ EvtScript N(NormalAttack) = { EVT_IF_EQ(LW(1), TRUE) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_crystal_king_Palette_00_Anim_1C) EVT_EXEC_GET_TID(N(RemoveCrystalBit), LW(10)) - EVT_WAIT_FRAMES(4) + EVT_WAIT(4) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_crystal_king_Palette_00_Anim_15) - EVT_WAIT_FRAMES(6) + EVT_WAIT(6) EVT_END_IF EVT_CALL(GetActorVar, ACTOR_SELF, N(VAR_BIT2_ID), LW(0)) EVT_CALL(ActorExists, LW(0), LW(1)) EVT_IF_EQ(LW(1), TRUE) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_crystal_king_Palette_00_Anim_1C) EVT_EXEC_GET_TID(N(RemoveCrystalBit), LW(10)) - EVT_WAIT_FRAMES(4) + EVT_WAIT(4) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_crystal_king_Palette_00_Anim_15) - EVT_WAIT_FRAMES(6) + EVT_WAIT(6) EVT_END_IF EVT_CALL(GetActorVar, ACTOR_SELF, N(VAR_BIT3_ID), LW(0)) EVT_CALL(ActorExists, LW(0), LW(1)) EVT_IF_EQ(LW(1), TRUE) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_crystal_king_Palette_00_Anim_1C) EVT_EXEC_GET_TID(N(RemoveCrystalBit), LW(10)) - EVT_WAIT_FRAMES(4) + EVT_WAIT(4) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_crystal_king_Palette_00_Anim_15) - EVT_WAIT_FRAMES(6) + EVT_WAIT(6) EVT_END_IF EVT_LABEL(1) EVT_IS_THREAD_RUNNING(LW(10), LW(0)) EVT_IF_EQ(LW(0), 1) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_GOTO(1) EVT_END_IF EVT_IF_EQ(LW(9), HIT_RESULT_LUCKY) EVT_CALL(EnemyTestTarget, ACTOR_SELF, LW(0), DAMAGE_TYPE_TRIGGER_LUCKY, 0, 0, 0) EVT_END_IF - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(EnableIdleScript, ACTOR_SELF, 1) EVT_CALL(UseIdleAnimation, ACTOR_SELF, TRUE) EVT_RETURN @@ -1936,32 +1936,32 @@ EvtScript N(NormalAttack) = { EVT_IF_EQ(LW(1), TRUE) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_crystal_king_Palette_00_Anim_1C) EVT_EXEC_GET_TID(N(AttackWithCrystalBit), LW(10)) - EVT_WAIT_FRAMES(4) + EVT_WAIT(4) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_crystal_king_Palette_00_Anim_15) - EVT_WAIT_FRAMES(6) + EVT_WAIT(6) EVT_END_IF EVT_CALL(GetActorVar, ACTOR_SELF, N(VAR_BIT2_ID), LW(0)) EVT_CALL(ActorExists, LW(0), LW(1)) EVT_IF_EQ(LW(1), TRUE) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_crystal_king_Palette_00_Anim_1C) EVT_EXEC_GET_TID(N(AttackWithCrystalBit), LW(10)) - EVT_WAIT_FRAMES(4) + EVT_WAIT(4) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_crystal_king_Palette_00_Anim_15) - EVT_WAIT_FRAMES(6) + EVT_WAIT(6) EVT_END_IF EVT_CALL(GetActorVar, ACTOR_SELF, N(VAR_BIT3_ID), LW(0)) EVT_CALL(ActorExists, LW(0), LW(1)) EVT_IF_EQ(LW(1), TRUE) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_crystal_king_Palette_00_Anim_1C) EVT_EXEC_GET_TID(N(AttackWithCrystalBit), LW(10)) - EVT_WAIT_FRAMES(4) + EVT_WAIT(4) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_crystal_king_Palette_00_Anim_15) - EVT_WAIT_FRAMES(6) + EVT_WAIT(6) EVT_END_IF EVT_LABEL(4) EVT_IS_THREAD_RUNNING(LW(10), LW(0)) EVT_IF_EQ(LW(0), 1) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_GOTO(4) EVT_END_IF EVT_CALL(EnableIdleScript, ACTOR_SELF, 1) @@ -2002,33 +2002,33 @@ EvtScript N(Heal) = { EVT_CALL(SetBattleCamTarget, 70, 0, 5) EVT_END_IF EVT_CALL(MoveBattleCamOver, 20) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_crystal_king_Palette_00_Anim_1D) EVT_IF_EQ(LF(0), 1) EVT_CALL(SetAnimation, LW(10), 1, NPC_ANIM_crystal_king_Palette_00_Anim_1D) EVT_CALL(SetAnimation, LW(11), 1, NPC_ANIM_crystal_king_Palette_00_Anim_1D) EVT_END_IF - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_THREAD - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, SOUND_206D) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, SOUND_214) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, SOUND_25C) EVT_END_THREAD EVT_IF_EQ(LF(0), 1) EVT_THREAD - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(PlaySoundAtActor, LW(10), SOUND_206D) EVT_CALL(PlaySoundAtActor, LW(10), SOUND_214) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(PlaySoundAtActor, LW(10), SOUND_25C) EVT_END_THREAD EVT_THREAD - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(PlaySoundAtActor, LW(11), SOUND_206D) EVT_CALL(PlaySoundAtActor, LW(11), SOUND_214) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(PlaySoundAtActor, LW(11), SOUND_25C) EVT_END_THREAD EVT_END_IF diff --git a/src/battle/area_pra3/actor/swoopula.c b/src/battle/area_pra3/actor/swoopula.c index 399cb2bcc2..27498f2567 100644 --- a/src/battle/area_pra3/actor/swoopula.c +++ b/src/battle/area_pra3/actor/swoopula.c @@ -187,7 +187,7 @@ EvtScript N(hadleEvent_flying) = { EVT_SET_CONST(LW(1), NPC_ANIM_swooper_Palette_01_Anim_15) EVT_EXEC_WAIT(DoShockHit) EVT_THREAD - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) EVT_END_THREAD EVT_SET_CONST(LW(0), 1) @@ -205,7 +205,7 @@ EvtScript N(hadleEvent_flying) = { EVT_SET_CONST(LW(0), 1) EVT_SET_CONST(LW(1), NPC_ANIM_swooper_Palette_01_Anim_15) EVT_EXEC_WAIT(DoNormalHit) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_SET_CONST(LW(0), 1) EVT_SET_CONST(LW(1), NPC_ANIM_swooper_Palette_01_Anim_15) EVT_EXEC_WAIT(DoDeath) @@ -363,7 +363,7 @@ EvtScript N(handleEvent) = { EVT_SET_CONST(LW(1), NPC_ANIM_swooper_Palette_01_Anim_15) EVT_EXEC_WAIT(D_8029A76C) EVT_THREAD - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) EVT_END_THREAD EVT_SET_CONST(LW(0), 1) @@ -382,7 +382,7 @@ EvtScript N(handleEvent) = { EVT_SET_CONST(LW(0), 1) EVT_SET_CONST(LW(1), NPC_ANIM_swooper_Palette_01_Anim_15) EVT_EXEC_WAIT(DoNormalHit) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_SET_CONST(LW(0), 1) EVT_SET_CONST(LW(1), NPC_ANIM_swooper_Palette_01_Anim_15) EVT_EXEC_WAIT(DoDeath) @@ -390,7 +390,7 @@ EvtScript N(handleEvent) = { EVT_SET_CONST(LW(0), 1) EVT_SET_CONST(LW(1), NPC_ANIM_swooper_Palette_01_Anim_E) EVT_EXEC_WAIT(DoNormalHit) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_SET_CONST(LW(0), 1) EVT_SET_CONST(LW(1), NPC_ANIM_swooper_Palette_01_Anim_E) EVT_EXEC_WAIT(DoDeath) @@ -451,7 +451,7 @@ EvtScript N(takeTurn_flying) = { EVT_CASE_OR_EQ(HIT_RESULT_MISS) EVT_CASE_OR_EQ(HIT_RESULT_LUCKY) EVT_SET(LW(10), LW(0)) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(SetActorSpeed, ACTOR_SELF, EVT_FLOAT(5.0)) EVT_CALL(SetActorJumpGravity, ACTOR_SELF, EVT_FLOAT(1.8)) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_swooper_Palette_01_Anim_6) @@ -466,7 +466,7 @@ EvtScript N(takeTurn_flying) = { EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_swooper_Palette_01_Anim_6) EVT_CALL(FlyToGoal, ACTOR_SELF, 0, -10, 0) EVT_CALL(SetAnimationRate, ACTOR_SELF, 1, EVT_FLOAT(10.0)) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(SetAnimationRate, ACTOR_SELF, 1, EVT_FLOAT(1.0)) EVT_IF_EQ(LW(10), HIT_RESULT_LUCKY) EVT_CALL(EnemyTestTarget, ACTOR_SELF, LW(0), DAMAGE_TYPE_TRIGGER_LUCKY, 0, 0, 0) @@ -490,7 +490,7 @@ EvtScript N(takeTurn_flying) = { EVT_SET(LF(0), 1) EVT_END_IF EVT_END_SWITCH - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(SetActorSpeed, ACTOR_SELF, EVT_FLOAT(5.0)) EVT_CALL(SetActorJumpGravity, ACTOR_SELF, EVT_FLOAT(1.8)) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_swooper_Palette_01_Anim_6) @@ -508,48 +508,48 @@ EvtScript N(takeTurn_flying) = { EVT_END_IF EVT_CALL(GetStatusFlags, ACTOR_PLAYER, LW(0)) EVT_IF_FLAG(LW(0), STATUS_FLAG_STONE) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_LOOP(2) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_swooper_Palette_01_Anim_2) - EVT_WAIT_FRAMES(21) + EVT_WAIT(21) EVT_LOOP(2) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, SOUND_3E0) EVT_CALL(SetActorScale, ACTOR_SELF, EVT_FLOAT(1.0), EVT_FLOAT(1.0), EVT_FLOAT(1.0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorScale, ACTOR_SELF, EVT_FLOAT(0.9), EVT_FLOAT(1.2), EVT_FLOAT(1.0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorScale, ACTOR_SELF, EVT_FLOAT(0.8), EVT_FLOAT(1.3), EVT_FLOAT(1.0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorScale, ACTOR_SELF, EVT_FLOAT(0.7), EVT_FLOAT(1.4), EVT_FLOAT(1.0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorScale, ACTOR_SELF, EVT_FLOAT(0.7), EVT_FLOAT(1.5), EVT_FLOAT(1.0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorScale, ACTOR_SELF, EVT_FLOAT(0.7), EVT_FLOAT(1.4), EVT_FLOAT(1.0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorScale, ACTOR_SELF, EVT_FLOAT(0.8), EVT_FLOAT(1.3), EVT_FLOAT(1.0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorScale, ACTOR_SELF, EVT_FLOAT(0.9), EVT_FLOAT(1.2), EVT_FLOAT(1.0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorScale, ACTOR_SELF, EVT_FLOAT(1.0), EVT_FLOAT(1.0), EVT_FLOAT(1.0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(SetActorScale, ACTOR_SELF, EVT_FLOAT(1.0), EVT_FLOAT(1.0), EVT_FLOAT(1.0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorScale, ACTOR_SELF, EVT_FLOAT(0.9), EVT_FLOAT(1.2), EVT_FLOAT(1.0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorScale, ACTOR_SELF, EVT_FLOAT(0.8), EVT_FLOAT(1.3), EVT_FLOAT(1.0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorScale, ACTOR_SELF, EVT_FLOAT(0.7), EVT_FLOAT(1.4), EVT_FLOAT(1.0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorScale, ACTOR_SELF, EVT_FLOAT(0.7), EVT_FLOAT(1.5), EVT_FLOAT(1.0)) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(SetActorScale, ACTOR_SELF, EVT_FLOAT(0.6), EVT_FLOAT(1.6), EVT_FLOAT(1.0)) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(SetActorScale, ACTOR_SELF, EVT_FLOAT(1.0), EVT_FLOAT(1.0), EVT_FLOAT(1.0)) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(EnemyDamageTarget, ACTOR_SELF, LW(0), DAMAGE_TYPE_IGNORE_DEFENSE, 0, 0, 2, BS_FLAGS1_40) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_END_LOOP EVT_ELSE EVT_CALL(ShowMessageBox, 49, 32767) @@ -557,7 +557,7 @@ EvtScript N(takeTurn_flying) = { EVT_CALL(LoadActionCommand, ACTION_COMMAND_STOP_LEECH) EVT_CALL(func_802A9000_425590) EVT_CALL(SetupMashMeter, 1, 30, 0, 0, 0, 0) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(SetBattleFlagBits, BS_FLAGS1_4000, 0) EVT_CALL(func_802A9110_4256A0, 0, 32767, 3) EVT_SET(LW(13), 0) @@ -570,7 +570,7 @@ EvtScript N(takeTurn_flying) = { EVT_SET(LF(0), 1) EVT_BREAK_LOOP EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_IF_EQ(LF(0), 1) EVT_CALL(UseIdleAnimation, ACTOR_PLAYER, TRUE) @@ -588,7 +588,7 @@ EvtScript N(takeTurn_flying) = { EVT_SET(LF(0), 1) EVT_BREAK_LOOP EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_IF_EQ(LF(0), 1) EVT_CALL(UseIdleAnimation, ACTOR_PLAYER, TRUE) @@ -602,7 +602,7 @@ EvtScript N(takeTurn_flying) = { EVT_SET(LF(0), 1) EVT_BREAK_LOOP EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_IF_EQ(LF(0), 1) EVT_CALL(UseIdleAnimation, ACTOR_PLAYER, TRUE) @@ -616,7 +616,7 @@ EvtScript N(takeTurn_flying) = { EVT_SET(LF(0), 1) EVT_BREAK_LOOP EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_IF_EQ(LF(0), 1) EVT_CALL(UseIdleAnimation, ACTOR_PLAYER, TRUE) @@ -630,7 +630,7 @@ EvtScript N(takeTurn_flying) = { EVT_SET(LF(0), 1) EVT_BREAK_LOOP EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_IF_EQ(LF(0), 1) EVT_CALL(UseIdleAnimation, ACTOR_PLAYER, TRUE) @@ -644,7 +644,7 @@ EvtScript N(takeTurn_flying) = { EVT_SET(LF(0), 1) EVT_BREAK_LOOP EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_IF_EQ(LF(0), 1) EVT_CALL(UseIdleAnimation, ACTOR_PLAYER, TRUE) @@ -658,7 +658,7 @@ EvtScript N(takeTurn_flying) = { EVT_SET(LF(0), 1) EVT_BREAK_LOOP EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_IF_EQ(LF(0), 1) EVT_CALL(UseIdleAnimation, ACTOR_PLAYER, TRUE) @@ -672,7 +672,7 @@ EvtScript N(takeTurn_flying) = { EVT_SET(LF(0), 1) EVT_BREAK_LOOP EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_IF_EQ(LF(0), 1) EVT_CALL(UseIdleAnimation, ACTOR_PLAYER, TRUE) @@ -686,7 +686,7 @@ EvtScript N(takeTurn_flying) = { EVT_SET(LF(0), 1) EVT_BREAK_LOOP EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_IF_EQ(LF(0), 1) EVT_CALL(UseIdleAnimation, ACTOR_PLAYER, TRUE) @@ -700,7 +700,7 @@ EvtScript N(takeTurn_flying) = { EVT_SET(LF(0), 1) EVT_BREAK_LOOP EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_IF_EQ(LF(0), 1) EVT_CALL(UseIdleAnimation, ACTOR_PLAYER, TRUE) @@ -717,7 +717,7 @@ EvtScript N(takeTurn_flying) = { EVT_SET(LF(0), 1) EVT_BREAK_LOOP EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_IF_EQ(LF(0), 1) EVT_CALL(UseIdleAnimation, ACTOR_PLAYER, TRUE) @@ -732,7 +732,7 @@ EvtScript N(takeTurn_flying) = { EVT_SET(LF(0), 1) EVT_BREAK_LOOP EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_IF_EQ(LF(0), 1) EVT_CALL(UseIdleAnimation, ACTOR_PLAYER, TRUE) @@ -746,7 +746,7 @@ EvtScript N(takeTurn_flying) = { EVT_SET(LF(0), 1) EVT_BREAK_LOOP EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_IF_EQ(LF(0), 1) EVT_CALL(UseIdleAnimation, ACTOR_PLAYER, TRUE) @@ -760,7 +760,7 @@ EvtScript N(takeTurn_flying) = { EVT_SET(LF(0), 1) EVT_BREAK_LOOP EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_IF_EQ(LF(0), 1) EVT_CALL(UseIdleAnimation, ACTOR_PLAYER, TRUE) @@ -774,7 +774,7 @@ EvtScript N(takeTurn_flying) = { EVT_SET(LF(0), 1) EVT_BREAK_LOOP EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_IF_EQ(LF(0), 1) EVT_CALL(UseIdleAnimation, ACTOR_PLAYER, TRUE) @@ -788,7 +788,7 @@ EvtScript N(takeTurn_flying) = { EVT_SET(LF(0), 1) EVT_BREAK_LOOP EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_IF_EQ(LF(0), 1) EVT_CALL(UseIdleAnimation, ACTOR_PLAYER, TRUE) @@ -802,7 +802,7 @@ EvtScript N(takeTurn_flying) = { EVT_SET(LF(0), 1) EVT_BREAK_LOOP EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_IF_EQ(LF(0), 1) EVT_CALL(UseIdleAnimation, ACTOR_PLAYER, TRUE) @@ -816,7 +816,7 @@ EvtScript N(takeTurn_flying) = { EVT_SET(LF(0), 1) EVT_BREAK_LOOP EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_IF_EQ(LF(0), 1) EVT_CALL(UseIdleAnimation, ACTOR_PLAYER, TRUE) @@ -832,7 +832,7 @@ EvtScript N(takeTurn_flying) = { EVT_ADD(LW(1), 15) EVT_CALL(N(UnkBattleFunc2), LW(0), LW(1), LW(2), LW(3)) EVT_THREAD - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, SOUND_25C) EVT_CALL(N(UnkBattleFunc2_2), LW(0), LW(1), LW(2), LW(3)) EVT_END_THREAD @@ -861,7 +861,7 @@ EvtScript N(takeTurn_flying) = { EVT_SET(LF(0), 1) EVT_BREAK_LOOP EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_IF_EQ(LF(0), 1) EVT_BREAK_LOOP @@ -876,7 +876,7 @@ EvtScript N(takeTurn_flying) = { EVT_CALL(SetActorSpeed, ACTOR_SELF, EVT_FLOAT(8.0)) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_swooper_Palette_01_Anim_2) EVT_CALL(FlyToGoal, ACTOR_SELF, 0, -10, 0) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(YieldTurn) EVT_EXEC_WAIT(N(returnHome)) EVT_CALL(EnableIdleScript, ACTOR_SELF, 1) @@ -907,7 +907,7 @@ EvtScript N(takeTurn) = { EVT_CASE_OR_EQ(HIT_RESULT_MISS) EVT_CASE_OR_EQ(HIT_RESULT_LUCKY) EVT_SET(LW(10), LW(0)) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(SetActorSpeed, ACTOR_SELF, EVT_FLOAT(5.0)) EVT_CALL(SetActorJumpGravity, ACTOR_SELF, EVT_FLOAT(1.8)) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_swooper_Palette_01_Anim_6) @@ -918,7 +918,7 @@ EvtScript N(takeTurn) = { EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_swooper_Palette_01_Anim_6) EVT_CALL(FlyToGoal, ACTOR_SELF, 0, -40, 0) EVT_CALL(SetAnimationRate, ACTOR_SELF, 1, EVT_FLOAT(10.0)) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(SetAnimationRate, ACTOR_SELF, 1, EVT_FLOAT(1.0)) EVT_IF_EQ(LW(10), HIT_RESULT_LUCKY) EVT_CALL(EnemyTestTarget, ACTOR_SELF, LW(0), DAMAGE_TYPE_TRIGGER_LUCKY, 0, 0, 0) @@ -942,7 +942,7 @@ EvtScript N(takeTurn) = { EVT_SET(LF(0), 1) EVT_END_IF EVT_END_SWITCH - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(SetActorSpeed, ACTOR_SELF, EVT_FLOAT(5.0)) EVT_CALL(SetActorJumpGravity, ACTOR_SELF, EVT_FLOAT(1.8)) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_swooper_Palette_01_Anim_6) @@ -957,49 +957,49 @@ EvtScript N(takeTurn) = { EVT_END_IF EVT_CALL(GetStatusFlags, ACTOR_PLAYER, LW(0)) EVT_IF_FLAG(LW(0), STATUS_FLAG_STONE) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_LOOP(2) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_swooper_Palette_01_Anim_2) - EVT_WAIT_FRAMES(21) + EVT_WAIT(21) EVT_LOOP(2) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, SOUND_3E0) EVT_CALL(SetActorScale, ACTOR_SELF, EVT_FLOAT(1.0), EVT_FLOAT(1.0), EVT_FLOAT(1.0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorScale, ACTOR_SELF, EVT_FLOAT(0.9), EVT_FLOAT(1.2), EVT_FLOAT(1.0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorScale, ACTOR_SELF, EVT_FLOAT(0.8), EVT_FLOAT(1.3), EVT_FLOAT(1.0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorScale, ACTOR_SELF, EVT_FLOAT(0.7), EVT_FLOAT(1.4), EVT_FLOAT(1.0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorScale, ACTOR_SELF, EVT_FLOAT(0.7), EVT_FLOAT(1.5), EVT_FLOAT(1.0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorScale, ACTOR_SELF, EVT_FLOAT(0.7), EVT_FLOAT(1.4), EVT_FLOAT(1.0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorScale, ACTOR_SELF, EVT_FLOAT(0.8), EVT_FLOAT(1.3), EVT_FLOAT(1.0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorScale, ACTOR_SELF, EVT_FLOAT(0.9), EVT_FLOAT(1.2), EVT_FLOAT(1.0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorScale, ACTOR_SELF, EVT_FLOAT(1.0), EVT_FLOAT(1.0), EVT_FLOAT(1.0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, SOUND_3E0) EVT_CALL(SetActorScale, ACTOR_SELF, EVT_FLOAT(1.0), EVT_FLOAT(1.0), EVT_FLOAT(1.0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorScale, ACTOR_SELF, EVT_FLOAT(0.9), EVT_FLOAT(1.2), EVT_FLOAT(1.0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorScale, ACTOR_SELF, EVT_FLOAT(0.8), EVT_FLOAT(1.3), EVT_FLOAT(1.0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorScale, ACTOR_SELF, EVT_FLOAT(0.7), EVT_FLOAT(1.4), EVT_FLOAT(1.0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorScale, ACTOR_SELF, EVT_FLOAT(0.7), EVT_FLOAT(1.5), EVT_FLOAT(1.0)) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(SetActorScale, ACTOR_SELF, EVT_FLOAT(0.6), EVT_FLOAT(1.6), EVT_FLOAT(1.0)) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(SetActorScale, ACTOR_SELF, EVT_FLOAT(1.0), EVT_FLOAT(1.0), EVT_FLOAT(1.0)) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(EnemyDamageTarget, ACTOR_SELF, LW(0), DAMAGE_TYPE_IGNORE_DEFENSE, 0, 0, 2, BS_FLAGS1_40) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_END_LOOP EVT_ELSE EVT_CALL(ShowMessageBox, 49, 32767) @@ -1007,7 +1007,7 @@ EvtScript N(takeTurn) = { EVT_CALL(LoadActionCommand, ACTION_COMMAND_STOP_LEECH) EVT_CALL(func_802A9000_425590) EVT_CALL(SetupMashMeter, 1, 30, 0, 0, 0, 0) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(SetBattleFlagBits, BS_FLAGS1_4000, 0) EVT_CALL(func_802A9110_4256A0, 0, 32767, 3) EVT_SET(LW(13), 0) @@ -1020,7 +1020,7 @@ EvtScript N(takeTurn) = { EVT_SET(LF(0), 1) EVT_BREAK_LOOP EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_IF_EQ(LF(0), 1) EVT_CALL(UseIdleAnimation, ACTOR_PLAYER, TRUE) @@ -1037,7 +1037,7 @@ EvtScript N(takeTurn) = { EVT_SET(LF(0), 1) EVT_BREAK_LOOP EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_IF_EQ(LF(0), 1) EVT_CALL(UseIdleAnimation, ACTOR_PLAYER, TRUE) @@ -1051,7 +1051,7 @@ EvtScript N(takeTurn) = { EVT_SET(LF(0), 1) EVT_BREAK_LOOP EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_IF_EQ(LF(0), 1) EVT_CALL(UseIdleAnimation, ACTOR_PLAYER, TRUE) @@ -1065,7 +1065,7 @@ EvtScript N(takeTurn) = { EVT_SET(LF(0), 1) EVT_BREAK_LOOP EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_IF_EQ(LF(0), 1) EVT_CALL(UseIdleAnimation, ACTOR_PLAYER, TRUE) @@ -1079,7 +1079,7 @@ EvtScript N(takeTurn) = { EVT_SET(LF(0), 1) EVT_BREAK_LOOP EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_IF_EQ(LF(0), 1) EVT_CALL(UseIdleAnimation, ACTOR_PLAYER, TRUE) @@ -1093,7 +1093,7 @@ EvtScript N(takeTurn) = { EVT_SET(LF(0), 1) EVT_BREAK_LOOP EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_IF_EQ(LF(0), 1) EVT_CALL(UseIdleAnimation, ACTOR_PLAYER, TRUE) @@ -1107,7 +1107,7 @@ EvtScript N(takeTurn) = { EVT_SET(LF(0), 1) EVT_BREAK_LOOP EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_IF_EQ(LF(0), 1) EVT_CALL(UseIdleAnimation, ACTOR_PLAYER, TRUE) @@ -1121,7 +1121,7 @@ EvtScript N(takeTurn) = { EVT_SET(LF(0), 1) EVT_BREAK_LOOP EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_IF_EQ(LF(0), 1) EVT_CALL(UseIdleAnimation, ACTOR_PLAYER, TRUE) @@ -1137,7 +1137,7 @@ EvtScript N(takeTurn) = { EVT_ADD(LW(1), 15) EVT_CALL(N(UnkBattleFunc2), LW(0), LW(1), LW(2), LW(3)) EVT_THREAD - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, SOUND_25C) EVT_CALL(N(UnkBattleFunc2_2), LW(0), LW(1), LW(2), LW(3)) EVT_END_THREAD @@ -1166,7 +1166,7 @@ EvtScript N(takeTurn) = { EVT_SET(LF(0), 1) EVT_BREAK_LOOP EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_IF_EQ(LF(0), 1) EVT_BREAK_LOOP @@ -1181,7 +1181,7 @@ EvtScript N(takeTurn) = { EVT_CALL(SetActorSpeed, ACTOR_SELF, EVT_FLOAT(8.0)) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_swooper_Palette_01_Anim_2) EVT_CALL(FlyToGoal, ACTOR_SELF, 0, -10, 0) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(YieldTurn) EVT_EXEC_WAIT(N(returnHome)) EVT_CALL(EnableIdleScript, ACTOR_SELF, 1) diff --git a/src/battle/area_pra3/stage/pra_02.c b/src/battle/area_pra3/stage/pra_02.c index 45ffaec200..6d9b24df8a 100644 --- a/src/battle/area_pra3/stage/pra_02.c +++ b/src/battle/area_pra3/stage/pra_02.c @@ -16,7 +16,7 @@ EvtScript N(80231B40) = { EVT_CALL(SetTexPanOffset, LW(10), 0, LW(0), LW(1)) EVT_ADD(LW(0), LW(11)) EVT_ADD(LW(1), LW(12)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_RETURN EVT_END @@ -34,7 +34,7 @@ EvtScript N(80231C10) = { EVT_CALL(SetTexPanOffset, LW(10), 1, LW(1), 0) EVT_ADD(LW(0), LW(11)) EVT_ADD(LW(1), LW(12)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_RETURN EVT_END @@ -52,7 +52,7 @@ EvtScript N(80231CFC) = { EVT_CALL(SetTexPanOffset, LW(10), 1, 0, LW(1)) EVT_ADD(LW(0), LW(11)) EVT_ADD(LW(1), LW(12)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_RETURN EVT_END diff --git a/src/battle/area_pra3/stage/pra_04.c b/src/battle/area_pra3/stage/pra_04.c index 811ee24ac1..fc77905ee9 100644 --- a/src/battle/area_pra3/stage/pra_04.c +++ b/src/battle/area_pra3/stage/pra_04.c @@ -15,7 +15,7 @@ EvtScript N(802320D0) = { EVT_CALL(SetTexPanOffset, LW(10), 0, LW(0), LW(1)) EVT_ADD(LW(0), LW(11)) EVT_ADD(LW(1), LW(12)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_RETURN EVT_END @@ -33,7 +33,7 @@ EvtScript N(802321A0) = { EVT_CALL(SetTexPanOffset, LW(10), 1, LW(1), 0) EVT_ADD(LW(0), LW(11)) EVT_ADD(LW(1), LW(12)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_RETURN EVT_END @@ -51,7 +51,7 @@ EvtScript N(8023228C) = { EVT_CALL(SetTexPanOffset, LW(10), 1, 0, LW(1)) EVT_ADD(LW(0), LW(11)) EVT_ADD(LW(1), LW(12)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_RETURN EVT_END diff --git a/src/battle/area_sam/actor/frost_piranha.c b/src/battle/area_sam/actor/frost_piranha.c index 781b6c1130..e6d8aea287 100644 --- a/src/battle/area_sam/actor/frost_piranha.c +++ b/src/battle/area_sam/actor/frost_piranha.c @@ -119,7 +119,7 @@ EvtScript N(idle) = { EVT_CALL(func_8027D4C8, ACTOR_SELF, 1, 3, -14) EVT_CALL(N(UnkBattleFunc1), -22, 32, 1, 44) EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_GOTO(0) EVT_RETURN EVT_END @@ -198,7 +198,7 @@ EvtScript N(handleEvent) = { EVT_SET_CONST(LW(0), 1) EVT_SET_CONST(LW(1), NPC_ANIM_putrid_piranha_Palette_01_Anim_E) EVT_EXEC_WAIT(DoNormalHit) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_SET_CONST(LW(0), 1) EVT_SET_CONST(LW(1), NPC_ANIM_putrid_piranha_Palette_01_Anim_E) EVT_EXEC_WAIT(DoDeath) @@ -259,7 +259,7 @@ EvtScript N(attack_bite) = { EVT_IF_EQ(LW(0), PHASE_FIRST_STRIKE) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_putrid_piranha_Palette_01_Anim_18) EVT_CALL(SetActorFlagBits, ACTOR_SELF, ACTOR_FLAG_NO_SHADOW, 1) - EVT_WAIT_FRAMES(8) + EVT_WAIT(8) EVT_CALL(SetGoalToTarget, ACTOR_SELF) EVT_CALL(GetGoalPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_ADD(LW(0), 27) @@ -278,12 +278,12 @@ EvtScript N(attack_bite) = { EVT_CALL(SetBattleCamTarget, LW(3), LW(4), LW(5)) EVT_CALL(SetBattleCamZoom, 300) EVT_CALL(SetBattleCamOffsetZ, 40) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, SOUND_MOLE_SURFACE) EVT_CALL(SetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(SetActorFlagBits, ACTOR_SELF, ACTOR_FLAG_NO_SHADOW, 0) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_putrid_piranha_Palette_01_Anim_17) - EVT_WAIT_FRAMES(8) + EVT_WAIT(8) EVT_ELSE EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_63) EVT_CALL(BattleCamTargetActor, ACTOR_SELF) @@ -305,7 +305,7 @@ EvtScript N(attack_bite) = { EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_putrid_piranha_Palette_01_Anim_1) EVT_END_IF EVT_THREAD - EVT_WAIT_FRAMES(8) + EVT_WAIT(8) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, SOUND_20DE) EVT_END_THREAD EVT_CALL(EnemyTestTarget, ACTOR_SELF, LW(10), 0, 0, 1, BS_FLAGS1_10) @@ -313,14 +313,14 @@ EvtScript N(attack_bite) = { EVT_CASE_OR_EQ(HIT_RESULT_MISS) EVT_CASE_OR_EQ(HIT_RESULT_LUCKY) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_putrid_piranha_Palette_01_Anim_5) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_putrid_piranha_Palette_01_Anim_6) - EVT_WAIT_FRAMES(6) + EVT_WAIT(6) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_putrid_piranha_Palette_01_Anim_7) EVT_IF_EQ(LW(10), HIT_RESULT_LUCKY) EVT_CALL(EnemyTestTarget, ACTOR_SELF, LW(0), DAMAGE_TYPE_TRIGGER_LUCKY, 0, 0, 0) EVT_END_IF - EVT_WAIT_FRAMES(14) + EVT_WAIT(14) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) EVT_CALL(YieldTurn) EVT_CALL(GetBattlePhase, LW(0)) @@ -329,13 +329,13 @@ EvtScript N(attack_bite) = { EVT_CALL(SetActorFlagBits, ACTOR_SELF, ACTOR_FLAG_NO_SHADOW, 1) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, SOUND_MOLE_DIG) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_putrid_piranha_Palette_01_Anim_18) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(SetGoalToHome, ACTOR_SELF) EVT_CALL(GetGoalPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(SetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, SOUND_MOLE_SURFACE) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_putrid_piranha_Palette_01_Anim_17) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(SetActorFlagBits, ACTOR_SELF, ACTOR_FLAG_NO_SHADOW, 0) EVT_ELSE EVT_CALL(SetAnimationRate, ACTOR_SELF, 1, EVT_FLOAT(2.0)) @@ -352,10 +352,10 @@ EvtScript N(attack_bite) = { EVT_END_CASE_GROUP EVT_END_SWITCH EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_putrid_piranha_Palette_01_Anim_5) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_putrid_piranha_Palette_01_Anim_6) - EVT_WAIT_FRAMES(1) - EVT_WAIT_FRAMES(2) + EVT_WAIT(1) + EVT_WAIT(2) EVT_CALL(SetGoalToTarget, ACTOR_SELF) EVT_CALL(EnemyDamageTarget, ACTOR_SELF, LW(0), 0, 0, 0, 4, BS_FLAGS1_SP_EVT_ACTIVE) EVT_SET(LW(15), LW(0)) @@ -363,9 +363,9 @@ EvtScript N(attack_bite) = { EVT_CASE_OR_EQ(HIT_RESULT_HIT) EVT_CASE_OR_EQ(HIT_RESULT_QUAKE_IMMUNE) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_putrid_piranha_Palette_01_Anim_7) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(YieldTurn) EVT_CALL(GetBattlePhase, LW(0)) EVT_IF_EQ(LW(0), PHASE_FIRST_STRIKE) @@ -373,13 +373,13 @@ EvtScript N(attack_bite) = { EVT_CALL(SetActorFlagBits, ACTOR_SELF, ACTOR_FLAG_NO_SHADOW, 1) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, SOUND_MOLE_DIG) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_putrid_piranha_Palette_01_Anim_18) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(SetGoalToHome, ACTOR_SELF) EVT_CALL(GetGoalPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(SetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, SOUND_MOLE_SURFACE) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_putrid_piranha_Palette_01_Anim_17) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(SetActorFlagBits, ACTOR_SELF, ACTOR_FLAG_NO_SHADOW, 0) EVT_ELSE EVT_CALL(SetActorSpeed, ACTOR_SELF, EVT_FLOAT(4.0)) @@ -418,7 +418,7 @@ EvtScript N(attack_icy_breath) = { EVT_CALL(RunToGoal, ACTOR_SELF, 0, FALSE) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_putrid_piranha_Palette_01_Anim_1) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_putrid_piranha_Palette_01_Anim_B) - EVT_WAIT_FRAMES(11) + EVT_WAIT(11) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, SOUND_3AB) EVT_CALL(SetGoalToTarget, ACTOR_SELF) EVT_CALL(GetGoalPos, ACTOR_SELF, LW(0), LW(1), LW(2)) @@ -433,19 +433,19 @@ EvtScript N(attack_icy_breath) = { EVT_SETF(LW(3), EVT_FLOAT(1.0)) EVT_END_IF EVT_CALL(N(UnkEffect6FFunc), LW(2), LW(0), LW(1), LW(2), LW(3), 30, 120, 0, 120) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_putrid_piranha_Palette_01_Anim_C) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(EnemyTestTarget, ACTOR_SELF, LW(10), DAMAGE_TYPE_ICE, STATUS_FLAG_FROZEN, 1, BS_FLAGS1_10) EVT_SWITCH(LW(10)) EVT_CASE_OR_EQ(HIT_RESULT_MISS) EVT_CASE_OR_EQ(HIT_RESULT_LUCKY) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_putrid_piranha_Palette_01_Anim_D) EVT_IF_EQ(LW(10), HIT_RESULT_LUCKY) EVT_CALL(EnemyTestTarget, ACTOR_SELF, LW(0), DAMAGE_TYPE_TRIGGER_LUCKY, 0, 0, 0) EVT_END_IF - EVT_WAIT_FRAMES(14) + EVT_WAIT(14) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) EVT_CALL(YieldTurn) EVT_CALL(SetAnimationRate, ACTOR_SELF, 1, EVT_FLOAT(2.0)) @@ -460,7 +460,7 @@ EvtScript N(attack_icy_breath) = { EVT_RETURN EVT_END_CASE_GROUP EVT_END_SWITCH - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(SetGoalToTarget, ACTOR_SELF) EVT_CALL(EnemyDamageTarget, ACTOR_SELF, LW(0), DAMAGE_TYPE_ICE | DAMAGE_TYPE_STATUS_ALWAYS_HITS, 65535, 0x00000002 | STATUS_FLAG_4 | STATUS_FLAG_8 | 0x00000010 | STATUS_FLAG_20 | STATUS_FLAG_40 | 0x00000080 | STATUS_FLAG_200 | STATUS_FLAG_FROZEN, 0, BS_FLAGS1_SP_EVT_ACTIVE) EVT_SET(LW(15), LW(0)) @@ -468,9 +468,9 @@ EvtScript N(attack_icy_breath) = { EVT_CASE_OR_EQ(HIT_RESULT_HIT) EVT_CASE_OR_EQ(HIT_RESULT_QUAKE_IMMUNE) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_putrid_piranha_Palette_01_Anim_D) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(YieldTurn) EVT_CALL(SetActorSpeed, ACTOR_SELF, EVT_FLOAT(6.0)) EVT_EXEC_WAIT(N(return_home)) diff --git a/src/battle/area_sam/actor/gulpit.c b/src/battle/area_sam/actor/gulpit.c index 4175885d4e..6d30db9f0c 100644 --- a/src/battle/area_sam/actor/gulpit.c +++ b/src/battle/area_sam/actor/gulpit.c @@ -215,7 +215,7 @@ EvtScript N(handleEvent) = { EVT_SET_CONST(LW(0), 1) EVT_SET_CONST(LW(1), NPC_ANIM_gulpit_Palette_00_Anim_B) EVT_EXEC_WAIT(DoNormalHit) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_SET_CONST(LW(0), 1) EVT_SET_CONST(LW(1), NPC_ANIM_gulpit_Palette_00_Anim_B) EVT_EXEC_WAIT(DoDeath) @@ -272,13 +272,13 @@ EvtScript N(attack_lick) = { EVT_CALL(SetActorSpeed, ACTOR_SELF, EVT_FLOAT(4.0)) EVT_CALL(RunToGoal, ACTOR_SELF, 0, FALSE) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_gulpit_Palette_00_Anim_1) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_THREAD - EVT_WAIT_FRAMES(3) + EVT_WAIT(3) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, SOUND_20EE) EVT_END_THREAD EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_gulpit_Palette_00_Anim_4) - EVT_WAIT_FRAMES(9) + EVT_WAIT(9) EVT_CALL(EnemyTestTarget, ACTOR_SELF, LW(0), 0, 0, 1, BS_FLAGS1_10) EVT_SWITCH(LW(0)) EVT_CASE_OR_EQ(HIT_RESULT_MISS) @@ -287,7 +287,7 @@ EvtScript N(attack_lick) = { EVT_IF_EQ(LW(10), HIT_RESULT_LUCKY) EVT_CALL(EnemyTestTarget, ACTOR_SELF, LW(0), DAMAGE_TYPE_TRIGGER_LUCKY, 0, 0, 0) EVT_END_IF - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) EVT_CALL(YieldTurn) EVT_CALL(SetActorYaw, ACTOR_SELF, 180) @@ -300,13 +300,13 @@ EvtScript N(attack_lick) = { EVT_RETURN EVT_END_CASE_GROUP EVT_END_SWITCH - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(EnemyDamageTarget, ACTOR_SELF, LW(0), 0, 0, 0, 2, BS_FLAGS1_SP_EVT_ACTIVE) EVT_SWITCH(LW(0)) EVT_CASE_OR_EQ(HIT_RESULT_HIT) EVT_CASE_OR_EQ(HIT_RESULT_QUAKE_IMMUNE) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(YieldTurn) EVT_EXEC_WAIT(N(returnHome)) EVT_END_CASE_GROUP @@ -333,27 +333,27 @@ EvtScript N(attack_rock) = { EVT_CALL(SetGoalPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(RunToGoal, ACTOR_SELF, 0, FALSE) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_gulpit_Palette_00_Anim_1) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, SOUND_20EE) EVT_CALL(GetActorVar, LW(10), 0, LW(0)) EVT_SET(LW(11), LW(0)) EVT_SWITCH(LW(11)) EVT_CASE_EQ(0) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_gulpit_Palette_00_Anim_5) - EVT_WAIT_FRAMES(3) + EVT_WAIT(3) EVT_CALL(RemoveActor, LW(10)) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_gulpit_Palette_00_Anim_6) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_gulpit_Palette_00_Anim_7) EVT_SET(LW(10), 2) EVT_CASE_EQ(1) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_gulpit_Palette_00_Anim_8) - EVT_WAIT_FRAMES(3) + EVT_WAIT(3) EVT_CALL(RemoveActor, LW(10)) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_gulpit_Palette_00_Anim_9) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_gulpit_Palette_00_Anim_A) EVT_SET(LW(10), 3) EVT_END_SWITCH @@ -379,7 +379,7 @@ EvtScript N(attack_rock) = { EVT_IF_EQ(LW(9), HIT_RESULT_LUCKY) EVT_CALL(EnemyTestTarget, ACTOR_SELF, LW(0), DAMAGE_TYPE_TRIGGER_LUCKY, 0, 0, 0) EVT_END_IF - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(YieldTurn) EVT_CALL(AddActorDecoration, ACTOR_SELF, 1, 0, 2) EVT_EXEC_WAIT(N(returnHome)) @@ -401,10 +401,10 @@ EvtScript N(attack_rock) = { EVT_CALL(JumpPartTo, ACTOR_SELF, LW(10), LW(0), LW(1), LW(2), 0, 1) EVT_SWITCH(LW(10)) EVT_CASE_EQ(2) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(EnemyDamageTarget, ACTOR_SELF, LW(0), DAMAGE_TYPE_NO_CONTACT, 0, 0, 7, BS_FLAGS1_SP_EVT_ACTIVE) EVT_CASE_EQ(3) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(EnemyDamageTarget, ACTOR_SELF, LW(0), DAMAGE_TYPE_NO_CONTACT, 0, 0, 5, BS_FLAGS1_SP_EVT_ACTIVE) EVT_END_SWITCH EVT_SWITCH(LW(0)) @@ -417,7 +417,7 @@ EvtScript N(attack_rock) = { EVT_CALL(SetPartJumpGravity, ACTOR_SELF, LW(10), EVT_FLOAT(1.0)) EVT_CALL(JumpPartTo, ACTOR_SELF, LW(10), LW(0), LW(1), LW(2), 25, 1) EVT_CALL(SetPartFlagBits, ACTOR_SELF, LW(10), ACTOR_PART_FLAG_INVISIBLE, 1) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(YieldTurn) EVT_EXEC_WAIT(N(returnHome)) EVT_END_CASE_GROUP diff --git a/src/battle/area_sam/actor/gulpit_rocks.c b/src/battle/area_sam/actor/gulpit_rocks.c index 277f93bb9f..82efbbc457 100644 --- a/src/battle/area_sam/actor/gulpit_rocks.c +++ b/src/battle/area_sam/actor/gulpit_rocks.c @@ -168,7 +168,7 @@ EvtScript N(handleEvent) = { EVT_END_SWITCH EVT_CALL(GetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(PlayEffect, EFFECT_LANDING_DUST, 1, LW(0), LW(1), LW(2), 0, 0, 0, 0, 0, 0, 0, 0, 0) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(RemoveActor, ACTOR_SELF) EVT_RETURN EVT_END_CASE_GROUP diff --git a/src/battle/area_sam/stage/sam_01.c b/src/battle/area_sam/stage/sam_01.c index 14dbb3b77c..0a224e511c 100644 --- a/src/battle/area_sam/stage/sam_01.c +++ b/src/battle/area_sam/stage/sam_01.c @@ -14,15 +14,15 @@ EvtScript N(beforeBattle) = { EVT_SET(LW(0), 22) EVT_SET(LW(1), 1) EVT_EXEC(N(UnkModelStuffScript3)) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_SET(LW(0), 20) EVT_SET(LW(1), 3) EVT_EXEC(N(UnkModelStuffScript3)) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_SET(LW(0), 18) EVT_SET(LW(1), 4) EVT_EXEC(N(UnkModelStuffScript3)) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_SET(LW(0), 16) EVT_SET(LW(1), 2) EVT_EXEC(N(UnkModelStuffScript3)) diff --git a/src/battle/area_sam/stage/sam_02.c b/src/battle/area_sam/stage/sam_02.c index 72b90cc652..01cfa9b11f 100644 --- a/src/battle/area_sam/stage/sam_02.c +++ b/src/battle/area_sam/stage/sam_02.c @@ -15,15 +15,15 @@ EvtScript N(beforeBattle) = { EVT_SET(LW(0), 18) EVT_SET(LW(1), 0) EVT_EXEC(N(UnkModelStuffScript3)) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_SET(LW(0), 20) EVT_SET(LW(1), 0) EVT_EXEC(N(UnkModelStuffScript3)) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_SET(LW(0), 22) EVT_SET(LW(1), 0) EVT_EXEC(N(UnkModelStuffScript3)) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_SET(LW(0), 24) EVT_SET(LW(1), 0) EVT_EXEC(N(UnkModelStuffScript3)) diff --git a/src/battle/area_sam/stage/sam_03.c b/src/battle/area_sam/stage/sam_03.c index 273cda3652..1eda0ace2d 100644 --- a/src/battle/area_sam/stage/sam_03.c +++ b/src/battle/area_sam/stage/sam_03.c @@ -17,15 +17,15 @@ EvtScript N(beforeBattle) = { EVT_SET(LW(0), 16) EVT_SET(LW(1), 0) EVT_EXEC(N(UnkModelStuffScript3)) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_SET(LW(0), 25) EVT_SET(LW(1), 0) EVT_EXEC(N(UnkModelStuffScript4)) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_SET(LW(0), 22) EVT_SET(LW(1), 0) EVT_EXEC(N(UnkModelStuffScript4)) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_SET(LW(0), 19) EVT_SET(LW(1), 0) EVT_EXEC(N(UnkModelStuffScript4)) diff --git a/src/battle/area_sam2/actor/monstar.c b/src/battle/area_sam2/actor/monstar.c index c1068ee5b6..4dee0183ee 100644 --- a/src/battle/area_sam2/actor/monstar.c +++ b/src/battle/area_sam2/actor/monstar.c @@ -203,7 +203,7 @@ EvtScript N(idle) = { EVT_CALL(SetActorPos, ACTOR_SELF, LW(2), LW(0), LW(4)) EVT_LABEL(2) EVT_CALL(GetActorVar, ACTOR_SELF, 1, LW(5)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_IF_EQ(LW(5), 1) EVT_GOTO(2) EVT_END_IF @@ -218,7 +218,7 @@ EvtScript N(idle) = { EVT_CALL(SetActorPos, ACTOR_SELF, LW(2), LW(0), LW(4)) EVT_LABEL(4) EVT_CALL(GetActorVar, ACTOR_SELF, 1, LW(5)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_IF_EQ(LW(5), 1) EVT_GOTO(4) EVT_END_IF @@ -281,7 +281,7 @@ EvtScript N(handleEvent) = { EVT_SET_CONST(LW(0), 1) EVT_SET_CONST(LW(1), NPC_ANIM_monstar_Palette_00_Anim_8) EVT_EXEC_WAIT(DoNormalHit) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_SET_CONST(LW(0), 1) EVT_SET_CONST(LW(1), NPC_ANIM_monstar_Palette_00_Anim_8) EVT_EXEC_WAIT(N(OnDeath)) @@ -334,7 +334,7 @@ EvtScript N(unused) = { EVT_ADD(LW(1), 40) EVT_SUB(LW(2), 5) EVT_CALL(PlayEffect, EFFECT_RADIAL_SHIMMER, 10, LW(0), LW(1), LW(2), EVT_FLOAT(1.0), 300, 0, 0, 0, 0, 0, 0, 0) - EVT_WAIT_FRAMES(75) + EVT_WAIT(75) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) EVT_CALL(MoveBattleCamOver, 20) EVT_CALL(SetActorVar, ACTOR_SELF, 1, 0) @@ -354,12 +354,12 @@ EvtScript N(attack) = { EVT_CALL(SetBattleCamOffsetZ, 55) EVT_CALL(BattleCamTargetActor, ACTOR_SELF) EVT_CALL(MoveBattleCamOver, 30) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_THREAD EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_monstar_Palette_00_Anim_4) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_monstar_Palette_00_Anim_5) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_monstar_Palette_00_Anim_6) EVT_END_THREAD EVT_THREAD @@ -368,7 +368,7 @@ EvtScript N(attack) = { EVT_LABEL(0) EVT_CALL(UpdateLerp) EVT_CALL(N(SetBackgroundAlpha), LW(0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_IF_EQ(LW(1), 1) EVT_GOTO(0) EVT_END_IF @@ -382,16 +382,16 @@ EvtScript N(attack) = { EVT_CALL(SetBattleCamOffsetZ, 60) EVT_CALL(BattleCamTargetActor, ACTOR_SELF) EVT_CALL(MoveBattleCamOver, 60) - EVT_WAIT_FRAMES(60) + EVT_WAIT(60) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, SOUND_2EA) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, SOUND_36E) EVT_THREAD - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_LOOP(18) EVT_CALL(RandInt, 150, LW(0)) EVT_ADD(LW(0), 100) EVT_CALL(N(StartRumbleWithParams), LW(0), 20) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_END_LOOP EVT_END_THREAD EVT_THREAD @@ -408,10 +408,10 @@ EvtScript N(attack) = { EVT_CALL(RandInt, 10, LW(5)) EVT_ADD(LW(5), 10) EVT_CALL(PlayEffect, EFFECT_STAR, LW(0), LW(1), 240, LW(2), LW(3), 0, LW(4), LW(5), 0, 0, 0, 0, 0) - EVT_WAIT_FRAMES(3) + EVT_WAIT(3) EVT_END_LOOP EVT_END_THREAD - EVT_WAIT_FRAMES(8) + EVT_WAIT(8) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) EVT_CALL(MoveBattleCamOver, 10) EVT_CALL(GetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) @@ -424,28 +424,28 @@ EvtScript N(attack) = { EVT_CASE_OR_EQ(HIT_RESULT_MISS) EVT_CASE_OR_EQ(HIT_RESULT_LUCKY) EVT_SET(LW(10), LW(0)) - EVT_WAIT_FRAMES(170) + EVT_WAIT(170) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_monstar_Palette_00_Anim_1) EVT_CALL(SetIdleAnimations, ACTOR_SELF, 1, EVT_ADDR(N(idleAnimations))) EVT_CALL(MakeLerp, 200, 0, 60, 0) EVT_LABEL(1) EVT_CALL(UpdateLerp) EVT_CALL(N(SetBackgroundAlpha), LW(0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_IF_EQ(LW(1), 1) EVT_GOTO(1) EVT_END_IF EVT_IF_EQ(LW(10), HIT_RESULT_LUCKY) EVT_CALL(EnemyTestTarget, ACTOR_SELF, LW(0), DAMAGE_TYPE_TRIGGER_LUCKY, 0, 0, 0) EVT_END_IF - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(SetActorVar, ACTOR_SELF, 1, 0) EVT_CALL(UseIdleAnimation, ACTOR_SELF, TRUE) EVT_RETURN EVT_END_CASE_GROUP EVT_END_SWITCH - EVT_WAIT_FRAMES(170) - EVT_WAIT_FRAMES(2) + EVT_WAIT(170) + EVT_WAIT(2) EVT_CALL(SetGoalToTarget, ACTOR_SELF) EVT_CALL(EnemyDamageTarget, ACTOR_SELF, LW(0), DAMAGE_TYPE_COSMIC | DAMAGE_TYPE_NO_CONTACT, 0, 0, 1, BS_FLAGS1_SP_EVT_ACTIVE) EVT_SWITCH(LW(0)) @@ -457,11 +457,11 @@ EvtScript N(attack) = { EVT_LABEL(2) EVT_CALL(UpdateLerp) EVT_CALL(N(SetBackgroundAlpha), LW(0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_IF_EQ(LW(1), 1) EVT_GOTO(2) EVT_END_IF - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_END_CASE_GROUP EVT_END_SWITCH EVT_CALL(SetActorVar, ACTOR_SELF, 1, 0) @@ -508,7 +508,7 @@ EvtScript N(OnDeath) = { EVT_CALL(UseIdleAnimation, ACTOR_SELF, FALSE) EVT_IF_NE(LW(1), -1) EVT_CALL(SetAnimation, ACTOR_SELF, LW(0), LW(1)) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_END_IF EVT_CALL(func_80269E80, LW(5)) EVT_SWITCH(LW(5)) @@ -537,7 +537,7 @@ EvtScript N(OnDeath) = { EVT_LOOP(24) EVT_CALL(SetActorYaw, ACTOR_SELF, LW(2)) EVT_ADD(LW(2), 30) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(SetActorYaw, ACTOR_SELF, 0) EVT_END_IF @@ -553,7 +553,7 @@ EvtScript N(OnDeath) = { EVT_LOOP(12) EVT_CALL(SetActorRotation, ACTOR_SELF, LW(3), 0, 0) EVT_ADD(LW(3), 8) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) EVT_EXEC_WAIT(ForceNextTarget) @@ -583,13 +583,13 @@ EvtScript N(OnBurn) = { EVT_LOOP(30) EVT_ADD(LW(7), 48) EVT_CALL(SetActorYaw, ACTOR_SELF, LW(7)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(GetOriginalActorType, ACTOR_SELF, LW(7)) EVT_SWITCH(LW(7)) EVT_CASE_OR_EQ(ACTOR_TYPE_MONTY_MOLE) EVT_CASE_OR_EQ(ACTOR_TYPE_MONTY_MOLE_BOSS) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_END_CASE_GROUP EVT_CASE_DEFAULT EVT_SUB(LW(5), 55) @@ -611,12 +611,12 @@ EvtScript N(OnBurn) = { EVT_END_IF EVT_END_SWITCH EVT_CASE_DEFAULT - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_END_SWITCH EVT_IF_NE(LW(2), -1) EVT_CALL(SetAnimation, ACTOR_SELF, LW(0), LW(2)) EVT_END_IF - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(GetLastEvent, ACTOR_SELF, LW(1)) EVT_SWITCH(LW(1)) EVT_CASE_EQ(EVENT_BURN_HIT) diff --git a/src/battle/area_sam2/stage/sam_01.c b/src/battle/area_sam2/stage/sam_01.c index 2b632a782d..b8e518ba26 100644 --- a/src/battle/area_sam2/stage/sam_01.c +++ b/src/battle/area_sam2/stage/sam_01.c @@ -14,15 +14,15 @@ EvtScript N(beforeBattle) = { EVT_SET(LW(0), 22) EVT_SET(LW(1), 1) EVT_EXEC(N(UnkModelStuffScript3)) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_SET(LW(0), 20) EVT_SET(LW(1), 3) EVT_EXEC(N(UnkModelStuffScript3)) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_SET(LW(0), 18) EVT_SET(LW(1), 4) EVT_EXEC(N(UnkModelStuffScript3)) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_SET(LW(0), 16) EVT_SET(LW(1), 2) EVT_EXEC(N(UnkModelStuffScript3)) diff --git a/src/battle/area_sam2/stage/sam_02.c b/src/battle/area_sam2/stage/sam_02.c index fa9499c77f..9793090987 100644 --- a/src/battle/area_sam2/stage/sam_02.c +++ b/src/battle/area_sam2/stage/sam_02.c @@ -15,15 +15,15 @@ EvtScript N(beforeBattle) = { EVT_SET(LW(0), 18) EVT_SET(LW(1), 0) EVT_EXEC(N(UnkModelStuffScript3)) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_SET(LW(0), 20) EVT_SET(LW(1), 0) EVT_EXEC(N(UnkModelStuffScript3)) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_SET(LW(0), 22) EVT_SET(LW(1), 0) EVT_EXEC(N(UnkModelStuffScript3)) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_SET(LW(0), 24) EVT_SET(LW(1), 0) EVT_EXEC(N(UnkModelStuffScript3)) diff --git a/src/battle/area_sam2/stage/sam_03.c b/src/battle/area_sam2/stage/sam_03.c index b4bda5f879..99eefc9c42 100644 --- a/src/battle/area_sam2/stage/sam_03.c +++ b/src/battle/area_sam2/stage/sam_03.c @@ -17,15 +17,15 @@ EvtScript N(beforeBattle) = { EVT_SET(LW(0), 16) EVT_SET(LW(1), 0) EVT_EXEC(N(UnkModelStuffScript3)) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_SET(LW(0), 25) EVT_SET(LW(1), 0) EVT_EXEC(N(UnkModelStuffScript4)) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_SET(LW(0), 22) EVT_SET(LW(1), 0) EVT_EXEC(N(UnkModelStuffScript4)) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_SET(LW(0), 19) EVT_SET(LW(1), 0) EVT_EXEC(N(UnkModelStuffScript4)) diff --git a/src/battle/area_sbk/actor/bandit.c b/src/battle/area_sbk/actor/bandit.c index 675b4c0599..3fa4405290 100644 --- a/src/battle/area_sbk/actor/bandit.c +++ b/src/battle/area_sbk/actor/bandit.c @@ -238,9 +238,9 @@ EvtScript N(8021D820) = { EVT_IF_NOT_FLAG(LW(1), BS_FLAGS1_100) EVT_BREAK_LOOP EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(SetActorJumpGravity, LW(10), EVT_FLOAT(1.0)) EVT_CALL(SetActorSpeed, LW(10), EVT_FLOAT(6.0)) EVT_SET(LW(0), -70) @@ -313,7 +313,7 @@ EvtScript N(handleEvent_8021DF88) = { EVT_IF_EQ(LW(0), 0) EVT_BREAK_LOOP EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CASE_OR_EQ(EVENT_HIT) EVT_CASE_OR_EQ(EVENT_SPIN_SMASH_LAUNCH_HIT) @@ -326,7 +326,7 @@ EvtScript N(handleEvent_8021DF88) = { EVT_IF_EQ(LW(0), 0) EVT_BREAK_LOOP EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_END_CASE_GROUP EVT_CASE_EQ(EVENT_BURN_HIT) @@ -340,7 +340,7 @@ EvtScript N(handleEvent_8021DF88) = { EVT_IF_EQ(LW(0), 0) EVT_BREAK_LOOP EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CASE_EQ(EVENT_BURN_DEATH) EVT_EXEC_GET_TID(N(8021D820), UW(0)) @@ -356,7 +356,7 @@ EvtScript N(handleEvent_8021DF88) = { EVT_IF_EQ(LW(0), 0) EVT_BREAK_LOOP EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_RETURN EVT_CASE_EQ(EVENT_SPIN_SMASH_HIT) @@ -369,7 +369,7 @@ EvtScript N(handleEvent_8021DF88) = { EVT_IF_EQ(LW(0), 0) EVT_BREAK_LOOP EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CASE_EQ(EVENT_SPIN_SMASH_DEATH) EVT_EXEC_GET_TID(N(8021D820), UW(0)) @@ -384,7 +384,7 @@ EvtScript N(handleEvent_8021DF88) = { EVT_IF_EQ(LW(0), 0) EVT_BREAK_LOOP EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_RETURN EVT_CASE_EQ(EVENT_SHOCK_HIT) @@ -426,7 +426,7 @@ EvtScript N(handleEvent_8021DF88) = { EVT_SET_CONST(LW(0), 1) EVT_SET_CONST(LW(1), NPC_ANIM_battle_bandit_Palette_00_Anim_9) EVT_EXEC_WAIT(DoNormalHit) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_SET_CONST(LW(0), 1) EVT_SET_CONST(LW(1), NPC_ANIM_battle_bandit_Palette_00_Anim_9) EVT_EXEC_WAIT(DoDeath) @@ -435,7 +435,7 @@ EvtScript N(handleEvent_8021DF88) = { EVT_IF_EQ(LW(0), 0) EVT_BREAK_LOOP EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_RETURN EVT_END_CASE_GROUP @@ -454,7 +454,7 @@ EvtScript N(handleEvent_8021DF88) = { EVT_IF_EQ(LW(0), 0) EVT_BREAK_LOOP EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_RETURN EVT_CASE_EQ(EVENT_BEGIN_AIR_LIFT) @@ -467,7 +467,7 @@ EvtScript N(handleEvent_8021DF88) = { EVT_IF_EQ(LW(0), 0) EVT_BREAK_LOOP EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CASE_EQ(EVENT_BLOW_AWAY) EVT_SET_CONST(LW(0), 1) @@ -492,7 +492,7 @@ EvtScript N(takeTurn_8021E900) = { EVT_IF_EQ(LW(0), 1) EVT_CALL(SetActorYaw, ACTOR_SELF, 180) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_battle_bandit_Palette_00_Anim_8) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(SetActorSpeed, ACTOR_SELF, EVT_FLOAT(10.0)) EVT_CALL(SetGoalPos, ACTOR_SELF, 300, 0, 0) EVT_CALL(RunToGoal, ACTOR_SELF, 0, FALSE) @@ -518,7 +518,7 @@ EvtScript N(takeTurn_8021E900) = { EVT_CALL(SetActorSpeed, ACTOR_SELF, EVT_FLOAT(6.0)) EVT_CALL(RunToGoal, ACTOR_SELF, 0, FALSE) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_battle_bandit_Palette_00_Anim_1) - EVT_WAIT_FRAMES(6) + EVT_WAIT(6) EVT_END_IF EVT_CALL(SetActorSpeed, ACTOR_SELF, EVT_FLOAT(2.0)) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_battle_bandit_Palette_00_Anim_5) @@ -546,11 +546,11 @@ EvtScript N(takeTurn_8021E900) = { EVT_SUB(LW(0), 20) EVT_CALL(SetGoalPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(JumpToGoal, ACTOR_SELF, 8, FALSE, TRUE, FALSE) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_IF_EQ(LW(10), HIT_RESULT_LUCKY) EVT_CALL(EnemyTestTarget, ACTOR_SELF, LW(0), DAMAGE_TYPE_TRIGGER_LUCKY, 0, 0, 0) EVT_END_IF - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) EVT_CALL(YieldTurn) EVT_CALL(SetActorYaw, ACTOR_SELF, 180) @@ -572,7 +572,7 @@ EvtScript N(takeTurn_8021E900) = { EVT_CALL(SetActorSpeed, ACTOR_SELF, EVT_FLOAT(8.0)) EVT_CALL(RunToGoal, ACTOR_SELF, 0, FALSE) EVT_CALL(ResetAllActorSounds, ACTOR_SELF) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(EnemyDamageTarget, ACTOR_SELF, LW(0), 0, 0, 0, 2, BS_FLAGS1_SP_EVT_ACTIVE) EVT_SWITCH(LW(0)) EVT_CASE_OR_EQ(HIT_RESULT_HIT) @@ -618,7 +618,7 @@ EvtScript N(takeTurn_8021E900) = { EVT_CALL(SetGoalPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(JumpToGoal, ACTOR_SELF, 10, FALSE, TRUE, FALSE) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_battle_bandit_Palette_00_Anim_1) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_battle_bandit_Palette_00_Anim_7) EVT_CASE_EQ(1) EVT_CALL(GetGoalPos, ACTOR_SELF, LW(0), LW(1), LW(2)) @@ -628,10 +628,10 @@ EvtScript N(takeTurn_8021E900) = { EVT_CALL(SetGoalPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(JumpToGoal, ACTOR_SELF, 10, FALSE, TRUE, FALSE) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_battle_bandit_Palette_00_Anim_E) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x20C3) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_battle_bandit_Palette_00_Anim_10) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_battle_bandit_Palette_00_Anim_7) EVT_CASE_DEFAULT EVT_CALL(SetGoalToTarget, ACTOR_SELF) @@ -655,7 +655,7 @@ EvtScript N(takeTurn_8021E900) = { EVT_CALL(GetActorVar, ACTOR_SELF, 1, LW(0)) EVT_LOOP(LW(0)) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x212) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_END_THREAD EVT_CALL(SetActorJumpGravity, ACTOR_SELF, EVT_FLOAT(1.8)) @@ -664,9 +664,9 @@ EvtScript N(takeTurn_8021E900) = { EVT_CALL(SetIdleAnimations, ACTOR_SELF, 1, EVT_ADDR(N(idleAnimations_8021D55C))) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_battle_bandit_Palette_00_Anim_E) EVT_CALL(SetActorVar, ACTOR_SELF, 0, 1) - EVT_WAIT_FRAMES(7) + EVT_WAIT(7) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_battle_bandit_Palette_00_Anim_F) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_battle_bandit_Palette_00_Anim_8) EVT_END_SWITCH EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) diff --git a/src/battle/area_sbk/actor/pokey.c b/src/battle/area_sbk/actor/pokey.c index c2b1eb1893..165a21949d 100644 --- a/src/battle/area_sbk/actor/pokey.c +++ b/src/battle/area_sbk/actor/pokey.c @@ -266,14 +266,14 @@ EvtScript N(handleEvent_802186C0) = { EVT_SET_CONST(LW(0), 1) EVT_CALL(GetActorVar, ACTOR_SELF, 3, LW(1)) EVT_EXEC_WAIT(DoNormalHit) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_ELSE EVT_CALL(GetActorVar, ACTOR_SELF, 0, LW(10)) EVT_IF_EQ(LW(10), 3) EVT_SET_CONST(LW(0), 1) EVT_CALL(GetActorVar, ACTOR_SELF, 3, LW(1)) EVT_EXEC_WAIT(DoNormalHit) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_ELSE EVT_CALL(func_80269E80, LW(0)) EVT_SWITCH(LW(0)) @@ -286,7 +286,7 @@ EvtScript N(handleEvent_802186C0) = { EVT_SET_CONST(LW(0), 1) EVT_CALL(GetActorVar, ACTOR_SELF, 3, LW(1)) EVT_EXEC_WAIT(DoNormalHit) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_END_SWITCH EVT_END_IF EVT_END_IF @@ -436,7 +436,7 @@ EvtScript N(handleEvent_802186C0) = { EVT_ADDF(LW(3), LW(0)) EVT_ADDF(LW(4), LW(1)) EVT_CALL(PlayEffect, EFFECT_LENS_FLARE, 0, LW(3), LW(4), LW(5), 20, 0, 0, 0, 0, 0, 0, 0, 0) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CASE_EQ(EVENT_RECOVER_STATUS) EVT_SET_CONST(LW(0), 1) EVT_CALL(GetActorVar, ACTOR_SELF, 1, LW(1)) @@ -501,19 +501,19 @@ EvtScript N(802193B8) = { EVT_LABEL(0) EVT_CALL(UpdateLerp) EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, LW(0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_IF_EQ(LW(1), 1) EVT_GOTO(0) EVT_END_IF EVT_CHILD_THREAD - EVT_WAIT_FRAMES(3) + EVT_WAIT(3) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x2ED) EVT_END_CHILD_THREAD EVT_CALL(MakeLerp, -40, 90, 5, 1) EVT_LABEL(3) EVT_CALL(UpdateLerp) EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, LW(0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_IF_EQ(LW(1), 1) EVT_GOTO(3) EVT_END_IF @@ -526,7 +526,7 @@ EvtScript N(802193B8) = { EVT_LABEL(4) EVT_CALL(UpdateLerp) EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, LW(0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_IF_EQ(LW(1), 1) EVT_GOTO(4) EVT_END_IF @@ -572,7 +572,7 @@ EvtScript N(802193B8) = { EVT_SET(LW(1), 2) EVT_END_SWITCH EVT_CALL(SetGoalToTarget, ACTOR_SELF) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(EnemyDamageTarget, ACTOR_SELF, LW(0), 0, 0, STATUS_FLAG_100 | STATUS_FLAG_200 | STATUS_FLAG_POISON | STATUS_FLAG_80000000, LW(1), BS_FLAGS1_SP_EVT_ACTIVE) EVT_SWITCH(LW(0)) EVT_CASE_OR_EQ(HIT_RESULT_HIT) @@ -582,7 +582,7 @@ EvtScript N(802193B8) = { EVT_LABEL(5) EVT_CALL(UpdateLerp) EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, LW(0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_IF_EQ(LW(1), 1) EVT_GOTO(5) EVT_END_IF @@ -741,12 +741,12 @@ EvtScript N(takeTurn_8021A018) = { EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x342) EVT_CALL(GetActorVar, ACTOR_SELF, 4, LW(1)) EVT_CALL(SetAnimation, ACTOR_SELF, 1, LW(1)) - EVT_WAIT_FRAMES(12) + EVT_WAIT(12) EVT_CALL(GetActorVar, ACTOR_SELF, 5, LW(1)) EVT_CALL(SetAnimation, ACTOR_SELF, 1, LW(1)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x2CE) - EVT_WAIT_FRAMES(3) + EVT_WAIT(3) EVT_EXEC_WAIT(N(8021C07C)) EVT_CALL(SetTargetActor, ACTOR_SELF, ACTOR_PLAYER) EVT_CALL(EnemyTestTarget, ACTOR_SELF, LW(0), DAMAGE_TYPE_NO_CONTACT, 0, 2, BS_FLAGS1_SP_EVT_ACTIVE) @@ -755,7 +755,7 @@ EvtScript N(takeTurn_8021A018) = { EVT_CASE_OR_EQ(HIT_RESULT_LUCKY) EVT_IF_EQ(LW(0), HIT_RESULT_LUCKY) EVT_CHILD_THREAD - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(EnemyTestTarget, ACTOR_SELF, LW(0), DAMAGE_TYPE_TRIGGER_LUCKY, 0, 0, 0) EVT_END_CHILD_THREAD EVT_END_IF @@ -881,47 +881,47 @@ EvtScript N(8021AE2C) = { EVT_LABEL(0) EVT_CALL(UpdateLerp) EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, LW(0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_IF_EQ(LW(1), 1) EVT_GOTO(0) EVT_END_IF EVT_CHILD_THREAD - EVT_WAIT_FRAMES(8) + EVT_WAIT(8) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x344) EVT_END_CHILD_THREAD EVT_CALL(MakeLerp, -20, 30, 20, 10) EVT_LABEL(1) EVT_CALL(UpdateLerp) EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, LW(0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_IF_EQ(LW(1), 1) EVT_GOTO(1) EVT_END_IF EVT_CHILD_THREAD - EVT_WAIT_FRAMES(6) + EVT_WAIT(6) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x345) EVT_END_CHILD_THREAD EVT_CALL(MakeLerp, 30, -40, 20, 10) EVT_LABEL(2) EVT_CALL(UpdateLerp) EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, LW(0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_IF_EQ(LW(1), 1) EVT_GOTO(2) EVT_END_IF EVT_CHILD_THREAD - EVT_WAIT_FRAMES(4) + EVT_WAIT(4) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x2EE) EVT_END_CHILD_THREAD EVT_CALL(MakeLerp, -40, 90, 10, 10) EVT_LABEL(3) EVT_CALL(UpdateLerp) EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, LW(0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_IF_EQ(LW(1), 1) EVT_GOTO(3) EVT_END_IF - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x346) EVT_CALL(StartRumble, 9) EVT_THREAD @@ -941,7 +941,7 @@ EvtScript N(8021AE2C) = { EVT_CALL(SetActorJumpGravity, LW(11), EVT_FLOAT(1.2)) EVT_CALL(SetGoalPos, LW(11), LW(0), 0, LW(2)) EVT_CALL(JumpToGoal, LW(11), 20, FALSE, TRUE, FALSE) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(GetActorPos, LW(11), LW(0), LW(1), LW(2)) EVT_CALL(SetAnimation, LW(11), 1, NPC_ANIM_pokey_Palette_00_Anim_4) EVT_CALL(SetHomePos, LW(11), LW(0), LW(1), LW(2)) @@ -962,20 +962,20 @@ EvtScript N(8021AE2C) = { EVT_LABEL(4) EVT_CALL(UpdateLerp) EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, LW(0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_IF_EQ(LW(1), 1) EVT_GOTO(4) EVT_END_IF - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(MakeLerp, -30, 0, 10, 10) EVT_LABEL(5) EVT_CALL(UpdateLerp) EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, LW(0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_IF_EQ(LW(1), 1) EVT_GOTO(5) EVT_END_IF - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_pokey_Palette_00_Anim_4) EVT_CALL(EnableIdleScript, ACTOR_SELF, 1) EVT_CALL(UseIdleAnimation, ACTOR_SELF, TRUE) @@ -1002,11 +1002,11 @@ EvtScript N(8021B590) = { EVT_CALL(SetActorJumpGravity, ACTOR_SELF, EVT_FLOAT(2.0)) EVT_EXEC_WAIT(D_8029C12C) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_pokey_Palette_00_Anim_7) - EVT_WAIT_FRAMES(4) + EVT_WAIT(4) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, -1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, -2, 0) - EVT_WAIT_FRAMES(4) + EVT_WAIT(4) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 0, 0) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_pokey_Palette_00_Anim_B) EVT_CALL(EnemyTestTarget, ACTOR_SELF, LW(0), 0, 0, 2, BS_FLAGS1_10) @@ -1021,12 +1021,12 @@ EvtScript N(8021B590) = { EVT_CALL(SetGoalPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(SetActorJumpGravity, ACTOR_SELF, EVT_FLOAT(1.1)) EVT_CHILD_THREAD - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_SET(LW(0), 0) EVT_LOOP(5) EVT_ADD(LW(0), 30) EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, LW(0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_END_CHILD_THREAD EVT_CALL(JumpToGoal, ACTOR_SELF, 22, FALSE, TRUE, FALSE) @@ -1035,7 +1035,7 @@ EvtScript N(8021B590) = { EVT_END_IF EVT_CALL(SetActorRotationOffset, ACTOR_SELF, 0, 10, 0) EVT_CHILD_THREAD - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_SET(LW(0), 180) EVT_LOOP(6) EVT_ADD(LW(0), 30) @@ -1043,7 +1043,7 @@ EvtScript N(8021B590) = { EVT_SET(LW(0), 0) EVT_END_IF EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, LW(0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(SetActorRotationOffset, ACTOR_SELF, 0, 0, 0) EVT_END_CHILD_THREAD @@ -1053,7 +1053,7 @@ EvtScript N(8021B590) = { EVT_SET(LW(1), 0) EVT_CALL(SetGoalPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(JumpToGoal, ACTOR_SELF, 6, FALSE, TRUE, FALSE) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) EVT_CALL(YieldTurn) EVT_CALL(AddActorDecoration, ACTOR_SELF, 1, 0, 2) @@ -1071,16 +1071,16 @@ EvtScript N(8021B590) = { EVT_CALL(SetGoalToTarget, ACTOR_SELF) EVT_CALL(SetActorJumpGravity, ACTOR_SELF, EVT_FLOAT(1.1)) EVT_CHILD_THREAD - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_SET(LW(0), 0) EVT_LOOP(5) EVT_ADD(LW(0), 30) EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, LW(0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_END_CHILD_THREAD EVT_CALL(JumpToGoal, ACTOR_SELF, 18, FALSE, TRUE, FALSE) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(EnemyDamageTarget, ACTOR_SELF, LW(0), 0, 0, STATUS_FLAG_100 | STATUS_FLAG_200 | STATUS_FLAG_POISON | STATUS_FLAG_80000000, 2, BS_FLAGS1_SP_EVT_ACTIVE) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_pokey_Palette_00_Anim_7) EVT_SWITCH(LW(0)) @@ -1208,37 +1208,37 @@ EvtScript N(8021C574) = { EVT_CALL(SetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(GetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_SET(LW(3), LW(1)) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_SUB(LW(3), 1) EVT_CALL(SetActorPos, ACTOR_SELF, LW(0), LW(3), LW(2)) - EVT_WAIT_FRAMES(3) + EVT_WAIT(3) EVT_SUB(LW(3), 2) EVT_CALL(SetActorPos, ACTOR_SELF, LW(0), LW(3), LW(2)) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_SUB(LW(3), 3) EVT_CALL(SetActorPos, ACTOR_SELF, LW(0), LW(3), LW(2)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_SUB(LW(3), 5) EVT_CALL(SetActorPos, ACTOR_SELF, LW(0), LW(3), LW(2)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_SUB(LW(3), 7) EVT_CALL(SetActorPos, ACTOR_SELF, LW(0), LW(3), LW(2)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_ADD(LW(3), 2) EVT_CALL(SetActorPos, ACTOR_SELF, LW(0), LW(3), LW(2)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_ADD(LW(3), 3) EVT_CALL(SetActorPos, ACTOR_SELF, LW(0), LW(3), LW(2)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_ADD(LW(3), 3) EVT_CALL(SetActorPos, ACTOR_SELF, LW(0), LW(3), LW(2)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_SUB(LW(3), 3) EVT_CALL(SetActorPos, ACTOR_SELF, LW(0), LW(3), LW(2)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_SUB(LW(3), 3) EVT_CALL(SetActorPos, ACTOR_SELF, LW(0), LW(3), LW(2)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_SUB(LW(3), 2) EVT_CALL(SetActorPos, ACTOR_SELF, LW(0), LW(3), LW(2)) EVT_RETURN @@ -1260,7 +1260,7 @@ EvtScript N(8021C860) = { EVT_CALL(GetActorVar, ACTOR_SELF, 3, LW(1)) EVT_CALL(SetAnimation, ACTOR_SELF, LW(0), LW(1)) EVT_CHILD_THREAD - EVT_WAIT_FRAMES(4) + EVT_WAIT(4) EVT_EXEC_WAIT(N(8021C574)) EVT_END_CHILD_THREAD EVT_CALL(EnemyCreateTargetList, 98308) @@ -1330,7 +1330,7 @@ EvtScript N(8021CCAC) = { EVT_END_SWITCH EVT_CALL(SetAnimation, ACTOR_SELF, LW(0), LW(1)) EVT_CHILD_THREAD - EVT_WAIT_FRAMES(4) + EVT_WAIT(4) EVT_EXEC_WAIT(N(8021C574)) EVT_END_CHILD_THREAD EVT_CALL(GetActorVar, ACTOR_SELF, 0, LW(10)) @@ -1347,14 +1347,14 @@ EvtScript N(8021CCAC) = { EVT_CALL(FlyPartTo, ACTOR_SELF, 6, LW(0), LW(1), LW(2), 8, 10, 0) EVT_LOOP(20) EVT_CALL(SetPartFlagBits, ACTOR_SELF, 6, ACTOR_PART_FLAG_INVISIBLE, 1) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetPartFlagBits, ACTOR_SELF, 6, ACTOR_PART_FLAG_INVISIBLE, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(SetPartFlagBits, ACTOR_SELF, 6, ACTOR_PART_FLAG_NO_TARGET, 1) EVT_CALL(SetPartFlagBits, ACTOR_SELF, 6, ACTOR_PART_FLAG_INVISIBLE, 1) EVT_ELSE - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_END_IF EVT_CALL(GetLastEvent, ACTOR_SELF, LW(0)) EVT_SWITCH(LW(0)) @@ -1371,7 +1371,7 @@ EvtScript N(8021CCAC) = { EVT_CASE_EQ(EVENT_BURN_DEATH) EVT_CALL(GetActorVar, ACTOR_SELF, 7, LW(1)) EVT_CALL(SetAnimation, ACTOR_SELF, 1, LW(1)) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CASE_DEFAULT EVT_END_SWITCH EVT_RETURN @@ -1390,12 +1390,12 @@ EvtScript N(8021D184) = { EVT_CALL(SetGoalPos, ACTOR_SELF, LW(10), LW(13), LW(12)) EVT_CALL(JumpToGoal, ACTOR_SELF, 5, FALSE, TRUE, FALSE) EVT_CALL(SetAnimation, ACTOR_SELF, LW(0), LW(1)) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(SetGoalPos, ACTOR_SELF, LW(10), LW(11), LW(12)) EVT_CALL(FallToGoal, -127, 10) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(SetActorYaw, ACTOR_SELF, 180) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(SetActorVar, ACTOR_SELF, 0, LW(2)) EVT_SWITCH(LW(2)) EVT_CASE_EQ(0) @@ -1415,7 +1415,7 @@ EvtScript N(8021D184) = { EVT_CALL(GetActorPos, ACTOR_SELF, LW(10), LW(11), LW(12)) EVT_LOOP(LW(6)) EVT_CALL(PlayEffect, EFFECT_SHOCKWAVE, 2, LW(10), 0, LW(12), 0, 0, 0, 0, 0, 0, 0, 0, 0) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_END_LOOP EVT_END_CHILD_THREAD EVT_CALL(SetActorSpeed, ACTOR_SELF, EVT_FLOAT(2.0)) @@ -1423,7 +1423,7 @@ EvtScript N(8021D184) = { EVT_SUB(LW(4), LW(2)) EVT_CALL(SetGoalPos, ACTOR_SELF, LW(3), LW(4), LW(5)) EVT_CALL(FlyToGoal, ACTOR_SELF, 0, 0, 0) - EVT_WAIT_FRAMES(8) + EVT_WAIT(8) EVT_CALL(func_8027D32C, ACTOR_SELF) EVT_CALL(UseIdleAnimation, ACTOR_SELF, FALSE) EVT_CALL(RemoveActor, ACTOR_SELF) diff --git a/src/battle/area_sbk/stage/sbk_02.c b/src/battle/area_sbk/stage/sbk_02.c index 48bcb41312..c85e94878c 100644 --- a/src/battle/area_sbk/stage/sbk_02.c +++ b/src/battle/area_sbk/stage/sbk_02.c @@ -21,7 +21,7 @@ EvtScript N(8021F720) = { EVT_END_IF EVT_CALL(N(UnkFloatFunc3), LW(7), LW(0), LW(1), LW(2)) EVT_CALL(TranslateModel, LW(10), LW(0), LW(1), LW(2)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_GOTO(0) EVT_RETURN EVT_END diff --git a/src/battle/area_trd_part_1/actor/bill_blaster.c b/src/battle/area_trd_part_1/actor/bill_blaster.c index 1275b08f37..e8963bbaca 100644 --- a/src/battle/area_trd_part_1/actor/bill_blaster.c +++ b/src/battle/area_trd_part_1/actor/bill_blaster.c @@ -153,7 +153,7 @@ EvtScript N(handleEvent_80219EE0) = { EVT_SET_CONST(LW(0), 1) EVT_SET_CONST(LW(1), NPC_ANIM_bill_blaster_Palette_00_Anim_3) EVT_EXEC_WAIT(DoNormalHit) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_SET_CONST(LW(0), 1) EVT_SET_CONST(LW(1), NPC_ANIM_bill_blaster_Palette_00_Anim_3) EVT_EXEC_WAIT(DoDeath) @@ -210,7 +210,7 @@ ApiStatus func_80218000_4A10A0(Evt* script, s32 isInitialCall) { EvtScript N(8021A2BC) = { EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_bill_blaster_Palette_00_Anim_2) - EVT_WAIT_FRAMES(13) + EVT_WAIT(13) EVT_THREAD EVT_CALL(ShakeCam, 1, 0, 10, EVT_FLOAT(1.0)) EVT_END_THREAD @@ -222,7 +222,7 @@ EvtScript N(8021A2BC) = { EVT_ADD(LW(2), 3) EVT_CALL(PlayEffect, EFFECT_00, LW(0), LW(1), LW(2), 2, 5, 0, 2, 0, 0, 0, 0, 0, 0) EVT_CALL(PlayEffect, EFFECT_00, LW(0), LW(1), LW(2), 2, 5, 2, 2, 0, 0, 0, 0, 0, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(func_80218000_4A10A0) EVT_CALL(SummonEnemy, EVT_ADDR(N(specialFormation_8021A4E8)), 0) EVT_CALL(SetActorVar, ACTOR_SELF, 0, LW(0)) diff --git a/src/battle/area_trd_part_1/actor/bob_omb.c b/src/battle/area_trd_part_1/actor/bob_omb.c index 7870a364a7..6f4f44d00d 100644 --- a/src/battle/area_trd_part_1/actor/bob_omb.c +++ b/src/battle/area_trd_part_1/actor/bob_omb.c @@ -168,7 +168,7 @@ EvtScript N(ignite) = { EVT_CALL(func_8026ED20, ACTOR_SELF, 1, 1) EVT_CALL(func_8026EBF8, ACTOR_SELF, 1, 0, 2, 0, 10, 0, 10, 0, 0) EVT_CALL(func_8026EA7C, ACTOR_SELF, 1, 15) - EVT_WAIT_FRAMES(3) + EVT_WAIT(3) EVT_CALL(StopLoopingSoundAtActor, ACTOR_SELF, 0) EVT_RETURN EVT_END @@ -322,7 +322,7 @@ EvtScript N(handleEvent_8021ACE8) = { EVT_SET_CONST(LW(0), 1) EVT_SET_CONST(LW(1), NPC_ANIM_bob_omb_Palette_00_Anim_E) EVT_EXEC_WAIT(DoNormalHit) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_EXEC_WAIT(N(8021AAE8)) EVT_SET_CONST(LW(0), 1) EVT_SET_CONST(LW(1), NPC_ANIM_bob_omb_Palette_00_Anim_E) @@ -481,7 +481,7 @@ EvtScript N(handleEvent_8021B4A8) = { EVT_SET_CONST(LW(1), NPC_ANIM_bob_omb_Palette_00_Anim_1C) EVT_ELSE EVT_CHILD_THREAD - EVT_WAIT_FRAMES(100) + EVT_WAIT(100) EVT_EXEC_WAIT(N(8021AB54)) EVT_END_CHILD_THREAD EVT_SET_CONST(LW(0), 1) @@ -513,9 +513,9 @@ EvtScript N(tackleAttack) = { EVT_CALL(RunToGoal, ACTOR_SELF, 0, FALSE) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_bob_omb_Palette_00_Anim_2) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, -1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, -2, 0) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 0, 0) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_bob_omb_Palette_00_Anim_6) EVT_CALL(EnemyTestTarget, ACTOR_SELF, LW(0), 0, 0, 1, BS_FLAGS1_10) @@ -542,11 +542,11 @@ EvtScript N(tackleAttack) = { EVT_CALL(SetGoalPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(JumpToGoal, ACTOR_SELF, 5, FALSE, TRUE, FALSE) EVT_CALL(GetGoalPos, ACTOR_SELF, LW(0), LW(1), LW(2)) - EVT_WAIT_FRAMES(8) + EVT_WAIT(8) EVT_IF_EQ(LW(10), HIT_RESULT_LUCKY) EVT_CALL(EnemyTestTarget, ACTOR_SELF, LW(0), DAMAGE_TYPE_TRIGGER_LUCKY, 0, 0, 0) EVT_END_IF - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(YieldTurn) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) EVT_CALL(SetActorYaw, ACTOR_SELF, 180) @@ -569,7 +569,7 @@ EvtScript N(tackleAttack) = { EVT_CALL(GetActorSize, ACTOR_SELF, LW(3), LW(4)) EVT_CALL(PlayEffect, EFFECT_FLASHING_BOX_SHOCKWAVE, 0, LW(0), LW(1), LW(2), LW(4), LW(3), 0, 0, 0, 0, 0, 0, 0) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, SOUND_HIT_SHOCK) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_EXEC_WAIT(N(8021AB54)) EVT_CALL(EnemyDamageTarget, ACTOR_SELF, LW(0), DAMAGE_TYPE_BLAST, 0, 0, 2, BS_FLAGS1_SP_EVT_ACTIVE) EVT_RETURN @@ -577,7 +577,7 @@ EvtScript N(tackleAttack) = { EVT_CALL(SetGoalToTarget, ACTOR_SELF) EVT_CALL(SetActorJumpGravity, ACTOR_SELF, EVT_FLOAT(1.1)) EVT_CALL(JumpToGoal, ACTOR_SELF, 20, FALSE, TRUE, FALSE) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(EnemyDamageTarget, ACTOR_SELF, LW(0), 0, 0, 0, 1, BS_FLAGS1_SP_EVT_ACTIVE) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_bob_omb_Palette_00_Anim_2) EVT_SWITCH(LW(0)) @@ -596,7 +596,7 @@ EvtScript N(tackleAttack) = { EVT_ADD(LW(0), 20) EVT_CALL(SetGoalPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(JumpToGoal, ACTOR_SELF, 6, FALSE, TRUE, FALSE) - EVT_WAIT_FRAMES(4) + EVT_WAIT(4) EVT_CALL(YieldTurn) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_bob_omb_Palette_00_Anim_6) EVT_CALL(SetGoalToHome, ACTOR_SELF) @@ -638,11 +638,11 @@ EvtScript N(blastAttack) = { EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) EVT_EXEC_WAIT(N(8021AB54)) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_bob_omb_Palette_00_Anim_11) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_IF_EQ(LW(10), HIT_RESULT_LUCKY) EVT_CALL(EnemyTestTarget, ACTOR_SELF, LW(0), DAMAGE_TYPE_TRIGGER_LUCKY, 0, 0, 0) EVT_END_IF - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(SetActorRotationOffset, ACTOR_SELF, 0, 0, 0) EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, 0) EVT_SET_CONST(LW(0), 1) @@ -659,14 +659,14 @@ EvtScript N(blastAttack) = { EVT_CALL(SetActorSpeed, ACTOR_SELF, EVT_FLOAT(5.0)) EVT_CALL(RunToGoal, ACTOR_SELF, 0, FALSE) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_bob_omb_Palette_00_Anim_14) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_SET(LW(10), 1) EVT_EXEC_WAIT(N(8021AB54)) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_bob_omb_Palette_00_Anim_11) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(EnemyDamageTarget, ACTOR_SELF, LW(0), DAMAGE_TYPE_BLAST | DAMAGE_TYPE_NO_CONTACT, 0, 0, 2, BS_FLAGS1_SP_EVT_ACTIVE) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_SET_CONST(LW(0), 1) EVT_SET_CONST(LW(1), NPC_ANIM_bob_omb_Palette_00_Anim_11) EVT_SET(LW(2), -12345) diff --git a/src/battle/area_trd_part_1/actor/bullet_bill.c b/src/battle/area_trd_part_1/actor/bullet_bill.c index 49de9137a1..9e0b88e500 100644 --- a/src/battle/area_trd_part_1/actor/bullet_bill.c +++ b/src/battle/area_trd_part_1/actor/bullet_bill.c @@ -238,9 +238,9 @@ EvtScript N(takeTurn_802197C0) = { EVT_CALL(func_8024ECF8, -1, 1, 0) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_bullet_bill_Palette_00_Anim_4) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, -1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, -2, 0) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(UseBattleCamPresetImmediately, BTL_CAM_PRESET_19) EVT_CALL(EnemyTestTarget, ACTOR_SELF, LW(0), 0, 0, 2, BS_FLAGS1_10) EVT_SWITCH(LW(0)) @@ -276,7 +276,7 @@ EvtScript N(takeTurn_802197C0) = { EVT_CALL(JumpToGoal, ACTOR_SELF, 12, FALSE, TRUE, FALSE) EVT_EXEC_WAIT(N(80219BE0)) EVT_CALL(SetGoalToTarget, ACTOR_SELF) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(EnemyDamageTarget, ACTOR_SELF, LW(0), DAMAGE_TYPE_IGNORE_DEFENSE, 0, 0, 2, BS_FLAGS1_SP_EVT_ACTIVE) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) EVT_CALL(YieldTurn) diff --git a/src/battle/area_trd_part_1/stage/trd_02.c b/src/battle/area_trd_part_1/stage/trd_02.c index 794363fde9..6a22d8081d 100644 --- a/src/battle/area_trd_part_1/stage/trd_02.c +++ b/src/battle/area_trd_part_1/stage/trd_02.c @@ -7,16 +7,16 @@ EvtScript N(80222B60) = { EVT_SET(LW(10), LW(0)) EVT_LABEL(0) EVT_CALL(RotateGroup, LW(10), 2, 0, 0, 1) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(RotateGroup, LW(10), 1, 0, 0, 1) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(RotateGroup, LW(10), -2, 0, 0, 1) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(RotateGroup, LW(10), 1, 0, 0, 1) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(RandInt, 30, LW(0)) EVT_ADD(LW(0), 30) - EVT_WAIT_FRAMES(LW(0)) + EVT_WAIT(LW(0)) EVT_GOTO(0) EVT_RETURN EVT_END @@ -26,75 +26,75 @@ EvtScript N(80222C78) = { EVT_SET(LW(10), LW(0)) EVT_LOOP(0) EVT_CALL(TranslateModel, LW(10), 1, 0, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 1, 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 1, EVT_FLOAT(-0.5), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 1, -1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), EVT_FLOAT(1.5), -1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 2, -1, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 2, -1, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 2, -1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), EVT_FLOAT(2.5), EVT_FLOAT(-1.5), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 3, -2, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 3, -2, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 3, EVT_FLOAT(-2.5), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 3, -3, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 3, -3, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 3, -3, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 3, EVT_FLOAT(-2.5), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 3, -2, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), EVT_FLOAT(2.5), -2, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 2, -2, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 2, EVT_FLOAT(-1.5), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 2, -1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), EVT_FLOAT(1.5), EVT_FLOAT(-0.5), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 1, 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 1, EVT_FLOAT(0.5), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 1, 1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), EVT_FLOAT(0.5), 1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 0, 1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), EVT_FLOAT(-0.5), 1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), -1, 1, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), -1, 1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), -1, EVT_FLOAT(0.5), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), -1, 0, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), -1, 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), EVT_FLOAT(-0.5), 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 0, 0, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_END_LOOP EVT_RETURN EVT_END @@ -107,13 +107,13 @@ EvtScript N(beforeBattle_80223224) = { EVT_THREAD EVT_SET(LW(0), 19) EVT_EXEC(N(80222C78)) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_SET(LW(0), 17) EVT_EXEC(N(80222C78)) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_SET(LW(0), 15) EVT_EXEC(N(80222C78)) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_SET(LW(0), 13) EVT_EXEC(N(80222C78)) EVT_END_THREAD diff --git a/src/battle/area_trd_part_1/stage/trd_02b.c b/src/battle/area_trd_part_1/stage/trd_02b.c index acdffb4c63..917ee2a727 100644 --- a/src/battle/area_trd_part_1/stage/trd_02b.c +++ b/src/battle/area_trd_part_1/stage/trd_02b.c @@ -7,16 +7,16 @@ EvtScript N(80223360) = { EVT_SET(LW(10), LW(0)) EVT_LABEL(0) EVT_CALL(RotateGroup, LW(10), 2, 0, 0, 1) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(RotateGroup, LW(10), 1, 0, 0, 1) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(RotateGroup, LW(10), -2, 0, 0, 1) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(RotateGroup, LW(10), 1, 0, 0, 1) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(RandInt, 30, LW(0)) EVT_ADD(LW(0), 30) - EVT_WAIT_FRAMES(LW(0)) + EVT_WAIT(LW(0)) EVT_GOTO(0) EVT_RETURN EVT_END @@ -26,75 +26,75 @@ EvtScript N(80223478) = { EVT_SET(LW(10), LW(0)) EVT_LOOP(0) EVT_CALL(TranslateModel, LW(10), 1, 0, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 1, 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 1, EVT_FLOAT(-0.5), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 1, -1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), EVT_FLOAT(1.5), -1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 2, -1, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 2, -1, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 2, -1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), EVT_FLOAT(2.5), EVT_FLOAT(-1.5), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 3, -2, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 3, -2, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 3, EVT_FLOAT(-2.5), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 3, -3, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 3, -3, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 3, -3, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 3, EVT_FLOAT(-2.5), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 3, -2, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), EVT_FLOAT(2.5), -2, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 2, -2, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 2, EVT_FLOAT(-1.5), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 2, -1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), EVT_FLOAT(1.5), EVT_FLOAT(-0.5), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 1, 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 1, EVT_FLOAT(0.5), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 1, 1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), EVT_FLOAT(0.5), 1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 0, 1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), EVT_FLOAT(-0.5), 1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), -1, 1, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), -1, 1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), -1, EVT_FLOAT(0.5), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), -1, 0, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), -1, 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), EVT_FLOAT(-0.5), 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 0, 0, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_END_LOOP EVT_RETURN EVT_END @@ -109,13 +109,13 @@ EvtScript N(beforeBattle_80223A24) = { EVT_THREAD EVT_SET(LW(0), 19) EVT_EXEC(N(80223478)) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_SET(LW(0), 17) EVT_EXEC(N(80223478)) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_SET(LW(0), 15) EVT_EXEC(N(80223478)) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_SET(LW(0), 13) EVT_EXEC(N(80223478)) EVT_END_THREAD diff --git a/src/battle/area_trd_part_1/stage/trd_02d.c b/src/battle/area_trd_part_1/stage/trd_02d.c index ecd9a9961b..993949c3d2 100644 --- a/src/battle/area_trd_part_1/stage/trd_02d.c +++ b/src/battle/area_trd_part_1/stage/trd_02d.c @@ -7,16 +7,16 @@ EvtScript N(80224CA0) = { EVT_SET(LW(10), LW(0)) EVT_LABEL(0) EVT_CALL(RotateGroup, LW(10), 2, 0, 0, 1) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(RotateGroup, LW(10), 1, 0, 0, 1) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(RotateGroup, LW(10), -2, 0, 0, 1) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(RotateGroup, LW(10), 1, 0, 0, 1) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(RandInt, 30, LW(0)) EVT_ADD(LW(0), 30) - EVT_WAIT_FRAMES(LW(0)) + EVT_WAIT(LW(0)) EVT_GOTO(0) EVT_RETURN EVT_END @@ -26,75 +26,75 @@ EvtScript N(80224DB8) = { EVT_SET(LW(10), LW(0)) EVT_LOOP(0) EVT_CALL(TranslateModel, LW(10), 1, 0, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 1, 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 1, EVT_FLOAT(-0.5), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 1, -1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), EVT_FLOAT(1.5), -1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 2, -1, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 2, -1, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 2, -1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), EVT_FLOAT(2.5), EVT_FLOAT(-1.5), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 3, -2, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 3, -2, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 3, EVT_FLOAT(-2.5), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 3, -3, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 3, -3, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 3, -3, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 3, EVT_FLOAT(-2.5), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 3, -2, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), EVT_FLOAT(2.5), -2, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 2, -2, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 2, EVT_FLOAT(-1.5), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 2, -1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), EVT_FLOAT(1.5), EVT_FLOAT(-0.5), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 1, 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 1, EVT_FLOAT(0.5), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 1, 1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), EVT_FLOAT(0.5), 1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 0, 1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), EVT_FLOAT(-0.5), 1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), -1, 1, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), -1, 1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), -1, EVT_FLOAT(0.5), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), -1, 0, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), -1, 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), EVT_FLOAT(-0.5), 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 0, 0, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_END_LOOP EVT_RETURN EVT_END diff --git a/src/battle/area_trd_part_1/stage/trd_04.c b/src/battle/area_trd_part_1/stage/trd_04.c index b2f2eae9b7..e352cf9aa4 100644 --- a/src/battle/area_trd_part_1/stage/trd_04.c +++ b/src/battle/area_trd_part_1/stage/trd_04.c @@ -14,7 +14,7 @@ EvtScript N(80223FF0) = { EVT_CALL(SetTexPanOffset, LW(10), 0, LW(0), LW(1)) EVT_ADD(LW(0), LW(11)) EVT_ADD(LW(1), LW(12)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_RETURN EVT_END @@ -32,7 +32,7 @@ EvtScript N(802240C0) = { EVT_CALL(SetTexPanOffset, LW(10), 1, LW(1), 0) EVT_ADD(LW(0), LW(11)) EVT_ADD(LW(1), LW(12)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_RETURN EVT_END @@ -50,7 +50,7 @@ EvtScript N(802241AC) = { EVT_CALL(SetTexPanOffset, LW(10), 1, 0, LW(1)) EVT_ADD(LW(0), LW(11)) EVT_ADD(LW(1), LW(12)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_RETURN EVT_END diff --git a/src/battle/area_trd_part_1/stage/trd_05.c b/src/battle/area_trd_part_1/stage/trd_05.c index a146946a34..0a5491e66b 100644 --- a/src/battle/area_trd_part_1/stage/trd_05.c +++ b/src/battle/area_trd_part_1/stage/trd_05.c @@ -7,16 +7,16 @@ EvtScript N(80224360) = { EVT_SET(LW(10), LW(0)) EVT_LABEL(0) EVT_CALL(RotateGroup, LW(10), 2, 0, 0, 1) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(RotateGroup, LW(10), 1, 0, 0, 1) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(RotateGroup, LW(10), -2, 0, 0, 1) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(RotateGroup, LW(10), 1, 0, 0, 1) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(RandInt, 30, LW(0)) EVT_ADD(LW(0), 30) - EVT_WAIT_FRAMES(LW(0)) + EVT_WAIT(LW(0)) EVT_GOTO(0) EVT_RETURN EVT_END @@ -26,75 +26,75 @@ EvtScript N(80224478) = { EVT_SET(LW(10), LW(0)) EVT_LOOP(0) EVT_CALL(TranslateModel, LW(10), 1, 0, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 1, 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 1, EVT_FLOAT(-0.5), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 1, -1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), EVT_FLOAT(1.5), -1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 2, -1, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 2, -1, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 2, -1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), EVT_FLOAT(2.5), EVT_FLOAT(-1.5), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 3, -2, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 3, -2, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 3, EVT_FLOAT(-2.5), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 3, -3, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 3, -3, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 3, -3, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 3, EVT_FLOAT(-2.5), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 3, -2, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), EVT_FLOAT(2.5), -2, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 2, -2, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 2, EVT_FLOAT(-1.5), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 2, -1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), EVT_FLOAT(1.5), EVT_FLOAT(-0.5), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 1, 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 1, EVT_FLOAT(0.5), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 1, 1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), EVT_FLOAT(0.5), 1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 0, 1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), EVT_FLOAT(-0.5), 1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), -1, 1, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), -1, 1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), -1, EVT_FLOAT(0.5), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), -1, 0, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), -1, 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), EVT_FLOAT(-0.5), 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 0, 0, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_END_LOOP EVT_RETURN EVT_END @@ -106,17 +106,17 @@ EvtScript N(beforeBattle_80224A24) = { EVT_THREAD EVT_SET(LW(0), 27) EVT_EXEC(N(80224478)) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_SET(LW(0), 25) EVT_EXEC(N(80224478)) EVT_END_THREAD EVT_THREAD EVT_SET(LW(0), 6) EVT_EXEC(N(80224478)) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_SET(LW(0), 4) EVT_EXEC(N(80224478)) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_SET(LW(0), 2) EVT_EXEC(N(80224478)) EVT_END_THREAD diff --git a/src/battle/area_trd_part_1/stage/trd_05b.c b/src/battle/area_trd_part_1/stage/trd_05b.c index 1a902135f5..12f25527ab 100644 --- a/src/battle/area_trd_part_1/stage/trd_05b.c +++ b/src/battle/area_trd_part_1/stage/trd_05b.c @@ -7,16 +7,16 @@ EvtScript N(80225460) = { EVT_SET(LW(10), LW(0)) EVT_LABEL(0) EVT_CALL(RotateGroup, LW(10), 2, 0, 0, 1) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(RotateGroup, LW(10), 1, 0, 0, 1) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(RotateGroup, LW(10), -2, 0, 0, 1) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(RotateGroup, LW(10), 1, 0, 0, 1) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(RandInt, 30, LW(0)) EVT_ADD(LW(0), 30) - EVT_WAIT_FRAMES(LW(0)) + EVT_WAIT(LW(0)) EVT_GOTO(0) EVT_RETURN EVT_END @@ -26,75 +26,75 @@ EvtScript N(80225578) = { EVT_SET(LW(10), LW(0)) EVT_LOOP(0) EVT_CALL(TranslateModel, LW(10), 1, 0, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 1, 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 1, EVT_FLOAT(-0.5), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 1, -1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), EVT_FLOAT(1.5), -1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 2, -1, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 2, -1, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 2, -1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), EVT_FLOAT(2.5), EVT_FLOAT(-1.5), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 3, -2, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 3, -2, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 3, EVT_FLOAT(-2.5), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 3, -3, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 3, -3, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 3, -3, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 3, EVT_FLOAT(-2.5), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 3, -2, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), EVT_FLOAT(2.5), -2, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 2, -2, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 2, EVT_FLOAT(-1.5), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 2, -1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), EVT_FLOAT(1.5), EVT_FLOAT(-0.5), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 1, 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 1, EVT_FLOAT(0.5), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 1, 1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), EVT_FLOAT(0.5), 1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 0, 1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), EVT_FLOAT(-0.5), 1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), -1, 1, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), -1, 1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), -1, EVT_FLOAT(0.5), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), -1, 0, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), -1, 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), EVT_FLOAT(-0.5), 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 0, 0, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_END_LOOP EVT_RETURN EVT_END diff --git a/src/battle/area_trd_part_1/stage/trd_05c.c b/src/battle/area_trd_part_1/stage/trd_05c.c index f1006a1000..d40eacaf2d 100644 --- a/src/battle/area_trd_part_1/stage/trd_05c.c +++ b/src/battle/area_trd_part_1/stage/trd_05c.c @@ -7,16 +7,16 @@ EvtScript N(80225C60) = { EVT_SET(LW(10), LW(0)) EVT_LABEL(0) EVT_CALL(RotateGroup, LW(10), 2, 0, 0, 1) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(RotateGroup, LW(10), 1, 0, 0, 1) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(RotateGroup, LW(10), -2, 0, 0, 1) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(RotateGroup, LW(10), 1, 0, 0, 1) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(RandInt, 30, LW(0)) EVT_ADD(LW(0), 30) - EVT_WAIT_FRAMES(LW(0)) + EVT_WAIT(LW(0)) EVT_GOTO(0) EVT_RETURN EVT_END @@ -26,75 +26,75 @@ EvtScript N(80225D78) = { EVT_SET(LW(10), LW(0)) EVT_LOOP(0) EVT_CALL(TranslateModel, LW(10), 1, 0, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 1, 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 1, EVT_FLOAT(-0.5), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 1, -1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), EVT_FLOAT(1.5), -1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 2, -1, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 2, -1, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 2, -1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), EVT_FLOAT(2.5), EVT_FLOAT(-1.5), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 3, -2, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 3, -2, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 3, EVT_FLOAT(-2.5), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 3, -3, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 3, -3, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 3, -3, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 3, EVT_FLOAT(-2.5), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 3, -2, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), EVT_FLOAT(2.5), -2, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 2, -2, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 2, EVT_FLOAT(-1.5), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 2, -1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), EVT_FLOAT(1.5), EVT_FLOAT(-0.5), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 1, 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 1, EVT_FLOAT(0.5), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 1, 1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), EVT_FLOAT(0.5), 1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 0, 1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), EVT_FLOAT(-0.5), 1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), -1, 1, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), -1, 1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), -1, EVT_FLOAT(0.5), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), -1, 0, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), -1, 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), EVT_FLOAT(-0.5), 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 0, 0, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_END_LOOP EVT_RETURN EVT_END @@ -114,10 +114,10 @@ EvtScript N(beforeBattle_80226324) = { EVT_THREAD EVT_SET(LW(0), 6) EVT_EXEC(N(80225D78)) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_SET(LW(0), 4) EVT_EXEC(N(80225D78)) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_SET(LW(0), 2) EVT_EXEC(N(80225D78)) EVT_END_THREAD diff --git a/src/battle/area_trd_part_1/stage/trd_05d.c b/src/battle/area_trd_part_1/stage/trd_05d.c index 69a21ec32a..ce8b49e78d 100644 --- a/src/battle/area_trd_part_1/stage/trd_05d.c +++ b/src/battle/area_trd_part_1/stage/trd_05d.c @@ -7,16 +7,16 @@ EvtScript N(802264B0) = { EVT_SET(LW(10), LW(0)) EVT_LABEL(0) EVT_CALL(RotateGroup, LW(10), 2, 0, 0, 1) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(RotateGroup, LW(10), 1, 0, 0, 1) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(RotateGroup, LW(10), -2, 0, 0, 1) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(RotateGroup, LW(10), 1, 0, 0, 1) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(RandInt, 30, LW(0)) EVT_ADD(LW(0), 30) - EVT_WAIT_FRAMES(LW(0)) + EVT_WAIT(LW(0)) EVT_GOTO(0) EVT_RETURN EVT_END @@ -26,75 +26,75 @@ EvtScript N(802265C8) = { EVT_SET(LW(10), LW(0)) EVT_LOOP(0) EVT_CALL(TranslateModel, LW(10), 1, 0, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 1, 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 1, EVT_FLOAT(-0.5), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 1, -1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), EVT_FLOAT(1.5), -1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 2, -1, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 2, -1, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 2, -1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), EVT_FLOAT(2.5), EVT_FLOAT(-1.5), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 3, -2, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 3, -2, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 3, EVT_FLOAT(-2.5), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 3, -3, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 3, -3, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 3, -3, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 3, EVT_FLOAT(-2.5), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 3, -2, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), EVT_FLOAT(2.5), -2, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 2, -2, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 2, EVT_FLOAT(-1.5), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 2, -1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), EVT_FLOAT(1.5), EVT_FLOAT(-0.5), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 1, 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 1, EVT_FLOAT(0.5), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 1, 1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), EVT_FLOAT(0.5), 1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 0, 1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), EVT_FLOAT(-0.5), 1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), -1, 1, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), -1, 1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), -1, EVT_FLOAT(0.5), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), -1, 0, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), -1, 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), EVT_FLOAT(-0.5), 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 0, 0, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_END_LOOP EVT_RETURN EVT_END @@ -113,10 +113,10 @@ EvtScript N(beforeBattle_80226B74) = { EVT_THREAD EVT_SET(LW(0), 6) EVT_EXEC(N(802265C8)) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_SET(LW(0), 4) EVT_EXEC(N(802265C8)) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_SET(LW(0), 2) EVT_EXEC(N(802265C8)) EVT_END_THREAD diff --git a/src/battle/area_trd_part_1/stage/trd_05e.c b/src/battle/area_trd_part_1/stage/trd_05e.c index 388c3250a3..a0e6f9d809 100644 --- a/src/battle/area_trd_part_1/stage/trd_05e.c +++ b/src/battle/area_trd_part_1/stage/trd_05e.c @@ -7,16 +7,16 @@ EvtScript N(80226CF0) = { EVT_SET(LW(10), LW(0)) EVT_LABEL(0) EVT_CALL(RotateGroup, LW(10), 2, 0, 0, 1) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(RotateGroup, LW(10), 1, 0, 0, 1) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(RotateGroup, LW(10), -2, 0, 0, 1) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(RotateGroup, LW(10), 1, 0, 0, 1) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(RandInt, 30, LW(0)) EVT_ADD(LW(0), 30) - EVT_WAIT_FRAMES(LW(0)) + EVT_WAIT(LW(0)) EVT_GOTO(0) EVT_RETURN EVT_END @@ -26,75 +26,75 @@ EvtScript N(80226E08) = { EVT_SET(LW(10), LW(0)) EVT_LOOP(0) EVT_CALL(TranslateModel, LW(10), 1, 0, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 1, 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 1, EVT_FLOAT(-0.5), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 1, -1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), EVT_FLOAT(1.5), -1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 2, -1, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 2, -1, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 2, -1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), EVT_FLOAT(2.5), EVT_FLOAT(-1.5), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 3, -2, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 3, -2, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 3, EVT_FLOAT(-2.5), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 3, -3, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 3, -3, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 3, -3, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 3, EVT_FLOAT(-2.5), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 3, -2, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), EVT_FLOAT(2.5), -2, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 2, -2, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 2, EVT_FLOAT(-1.5), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 2, -1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), EVT_FLOAT(1.5), EVT_FLOAT(-0.5), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 1, 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 1, EVT_FLOAT(0.5), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 1, 1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), EVT_FLOAT(0.5), 1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 0, 1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), EVT_FLOAT(-0.5), 1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), -1, 1, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), -1, 1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), -1, EVT_FLOAT(0.5), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), -1, 0, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), -1, 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), EVT_FLOAT(-0.5), 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 0, 0, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_END_LOOP EVT_RETURN EVT_END diff --git a/src/battle/area_trd_part_1/stage/trd_05f.c b/src/battle/area_trd_part_1/stage/trd_05f.c index 6433833789..c85b0c68e2 100644 --- a/src/battle/area_trd_part_1/stage/trd_05f.c +++ b/src/battle/area_trd_part_1/stage/trd_05f.c @@ -7,16 +7,16 @@ EvtScript N(802274D0) = { EVT_SET(LW(10), LW(0)) EVT_LABEL(0) EVT_CALL(RotateGroup, LW(10), 2, 0, 0, 1) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(RotateGroup, LW(10), 1, 0, 0, 1) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(RotateGroup, LW(10), -2, 0, 0, 1) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(RotateGroup, LW(10), 1, 0, 0, 1) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(RandInt, 30, LW(0)) EVT_ADD(LW(0), 30) - EVT_WAIT_FRAMES(LW(0)) + EVT_WAIT(LW(0)) EVT_GOTO(0) EVT_RETURN EVT_END @@ -26,75 +26,75 @@ EvtScript N(802275E8) = { EVT_SET(LW(10), LW(0)) EVT_LOOP(0) EVT_CALL(TranslateModel, LW(10), 1, 0, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 1, 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 1, EVT_FLOAT(-0.5), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 1, -1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), EVT_FLOAT(1.5), -1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 2, -1, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 2, -1, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 2, -1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), EVT_FLOAT(2.5), EVT_FLOAT(-1.5), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 3, -2, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 3, -2, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 3, EVT_FLOAT(-2.5), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 3, -3, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 3, -3, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 3, -3, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 3, EVT_FLOAT(-2.5), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 3, -2, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), EVT_FLOAT(2.5), -2, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 2, -2, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 2, EVT_FLOAT(-1.5), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 2, -1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), EVT_FLOAT(1.5), EVT_FLOAT(-0.5), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 1, 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 1, EVT_FLOAT(0.5), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 1, 1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), EVT_FLOAT(0.5), 1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 0, 1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), EVT_FLOAT(-0.5), 1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), -1, 1, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), -1, 1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), -1, EVT_FLOAT(0.5), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), -1, 0, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), -1, 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), EVT_FLOAT(-0.5), 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 0, 0, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_END_LOOP EVT_RETURN EVT_END diff --git a/src/battle/area_trd_part_2/actor/blue_ninja_koopa.c b/src/battle/area_trd_part_2/actor/blue_ninja_koopa.c index cc46449bc4..d224a625ea 100644 --- a/src/battle/area_trd_part_2/actor/blue_ninja_koopa.c +++ b/src/battle/area_trd_part_2/actor/blue_ninja_koopa.c @@ -186,7 +186,7 @@ EvtScript N(8022B6E8) = { EVT_CASE_OR_EQ(4) EVT_CASE_OR_EQ(5) EVT_CASE_OR_EQ(6) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(SetIdleAnimations, ACTOR_SELF, 1, EVT_ADDR(N(idleAnimations_8022B640))) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_koopa_bros_Palette_00_Anim_D) EVT_END_CASE_GROUP @@ -252,7 +252,7 @@ EvtScript N(8022B6E8) = { EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_koopa_bros_Palette_00_Anim_20) EVT_END_CASE_GROUP EVT_END_SWITCH - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CASE_EQ(5) EVT_CALL(GetActorVar, ACTOR_SELF, 1, LW(0)) EVT_SWITCH(LW(0)) @@ -347,11 +347,11 @@ EvtScript N(8022B6E8) = { EVT_IF_GT(LW(0), 0) EVT_CALL(SetActorVar, ACTOR_SELF, 2, LW(0)) EVT_CALL(AddActorDecoration, ACTOR_SELF, 1, 0, 2) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(RemoveActorDecoration, ACTOR_SELF, 1, 0) EVT_ELSE EVT_CALL(AddActorDecoration, ACTOR_SELF, 1, 0, 2) - EVT_WAIT_FRAMES(12) + EVT_WAIT(12) EVT_CALL(RemoveActorDecoration, ACTOR_SELF, 1, 0) EVT_CALL(SetActorSounds, ACTOR_SELF, 2, 0, 0) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, SOUND_JUMP_3E2) @@ -361,7 +361,7 @@ EvtScript N(8022B6E8) = { EVT_LOOP(4) EVT_ADD(LW(0), 22) EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, LW(0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_END_THREAD EVT_CALL(GetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) @@ -379,7 +379,7 @@ EvtScript N(8022B6E8) = { EVT_CALL(ResetActorSounds, ACTOR_SELF, 2) EVT_END_IF EVT_CASE_DEFAULT - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_END_SWITCH EVT_CASE_EQ(10) EVT_CALL(GetActorVar, ACTOR_SELF, 1, LW(0)) @@ -392,7 +392,7 @@ EvtScript N(8022B6E8) = { EVT_SWITCH(LW(0)) EVT_CASE_EQ(3) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_koopa_bros_Palette_00_Anim_8) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(GetActorVar, ACTOR_ENEMY4, 3, LW(0)) EVT_SWITCH(LW(0)) EVT_CASE_EQ(4) @@ -405,12 +405,12 @@ EvtScript N(8022B6E8) = { EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_koopa_bros_Palette_00_Anim_7) EVT_CALL(GetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(N(UnkWhirlwindEffectFunc), LW(0), LW(1), LW(2), 60) - EVT_WAIT_FRAMES(60) + EVT_WAIT(60) EVT_THREAD EVT_CALL(EnemyTestTarget, ACTOR_SELF, LW(0), DAMAGE_TYPE_IGNORE_DEFENSE, 0, 0, BS_FLAGS1_10) EVT_SWITCH(LW(0)) EVT_CASE_EQ(HIT_RESULT_LUCKY) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(EnemyTestTarget, ACTOR_SELF, LW(0), DAMAGE_TYPE_TRIGGER_LUCKY, 0, 0, 0) EVT_RETURN EVT_CASE_EQ(HIT_RESULT_MISS) @@ -421,7 +421,7 @@ EvtScript N(8022B6E8) = { EVT_CALL(GetActorPos, LW(10), LW(0), LW(1), LW(2)) EVT_CALL(GetActorPos, ACTOR_PLAYER, LW(3), LW(4), LW(5)) EVT_IF_GT(LW(0), LW(3)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_GOTO(0) EVT_END_IF EVT_CALL(SetTargetActor, ACTOR_SELF, ACTOR_PLAYER) @@ -453,7 +453,7 @@ EvtScript N(8022B6E8) = { EVT_LOOP(40) EVT_SUB(LW(0), 45) EVT_CALL(SetPartRotation, ACTOR_SELF, 1, 0, 0, LW(0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(SetPartRotationOffset, ACTOR_SELF, 1, 0, 0, 0) EVT_CALL(SetPartRotation, ACTOR_SELF, 1, 0, 0, 0) @@ -481,18 +481,18 @@ EvtScript N(8022B6E8) = { EVT_CASE_EQ(4) EVT_CALL(GetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(N(UnkWhirlwindEffectFunc), LW(0), LW(1), LW(2), 60) - EVT_WAIT_FRAMES(60) + EVT_WAIT(60) EVT_CASE_EQ(3) EVT_CALL(GetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(N(UnkWhirlwindEffectFunc), LW(0), LW(1), LW(2), 50) - EVT_WAIT_FRAMES(50) + EVT_WAIT(50) EVT_CASE_EQ(2) EVT_CALL(GetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(N(UnkWhirlwindEffectFunc), LW(0), LW(1), LW(2), 40) - EVT_WAIT_FRAMES(40) + EVT_WAIT(40) EVT_END_SWITCH EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_koopa_bros_Palette_00_Anim_9) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x20F3) EVT_CALL(SetActorYaw, ACTOR_SELF, 0) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_koopa_bros_Palette_00_Anim_1B) @@ -500,19 +500,19 @@ EvtScript N(8022B6E8) = { EVT_SUB(LW(0), 22) EVT_ADD(LW(1), 19) EVT_CALL(PlayEffect, EFFECT_LENS_FLARE, 0, LW(0), LW(1), LW(2), 30, 0, 0, 0, 0, 0, 0, 0, 0) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_koopa_bros_Palette_00_Anim_4) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(SetActorVar, ACTOR_ENEMY4, 1, 0) EVT_CASE_OR_EQ(4) EVT_CASE_OR_EQ(5) EVT_CASE_OR_EQ(6) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_koopa_bros_Palette_00_Anim_1F) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_koopa_bros_Palette_00_Anim_7) EVT_CALL(GetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(N(UnkWhirlwindEffectFunc), LW(0), LW(1), LW(2), 60) - EVT_WAIT_FRAMES(60) + EVT_WAIT(60) EVT_CALL(EnableActorBlur, ACTOR_SELF, 1) EVT_CALL(GetActorVar, ACTOR_SELF, 1, LW(0)) EVT_SWITCH(LW(0)) @@ -535,7 +535,7 @@ EvtScript N(8022B6E8) = { EVT_LOOP(40) EVT_SUB(LW(0), 45) EVT_CALL(SetPartRotation, ACTOR_SELF, 1, 0, 0, LW(0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(SetPartRotationOffset, ACTOR_SELF, 1, 0, 0, 0) EVT_CALL(SetPartRotation, ACTOR_SELF, 1, 0, 0, 0) @@ -568,20 +568,20 @@ EvtScript N(8022B6E8) = { EVT_CASE_EQ(4) EVT_CALL(GetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(N(UnkWhirlwindEffectFunc), LW(0), LW(1), LW(2), 50) - EVT_WAIT_FRAMES(50) + EVT_WAIT(50) EVT_CASE_EQ(5) EVT_CALL(GetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(N(UnkWhirlwindEffectFunc), LW(0), LW(1), LW(2), 40) - EVT_WAIT_FRAMES(40) + EVT_WAIT(40) EVT_CASE_EQ(6) EVT_CALL(GetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(N(UnkWhirlwindEffectFunc), LW(0), LW(1), LW(2), 30) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_END_SWITCH EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_koopa_bros_Palette_00_Anim_20) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_koopa_bros_Palette_00_Anim_5) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_END_CASE_GROUP EVT_END_SWITCH EVT_CASE_EQ(8) @@ -594,17 +594,17 @@ EvtScript N(8022B6E8) = { EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_koopa_bros_Palette_00_Anim_3) EVT_CALL(RunToGoal, ACTOR_SELF, 10, FALSE) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_koopa_bros_Palette_00_Anim_1F) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x353) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_koopa_bros_Palette_00_Anim_7) EVT_CALL(GetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(N(UnkWhirlwindEffectFunc), LW(0), LW(1), LW(2), 30) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_THREAD EVT_CALL(EnemyTestTarget, ACTOR_SELF, LW(0), DAMAGE_TYPE_IGNORE_DEFENSE, 0, 0, BS_FLAGS1_10) EVT_SWITCH(LW(0)) EVT_CASE_EQ(HIT_RESULT_LUCKY) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(EnemyTestTarget, ACTOR_SELF, LW(0), DAMAGE_TYPE_TRIGGER_LUCKY, 0, 0, 0) EVT_RETURN EVT_CASE_EQ(HIT_RESULT_MISS) @@ -614,7 +614,7 @@ EvtScript N(8022B6E8) = { EVT_CALL(GetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(GetActorPos, ACTOR_PLAYER, LW(3), LW(4), LW(5)) EVT_IF_GT(LW(0), LW(3)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_GOTO(0) EVT_END_IF EVT_CALL(SetTargetActor, ACTOR_SELF, ACTOR_PLAYER) @@ -637,7 +637,7 @@ EvtScript N(8022B6E8) = { EVT_LOOP(40) EVT_SUB(LW(0), 45) EVT_CALL(SetPartRotation, ACTOR_SELF, 1, 0, 0, LW(0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(SetPartRotationOffset, ACTOR_SELF, 1, 0, 0, 0) EVT_CALL(SetPartRotation, ACTOR_SELF, 1, 0, 0, 0) @@ -649,9 +649,9 @@ EvtScript N(8022B6E8) = { EVT_CALL(JumpToGoal, ACTOR_SELF, 40, FALSE, TRUE, FALSE) EVT_CALL(GetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(N(UnkWhirlwindEffectFunc), LW(0), LW(1), LW(2), 30) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_koopa_bros_Palette_00_Anim_9) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x20F3) EVT_CALL(SetActorYaw, ACTOR_SELF, 0) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_koopa_bros_Palette_00_Anim_1B) @@ -659,7 +659,7 @@ EvtScript N(8022B6E8) = { EVT_SUB(LW(0), 22) EVT_ADD(LW(1), 19) EVT_CALL(PlayEffect, EFFECT_LENS_FLARE, 0, LW(0), LW(1), LW(2), 30, 0, 0, 0, 0, 0, 0, 0, 0) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_koopa_bros_Palette_00_Anim_3) EVT_CALL(SetGoalToHome, ACTOR_SELF) EVT_CALL(RunToGoal, ACTOR_SELF, 10, FALSE) @@ -746,17 +746,17 @@ EvtScript N(handleEvent_8022DD88) = { EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_koopa_bros_Palette_00_Anim_B) EVT_CALL(SetActorRotationOffset, ACTOR_SELF, 0, 12, 0) EVT_THREAD - EVT_WAIT_FRAMES(4) + EVT_WAIT(4) EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, 30) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, -30) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, -60) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, -75) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_THREAD EVT_ELSE EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_koopa_bros_Palette_00_Anim_C) @@ -765,7 +765,7 @@ EvtScript N(handleEvent_8022DD88) = { EVT_LOOP(22) EVT_BUF_READ1(LW(0)) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, LW(0), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(SetActorRotationOffset, ACTOR_SELF, 0, 0, 0) EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, 0) @@ -779,7 +779,7 @@ EvtScript N(handleEvent_8022DD88) = { EVT_CALL(GetStatusFlags, ACTOR_SELF, LW(0)) EVT_IF_EQ(LW(0), 0) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_koopa_bros_Palette_00_Anim_9) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_END_IF EVT_ELSE EVT_SET_CONST(LW(0), 1) diff --git a/src/battle/area_trd_part_2/actor/fake_bowser.c b/src/battle/area_trd_part_2/actor/fake_bowser.c index f80d8c5bfc..ba8e9b6ca6 100644 --- a/src/battle/area_trd_part_2/actor/fake_bowser.c +++ b/src/battle/area_trd_part_2/actor/fake_bowser.c @@ -301,7 +301,7 @@ EvtScript N(8021ABE4) = { EVT_FBUF_READ3(LW(0), LW(1), LW(2)) EVT_END_IF EVT_CALL(SetPartRotation, ACTOR_SELF, 5, LW(0), LW(1), LW(2)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_GOTO(0) EVT_RETURN EVT_END @@ -337,7 +337,7 @@ EvtScript N(8021AD68) = { EVT_FBUF_READ3(LW(0), LW(1), LW(2)) EVT_END_IF EVT_CALL(SetPartRotation, ACTOR_SELF, 5, LW(0), LW(1), LW(2)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_GOTO(0) EVT_RETURN EVT_END @@ -393,7 +393,7 @@ EvtScript N(8021AF70) = { EVT_SETF(LW(1), LW(10)) EVT_END_IF EVT_CALL(SetPartRotation, ACTOR_SELF, 5, LW(0), LW(1), LW(2)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_GOTO(0) EVT_RETURN EVT_END @@ -418,7 +418,7 @@ EvtScript N(8021B0E4) = { EVT_LOOP(60) EVT_ADD(LW(0), 20) EVT_CALL(SetPartRotation, ACTOR_SELF, 5, LW(0), LW(1), LW(2)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_END_THREAD EVT_SUB(LW(0), 60) @@ -426,49 +426,49 @@ EvtScript N(8021B0E4) = { EVT_ADD(LW(2), 100) EVT_CALL(SetPartJumpGravity, ACTOR_SELF, 5, EVT_FLOAT(0.5)) EVT_CALL(JumpPartTo, ACTOR_SELF, 5, LW(0), LW(1), LW(2), 60, 1) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(PlaySoundAtModel, 15, 482, 0) EVT_THREAD EVT_SET_GROUP(EVT_GROUP_00) EVT_CALL(ShakeCam, 1, 0, 5, EVT_FLOAT(1.0)) EVT_END_THREAD EVT_CALL(N(StartRumbleWithParams), 100, 20) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(PlaySoundAtModel, 11, 482, 0) EVT_THREAD EVT_SET_GROUP(EVT_GROUP_00) EVT_CALL(ShakeCam, 1, 0, 10, EVT_FLOAT(1.5)) EVT_END_THREAD EVT_CALL(N(StartRumbleWithParams), 150, 20) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(PlaySoundAtModel, 9, 482, 0) EVT_THREAD EVT_SET_GROUP(EVT_GROUP_00) EVT_CALL(ShakeCam, 1, 0, 10, EVT_FLOAT(1.0)) EVT_END_THREAD EVT_CALL(N(StartRumbleWithParams), 100, 20) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(PlaySoundAtModel, 31, 482, 0) EVT_THREAD EVT_SET_GROUP(EVT_GROUP_00) EVT_CALL(ShakeCam, 1, 0, 5, EVT_FLOAT(0.7)) EVT_END_THREAD EVT_CALL(N(StartRumbleWithParams), 70, 20) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(PlaySoundAtModel, 25, 482, 0) EVT_THREAD EVT_SET_GROUP(EVT_GROUP_00) EVT_CALL(ShakeCam, 1, 0, 10, EVT_FLOAT(1.0)) EVT_END_THREAD EVT_CALL(N(StartRumbleWithParams), 100, 20) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(PlaySoundAtModel, 43, 482, 0) EVT_CALL(N(StartRumbleWithParams), 60, 20) EVT_THREAD EVT_SET_GROUP(EVT_GROUP_00) EVT_CALL(ShakeCam, 1, 0, 5, EVT_FLOAT(0.6)) EVT_END_THREAD - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_THREAD EVT_SET_GROUP(EVT_GROUP_00) EVT_CALL(ShakeCam, 1, 0, 5, EVT_FLOAT(0.3)) @@ -519,7 +519,7 @@ EvtScript N(8021B6F0) = { EVT_BUF_READ3(LW(0), LW(1), LW(2)) EVT_END_IF EVT_CALL(SetActorDispOffset, ACTOR_SELF, LW(0), LW(1), LW(2)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_GOTO(0) EVT_RETURN EVT_END @@ -554,7 +554,7 @@ EvtScript N(8021B864) = { EVT_BUF_READ3(LW(0), LW(1), LW(2)) EVT_END_IF EVT_CALL(SetActorDispOffset, ACTOR_SELF, LW(0), LW(1), LW(2)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_GOTO(0) EVT_RETURN EVT_END @@ -604,7 +604,7 @@ EvtScript N(8021BA68) = { EVT_BUF_READ3(LW(0), LW(1), LW(2)) EVT_END_IF EVT_CALL(SetActorDispOffset, ACTOR_SELF, LW(0), LW(1), LW(2)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_GOTO(0) EVT_RETURN EVT_END @@ -651,7 +651,7 @@ EvtScript N(8021BC88) = { EVT_BUF_READ3(LW(0), LW(1), LW(2)) EVT_END_IF EVT_CALL(SetActorDispOffset, ACTOR_SELF, LW(0), LW(1), LW(2)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_GOTO(0) EVT_RETURN EVT_END @@ -671,7 +671,7 @@ EvtScript N(8021BD6C) = { EVT_LOOP(80) EVT_ADD(LW(0), -20) EVT_CALL(SetPartRotation, ACTOR_SELF, 3, LW(0), LW(1), LW(2)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_END_THREAD EVT_SUB(LW(0), 150) @@ -698,7 +698,7 @@ EvtScript N(8021BF14) = { EVT_ADD(LW(0), 4) EVT_ADD(LW(1), -1) EVT_CALL(SetPartRotation, ACTOR_SELF, 4, LW(0), LW(1), LW(2)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_END_THREAD EVT_ADD(LW(0), 30) @@ -751,7 +751,7 @@ EvtScript N(8021C1EC) = { EVT_BUF_READ3(LW(0), LW(1), LW(2)) EVT_END_IF EVT_CALL(SetPartPos, ACTOR_SELF, 10, LW(0), LW(1), LW(2)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_GOTO(0) EVT_RETURN EVT_END @@ -801,7 +801,7 @@ EvtScript N(8021C3F4) = { EVT_BUF_READ3(LW(0), LW(1), LW(2)) EVT_END_IF EVT_CALL(SetPartPos, ACTOR_SELF, 10, LW(0), LW(1), LW(2)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_GOTO(0) EVT_RETURN EVT_END @@ -837,7 +837,7 @@ EvtScript N(8021C594) = { EVT_BUF_READ3(LW(0), LW(1), LW(2)) EVT_END_IF EVT_CALL(SetPartPos, ACTOR_SELF, 10, LW(0), LW(1), LW(2)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_GOTO(0) EVT_RETURN EVT_END @@ -855,7 +855,7 @@ EvtScript N(8021C67C) = { EVT_LOOP(80) EVT_ADD(LW(0), -10) EVT_CALL(SetPartRotation, ACTOR_SELF, 10, LW(0), LW(1), LW(2)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_END_THREAD EVT_SUB(LW(0), 50) @@ -926,7 +926,7 @@ EvtScript N(8021C9A4) = { EVT_END_IF EVT_MULF(LW(2), EVT_FLOAT(-2.0)) EVT_CALL(SetPartRotation, ACTOR_SELF, 6, LW(0), LW(1), LW(2)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_GOTO(0) EVT_RETURN EVT_END @@ -938,7 +938,7 @@ EvtScript N(8021CAE4) = { EVT_LABEL(0) EVT_CALL(UpdateLerp) EVT_CALL(SetPartRotation, ACTOR_SELF, 6, EVT_FLOAT(0.0), EVT_FLOAT(0.0), LW(0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_IF_EQ(LW(1), 1) EVT_GOTO(0) EVT_END_IF @@ -961,7 +961,7 @@ EvtScript N(8021CB98) = { EVT_ADD(LW(0), 8) EVT_ADD(LW(1), 10) EVT_CALL(SetPartRotation, ACTOR_SELF, 6, LW(0), LW(1), LW(2)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_END_THREAD EVT_SUB(LW(0), 0) @@ -1026,7 +1026,7 @@ EvtScript N(8021CF4C) = { EVT_END_IF EVT_CALL(SetPartRotation, ACTOR_SELF, 8, LW(0), LW(1), LW(2)) EVT_CALL(SetPartRotation, ACTOR_SELF, 9, LW(0), LW(1), LW(2)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_GOTO(0) EVT_RETURN EVT_END @@ -1044,7 +1044,7 @@ EvtScript N(8021D054) = { EVT_LOOP(80) EVT_ADD(LW(0), 8) EVT_CALL(SetPartRotation, ACTOR_SELF, 8, LW(0), LW(1), LW(2)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_END_THREAD EVT_SUB(LW(0), 150) @@ -1068,7 +1068,7 @@ EvtScript N(8021D1CC) = { EVT_LOOP(80) EVT_ADD(LW(0), 8) EVT_CALL(SetPartRotation, ACTOR_SELF, 9, LW(0), LW(1), LW(2)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_END_THREAD EVT_SUB(LW(0), 50) @@ -1076,7 +1076,7 @@ EvtScript N(8021D1CC) = { EVT_SUB(LW(2), 100) EVT_CALL(SetPartJumpGravity, ACTOR_SELF, 9, EVT_FLOAT(0.3)) EVT_CALL(JumpPartTo, ACTOR_SELF, 9, LW(0), LW(1), LW(2), 80, 1) - EVT_WAIT_FRAMES(100) + EVT_WAIT(100) EVT_RETURN EVT_END }; @@ -1096,7 +1096,7 @@ EvtScript N(8021D350) = { EVT_ADD(LW(0), 25) EVT_ADD(LW(1), 1) EVT_CALL(SetPartRotation, ACTOR_SELF, 7, LW(0), LW(1), LW(2)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_END_THREAD EVT_SUB(LW(0), 0) @@ -1287,7 +1287,7 @@ EvtScript N(idle_8021D508) = { EVT_END_SWITCH EVT_ADD(LW(10), 1) EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_GOTO(0) EVT_RETURN EVT_END @@ -1298,31 +1298,31 @@ EvtScript N(8021E3A0) = { EVT_ADD(LW(10), 1) EVT_CALL(RandInt, LW(10), LW(3)) EVT_ADD(LW(3), 1) - EVT_WAIT_FRAMES(LW(3)) + EVT_WAIT(LW(3)) EVT_CALL(GetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_ADD(LW(0), -8) EVT_CALL(PlayEffect, EFFECT_WALKING_DUST, 2, LW(0), 98, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0) EVT_CALL(RandInt, LW(10), LW(3)) EVT_ADD(LW(3), 1) - EVT_WAIT_FRAMES(LW(3)) + EVT_WAIT(LW(3)) EVT_CALL(GetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_ADD(LW(0), -12) EVT_CALL(PlayEffect, EFFECT_WALKING_DUST, 2, LW(0), 23, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0) EVT_CALL(RandInt, LW(10), LW(3)) EVT_ADD(LW(3), 1) - EVT_WAIT_FRAMES(LW(3)) + EVT_WAIT(LW(3)) EVT_CALL(GetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_ADD(LW(0), -47) EVT_CALL(PlayEffect, EFFECT_WALKING_DUST, 2, LW(0), 70, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0) EVT_CALL(RandInt, LW(10), LW(3)) EVT_ADD(LW(3), 1) - EVT_WAIT_FRAMES(LW(3)) + EVT_WAIT(LW(3)) EVT_CALL(GetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_ADD(LW(0), 40) EVT_CALL(PlayEffect, EFFECT_WALKING_DUST, 2, LW(0), 22, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0) EVT_CALL(RandInt, LW(10), LW(3)) EVT_ADD(LW(3), 1) - EVT_WAIT_FRAMES(LW(3)) + EVT_WAIT(LW(3)) EVT_CALL(GetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_ADD(LW(0), -19) EVT_CALL(PlayEffect, EFFECT_WALKING_DUST, 2, LW(0), 59, 33, 0, 0, 0, 0, 0, 0, 0, 0, 0) @@ -1337,16 +1337,16 @@ EvtScript N(handleEvent_8021E6F0) = { EVT_SWITCH(LW(0)) EVT_CASE_EQ(EVENT_HIT_COMBO) EVT_SET(UW(0), 2) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_SET(UW(0), 0) EVT_CASE_EQ(EVENT_HIT) EVT_SET(UW(0), 2) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_SET(UW(0), 0) EVT_CASE_OR_EQ(EVENT_UNKNOWN_TRIGGER) EVT_CASE_OR_EQ(EVENT_IMMUNE) EVT_SET(UW(0), 2) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_SET(UW(0), 0) EVT_END_CASE_GROUP EVT_CASE_OR_EQ(EVENT_DEATH) @@ -1357,7 +1357,7 @@ EvtScript N(handleEvent_8021E6F0) = { EVT_CALL(N(UnkFunc26), 3, 35, 35, 35, 0, 0, 0, 0, 0, 0) EVT_END_IF EVT_SET(UW(0), 2) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_IF_EQ(LW(0), EVENT_BURN_DEATH) EVT_CALL(N(UnkFunc27), 0, EVT_ADDR(N(D_8021A8FC_48BAEC)), 0) EVT_CALL(GetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) @@ -1367,19 +1367,19 @@ EvtScript N(handleEvent_8021E6F0) = { EVT_ADDF(LW(2), EVT_FLOAT(5.0)) EVT_DIVF(LW(3), EVT_FLOAT(10.0)) EVT_CALL(PlayEffect, EFFECT_SMOKE_BURST, 0, LW(0), LW(1), LW(2), LW(3), 10, 0, 0, 0, 0, 0, 0, 0) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(PlayEffect, EFFECT_SMOKE_BURST, 0, LW(0), LW(1), LW(2), LW(3), 10, 0, 0, 0, 0, 0, 0, 0) EVT_END_IF EVT_CALL(ActorSpeak, MESSAGE_ID(0x0C, 0x0106), ACTOR_SELF, 1, -00001, -00001) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_SET(UW(0), 8) EVT_LABEL(20) EVT_CALL(GetActorVar, ACTOR_ENEMY4, 0, LW(0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_IF_NOT_FLAG(LW(0), 1) EVT_GOTO(20) EVT_END_IF - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_EXEC_WAIT(N(80222C44)) EVT_CALL(GetEnemyMaxHP, ACTOR_SELF, LW(0)) EVT_CALL(SetEnemyHP, ACTOR_SELF, LW(0)) @@ -1390,7 +1390,7 @@ EvtScript N(handleEvent_8021E6F0) = { EVT_CALL(N(UnkFunc27), 0, EVT_ADDR(N(D_8021A8FC_48BAEC)), 3) EVT_CALL(N(UnkFunc26), 3, 35, 35, 35, 0, 0, 0, 0, 0, 0) EVT_SET(UW(0), 2) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_SET(UW(0), 0) EVT_CALL(N(UnkFunc27), 0, EVT_ADDR(N(D_8021A8FC_48BAEC)), 0) EVT_CALL(GetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) @@ -1400,7 +1400,7 @@ EvtScript N(handleEvent_8021E6F0) = { EVT_ADDF(LW(2), EVT_FLOAT(5.0)) EVT_DIVF(LW(3), EVT_FLOAT(10.0)) EVT_CALL(PlayEffect, EFFECT_SMOKE_BURST, 0, LW(0), LW(1), LW(2), LW(3), 10, 0, 0, 0, 0, 0, 0, 0) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(PlayEffect, EFFECT_SMOKE_BURST, 0, LW(0), LW(1), LW(2), LW(3), 10, 0, 0, 0, 0, 0, 0, 0) EVT_END_CASE_GROUP EVT_CASE_DEFAULT @@ -1417,7 +1417,7 @@ EvtScript N(takeTurn_8021EC98) = { EVT_THREAD EVT_LOOP(4) EVT_CALL(N(StartRumbleWithParams), 256, 3) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_END_LOOP EVT_END_THREAD EVT_SET(UW(0), 4) @@ -1428,26 +1428,26 @@ EvtScript N(takeTurn_8021EC98) = { EVT_SET(UW(0), 0) EVT_THREAD EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x20FD) - EVT_WAIT_FRAMES(22) + EVT_WAIT(22) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x20FE) EVT_END_THREAD EVT_SET(UW(0), 6) - EVT_WAIT_FRAMES(24) + EVT_WAIT(24) EVT_CALL(EnemyTestTarget, ACTOR_SELF, LW(0), 0, 0, 1, BS_FLAGS1_10) EVT_SWITCH(LW(0)) EVT_CASE_OR_EQ(HIT_RESULT_MISS) EVT_CASE_OR_EQ(HIT_RESULT_LUCKY) EVT_IF_EQ(LW(0), HIT_RESULT_LUCKY) EVT_THREAD - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(EnemyTestTarget, ACTOR_SELF, LW(0), DAMAGE_TYPE_TRIGGER_LUCKY, 0, 0, 0) EVT_END_THREAD EVT_END_IF - EVT_WAIT_FRAMES(8) + EVT_WAIT(8) EVT_THREAD EVT_LOOP(4) EVT_CALL(N(StartRumbleWithParams), 256, 5) - EVT_WAIT_FRAMES(8) + EVT_WAIT(8) EVT_END_LOOP EVT_END_THREAD EVT_SET(UW(0), 4) @@ -1459,7 +1459,7 @@ EvtScript N(takeTurn_8021EC98) = { EVT_END_CASE_GROUP EVT_END_SWITCH EVT_CALL(SetGoalToTarget, ACTOR_SELF) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(EnemyDamageTarget, ACTOR_SELF, LW(0), DAMAGE_TYPE_IGNORE_DEFENSE, 65535, 0, 1, BS_FLAGS1_40) EVT_CALL(GetBattleFlags, LW(0)) EVT_IF_FLAG(LW(0), BS_FLAGS1_ATK_BLOCKED) @@ -1468,11 +1468,11 @@ EvtScript N(takeTurn_8021EC98) = { EVT_SET(UW(0), 10) EVT_END_IF EVT_END_IF - EVT_WAIT_FRAMES(18) + EVT_WAIT(18) EVT_THREAD EVT_LOOP(4) EVT_CALL(N(StartRumbleWithParams), 256, 5) - EVT_WAIT_FRAMES(8) + EVT_WAIT(8) EVT_END_LOOP EVT_END_THREAD EVT_SET(UW(0), 4) @@ -1491,7 +1491,7 @@ EvtScript N(takeTurn_8021EC98) = { EVT_CALL(SetBattleCamOffsetZ, 0) EVT_CALL(SetBattleCamZoom, 500) EVT_CALL(MoveBattleCamOver, 20) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(GetActorVar, ACTOR_SELF, 2, LW(0)) EVT_SWITCH(LW(0)) EVT_CASE_EQ(0) @@ -1507,9 +1507,9 @@ EvtScript N(takeTurn_8021EC98) = { EVT_CALL(SetBattleCamOffsetZ, 0) EVT_CALL(SetBattleCamZoom, 249) EVT_CALL(MoveBattleCamOver, 10) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(ActorSpeak, MESSAGE_ID(0x0C, 0x0101), ACTOR_SELF, 1, -00001, -00001) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(ActorSpeak, MESSAGE_ID(0x0C, 0x0102), ACTOR_SELF, 1, -00001, -00001) EVT_CALL(SetActorVar, ACTOR_SELF, 2, 3) EVT_CASE_EQ(3) @@ -1519,9 +1519,9 @@ EvtScript N(takeTurn_8021EC98) = { EVT_CALL(SetBattleCamOffsetZ, 0) EVT_CALL(SetBattleCamZoom, 249) EVT_CALL(MoveBattleCamOver, 10) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(ActorSpeak, MESSAGE_ID(0x0C, 0x0104), ACTOR_SELF, 1, -00001, -00001) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(ActorSpeak, MESSAGE_ID(0x0C, 0x0105), ACTOR_SELF, 1, -00001, -00001) EVT_CALL(SetActorVar, ACTOR_SELF, 2, 1) EVT_END_SWITCH @@ -1544,22 +1544,22 @@ EvtScript N(nextTurn_8021F410) = { EVT_CALL(SetBattleCamOffsetZ, 30) EVT_CALL(SetBattleCamZoom, 461) EVT_CALL(MoveBattleCamOver, 30) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(ActorSpeak, MESSAGE_ID(0x0C, 0x00FD), ACTOR_SELF, 1, -00001, -00001) EVT_THREAD EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x20FD) - EVT_WAIT_FRAMES(22) + EVT_WAIT(22) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x20FE) EVT_END_THREAD EVT_SET(UW(0), 6) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_SET(UW(0), 0) EVT_CALL(EndActorSpeech, ACTOR_SELF, 1, -00001, -00001) EVT_CALL(GetActorVar, ACTOR_ENEMY4, 0, LW(0)) EVT_BITWISE_OR_CONST(LW(0), 0x8) EVT_CALL(SetActorVar, ACTOR_ENEMY4, 0, LW(0)) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_END_IF EVT_END_SWITCH EVT_CALL(UseIdleAnimation, ACTOR_SELF, TRUE) @@ -1614,8 +1614,8 @@ EvtScript N(8021F630) = { EVT_CALL(SetGoalPos, ACTOR_ENEMY3, 150, 250, 0) EVT_CALL(JumpToGoal, ACTOR_ENEMY3, 50, FALSE, TRUE, FALSE) EVT_END_THREAD - EVT_WAIT_FRAMES(100) - EVT_WAIT_FRAMES(100) + EVT_WAIT(100) + EVT_WAIT(100) EVT_CALL(EnableGroup, 24, 0) EVT_CALL(EnableGroup, 14, 0) EVT_CALL(EnableGroup, 10, 0) @@ -1626,13 +1626,13 @@ EvtScript N(8021F630) = { EVT_CALL(EnableGroup, 38, 0) EVT_CALL(EnableGroup, 42, 0) EVT_THREAD - EVT_WAIT_FRAMES(23) + EVT_WAIT(23) EVT_CALL(PlaySoundAtActor, ACTOR_ENEMY0, 0x301) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(PlaySoundAtActor, ACTOR_ENEMY1, 0x301) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(PlaySoundAtActor, ACTOR_ENEMY2, 0x301) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(PlaySoundAtActor, ACTOR_ENEMY3, 0x301) EVT_END_THREAD EVT_THREAD @@ -1648,7 +1648,7 @@ EvtScript N(8021F630) = { EVT_CALL(SetAnimation, ACTOR_ENEMY0, 1, NPC_ANIM_koopa_bros_Palette_03_Anim_5) EVT_END_THREAD EVT_THREAD - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(SetAnimation, ACTOR_ENEMY1, 1, NPC_ANIM_koopa_bros_Palette_02_Anim_12) EVT_CALL(SetActorPos, ACTOR_ENEMY1, 60, 250, -5) EVT_CALL(SetGoalPos, ACTOR_ENEMY1, 60, 0, -5) @@ -1661,7 +1661,7 @@ EvtScript N(8021F630) = { EVT_CALL(SetAnimation, ACTOR_ENEMY1, 1, NPC_ANIM_koopa_bros_Palette_02_Anim_5) EVT_END_THREAD EVT_THREAD - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(SetAnimation, ACTOR_ENEMY2, 1, NPC_ANIM_koopa_bros_Palette_00_Anim_12) EVT_CALL(SetActorPos, ACTOR_ENEMY2, 100, 250, -10) EVT_CALL(SetGoalPos, ACTOR_ENEMY2, 100, 0, -10) @@ -1674,7 +1674,7 @@ EvtScript N(8021F630) = { EVT_CALL(SetAnimation, ACTOR_ENEMY2, 1, NPC_ANIM_koopa_bros_Palette_00_Anim_5) EVT_END_THREAD EVT_THREAD - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(SetAnimation, ACTOR_ENEMY3, 1, NPC_ANIM_koopa_bros_Palette_01_Anim_12) EVT_CALL(SetActorPos, ACTOR_ENEMY3, 140, 250, -15) EVT_CALL(SetGoalPos, ACTOR_ENEMY3, 140, 0, -15) @@ -1686,15 +1686,15 @@ EvtScript N(8021F630) = { EVT_CALL(ForceHomePos, ACTOR_ENEMY3, 140, 0, -15) EVT_CALL(SetAnimation, ACTOR_ENEMY3, 1, NPC_ANIM_koopa_bros_Palette_01_Anim_5) EVT_END_THREAD - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_19) EVT_CALL(SetBattleCamTarget, 70, 46, 0) EVT_CALL(SetBattleCamOffsetZ, 0) EVT_CALL(SetBattleCamZoom, 292) EVT_CALL(MoveBattleCamOver, 20) - EVT_WAIT_FRAMES(28) + EVT_WAIT(28) EVT_CALL(SetAnimation, ACTOR_ENEMY0, 1, NPC_ANIM_koopa_bros_Palette_03_Anim_1A) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(GetActorPos, ACTOR_ENEMY0, LW(0), LW(1), LW(2)) EVT_ADD(LW(0), 7) EVT_ADD(LW(1), 28) @@ -1702,7 +1702,7 @@ EvtScript N(8021F630) = { EVT_CALL(PlayEffect, EFFECT_LENS_FLARE, 0, LW(0), LW(1), LW(2), 30, 0, 0, 0, 0, 0, 0, 0, 0) EVT_CALL(PlaySoundAtActor, ACTOR_ENEMY0, 0x20F3) EVT_CALL(SetAnimation, ACTOR_ENEMY1, 1, NPC_ANIM_koopa_bros_Palette_02_Anim_1A) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(GetActorPos, ACTOR_ENEMY1, LW(0), LW(1), LW(2)) EVT_ADD(LW(0), 7) EVT_ADD(LW(1), 28) @@ -1710,7 +1710,7 @@ EvtScript N(8021F630) = { EVT_CALL(PlayEffect, EFFECT_LENS_FLARE, 0, LW(0), LW(1), LW(2), 30, 0, 0, 0, 0, 0, 0, 0, 0) EVT_CALL(PlaySoundAtActor, ACTOR_ENEMY1, 0x20F3) EVT_CALL(SetAnimation, ACTOR_ENEMY2, 1, NPC_ANIM_koopa_bros_Palette_00_Anim_1A) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(GetActorPos, ACTOR_ENEMY2, LW(0), LW(1), LW(2)) EVT_ADD(LW(0), 7) EVT_ADD(LW(1), 28) @@ -1718,14 +1718,14 @@ EvtScript N(8021F630) = { EVT_CALL(PlayEffect, EFFECT_LENS_FLARE, 0, LW(0), LW(1), LW(2), 30, 0, 0, 0, 0, 0, 0, 0, 0) EVT_CALL(PlaySoundAtActor, ACTOR_ENEMY2, 0x20F3) EVT_CALL(SetAnimation, ACTOR_ENEMY3, 1, NPC_ANIM_koopa_bros_Palette_01_Anim_1A) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(GetActorPos, ACTOR_ENEMY3, LW(0), LW(1), LW(2)) EVT_ADD(LW(0), 7) EVT_ADD(LW(1), 28) EVT_ADD(LW(2), 5) EVT_CALL(PlayEffect, EFFECT_LENS_FLARE, 0, LW(0), LW(1), LW(2), 30, 0, 0, 0, 0, 0, 0, 0, 0) EVT_CALL(PlaySoundAtActor, ACTOR_ENEMY3, 0x20F3) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(func_80218350_4B1540) EVT_CALL(ActorSpeak, MESSAGE_ID(0x0C, 0x0107), ACTOR_ENEMY1, 1, -00001, -00001) EVT_CALL(SetActorFlagBits, ACTOR_SELF, ACTOR_FLAG_40000 | ACTOR_FLAG_NO_DMG_APPLY, 1) @@ -1793,8 +1793,8 @@ EvtScript N(80220588) = { EVT_CALL(GetActorPos, LW(10), LW(0), LW(1), LW(2)) EVT_SUB(LW(0), 22) EVT_ADD(LW(1), 19) - EVT_WAIT_FRAMES(10) - EVT_WAIT_FRAMES(30) + EVT_WAIT(10) + EVT_WAIT(30) EVT_SET(LW(0), LW(11)) EVT_SUB(LW(0), 1) EVT_MUL(LW(0), 16) @@ -1805,7 +1805,7 @@ EvtScript N(80220588) = { EVT_CALL(SetBattleCamOffsetZ, 50) EVT_CALL(SetBattleCamZoom, 400) EVT_CALL(MoveBattleCamOver, LW(0)) - EVT_WAIT_FRAMES(LW(0)) + EVT_WAIT(LW(0)) EVT_CALL(GetActorVar, ACTOR_SELF, 4, LW(1)) EVT_CALL(GetHomePos, LW(1), LW(2), LW(3), LW(4)) EVT_SET(LW(4), 15) @@ -1838,7 +1838,7 @@ EvtScript N(80220588) = { EVT_CASE_EQ(ACTOR_ENEMY3) EVT_CALL(SetAnimation, LW(10), 1, NPC_ANIM_koopa_bros_Palette_01_Anim_10) EVT_END_SWITCH - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(GetActorVar, ACTOR_SELF, 4, LW(1)) EVT_CALL(GetHomePos, LW(1), LW(2), LW(3), LW(4)) EVT_SET(LW(4), 15) @@ -1856,7 +1856,7 @@ EvtScript N(80220588) = { EVT_END_SWITCH EVT_CALL(AddGoalPos, LW(10), 15, 0, 0) EVT_THREAD - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_SWITCH(LW(10)) EVT_CASE_EQ(ACTOR_ENEMY0) EVT_CALL(SetAnimation, LW(10), 1, NPC_ANIM_koopa_bros_Palette_03_Anim_12) @@ -1895,7 +1895,7 @@ EvtScript N(80220588) = { EVT_CASE_EQ(ACTOR_ENEMY3) EVT_CALL(SetAnimation, LW(10), 1, NPC_ANIM_koopa_bros_Palette_01_Anim_4) EVT_END_SWITCH - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(SetActorYaw, LW(10), 0) EVT_SWITCH(LW(10)) EVT_CASE_EQ(ACTOR_ENEMY0) @@ -1912,7 +1912,7 @@ EvtScript N(80220588) = { EVT_SUB(LW(0), 22) EVT_ADD(LW(1), 19) EVT_CALL(PlayEffect, EFFECT_LENS_FLARE, 0, LW(0), LW(1), LW(2), 30, 0, 0, 0, 0, 0, 0, 0, 0) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(GetActorVar, ACTOR_ENEMY4, 0, LW(0)) EVT_IF_NOT_FLAG(LW(0), 2) EVT_CALL(ActorSpeak, MESSAGE_ID(0x0C, 0x010A), LW(10), 1, -00001, -00001) @@ -1920,7 +1920,7 @@ EvtScript N(80220588) = { EVT_BITWISE_OR_CONST(LW(0), 0x2) EVT_CALL(SetActorVar, ACTOR_ENEMY4, 0, LW(0)) EVT_END_IF - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_SWITCH(LW(10)) EVT_CASE_EQ(ACTOR_ENEMY0) EVT_CALL(SetAnimation, LW(10), 1, NPC_ANIM_koopa_bros_Palette_03_Anim_4) @@ -1949,7 +1949,7 @@ EvtScript N(80220588) = { EVT_CASE_EQ(ACTOR_ENEMY3) EVT_CALL(SetAnimation, LW(10), 1, NPC_ANIM_koopa_bros_Palette_01_Anim_5) EVT_END_SWITCH - EVT_WAIT_FRAMES(50) + EVT_WAIT(50) EVT_SET(LW(0), LW(11)) EVT_SUB(LW(0), 1) EVT_IF_EQ(LW(12), LW(0)) @@ -1987,7 +1987,7 @@ EvtScript N(80220588) = { EVT_SET(LW(0), LW(11)) EVT_SUB(LW(0), 2) EVT_IF_EQ(LW(12), LW(0)) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(GetActorVar, ACTOR_SELF, 4, LW(1)) EVT_CALL(GetHomePos, LW(1), LW(2), LW(3), LW(4)) EVT_SET(LW(4), 15) @@ -2003,10 +2003,10 @@ EvtScript N(80220588) = { EVT_CASE_EQ(ACTOR_ENEMY3) EVT_CALL(SetAnimation, LW(10), 1, NPC_ANIM_koopa_bros_Palette_01_Anim_10) EVT_END_SWITCH - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(AddGoalPos, LW(10), 15, 0, 0) EVT_THREAD - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_SWITCH(LW(10)) EVT_CASE_EQ(ACTOR_ENEMY0) EVT_CALL(SetAnimation, LW(10), 1, NPC_ANIM_koopa_bros_Palette_03_Anim_12) @@ -2053,7 +2053,7 @@ EvtScript N(80220588) = { EVT_SET(LW(0), LW(11)) EVT_SUB(LW(0), 3) EVT_IF_EQ(LW(12), LW(0)) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(GetActorVar, ACTOR_SELF, 4, LW(1)) EVT_CALL(GetHomePos, LW(1), LW(2), LW(3), LW(4)) EVT_SET(LW(4), 15) @@ -2069,10 +2069,10 @@ EvtScript N(80220588) = { EVT_CASE_EQ(ACTOR_ENEMY3) EVT_CALL(SetAnimation, LW(10), 1, NPC_ANIM_koopa_bros_Palette_01_Anim_10) EVT_END_SWITCH - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(AddGoalPos, LW(10), 15, 0, 0) EVT_THREAD - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_SWITCH(LW(10)) EVT_CASE_EQ(ACTOR_ENEMY0) EVT_CALL(SetAnimation, LW(10), 1, NPC_ANIM_koopa_bros_Palette_03_Anim_12) @@ -2141,7 +2141,7 @@ EvtScript N(80221DB4) = { EVT_CASE_EQ(ACTOR_ENEMY3) EVT_CALL(SetAnimation, LW(10), 1, NPC_ANIM_koopa_bros_Palette_01_Anim_1B) EVT_END_SWITCH - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_SWITCH(LW(12)) EVT_CASE_EQ(-1) EVT_SWITCH(LW(10)) @@ -2174,7 +2174,7 @@ EvtScript N(80221DB4) = { EVT_CALL(SetBattleCamZoom, 400) EVT_CALL(MoveBattleCamOver, 30) EVT_IF_EQ(LW(13), 2) - EVT_WAIT_FRAMES(25) + EVT_WAIT(25) EVT_END_IF EVT_SWITCH(LW(10)) EVT_CASE_EQ(ACTOR_ENEMY0) @@ -2186,7 +2186,7 @@ EvtScript N(80221DB4) = { EVT_CASE_EQ(ACTOR_ENEMY3) EVT_CALL(SetAnimation, LW(10), 1, NPC_ANIM_koopa_bros_Palette_01_Anim_10) EVT_END_SWITCH - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(GetActorVar, ACTOR_SELF, 4, LW(0)) EVT_CALL(GetHomePos, LW(0), LW(1), LW(2), LW(3)) EVT_SET(LW(3), 15) @@ -2199,7 +2199,7 @@ EvtScript N(80221DB4) = { EVT_END_SWITCH EVT_CALL(AddGoalPos, LW(10), 15, 0, 0) EVT_THREAD - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_SWITCH(LW(10)) EVT_CASE_EQ(ACTOR_ENEMY0) EVT_CALL(SetAnimation, LW(10), 1, NPC_ANIM_koopa_bros_Palette_03_Anim_12) @@ -2238,7 +2238,7 @@ EvtScript N(80221DB4) = { EVT_CASE_EQ(ACTOR_ENEMY3) EVT_CALL(SetAnimation, LW(10), 1, NPC_ANIM_koopa_bros_Palette_01_Anim_4) EVT_END_SWITCH - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_SWITCH(LW(10)) EVT_CASE_EQ(ACTOR_ENEMY0) EVT_CALL(SetAnimation, LW(10), 1, NPC_ANIM_koopa_bros_Palette_03_Anim_1B) @@ -2254,7 +2254,7 @@ EvtScript N(80221DB4) = { EVT_SUB(LW(0), 22) EVT_ADD(LW(1), 19) EVT_CALL(PlayEffect, EFFECT_LENS_FLARE, 0, LW(0), LW(1), LW(2), 30, 0, 0, 0, 0, 0, 0, 0, 0) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(SetActorFlagBits, LW(10), ACTOR_FLAG_40000, 1) EVT_CALL(SetPartFlagBits, LW(10), 1, ACTOR_PART_FLAG_NO_TARGET, 1) EVT_CALL(HPBarToHome, LW(10)) @@ -2273,7 +2273,7 @@ EvtScript N(80221DB4) = { EVT_CASE_EQ(ACTOR_ENEMY3) EVT_CALL(SetAnimation, LW(10), 1, NPC_ANIM_koopa_bros_Palette_01_Anim_10) EVT_END_SWITCH - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(GetActorVar, ACTOR_SELF, 4, LW(0)) EVT_CALL(GetHomePos, LW(0), LW(1), LW(2), LW(3)) EVT_SET(LW(3), 15) @@ -2281,7 +2281,7 @@ EvtScript N(80221DB4) = { EVT_CALL(AddGoalPos, LW(10), 0, 36, -7) EVT_CALL(AddGoalPos, LW(10), 15, 0, 0) EVT_THREAD - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_SWITCH(LW(10)) EVT_CASE_EQ(ACTOR_ENEMY0) EVT_CALL(SetAnimation, LW(10), 1, NPC_ANIM_koopa_bros_Palette_03_Anim_12) @@ -2320,7 +2320,7 @@ EvtScript N(80221DB4) = { EVT_CASE_EQ(ACTOR_ENEMY3) EVT_CALL(SetAnimation, LW(10), 1, NPC_ANIM_koopa_bros_Palette_01_Anim_4) EVT_END_SWITCH - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_SWITCH(LW(10)) EVT_CASE_EQ(ACTOR_ENEMY0) EVT_CALL(SetAnimation, LW(10), 1, NPC_ANIM_koopa_bros_Palette_03_Anim_5) @@ -2394,7 +2394,7 @@ EvtScript N(80222C44) = { EVT_CALL(func_802535B4, 0) EVT_LABEL(2) EVT_CALL(GetActorVar, ACTOR_SELF, 1, LW(0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_IF_EQ(LW(0), 3) EVT_GOTO(2) EVT_END_IF @@ -2477,7 +2477,7 @@ EvtScript N(802230E8) = { EVT_LABEL(2) EVT_CALL(GetActorVar, ACTOR_ENEMY4, 0, LW(0)) EVT_IF_NOT_FLAG(LW(0), 0x00000100) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_GOTO(2) EVT_END_IF EVT_CALL(func_802535B4, 1) @@ -2562,7 +2562,7 @@ EvtScript N(80223870) = { EVT_LABEL(0) EVT_IS_THREAD_RUNNING(LW(1), LW(0)) EVT_IF_EQ(LW(0), TRUE) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_GOTO(0) EVT_END_IF EVT_RETURN @@ -2573,7 +2573,7 @@ EvtScript N(idle_802239BC) = { EVT_LABEL(0) EVT_CALL(GetActorVar, ACTOR_SELF, 1, LW(0)) EVT_IF_NE(LW(0), 2) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_GOTO(0) EVT_END_IF EVT_CALL(ActorExists, ACTOR_ENEMY0, LW(0)) @@ -2663,7 +2663,7 @@ EvtScript N(idle_802239BC) = { EVT_END_IF EVT_CALL(GetActorVar, ACTOR_SELF, 1, LW(0)) EVT_IF_EQ(LW(0), 2) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_GOTO(1) EVT_END_IF EVT_CALL(ActorExists, ACTOR_ENEMY0, LW(0)) @@ -2718,7 +2718,7 @@ EvtScript N(idle_802239BC) = { EVT_END_CASE_GROUP EVT_END_SWITCH EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_GOTO(0) EVT_RETURN EVT_END @@ -2741,7 +2741,7 @@ EvtScript N(handleEvent_802242FC) = { EVT_END_IF EVT_SET(LW(10), 2) EVT_EXEC_WAIT(N(80223870)) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(GetLastElement, LW(0)) EVT_IF_FLAG(LW(0), DAMAGE_TYPE_ELECTRIC | DAMAGE_TYPE_BLAST) EVT_CALL(GetActorVar, ACTOR_ENEMY4, 0, LW(0)) @@ -2776,14 +2776,14 @@ EvtScript N(handleEvent_802242FC) = { EVT_IF_FLAG(LW(0), 0x00000040) EVT_IF_FLAG(LW(0), 0x00000080) EVT_EXEC_WAIT(N(80223718)) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(UseIdleAnimation, ACTOR_SELF, TRUE) EVT_RETURN EVT_END_IF EVT_END_IF EVT_SET(LW(10), 2) EVT_EXEC_WAIT(N(80223870)) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(GetActorVar, ACTOR_SELF, 1, LW(0)) EVT_IF_NE(LW(0), 2) EVT_EXEC_WAIT(N(802235E0)) @@ -2796,7 +2796,7 @@ EvtScript N(handleEvent_802242FC) = { EVT_CALL(GetActorVar, ACTOR_ENEMY4, 0, LW(0)) EVT_BITWISE_OR_CONST(LW(0), 0x20) EVT_CALL(SetActorVar, ACTOR_ENEMY4, 0, LW(0)) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_END_IF EVT_END_IF EVT_CASE_EQ(EVENT_BURN_HIT) @@ -2823,14 +2823,14 @@ EvtScript N(handleEvent_802242FC) = { EVT_IF_FLAG(LW(0), 0x00000040) EVT_IF_FLAG(LW(0), 0x00000080) EVT_EXEC_WAIT(N(80223718)) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(UseIdleAnimation, ACTOR_SELF, TRUE) EVT_RETURN EVT_END_IF EVT_END_IF EVT_SET(LW(10), 3) EVT_EXEC_WAIT(N(80223870)) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(GetActorVar, ACTOR_SELF, 1, LW(0)) EVT_IF_NE(LW(0), 2) EVT_EXEC_WAIT(N(802235E0)) @@ -2843,7 +2843,7 @@ EvtScript N(handleEvent_802242FC) = { EVT_CALL(GetActorVar, ACTOR_ENEMY4, 0, LW(0)) EVT_BITWISE_OR_CONST(LW(0), 0x20) EVT_CALL(SetActorVar, ACTOR_ENEMY4, 0, LW(0)) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_END_IF EVT_END_IF EVT_CASE_EQ(EVENT_UNKNOWN_TRIGGER) @@ -2863,7 +2863,7 @@ EvtScript N(handleEvent_802242FC) = { EVT_IF_FLAG(LW(0), 0x00000040) EVT_IF_FLAG(LW(0), 0x00000080) EVT_EXEC_WAIT(N(80223718)) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(UseIdleAnimation, ACTOR_SELF, TRUE) EVT_RETURN EVT_END_IF @@ -2878,7 +2878,7 @@ EvtScript N(handleEvent_802242FC) = { EVT_CALL(GetActorVar, ACTOR_ENEMY4, 0, LW(0)) EVT_BITWISE_OR_CONST(LW(0), 0x20) EVT_CALL(SetActorVar, ACTOR_ENEMY4, 0, LW(0)) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_END_IF EVT_END_IF EVT_CASE_OR_EQ(EVENT_DEATH) @@ -2898,7 +2898,7 @@ EvtScript N(takeTurn_80224D84) = { EVT_CASE_EQ(0) EVT_CASE_EQ(1) EVT_CASE_EQ(2) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(SetActorVar, ACTOR_SELF, 1, 1) EVT_SET(LW(10), 0) EVT_EXEC_WAIT(N(80223870)) @@ -2937,7 +2937,7 @@ EvtScript N(takeTurn_80224D84) = { EVT_CALL(SetBattleCamZoom, 350) EVT_CALL(SetBattleCamOffsetZ, 40) EVT_CALL(MoveBattleCamOver, 15) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_END_IF EVT_SET(LW(10), 9) EVT_EXEC_WAIT(N(80223870)) @@ -2957,17 +2957,17 @@ EvtScript N(takeTurn_80224D84) = { EVT_LABEL(123) EVT_CALL(GetActorVar, ACTOR_ENEMY4, 0, LW(0)) EVT_IF_FLAG(LW(0), 0x00000200) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_GOTO(123) EVT_END_IF EVT_SET(LW(10), 10) EVT_EXEC_WAIT(N(80223870)) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_RETURN EVT_END_IF EVT_SET(LW(10), 10) EVT_EXEC_WAIT(N(80223870)) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(GetActorVar, ACTOR_SELF, 1, LW(0)) EVT_IF_EQ(LW(0), 3) EVT_RETURN @@ -2994,7 +2994,7 @@ EvtScript N(takeTurn_80224D84) = { EVT_EXEC_WAIT(N(80223870)) EVT_LABEL(10) EVT_CALL(GetActorVar, ACTOR_SELF, 1, LW(0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_IF_NE(LW(0), 0) EVT_GOTO(10) EVT_END_IF diff --git a/src/battle/area_trd_part_2/actor/green_ninja_koopa.c b/src/battle/area_trd_part_2/actor/green_ninja_koopa.c index 489610cda8..163f6b8868 100644 --- a/src/battle/area_trd_part_2/actor/green_ninja_koopa.c +++ b/src/battle/area_trd_part_2/actor/green_ninja_koopa.c @@ -186,7 +186,7 @@ EvtScript N(802257A8) = { EVT_CASE_OR_EQ(4) EVT_CASE_OR_EQ(5) EVT_CASE_OR_EQ(6) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(SetIdleAnimations, ACTOR_SELF, 1, EVT_ADDR(N(idleAnimations_80225700))) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_koopa_bros_Palette_03_Anim_D) EVT_END_CASE_GROUP @@ -252,7 +252,7 @@ EvtScript N(802257A8) = { EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_koopa_bros_Palette_03_Anim_20) EVT_END_CASE_GROUP EVT_END_SWITCH - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CASE_EQ(5) EVT_CALL(GetActorVar, ACTOR_SELF, 1, LW(0)) EVT_SWITCH(LW(0)) @@ -347,11 +347,11 @@ EvtScript N(802257A8) = { EVT_IF_GT(LW(0), 0) EVT_CALL(SetActorVar, ACTOR_SELF, 2, LW(0)) EVT_CALL(AddActorDecoration, ACTOR_SELF, 1, 0, 2) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(RemoveActorDecoration, ACTOR_SELF, 1, 0) EVT_ELSE EVT_CALL(AddActorDecoration, ACTOR_SELF, 1, 0, 2) - EVT_WAIT_FRAMES(12) + EVT_WAIT(12) EVT_CALL(RemoveActorDecoration, ACTOR_SELF, 1, 0) EVT_CALL(SetActorSounds, ACTOR_SELF, 2, 0, 0) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, SOUND_JUMP_3E2) @@ -361,7 +361,7 @@ EvtScript N(802257A8) = { EVT_LOOP(4) EVT_ADD(LW(0), 22) EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, LW(0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_END_THREAD EVT_CALL(GetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) @@ -379,7 +379,7 @@ EvtScript N(802257A8) = { EVT_CALL(ResetActorSounds, ACTOR_SELF, 2) EVT_END_IF EVT_CASE_DEFAULT - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_END_SWITCH EVT_CASE_EQ(10) EVT_CALL(GetActorVar, ACTOR_SELF, 1, LW(0)) @@ -392,7 +392,7 @@ EvtScript N(802257A8) = { EVT_SWITCH(LW(0)) EVT_CASE_EQ(3) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_koopa_bros_Palette_03_Anim_8) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(GetActorVar, ACTOR_ENEMY4, 3, LW(0)) EVT_SWITCH(LW(0)) EVT_CASE_EQ(4) @@ -405,12 +405,12 @@ EvtScript N(802257A8) = { EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_koopa_bros_Palette_03_Anim_7) EVT_CALL(GetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(N(UnkWhirlwindEffectFunc), LW(0), LW(1), LW(2), 60) - EVT_WAIT_FRAMES(60) + EVT_WAIT(60) EVT_THREAD EVT_CALL(EnemyTestTarget, ACTOR_SELF, LW(0), DAMAGE_TYPE_IGNORE_DEFENSE, 0, 0, BS_FLAGS1_10) EVT_SWITCH(LW(0)) EVT_CASE_EQ(HIT_RESULT_LUCKY) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(EnemyTestTarget, ACTOR_SELF, LW(0), DAMAGE_TYPE_TRIGGER_LUCKY, 0, 0, 0) EVT_RETURN EVT_CASE_EQ(HIT_RESULT_MISS) @@ -421,7 +421,7 @@ EvtScript N(802257A8) = { EVT_CALL(GetActorPos, LW(10), LW(0), LW(1), LW(2)) EVT_CALL(GetActorPos, ACTOR_PLAYER, LW(3), LW(4), LW(5)) EVT_IF_GT(LW(0), LW(3)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_GOTO(0) EVT_END_IF EVT_CALL(SetTargetActor, ACTOR_SELF, ACTOR_PLAYER) @@ -453,7 +453,7 @@ EvtScript N(802257A8) = { EVT_LOOP(40) EVT_SUB(LW(0), 45) EVT_CALL(SetPartRotation, ACTOR_SELF, 1, 0, 0, LW(0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(SetPartRotationOffset, -127, 1, 0, 0, 0) EVT_CALL(SetPartRotation, ACTOR_SELF, 1, 0, 0, 0) @@ -481,18 +481,18 @@ EvtScript N(802257A8) = { EVT_CASE_EQ(4) EVT_CALL(GetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(N(UnkWhirlwindEffectFunc), LW(0), LW(1), LW(2), 60) - EVT_WAIT_FRAMES(60) + EVT_WAIT(60) EVT_CASE_EQ(3) EVT_CALL(GetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(N(UnkWhirlwindEffectFunc), LW(0), LW(1), LW(2), 50) - EVT_WAIT_FRAMES(50) + EVT_WAIT(50) EVT_CASE_EQ(2) EVT_CALL(GetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(N(UnkWhirlwindEffectFunc), LW(0), LW(1), LW(2), 40) - EVT_WAIT_FRAMES(40) + EVT_WAIT(40) EVT_END_SWITCH EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_koopa_bros_Palette_03_Anim_9) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x20F3) EVT_CALL(SetActorYaw, ACTOR_SELF, 0) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_koopa_bros_Palette_03_Anim_1B) @@ -500,19 +500,19 @@ EvtScript N(802257A8) = { EVT_SUB(LW(0), 22) EVT_ADD(LW(1), 19) EVT_CALL(PlayEffect, EFFECT_LENS_FLARE, 0, LW(0), LW(1), LW(2), 30, 0, 0, 0, 0, 0, 0, 0, 0) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_koopa_bros_Palette_03_Anim_4) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(SetActorVar, ACTOR_ENEMY4, 1, 0) EVT_CASE_OR_EQ(4) EVT_CASE_OR_EQ(5) EVT_CASE_OR_EQ(6) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_koopa_bros_Palette_03_Anim_1F) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_koopa_bros_Palette_03_Anim_7) EVT_CALL(GetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(N(UnkWhirlwindEffectFunc), LW(0), LW(1), LW(2), 60) - EVT_WAIT_FRAMES(60) + EVT_WAIT(60) EVT_CALL(EnableActorBlur, ACTOR_SELF, 1) EVT_CALL(GetActorVar, ACTOR_SELF, 1, LW(0)) EVT_SWITCH(LW(0)) @@ -535,7 +535,7 @@ EvtScript N(802257A8) = { EVT_LOOP(40) EVT_SUB(LW(0), 45) EVT_CALL(SetPartRotation, ACTOR_SELF, 1, 0, 0, LW(0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(SetPartRotationOffset, -127, 1, 0, 0, 0) EVT_CALL(SetPartRotation, ACTOR_SELF, 1, 0, 0, 0) @@ -568,20 +568,20 @@ EvtScript N(802257A8) = { EVT_CASE_EQ(4) EVT_CALL(GetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(N(UnkWhirlwindEffectFunc), LW(0), LW(1), LW(2), 50) - EVT_WAIT_FRAMES(50) + EVT_WAIT(50) EVT_CASE_EQ(5) EVT_CALL(GetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(N(UnkWhirlwindEffectFunc), LW(0), LW(1), LW(2), 40) - EVT_WAIT_FRAMES(40) + EVT_WAIT(40) EVT_CASE_EQ(6) EVT_CALL(GetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(N(UnkWhirlwindEffectFunc), LW(0), LW(1), LW(2), 30) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_END_SWITCH EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_koopa_bros_Palette_03_Anim_20) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_koopa_bros_Palette_03_Anim_5) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_END_CASE_GROUP EVT_END_SWITCH EVT_CASE_EQ(8) @@ -594,17 +594,17 @@ EvtScript N(802257A8) = { EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_koopa_bros_Palette_03_Anim_3) EVT_CALL(RunToGoal, ACTOR_SELF, 10, FALSE) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_koopa_bros_Palette_03_Anim_1F) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x353) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_koopa_bros_Palette_03_Anim_7) EVT_CALL(GetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(N(UnkWhirlwindEffectFunc), LW(0), LW(1), LW(2), 30) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_THREAD EVT_CALL(EnemyTestTarget, ACTOR_SELF, LW(0), DAMAGE_TYPE_IGNORE_DEFENSE, 0, 0, BS_FLAGS1_10) EVT_SWITCH(LW(0)) EVT_CASE_EQ(HIT_RESULT_LUCKY) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(EnemyTestTarget, ACTOR_SELF, LW(0), DAMAGE_TYPE_TRIGGER_LUCKY, 0, 0, 0) EVT_RETURN EVT_CASE_EQ(HIT_RESULT_MISS) @@ -614,7 +614,7 @@ EvtScript N(802257A8) = { EVT_CALL(GetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(GetActorPos, ACTOR_PLAYER, LW(3), LW(4), LW(5)) EVT_IF_GT(LW(0), LW(3)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_GOTO(0) EVT_END_IF EVT_CALL(SetTargetActor, ACTOR_SELF, ACTOR_PLAYER) @@ -637,7 +637,7 @@ EvtScript N(802257A8) = { EVT_LOOP(40) EVT_SUB(LW(0), 45) EVT_CALL(SetPartRotation, ACTOR_SELF, 1, 0, 0, LW(0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(SetPartRotationOffset, -127, 1, 0, 0, 0) EVT_CALL(SetPartRotation, ACTOR_SELF, 1, 0, 0, 0) @@ -649,9 +649,9 @@ EvtScript N(802257A8) = { EVT_CALL(JumpToGoal, ACTOR_SELF, 40, FALSE, TRUE, FALSE) EVT_CALL(GetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(N(UnkWhirlwindEffectFunc), LW(0), LW(1), LW(2), 30) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_koopa_bros_Palette_03_Anim_9) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x20F3) EVT_CALL(SetActorYaw, ACTOR_SELF, 0) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_koopa_bros_Palette_03_Anim_1B) @@ -659,7 +659,7 @@ EvtScript N(802257A8) = { EVT_SUB(LW(0), 22) EVT_ADD(LW(1), 19) EVT_CALL(PlayEffect, EFFECT_LENS_FLARE, 0, LW(0), LW(1), LW(2), 30, 0, 0, 0, 0, 0, 0, 0, 0) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_koopa_bros_Palette_03_Anim_3) EVT_CALL(SetGoalToHome, ACTOR_SELF) EVT_CALL(RunToGoal, ACTOR_SELF, 10, FALSE) @@ -746,17 +746,17 @@ EvtScript N(handleEvent_80227E48) = { EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_koopa_bros_Palette_03_Anim_B) EVT_CALL(SetActorRotationOffset, ACTOR_SELF, 0, 12, 0) EVT_THREAD - EVT_WAIT_FRAMES(4) + EVT_WAIT(4) EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, 30) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, -30) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, -60) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, -75) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_THREAD EVT_ELSE EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_koopa_bros_Palette_03_Anim_C) @@ -765,7 +765,7 @@ EvtScript N(handleEvent_80227E48) = { EVT_LOOP(22) EVT_BUF_READ1(LW(0)) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, LW(0), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(SetActorRotationOffset, ACTOR_SELF, 0, 0, 0) EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, 0) @@ -779,7 +779,7 @@ EvtScript N(handleEvent_80227E48) = { EVT_CALL(GetStatusFlags, ACTOR_SELF, LW(0)) EVT_IF_EQ(LW(0), 0) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_koopa_bros_Palette_03_Anim_9) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_END_IF EVT_ELSE EVT_SET_CONST(LW(0), 1) diff --git a/src/battle/area_trd_part_2/actor/red_ninja_koopa.c b/src/battle/area_trd_part_2/actor/red_ninja_koopa.c index b842ca6be6..17958d398c 100644 --- a/src/battle/area_trd_part_2/actor/red_ninja_koopa.c +++ b/src/battle/area_trd_part_2/actor/red_ninja_koopa.c @@ -186,7 +186,7 @@ EvtScript N(80228748) = { EVT_CASE_OR_EQ(4) EVT_CASE_OR_EQ(5) EVT_CASE_OR_EQ(6) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(SetIdleAnimations, ACTOR_SELF, 1, EVT_ADDR(N(idleAnimations_802286A0))) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_koopa_bros_Palette_01_Anim_D) EVT_END_CASE_GROUP @@ -252,7 +252,7 @@ EvtScript N(80228748) = { EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_koopa_bros_Palette_01_Anim_20) EVT_END_CASE_GROUP EVT_END_SWITCH - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CASE_EQ(5) EVT_CALL(GetActorVar, ACTOR_SELF, 1, LW(0)) EVT_SWITCH(LW(0)) @@ -347,11 +347,11 @@ EvtScript N(80228748) = { EVT_IF_GT(LW(0), 0) EVT_CALL(SetActorVar, ACTOR_SELF, 2, LW(0)) EVT_CALL(AddActorDecoration, ACTOR_SELF, 1, 0, 2) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(RemoveActorDecoration, ACTOR_SELF, 1, 0) EVT_ELSE EVT_CALL(AddActorDecoration, ACTOR_SELF, 1, 0, 2) - EVT_WAIT_FRAMES(12) + EVT_WAIT(12) EVT_CALL(RemoveActorDecoration, ACTOR_SELF, 1, 0) EVT_CALL(SetActorSounds, ACTOR_SELF, 2, 0, 0) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, SOUND_JUMP_3E2) @@ -361,7 +361,7 @@ EvtScript N(80228748) = { EVT_LOOP(4) EVT_ADD(LW(0), 22) EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, LW(0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_END_THREAD EVT_CALL(GetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) @@ -379,7 +379,7 @@ EvtScript N(80228748) = { EVT_CALL(ResetActorSounds, ACTOR_SELF, 2) EVT_END_IF EVT_CASE_DEFAULT - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_END_SWITCH EVT_CASE_EQ(10) EVT_CALL(GetActorVar, ACTOR_SELF, 1, LW(0)) @@ -392,7 +392,7 @@ EvtScript N(80228748) = { EVT_SWITCH(LW(0)) EVT_CASE_EQ(3) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_koopa_bros_Palette_01_Anim_8) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(GetActorVar, ACTOR_ENEMY4, 3, LW(0)) EVT_SWITCH(LW(0)) EVT_CASE_EQ(4) @@ -405,12 +405,12 @@ EvtScript N(80228748) = { EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_koopa_bros_Palette_01_Anim_7) EVT_CALL(GetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(N(UnkWhirlwindEffectFunc), LW(0), LW(1), LW(2), 60) - EVT_WAIT_FRAMES(60) + EVT_WAIT(60) EVT_THREAD EVT_CALL(EnemyTestTarget, ACTOR_SELF, LW(0), DAMAGE_TYPE_IGNORE_DEFENSE, 0, 0, BS_FLAGS1_10) EVT_SWITCH(LW(0)) EVT_CASE_EQ(HIT_RESULT_LUCKY) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(EnemyTestTarget, ACTOR_SELF, LW(0), DAMAGE_TYPE_TRIGGER_LUCKY, 0, 0, 0) EVT_RETURN EVT_CASE_EQ(HIT_RESULT_MISS) @@ -421,7 +421,7 @@ EvtScript N(80228748) = { EVT_CALL(GetActorPos, LW(10), LW(0), LW(1), LW(2)) EVT_CALL(GetActorPos, ACTOR_PLAYER, LW(3), LW(4), LW(5)) EVT_IF_GT(LW(0), LW(3)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_GOTO(0) EVT_END_IF EVT_CALL(SetTargetActor, ACTOR_SELF, ACTOR_PLAYER) @@ -453,7 +453,7 @@ EvtScript N(80228748) = { EVT_LOOP(40) EVT_SUB(LW(0), 45) EVT_CALL(SetPartRotation, ACTOR_SELF, 1, 0, 0, LW(0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(SetPartRotationOffset, ACTOR_SELF, 1, 0, 0, 0) EVT_CALL(SetPartRotation, ACTOR_SELF, 1, 0, 0, 0) @@ -481,18 +481,18 @@ EvtScript N(80228748) = { EVT_CASE_EQ(4) EVT_CALL(GetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(N(UnkWhirlwindEffectFunc), LW(0), LW(1), LW(2), 60) - EVT_WAIT_FRAMES(60) + EVT_WAIT(60) EVT_CASE_EQ(3) EVT_CALL(GetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(N(UnkWhirlwindEffectFunc), LW(0), LW(1), LW(2), 50) - EVT_WAIT_FRAMES(50) + EVT_WAIT(50) EVT_CASE_EQ(2) EVT_CALL(GetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(N(UnkWhirlwindEffectFunc), LW(0), LW(1), LW(2), 40) - EVT_WAIT_FRAMES(40) + EVT_WAIT(40) EVT_END_SWITCH EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_koopa_bros_Palette_01_Anim_9) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x20F3) EVT_CALL(SetActorYaw, ACTOR_SELF, 0) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_koopa_bros_Palette_01_Anim_1B) @@ -500,19 +500,19 @@ EvtScript N(80228748) = { EVT_SUB(LW(0), 22) EVT_ADD(LW(1), 19) EVT_CALL(PlayEffect, EFFECT_LENS_FLARE, 0, LW(0), LW(1), LW(2), 30, 0, 0, 0, 0, 0, 0, 0, 0) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_koopa_bros_Palette_01_Anim_4) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(SetActorVar, ACTOR_ENEMY4, 1, 0) EVT_CASE_OR_EQ(4) EVT_CASE_OR_EQ(5) EVT_CASE_OR_EQ(6) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_koopa_bros_Palette_01_Anim_1F) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_koopa_bros_Palette_01_Anim_7) EVT_CALL(GetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(N(UnkWhirlwindEffectFunc), LW(0), LW(1), LW(2), 60) - EVT_WAIT_FRAMES(60) + EVT_WAIT(60) EVT_CALL(EnableActorBlur, ACTOR_SELF, 1) EVT_CALL(GetActorVar, ACTOR_SELF, 1, LW(0)) EVT_SWITCH(LW(0)) @@ -535,7 +535,7 @@ EvtScript N(80228748) = { EVT_LOOP(40) EVT_SUB(LW(0), 45) EVT_CALL(SetPartRotation, ACTOR_SELF, 1, 0, 0, LW(0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(SetPartRotationOffset, ACTOR_SELF, 1, 0, 0, 0) EVT_CALL(SetPartRotation, ACTOR_SELF, 1, 0, 0, 0) @@ -568,20 +568,20 @@ EvtScript N(80228748) = { EVT_CASE_EQ(4) EVT_CALL(GetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(N(UnkWhirlwindEffectFunc), LW(0), LW(1), LW(2), 50) - EVT_WAIT_FRAMES(50) + EVT_WAIT(50) EVT_CASE_EQ(5) EVT_CALL(GetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(N(UnkWhirlwindEffectFunc), LW(0), LW(1), LW(2), 40) - EVT_WAIT_FRAMES(40) + EVT_WAIT(40) EVT_CASE_EQ(6) EVT_CALL(GetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(N(UnkWhirlwindEffectFunc), LW(0), LW(1), LW(2), 30) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_END_SWITCH EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_koopa_bros_Palette_01_Anim_20) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_koopa_bros_Palette_01_Anim_5) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_END_CASE_GROUP EVT_END_SWITCH EVT_CASE_EQ(8) @@ -594,17 +594,17 @@ EvtScript N(80228748) = { EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_koopa_bros_Palette_01_Anim_3) EVT_CALL(RunToGoal, ACTOR_SELF, 10, FALSE) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_koopa_bros_Palette_01_Anim_1F) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x353) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_koopa_bros_Palette_01_Anim_7) EVT_CALL(GetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(N(UnkWhirlwindEffectFunc), LW(0), LW(1), LW(2), 30) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_THREAD EVT_CALL(EnemyTestTarget, ACTOR_SELF, LW(0), DAMAGE_TYPE_IGNORE_DEFENSE, 0, 0, BS_FLAGS1_10) EVT_SWITCH(LW(0)) EVT_CASE_EQ(HIT_RESULT_LUCKY) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(EnemyTestTarget, ACTOR_SELF, LW(0), DAMAGE_TYPE_TRIGGER_LUCKY, 0, 0, 0) EVT_RETURN EVT_CASE_EQ(HIT_RESULT_MISS) @@ -614,7 +614,7 @@ EvtScript N(80228748) = { EVT_CALL(GetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(GetActorPos, ACTOR_PLAYER, LW(3), LW(4), LW(5)) EVT_IF_GT(LW(0), LW(3)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_GOTO(0) EVT_END_IF EVT_CALL(SetTargetActor, ACTOR_SELF, ACTOR_PLAYER) @@ -637,7 +637,7 @@ EvtScript N(80228748) = { EVT_LOOP(40) EVT_SUB(LW(0), 45) EVT_CALL(SetPartRotation, ACTOR_SELF, 1, 0, 0, LW(0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(SetPartRotationOffset, ACTOR_SELF, 1, 0, 0, 0) EVT_CALL(SetPartRotation, ACTOR_SELF, 1, 0, 0, 0) @@ -649,9 +649,9 @@ EvtScript N(80228748) = { EVT_CALL(JumpToGoal, ACTOR_SELF, 40, FALSE, TRUE, FALSE) EVT_CALL(GetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(N(UnkWhirlwindEffectFunc), LW(0), LW(1), LW(2), 30) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_koopa_bros_Palette_01_Anim_9) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x20F3) EVT_CALL(SetActorYaw, ACTOR_SELF, 0) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_koopa_bros_Palette_01_Anim_1B) @@ -659,7 +659,7 @@ EvtScript N(80228748) = { EVT_SUB(LW(0), 22) EVT_ADD(LW(1), 19) EVT_CALL(PlayEffect, EFFECT_LENS_FLARE, 0, LW(0), LW(1), LW(2), 30, 0, 0, 0, 0, 0, 0, 0, 0) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_koopa_bros_Palette_01_Anim_3) EVT_CALL(SetGoalToHome, ACTOR_SELF) EVT_CALL(RunToGoal, ACTOR_SELF, 10, FALSE) @@ -746,17 +746,17 @@ EvtScript N(handleEvent_8022ADE8) = { EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_koopa_bros_Palette_01_Anim_B) EVT_CALL(SetActorRotationOffset, ACTOR_SELF, 0, 12, 0) EVT_THREAD - EVT_WAIT_FRAMES(4) + EVT_WAIT(4) EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, 30) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, -30) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, -60) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, -75) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_THREAD EVT_ELSE EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_koopa_bros_Palette_01_Anim_C) @@ -765,7 +765,7 @@ EvtScript N(handleEvent_8022ADE8) = { EVT_LOOP(22) EVT_BUF_READ1(LW(0)) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, LW(0), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(SetActorRotationOffset, ACTOR_SELF, 0, 0, 0) EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, 0) @@ -779,7 +779,7 @@ EvtScript N(handleEvent_8022ADE8) = { EVT_CALL(GetStatusFlags, ACTOR_SELF, LW(0)) EVT_IF_EQ(LW(0), 0) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_koopa_bros_Palette_01_Anim_9) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_END_IF EVT_ELSE EVT_SET_CONST(LW(0), 1) diff --git a/src/battle/area_trd_part_2/actor/yellow_ninja_koopa.c b/src/battle/area_trd_part_2/actor/yellow_ninja_koopa.c index e6f694a53e..82e6732941 100644 --- a/src/battle/area_trd_part_2/actor/yellow_ninja_koopa.c +++ b/src/battle/area_trd_part_2/actor/yellow_ninja_koopa.c @@ -186,7 +186,7 @@ EvtScript N(8022E688) = { EVT_CASE_OR_EQ(4) EVT_CASE_OR_EQ(5) EVT_CASE_OR_EQ(6) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(SetIdleAnimations, ACTOR_SELF, 1, EVT_ADDR(N(idleAnimations_8022E5E0))) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_koopa_bros_Palette_02_Anim_D) EVT_END_CASE_GROUP @@ -252,7 +252,7 @@ EvtScript N(8022E688) = { EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_koopa_bros_Palette_02_Anim_20) EVT_END_CASE_GROUP EVT_END_SWITCH - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CASE_EQ(5) EVT_CALL(GetActorVar, ACTOR_SELF, 1, LW(0)) EVT_SWITCH(LW(0)) @@ -347,11 +347,11 @@ EvtScript N(8022E688) = { EVT_IF_GT(LW(0), 0) EVT_CALL(SetActorVar, ACTOR_SELF, 2, LW(0)) EVT_CALL(AddActorDecoration, ACTOR_SELF, 1, 0, 2) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(RemoveActorDecoration, ACTOR_SELF, 1, 0) EVT_ELSE EVT_CALL(AddActorDecoration, ACTOR_SELF, 1, 0, 2) - EVT_WAIT_FRAMES(12) + EVT_WAIT(12) EVT_CALL(RemoveActorDecoration, ACTOR_SELF, 1, 0) EVT_CALL(SetActorSounds, ACTOR_SELF, 2, 0, 0) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, SOUND_JUMP_3E2) @@ -361,7 +361,7 @@ EvtScript N(8022E688) = { EVT_LOOP(4) EVT_ADD(LW(0), 22) EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, LW(0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_END_THREAD EVT_CALL(GetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) @@ -379,7 +379,7 @@ EvtScript N(8022E688) = { EVT_CALL(ResetActorSounds, ACTOR_SELF, 2) EVT_END_IF EVT_CASE_DEFAULT - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_END_SWITCH EVT_CASE_EQ(10) EVT_CALL(GetActorVar, ACTOR_SELF, 1, LW(0)) @@ -392,7 +392,7 @@ EvtScript N(8022E688) = { EVT_SWITCH(LW(0)) EVT_CASE_EQ(3) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_koopa_bros_Palette_02_Anim_8) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(GetActorVar, ACTOR_ENEMY4, 3, LW(0)) EVT_SWITCH(LW(0)) EVT_CASE_EQ(4) @@ -405,12 +405,12 @@ EvtScript N(8022E688) = { EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_koopa_bros_Palette_02_Anim_7) EVT_CALL(GetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(N(UnkWhirlwindEffectFunc), LW(0), LW(1), LW(2), 60) - EVT_WAIT_FRAMES(60) + EVT_WAIT(60) EVT_THREAD EVT_CALL(EnemyTestTarget, ACTOR_SELF, LW(0), DAMAGE_TYPE_IGNORE_DEFENSE, 0, 0, BS_FLAGS1_10) EVT_SWITCH(LW(0)) EVT_CASE_EQ(HIT_RESULT_LUCKY) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(EnemyTestTarget, ACTOR_SELF, LW(0), DAMAGE_TYPE_TRIGGER_LUCKY, 0, 0, 0) EVT_RETURN EVT_CASE_EQ(HIT_RESULT_MISS) @@ -421,7 +421,7 @@ EvtScript N(8022E688) = { EVT_CALL(GetActorPos, LW(10), LW(0), LW(1), LW(2)) EVT_CALL(GetActorPos, ACTOR_PLAYER, LW(3), LW(4), LW(5)) EVT_IF_GT(LW(0), LW(3)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_GOTO(0) EVT_END_IF EVT_CALL(SetTargetActor, ACTOR_SELF, ACTOR_PLAYER) @@ -453,7 +453,7 @@ EvtScript N(8022E688) = { EVT_LOOP(40) EVT_SUB(LW(0), 45) EVT_CALL(SetPartRotation, ACTOR_SELF, 1, 0, 0, LW(0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(SetPartRotationOffset, ACTOR_SELF, 1, 0, 0, 0) EVT_CALL(SetPartRotation, ACTOR_SELF, 1, 0, 0, 0) @@ -481,18 +481,18 @@ EvtScript N(8022E688) = { EVT_CASE_EQ(4) EVT_CALL(GetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(N(UnkWhirlwindEffectFunc), LW(0), LW(1), LW(2), 60) - EVT_WAIT_FRAMES(60) + EVT_WAIT(60) EVT_CASE_EQ(3) EVT_CALL(GetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(N(UnkWhirlwindEffectFunc), LW(0), LW(1), LW(2), 50) - EVT_WAIT_FRAMES(50) + EVT_WAIT(50) EVT_CASE_EQ(2) EVT_CALL(GetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(N(UnkWhirlwindEffectFunc), LW(0), LW(1), LW(2), 40) - EVT_WAIT_FRAMES(40) + EVT_WAIT(40) EVT_END_SWITCH EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_koopa_bros_Palette_02_Anim_9) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x20F3) EVT_CALL(SetActorYaw, ACTOR_SELF, 0) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_koopa_bros_Palette_02_Anim_1B) @@ -500,19 +500,19 @@ EvtScript N(8022E688) = { EVT_SUB(LW(0), 22) EVT_ADD(LW(1), 19) EVT_CALL(PlayEffect, EFFECT_LENS_FLARE, 0, LW(0), LW(1), LW(2), 30, 0, 0, 0, 0, 0, 0, 0, 0) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_koopa_bros_Palette_02_Anim_4) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(SetActorVar, ACTOR_ENEMY4, 1, 0) EVT_CASE_OR_EQ(4) EVT_CASE_OR_EQ(5) EVT_CASE_OR_EQ(6) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_koopa_bros_Palette_02_Anim_1F) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_koopa_bros_Palette_02_Anim_7) EVT_CALL(GetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(N(UnkWhirlwindEffectFunc), LW(0), LW(1), LW(2), 60) - EVT_WAIT_FRAMES(60) + EVT_WAIT(60) EVT_CALL(EnableActorBlur, ACTOR_SELF, 1) EVT_CALL(GetActorVar, ACTOR_SELF, 1, LW(0)) EVT_SWITCH(LW(0)) @@ -535,7 +535,7 @@ EvtScript N(8022E688) = { EVT_LOOP(40) EVT_SUB(LW(0), 45) EVT_CALL(SetPartRotation, ACTOR_SELF, 1, 0, 0, LW(0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(SetPartRotationOffset, ACTOR_SELF, 1, 0, 0, 0) EVT_CALL(SetPartRotation, ACTOR_SELF, 1, 0, 0, 0) @@ -568,20 +568,20 @@ EvtScript N(8022E688) = { EVT_CASE_EQ(4) EVT_CALL(GetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(N(UnkWhirlwindEffectFunc), LW(0), LW(1), LW(2), 50) - EVT_WAIT_FRAMES(50) + EVT_WAIT(50) EVT_CASE_EQ(5) EVT_CALL(GetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(N(UnkWhirlwindEffectFunc), LW(0), LW(1), LW(2), 40) - EVT_WAIT_FRAMES(40) + EVT_WAIT(40) EVT_CASE_EQ(6) EVT_CALL(GetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(N(UnkWhirlwindEffectFunc), LW(0), LW(1), LW(2), 30) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_END_SWITCH EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_koopa_bros_Palette_02_Anim_20) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_koopa_bros_Palette_02_Anim_5) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_END_CASE_GROUP EVT_END_SWITCH EVT_CASE_EQ(8) @@ -594,17 +594,17 @@ EvtScript N(8022E688) = { EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_koopa_bros_Palette_02_Anim_3) EVT_CALL(RunToGoal, ACTOR_SELF, 10, FALSE) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_koopa_bros_Palette_02_Anim_1F) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x353) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_koopa_bros_Palette_02_Anim_7) EVT_CALL(GetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(N(UnkWhirlwindEffectFunc), LW(0), LW(1), LW(2), 30) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_THREAD EVT_CALL(EnemyTestTarget, ACTOR_SELF, LW(0), DAMAGE_TYPE_IGNORE_DEFENSE, 0, 0, BS_FLAGS1_10) EVT_SWITCH(LW(0)) EVT_CASE_EQ(HIT_RESULT_LUCKY) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(EnemyTestTarget, ACTOR_SELF, LW(0), DAMAGE_TYPE_TRIGGER_LUCKY, 0, 0, 0) EVT_RETURN EVT_CASE_EQ(HIT_RESULT_MISS) @@ -614,7 +614,7 @@ EvtScript N(8022E688) = { EVT_CALL(GetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(GetActorPos, ACTOR_PLAYER, LW(3), LW(4), LW(5)) EVT_IF_GT(LW(0), LW(3)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_GOTO(0) EVT_END_IF EVT_CALL(SetTargetActor, ACTOR_SELF, ACTOR_PLAYER) @@ -637,7 +637,7 @@ EvtScript N(8022E688) = { EVT_LOOP(40) EVT_SUB(LW(0), 45) EVT_CALL(SetPartRotation, ACTOR_SELF, 1, 0, 0, LW(0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(SetPartRotationOffset, ACTOR_SELF, 1, 0, 0, 0) EVT_CALL(SetPartRotation, ACTOR_SELF, 1, 0, 0, 0) @@ -649,9 +649,9 @@ EvtScript N(8022E688) = { EVT_CALL(JumpToGoal, ACTOR_SELF, 40, FALSE, TRUE, FALSE) EVT_CALL(GetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(N(UnkWhirlwindEffectFunc), LW(0), LW(1), LW(2), 30) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_koopa_bros_Palette_02_Anim_9) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x20F3) EVT_CALL(SetActorYaw, ACTOR_SELF, 0) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_koopa_bros_Palette_02_Anim_1B) @@ -659,7 +659,7 @@ EvtScript N(8022E688) = { EVT_SUB(LW(0), 22) EVT_ADD(LW(1), 19) EVT_CALL(PlayEffect, EFFECT_LENS_FLARE, 0, LW(0), LW(1), LW(2), 30, 0, 0, 0, 0, 0, 0, 0, 0) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_koopa_bros_Palette_02_Anim_3) EVT_CALL(SetGoalToHome, ACTOR_SELF) EVT_CALL(RunToGoal, ACTOR_SELF, 10, FALSE) @@ -746,17 +746,17 @@ EvtScript N(handleEvent_80230D28) = { EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_koopa_bros_Palette_02_Anim_B) EVT_CALL(SetActorRotationOffset, ACTOR_SELF, 0, 12, 0) EVT_THREAD - EVT_WAIT_FRAMES(4) + EVT_WAIT(4) EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, 30) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, -30) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, -60) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, -75) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_THREAD EVT_ELSE EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_koopa_bros_Palette_02_Anim_C) @@ -765,7 +765,7 @@ EvtScript N(handleEvent_80230D28) = { EVT_LOOP(22) EVT_BUF_READ1(LW(0)) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, LW(0), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(SetActorRotationOffset, ACTOR_SELF, 0, 0, 0) EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, 0) @@ -779,7 +779,7 @@ EvtScript N(handleEvent_80230D28) = { EVT_CALL(GetStatusFlags, ACTOR_SELF, LW(0)) EVT_IF_EQ(LW(0), 0) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_koopa_bros_Palette_02_Anim_9) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_END_IF EVT_ELSE EVT_SET_CONST(LW(0), 1) diff --git a/src/battle/area_trd_part_2/stage/trd_02.c b/src/battle/area_trd_part_2/stage/trd_02.c index ae90e0f9cd..e1d59c2cf7 100644 --- a/src/battle/area_trd_part_2/stage/trd_02.c +++ b/src/battle/area_trd_part_2/stage/trd_02.c @@ -7,16 +7,16 @@ EvtScript N(802314E0) = { EVT_SET(LW(10), LW(0)) EVT_LABEL(0) EVT_CALL(RotateGroup, LW(10), 2, 0, 0, 1) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(RotateGroup, LW(10), 1, 0, 0, 1) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(RotateGroup, LW(10), -2, 0, 0, 1) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(RotateGroup, LW(10), 1, 0, 0, 1) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(RandInt, 30, LW(0)) EVT_ADD(LW(0), 30) - EVT_WAIT_FRAMES(LW(0)) + EVT_WAIT(LW(0)) EVT_GOTO(0) EVT_RETURN EVT_END @@ -26,75 +26,75 @@ EvtScript N(802315F8) = { EVT_SET(LW(10), LW(0)) EVT_LOOP(0) EVT_CALL(TranslateModel, LW(10), 1, 0, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 1, 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 1, EVT_FLOAT(-0.5), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 1, -1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), EVT_FLOAT(1.5), -1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 2, -1, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 2, -1, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 2, -1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), EVT_FLOAT(2.5), EVT_FLOAT(-1.5), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 3, -2, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 3, -2, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 3, EVT_FLOAT(-2.5), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 3, -3, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 3, -3, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 3, -3, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 3, EVT_FLOAT(-2.5), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 3, -2, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), EVT_FLOAT(2.5), -2, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 2, -2, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 2, EVT_FLOAT(-1.5), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 2, -1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), EVT_FLOAT(1.5), EVT_FLOAT(-0.5), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 1, 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 1, EVT_FLOAT(0.5), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 1, 1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), EVT_FLOAT(0.5), 1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 0, 1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), EVT_FLOAT(-0.5), 1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), -1, 1, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), -1, 1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), -1, EVT_FLOAT(0.5), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), -1, 0, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), -1, 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), EVT_FLOAT(-0.5), 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 0, 0, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_END_LOOP EVT_RETURN EVT_END @@ -107,13 +107,13 @@ EvtScript N(beforeBattle_80231BA4) = { EVT_THREAD EVT_SET(LW(0), 19) EVT_EXEC(N(802315F8)) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_SET(LW(0), 17) EVT_EXEC(N(802315F8)) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_SET(LW(0), 15) EVT_EXEC(N(802315F8)) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_SET(LW(0), 13) EVT_EXEC(N(802315F8)) EVT_END_THREAD diff --git a/src/battle/area_trd_part_2/stage/trd_02b.c b/src/battle/area_trd_part_2/stage/trd_02b.c index 5b143bea03..d1a3bbfb0f 100644 --- a/src/battle/area_trd_part_2/stage/trd_02b.c +++ b/src/battle/area_trd_part_2/stage/trd_02b.c @@ -7,16 +7,16 @@ EvtScript N(80231CE0) = { EVT_SET(LW(10), LW(0)) EVT_LABEL(0) EVT_CALL(RotateGroup, LW(10), 2, 0, 0, 1) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(RotateGroup, LW(10), 1, 0, 0, 1) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(RotateGroup, LW(10), -2, 0, 0, 1) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(RotateGroup, LW(10), 1, 0, 0, 1) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(RandInt, 30, LW(0)) EVT_ADD(LW(0), 30) - EVT_WAIT_FRAMES(LW(0)) + EVT_WAIT(LW(0)) EVT_GOTO(0) EVT_RETURN EVT_END @@ -26,75 +26,75 @@ EvtScript N(80231DF8) = { EVT_SET(LW(10), LW(0)) EVT_LOOP(0) EVT_CALL(TranslateModel, LW(10), 1, 0, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 1, 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 1, EVT_FLOAT(-0.5), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 1, -1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), EVT_FLOAT(1.5), -1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 2, -1, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 2, -1, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 2, -1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), EVT_FLOAT(2.5), EVT_FLOAT(-1.5), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 3, -2, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 3, -2, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 3, EVT_FLOAT(-2.5), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 3, -3, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 3, -3, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 3, -3, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 3, EVT_FLOAT(-2.5), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 3, -2, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), EVT_FLOAT(2.5), -2, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 2, -2, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 2, EVT_FLOAT(-1.5), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 2, -1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), EVT_FLOAT(1.5), EVT_FLOAT(-0.5), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 1, 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 1, EVT_FLOAT(0.5), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 1, 1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), EVT_FLOAT(0.5), 1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 0, 1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), EVT_FLOAT(-0.5), 1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), -1, 1, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), -1, 1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), -1, EVT_FLOAT(0.5), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), -1, 0, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), -1, 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), EVT_FLOAT(-0.5), 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 0, 0, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_END_LOOP EVT_RETURN EVT_END @@ -109,13 +109,13 @@ EvtScript N(beforeBattle_802323A4) = { EVT_THREAD EVT_SET(LW(0), 19) EVT_EXEC(N(80231DF8)) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_SET(LW(0), 17) EVT_EXEC(N(80231DF8)) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_SET(LW(0), 15) EVT_EXEC(N(80231DF8)) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_SET(LW(0), 13) EVT_EXEC(N(80231DF8)) EVT_END_THREAD diff --git a/src/battle/area_trd_part_2/stage/trd_04.c b/src/battle/area_trd_part_2/stage/trd_04.c index 86545b6b8f..408cc9adf7 100644 --- a/src/battle/area_trd_part_2/stage/trd_04.c +++ b/src/battle/area_trd_part_2/stage/trd_04.c @@ -14,7 +14,7 @@ EvtScript N(80232970) = { EVT_CALL(SetTexPanOffset, LW(10), 0, LW(0), LW(1)) EVT_ADD(LW(0), LW(11)) EVT_ADD(LW(1), LW(12)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_RETURN EVT_END @@ -32,7 +32,7 @@ EvtScript N(80232A40) = { EVT_CALL(SetTexPanOffset, LW(10), 1, LW(1), 0) EVT_ADD(LW(0), LW(11)) EVT_ADD(LW(1), LW(12)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_RETURN EVT_END @@ -50,7 +50,7 @@ EvtScript N(80232B2C) = { EVT_CALL(SetTexPanOffset, LW(10), 1, 0, LW(1)) EVT_ADD(LW(0), LW(11)) EVT_ADD(LW(1), LW(12)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_RETURN EVT_END diff --git a/src/battle/area_trd_part_2/stage/trd_05.c b/src/battle/area_trd_part_2/stage/trd_05.c index 44a85217fb..fb0eb0b2ff 100644 --- a/src/battle/area_trd_part_2/stage/trd_05.c +++ b/src/battle/area_trd_part_2/stage/trd_05.c @@ -7,16 +7,16 @@ EvtScript N(80232CE0) = { EVT_SET(LW(10), LW(0)) EVT_LABEL(0) EVT_CALL(RotateGroup, LW(10), 2, 0, 0, 1) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(RotateGroup, LW(10), 1, 0, 0, 1) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(RotateGroup, LW(10), -2, 0, 0, 1) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(RotateGroup, LW(10), 1, 0, 0, 1) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(RandInt, 30, LW(0)) EVT_ADD(LW(0), 30) - EVT_WAIT_FRAMES(LW(0)) + EVT_WAIT(LW(0)) EVT_GOTO(0) EVT_RETURN EVT_END @@ -26,75 +26,75 @@ EvtScript N(80232DF8) = { EVT_SET(LW(10), LW(0)) EVT_LOOP(0) EVT_CALL(TranslateModel, LW(10), 1, 0, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 1, 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 1, EVT_FLOAT(-0.5), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 1, -1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), EVT_FLOAT(1.5), -1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 2, -1, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 2, -1, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 2, -1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), EVT_FLOAT(2.5), EVT_FLOAT(-1.5), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 3, -2, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 3, -2, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 3, EVT_FLOAT(-2.5), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 3, -3, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 3, -3, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 3, -3, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 3, EVT_FLOAT(-2.5), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 3, -2, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), EVT_FLOAT(2.5), -2, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 2, -2, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 2, EVT_FLOAT(-1.5), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 2, -1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), EVT_FLOAT(1.5), EVT_FLOAT(-0.5), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 1, 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 1, EVT_FLOAT(0.5), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 1, 1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), EVT_FLOAT(0.5), 1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 0, 1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), EVT_FLOAT(-0.5), 1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), -1, 1, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), -1, 1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), -1, EVT_FLOAT(0.5), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), -1, 0, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), -1, 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), EVT_FLOAT(-0.5), 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 0, 0, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_END_LOOP EVT_RETURN EVT_END @@ -106,17 +106,17 @@ EvtScript N(beforeBattle_802333A4) = { EVT_THREAD EVT_SET(LW(0), 27) EVT_EXEC(N(80232DF8)) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_SET(LW(0), 25) EVT_EXEC(N(80232DF8)) EVT_END_THREAD EVT_THREAD EVT_SET(LW(0), 6) EVT_EXEC(N(80232DF8)) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_SET(LW(0), 4) EVT_EXEC(N(80232DF8)) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_SET(LW(0), 2) EVT_EXEC(N(80232DF8)) EVT_END_THREAD diff --git a/src/battle/area_trd_part_2/stage/trd_05b.c b/src/battle/area_trd_part_2/stage/trd_05b.c index 75e1ee4228..233e01f704 100644 --- a/src/battle/area_trd_part_2/stage/trd_05b.c +++ b/src/battle/area_trd_part_2/stage/trd_05b.c @@ -7,16 +7,16 @@ EvtScript N(802334F0) = { EVT_SET(LW(10), LW(0)) EVT_LABEL(0) EVT_CALL(RotateGroup, LW(10), 2, 0, 0, 1) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(RotateGroup, LW(10), 1, 0, 0, 1) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(RotateGroup, LW(10), -2, 0, 0, 1) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(RotateGroup, LW(10), 1, 0, 0, 1) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(RandInt, 30, LW(0)) EVT_ADD(LW(0), 30) - EVT_WAIT_FRAMES(LW(0)) + EVT_WAIT(LW(0)) EVT_GOTO(0) EVT_RETURN EVT_END @@ -26,75 +26,75 @@ EvtScript N(80233608) = { EVT_SET(LW(10), LW(0)) EVT_LOOP(0) EVT_CALL(TranslateModel, LW(10), 1, 0, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 1, 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 1, EVT_FLOAT(-0.5), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 1, -1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), EVT_FLOAT(1.5), -1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 2, -1, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 2, -1, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 2, -1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), EVT_FLOAT(2.5), EVT_FLOAT(-1.5), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 3, -2, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 3, -2, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 3, EVT_FLOAT(-2.5), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 3, -3, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 3, -3, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 3, -3, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 3, EVT_FLOAT(-2.5), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 3, -2, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), EVT_FLOAT(2.5), -2, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 2, -2, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 2, EVT_FLOAT(-1.5), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 2, -1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), EVT_FLOAT(1.5), EVT_FLOAT(-0.5), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 1, 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 1, EVT_FLOAT(0.5), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 1, 1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), EVT_FLOAT(0.5), 1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 0, 1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), EVT_FLOAT(-0.5), 1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), -1, 1, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), -1, 1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), -1, EVT_FLOAT(0.5), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), -1, 0, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), -1, 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), EVT_FLOAT(-0.5), 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 0, 0, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_END_LOOP EVT_RETURN EVT_END diff --git a/src/battle/area_trd_part_2/stage/trd_05c.c b/src/battle/area_trd_part_2/stage/trd_05c.c index cdbf33dedc..36f0ee7c45 100644 --- a/src/battle/area_trd_part_2/stage/trd_05c.c +++ b/src/battle/area_trd_part_2/stage/trd_05c.c @@ -7,16 +7,16 @@ EvtScript N(80233CF0) = { EVT_SET(LW(10), LW(0)) EVT_LABEL(0) EVT_CALL(RotateGroup, LW(10), 2, 0, 0, 1) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(RotateGroup, LW(10), 1, 0, 0, 1) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(RotateGroup, LW(10), -2, 0, 0, 1) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(RotateGroup, LW(10), 1, 0, 0, 1) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(RandInt, 30, LW(0)) EVT_ADD(LW(0), 30) - EVT_WAIT_FRAMES(LW(0)) + EVT_WAIT(LW(0)) EVT_GOTO(0) EVT_RETURN EVT_END @@ -26,75 +26,75 @@ EvtScript N(80233E08) = { EVT_SET(LW(10), LW(0)) EVT_LOOP(0) EVT_CALL(TranslateModel, LW(10), 1, 0, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 1, 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 1, EVT_FLOAT(-0.5), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 1, -1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), EVT_FLOAT(1.5), -1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 2, -1, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 2, -1, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 2, -1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), EVT_FLOAT(2.5), EVT_FLOAT(-1.5), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 3, -2, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 3, -2, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 3, EVT_FLOAT(-2.5), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 3, -3, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 3, -3, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 3, -3, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 3, EVT_FLOAT(-2.5), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 3, -2, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), EVT_FLOAT(2.5), -2, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 2, -2, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 2, EVT_FLOAT(-1.5), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 2, -1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), EVT_FLOAT(1.5), EVT_FLOAT(-0.5), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 1, 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 1, EVT_FLOAT(0.5), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 1, 1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), EVT_FLOAT(0.5), 1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 0, 1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), EVT_FLOAT(-0.5), 1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), -1, 1, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), -1, 1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), -1, EVT_FLOAT(0.5), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), -1, 0, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), -1, 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), EVT_FLOAT(-0.5), 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 0, 0, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_END_LOOP EVT_RETURN EVT_END @@ -114,10 +114,10 @@ EvtScript N(beforeBattle_802343B4) = { EVT_THREAD EVT_SET(LW(0), 6) EVT_EXEC(N(80233E08)) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_SET(LW(0), 4) EVT_EXEC(N(80233E08)) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_SET(LW(0), 2) EVT_EXEC(N(80233E08)) EVT_END_THREAD diff --git a/src/battle/area_trd_part_2/stage/trd_05d.c b/src/battle/area_trd_part_2/stage/trd_05d.c index fddb9839eb..e40e317761 100644 --- a/src/battle/area_trd_part_2/stage/trd_05d.c +++ b/src/battle/area_trd_part_2/stage/trd_05d.c @@ -7,16 +7,16 @@ EvtScript N(80234540) = { EVT_SET(LW(10), LW(0)) EVT_LABEL(0) EVT_CALL(RotateGroup, LW(10), 2, 0, 0, 1) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(RotateGroup, LW(10), 1, 0, 0, 1) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(RotateGroup, LW(10), -2, 0, 0, 1) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(RotateGroup, LW(10), 1, 0, 0, 1) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(RandInt, 30, LW(0)) EVT_ADD(LW(0), 30) - EVT_WAIT_FRAMES(LW(0)) + EVT_WAIT(LW(0)) EVT_GOTO(0) EVT_RETURN EVT_END @@ -26,75 +26,75 @@ EvtScript N(80234658) = { EVT_SET(LW(10), LW(0)) EVT_LOOP(0) EVT_CALL(TranslateModel, LW(10), 1, 0, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 1, 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 1, EVT_FLOAT(-0.5), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 1, -1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), EVT_FLOAT(1.5), -1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 2, -1, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 2, -1, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 2, -1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), EVT_FLOAT(2.5), EVT_FLOAT(-1.5), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 3, -2, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 3, -2, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 3, EVT_FLOAT(-2.5), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 3, -3, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 3, -3, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 3, -3, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 3, EVT_FLOAT(-2.5), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 3, -2, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), EVT_FLOAT(2.5), -2, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 2, -2, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 2, EVT_FLOAT(-1.5), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 2, -1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), EVT_FLOAT(1.5), EVT_FLOAT(-0.5), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 1, 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 1, EVT_FLOAT(0.5), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 1, 1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), EVT_FLOAT(0.5), 1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 0, 1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), EVT_FLOAT(-0.5), 1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), -1, 1, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), -1, 1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), -1, EVT_FLOAT(0.5), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), -1, 0, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), -1, 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), EVT_FLOAT(-0.5), 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 0, 0, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_END_LOOP EVT_RETURN EVT_END @@ -113,10 +113,10 @@ EvtScript N(beforeBattle_80234C04) = { EVT_THREAD EVT_SET(LW(0), 6) EVT_EXEC(N(80234658)) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_SET(LW(0), 4) EVT_EXEC(N(80234658)) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_SET(LW(0), 2) EVT_EXEC(N(80234658)) EVT_END_THREAD diff --git a/src/battle/area_trd_part_2/stage/trd_05e.c b/src/battle/area_trd_part_2/stage/trd_05e.c index 4cc8fe27e5..4b8d904bf3 100644 --- a/src/battle/area_trd_part_2/stage/trd_05e.c +++ b/src/battle/area_trd_part_2/stage/trd_05e.c @@ -7,16 +7,16 @@ EvtScript N(80234D80) = { EVT_SET(LW(10), LW(0)) EVT_LABEL(0) EVT_CALL(RotateGroup, LW(10), 2, 0, 0, 1) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(RotateGroup, LW(10), 1, 0, 0, 1) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(RotateGroup, LW(10), -2, 0, 0, 1) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(RotateGroup, LW(10), 1, 0, 0, 1) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(RandInt, 30, LW(0)) EVT_ADD(LW(0), 30) - EVT_WAIT_FRAMES(LW(0)) + EVT_WAIT(LW(0)) EVT_GOTO(0) EVT_RETURN EVT_END @@ -26,75 +26,75 @@ EvtScript N(80234E98) = { EVT_SET(LW(10), LW(0)) EVT_LOOP(0) EVT_CALL(TranslateModel, LW(10), 1, 0, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 1, 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 1, EVT_FLOAT(-0.5), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 1, -1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), EVT_FLOAT(1.5), -1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 2, -1, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 2, -1, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 2, -1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), EVT_FLOAT(2.5), EVT_FLOAT(-1.5), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 3, -2, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 3, -2, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 3, EVT_FLOAT(-2.5), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 3, -3, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 3, -3, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 3, -3, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 3, EVT_FLOAT(-2.5), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 3, -2, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), EVT_FLOAT(2.5), -2, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 2, -2, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 2, EVT_FLOAT(-1.5), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 2, -1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), EVT_FLOAT(1.5), EVT_FLOAT(-0.5), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 1, 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 1, EVT_FLOAT(0.5), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 1, 1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), EVT_FLOAT(0.5), 1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 0, 1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), EVT_FLOAT(-0.5), 1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), -1, 1, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), -1, 1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), -1, EVT_FLOAT(0.5), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), -1, 0, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), -1, 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), EVT_FLOAT(-0.5), 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 0, 0, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_END_LOOP EVT_RETURN EVT_END diff --git a/src/battle/area_trd_part_2/stage/trd_05f.c b/src/battle/area_trd_part_2/stage/trd_05f.c index 7208f06e25..13e33da089 100644 --- a/src/battle/area_trd_part_2/stage/trd_05f.c +++ b/src/battle/area_trd_part_2/stage/trd_05f.c @@ -7,16 +7,16 @@ EvtScript N(80235560) = { EVT_SET(LW(10), LW(0)) EVT_LABEL(0) EVT_CALL(RotateGroup, LW(10), 2, 0, 0, 1) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(RotateGroup, LW(10), 1, 0, 0, 1) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(RotateGroup, LW(10), -2, 0, 0, 1) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(RotateGroup, LW(10), 1, 0, 0, 1) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(RandInt, 30, LW(0)) EVT_ADD(LW(0), 30) - EVT_WAIT_FRAMES(LW(0)) + EVT_WAIT(LW(0)) EVT_GOTO(0) EVT_RETURN EVT_END @@ -26,75 +26,75 @@ EvtScript N(80235678) = { EVT_SET(LW(10), LW(0)) EVT_LOOP(0) EVT_CALL(TranslateModel, LW(10), 1, 0, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 1, 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 1, EVT_FLOAT(-0.5), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 1, -1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), EVT_FLOAT(1.5), -1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 2, -1, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 2, -1, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 2, -1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), EVT_FLOAT(2.5), EVT_FLOAT(-1.5), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 3, -2, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 3, -2, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 3, EVT_FLOAT(-2.5), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 3, -3, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 3, -3, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), 3, -3, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 3, EVT_FLOAT(-2.5), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 3, -2, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), EVT_FLOAT(2.5), -2, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 2, -2, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 2, EVT_FLOAT(-1.5), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 2, -1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), EVT_FLOAT(1.5), EVT_FLOAT(-0.5), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 1, 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 1, EVT_FLOAT(0.5), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 1, 1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), EVT_FLOAT(0.5), 1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 0, 1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), EVT_FLOAT(-0.5), 1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), -1, 1, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), -1, 1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), -1, EVT_FLOAT(0.5), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), -1, 0, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(TranslateModel, LW(10), -1, 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), EVT_FLOAT(-0.5), 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(TranslateModel, LW(10), 0, 0, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_END_LOOP EVT_RETURN EVT_END diff --git a/src/battle/area_trd_part_3/actor/eldstar.c b/src/battle/area_trd_part_3/actor/eldstar.c index f15fa4438f..297213f152 100644 --- a/src/battle/area_trd_part_3/actor/eldstar.c +++ b/src/battle/area_trd_part_3/actor/eldstar.c @@ -206,7 +206,7 @@ EvtScript N(80218424) = { EVT_CALL(func_80218158_4CF308) EVT_CALL(WaitForState, 13) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_10002) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(UseIdleAnimation, ACTOR_PLAYER, FALSE) EVT_CALL(ActorSpeak, MESSAGE_ID(0x0C, 0x0114), ACTOR_SELF, 1, NPC_ANIM_world_eldstar_Palette_00_Anim_2, NPC_ANIM_world_eldstar_Palette_00_Anim_1) EVT_THREAD @@ -216,9 +216,9 @@ EvtScript N(80218424) = { EVT_CALL(EnableActorBlur, ACTOR_SELF, 0) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, 0x01002A) EVT_END_THREAD - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(func_802180C8_4CF278) - EVT_WAIT_FRAMES(120) + EVT_WAIT(120) EVT_CALL(func_802180E8_4CF298) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_10002) EVT_CALL(SetGoalToHome, ACTOR_SELF) @@ -226,14 +226,14 @@ EvtScript N(80218424) = { EVT_CALL(FlyToGoal, ACTOR_SELF, 20, 0, 10) EVT_CALL(EnableActorBlur, ACTOR_SELF, 0) EVT_CALL(ActorSpeak, MESSAGE_ID(0x0C, 0x0115), ACTOR_SELF, 1, NPC_ANIM_world_eldstar_Palette_00_Anim_2, NPC_ANIM_world_eldstar_Palette_00_Anim_1) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, 0x01002A) EVT_CALL(func_802180C8_4CF278) - EVT_WAIT_FRAMES(120) + EVT_WAIT(120) EVT_CALL(func_802180E8_4CF298) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_10002) EVT_CALL(ActorSpeak, MESSAGE_ID(0x0C, 0x0116), ACTOR_SELF, 1, NPC_ANIM_world_eldstar_Palette_00_Anim_2, NPC_ANIM_world_eldstar_Palette_00_Anim_1) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(func_8026E020, 256) EVT_CALL(func_8026E038, 2) EVT_CALL(WaitForState, 18) @@ -244,7 +244,7 @@ EvtScript N(80218424) = { EVT_SET(LW(0), 0) EVT_END_IF EVT_CALL(SetPartAlpha, ACTOR_SELF, 1, LW(0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(SetPartAlpha, ACTOR_SELF, 1, 0) EVT_CALL(SetActorFlagBits, ACTOR_SELF, ACTOR_FLAG_NO_SHADOW, 1) @@ -259,25 +259,25 @@ EvtScript N(80218424) = { EVT_SET(LW(0), 255) EVT_END_IF EVT_CALL(SetPartAlpha, ACTOR_SELF, 1, LW(0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(SetPartAlpha, ACTOR_SELF, 1, 255) EVT_CALL(SetActorFlagBits, ACTOR_SELF, ACTOR_FLAG_NO_SHADOW, 0) EVT_CALL(ActorSpeak, MESSAGE_ID(0x0C, 0x0117), ACTOR_SELF, 1, NPC_ANIM_world_eldstar_Palette_00_Anim_2, NPC_ANIM_world_eldstar_Palette_00_Anim_1) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(UseIdleAnimation, ACTOR_PLAYER, FALSE) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, 0x01002A) EVT_CALL(func_802180C8_4CF278) - EVT_WAIT_FRAMES(120) + EVT_WAIT(120) EVT_CALL(func_802180E8_4CF298) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_10002) EVT_CALL(ActorSpeak, MESSAGE_ID(0x0C, 0x0118), ACTOR_SELF, 1, NPC_ANIM_world_eldstar_Palette_00_Anim_2, NPC_ANIM_world_eldstar_Palette_00_Anim_1) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(SetBattleState, 6) EVT_CALL(WaitForState, 5) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(ActorSpeak, MESSAGE_ID(0x0C, 0x0119), ACTOR_SELF, 1, NPC_ANIM_world_eldstar_Palette_00_Anim_2, NPC_ANIM_world_eldstar_Palette_00_Anim_1) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(UseIdleAnimation, ACTOR_PLAYER, FALSE) EVT_THREAD EVT_CALL(EnableActorBlur, ACTOR_SELF, 1) @@ -286,10 +286,10 @@ EvtScript N(80218424) = { EVT_CALL(EnableActorBlur, ACTOR_SELF, 0) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, 0x01002A) EVT_END_THREAD - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, 0x01002A) EVT_CALL(func_802180C8_4CF278) - EVT_WAIT_FRAMES(120) + EVT_WAIT(120) EVT_CALL(func_802180E8_4CF298) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_10002) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_10002) @@ -298,9 +298,9 @@ EvtScript N(80218424) = { EVT_CALL(FlyToGoal, ACTOR_SELF, 20, 0, 10) EVT_CALL(EnableActorBlur, ACTOR_SELF, 0) EVT_CALL(ActorSpeak, MESSAGE_ID(0x0C, 0x011A), ACTOR_SELF, 1, NPC_ANIM_world_eldstar_Palette_00_Anim_2, NPC_ANIM_world_eldstar_Palette_00_Anim_1) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(ActorSpeak, MESSAGE_ID(0x0C, 0x011B), ACTOR_SELF, 1, NPC_ANIM_world_eldstar_Palette_00_Anim_2, NPC_ANIM_world_eldstar_Palette_00_Anim_1) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(func_8026E020, 256) EVT_CALL(func_8026E038, 1) EVT_CALL(func_80218158_4CF308) @@ -312,7 +312,7 @@ EvtScript N(80218424) = { EVT_SET(LW(0), 0) EVT_END_IF EVT_CALL(SetPartAlpha, ACTOR_SELF, 1, LW(0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(SetPartAlpha, ACTOR_SELF, 1, 0) EVT_CALL(SetActorFlagBits, ACTOR_SELF, ACTOR_FLAG_NO_SHADOW, 1) @@ -327,22 +327,22 @@ EvtScript N(80218424) = { EVT_SET(LW(0), 255) EVT_END_IF EVT_CALL(SetPartAlpha, ACTOR_SELF, 1, LW(0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(SetPartAlpha, ACTOR_SELF, 1, 255) EVT_CALL(SetActorFlagBits, ACTOR_SELF, ACTOR_FLAG_NO_SHADOW, 0) EVT_CALL(ActorSpeak, MESSAGE_ID(0x0C, 0x011C), ACTOR_SELF, 1, NPC_ANIM_world_eldstar_Palette_00_Anim_2, NPC_ANIM_world_eldstar_Palette_00_Anim_1) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(UseIdleAnimation, ACTOR_PLAYER, FALSE) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, 0x01002A) EVT_CALL(func_802180C8_4CF278) - EVT_WAIT_FRAMES(120) + EVT_WAIT(120) EVT_CALL(func_802180E8_4CF298) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_10002) EVT_CALL(ActorSpeak, MESSAGE_ID(0x0C, 0x011D), ACTOR_SELF, 1, NPC_ANIM_world_eldstar_Palette_00_Anim_2, NPC_ANIM_world_eldstar_Palette_00_Anim_1) EVT_CALL(WaitForState, 0) EVT_CALL(SetBattleState, 30) - EVT_WAIT_FRAMES(10000) + EVT_WAIT(10000) EVT_RETURN EVT_END }; diff --git a/src/battle/area_trd_part_3/stage/nok_01.c b/src/battle/area_trd_part_3/stage/nok_01.c index b4c0d66604..e02ac4b1c9 100644 --- a/src/battle/area_trd_part_3/stage/nok_01.c +++ b/src/battle/area_trd_part_3/stage/nok_01.c @@ -7,16 +7,16 @@ EvtScript N(80218DD0) = { EVT_SET(LW(10), LW(0)) EVT_LABEL(0) EVT_CALL(TranslateModel, LW(10), 0, 2, 0) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(TranslateModel, LW(10), 0, 0, 0) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(TranslateModel, LW(10), 0, 2, 0) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(TranslateModel, LW(10), 0, 0, 0) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(RandInt, 30, LW(0)) EVT_ADD(LW(0), 30) - EVT_WAIT_FRAMES(LW(0)) + EVT_WAIT(LW(0)) EVT_GOTO(0) EVT_RETURN EVT_END diff --git a/src/battle/battle.c b/src/battle/battle.c index cd9a44f604..bb5117c2c5 100644 --- a/src/battle/battle.c +++ b/src/battle/battle.c @@ -8,274 +8,272 @@ extern s32 D_800DC060; extern Stage* D_800DC064; -BattleArea gBattleAreas[0x30] = { - { - AREA(area_kmr_part_1), +BattleArea gBattleAreas[] = { + [BTL_AREA_KMR_PART_1] = { + BTL_AREA(area_kmr_part_1), .name = "エリア KMR その1", .battles = &b_area_kmr_part_1_formationTable, .stages = &b_area_kmr_part_1_stageTable, }, - { - AREA(area_kmr_part_2), + [BTL_AREA_KMR_PART_2] = { + BTL_AREA(area_kmr_part_2), .name = "エリア KMR その2", .battles = &b_area_kmr_part_2_formationTable, .stages = &b_area_kmr_part_2_stageTable, }, - { - AREA(area_kmr_part_3), + [BTL_AREA_KMR_PART_3] = { + BTL_AREA(area_kmr_part_3), .name = "エリア KMR その3", .battles = &b_area_kmr_part_3_formationTable, .stages = &b_area_kmr_part_3_stageTable, }, - { - AREA(area_mac), + [BTL_AREA_MAC] = { + BTL_AREA(area_mac), .name = "エリア MAC", .battles = &b_area_mac_formationTable, .stages = &b_area_mac_stageTable, }, - { - AREA(area_hos), + [BTL_AREA_HOS] = { + BTL_AREA(area_hos), .name = "エリア HOS", .battles = &b_area_hos_formationTable, .stages = &b_area_hos_stageTable, }, - { - AREA(area_nok), + [BTL_AREA_NOK] = { + BTL_AREA(area_nok), .name = "エリア NOK", .battles = &b_area_nok_formationTable, .stages = &b_area_nok_stageTable, }, - { - AREA(area_trd_part_1), + [BTL_AREA_TRD_PART_1] = { + BTL_AREA(area_trd_part_1), .name = "エリア TRD その1", .battles = &b_area_trd_part_1_formationTable, .stages = &b_area_trd_part_1_stageTable, }, - { - AREA(area_trd_part_2), + [BTL_AREA_TRD_PART_2] = { + BTL_AREA(area_trd_part_2), .name = "エリア TRD その2", .battles = &b_area_trd_part_2_formationTable, .stages = &b_area_trd_part_2_stageTable, }, - { - AREA(area_trd_part_3), + [BTL_AREA_TRD_PART_3] = { + BTL_AREA(area_trd_part_3), .name = "エリア TRD その3", .battles = &b_area_trd_part_3_formationTable, .stages = &b_area_trd_part_3_stageTable, }, - { - AREA(area_iwa), + [BTL_AREA_IWA] = { + BTL_AREA(area_iwa), .name = "エリア IWA", .battles = &b_area_iwa_formationTable, .stages = &b_area_iwa_stageTable, }, - { - AREA(area_sbk), + [BTL_AREA_SBK] = { + BTL_AREA(area_sbk), .name = "エリア SBK", .battles = &b_area_sbk_formationTable, .stages = &b_area_sbk_stageTable, }, - { - AREA(area_isk_part_1), + [BTL_AREA_ISK_PART_1] = { + BTL_AREA(area_isk_part_1), .name = "エリア ISK その1", .battles = &b_area_isk_part_1_formationTable, .stages = &b_area_isk_part_1_stageTable, }, - { - AREA(area_isk_part_2), + [BTL_AREA_ISK_PART_2] = { + BTL_AREA(area_isk_part_2), .name = "エリア ISK その2", .battles = &b_area_isk_part_2_formationTable, .stages = &b_area_isk_part_2_stageTable, }, - { - AREA(area_mim), + [BTL_AREA_MIM] = { + BTL_AREA(area_mim), .name = "エリア MIM", .battles = &b_area_mim_formationTable, .stages = &b_area_mim_stageTable, }, - { - AREA(area_arn), + [BTL_AREA_ARN] = { + BTL_AREA(area_arn), .name = "エリア ARN", .battles = &b_area_arn_formationTable, .stages = &b_area_arn_stageTable, }, - { - AREA(area_dgb), + [BTL_AREA_DGB] = { + BTL_AREA(area_dgb), .name = "エリア DGB", .battles = &b_area_dgb_formationTable, .stages = &b_area_dgb_stageTable, }, - { - AREA(area_omo), + [BTL_AREA_OMO] = { + BTL_AREA(area_omo), .name = "エリア OMO", .battles = &b_area_omo_formationTable, .stages = &b_area_omo_stageTable, }, - { - AREA(area_omo2), + [BTL_AREA_OMO2] = { + BTL_AREA(area_omo2), .name = "エリア OMO2", .battles = 0x8022FBF4, .stages = 0x8022FC1C, }, - { - AREA(area_omo3), + [BTL_AREA_OMO3] = { + BTL_AREA(area_omo3), .name = "エリア OMO3", .battles = 0x8022EA2C, .stages = 0x8022EB1C, }, - { - AREA(area_kgr), + [BTL_AREA_KGR] = { + BTL_AREA(area_kgr), .name = "エリア KGR", .battles = &b_area_kgr_formationTable, .stages = &b_area_kgr_stageTable, }, - { - AREA(area_jan), + [BTL_AREA_JAN] = { + BTL_AREA(area_jan), .name = "エリア JAN", .battles = &b_area_jan_formationTable, .stages = &b_area_jan_stageTable, }, - { - AREA(area_jan2), + [BTL_AREA_JAN2] = { + BTL_AREA(area_jan2), .name = "エリア JAN2", .battles = &b_area_jan2_formationTable, .stages = &b_area_jan2_stageTable, }, - { - AREA(area_kzn), + [BTL_AREA_KZN] = { + BTL_AREA(area_kzn), .name = "エリア KZN", .battles = &b_area_kzn_formationTable, .stages = &b_area_kzn_stageTable, }, - { - AREA(area_kzn2), + [BTL_AREA_KZN2] = { + BTL_AREA(area_kzn2), .name = "エリア KZN2", .battles = 0x8022AA08, .stages = 0x8022AA44, .dmaTable = 0x8022AA84, }, - { - AREA(area_flo), + [BTL_AREA_FLO] = { + BTL_AREA(area_flo), .name = "エリア FLO", .battles = 0x80234574, .stages = 0x8023486C, }, - { - AREA(area_flo2), + [BTL_AREA_FLO2] = { + BTL_AREA(area_flo2), .name = "エリア FLO2", .battles = 0x802356FC, .stages = 0x80235788, }, - { - AREA(area_tik), + [BTL_AREA_TIK] = { + BTL_AREA(area_tik), .name = "エリア TIK", .battles = 0x802340B4, .stages = 0x802342BC, }, - { - AREA(area_tik2), + [BTL_AREA_TIK2] = { + BTL_AREA(area_tik2), .name = "エリア TIK2", .battles = 0x80227A90, .stages = 0x80227AE0, }, - { - AREA(area_tik3), + [BTL_AREA_TIK3] = { + BTL_AREA(area_tik3), .name = "エリア TIK3", .battles = 0x802232E8, .stages = 0x8022334C, }, - { - AREA(area_sam), + [BTL_AREA_SAM] = { + BTL_AREA(area_sam), .name = "エリア SAM", .battles = &b_area_sam_formationTable, .stages = &b_area_sam_stageTable, }, - { - AREA(area_sam2), + [BTL_AREA_SAM2] = { + BTL_AREA(area_sam2), .name = "エリア SAM2", .battles = 0x802234F0, .stages = 0x8022352C, }, - { - AREA(area_pra), + [BTL_AREA_PRA] = { + BTL_AREA(area_pra), .name = "エリア PRA", .battles = 0x8022F4D4, .stages = 0x8022F614, }, - { - AREA(area_pra2), + [BTL_AREA_PRA2] = { + BTL_AREA(area_pra2), .name = "エリア PRA2", .battles = &b_area_pra2_formationTable, .stages = &b_area_pra2_stageTable, }, - { - AREA(area_pra3), + [BTL_AREA_PRA3] = { + BTL_AREA(area_pra3), .name = "エリア PRA3", .battles = &b_area_pra3_formationTable, .stages = &b_area_pra3_stageTable, }, - { - AREA(area_kpa), + [BTL_AREA_KPA] = { + BTL_AREA(area_kpa), .name = "エリア KPA", .battles = 0x80231A64, .stages = 0x80231ED8, }, - { - AREA(area_kpa2), + [BTL_AREA_KPA2] = { + BTL_AREA(area_kpa2), .name = "エリア KPA2", .battles = 0x802346A8, .stages = 0x80234720, }, - { - AREA(area_kpa3), + [BTL_AREA_KPA3] = { + BTL_AREA(area_kpa3), .name = "エリア KPA3", .battles = 0x8022839C, .stages = 0x802283EC, }, - { - AREA(area_kpa4), + [BTL_AREA_KPA4] = { + BTL_AREA(area_kpa4), .name = "エリア KPA4", .battles = 0x80227910, .stages = 0x80227988, }, - { - AREA(area_kkj), + [BTL_AREA_KKJ] = { + BTL_AREA(area_kkj), .name = "エリア KKJ", .battles = 0x802185BC, .stages = 0x802185E4, }, - { - AREA(area_dig), + [BTL_AREA_DIG] = { + BTL_AREA(area_dig), .name = "エリア DIG", .battles = 0x8022A7C4, .stages = 0x8022A83C, }, - {}, - { - AREA(area_omo2_1), + [BTL_AREA_OMO2_1] = { + BTL_AREA(area_omo2_1), .name = "エリア OMO2_1", }, - { - AREA(area_omo2_2), + [BTL_AREA_OMO2_2] = { + BTL_AREA(area_omo2_2), .name = "エリア OMO2_2", }, - { - AREA(area_omo2_3), + [BTL_AREA_OMO2_3] = { + BTL_AREA(area_omo2_3), .name = "エリア OMO2_3", }, - { - AREA(area_omo2_4), + [BTL_AREA_OMO2_4] = { + BTL_AREA(area_omo2_4), .name = "エリア OMO2_4", }, - { - AREA(area_omo2_5), + [BTL_AREA_OMO2_5] = { + BTL_AREA(area_omo2_5), .name = "エリア OMO2_5", }, - { - AREA(area_omo2_6), + [BTL_AREA_OMO2_6] = { + BTL_AREA(area_omo2_6), .name = "エリア OMO2_6", }, - {}, }; void reset_battle_status(void) { @@ -430,38 +428,38 @@ void load_demo_battle(u32 index) { setup_demo_player(); mode = 0; playerData->hasActionCommands = FALSE; - battleID = 0x2700; + battleID = BTL_DIG_FORMATION_00; break; case 1: setup_demo_player(); mode = 0; playerData->currentPartner = PARTNER_BOW; - battleID = 0x2701; + battleID = BTL_DIG_FORMATION_01; break; case 2: setup_demo_player(); mode = 0; playerData->currentPartner = PARTNER_PARAKARRY; gGameStatusPtr->demoFlags |= 2; - battleID = 0x2702; + battleID = BTL_DIG_FORMATION_02; break; case 3: setup_demo_player(); mode = 0; playerData->currentPartner = PARTNER_WATT; - battleID = 0x2703; + battleID = BTL_DIG_FORMATION_03; break; case 4: setup_demo_player(); playerData->currentPartner = PARTNER_KOOPER; gGameStatusPtr->demoFlags |= 4; mode = 0; - battleID = 0x2704; + battleID = BTL_DIG_FORMATION_04; break; default: setup_demo_player(); mode = 2; - battleID = 0x2700; + battleID = BTL_DIG_FORMATION_00; } gGameStatusPtr->debugEnemyContact = 0; @@ -501,7 +499,7 @@ void load_demo_battle(u32 index) { break; } - evt_set_variable(NULL, EVT_SAVE_FLAG(1817), 1); + evt_set_variable(NULL, GF_Tutorial_SwapTurnOrder, 1); gCurrentEncounter.unk_07 = 0; gCurrentEncounter.unk_10 = 0; set_battle_stage(-1); diff --git a/src/battle/battle.h b/src/battle/battle.h index ea8456dcaa..354b7eee18 100644 --- a/src/battle/battle.h +++ b/src/battle/battle.h @@ -3,6 +3,56 @@ #include "common.h" +enum BattleAreaIDs { + BTL_AREA_KMR_PART_1 = 0x00, + BTL_AREA_KMR_PART_2 = 0x01, + BTL_AREA_KMR_PART_3 = 0x02, + BTL_AREA_MAC = 0x03, + BTL_AREA_HOS = 0x04, + BTL_AREA_NOK = 0x05, + BTL_AREA_TRD_PART_1 = 0x06, + BTL_AREA_TRD_PART_2 = 0x07, + BTL_AREA_TRD_PART_3 = 0x08, + BTL_AREA_IWA = 0x09, + BTL_AREA_SBK = 0x0A, + BTL_AREA_ISK_PART_1 = 0x0B, + BTL_AREA_ISK_PART_2 = 0x0C, + BTL_AREA_MIM = 0x0D, + BTL_AREA_ARN = 0x0E, + BTL_AREA_DGB = 0x0F, + BTL_AREA_OMO = 0x10, + BTL_AREA_OMO2 = 0x11, + BTL_AREA_OMO3 = 0x12, + BTL_AREA_KGR = 0x13, + BTL_AREA_JAN = 0x14, + BTL_AREA_JAN2 = 0x15, + BTL_AREA_KZN = 0x16, + BTL_AREA_KZN2 = 0x17, + BTL_AREA_FLO = 0x18, + BTL_AREA_FLO2 = 0x19, + BTL_AREA_TIK = 0x1A, + BTL_AREA_TIK2 = 0x1B, + BTL_AREA_TIK3 = 0x1C, + BTL_AREA_SAM = 0x1D, + BTL_AREA_SAM2 = 0x1E, + BTL_AREA_PRA = 0x1F, + BTL_AREA_PRA2 = 0x20, + BTL_AREA_PRA3 = 0x21, + BTL_AREA_KPA = 0x22, + BTL_AREA_KPA2 = 0x23, + BTL_AREA_KPA3 = 0x24, + BTL_AREA_KPA4 = 0x25, + BTL_AREA_KKJ = 0x26, + BTL_AREA_DIG = 0x27, + BTL_AREA_UNUSED_28 = 0x28, + BTL_AREA_OMO2_1 = 0x29, + BTL_AREA_OMO2_2 = 0x2A, + BTL_AREA_OMO2_3 = 0x2B, + BTL_AREA_OMO2_4 = 0x2C, + BTL_AREA_OMO2_5 = 0x2D, + BTL_AREA_OMO2_6 = 0x2E, +}; + typedef enum ActorType { ACTOR_TYPE_RED_GOOMBA = 0x00, ACTOR_TYPE_RED_PARAGOOMBA = 0x01, @@ -225,7 +275,7 @@ typedef enum ActorType { ACTOR_TYPE_COUNT = 0xD4, } ActorType; -#define AREA(id) \ +#define BTL_AREA(id) \ .dmaStart = battle_##id##_ROM_START, \ .dmaEnd = battle_##id##_ROM_END, \ .dmaDest = battle_##id##_VRAM diff --git a/src/battle/battle_formation_names.h b/src/battle/battle_formation_names.h new file mode 100644 index 0000000000..42f062f829 --- /dev/null +++ b/src/battle/battle_formation_names.h @@ -0,0 +1,565 @@ +enum BattleNames { + BTL_KMR_PART_1_FORMATION_00 = 0x0000, + BTL_KMR_PART_1_FORMATION_01 = 0x0001, + BTL_KMR_PART_1_FORMATION_02 = 0x0002, + BTL_KMR_PART_1_FORMATION_03 = 0x0003, + BTL_KMR_PART_1_FORMATION_04 = 0x0004, + BTL_KMR_PART_1_FORMATION_05 = 0x0005, + BTL_KMR_PART_1_FORMATION_06 = 0x0006, + BTL_KMR_PART_1_FORMATION_07 = 0x0007, + BTL_KMR_PART_1_FORMATION_08 = 0x0008, + BTL_KMR_PART_1_FORMATION_09 = 0x0009, + BTL_KMR_PART_1_FORMATION_0A = 0x000A, + BTL_KMR_PART_1_FORMATION_0B = 0x000B, + BTL_KMR_PART_2_FORMATION_00 = 0x0100, + BTL_KMR_PART_2_FORMATION_01 = 0x0101, + BTL_KMR_PART_3_FORMATION_00 = 0x0200, + BTL_KMR_PART_3_FORMATION_01 = 0x0201, + BTL_KMR_PART_3_FORMATION_02 = 0x0202, + BTL_KMR_PART_3_FORMATION_03 = 0x0203, + BTL_KMR_PART_3_FORMATION_04 = 0x0204, + BTL_KMR_PART_3_FORMATION_05 = 0x0205, + BTL_KMR_PART_3_FORMATION_06 = 0x0206, + BTL_KMR_PART_3_FORMATION_07 = 0x0207, + BTL_MAC_FORMATION_00 = 0x0300, + BTL_MAC_FORMATION_01 = 0x0301, + BTL_MAC_FORMATION_02 = 0x0302, + BTL_MAC_FORMATION_03 = 0x0303, + BTL_MAC_FORMATION_04 = 0x0304, + BTL_MAC_FORMATION_05 = 0x0305, + BTL_MAC_FORMATION_06 = 0x0306, + BTL_MAC_FORMATION_07 = 0x0307, + BTL_MAC_FORMATION_08 = 0x0308, + BTL_MAC_FORMATION_09 = 0x0309, + BTL_MAC_FORMATION_0A = 0x030A, + BTL_MAC_FORMATION_0B = 0x030B, + BTL_MAC_FORMATION_0C = 0x030C, + BTL_HOS_FORMATION_00 = 0x0400, + BTL_HOS_FORMATION_01 = 0x0401, + BTL_HOS_FORMATION_02 = 0x0402, + BTL_HOS_FORMATION_03 = 0x0403, + BTL_HOS_FORMATION_04 = 0x0404, + BTL_HOS_FORMATION_05 = 0x0405, + BTL_HOS_FORMATION_06 = 0x0406, + BTL_NOK_FORMATION_00 = 0x0500, + BTL_NOK_FORMATION_01 = 0x0501, + BTL_NOK_FORMATION_02 = 0x0502, + BTL_NOK_FORMATION_03 = 0x0503, + BTL_NOK_FORMATION_04 = 0x0504, + BTL_NOK_FORMATION_05 = 0x0505, + BTL_NOK_FORMATION_06 = 0x0506, + BTL_NOK_FORMATION_07 = 0x0507, + BTL_NOK_FORMATION_08 = 0x0508, + BTL_NOK_FORMATION_09 = 0x0509, + BTL_NOK_FORMATION_0A = 0x050A, + BTL_NOK_FORMATION_0B = 0x050B, + BTL_NOK_FORMATION_0C = 0x050C, + BTL_NOK_FORMATION_0D = 0x050D, + BTL_NOK_FORMATION_0E = 0x050E, + BTL_NOK_FORMATION_0F = 0x050F, + BTL_NOK_FORMATION_10 = 0x0510, + BTL_NOK_FORMATION_11 = 0x0511, + BTL_NOK_FORMATION_12 = 0x0512, + BTL_NOK_FORMATION_13 = 0x0513, + BTL_NOK_FORMATION_14 = 0x0514, + BTL_NOK_FORMATION_15 = 0x0515, + BTL_NOK_FORMATION_16 = 0x0516, + BTL_NOK_FORMATION_17 = 0x0517, + BTL_NOK_FORMATION_18 = 0x0518, + BTL_TRD_PART_1_FORMATION_00 = 0x0600, + BTL_TRD_PART_1_FORMATION_01 = 0x0601, + BTL_TRD_PART_1_FORMATION_02 = 0x0602, + BTL_TRD_PART_1_FORMATION_03 = 0x0603, + BTL_TRD_PART_1_FORMATION_04 = 0x0604, + BTL_TRD_PART_1_FORMATION_05 = 0x0605, + BTL_TRD_PART_1_FORMATION_06 = 0x0606, + BTL_TRD_PART_1_FORMATION_07 = 0x0607, + BTL_TRD_PART_1_FORMATION_08 = 0x0608, + BTL_TRD_PART_1_FORMATION_09 = 0x0609, + BTL_TRD_PART_1_FORMATION_0A = 0x060A, + BTL_TRD_PART_1_FORMATION_0B = 0x060B, + BTL_TRD_PART_1_FORMATION_0C = 0x060C, + BTL_TRD_PART_1_FORMATION_0D = 0x060D, + BTL_TRD_PART_1_FORMATION_0E = 0x060E, + BTL_TRD_PART_1_FORMATION_0F = 0x060F, + BTL_TRD_PART_1_FORMATION_10 = 0x0610, + BTL_TRD_PART_1_FORMATION_11 = 0x0611, + BTL_TRD_PART_1_FORMATION_12 = 0x0612, + BTL_TRD_PART_1_FORMATION_13 = 0x0613, + BTL_TRD_PART_1_FORMATION_14 = 0x0614, + BTL_TRD_PART_1_FORMATION_15 = 0x0615, + BTL_TRD_PART_1_FORMATION_16 = 0x0616, + BTL_TRD_PART_1_FORMATION_17 = 0x0617, + BTL_TRD_PART_1_FORMATION_18 = 0x0618, + BTL_TRD_PART_1_FORMATION_19 = 0x0619, + BTL_TRD_PART_1_FORMATION_1A = 0x061A, + BTL_TRD_PART_1_FORMATION_1B = 0x061B, + BTL_TRD_PART_2_FORMATION_00 = 0x0700, + BTL_TRD_PART_3_FORMATION_00 = 0x0800, + BTL_IWA_FORMATION_00 = 0x0900, + BTL_IWA_FORMATION_01 = 0x0901, + BTL_IWA_FORMATION_02 = 0x0902, + BTL_IWA_FORMATION_03 = 0x0903, + BTL_IWA_FORMATION_04 = 0x0904, + BTL_IWA_FORMATION_05 = 0x0905, + BTL_IWA_FORMATION_06 = 0x0906, + BTL_IWA_FORMATION_07 = 0x0907, + BTL_IWA_FORMATION_08 = 0x0908, + BTL_IWA_FORMATION_09 = 0x0909, + BTL_IWA_FORMATION_0A = 0x090A, + BTL_IWA_FORMATION_0B = 0x090B, + BTL_IWA_FORMATION_0C = 0x090C, + BTL_IWA_FORMATION_0D = 0x090D, + BTL_IWA_FORMATION_0E = 0x090E, + BTL_IWA_FORMATION_0F = 0x090F, + BTL_IWA_FORMATION_10 = 0x0910, + BTL_SBK_FORMATION_00 = 0x0A00, + BTL_SBK_FORMATION_01 = 0x0A01, + BTL_SBK_FORMATION_02 = 0x0A02, + BTL_SBK_FORMATION_03 = 0x0A03, + BTL_SBK_FORMATION_04 = 0x0A04, + BTL_SBK_FORMATION_05 = 0x0A05, + BTL_SBK_FORMATION_06 = 0x0A06, + BTL_SBK_FORMATION_07 = 0x0A07, + BTL_SBK_FORMATION_08 = 0x0A08, + BTL_SBK_FORMATION_09 = 0x0A09, + BTL_SBK_FORMATION_0A = 0x0A0A, + BTL_SBK_FORMATION_0B = 0x0A0B, + BTL_SBK_FORMATION_0C = 0x0A0C, + BTL_SBK_FORMATION_0D = 0x0A0D, + BTL_SBK_FORMATION_0E = 0x0A0E, + BTL_SBK_FORMATION_0F = 0x0A0F, + BTL_SBK_FORMATION_10 = 0x0A10, + BTL_SBK_FORMATION_11 = 0x0A11, + BTL_SBK_FORMATION_12 = 0x0A12, + BTL_ISK_PART_1_FORMATION_00 = 0x0B00, + BTL_ISK_PART_1_FORMATION_01 = 0x0B01, + BTL_ISK_PART_1_FORMATION_02 = 0x0B02, + BTL_ISK_PART_1_FORMATION_03 = 0x0B03, + BTL_ISK_PART_1_FORMATION_04 = 0x0B04, + BTL_ISK_PART_1_FORMATION_05 = 0x0B05, + BTL_ISK_PART_1_FORMATION_06 = 0x0B06, + BTL_ISK_PART_1_FORMATION_07 = 0x0B07, + BTL_ISK_PART_1_FORMATION_08 = 0x0B08, + BTL_ISK_PART_1_FORMATION_09 = 0x0B09, + BTL_ISK_PART_1_FORMATION_0A = 0x0B0A, + BTL_ISK_PART_1_FORMATION_0B = 0x0B0B, + BTL_ISK_PART_1_FORMATION_0C = 0x0B0C, + BTL_ISK_PART_1_FORMATION_0D = 0x0B0D, + BTL_ISK_PART_1_FORMATION_0E = 0x0B0E, + BTL_ISK_PART_1_FORMATION_0F = 0x0B0F, + BTL_ISK_PART_1_FORMATION_10 = 0x0B10, + BTL_ISK_PART_1_FORMATION_11 = 0x0B11, + BTL_ISK_PART_1_FORMATION_12 = 0x0B12, + BTL_ISK_PART_1_FORMATION_13 = 0x0B13, + BTL_ISK_PART_2_FORMATION_00 = 0x0C00, + BTL_ISK_PART_2_FORMATION_01 = 0x0C01, + BTL_MIM_FORMATION_00 = 0x0D00, + BTL_MIM_FORMATION_01 = 0x0D01, + BTL_MIM_FORMATION_02 = 0x0D02, + BTL_MIM_FORMATION_03 = 0x0D03, + BTL_MIM_FORMATION_04 = 0x0D04, + BTL_MIM_FORMATION_05 = 0x0D05, + BTL_MIM_FORMATION_06 = 0x0D06, + BTL_MIM_FORMATION_07 = 0x0D07, + BTL_MIM_FORMATION_08 = 0x0D08, + BTL_MIM_FORMATION_09 = 0x0D09, + BTL_MIM_FORMATION_0A = 0x0D0A, + BTL_MIM_FORMATION_0B = 0x0D0B, + BTL_MIM_FORMATION_0C = 0x0D0C, + BTL_MIM_FORMATION_0D = 0x0D0D, + BTL_MIM_FORMATION_0E = 0x0D0E, + BTL_MIM_FORMATION_0F = 0x0D0F, + BTL_MIM_FORMATION_10 = 0x0D10, + BTL_MIM_FORMATION_11 = 0x0D11, + BTL_MIM_FORMATION_12 = 0x0D12, + BTL_ARN_FORMATION_00 = 0x0E00, + BTL_ARN_FORMATION_01 = 0x0E01, + BTL_ARN_FORMATION_02 = 0x0E02, + BTL_ARN_FORMATION_03 = 0x0E03, + BTL_ARN_FORMATION_04 = 0x0E04, + BTL_ARN_FORMATION_05 = 0x0E05, + BTL_ARN_FORMATION_06 = 0x0E06, + BTL_ARN_FORMATION_07 = 0x0E07, + BTL_ARN_FORMATION_08 = 0x0E08, + BTL_ARN_FORMATION_09 = 0x0E09, + BTL_ARN_FORMATION_0A = 0x0E0A, + BTL_ARN_FORMATION_0B = 0x0E0B, + BTL_ARN_FORMATION_0C = 0x0E0C, + BTL_ARN_FORMATION_0D = 0x0E0D, + BTL_ARN_FORMATION_0E = 0x0E0E, + BTL_ARN_FORMATION_0F = 0x0E0F, + BTL_ARN_FORMATION_10 = 0x0E10, + BTL_DGB_FORMATION_00 = 0x0F00, + BTL_DGB_FORMATION_01 = 0x0F01, + BTL_DGB_FORMATION_02 = 0x0F02, + BTL_DGB_FORMATION_03 = 0x0F03, + BTL_DGB_FORMATION_04 = 0x0F04, + BTL_DGB_FORMATION_05 = 0x0F05, + BTL_OMO_FORMATION_00 = 0x1000, + BTL_OMO_FORMATION_01 = 0x1001, + BTL_OMO_FORMATION_02 = 0x1002, + BTL_OMO_FORMATION_03 = 0x1003, + BTL_OMO_FORMATION_04 = 0x1004, + BTL_OMO_FORMATION_05 = 0x1005, + BTL_OMO_FORMATION_06 = 0x1006, + BTL_OMO_FORMATION_07 = 0x1007, + BTL_OMO_FORMATION_08 = 0x1008, + BTL_OMO_FORMATION_09 = 0x1009, + BTL_OMO_FORMATION_0A = 0x100A, + BTL_OMO_FORMATION_0B = 0x100B, + BTL_OMO_FORMATION_0C = 0x100C, + BTL_OMO_FORMATION_0D = 0x100D, + BTL_OMO_FORMATION_0E = 0x100E, + BTL_OMO_FORMATION_0F = 0x100F, + BTL_OMO_FORMATION_10 = 0x1010, + BTL_OMO_FORMATION_11 = 0x1011, + BTL_OMO_FORMATION_12 = 0x1012, + BTL_OMO_FORMATION_13 = 0x1013, + BTL_OMO_FORMATION_14 = 0x1014, + BTL_OMO_FORMATION_15 = 0x1015, + BTL_OMO_FORMATION_16 = 0x1016, + BTL_OMO_FORMATION_17 = 0x1017, + BTL_OMO_FORMATION_18 = 0x1018, + BTL_OMO_FORMATION_19 = 0x1019, + BTL_OMO_FORMATION_1A = 0x101A, + BTL_OMO_FORMATION_1B = 0x101B, + BTL_OMO_FORMATION_1C = 0x101C, + BTL_OMO_FORMATION_1D = 0x101D, + BTL_OMO_FORMATION_1E = 0x101E, + BTL_OMO_FORMATION_1F = 0x101F, + BTL_OMO_FORMATION_20 = 0x1020, + BTL_OMO_FORMATION_21 = 0x1021, + BTL_OMO_FORMATION_22 = 0x1022, + BTL_OMO_FORMATION_23 = 0x1023, + BTL_OMO_FORMATION_24 = 0x1024, + BTL_OMO_FORMATION_25 = 0x1025, + BTL_OMO_FORMATION_26 = 0x1026, + BTL_OMO_FORMATION_27 = 0x1027, + BTL_OMO_FORMATION_28 = 0x1028, + BTL_OMO_FORMATION_29 = 0x1029, + BTL_OMO_FORMATION_2A = 0x102A, + BTL_OMO_FORMATION_2B = 0x102B, + BTL_OMO_FORMATION_2C = 0x102C, + BTL_OMO_FORMATION_2D = 0x102D, + BTL_OMO_FORMATION_2E = 0x102E, + BTL_OMO_FORMATION_2F = 0x102F, + BTL_OMO_FORMATION_30 = 0x1030, + BTL_OMO2_FORMATION_00 = 0x1100, + BTL_OMO2_FORMATION_01 = 0x1101, + BTL_OMO2_FORMATION_02 = 0x1102, + BTL_OMO2_FORMATION_03 = 0x1103, + BTL_OMO2_FORMATION_04 = 0x1104, + BTL_OMO2_FORMATION_05 = 0x1105, + BTL_OMO2_FORMATION_06 = 0x1106, + BTL_OMO2_FORMATION_07 = 0x1107, + BTL_OMO3_FORMATION_00 = 0x1200, + BTL_OMO3_FORMATION_01 = 0x1201, + BTL_OMO3_FORMATION_02 = 0x1202, + BTL_OMO3_FORMATION_03 = 0x1203, + BTL_OMO3_FORMATION_04 = 0x1204, + BTL_OMO3_FORMATION_05 = 0x1205, + BTL_OMO3_FORMATION_06 = 0x1206, + BTL_OMO3_FORMATION_07 = 0x1207, + BTL_OMO3_FORMATION_08 = 0x1208, + BTL_OMO3_FORMATION_09 = 0x1209, + BTL_OMO3_FORMATION_0A = 0x120A, + BTL_OMO3_FORMATION_0B = 0x120B, + BTL_OMO3_FORMATION_0C = 0x120C, + BTL_OMO3_FORMATION_0D = 0x120D, + BTL_KGR_FORMATION_00 = 0x1300, + BTL_JAN_FORMATION_00 = 0x1400, + BTL_JAN_FORMATION_01 = 0x1401, + BTL_JAN_FORMATION_02 = 0x1402, + BTL_JAN_FORMATION_03 = 0x1403, + BTL_JAN_FORMATION_04 = 0x1404, + BTL_JAN_FORMATION_05 = 0x1405, + BTL_JAN_FORMATION_06 = 0x1406, + BTL_JAN_FORMATION_07 = 0x1407, + BTL_JAN_FORMATION_08 = 0x1408, + BTL_JAN_FORMATION_09 = 0x1409, + BTL_JAN_FORMATION_0A = 0x140A, + BTL_JAN_FORMATION_0B = 0x140B, + BTL_JAN_FORMATION_0C = 0x140C, + BTL_JAN_FORMATION_0D = 0x140D, + BTL_JAN_FORMATION_0E = 0x140E, + BTL_JAN_FORMATION_0F = 0x140F, + BTL_JAN_FORMATION_10 = 0x1410, + BTL_JAN_FORMATION_11 = 0x1411, + BTL_JAN_FORMATION_12 = 0x1412, + BTL_JAN_FORMATION_13 = 0x1413, + BTL_JAN2_FORMATION_00 = 0x1500, + BTL_JAN2_FORMATION_01 = 0x1501, + BTL_JAN2_FORMATION_02 = 0x1502, + BTL_JAN2_FORMATION_03 = 0x1503, + BTL_KZN_FORMATION_00 = 0x1600, + BTL_KZN_FORMATION_01 = 0x1601, + BTL_KZN_FORMATION_02 = 0x1602, + BTL_KZN_FORMATION_03 = 0x1603, + BTL_KZN_FORMATION_04 = 0x1604, + BTL_KZN_FORMATION_05 = 0x1605, + BTL_KZN_FORMATION_06 = 0x1606, + BTL_KZN_FORMATION_07 = 0x1607, + BTL_KZN_FORMATION_08 = 0x1608, + BTL_KZN_FORMATION_09 = 0x1609, + BTL_KZN_FORMATION_0A = 0x160A, + BTL_KZN_FORMATION_0B = 0x160B, + BTL_KZN_FORMATION_0C = 0x160C, + BTL_KZN_FORMATION_0D = 0x160D, + BTL_KZN_FORMATION_0E = 0x160E, + BTL_KZN_FORMATION_0F = 0x160F, + BTL_KZN_FORMATION_10 = 0x1610, + BTL_KZN_FORMATION_11 = 0x1611, + BTL_KZN_FORMATION_12 = 0x1612, + BTL_KZN_FORMATION_13 = 0x1613, + BTL_KZN_FORMATION_14 = 0x1614, + BTL_KZN2_FORMATION_00 = 0x1700, + BTL_KZN2_FORMATION_01 = 0x1701, + BTL_KZN2_FORMATION_02 = 0x1702, + BTL_KZN2_FORMATION_03 = 0x1703, + BTL_KZN2_FORMATION_04 = 0x1704, + BTL_KZN2_FORMATION_05 = 0x1705, + BTL_KZN2_FORMATION_06 = 0x1706, + BTL_FLO_FORMATION_00 = 0x1800, + BTL_FLO_FORMATION_01 = 0x1801, + BTL_FLO_FORMATION_02 = 0x1802, + BTL_FLO_FORMATION_03 = 0x1803, + BTL_FLO_FORMATION_04 = 0x1804, + BTL_FLO_FORMATION_05 = 0x1805, + BTL_FLO_FORMATION_06 = 0x1806, + BTL_FLO_FORMATION_07 = 0x1807, + BTL_FLO_FORMATION_08 = 0x1808, + BTL_FLO_FORMATION_09 = 0x1809, + BTL_FLO_FORMATION_0A = 0x180A, + BTL_FLO_FORMATION_0B = 0x180B, + BTL_FLO_FORMATION_0C = 0x180C, + BTL_FLO_FORMATION_0D = 0x180D, + BTL_FLO_FORMATION_0E = 0x180E, + BTL_FLO_FORMATION_0F = 0x180F, + BTL_FLO_FORMATION_10 = 0x1810, + BTL_FLO_FORMATION_11 = 0x1811, + BTL_FLO_FORMATION_12 = 0x1812, + BTL_FLO_FORMATION_13 = 0x1813, + BTL_FLO_FORMATION_14 = 0x1814, + BTL_FLO_FORMATION_15 = 0x1815, + BTL_FLO_FORMATION_16 = 0x1816, + BTL_FLO_FORMATION_17 = 0x1817, + BTL_FLO_FORMATION_18 = 0x1818, + BTL_FLO_FORMATION_19 = 0x1819, + BTL_FLO_FORMATION_1A = 0x181A, + BTL_FLO_FORMATION_1B = 0x181B, + BTL_FLO_FORMATION_1C = 0x181C, + BTL_FLO_FORMATION_1D = 0x181D, + BTL_FLO_FORMATION_1E = 0x181E, + BTL_FLO_FORMATION_1F = 0x181F, + BTL_FLO_FORMATION_20 = 0x1820, + BTL_FLO_FORMATION_21 = 0x1821, + BTL_FLO_FORMATION_22 = 0x1822, + BTL_FLO_FORMATION_23 = 0x1823, + BTL_FLO_FORMATION_24 = 0x1824, + BTL_FLO_FORMATION_25 = 0x1825, + BTL_FLO2_FORMATION_00 = 0x1900, + BTL_FLO2_FORMATION_01 = 0x1901, + BTL_FLO2_FORMATION_02 = 0x1902, + BTL_FLO2_FORMATION_03 = 0x1903, + BTL_FLO2_FORMATION_04 = 0x1904, + BTL_FLO2_FORMATION_05 = 0x1905, + BTL_FLO2_FORMATION_06 = 0x1906, + BTL_FLO2_FORMATION_07 = 0x1907, + BTL_FLO2_FORMATION_08 = 0x1908, + BTL_FLO2_FORMATION_09 = 0x1909, + BTL_TIK_FORMATION_00 = 0x1A00, + BTL_TIK_FORMATION_01 = 0x1A01, + BTL_TIK_FORMATION_02 = 0x1A02, + BTL_TIK_FORMATION_03 = 0x1A03, + BTL_TIK_FORMATION_04 = 0x1A04, + BTL_TIK_FORMATION_05 = 0x1A05, + BTL_TIK_FORMATION_06 = 0x1A06, + BTL_TIK_FORMATION_07 = 0x1A07, + BTL_TIK_FORMATION_08 = 0x1A08, + BTL_TIK_FORMATION_09 = 0x1A09, + BTL_TIK_FORMATION_0A = 0x1A0A, + BTL_TIK_FORMATION_0B = 0x1A0B, + BTL_TIK_FORMATION_0C = 0x1A0C, + BTL_TIK_FORMATION_0D = 0x1A0D, + BTL_TIK_FORMATION_0E = 0x1A0E, + BTL_TIK_FORMATION_0F = 0x1A0F, + BTL_TIK_FORMATION_10 = 0x1A10, + BTL_TIK_FORMATION_11 = 0x1A11, + BTL_TIK_FORMATION_12 = 0x1A12, + BTL_TIK_FORMATION_13 = 0x1A13, + BTL_TIK_FORMATION_14 = 0x1A14, + BTL_TIK_FORMATION_15 = 0x1A15, + BTL_TIK_FORMATION_16 = 0x1A16, + BTL_TIK_FORMATION_17 = 0x1A17, + BTL_TIK_FORMATION_18 = 0x1A18, + BTL_TIK2_FORMATION_00 = 0x1B00, + BTL_TIK2_FORMATION_01 = 0x1B01, + BTL_TIK2_FORMATION_02 = 0x1B02, + BTL_TIK2_FORMATION_03 = 0x1B03, + BTL_TIK2_FORMATION_04 = 0x1B04, + BTL_TIK3_FORMATION_00 = 0x1C00, + BTL_TIK3_FORMATION_01 = 0x1C01, + BTL_TIK3_FORMATION_02 = 0x1C02, + BTL_TIK3_FORMATION_03 = 0x1C03, + BTL_SAM_FORMATION_00 = 0x1D00, + BTL_SAM_FORMATION_01 = 0x1D01, + BTL_SAM_FORMATION_02 = 0x1D02, + BTL_SAM_FORMATION_03 = 0x1D03, + BTL_SAM_FORMATION_04 = 0x1D04, + BTL_SAM_FORMATION_05 = 0x1D05, + BTL_SAM_FORMATION_06 = 0x1D06, + BTL_SAM_FORMATION_07 = 0x1D07, + BTL_SAM_FORMATION_08 = 0x1D08, + BTL_SAM_FORMATION_09 = 0x1D09, + BTL_SAM_FORMATION_0A = 0x1D0A, + BTL_SAM_FORMATION_0B = 0x1D0B, + BTL_SAM_FORMATION_0C = 0x1D0C, + BTL_SAM_FORMATION_0D = 0x1D0D, + BTL_SAM_FORMATION_0E = 0x1D0E, + BTL_SAM_FORMATION_0F = 0x1D0F, + BTL_SAM_FORMATION_10 = 0x1D10, + BTL_SAM_FORMATION_11 = 0x1D11, + BTL_SAM_FORMATION_12 = 0x1D12, + BTL_SAM_FORMATION_13 = 0x1D13, + BTL_SAM_FORMATION_14 = 0x1D14, + BTL_SAM_FORMATION_15 = 0x1D15, + BTL_SAM2_FORMATION_00 = 0x1E00, + BTL_SAM2_FORMATION_01 = 0x1E01, + BTL_PRA_FORMATION_00 = 0x1F00, + BTL_PRA_FORMATION_01 = 0x1F01, + BTL_PRA_FORMATION_02 = 0x1F02, + BTL_PRA_FORMATION_03 = 0x1F03, + BTL_PRA_FORMATION_04 = 0x1F04, + BTL_PRA_FORMATION_05 = 0x1F05, + BTL_PRA_FORMATION_06 = 0x1F06, + BTL_PRA_FORMATION_07 = 0x1F07, + BTL_PRA_FORMATION_08 = 0x1F08, + BTL_PRA_FORMATION_09 = 0x1F09, + BTL_PRA_FORMATION_0A = 0x1F0A, + BTL_PRA_FORMATION_0B = 0x1F0B, + BTL_PRA_FORMATION_0C = 0x1F0C, + BTL_PRA_FORMATION_0D = 0x1F0D, + BTL_PRA_FORMATION_0E = 0x1F0E, + BTL_PRA2_FORMATION_00 = 0x2000, + BTL_PRA2_FORMATION_01 = 0x2001, + BTL_PRA2_FORMATION_02 = 0x2002, + BTL_PRA2_FORMATION_03 = 0x2003, + BTL_PRA2_FORMATION_04 = 0x2004, + BTL_PRA3_FORMATION_00 = 0x2100, + BTL_PRA3_FORMATION_01 = 0x2101, + BTL_PRA3_FORMATION_02 = 0x2102, + BTL_PRA3_FORMATION_03 = 0x2103, + BTL_PRA3_FORMATION_04 = 0x2104, + BTL_PRA3_FORMATION_05 = 0x2105, + BTL_PRA3_FORMATION_06 = 0x2106, + BTL_PRA3_FORMATION_07 = 0x2107, + BTL_PRA3_FORMATION_08 = 0x2108, + BTL_PRA3_FORMATION_09 = 0x2109, + BTL_PRA3_FORMATION_0A = 0x210A, + BTL_PRA3_FORMATION_0B = 0x210B, + BTL_PRA3_FORMATION_0C = 0x210C, + BTL_PRA3_FORMATION_0D = 0x210D, + BTL_PRA3_FORMATION_0E = 0x210E, + BTL_PRA3_FORMATION_0F = 0x210F, + BTL_PRA3_FORMATION_10 = 0x2110, + BTL_PRA3_FORMATION_11 = 0x2111, + BTL_PRA3_FORMATION_12 = 0x2112, + BTL_PRA3_FORMATION_13 = 0x2113, + BTL_KPA_FORMATION_00 = 0x2200, + BTL_KPA_FORMATION_01 = 0x2201, + BTL_KPA_FORMATION_02 = 0x2202, + BTL_KPA_FORMATION_03 = 0x2203, + BTL_KPA_FORMATION_04 = 0x2204, + BTL_KPA_FORMATION_05 = 0x2205, + BTL_KPA_FORMATION_06 = 0x2206, + BTL_KPA_FORMATION_07 = 0x2207, + BTL_KPA_FORMATION_08 = 0x2208, + BTL_KPA_FORMATION_09 = 0x2209, + BTL_KPA_FORMATION_0A = 0x220A, + BTL_KPA_FORMATION_0B = 0x220B, + BTL_KPA_FORMATION_0C = 0x220C, + BTL_KPA_FORMATION_0D = 0x220D, + BTL_KPA_FORMATION_0E = 0x220E, + BTL_KPA_FORMATION_0F = 0x220F, + BTL_KPA_FORMATION_10 = 0x2210, + BTL_KPA_FORMATION_11 = 0x2211, + BTL_KPA_FORMATION_12 = 0x2212, + BTL_KPA_FORMATION_13 = 0x2213, + BTL_KPA_FORMATION_14 = 0x2214, + BTL_KPA_FORMATION_15 = 0x2215, + BTL_KPA_FORMATION_16 = 0x2216, + BTL_KPA_FORMATION_17 = 0x2217, + BTL_KPA_FORMATION_18 = 0x2218, + BTL_KPA_FORMATION_19 = 0x2219, + BTL_KPA_FORMATION_1A = 0x221A, + BTL_KPA_FORMATION_1B = 0x221B, + BTL_KPA_FORMATION_1C = 0x221C, + BTL_KPA_FORMATION_1D = 0x221D, + BTL_KPA_FORMATION_1E = 0x221E, + BTL_KPA_FORMATION_1F = 0x221F, + BTL_KPA_FORMATION_20 = 0x2220, + BTL_KPA_FORMATION_21 = 0x2221, + BTL_KPA_FORMATION_22 = 0x2222, + BTL_KPA_FORMATION_23 = 0x2223, + BTL_KPA_FORMATION_24 = 0x2224, + BTL_KPA_FORMATION_25 = 0x2225, + BTL_KPA_FORMATION_26 = 0x2226, + BTL_KPA_FORMATION_27 = 0x2227, + BTL_KPA_FORMATION_28 = 0x2228, + BTL_KPA_FORMATION_29 = 0x2229, + BTL_KPA_FORMATION_2A = 0x222A, + BTL_KPA_FORMATION_2B = 0x222B, + BTL_KPA_FORMATION_2C = 0x222C, + BTL_KPA_FORMATION_2D = 0x222D, + BTL_KPA_FORMATION_2E = 0x222E, + BTL_KPA_FORMATION_2F = 0x222F, + BTL_KPA_FORMATION_30 = 0x2230, + BTL_KPA_FORMATION_31 = 0x2231, + BTL_KPA_FORMATION_32 = 0x2232, + BTL_KPA_FORMATION_33 = 0x2233, + BTL_KPA_FORMATION_34 = 0x2234, + BTL_KPA_FORMATION_35 = 0x2235, + BTL_KPA_FORMATION_36 = 0x2236, + BTL_KPA_FORMATION_37 = 0x2237, + BTL_KPA_FORMATION_38 = 0x2238, + BTL_KPA_FORMATION_39 = 0x2239, + BTL_KPA_FORMATION_3A = 0x223A, + BTL_KPA_FORMATION_3B = 0x223B, + BTL_KPA2_FORMATION_00 = 0x2300, + BTL_KPA2_FORMATION_01 = 0x2301, + BTL_KPA2_FORMATION_02 = 0x2302, + BTL_KPA2_FORMATION_03 = 0x2303, + BTL_KPA2_FORMATION_04 = 0x2304, + BTL_KPA3_FORMATION_00 = 0x2400, + BTL_KPA3_FORMATION_01 = 0x2401, + BTL_KPA3_FORMATION_02 = 0x2402, + BTL_KPA3_FORMATION_03 = 0x2403, + BTL_KPA3_FORMATION_04 = 0x2404, + BTL_KPA3_FORMATION_05 = 0x2405, + BTL_KPA3_FORMATION_06 = 0x2406, + BTL_KPA3_FORMATION_07 = 0x2407, + BTL_KPA3_FORMATION_08 = 0x2408, + BTL_KPA3_FORMATION_09 = 0x2409, + BTL_KPA3_FORMATION_0A = 0x240A, + BTL_KPA4_FORMATION_00 = 0x2500, + BTL_KPA4_FORMATION_01 = 0x2501, + BTL_KPA4_FORMATION_02 = 0x2502, + BTL_KPA4_FORMATION_03 = 0x2503, + BTL_KPA4_FORMATION_04 = 0x2504, + BTL_KPA4_FORMATION_05 = 0x2505, + BTL_KPA4_FORMATION_06 = 0x2506, + BTL_KPA4_FORMATION_07 = 0x2507, + BTL_KPA4_FORMATION_08 = 0x2508, + BTL_KKJ_FORMATION_00 = 0x2600, + BTL_DIG_FORMATION_00 = 0x2700, + BTL_DIG_FORMATION_01 = 0x2701, + BTL_DIG_FORMATION_02 = 0x2702, + BTL_DIG_FORMATION_03 = 0x2703, + BTL_DIG_FORMATION_04 = 0x2704, + BTL_DIG_FORMATION_05 = 0x2705, + BTL_DIG_FORMATION_06 = 0x2706, + BTL_DIG_FORMATION_07 = 0x2707, + BTL_DIG_FORMATION_08 = 0x2708, + BTL_DIG_FORMATION_09 = 0x2709, +}; diff --git a/src/battle/battle_stage_names.h b/src/battle/battle_stage_names.h new file mode 100644 index 0000000000..8ed1c9fed9 --- /dev/null +++ b/src/battle/battle_stage_names.h @@ -0,0 +1,248 @@ +#define BTL_STAGE_DEFAULT -1 + +enum StageNames { + BTL_KMR_PART_1_STAGE_00 = 0x00, + BTL_KMR_PART_1_STAGE_01 = 0x01, + BTL_KMR_PART_1_STAGE_02 = 0x02, + BTL_KMR_PART_1_STAGE_03 = 0x03, + BTL_KMR_PART_1_STAGE_04 = 0x04, + BTL_KMR_PART_2_STAGE_00 = 0x00, + BTL_KMR_PART_2_STAGE_01 = 0x01, + BTL_KMR_PART_2_STAGE_02 = 0x02, + BTL_KMR_PART_2_STAGE_03 = 0x03, + BTL_KMR_PART_2_STAGE_04 = 0x04, + BTL_KMR_PART_3_STAGE_00 = 0x00, + BTL_KMR_PART_3_STAGE_01 = 0x01, + BTL_KMR_PART_3_STAGE_02 = 0x02, + BTL_KMR_PART_3_STAGE_03 = 0x03, + BTL_KMR_PART_3_STAGE_04 = 0x04, + BTL_KMR_PART_3_STAGE_05 = 0x05, + BTL_KMR_PART_3_STAGE_06 = 0x06, + BTL_KMR_PART_3_STAGE_07 = 0x07, + BTL_KMR_PART_3_STAGE_08 = 0x08, + BTL_KMR_PART_3_STAGE_09 = 0x09, + BTL_MAC_STAGE_00 = 0x00, + BTL_MAC_STAGE_01 = 0x01, + BTL_HOS_STAGE_00 = 0x00, + BTL_HOS_STAGE_01 = 0x01, + BTL_HOS_STAGE_02 = 0x02, + BTL_NOK_STAGE_00 = 0x00, + BTL_NOK_STAGE_01 = 0x01, + BTL_NOK_STAGE_02 = 0x02, + BTL_NOK_STAGE_03 = 0x03, + BTL_TRD_PART_1_STAGE_00 = 0x00, + BTL_TRD_PART_1_STAGE_01 = 0x01, + BTL_TRD_PART_1_STAGE_02 = 0x02, + BTL_TRD_PART_1_STAGE_03 = 0x03, + BTL_TRD_PART_1_STAGE_04 = 0x04, + BTL_TRD_PART_1_STAGE_05 = 0x05, + BTL_TRD_PART_1_STAGE_06 = 0x06, + BTL_TRD_PART_1_STAGE_07 = 0x07, + BTL_TRD_PART_1_STAGE_08 = 0x08, + BTL_TRD_PART_1_STAGE_09 = 0x09, + BTL_TRD_PART_1_STAGE_0A = 0x0A, + BTL_TRD_PART_1_STAGE_0B = 0x0B, + BTL_TRD_PART_1_STAGE_0C = 0x0C, + BTL_TRD_PART_1_STAGE_0D = 0x0D, + BTL_TRD_PART_2_STAGE_00 = 0x00, + BTL_TRD_PART_2_STAGE_01 = 0x01, + BTL_TRD_PART_2_STAGE_02 = 0x02, + BTL_TRD_PART_2_STAGE_03 = 0x03, + BTL_TRD_PART_2_STAGE_04 = 0x04, + BTL_TRD_PART_2_STAGE_05 = 0x05, + BTL_TRD_PART_2_STAGE_06 = 0x06, + BTL_TRD_PART_2_STAGE_07 = 0x07, + BTL_TRD_PART_2_STAGE_08 = 0x08, + BTL_TRD_PART_2_STAGE_09 = 0x09, + BTL_TRD_PART_2_STAGE_0A = 0x0A, + BTL_TRD_PART_2_STAGE_0B = 0x0B, + BTL_TRD_PART_3_STAGE_00 = 0x00, + BTL_IWA_STAGE_00 = 0x00, + BTL_IWA_STAGE_01 = 0x01, + BTL_IWA_STAGE_02 = 0x02, + BTL_SBK_STAGE_00 = 0x00, + BTL_ISK_PART_1_STAGE_00 = 0x00, + BTL_ISK_PART_1_STAGE_01 = 0x01, + BTL_ISK_PART_1_STAGE_02 = 0x02, + BTL_ISK_PART_1_STAGE_03 = 0x03, + BTL_ISK_PART_1_STAGE_04 = 0x04, + BTL_ISK_PART_1_STAGE_05 = 0x05, + BTL_ISK_PART_1_STAGE_06 = 0x06, + BTL_ISK_PART_1_STAGE_07 = 0x07, + BTL_ISK_PART_1_STAGE_08 = 0x08, + BTL_ISK_PART_1_STAGE_09 = 0x09, + BTL_ISK_PART_1_STAGE_0A = 0x0A, + BTL_ISK_PART_1_STAGE_0B = 0x0B, + BTL_ISK_PART_1_STAGE_0C = 0x0C, + BTL_ISK_PART_2_STAGE_00 = 0x00, + BTL_ISK_PART_2_STAGE_01 = 0x01, + BTL_ISK_PART_2_STAGE_02 = 0x02, + BTL_ISK_PART_2_STAGE_03 = 0x03, + BTL_ISK_PART_2_STAGE_04 = 0x04, + BTL_ISK_PART_2_STAGE_05 = 0x05, + BTL_ISK_PART_2_STAGE_06 = 0x06, + BTL_ISK_PART_2_STAGE_07 = 0x07, + BTL_ISK_PART_2_STAGE_08 = 0x08, + BTL_ISK_PART_2_STAGE_09 = 0x09, + BTL_ISK_PART_2_STAGE_0A = 0x0A, + BTL_ISK_PART_2_STAGE_0B = 0x0B, + BTL_MIM_STAGE_00 = 0x00, + BTL_ARN_STAGE_00 = 0x00, + BTL_ARN_STAGE_01 = 0x01, + BTL_ARN_STAGE_02 = 0x02, + BTL_ARN_STAGE_03 = 0x03, + BTL_ARN_STAGE_04 = 0x04, + BTL_ARN_STAGE_05 = 0x05, + BTL_DGB_STAGE_00 = 0x00, + BTL_DGB_STAGE_01 = 0x01, + BTL_DGB_STAGE_02 = 0x02, + BTL_DGB_STAGE_03 = 0x03, + BTL_DGB_STAGE_04 = 0x04, + BTL_OMO_STAGE_00 = 0x00, + BTL_OMO_STAGE_01 = 0x01, + BTL_OMO_STAGE_02 = 0x02, + BTL_OMO_STAGE_03 = 0x03, + BTL_OMO_STAGE_04 = 0x04, + BTL_OMO_STAGE_05 = 0x05, + BTL_OMO_STAGE_06 = 0x06, + BTL_OMO_STAGE_07 = 0x07, + BTL_OMO_STAGE_08 = 0x08, + BTL_OMO2_STAGE_00 = 0x00, + BTL_OMO3_STAGE_00 = 0x00, + BTL_OMO3_STAGE_01 = 0x01, + BTL_OMO3_STAGE_02 = 0x02, + BTL_OMO3_STAGE_03 = 0x03, + BTL_OMO3_STAGE_04 = 0x04, + BTL_OMO3_STAGE_05 = 0x05, + BTL_OMO3_STAGE_06 = 0x06, + BTL_OMO3_STAGE_07 = 0x07, + BTL_OMO3_STAGE_08 = 0x08, + BTL_KGR_STAGE_00 = 0x00, + BTL_JAN_STAGE_00 = 0x00, + BTL_JAN_STAGE_01 = 0x01, + BTL_JAN_STAGE_02 = 0x02, + BTL_JAN_STAGE_03 = 0x03, + BTL_JAN_STAGE_04 = 0x04, + BTL_JAN_STAGE_05 = 0x05, + BTL_JAN_STAGE_06 = 0x06, + BTL_JAN_STAGE_07 = 0x07, + BTL_JAN2_STAGE_00 = 0x00, + BTL_JAN2_STAGE_01 = 0x01, + BTL_JAN2_STAGE_02 = 0x02, + BTL_JAN2_STAGE_03 = 0x03, + BTL_JAN2_STAGE_04 = 0x04, + BTL_JAN2_STAGE_05 = 0x05, + BTL_JAN2_STAGE_06 = 0x06, + BTL_JAN2_STAGE_07 = 0x07, + BTL_KZN_STAGE_00 = 0x00, + BTL_KZN_STAGE_01 = 0x01, + BTL_KZN_STAGE_02 = 0x02, + BTL_KZN_STAGE_03 = 0x03, + BTL_KZN_STAGE_04 = 0x04, + BTL_KZN_STAGE_05 = 0x05, + BTL_KZN_STAGE_06 = 0x06, + BTL_KZN2_STAGE_00 = 0x00, + BTL_KZN2_STAGE_01 = 0x01, + BTL_KZN2_STAGE_02 = 0x02, + BTL_KZN2_STAGE_03 = 0x03, + BTL_KZN2_STAGE_04 = 0x04, + BTL_KZN2_STAGE_05 = 0x05, + BTL_KZN2_STAGE_06 = 0x06, + BTL_FLO_STAGE_00 = 0x00, + BTL_FLO_STAGE_01 = 0x01, + BTL_FLO_STAGE_02 = 0x02, + BTL_FLO_STAGE_03 = 0x03, + BTL_FLO_STAGE_04 = 0x04, + BTL_FLO_STAGE_05 = 0x05, + BTL_FLO_STAGE_06 = 0x06, + BTL_FLO_STAGE_07 = 0x07, + BTL_FLO_STAGE_08 = 0x08, + BTL_FLO_STAGE_09 = 0x09, + BTL_FLO2_STAGE_00 = 0x00, + BTL_FLO2_STAGE_01 = 0x01, + BTL_FLO2_STAGE_02 = 0x02, + BTL_FLO2_STAGE_03 = 0x03, + BTL_FLO2_STAGE_04 = 0x04, + BTL_FLO2_STAGE_05 = 0x05, + BTL_FLO2_STAGE_06 = 0x06, + BTL_FLO2_STAGE_07 = 0x07, + BTL_FLO2_STAGE_08 = 0x08, + BTL_FLO2_STAGE_09 = 0x09, + BTL_TIK_STAGE_00 = 0x00, + BTL_TIK_STAGE_01 = 0x01, + BTL_TIK_STAGE_02 = 0x02, + BTL_TIK_STAGE_03 = 0x03, + BTL_TIK_STAGE_04 = 0x04, + BTL_TIK2_STAGE_00 = 0x00, + BTL_TIK2_STAGE_01 = 0x01, + BTL_TIK2_STAGE_02 = 0x02, + BTL_TIK2_STAGE_03 = 0x03, + BTL_TIK2_STAGE_04 = 0x04, + BTL_TIK3_STAGE_00 = 0x00, + BTL_TIK3_STAGE_01 = 0x01, + BTL_TIK3_STAGE_02 = 0x02, + BTL_TIK3_STAGE_03 = 0x03, + BTL_TIK3_STAGE_04 = 0x04, + BTL_SAM_STAGE_00 = 0x00, + BTL_SAM_STAGE_01 = 0x01, + BTL_SAM_STAGE_02 = 0x02, + BTL_SAM_STAGE_03 = 0x03, + BTL_SAM_STAGE_04 = 0x04, + BTL_SAM_STAGE_05 = 0x05, + BTL_SAM2_STAGE_00 = 0x00, + BTL_SAM2_STAGE_01 = 0x01, + BTL_SAM2_STAGE_02 = 0x02, + BTL_SAM2_STAGE_03 = 0x03, + BTL_SAM2_STAGE_04 = 0x04, + BTL_SAM2_STAGE_05 = 0x05, + BTL_PRA_STAGE_00 = 0x00, + BTL_PRA_STAGE_01 = 0x01, + BTL_PRA_STAGE_02 = 0x02, + BTL_PRA_STAGE_03 = 0x03, + BTL_PRA_STAGE_04 = 0x04, + BTL_PRA_STAGE_05 = 0x05, + BTL_PRA2_STAGE_00 = 0x00, + BTL_PRA3_STAGE_00 = 0x00, + BTL_PRA3_STAGE_01 = 0x01, + BTL_PRA3_STAGE_02 = 0x02, + BTL_PRA3_STAGE_03 = 0x03, + BTL_PRA3_STAGE_04 = 0x04, + BTL_PRA3_STAGE_05 = 0x05, + BTL_KPA_STAGE_00 = 0x00, + BTL_KPA_STAGE_01 = 0x01, + BTL_KPA_STAGE_02 = 0x02, + BTL_KPA_STAGE_03 = 0x03, + BTL_KPA_STAGE_04 = 0x04, + BTL_KPA_STAGE_05 = 0x05, + BTL_KPA_STAGE_06 = 0x06, + BTL_KPA_STAGE_07 = 0x07, + BTL_KPA_STAGE_08 = 0x08, + BTL_KPA_STAGE_09 = 0x09, + BTL_KPA_STAGE_0A = 0x0A, + BTL_KPA_STAGE_0B = 0x0B, + BTL_KPA_STAGE_0C = 0x0C, + BTL_KPA_STAGE_0D = 0x0D, + BTL_KPA2_STAGE_00 = 0x00, + BTL_KPA2_STAGE_01 = 0x01, + BTL_KPA2_STAGE_02 = 0x02, + BTL_KPA3_STAGE_00 = 0x00, + BTL_KPA4_STAGE_00 = 0x00, + BTL_KPA4_STAGE_01 = 0x01, + BTL_KPA4_STAGE_02 = 0x02, + BTL_KPA4_STAGE_03 = 0x03, + BTL_KPA4_STAGE_04 = 0x04, + BTL_KPA4_STAGE_05 = 0x05, + BTL_KPA4_STAGE_06 = 0x06, + BTL_KPA4_STAGE_07 = 0x07, + BTL_KPA4_STAGE_08 = 0x08, + BTL_KPA4_STAGE_09 = 0x09, + BTL_KPA4_STAGE_0A = 0x0A, + BTL_KPA4_STAGE_0B = 0x0B, + BTL_KPA4_STAGE_0C = 0x0C, + BTL_KKJ_STAGE_00 = 0x00, + BTL_DIG_STAGE_00 = 0x00, + BTL_DIG_STAGE_01 = 0x01, + BTL_DIG_STAGE_02 = 0x02, + BTL_DIG_STAGE_03 = 0x03, + BTL_DIG_STAGE_04 = 0x04, +}; diff --git a/src/battle/common/actor/duplighost.inc.c b/src/battle/common/actor/duplighost.inc.c index 8912e9734c..34c6cee39d 100644 --- a/src/battle/common/actor/duplighost.inc.c +++ b/src/battle/common/actor/duplighost.inc.c @@ -205,7 +205,7 @@ EvtScript N(handleEvent) = { EVT_SET_CONST(LW(0), 1) EVT_SET_CONST(LW(1), NPC_ANIM_duplighost_Palette_00_Anim_A) EVT_EXEC_WAIT(DoNormalHit) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_SET_CONST(LW(0), 1) EVT_SET_CONST(LW(1), NPC_ANIM_duplighost_Palette_00_Anim_A) EVT_EXEC_WAIT(DoDeath) @@ -245,7 +245,7 @@ EvtScript N(attack) = { EVT_CALL(BattleCamTargetActor, ACTOR_SELF) EVT_CALL(func_8024ECF8, -1, 1, 0) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_duplighost_Palette_00_Anim_7) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(SetActorSounds, ACTOR_SELF, 2, 715, 0) EVT_CALL(EnemyTestTarget, ACTOR_SELF, LW(0), 0, 0, 1, BS_FLAGS1_10) EVT_SWITCH(LW(0)) @@ -261,12 +261,12 @@ EvtScript N(attack) = { EVT_IF_EQ(LW(10), HIT_RESULT_LUCKY) EVT_CALL(EnemyTestTarget, ACTOR_SELF, LW(0), DAMAGE_TYPE_TRIGGER_LUCKY, 0, 0, 0) EVT_END_IF - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(GetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(SetActorPos, ACTOR_SELF, LW(0), 0, LW(2)) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_duplighost_Palette_00_Anim_2) EVT_CALL(ResetActorSounds, ACTOR_SELF, 2) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(YieldTurn) EVT_CALL(SetActorYaw, ACTOR_SELF, 180) EVT_CALL(AddActorDecoration, ACTOR_SELF, 1, 0, 2) @@ -288,7 +288,7 @@ EvtScript N(attack) = { EVT_END_IF EVT_CALL(SetActorJumpGravity, ACTOR_SELF, EVT_FLOAT(0.3)) EVT_CALL(JumpToGoal, ACTOR_SELF, 12, FALSE, TRUE, FALSE) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(SetGoalToTarget, ACTOR_SELF) EVT_CALL(EnemyDamageTarget, ACTOR_SELF, LW(0), 0, 0, 0, 4, BS_FLAGS1_SP_EVT_ACTIVE) EVT_SWITCH(LW(0)) @@ -305,7 +305,7 @@ EvtScript N(attack) = { EVT_ADD(LW(0), 20) EVT_CALL(SetGoalPos, ACTOR_SELF, LW(0), 0, LW(2)) EVT_CALL(JumpToGoal, ACTOR_SELF, 10, FALSE, TRUE, FALSE) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(YieldTurn) EVT_EXEC_WAIT(N(returnHome)) EVT_END_CASE_GROUP @@ -327,7 +327,7 @@ EvtScript N(OnHitElectric) = { EVT_CALL(UseIdleAnimation, ACTOR_SELF, FALSE) EVT_CALL(func_8027D32C, ACTOR_SELF) EVT_CALL(SetAnimation, ACTOR_SELF, LW(0), LW(1)) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(GetActorVar, ACTOR_SELF, 0, LW(10)) EVT_CALL(UseIdleAnimation, LW(10), FALSE) EVT_CALL(func_8027D32C, LW(10)) @@ -339,10 +339,10 @@ EvtScript N(OnHitElectric) = { EVT_ADD(LW(2), 5) EVT_LOOP(3) EVT_CALL(PlayEffect, EFFECT_BIG_SMOKE_PUFF, LW(0), LW(1), LW(2), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0) - EVT_WAIT_FRAMES(3) + EVT_WAIT(3) EVT_END_LOOP EVT_END_THREAD - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(GetActorHP, ACTOR_SELF, LW(11)) EVT_CALL(SetEnemyHP, LW(10), LW(11)) EVT_CALL(CopyBuffs, ACTOR_SELF, LW(10)) @@ -356,7 +356,7 @@ EvtScript N(OnHitElectric) = { EVT_CALL(SetPartFlagBits, ACTOR_SELF, LW(0), ACTOR_PART_FLAG_INVISIBLE, 1) EVT_CALL(SetIdleAnimations, LW(10), 1, EVT_ADDR(N(idleAnimations2))) EVT_CALL(SetAnimation, LW(10), 1, NPC_ANIM_duplighost_Palette_00_Anim_A) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) EVT_CALL(GetActorPos, LW(10), LW(11), LW(12), LW(13)) EVT_IF_GT(LW(12), 0) @@ -408,10 +408,10 @@ EvtScript N(OnShockHit) = { EVT_ADD(LW(2), 5) EVT_LOOP(3) EVT_CALL(PlayEffect, EFFECT_BIG_SMOKE_PUFF, LW(0), LW(1), LW(2), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0) - EVT_WAIT_FRAMES(3) + EVT_WAIT(3) EVT_END_LOOP EVT_END_THREAD - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(GetActorHP, ACTOR_SELF, LW(11)) EVT_CALL(SetEnemyHP, LW(10), LW(11)) EVT_CALL(CopyBuffs, ACTOR_SELF, LW(10)) @@ -425,7 +425,7 @@ EvtScript N(OnShockHit) = { EVT_CALL(SetPartFlagBits, ACTOR_SELF, LW(9), ACTOR_PART_FLAG_INVISIBLE, 1) EVT_CALL(SetIdleAnimations, LW(10), 1, EVT_ADDR(N(idleAnimations2))) EVT_CALL(SetAnimation, LW(10), 1, NPC_ANIM_duplighost_Palette_00_Anim_A) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) EVT_CALL(SetActorJumpGravity, LW(10), EVT_FLOAT(0.5)) EVT_CALL(GetActorPos, LW(10), LW(11), LW(12), LW(13)) @@ -439,7 +439,7 @@ EvtScript N(OnShockHit) = { EVT_ADD(LW(11), 10) EVT_CALL(SetGoalPos, LW(10), LW(11), LW(12), LW(13)) EVT_CALL(JumpToGoal, LW(10), 5, FALSE, TRUE, FALSE) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(AddActorDecoration, LW(10), 1, 0, 2) EVT_CALL(SetActorYaw, LW(10), 180) EVT_CALL(SetIdleAnimations, LW(10), 1, EVT_ADDR(N(idleAnimations3))) @@ -489,7 +489,7 @@ EvtScript N(OnShockDeath) = { EVT_LOOP(15) EVT_ADD(LW(0), -48) EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, LW(0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(SetActorRotationOffset, ACTOR_SELF, 0, 0, 0) EVT_END_THREAD @@ -609,7 +609,7 @@ EvtScript N(copyPartner) = { EVT_CALL(EnableIdleScript, ACTOR_SELF, 0) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_14) EVT_CALL(BattleCamTargetActor, ACTOR_SELF) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, SOUND_20B8) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_duplighost_Palette_00_Anim_6) EVT_CALL(GetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) @@ -627,11 +627,11 @@ EvtScript N(copyPartner) = { EVT_LABEL(0) EVT_CALL(UpdateLerp) EVT_CALL(N(SetBackgroundAlpha), LW(0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_IF_EQ(LW(1), 1) EVT_GOTO(0) EVT_END_IF - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(N(GetPartnerAndLevel), LW(5), LW(6)) EVT_CALL(N(CopyPriority), LW(5)) EVT_SWITCH(LW(5)) @@ -662,10 +662,10 @@ EvtScript N(copyPartner) = { EVT_ADD(LW(2), 5) EVT_LOOP(3) EVT_CALL(PlayEffect, EFFECT_BIG_SMOKE_PUFF, LW(0), LW(1), LW(2), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0) - EVT_WAIT_FRAMES(3) + EVT_WAIT(3) EVT_END_LOOP EVT_END_THREAD - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(GetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(SetActorPos, LW(10), LW(0), LW(1), LW(2)) EVT_CALL(SetPartFlagBits, ACTOR_SELF, 1, ACTOR_PART_FLAG_INVISIBLE | ACTOR_PART_FLAG_NO_TARGET, 1) @@ -677,7 +677,7 @@ EvtScript N(copyPartner) = { EVT_CALL(GetOwnerID, LW(0)) EVT_CALL(SetActorVar, LW(10), 0, LW(0)) EVT_CALL(SetActorVar, LW(10), 1, LW(6)) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) EVT_CALL(MoveBattleCamOver, 20) EVT_THREAD @@ -685,7 +685,7 @@ EvtScript N(copyPartner) = { EVT_LABEL(1) EVT_CALL(UpdateLerp) EVT_CALL(N(SetBackgroundAlpha), LW(0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_IF_EQ(LW(1), 1) EVT_GOTO(1) EVT_END_IF @@ -697,7 +697,7 @@ EvtScript N(copyPartner) = { EVT_CALL(SetActorJumpGravity, LW(10), EVT_FLOAT(0.01)) EVT_CALL(SetGoalPos, LW(10), LW(0), 10, LW(2)) EVT_CALL(JumpToGoal, LW(10), 10, FALSE, FALSE, FALSE) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CASE_OR_EQ(6) EVT_CASE_OR_EQ(9) EVT_CASE_OR_EQ(4) @@ -711,7 +711,7 @@ EvtScript N(copyPartner) = { EVT_CALL(ForceHomePos, LW(10), LW(0), LW(1), LW(2)) EVT_CALL(HPBarToHome, LW(10)) EVT_CALL(ResetActorSounds, LW(10), 2) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(SetActorPos, ACTOR_SELF, 0, -1000, 0) EVT_CALL(ForceHomePos, ACTOR_SELF, 0, -1000, 0) EVT_CALL(HPBarToHome, ACTOR_SELF) diff --git a/src/battle/common/actor/ghost_bombette.inc.c b/src/battle/common/actor/ghost_bombette.inc.c index dd5abb9bde..6785c2838c 100644 --- a/src/battle/common/actor/ghost_bombette.inc.c +++ b/src/battle/common/actor/ghost_bombette.inc.c @@ -134,7 +134,7 @@ EvtScript N(bombette_handleEvent) = { EVT_CALL(GetLastElement, LW(1)) EVT_IF_FLAG(LW(1), DAMAGE_TYPE_ELECTRIC) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_battle_bombette_Palette_00_Anim_13) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_EXEC_WAIT(N(bombette_playEffects)) EVT_EXEC_WAIT(N(OnDeath)) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) @@ -185,7 +185,7 @@ EvtScript N(bombette_handleEvent) = { EVT_CASE_OR_EQ(EVENT_SHOCK_DEATH) EVT_CALL(HPBarToCurrent, ACTOR_SELF) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_battle_bombette_Palette_00_Anim_13) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_EXEC_WAIT(N(bombette_playEffects)) EVT_EXEC_WAIT(N(OnDeath)) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) @@ -207,7 +207,7 @@ EvtScript N(bombette_handleEvent) = { EVT_SET_CONST(LW(0), 1) EVT_SET_CONST(LW(1), NPC_ANIM_battle_bombette_Palette_00_Anim_12) EVT_EXEC_WAIT(DoNormalHit) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_SET_CONST(LW(0), 1) EVT_SET_CONST(LW(1), NPC_ANIM_battle_bombette_Palette_00_Anim_12) EVT_EXEC_WAIT(DoDeath) @@ -244,7 +244,7 @@ EvtScript N(bombette_handleEvent) = { EvtScript N(bombette_takeTurn) = { EVT_CALL(UseIdleAnimation, ACTOR_SELF, FALSE) EVT_CALL(EnableIdleScript, ACTOR_SELF, 0) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_63) EVT_CALL(BattleCamTargetActor, ACTOR_SELF) EVT_CALL(SetTargetActor, ACTOR_SELF, ACTOR_PLAYER) @@ -255,7 +255,7 @@ EvtScript N(bombette_takeTurn) = { EVT_CALL(RunToGoal, ACTOR_SELF, 30, FALSE) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_battle_bombette_Palette_00_Anim_4) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_battle_bombette_Palette_00_Anim_F) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(SetActorSounds, ACTOR_SELF, 0, 0, 0) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, SOUND_2020) EVT_CALL(EnemyTestTarget, ACTOR_SELF, LW(0), 0, 0, 1, BS_FLAGS1_10) @@ -274,7 +274,7 @@ EvtScript N(bombette_takeTurn) = { EVT_LOOP(10) EVT_ADD(LW(0), 72) EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, LW(0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(SetActorRotationOffset, ACTOR_SELF, 0, 0, 0) EVT_END_THREAD @@ -287,7 +287,7 @@ EvtScript N(bombette_takeTurn) = { EVT_IF_EQ(LW(10), HIT_RESULT_LUCKY) EVT_CALL(EnemyTestTarget, ACTOR_SELF, LW(0), DAMAGE_TYPE_TRIGGER_LUCKY, 0, 0, 0) EVT_END_IF - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) EVT_CALL(YieldTurn) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_battle_bombette_Palette_00_Anim_8) @@ -306,13 +306,13 @@ EvtScript N(bombette_takeTurn) = { EVT_CALL(GetActorVar, ACTOR_SELF, 1, LW(9)) EVT_SWITCH(LW(9)) EVT_CASE_EQ(0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(EnemyDamageTarget, ACTOR_SELF, LW(0), 0, 0, 0, 2, BS_FLAGS1_SP_EVT_ACTIVE) EVT_CASE_EQ(1) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(EnemyDamageTarget, ACTOR_SELF, LW(0), 0, 0, 0, 3, BS_FLAGS1_SP_EVT_ACTIVE) EVT_CASE_EQ(2) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(EnemyDamageTarget, ACTOR_SELF, LW(0), 0, 0, 0, 5, BS_FLAGS1_SP_EVT_ACTIVE) EVT_END_SWITCH EVT_SWITCH(LW(0)) @@ -329,27 +329,27 @@ EvtScript N(bombette_takeTurn) = { EVT_CALL(SetGoalPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(JumpToGoal, ACTOR_SELF, 20, FALSE, TRUE, FALSE) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_battle_bombette_Palette_00_Anim_E) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_battle_bombette_Palette_00_Anim_11) EVT_ADD(LW(0), 40) EVT_CALL(SetGoalPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(JumpToGoal, ACTOR_SELF, 8, FALSE, TRUE, FALSE) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_battle_bombette_Palette_00_Anim_E) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_battle_bombette_Palette_00_Anim_11) EVT_ADD(LW(0), 20) EVT_CALL(SetGoalPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(JumpToGoal, ACTOR_SELF, 6, FALSE, TRUE, FALSE) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_battle_bombette_Palette_00_Anim_E) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_battle_bombette_Palette_00_Anim_11) EVT_ADD(LW(0), 10) EVT_CALL(SetGoalPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(JumpToGoal, ACTOR_SELF, 4, FALSE, TRUE, FALSE) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_battle_bombette_Palette_00_Anim_E) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_battle_bombette_Palette_00_Anim_4) - EVT_WAIT_FRAMES(8) + EVT_WAIT(8) EVT_CALL(YieldTurn) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_battle_bombette_Palette_00_Anim_8) EVT_CALL(SetGoalToHome, ACTOR_SELF) diff --git a/src/battle/common/actor/ghost_bow.inc.c b/src/battle/common/actor/ghost_bow.inc.c index a01a6063f8..501c9f563a 100644 --- a/src/battle/common/actor/ghost_bow.inc.c +++ b/src/battle/common/actor/ghost_bow.inc.c @@ -143,7 +143,7 @@ EvtScript N(bow_handleEvent) = { EVT_SET_CONST(LW(2), NPC_ANIM_battle_bow_Palette_00_Anim_19) EVT_EXEC_WAIT(DoBurnHit) EVT_EXEC_WAIT(N(OnDeath)) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_SET_CONST(LW(0), 1) EVT_SET_CONST(LW(1), NPC_ANIM_battle_bow_Palette_00_Anim_19) EVT_EXEC_WAIT(DoDeath) @@ -190,7 +190,7 @@ EvtScript N(bow_handleEvent) = { EVT_SET_CONST(LW(0), 1) EVT_SET_CONST(LW(1), NPC_ANIM_battle_bow_Palette_00_Anim_15) EVT_EXEC_WAIT(DoNormalHit) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_SET_CONST(LW(0), 1) EVT_SET_CONST(LW(1), NPC_ANIM_battle_bow_Palette_00_Anim_15) EVT_EXEC_WAIT(DoDeath) @@ -225,17 +225,17 @@ EvtScript N(bow_handleEvent) = { EvtScript N(bow_takeTurn) = { EVT_CALL(UseIdleAnimation, ACTOR_SELF, FALSE) EVT_CALL(EnableIdleScript, ACTOR_SELF, 0) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, SOUND_BOO_APPEAR) EVT_THREAD EVT_SET(LW(0), 200) EVT_LOOP(20) EVT_SUB(LW(0), 10) EVT_CALL(SetPartAlpha, ACTOR_SELF, 1, LW(0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_END_THREAD - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_B) EVT_CALL(SetTargetActor, ACTOR_SELF, ACTOR_PLAYER) EVT_CALL(SetGoalToTarget, ACTOR_SELF) @@ -250,7 +250,7 @@ EvtScript N(bow_takeTurn) = { EVT_CALL(FlyToGoal, ACTOR_SELF, 30, 0, 10) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_battle_bow_Palette_00_Anim_1) EVT_END_THREAD - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_15) EVT_CALL(BattleCamTargetActor, ACTOR_SELF) EVT_CALL(MoveBattleCamOver, 30) @@ -260,13 +260,13 @@ EvtScript N(bow_takeTurn) = { EVT_LOOP(20) EVT_ADD(LW(0), 10) EVT_CALL(SetPartAlpha, ACTOR_SELF, 1, LW(0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(SetPartAlpha, ACTOR_SELF, 1, 255) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_battle_bow_Palette_00_Anim_5) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(SetGoalToTarget, ACTOR_SELF) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(EnemyTestTarget, ACTOR_SELF, LW(0), 0, 0, 1, BS_FLAGS1_10) EVT_SWITCH(LW(0)) EVT_CASE_OR_EQ(HIT_RESULT_MISS) @@ -275,13 +275,13 @@ EvtScript N(bow_takeTurn) = { EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) EVT_CALL(SetPartScale, ACTOR_SELF, 1, EVT_FLOAT(1.4), EVT_FLOAT(1.4), EVT_FLOAT(1.0)) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_battle_bow_Palette_00_Anim_7) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(SetPartScale, ACTOR_SELF, 1, EVT_FLOAT(1.0), EVT_FLOAT(1.0), EVT_FLOAT(1.0)) EVT_SET(LW(0), 0) EVT_LOOP(20) EVT_ADD(LW(0), -45) EVT_CALL(SetActorYaw, ACTOR_SELF, LW(0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(SetActorYaw, ACTOR_SELF, 0) EVT_IF_EQ(LW(10), HIT_RESULT_LUCKY) @@ -289,20 +289,20 @@ EvtScript N(bow_takeTurn) = { EVT_END_IF EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_battle_bow_Palette_00_Anim_1A) EVT_CALL(AddActorDecoration, ACTOR_SELF, 1, 0, 3) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(RemoveActorDecoration, ACTOR_SELF, 1, 0) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_battle_bow_Palette_00_Anim_1) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, SOUND_BOO_APPEAR) EVT_THREAD EVT_SET(LW(0), 200) EVT_LOOP(20) EVT_SUB(LW(0), 10) EVT_CALL(SetPartAlpha, ACTOR_SELF, 1, LW(0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_END_THREAD - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) EVT_CALL(SetGoalToHome, ACTOR_SELF) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_battle_bow_Palette_00_Anim_3) @@ -314,7 +314,7 @@ EvtScript N(bow_takeTurn) = { EVT_LOOP(20) EVT_ADD(LW(0), 10) EVT_CALL(SetPartAlpha, ACTOR_SELF, 1, LW(0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(SetPartAlpha, ACTOR_SELF, 1, 255) EVT_CALL(EnableIdleScript, ACTOR_SELF, 1) @@ -354,7 +354,7 @@ EvtScript N(bow_takeTurn) = { EVT_CALL(func_80269EAC, 11) EVT_END_IF EVT_END_IF - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(SetPartScale, ACTOR_SELF, 1, EVT_FLOAT(1.0), EVT_FLOAT(1.0), EVT_FLOAT(1.0)) EVT_THREAD EVT_CALL(ShakeCam, 1, 0, 2, EVT_FLOAT(0.5)) @@ -365,16 +365,16 @@ EvtScript N(bow_takeTurn) = { EVT_CALL(GetActorVar, ACTOR_SELF, 1, LW(9)) EVT_SWITCH(LW(9)) EVT_CASE_EQ(0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(EnemyDamageTarget, ACTOR_SELF, LW(0), 0, 0, 0, 1, BS_FLAGS1_10) EVT_CASE_EQ(1) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(EnemyDamageTarget, ACTOR_SELF, LW(0), 0, 0, 0, 1, BS_FLAGS1_10) EVT_CASE_EQ(2) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(EnemyDamageTarget, ACTOR_SELF, LW(0), 0, 0, 0, 1, BS_FLAGS1_10) EVT_END_SWITCH - EVT_WAIT_FRAMES(8) + EVT_WAIT(8) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_battle_bow_Palette_00_Anim_1) EVT_CALL(GetActorHP, ACTOR_PLAYER, LW(1)) EVT_IF_EQ(LW(1), 0) @@ -384,17 +384,17 @@ EvtScript N(bow_takeTurn) = { EVT_SWITCH(LW(0)) EVT_CASE_OR_EQ(HIT_RESULT_HIT) EVT_CASE_OR_EQ(HIT_RESULT_QUAKE_IMMUNE) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, SOUND_BOO_APPEAR) EVT_THREAD EVT_SET(LW(0), 200) EVT_LOOP(20) EVT_SUB(LW(0), 10) EVT_CALL(SetPartAlpha, ACTOR_SELF, 1, LW(0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_END_THREAD - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) EVT_CALL(SetGoalToHome, ACTOR_SELF) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_battle_bow_Palette_00_Anim_3) @@ -406,7 +406,7 @@ EvtScript N(bow_takeTurn) = { EVT_LOOP(20) EVT_ADD(LW(0), 10) EVT_CALL(SetPartAlpha, ACTOR_SELF, 1, LW(0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(SetPartAlpha, ACTOR_SELF, 1, 255) EVT_END_CASE_GROUP diff --git a/src/battle/common/actor/ghost_goombario.inc.c b/src/battle/common/actor/ghost_goombario.inc.c index 326e29a404..a77f5cd86c 100644 --- a/src/battle/common/actor/ghost_goombario.inc.c +++ b/src/battle/common/actor/ghost_goombario.inc.c @@ -152,7 +152,7 @@ EvtScript N(goombario_handleEvent) = { EVT_SET_CONST(LW(2), NPC_ANIM_battle_goombario_default_burn_dead) EVT_EXEC_WAIT(DoBurnHit) EVT_EXEC_WAIT(N(OnDeath)) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_SET_CONST(LW(0), 1) EVT_SET_CONST(LW(1), NPC_ANIM_battle_goombario_default_burn_dead) EVT_EXEC_WAIT(DoDeath) @@ -197,7 +197,7 @@ EvtScript N(goombario_handleEvent) = { EVT_SET_CONST(LW(0), 1) EVT_SET_CONST(LW(1), NPC_ANIM_battle_goombario_default_pain) EVT_EXEC_WAIT(DoNormalHit) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_SET_CONST(LW(0), 1) EVT_SET_CONST(LW(1), NPC_ANIM_battle_goombario_default_pain) EVT_EXEC_WAIT(DoDeath) @@ -238,7 +238,7 @@ EvtScript N(goombario_returnBack) = { EVT_LOOP(15) EVT_SUB(LW(0), 60) EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, LW(0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_battle_goombario_default_fall) EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, 0) @@ -259,7 +259,7 @@ EvtScript N(goombario_returnBack) = { EVT_END_IF EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_battle_goombario_default_charge) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, LW(5), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, 0) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 0, 0) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_battle_goombario_default_idle) @@ -268,7 +268,7 @@ EvtScript N(goombario_returnBack) = { EVT_CALL(JumpToGoal, ACTOR_SELF, 6, FALSE, TRUE, FALSE) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_battle_goombario_default_charge) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, LW(5), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_ADD(LW(0), 10) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_battle_goombario_default_idle) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 0, 0) @@ -276,10 +276,10 @@ EvtScript N(goombario_returnBack) = { EVT_CALL(JumpToGoal, ACTOR_SELF, 4, FALSE, TRUE, FALSE) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_battle_goombario_default_charge) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, LW(5), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 0, 0) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_battle_goombario_default_idle) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(SetGoalToHome, ACTOR_SELF) EVT_CALL(SetActorSpeed, ACTOR_SELF, EVT_FLOAT(8.0)) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_battle_goombario_default_run) @@ -339,9 +339,9 @@ EvtScript N(goombario_attack) = { EVT_END_IF EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_battle_goombario_default_charge) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, LW(0), 0) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, LW(1), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_battle_goombario_default_headbonk) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, LW(2), 0) EVT_CALL(SetGoalToTarget, ACTOR_SELF) @@ -363,7 +363,7 @@ EvtScript N(goombario_attack) = { EVT_IF_EQ(LW(10), HIT_RESULT_LUCKY) EVT_CALL(EnemyTestTarget, ACTOR_SELF, LW(0), DAMAGE_TYPE_TRIGGER_LUCKY, 0, 0, 0) EVT_END_IF - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(YieldTurn) EVT_EXEC_WAIT(N(goombario_returnBack)) EVT_CALL(EnableIdleScript, ACTOR_SELF, 1) @@ -373,13 +373,13 @@ EvtScript N(goombario_attack) = { EVT_END_SWITCH EVT_CHILD_THREAD EVT_CALL(SetPartScale, ACTOR_SELF, 1, EVT_FLOAT(1.1), EVT_FLOAT(0.8), EVT_FLOAT(1.0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetPartScale, ACTOR_SELF, 1, EVT_FLOAT(1.3), EVT_FLOAT(0.5), EVT_FLOAT(1.0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetPartScale, ACTOR_SELF, 1, EVT_FLOAT(1.0), EVT_FLOAT(1.0), EVT_FLOAT(1.0)) EVT_END_CHILD_THREAD - EVT_WAIT_FRAMES(1) - EVT_WAIT_FRAMES(2) + EVT_WAIT(1) + EVT_WAIT(2) EVT_CALL(GetActorVar, ACTOR_SELF, 1, LW(9)) EVT_SWITCH(LW(9)) EVT_CASE_EQ(0) @@ -398,12 +398,12 @@ EvtScript N(goombario_attack) = { EVT_SWITCH(LW(9)) EVT_CASE_EQ(0) EVT_THREAD - EVT_WAIT_FRAMES(4) + EVT_WAIT(4) EVT_SET(LW(0), 0) EVT_LOOP(6) EVT_ADD(LW(0), 30) EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, LW(0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_END_THREAD EVT_CALL(SetGoalToTarget, ACTOR_SELF) @@ -412,12 +412,12 @@ EvtScript N(goombario_attack) = { EVT_CALL(N(UnkFunc62), LW(10), 3) EVT_CASE_EQ(1) EVT_THREAD - EVT_WAIT_FRAMES(4) + EVT_WAIT(4) EVT_SET(LW(0), 0) EVT_LOOP(6) EVT_ADD(LW(0), 30) EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, LW(0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_END_THREAD EVT_CALL(SetGoalToTarget, ACTOR_SELF) @@ -428,12 +428,12 @@ EvtScript N(goombario_attack) = { EVT_CALL(EnableActorBlur, ACTOR_SELF, 0) EVT_CASE_EQ(2) EVT_THREAD - EVT_WAIT_FRAMES(4) + EVT_WAIT(4) EVT_SET(LW(0), 0) EVT_LOOP(6) EVT_ADD(LW(0), 30) EVT_CALL(SetActorRotation, ACTOR_SELF, 0, EVT_LIMIT, LW(0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_battle_goombario_default_headbonk) EVT_END_THREAD @@ -442,7 +442,7 @@ EvtScript N(goombario_attack) = { EVT_LOOP(LW(10)) EVT_ADD(LW(0), 133) EVT_CALL(SetActorRotation, ACTOR_SELF, EVT_LIMIT, LW(0), EVT_LIMIT) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_END_THREAD EVT_CALL(SetGoalToTarget, ACTOR_SELF) @@ -454,13 +454,13 @@ EvtScript N(goombario_attack) = { EVT_END_SWITCH EVT_CHILD_THREAD EVT_CALL(SetPartScale, ACTOR_SELF, 1, EVT_FLOAT(1.1), EVT_FLOAT(0.8), EVT_FLOAT(1.0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetPartScale, ACTOR_SELF, 1, EVT_FLOAT(1.3), EVT_FLOAT(0.5), EVT_FLOAT(1.0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetPartScale, ACTOR_SELF, 1, EVT_FLOAT(1.0), EVT_FLOAT(1.0), EVT_FLOAT(1.0)) EVT_END_CHILD_THREAD - EVT_WAIT_FRAMES(1) - EVT_WAIT_FRAMES(2) + EVT_WAIT(1) + EVT_WAIT(2) EVT_CALL(GetActorVar, ACTOR_SELF, 1, LW(9)) EVT_SWITCH(LW(9)) EVT_CASE_EQ(0) @@ -491,12 +491,12 @@ EvtScript N(goombario_tattle) = { EVT_CALL(GetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(SetGoalPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(JumpToGoal, ACTOR_SELF, 10, FALSE, TRUE, FALSE) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(SetTargetActor, ACTOR_SELF, ACTOR_PLAYER) EVT_CALL(SetGoalToTarget, ACTOR_SELF) EVT_CALL(SetBattleFlagBits, BS_FLAGS1_4, 1) EVT_CALL(N(UnkEffect6CFunc), LW(5)) - EVT_WAIT_FRAMES(12) + EVT_WAIT(12) EVT_CALL(func_802535B4, 0) EVT_CALL(SetCamEnabled, 2, 1) EVT_CALL(SetCamFlag80, 2, 0) @@ -507,18 +507,18 @@ EvtScript N(goombario_tattle) = { EVT_SUB(LW(0), 8) EVT_SET(LW(1), 0) EVT_CALL(N(UnkActorSizeFunc)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(func_802CAE50, 2, LW(0), LW(1), LW(2)) EVT_CALL(func_802CABE8, 2, 0, LW(3), 100, 4) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, SOUND_282) EVT_CALL(SetCamFlag80, 2, 1) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(ActorSpeak, MESSAGE_ID(0x1C, 0x0092), ACTOR_SELF, 1, NPC_ANIM_battle_goombario_default_talk, NPC_ANIM_battle_goombario_default_idle) EVT_CALL(N(UnkTattleEffectFunc2), LW(5)) - EVT_WAIT_FRAMES(12) + EVT_WAIT(12) EVT_CALL(SetCamEnabled, 2, 0) - EVT_WAIT_FRAMES(32) + EVT_WAIT(32) EVT_CALL(func_802535B4, 1) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) EVT_CALL(SetBattleFlagBits, BS_FLAGS1_4, 0) diff --git a/src/battle/common/actor/ghost_kooper.inc.c b/src/battle/common/actor/ghost_kooper.inc.c index 372078a218..84a492a3f4 100644 --- a/src/battle/common/actor/ghost_kooper.inc.c +++ b/src/battle/common/actor/ghost_kooper.inc.c @@ -159,7 +159,7 @@ EvtScript N(kooper_idle) = { EVT_CALL(func_8027D4C8, ACTOR_SELF, 1, 0, -6) EVT_CALL(N(UnkBattleFunc1), -10, 20, 10, 20) EVT_END_SWITCH - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_GOTO(0) EVT_RETURN EVT_END @@ -226,23 +226,23 @@ EvtScript N(kooper_handleEvent) = { EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_battle_kooper_Palette_00_Anim_11) EVT_CALL(SetActorRotationOffset, ACTOR_SELF, 0, 12, 0) EVT_THREAD - EVT_WAIT_FRAMES(4) + EVT_WAIT(4) EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, 30) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, -30) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, -60) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, -75) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_THREAD EVT_USE_BUF(N(kooper_dispOffsets)) EVT_LOOP(22) EVT_BUF_READ1(LW(0)) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, LW(0), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(SetActorRotationOffset, ACTOR_SELF, 0, 0, 0) EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, 0) @@ -268,7 +268,7 @@ EvtScript N(kooper_handleEvent) = { EVT_SET_CONST(LW(0), 1) EVT_SET_CONST(LW(1), NPC_ANIM_battle_kooper_Palette_00_Anim_11) EVT_EXEC_WAIT(DoNormalHit) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_SET_CONST(LW(0), 1) EVT_SET_CONST(LW(1), NPC_ANIM_battle_kooper_Palette_00_Anim_11) EVT_EXEC_WAIT(DoDeath) @@ -342,13 +342,13 @@ EvtScript N(kooper_takeTurn) = { EVT_CALL(SetActorVar, ACTOR_SELF, 4, LW(0)) EVT_CALL(AddActorDecoration, ACTOR_SELF, 1, 0, 2) EVT_CALL(SetAnimationRate, ACTOR_SELF, 1, EVT_FLOAT(3.0)) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(SetAnimationRate, ACTOR_SELF, 1, EVT_FLOAT(1.0)) EVT_CALL(RemoveActorDecoration, ACTOR_SELF, 1, 0) EVT_ELSE EVT_CALL(AddActorDecoration, ACTOR_SELF, 1, 0, 2) EVT_CALL(SetAnimationRate, ACTOR_SELF, 1, EVT_FLOAT(3.0)) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(SetAnimationRate, ACTOR_SELF, 1, EVT_FLOAT(1.0)) EVT_CALL(RemoveActorDecoration, ACTOR_SELF, 1, 0) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_battle_kooper_Palette_00_Anim_19) @@ -358,7 +358,7 @@ EvtScript N(kooper_takeTurn) = { EVT_LOOP(5) EVT_ADD(LW(0), 15) EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, LW(0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_END_THREAD EVT_CALL(GetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) @@ -381,7 +381,7 @@ EvtScript N(kooper_takeTurn) = { EVT_END_IF EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_battle_kooper_Palette_00_Anim_E) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, SOUND_0) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_battle_kooper_Palette_00_Anim_A) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, SOUND_200C) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_14) @@ -426,7 +426,7 @@ EvtScript N(kooper_takeTurn) = { EVT_CALL(GetActorPos, ACTOR_SELF, LW(4), LW(5), LW(6)) EVT_CALL(PlayEffect, EFFECT_SMOKE_IMPACT, 1, LW(4), LW(5), LW(6), 32, 4, 0, 10, 0, 0, 0, 0, 0) EVT_END_SWITCH - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(PlaySoundAtActor, ACTOR_SELF, SOUND_200A) EVT_CALL(SetActorSounds, ACTOR_SELF, 0, 0, 0) @@ -444,35 +444,35 @@ EvtScript N(kooper_takeTurn) = { EVT_CALL(N(kooper_UnkActorPosFunc)) EVT_CALL(RemoveActorDecoration, ACTOR_SELF, 0, 0) EVT_END_THREAD - EVT_WAIT_FRAMES(4) + EVT_WAIT(4) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_battle_kooper_Palette_00_Anim_9) EVT_CALL(SetActorRotationOffset, ACTOR_SELF, -8, 0, 0) EVT_SET(LW(0), 0) EVT_LOOP(2) EVT_ADD(LW(0), 30) EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, LW(0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(GetActorPos, ACTOR_SELF, LW(4), LW(5), LW(6)) EVT_CALL(PlayEffect, EFFECT_SMOKE_IMPACT, 1, LW(4), LW(5), LW(6), 16, 4, 0, 10, 0, 0, 0, 0, 0) EVT_LOOP(5) EVT_ADD(LW(0), -12) EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, LW(0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(SetActorRotationOffset, ACTOR_SELF, 0, 0, 0) EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, 2) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, -2) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, 0) EVT_IF_EQ(LW(10), HIT_RESULT_LUCKY) EVT_CALL(EnemyTestTarget, ACTOR_SELF, LW(0), DAMAGE_TYPE_TRIGGER_LUCKY, 0, 0, 0) EVT_END_IF - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_battle_kooper_Palette_00_Anim_F) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) EVT_CALL(YieldTurn) EVT_CALL(ResetAllActorSounds, ACTOR_SELF) @@ -489,13 +489,13 @@ EvtScript N(kooper_takeTurn) = { EVT_CALL(GetActorVar, ACTOR_SELF, 1, LW(9)) EVT_SWITCH(LW(9)) EVT_CASE_EQ(0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(EnemyDamageTarget, ACTOR_SELF, LW(0), 0, 65535, 0, 2, BS_FLAGS1_SP_EVT_ACTIVE) EVT_CASE_EQ(1) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(EnemyDamageTarget, ACTOR_SELF, LW(0), 0, 65535, 0, 3, BS_FLAGS1_SP_EVT_ACTIVE) EVT_CASE_EQ(2) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(EnemyDamageTarget, ACTOR_SELF, LW(0), 0, 65535, 0, 5, BS_FLAGS1_SP_EVT_ACTIVE) EVT_END_SWITCH EVT_SWITCH(LW(0)) @@ -519,7 +519,7 @@ EvtScript N(kooper_takeTurn) = { EVT_CALL(SetGoalPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(JumpToGoal, ACTOR_SELF, 4, FALSE, TRUE, FALSE) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_battle_kooper_Palette_00_Anim_F) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(YieldTurn) EVT_CALL(ResetAllActorSounds, ACTOR_SELF) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_battle_kooper_Palette_00_Anim_6) diff --git a/src/battle/common/actor/ghost_lakilester.inc.c b/src/battle/common/actor/ghost_lakilester.inc.c index f3d280e330..2d4a720e7c 100644 --- a/src/battle/common/actor/ghost_lakilester.inc.c +++ b/src/battle/common/actor/ghost_lakilester.inc.c @@ -148,7 +148,7 @@ EvtScript N(lakilester_handleEvent) = { EVT_SET_CONST(LW(2), NPC_ANIM_battle_lakilester_Palette_00_Anim_D) EVT_EXEC_WAIT(DoBurnHit) EVT_EXEC_WAIT(N(OnDeath)) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_SET_CONST(LW(0), 1) EVT_SET_CONST(LW(1), NPC_ANIM_battle_lakilester_Palette_00_Anim_D) EVT_EXEC_WAIT(DoDeath) @@ -197,7 +197,7 @@ EvtScript N(lakilester_handleEvent) = { EVT_SET_CONST(LW(0), 1) EVT_SET_CONST(LW(1), NPC_ANIM_battle_lakilester_Palette_00_Anim_A) EVT_EXEC_WAIT(DoNormalHit) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_SET_CONST(LW(0), 1) EVT_SET_CONST(LW(1), NPC_ANIM_battle_lakilester_Palette_00_Anim_B) EVT_EXEC_WAIT(DoDeath) @@ -255,7 +255,7 @@ EvtScript N(lakilester_takeTurn) = { EVT_CALL(SetPartScale, ACTOR_SELF, 3, EVT_FLOAT(1.0), EVT_FLOAT(1.0), EVT_FLOAT(1.0)) EVT_END_IF EVT_CALL(SetPartPos, ACTOR_SELF, 3, LW(0), LW(1), LW(2)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetPartFlagBits, ACTOR_SELF, 3, ACTOR_PART_FLAG_INVISIBLE, 0) EVT_CALL(SetAnimation, ACTOR_SELF, 3, NPC_ANIM_battle_lakilester_Palette_00_Anim_14) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_battle_lakilester_Palette_00_Anim_F) @@ -267,7 +267,7 @@ EvtScript N(lakilester_takeTurn) = { EVT_ADD(LW(1), 6) EVT_END_IF EVT_CALL(SetPartPos, ACTOR_SELF, 3, LW(0), LW(1), LW(2)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(GetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(GetStatusFlags, ACTOR_SELF, LW(10)) @@ -288,22 +288,22 @@ EvtScript N(lakilester_takeTurn) = { EVT_LOOP(15) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 1, 0, 0) EVT_CALL(SetPartDispOffset, ACTOR_SELF, 3, 1, 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorDispOffset, ACTOR_SELF, -1, 0, 0) EVT_CALL(SetPartDispOffset, ACTOR_SELF, 3, -1, 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 0, 0) EVT_CALL(SetPartDispOffset, ACTOR_SELF, 3, 0, 0, 0) EVT_END_THREAD EVT_CALL(SetGoalToTarget, ACTOR_SELF) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_battle_lakilester_Palette_00_Anim_10) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_battle_lakilester_Palette_00_Anim_11) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_battle_lakilester_Palette_00_Anim_12) - EVT_WAIT_FRAMES(3) + EVT_WAIT(3) EVT_CALL(SetPartSounds, ACTOR_SELF, 3, 2, 0, 0) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, SOUND_201B) EVT_CALL(EnemyTestTarget, ACTOR_SELF, LW(0), 0, 0, 1, BS_FLAGS1_10) @@ -326,7 +326,7 @@ EvtScript N(lakilester_takeTurn) = { EVT_IF_EQ(LW(10), HIT_RESULT_LUCKY) EVT_CALL(EnemyTestTarget, ACTOR_SELF, LW(0), DAMAGE_TYPE_TRIGGER_LUCKY, 0, 0, 0) EVT_END_IF - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(YieldTurn) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) EVT_CALL(MoveBattleCamOver, 60) @@ -351,19 +351,19 @@ EvtScript N(lakilester_takeTurn) = { EVT_CALL(GetActorVar, ACTOR_SELF, 1, LW(9)) EVT_SWITCH(LW(9)) EVT_CASE_EQ(0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(EnemyDamageTarget, ACTOR_SELF, LW(0), DAMAGE_TYPE_NO_CONTACT, 0, 0, 3, BS_FLAGS1_SP_EVT_ACTIVE) EVT_CASE_EQ(1) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(EnemyDamageTarget, ACTOR_SELF, LW(0), DAMAGE_TYPE_NO_CONTACT, 0, 0, 4, BS_FLAGS1_SP_EVT_ACTIVE) EVT_CASE_EQ(2) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(EnemyDamageTarget, ACTOR_SELF, LW(0), DAMAGE_TYPE_NO_CONTACT, 0, 0, 5, BS_FLAGS1_SP_EVT_ACTIVE) EVT_END_SWITCH EVT_SWITCH(LW(0)) EVT_CASE_OR_EQ(HIT_RESULT_HIT) EVT_CASE_OR_EQ(HIT_RESULT_QUAKE_IMMUNE) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(YieldTurn) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) EVT_CALL(MoveBattleCamOver, 8) diff --git a/src/battle/common/actor/ghost_parakarry.inc.c b/src/battle/common/actor/ghost_parakarry.inc.c index 774c02c1c7..cc91a106d9 100644 --- a/src/battle/common/actor/ghost_parakarry.inc.c +++ b/src/battle/common/actor/ghost_parakarry.inc.c @@ -143,7 +143,7 @@ EvtScript N(parakarry_handleEvent) = { EVT_SET_CONST(LW(2), NPC_ANIM_battle_parakarry_Palette_00_Anim_10) EVT_EXEC_WAIT(DoBurnHit) EVT_EXEC_WAIT(N(OnDeath)) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_SET_CONST(LW(0), 1) EVT_SET_CONST(LW(1), NPC_ANIM_battle_parakarry_Palette_00_Anim_10) EVT_EXEC_WAIT(DoDeath) @@ -188,7 +188,7 @@ EvtScript N(parakarry_handleEvent) = { EVT_SET_CONST(LW(0), 1) EVT_SET_CONST(LW(1), NPC_ANIM_battle_parakarry_Palette_00_Anim_E) EVT_EXEC_WAIT(DoNormalHit) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_SET_CONST(LW(0), 1) EVT_SET_CONST(LW(1), NPC_ANIM_battle_parakarry_Palette_00_Anim_E) EVT_EXEC_WAIT(DoDeath) @@ -241,16 +241,16 @@ EvtScript N(parakarry_doTakeTurn) = { EVT_CALL(SetActorSpeed, ACTOR_SELF, EVT_FLOAT(4.0)) EVT_CALL(FlyToGoal, ACTOR_SELF, 0, -10, 10) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_battle_parakarry_Palette_00_Anim_0) - EVT_WAIT_FRAMES(3) + EVT_WAIT(3) EVT_CALL(UseBattleCamPresetImmediately, 1) EVT_CALL(SetActorSounds, ACTOR_SELF, 1, 0, 0) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, SOUND_2004) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_battle_parakarry_Palette_00_Anim_14) EVT_CALL(AddGoalPos, ACTOR_SELF, 0, 10, 0) EVT_CALL(FlyToGoal, ACTOR_SELF, 5, 0, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_THREAD - EVT_WAIT_FRAMES(3) + EVT_WAIT(3) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_battle_parakarry_Palette_00_Anim_4) EVT_END_THREAD EVT_CALL(AddGoalPos, ACTOR_SELF, 40, 15, 0) @@ -266,7 +266,7 @@ EvtScript N(parakarry_doTakeTurn) = { EVT_CASE_OR_EQ(HIT_RESULT_LUCKY) EVT_SET(LW(10), LW(0)) EVT_THREAD - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_battle_parakarry_Palette_00_Anim_1) EVT_END_THREAD EVT_CALL(SetGoalToTarget, ACTOR_SELF) @@ -275,9 +275,9 @@ EvtScript N(parakarry_doTakeTurn) = { EVT_IF_EQ(LW(10), HIT_RESULT_LUCKY) EVT_CALL(EnemyTestTarget, ACTOR_SELF, LW(0), DAMAGE_TYPE_TRIGGER_LUCKY, 0, 0, 0) EVT_END_IF - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(EnableActorBlur, ACTOR_SELF, 0) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) EVT_CALL(YieldTurn) EVT_CALL(SetGoalToHome, ACTOR_SELF) @@ -291,17 +291,17 @@ EvtScript N(parakarry_doTakeTurn) = { EVT_END_SWITCH EVT_CALL(EnableActorBlur, ACTOR_SELF, 0) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_battle_parakarry_Palette_00_Anim_6) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(GetActorVar, ACTOR_SELF, 1, LW(9)) EVT_SWITCH(LW(9)) EVT_CASE_EQ(0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(EnemyDamageTarget, ACTOR_SELF, LW(0), 0, 0, 0, 2, BS_FLAGS1_SP_EVT_ACTIVE) EVT_CASE_EQ(1) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(EnemyDamageTarget, ACTOR_SELF, LW(0), 0, 0, 0, 3, BS_FLAGS1_SP_EVT_ACTIVE) EVT_CASE_EQ(2) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(EnemyDamageTarget, ACTOR_SELF, LW(0), 0, 0, 0, 5, BS_FLAGS1_SP_EVT_ACTIVE) EVT_END_SWITCH EVT_CALL(PlaySound, SOUND_0) @@ -315,13 +315,13 @@ EvtScript N(parakarry_doTakeTurn) = { EVT_CALL(JumpToGoal, ACTOR_SELF, 15, FALSE, FALSE, FALSE) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_battle_parakarry_Palette_00_Anim_0) EVT_THREAD - EVT_WAIT_FRAMES(4) + EVT_WAIT(4) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_battle_parakarry_Palette_00_Anim_3) EVT_END_THREAD EVT_CALL(AddGoalPos, ACTOR_SELF, 30, 0, 0) EVT_CALL(JumpWithBounce, ACTOR_SELF, 10, EVT_FLOAT(4.0)) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_battle_parakarry_Palette_00_Anim_1) - EVT_WAIT_FRAMES(6) + EVT_WAIT(6) EVT_CALL(YieldTurn) EVT_CALL(SetGoalToHome, ACTOR_SELF) EVT_CALL(SetActorSpeed, ACTOR_SELF, EVT_FLOAT(6.0)) diff --git a/src/battle/common/actor/ghost_sushie.inc.c b/src/battle/common/actor/ghost_sushie.inc.c index b745bf0f80..6b8324dc1d 100644 --- a/src/battle/common/actor/ghost_sushie.inc.c +++ b/src/battle/common/actor/ghost_sushie.inc.c @@ -130,7 +130,7 @@ EvtScript N(sushie_handleEvent) = { EVT_SET_CONST(LW(2), NPC_ANIM_battle_sushie_Palette_00_Anim_F) EVT_EXEC_WAIT(DoBurnHit) EVT_EXEC_WAIT(N(OnDeath)) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_SET_CONST(LW(0), 1) EVT_SET_CONST(LW(1), NPC_ANIM_battle_sushie_Palette_00_Anim_F) EVT_EXEC_WAIT(DoDeath) @@ -175,7 +175,7 @@ EvtScript N(sushie_handleEvent) = { EVT_SET_CONST(LW(0), 1) EVT_SET_CONST(LW(1), NPC_ANIM_battle_sushie_Palette_00_Anim_D) EVT_EXEC_WAIT(DoNormalHit) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_SET_CONST(LW(0), 1) EVT_SET_CONST(LW(1), NPC_ANIM_battle_sushie_Palette_00_Anim_D) EVT_EXEC_WAIT(DoDeath) @@ -228,16 +228,16 @@ EvtScript N(sushie_takeTurn) = { EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_battle_sushie_Palette_00_Anim_3) EVT_CALL(RunToGoal, ACTOR_SELF, LW(10), FALSE) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_battle_sushie_Palette_00_Anim_1) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_I) EVT_CALL(BattleCamTargetActor, ACTOR_SELF) EVT_CALL(AddBattleCamZoom, -50) EVT_CALL(MoveBattleCamOver, 30) EVT_CALL(func_8024ECF8, 1, 1, 1) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_battle_sushie_Palette_00_Anim_4) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_battle_sushie_Palette_00_Anim_8) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(EnemyTestTarget, ACTOR_SELF, LW(0), 0, 0, 1, BS_FLAGS1_10) EVT_SWITCH(LW(0)) EVT_CASE_OR_EQ(HIT_RESULT_MISS) @@ -252,7 +252,7 @@ EvtScript N(sushie_takeTurn) = { EVT_LOOP(10) EVT_ADD(LW(0), 36) EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, LW(0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, 20) EVT_END_THREAD @@ -260,37 +260,37 @@ EvtScript N(sushie_takeTurn) = { EVT_CALL(GetActorVar, ACTOR_SELF, 1, LW(0)) EVT_SWITCH(LW(0)) EVT_CASE_EQ(0) - EVT_WAIT_FRAMES(13) + EVT_WAIT(13) EVT_CALL(SetPartScale, ACTOR_SELF, 1, EVT_FLOAT(1.0), EVT_FLOAT(1.0), EVT_FLOAT(1.0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetPartScale, ACTOR_SELF, 1, EVT_FLOAT(1.0), EVT_FLOAT(1.0), EVT_FLOAT(1.0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetPartScale, ACTOR_SELF, 1, EVT_FLOAT(1.0), EVT_FLOAT(1.0), EVT_FLOAT(1.0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetPartScale, ACTOR_SELF, 1, EVT_FLOAT(1.0), EVT_FLOAT(1.0), EVT_FLOAT(1.0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetPartScale, ACTOR_SELF, 1, EVT_FLOAT(1.0), EVT_FLOAT(1.0), EVT_FLOAT(1.0)) EVT_CASE_EQ(1) - EVT_WAIT_FRAMES(13) + EVT_WAIT(13) EVT_CALL(SetPartScale, ACTOR_SELF, 1, EVT_FLOAT(1.05), EVT_FLOAT(1.05), EVT_FLOAT(1.05)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetPartScale, ACTOR_SELF, 1, EVT_FLOAT(1.1), EVT_FLOAT(1.1), EVT_FLOAT(1.1)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetPartScale, ACTOR_SELF, 1, EVT_FLOAT(1.15), EVT_FLOAT(1.15), EVT_FLOAT(1.15)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetPartScale, ACTOR_SELF, 1, EVT_FLOAT(1.2), EVT_FLOAT(1.2), EVT_FLOAT(1.2)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetPartScale, ACTOR_SELF, 1, EVT_FLOAT(1.25), EVT_FLOAT(1.25), EVT_FLOAT(1.25)) EVT_CASE_EQ(2) - EVT_WAIT_FRAMES(13) + EVT_WAIT(13) EVT_CALL(SetPartScale, ACTOR_SELF, 1, EVT_FLOAT(1.1), EVT_FLOAT(1.1), EVT_FLOAT(1.1)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetPartScale, ACTOR_SELF, 1, EVT_FLOAT(1.2), EVT_FLOAT(1.2), EVT_FLOAT(1.2)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetPartScale, ACTOR_SELF, 1, EVT_FLOAT(1.3), EVT_FLOAT(1.3), EVT_FLOAT(1.3)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetPartScale, ACTOR_SELF, 1, EVT_FLOAT(1.4), EVT_FLOAT(1.4), EVT_FLOAT(1.4)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetPartScale, ACTOR_SELF, 1, EVT_FLOAT(1.5), EVT_FLOAT(1.5), EVT_FLOAT(1.5)) EVT_END_SWITCH EVT_END_THREAD @@ -299,7 +299,7 @@ EvtScript N(sushie_takeTurn) = { EVT_CALL(SetGoalToTarget, ACTOR_SELF) EVT_THREAD EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_battle_sushie_Palette_00_Anim_5) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_battle_sushie_Palette_00_Anim_6) EVT_END_THREAD EVT_CALL(SetActorJumpGravity, ACTOR_SELF, EVT_FLOAT(1.0)) @@ -321,7 +321,7 @@ EvtScript N(sushie_takeTurn) = { EVT_IF_EQ(LW(10), HIT_RESULT_LUCKY) EVT_CALL(EnemyTestTarget, ACTOR_SELF, LW(0), DAMAGE_TYPE_TRIGGER_LUCKY, 0, 0, 0) EVT_END_IF - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) EVT_CALL(YieldTurn) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_battle_sushie_Palette_00_Anim_3) @@ -342,7 +342,7 @@ EvtScript N(sushie_takeTurn) = { EVT_LOOP(10) EVT_ADD(LW(0), 36) EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, LW(0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, 20) EVT_END_THREAD @@ -350,37 +350,37 @@ EvtScript N(sushie_takeTurn) = { EVT_CALL(GetActorVar, ACTOR_SELF, 1, LW(0)) EVT_SWITCH(LW(0)) EVT_CASE_EQ(0) - EVT_WAIT_FRAMES(13) + EVT_WAIT(13) EVT_CALL(SetPartScale, ACTOR_SELF, 1, EVT_FLOAT(1.1), EVT_FLOAT(1.1), EVT_FLOAT(1.1)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetPartScale, ACTOR_SELF, 1, EVT_FLOAT(1.1), EVT_FLOAT(1.1), EVT_FLOAT(1.1)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetPartScale, ACTOR_SELF, 1, EVT_FLOAT(1.2), EVT_FLOAT(1.2), EVT_FLOAT(1.2)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetPartScale, ACTOR_SELF, 1, EVT_FLOAT(1.2), EVT_FLOAT(1.2), EVT_FLOAT(1.2)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetPartScale, ACTOR_SELF, 1, EVT_FLOAT(1.3), EVT_FLOAT(1.3), EVT_FLOAT(1.3)) EVT_CASE_EQ(1) - EVT_WAIT_FRAMES(13) + EVT_WAIT(13) EVT_CALL(SetPartScale, ACTOR_SELF, 1, EVT_FLOAT(1.15), EVT_FLOAT(1.15), EVT_FLOAT(1.15)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetPartScale, ACTOR_SELF, 1, EVT_FLOAT(1.2), EVT_FLOAT(1.2), EVT_FLOAT(1.2)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetPartScale, ACTOR_SELF, 1, EVT_FLOAT(1.35), EVT_FLOAT(1.35), EVT_FLOAT(1.35)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetPartScale, ACTOR_SELF, 1, EVT_FLOAT(1.4), EVT_FLOAT(1.4), EVT_FLOAT(1.4)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetPartScale, ACTOR_SELF, 1, EVT_FLOAT(1.55), EVT_FLOAT(1.55), EVT_FLOAT(1.55)) EVT_CASE_EQ(2) - EVT_WAIT_FRAMES(13) + EVT_WAIT(13) EVT_CALL(SetPartScale, ACTOR_SELF, 1, EVT_FLOAT(1.2), EVT_FLOAT(1.2), EVT_FLOAT(1.2)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetPartScale, ACTOR_SELF, 1, EVT_FLOAT(1.3), EVT_FLOAT(1.3), EVT_FLOAT(1.3)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetPartScale, ACTOR_SELF, 1, EVT_FLOAT(1.5), EVT_FLOAT(1.5), EVT_FLOAT(1.5)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetPartScale, ACTOR_SELF, 1, EVT_FLOAT(1.6), EVT_FLOAT(1.6), EVT_FLOAT(1.6)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetPartScale, ACTOR_SELF, 1, EVT_FLOAT(1.8), EVT_FLOAT(1.8), EVT_FLOAT(1.8)) EVT_END_SWITCH EVT_END_THREAD @@ -389,7 +389,7 @@ EvtScript N(sushie_takeTurn) = { EVT_CALL(SetGoalToTarget, ACTOR_SELF) EVT_THREAD EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_battle_sushie_Palette_00_Anim_5) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_battle_sushie_Palette_00_Anim_6) EVT_END_THREAD EVT_CALL(SetActorJumpGravity, ACTOR_SELF, EVT_FLOAT(1.6)) @@ -398,19 +398,19 @@ EvtScript N(sushie_takeTurn) = { EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, 0) EVT_CALL(SetActorRotationOffset, ACTOR_SELF, 0, 0, 0) EVT_THREAD - EVT_WAIT_FRAMES(3) + EVT_WAIT(3) EVT_CALL(SetPartScale, ACTOR_SELF, 1, EVT_FLOAT(1.0), EVT_FLOAT(1.0), EVT_FLOAT(1.0)) EVT_END_THREAD EVT_CALL(GetActorVar, ACTOR_SELF, 1, LW(10)) EVT_SWITCH(LW(10)) EVT_CASE_EQ(0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(EnemyDamageTarget, ACTOR_SELF, LW(0), 0, 0, 0, 3, BS_FLAGS1_SP_EVT_ACTIVE) EVT_CASE_EQ(1) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(EnemyDamageTarget, ACTOR_SELF, LW(0), 0, 0, 0, 4, BS_FLAGS1_SP_EVT_ACTIVE) EVT_CASE_EQ(2) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(EnemyDamageTarget, ACTOR_SELF, LW(0), 0, 0, 0, 5, BS_FLAGS1_SP_EVT_ACTIVE) EVT_END_SWITCH EVT_SWITCH(LW(0)) @@ -437,7 +437,7 @@ EvtScript N(sushie_takeTurn) = { EVT_CALL(JumpToGoal, ACTOR_SELF, 4, FALSE, TRUE, FALSE) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, SOUND_29A) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_battle_sushie_Palette_00_Anim_1) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) EVT_CALL(YieldTurn) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_battle_sushie_Palette_00_Anim_3) diff --git a/src/battle/common/actor/ghost_watt.inc.c b/src/battle/common/actor/ghost_watt.inc.c index 4288df2cb2..abdb87e7cc 100644 --- a/src/battle/common/actor/ghost_watt.inc.c +++ b/src/battle/common/actor/ghost_watt.inc.c @@ -307,7 +307,7 @@ EvtScript N(watt_handleEvent) = { EVT_SET_CONST(LW(0), 1) EVT_SET_CONST(LW(1), NPC_ANIM_battle_watt_Palette_00_Anim_C) EVT_EXEC_WAIT(DoNormalHit) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_SET_CONST(LW(0), 1) EVT_SET_CONST(LW(1), NPC_ANIM_battle_watt_Palette_00_Anim_C) EVT_EXEC_WAIT(DoDeath) @@ -356,7 +356,7 @@ EvtScript N(watt_takeTurn) = { EVT_CALL(FlyToGoal, ACTOR_SELF, 30, 0, 10) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_battle_watt_Palette_00_Anim_1) EVT_CALL(N(UnkWattEffectFunc5), 0) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(N(UnkWattEffectFunc3), 0) EVT_CALL(AddGoalPos, ACTOR_SELF, 25, 20, 0) EVT_CALL(FlyToGoal, ACTOR_SELF, 15, -20, 10) @@ -369,7 +369,7 @@ EvtScript N(watt_takeTurn) = { EVT_CASE_OR_EQ(HIT_RESULT_LUCKY) EVT_SET(LW(10), LW(0)) EVT_THREAD - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_battle_watt_Palette_00_Anim_1) EVT_END_THREAD EVT_CALL(SetGoalToTarget, ACTOR_SELF) @@ -380,7 +380,7 @@ EvtScript N(watt_takeTurn) = { EVT_END_IF EVT_CALL(N(UnkWattEffectFunc4), 1) EVT_CALL(N(UnkWattEffectFunc3), 1) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) EVT_CALL(YieldTurn) EVT_CALL(SetGoalToHome, ACTOR_SELF) @@ -416,26 +416,26 @@ EvtScript N(watt_takeTurn) = { EVT_SET(LW(9), 200) EVT_END_IF EVT_CALL(N(SetBackgroundAlpha), LW(9)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_battle_watt_Palette_00_Anim_1) EVT_CALL(func_8026EA7C, ACTOR_SELF, 1, 9) EVT_CALL(AddBattleCamZoom, 75) EVT_CALL(MoveBattleCamOver, 5) EVT_THREAD - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(N(SetBackgroundAlpha), 0) EVT_END_THREAD EVT_CALL(GetActorVar, ACTOR_SELF, 1, LW(9)) EVT_SWITCH(LW(9)) EVT_CASE_EQ(0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(EnemyDamageTarget, ACTOR_SELF, LW(0), DAMAGE_TYPE_ELECTRIC | DAMAGE_TYPE_IGNORE_DEFENSE, 65535, 0, 3, BS_FLAGS1_SP_EVT_ACTIVE) EVT_CASE_EQ(1) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(EnemyDamageTarget, ACTOR_SELF, LW(0), DAMAGE_TYPE_ELECTRIC | DAMAGE_TYPE_IGNORE_DEFENSE, 65535, 0, 4, BS_FLAGS1_SP_EVT_ACTIVE) EVT_CASE_EQ(2) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(EnemyDamageTarget, ACTOR_SELF, LW(0), DAMAGE_TYPE_ELECTRIC | DAMAGE_TYPE_IGNORE_DEFENSE, 65535, 0, 5, BS_FLAGS1_SP_EVT_ACTIVE) EVT_END_SWITCH EVT_SWITCH(LW(0)) @@ -446,7 +446,7 @@ EvtScript N(watt_takeTurn) = { EVT_CALL(N(UnkWattEffectFunc3), 1) EVT_CALL(AddGoalPos, ACTOR_SELF, 25, 10, 0) EVT_CALL(FlyToGoal, ACTOR_SELF, 15, -10, 10) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(YieldTurn) EVT_CALL(SetGoalToHome, ACTOR_SELF) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_battle_watt_Palette_00_Anim_3) diff --git a/src/battle/common/actor/goomba.inc.c b/src/battle/common/actor/goomba.inc.c index 14f09e7381..dc9703e741 100644 --- a/src/battle/common/actor/goomba.inc.c +++ b/src/battle/common/actor/goomba.inc.c @@ -120,10 +120,10 @@ EvtScript N(idle_80219938) = { EVT_LABEL(0) EVT_CALL(GetStatusFlags, ACTOR_SELF, LW(1)) EVT_IF_FLAG(LW(1), STATUS_FLAG_SLEEP | STATUS_FLAG_FROZEN | STATUS_FLAG_FEAR | STATUS_FLAG_PARALYZE | STATUS_FLAG_DIZZY | STATUS_FLAG_STONE | STATUS_FLAG_STOP) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_GOTO(0) EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(GetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_ADD(LW(0), 5) @@ -136,10 +136,10 @@ EvtScript N(idle_80219938) = { EVT_LABEL(1) EVT_CALL(GetStatusFlags, ACTOR_SELF, LW(1)) EVT_IF_FLAG(LW(1), STATUS_FLAG_SLEEP | STATUS_FLAG_FROZEN | STATUS_FLAG_FEAR | STATUS_FLAG_PARALYZE | STATUS_FLAG_DIZZY | STATUS_FLAG_STONE | STATUS_FLAG_STOP) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_GOTO(1) EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(GetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_SUB(LW(0), 5) @@ -152,10 +152,10 @@ EvtScript N(idle_80219938) = { EVT_LABEL(2) EVT_CALL(GetStatusFlags, ACTOR_SELF, LW(1)) EVT_IF_FLAG(LW(1), STATUS_FLAG_SLEEP | STATUS_FLAG_FROZEN | STATUS_FLAG_FEAR | STATUS_FLAG_PARALYZE | STATUS_FLAG_DIZZY | STATUS_FLAG_STONE | STATUS_FLAG_STOP) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_GOTO(2) EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_GOTO(10) EVT_RETURN @@ -214,7 +214,7 @@ EvtScript N(handleEvent_80219C14) = { EVT_CALL(SetActorSpeed, ACTOR_SELF, EVT_FLOAT(8.0)) EVT_CALL(RunToGoal, ACTOR_SELF, 0, FALSE) EVT_CALL(SetAnimationRate, ACTOR_SELF, 1, EVT_FLOAT(1.0)) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_goomba_normal_idle) EVT_CALL(SetActorJumpGravity, ACTOR_SELF, EVT_FLOAT(1.6)) EVT_CALL(JumpToGoal, ACTOR_SELF, 5, FALSE, TRUE, FALSE) @@ -238,7 +238,7 @@ EvtScript N(handleEvent_80219C14) = { EVT_SET_CONST(LW(0), 1) EVT_SET_CONST(LW(1), NPC_ANIM_goomba_normal_pain) EVT_EXEC_WAIT(DoNormalHit) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_SET_CONST(LW(0), 1) EVT_SET_CONST(LW(1), NPC_ANIM_goomba_normal_dead) EVT_EXEC_WAIT(DoDeath) @@ -295,9 +295,9 @@ EvtScript N(takeTurn_8021A440) = { EVT_CALL(RunToGoal, ACTOR_SELF, 0, FALSE) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_goomba_normal_idle) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, -1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, -2, 0) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 0, 0) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_goomba_normal_headbonk) EVT_CALL(EnemyTestTarget, ACTOR_SELF, LW(0), 0, 0, 1, BS_FLAGS1_10) @@ -322,29 +322,29 @@ EvtScript N(takeTurn_8021A440) = { EVT_SET(LW(1), LW(4)) EVT_SET(LW(2), LW(5)) EVT_SET(LW(3), LW(6)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_END_THREAD EVT_THREAD - EVT_WAIT_FRAMES(6) + EVT_WAIT(6) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_goomba_normal_headbonk) EVT_END_THREAD EVT_CALL(JumpToGoal, ACTOR_SELF, 16, FALSE, TRUE, FALSE) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_goomba_normal_asleep) EVT_CALL(SetActorScale, ACTOR_SELF, EVT_FLOAT(1.1), EVT_FLOAT(0.8), EVT_FLOAT(1.0)) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 5, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorScale, ACTOR_SELF, EVT_FLOAT(1.3), EVT_FLOAT(0.5), EVT_FLOAT(1.0)) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, -2, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorScale, ACTOR_SELF, EVT_FLOAT(1.0), EVT_FLOAT(1.0), EVT_FLOAT(1.0)) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 7, 0) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_goomba_normal_pain) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_IF_EQ(LW(10), HIT_RESULT_LUCKY) EVT_CALL(EnemyTestTarget, ACTOR_SELF, LW(0), DAMAGE_TYPE_TRIGGER_LUCKY, 0, 0, 0) EVT_END_IF - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 0, 0) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_goomba_normal_headbonk) EVT_CALL(SetGoalToTarget, ACTOR_SELF) @@ -354,18 +354,18 @@ EvtScript N(takeTurn_8021A440) = { EVT_CALL(SetGoalPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(SetActorJumpGravity, ACTOR_SELF, EVT_FLOAT(2.0)) EVT_THREAD - EVT_WAIT_FRAMES(4) + EVT_WAIT(4) EVT_SET(LW(0), 180) EVT_LOOP(4) EVT_SUB(LW(0), 45) EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, LW(0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_goomba_normal_headbonk) EVT_END_THREAD EVT_CALL(JumpToGoal, ACTOR_SELF, 15, FALSE, TRUE, FALSE) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_goomba_normal_dizzy) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) EVT_CALL(YieldTurn) EVT_CALL(SetActorYaw, ACTOR_SELF, 180) @@ -376,7 +376,7 @@ EvtScript N(takeTurn_8021A440) = { EVT_CALL(RunToGoal, ACTOR_SELF, 0, FALSE) EVT_CALL(SetAnimationRate, ACTOR_SELF, 1, EVT_FLOAT(1.0)) EVT_CALL(SetActorYaw, ACTOR_SELF, 0) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_goomba_normal_idle) EVT_CALL(SetActorJumpGravity, ACTOR_SELF, EVT_FLOAT(1.6)) EVT_CALL(JumpToGoal, ACTOR_SELF, 5, FALSE, TRUE, FALSE) @@ -398,19 +398,19 @@ EvtScript N(takeTurn_8021A440) = { EVT_SET(LW(1), LW(4)) EVT_SET(LW(2), LW(5)) EVT_SET(LW(3), LW(6)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_END_THREAD EVT_THREAD - EVT_WAIT_FRAMES(6) + EVT_WAIT(6) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_goomba_normal_headbonk) EVT_END_THREAD EVT_CALL(JumpToGoal, ACTOR_SELF, 16, FALSE, TRUE, FALSE) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_goomba_normal_pre_headbonk) EVT_CALL(SetActorScale, ACTOR_SELF, EVT_FLOAT(1.1), EVT_FLOAT(0.8), EVT_FLOAT(1.0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorScale, ACTOR_SELF, EVT_FLOAT(1.3), EVT_FLOAT(0.5), EVT_FLOAT(1.0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_SWITCH EVT_CALL(EnemyDamageTarget, ACTOR_SELF, LW(0), 0, 0, 0, 1, BS_FLAGS1_SP_EVT_ACTIVE) EVT_SWITCH(LW(0)) @@ -418,9 +418,9 @@ EvtScript N(takeTurn_8021A440) = { EVT_CASE_OR_EQ(HIT_RESULT_QUAKE_IMMUNE) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) EVT_CALL(SetActorScale, ACTOR_SELF, EVT_FLOAT(1.1), EVT_FLOAT(0.8), EVT_FLOAT(1.0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorScale, ACTOR_SELF, EVT_FLOAT(1.0), EVT_FLOAT(1.0), EVT_FLOAT(1.0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, 0) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 0, 0) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_goomba_normal_idle) @@ -437,7 +437,7 @@ EvtScript N(takeTurn_8021A440) = { EVT_CALL(SetGoalPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(JumpToGoal, ACTOR_SELF, 6, FALSE, TRUE, FALSE) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_goomba_normal_idle) - EVT_WAIT_FRAMES(3) + EVT_WAIT(3) EVT_CALL(YieldTurn) EVT_CALL(SetAnimationRate, ACTOR_SELF, 1, EVT_FLOAT(2.0)) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_goomba_normal_run) diff --git a/src/battle/common/actor/gray_magikoopa.inc.c b/src/battle/common/actor/gray_magikoopa.inc.c index e47e361101..bca33ae9bc 100644 --- a/src/battle/common/actor/gray_magikoopa.inc.c +++ b/src/battle/common/actor/gray_magikoopa.inc.c @@ -269,7 +269,7 @@ EvtScript N(handleEvent) = { EVT_SET_CONST(LW(0), 1) EVT_SET_CONST(LW(1), NPC_ANIM_magikoopa_Palette_05_Anim_4) EVT_EXEC_WAIT(DoNormalHit) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_SET_CONST(LW(0), 1) EVT_SET_CONST(LW(1), NPC_ANIM_magikoopa_Palette_05_Anim_4) EVT_EXEC_WAIT(DoDeath) @@ -284,7 +284,7 @@ EvtScript N(handleEvent) = { EVT_CALL(GetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(SetGoalPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(JumpToGoal, ACTOR_SELF, 15, FALSE, TRUE, FALSE) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_magikoopa_Palette_05_Anim_2) EVT_EXEC_WAIT(N(flee)) EVT_RETURN @@ -388,9 +388,9 @@ EvtScript N(knockOff) = { EVT_CALL(JumpToGoal, ACTOR_SELF, 5, FALSE, TRUE, FALSE) EVT_LOOP(20) EVT_CALL(SetPartFlagBits, ACTOR_SELF, 3, ACTOR_PART_FLAG_INVISIBLE, 1) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetPartFlagBits, ACTOR_SELF, 3, ACTOR_PART_FLAG_INVISIBLE, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(SetPartFlagBits, ACTOR_SELF, 3, ACTOR_PART_FLAG_INVISIBLE, 1) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_magikoopa_Palette_05_Anim_1) @@ -472,7 +472,7 @@ EvtScript N(handleEvent_flying) = { EVT_SET_CONST(LW(0), 2) EVT_SET_CONST(LW(1), NPC_ANIM_flying_magikoopa_Palette_05_Anim_4) EVT_EXEC_WAIT(DoNormalHit) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_SET_CONST(LW(0), 2) EVT_SET_CONST(LW(1), NPC_ANIM_flying_magikoopa_Palette_05_Anim_4) EVT_EXEC_WAIT(DoDeath) @@ -497,7 +497,7 @@ EvtScript N(handleEvent_flying) = { EVT_CALL(GetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(SetGoalPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(JumpToGoal, ACTOR_SELF, 15, FALSE, TRUE, FALSE) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(SetAnimation, ACTOR_SELF, 2, NPC_ANIM_flying_magikoopa_Palette_05_Anim_2) EVT_EXEC_WAIT(N(flee)) EVT_RETURN @@ -550,7 +550,7 @@ EvtScript N(attackMagicBlast) = { EVT_END_IF EVT_CALL(PlayEffect, EFFECT_GATHER_MAGIC, 0, LW(0), LW(1), LW(2), EVT_FLOAT(0.5), 30, 0, 0, 0, 0, 0, 0, 0) EVT_CALL(SetAnimation, ACTOR_SELF, 2, NPC_ANIM_flying_magikoopa_Palette_05_Anim_2) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(EnemyTestTarget, ACTOR_SELF, LW(0), 0, 0, 1, BS_FLAGS1_10) EVT_SWITCH(LW(0)) EVT_CASE_OR_EQ(HIT_RESULT_MISS) @@ -558,7 +558,7 @@ EvtScript N(attackMagicBlast) = { EVT_SET(LW(10), LW(0)) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, SOUND_SPELL_CAST2) EVT_CALL(SetAnimation, ACTOR_SELF, 2, NPC_ANIM_flying_magikoopa_Palette_05_Anim_3) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(GetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(GetStatusFlags, ACTOR_SELF, LW(9)) EVT_IF_FLAG(LW(9), STATUS_FLAG_SHRINK) @@ -573,14 +573,14 @@ EvtScript N(attackMagicBlast) = { EVT_SUB(LW(3), 50) EVT_SET(LW(4), 0) EVT_CALL(N(ShrinkActor), LW(0), LW(1), LW(5), LW(3), LW(4), LW(5), 25) - EVT_WAIT_FRAMES(50) + EVT_WAIT(50) EVT_IF_EQ(LW(10), HIT_RESULT_LUCKY) EVT_CALL(EnemyTestTarget, ACTOR_SELF, LW(0), DAMAGE_TYPE_TRIGGER_LUCKY, 0, 0, 0) EVT_END_IF - EVT_WAIT_FRAMES(14) + EVT_WAIT(14) EVT_CALL(YieldTurn) EVT_CALL(AddActorDecoration, ACTOR_SELF, 2, 0, 2) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(RemoveActorDecoration, ACTOR_SELF, 2, 0) EVT_CALL(EnableIdleScript, ACTOR_SELF, 1) EVT_CALL(UseIdleAnimation, ACTOR_SELF, TRUE) @@ -589,7 +589,7 @@ EvtScript N(attackMagicBlast) = { EVT_END_SWITCH EVT_CALL(PlaySoundAtActor, ACTOR_SELF, SOUND_SPELL_CAST2) EVT_CALL(SetAnimation, ACTOR_SELF, 2, NPC_ANIM_flying_magikoopa_Palette_05_Anim_3) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(GetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(GetStatusFlags, ACTOR_SELF, LW(10)) EVT_IF_FLAG(LW(10), STATUS_FLAG_SHRINK) @@ -603,13 +603,13 @@ EvtScript N(attackMagicBlast) = { EVT_CALL(GetGoalPos, ACTOR_SELF, LW(3), LW(4), LW(5)) EVT_SUB(LW(3), 10) EVT_CALL(N(ShrinkActor), LW(0), LW(1), LW(5), LW(3), LW(4), LW(5), 20) - EVT_WAIT_FRAMES(18) - EVT_WAIT_FRAMES(2) + EVT_WAIT(18) + EVT_WAIT(2) EVT_CALL(EnemyDamageTarget, ACTOR_SELF, LW(0), DAMAGE_TYPE_MAGIC | DAMAGE_TYPE_NO_CONTACT, 0, 0, 3, BS_FLAGS1_SP_EVT_ACTIVE) EVT_SWITCH(LW(0)) EVT_CASE_OR_EQ(HIT_RESULT_HIT) EVT_CASE_OR_EQ(HIT_RESULT_QUAKE_IMMUNE) - EVT_WAIT_FRAMES(19) + EVT_WAIT(19) EVT_CALL(YieldTurn) EVT_END_CASE_GROUP EVT_END_SWITCH @@ -633,10 +633,10 @@ EvtScript N(attackWandStrike) = { EVT_LOOP(20) EVT_SUB(LW(0), 10) EVT_CALL(SetPartAlpha, ACTOR_SELF, 1, LW(0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_END_THREAD - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(SetGoalToTarget, ACTOR_SELF) EVT_CALL(GetGoalPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(GetStatusFlags, ACTOR_SELF, LW(10)) @@ -652,11 +652,11 @@ EvtScript N(attackWandStrike) = { EVT_LOOP(20) EVT_ADD(LW(0), 10) EVT_CALL(SetPartAlpha, ACTOR_SELF, 1, LW(0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(SetPartAlpha, ACTOR_SELF, 1, 255) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_magikoopa_Palette_05_Anim_3) - EVT_WAIT_FRAMES(11) + EVT_WAIT(11) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, SOUND_2DC) EVT_CALL(EnemyTestTarget, ACTOR_SELF, LW(0), 0, 0, 1, BS_FLAGS1_10) EVT_SWITCH(LW(0)) @@ -667,12 +667,12 @@ EvtScript N(attackWandStrike) = { EVT_IF_EQ(LW(10), HIT_RESULT_LUCKY) EVT_CALL(EnemyTestTarget, ACTOR_SELF, LW(0), DAMAGE_TYPE_TRIGGER_LUCKY, 0, 0, 0) EVT_END_IF - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_SET(LW(0), 200) EVT_LOOP(20) EVT_SUB(LW(0), 10) EVT_CALL(SetPartAlpha, ACTOR_SELF, 1, LW(0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(YieldTurn) EVT_CALL(SetGoalToHome, ACTOR_SELF) @@ -682,7 +682,7 @@ EvtScript N(attackWandStrike) = { EVT_LOOP(20) EVT_ADD(LW(0), 10) EVT_CALL(SetPartAlpha, ACTOR_SELF, 1, LW(0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(SetPartAlpha, ACTOR_SELF, 1, 255) EVT_CALL(EnableIdleScript, ACTOR_SELF, 1) @@ -691,18 +691,18 @@ EvtScript N(attackWandStrike) = { EVT_END_CASE_GROUP EVT_END_SWITCH EVT_CALL(SetGoalToTarget, ACTOR_SELF) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(EnemyDamageTarget, ACTOR_SELF, LW(0), DAMAGE_TYPE_NO_CONTACT, 0, 0, 3, BS_FLAGS1_SP_EVT_ACTIVE) EVT_SWITCH(LW(0)) EVT_CASE_OR_EQ(HIT_RESULT_HIT) EVT_CASE_OR_EQ(HIT_RESULT_QUAKE_IMMUNE) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_SET(LW(0), 200) EVT_LOOP(20) EVT_SUB(LW(0), 10) EVT_CALL(SetPartAlpha, ACTOR_SELF, 1, LW(0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(YieldTurn) EVT_CALL(SetGoalToHome, ACTOR_SELF) @@ -712,7 +712,7 @@ EvtScript N(attackWandStrike) = { EVT_LOOP(20) EVT_ADD(LW(0), 10) EVT_CALL(SetPartAlpha, ACTOR_SELF, 1, LW(0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(SetPartAlpha, ACTOR_SELF, 1, 255) EVT_END_CASE_GROUP @@ -732,7 +732,7 @@ EvtScript N(flee) = { EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_14) EVT_CALL(BattleCamTargetActor, ACTOR_SELF) EVT_CALL(MoveBattleCamOver, 15) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_B) EVT_END_IF EVT_CALL(SetActorSpeed, ACTOR_SELF, EVT_FLOAT(1.0)) @@ -740,7 +740,7 @@ EvtScript N(flee) = { EVT_ADD(LW(0), 20) EVT_CALL(SetGoalPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(RunToGoal, ACTOR_SELF, 0, FALSE) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(SetActorYaw, ACTOR_SELF, 180) EVT_CALL(EnableActorBlur, ACTOR_SELF, 1) EVT_CALL(SetActorSpeed, ACTOR_SELF, EVT_FLOAT(10.0)) @@ -831,14 +831,14 @@ EvtScript N(takeTurn) = { EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_14) EVT_CALL(BattleCamTargetActor, ACTOR_SELF) EVT_CALL(MoveBattleCamOver, 15) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(GetActorFlags, ACTOR_SELF, LW(0)) EVT_IF_NOT_FLAG(LW(0), ACTOR_FLAG_FLYING) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_magikoopa_Palette_05_Anim_2) EVT_ELSE EVT_CALL(SetAnimation, ACTOR_SELF, 2, NPC_ANIM_flying_magikoopa_Palette_05_Anim_2) EVT_END_IF - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, SOUND_SPELL_CAST1) EVT_CALL(GetActorFlags, ACTOR_SELF, LW(0)) EVT_IF_NOT_FLAG(LW(0), ACTOR_FLAG_FLYING) @@ -870,16 +870,16 @@ EvtScript N(takeTurn) = { EVT_CALL(PlayEffect, EFFECT_RADIAL_SHIMMER, 6, LW(0), LW(1), LW(2), EVT_FLOAT(0.3), 30, 0, 0, 0, 0, 0, 0, 0) EVT_END_IF EVT_END_IF - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(GetActorFlags, ACTOR_SELF, LW(0)) EVT_IF_NOT_FLAG(LW(0), ACTOR_FLAG_FLYING) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_magikoopa_Palette_05_Anim_1) EVT_ELSE EVT_CALL(SetAnimation, ACTOR_SELF, 2, NPC_ANIM_flying_magikoopa_Palette_05_Anim_1) EVT_END_IF - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_THREAD - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(PlaySoundAtActor, LW(8), SOUND_2DB) EVT_END_THREAD EVT_THREAD @@ -889,7 +889,7 @@ EvtScript N(takeTurn) = { EVT_END_THREAD EVT_CALL(WaitForBuffDone) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(YieldTurn) EVT_CALL(EnableIdleScript, ACTOR_SELF, 1) EVT_CALL(UseIdleAnimation, ACTOR_SELF, TRUE) diff --git a/src/battle/common/actor/koopa_troopa.inc.c b/src/battle/common/actor/koopa_troopa.inc.c index 06a26ba5a8..3c6dc8e4de 100644 --- a/src/battle/common/actor/koopa_troopa.inc.c +++ b/src/battle/common/actor/koopa_troopa.inc.c @@ -169,14 +169,14 @@ EvtScript N(idle_8021CD30) = { EVT_CALL(GetStatusFlags, ACTOR_SELF, LW(1)) EVT_EXEC_WAIT(N(8021CBD8)) EVT_IF_EQ(LW(0), 1) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_GOTO(1) EVT_END_IF EVT_IF_FLAG(LW(1), STATUS_FLAG_SLEEP | STATUS_FLAG_FROZEN | STATUS_FLAG_FEAR | STATUS_FLAG_PARALYZE | STATUS_FLAG_DIZZY | STATUS_FLAG_STONE | STATUS_FLAG_STOP) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_GOTO(1) EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(GetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_ADD(LW(0), 5) @@ -197,14 +197,14 @@ EvtScript N(idle_8021CD30) = { EVT_CALL(GetStatusFlags, ACTOR_SELF, LW(1)) EVT_EXEC_WAIT(N(8021CBD8)) EVT_IF_EQ(LW(0), 1) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_GOTO(2) EVT_END_IF EVT_IF_FLAG(LW(1), STATUS_FLAG_SLEEP | STATUS_FLAG_FROZEN | STATUS_FLAG_FEAR | STATUS_FLAG_PARALYZE | STATUS_FLAG_DIZZY | STATUS_FLAG_STONE | STATUS_FLAG_STOP) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_GOTO(2) EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(GetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_SUB(LW(0), 5) @@ -225,14 +225,14 @@ EvtScript N(idle_8021CD30) = { EVT_CALL(GetStatusFlags, ACTOR_SELF, LW(1)) EVT_EXEC_WAIT(N(8021CBD8)) EVT_IF_EQ(LW(0), 1) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_GOTO(3) EVT_END_IF EVT_IF_FLAG(LW(1), STATUS_FLAG_SLEEP | STATUS_FLAG_FROZEN | STATUS_FLAG_FEAR | STATUS_FLAG_PARALYZE | STATUS_FLAG_DIZZY | STATUS_FLAG_STONE | STATUS_FLAG_STOP) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_GOTO(3) EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_GOTO(0) EVT_RETURN @@ -295,23 +295,23 @@ EvtScript N(handleEvent_8021D218) = { EVT_CALL(GetStatusFlags, ACTOR_SELF, LW(10)) EVT_CALL(SetActorRotationOffset, ACTOR_SELF, 0, 12, 0) EVT_CHILD_THREAD - EVT_WAIT_FRAMES(4) + EVT_WAIT(4) EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, 30) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, -30) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, -60) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, -75) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_CHILD_THREAD EVT_USE_BUF(EVT_ADDR(N(intTable_8021D1C0))) EVT_LOOP(22) EVT_BUF_READ1(LW(0)) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, LW(0), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(SetActorRotationOffset, ACTOR_SELF, 0, 0, 0) EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, 0) @@ -348,7 +348,7 @@ EvtScript N(handleEvent_8021D218) = { EVT_CALL(GetStatusFlags, ACTOR_SELF, LW(0)) EVT_IF_NOT_FLAG(LW(0), STATUS_FLAG_SLEEP | STATUS_FLAG_FROZEN | STATUS_FLAG_FEAR | STATUS_FLAG_PARALYZE | STATUS_FLAG_DIZZY | STATUS_FLAG_STONE | STATUS_FLAG_STOP) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_koopa_troopa_Palette_01_Anim_8) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_END_IF EVT_ELSE EVT_SET_CONST(LW(0), 1) @@ -360,7 +360,7 @@ EvtScript N(handleEvent_8021D218) = { EVT_SET_CONST(LW(0), 1) EVT_SET_CONST(LW(1), NPC_ANIM_koopa_troopa_Palette_01_Anim_B) EVT_EXEC_WAIT(DoNormalHit) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_SET_CONST(LW(0), 1) EVT_SET_CONST(LW(1), NPC_ANIM_koopa_troopa_Palette_01_Anim_B) EVT_EXEC_WAIT(DoDeath) @@ -454,13 +454,13 @@ EvtScript N(takeTurn_8021DD9C) = { EVT_CALL(SetActorVar, ACTOR_SELF, 9, LW(0)) EVT_CALL(AddActorDecoration, ACTOR_SELF, 1, 0, 2) EVT_CALL(SetAnimationRate, ACTOR_SELF, 1, EVT_FLOAT(3.0)) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(SetAnimationRate, ACTOR_SELF, 1, EVT_FLOAT(1.0)) EVT_CALL(RemoveActorDecoration, ACTOR_SELF, 1, 0) EVT_ELSE EVT_CALL(AddActorDecoration, ACTOR_SELF, 1, 0, 2) EVT_CALL(SetAnimationRate, ACTOR_SELF, 1, EVT_FLOAT(3.0)) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(SetAnimationRate, ACTOR_SELF, 1, EVT_FLOAT(1.0)) EVT_CALL(RemoveActorDecoration, ACTOR_SELF, 1, 0) EVT_CALL(SetActorSounds, ACTOR_SELF, 2, 0, 0) @@ -472,7 +472,7 @@ EvtScript N(takeTurn_8021DD9C) = { EVT_LOOP(5) EVT_ADD(LW(0), 15) EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, LW(0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_END_CHILD_THREAD EVT_CALL(GetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) @@ -498,21 +498,21 @@ EvtScript N(takeTurn_8021DD9C) = { EVT_END_IF EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_63) EVT_CALL(BattleCamTargetActor, ACTOR_SELF) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_koopa_troopa_Palette_01_Anim_7) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CHILD_THREAD EVT_CALL(GetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_ADD(LW(1), 4) EVT_CALL(PlayEffect, EFFECT_SMOKE_IMPACT, 1, LW(0), LW(1), LW(2), 32, 4, 0, 10, 0, 0, 0, 0, 0) - EVT_WAIT_FRAMES(3) + EVT_WAIT(3) EVT_CALL(PlayEffect, EFFECT_SMOKE_IMPACT, 1, LW(0), LW(1), LW(2), 32, 4, 0, 10, 0, 0, 0, 0, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(PlayEffect, EFFECT_SMOKE_IMPACT, 1, LW(0), LW(1), LW(2), 32, 4, 0, 10, 0, 0, 0, 0, 0) EVT_END_CHILD_THREAD EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x2021) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_koopa_troopa_Palette_01_Anim_6) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(func_8024ECF8, -1, 1, 0) EVT_END_IF EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x20D3) @@ -535,15 +535,15 @@ EvtScript N(takeTurn_8021DD9C) = { EVT_CALL(func_8024ECF8, -1, 1, 0) EVT_END_IF EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_koopa_troopa_Palette_01_Anim_8) - EVT_WAIT_FRAMES(8) + EVT_WAIT(8) EVT_CALL(ResetAllActorSounds, ACTOR_SELF) EVT_CALL(SetActorYaw, ACTOR_SELF, 180) - EVT_WAIT_FRAMES(4) + EVT_WAIT(4) EVT_IF_EQ(LW(10), HIT_RESULT_LUCKY) EVT_CALL(EnemyTestTarget, ACTOR_SELF, LW(0), DAMAGE_TYPE_TRIGGER_LUCKY, 0, 0, 0) EVT_END_IF EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_koopa_troopa_Palette_01_Anim_15) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_koopa_troopa_Palette_01_Anim_16) EVT_CALL(GetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_ADD(LW(1), 20) @@ -551,7 +551,7 @@ EvtScript N(takeTurn_8021DD9C) = { EVT_CALL(SetActorJumpGravity, ACTOR_SELF, EVT_FLOAT(2.0)) EVT_CALL(JumpToGoal, ACTOR_SELF, 5, FALSE, TRUE, FALSE) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_koopa_troopa_Palette_01_Anim_17) - EVT_WAIT_FRAMES(6) + EVT_WAIT(6) EVT_SUB(LW(1), 20) EVT_CALL(SetGoalPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(JumpToGoal, ACTOR_SELF, 5, FALSE, TRUE, FALSE) @@ -576,7 +576,7 @@ EvtScript N(takeTurn_8021DD9C) = { EVT_CALL(SetActorSpeed, ACTOR_SELF, EVT_FLOAT(16.0)) EVT_CALL(RunToGoal, ACTOR_SELF, 0, FALSE) EVT_CALL(ResetAllActorSounds, ACTOR_SELF) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(EnemyDamageTarget, ACTOR_SELF, LW(0), 0, 65535, 0, 1, BS_FLAGS1_SP_EVT_ACTIVE) EVT_SWITCH(LW(0)) EVT_CASE_OR_EQ(HIT_RESULT_HIT) @@ -595,7 +595,7 @@ EvtScript N(takeTurn_8021DD9C) = { EVT_CALL(SetGoalPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(JumpToGoal, ACTOR_SELF, 6, FALSE, TRUE, FALSE) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_koopa_troopa_Palette_01_Anim_8) - EVT_WAIT_FRAMES(8) + EVT_WAIT(8) EVT_CALL(YieldTurn) EVT_SET_CONST(LW(0), 1) EVT_SET_CONST(LW(1), NPC_ANIM_koopa_troopa_Palette_01_Anim_4) diff --git a/src/battle/common/actor/medi_guy.inc.c b/src/battle/common/actor/medi_guy.inc.c index db52dd4377..d8c0079d9d 100644 --- a/src/battle/common/actor/medi_guy.inc.c +++ b/src/battle/common/actor/medi_guy.inc.c @@ -120,7 +120,7 @@ EvtScript N(idle_8021FA8C) = { EVT_CALL(func_8027D4C8, ACTOR_SELF, 1, -1, -5) EVT_CALL(N(UnkBattleFunc1), -10, 20, 12, 31) EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_GOTO(0) EVT_RETURN EVT_END @@ -205,7 +205,7 @@ EvtScript N(handleEvent_8021FC60) = { EVT_SET_CONST(LW(0), 1) EVT_SET_CONST(LW(1), NPC_ANIM_medi_guy_Palette_00_Anim_6) EVT_EXEC_WAIT(DoNormalHit) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_SET_CONST(LW(0), 1) EVT_SET_CONST(LW(1), NPC_ANIM_medi_guy_Palette_00_Anim_7) EVT_EXEC_WAIT(DoDeath) @@ -257,7 +257,7 @@ EvtScript N(flyingAttack) = { EVT_LOOP(15) EVT_ADDF(LW(0), EVT_FLOAT(2.0)) EVT_CALL(SetPartRotation, ACTOR_SELF, 1, 0, 0, LW(0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_END_THREAD EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_medi_guy_Palette_00_Anim_3) @@ -269,7 +269,7 @@ EvtScript N(flyingAttack) = { EVT_SWITCH(LW(10)) EVT_CASE_OR_EQ(HIT_RESULT_MISS) EVT_CASE_OR_EQ(HIT_RESULT_LUCKY) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x2F8) EVT_CALL(SetActorSpeed, ACTOR_SELF, EVT_FLOAT(5.0)) EVT_CALL(SetActorJumpGravity, ACTOR_SELF, EVT_FLOAT(1.8)) @@ -280,13 +280,13 @@ EvtScript N(flyingAttack) = { EVT_CALL(SetActorSounds, ACTOR_SELF, 1, 0, 0) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x2F9) EVT_THREAD - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_SET(LW(0), 0) EVT_LOOP(60) EVT_CALL(N(MediGuySpriteRotationFunc), LW(0), LW(1), 15, 60, EVT_FLOAT(30.0)) EVT_CALL(SetPartRotation, ACTOR_SELF, 1, 0, 0, LW(1)) EVT_ADD(LW(0), 1) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_END_THREAD EVT_CALL(SetGoalToTarget, ACTOR_SELF) @@ -300,7 +300,7 @@ EvtScript N(flyingAttack) = { EVT_IF_EQ(LW(10), HIT_RESULT_LUCKY) EVT_CALL(EnemyTestTarget, ACTOR_SELF, LW(0), DAMAGE_TYPE_TRIGGER_LUCKY, 0, 0, 0) EVT_END_IF - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(ResetAllActorSounds, ACTOR_SELF) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) EVT_CALL(AddActorDecoration, ACTOR_SELF, 1, 0, 2) @@ -312,7 +312,7 @@ EvtScript N(flyingAttack) = { EVT_RETURN EVT_END_CASE_GROUP EVT_END_SWITCH - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x2F8) EVT_CALL(SetActorSpeed, ACTOR_SELF, EVT_FLOAT(5.0)) EVT_CALL(SetActorJumpGravity, ACTOR_SELF, EVT_FLOAT(1.8)) @@ -332,7 +332,7 @@ EvtScript N(flyingAttack) = { EVT_CALL(SetActorSpeed, ACTOR_SELF, EVT_FLOAT(8.0)) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_medi_guy_Palette_00_Anim_5) EVT_CALL(FlyToGoal, ACTOR_SELF, 0, -10, 4) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(EnemyDamageTarget, ACTOR_SELF, LW(0), 0, 0, 0, 1, BS_FLAGS1_SP_EVT_ACTIVE) EVT_SWITCH(LW(0)) EVT_CASE_OR_EQ(HIT_RESULT_HIT) @@ -344,7 +344,7 @@ EvtScript N(flyingAttack) = { EVT_CALL(SetActorJumpGravity, ACTOR_SELF, EVT_FLOAT(1.0)) EVT_CALL(SetGoalPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(JumpWithBounce, ACTOR_SELF, 10, EVT_FLOAT(2.0)) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(SetActorSpeed, ACTOR_SELF, EVT_FLOAT(6.0)) EVT_EXEC_WAIT(N(8021FB9C)) EVT_END_CASE_GROUP @@ -370,19 +370,19 @@ EvtScript N(healOneAlly) = { EVT_ADD(LW(2), 50) EVT_CALL(PlayEffect, EFFECT_SPARKLES, 1, LW(1), LW(2), LW(3), 10, 0, 0, 0, 0, 0, 0, 0, 0) EVT_CALL(PlayEffect, EFFECT_RECOVER, 2, LW(1), LW(2), LW(3), 0, 0, 0, 0, 0, 0, 0, 0, 0) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_medi_guy_Palette_00_Anim_1) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_63) EVT_CALL(BattleCamTargetActor, LW(10)) EVT_CALL(GetEnemyMaxHP, LW(10), LW(4)) EVT_MUL(LW(4), 60) EVT_DIV(LW(4), 100) EVT_THREAD - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(PlaySoundAtActor, LW(10), 0x206D) EVT_CALL(PlaySoundAtActor, LW(10), 0x214) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(PlaySoundAtActor, LW(10), SOUND_25C) EVT_END_THREAD EVT_THREAD diff --git a/src/battle/common/actor/paragoomba.inc.c b/src/battle/common/actor/paragoomba.inc.c index 471d6c009f..018df83e47 100644 --- a/src/battle/common/actor/paragoomba.inc.c +++ b/src/battle/common/actor/paragoomba.inc.c @@ -201,10 +201,10 @@ EvtScript N(idle_8021B434) = { EVT_LABEL(0) EVT_CALL(GetStatusFlags, ACTOR_SELF, LW(1)) EVT_IF_FLAG(LW(1), STATUS_FLAG_SLEEP | STATUS_FLAG_FROZEN | STATUS_FLAG_FEAR | STATUS_FLAG_PARALYZE | STATUS_FLAG_DIZZY | STATUS_FLAG_STONE | STATUS_FLAG_STOP) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_GOTO(0) EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(GetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_ADD(LW(0), 5) @@ -216,10 +216,10 @@ EvtScript N(idle_8021B434) = { EVT_LABEL(1) EVT_CALL(GetStatusFlags, ACTOR_SELF, LW(1)) EVT_IF_FLAG(LW(1), STATUS_FLAG_SLEEP | STATUS_FLAG_FROZEN | STATUS_FLAG_FEAR | STATUS_FLAG_PARALYZE | STATUS_FLAG_DIZZY | STATUS_FLAG_STONE | STATUS_FLAG_STOP) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_GOTO(1) EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(GetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_SUB(LW(0), 5) @@ -231,10 +231,10 @@ EvtScript N(idle_8021B434) = { EVT_LABEL(2) EVT_CALL(GetStatusFlags, ACTOR_SELF, LW(1)) EVT_IF_FLAG(LW(1), STATUS_FLAG_SLEEP | STATUS_FLAG_FROZEN | STATUS_FLAG_FEAR | STATUS_FLAG_PARALYZE | STATUS_FLAG_DIZZY | STATUS_FLAG_STONE | STATUS_FLAG_STOP) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_GOTO(2) EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_GOTO(10) EVT_RETURN @@ -325,7 +325,7 @@ EvtScript N(handleEvent_8021B768) = { EVT_SET_CONST(LW(0), 2) EVT_SET_CONST(LW(1), NPC_ANIM_paragoomba_default_pain) EVT_EXEC_WAIT(DoNormalHit) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_SET_CONST(LW(0), 2) EVT_SET_CONST(LW(1), NPC_ANIM_paragoomba_default_dead) EVT_EXEC_WAIT(DoDeath) @@ -383,7 +383,7 @@ EvtScript N(takeTurn_8021BD5C) = { EVT_CASE_OR_EQ(HIT_RESULT_MISS) EVT_CASE_OR_EQ(HIT_RESULT_LUCKY) EVT_SET(LW(10), LW(0)) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_66) EVT_CALL(SetBattleCamZoom, 300) EVT_CALL(BattleCamTargetActor, ACTOR_SELF) @@ -408,17 +408,17 @@ EvtScript N(takeTurn_8021BD5C) = { EVT_THREAD EVT_LOOP(4) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x20DF) - EVT_WAIT_FRAMES(4) + EVT_WAIT(4) EVT_END_LOOP EVT_END_THREAD EVT_CALL(SetAnimation, ACTOR_SELF, 2, NPC_ANIM_paragoomba_default_aim) EVT_CALL(AddActorDecoration, ACTOR_SELF, 2, 0, 2) EVT_CALL(SetAnimationRate, ACTOR_SELF, 2, EVT_FLOAT(3.0)) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_IF_EQ(LW(10), HIT_RESULT_LUCKY) EVT_CALL(EnemyTestTarget, ACTOR_SELF, LW(0), DAMAGE_TYPE_TRIGGER_LUCKY, 0, 0, 0) EVT_END_IF - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(SetAnimationRate, ACTOR_SELF, 2, EVT_FLOAT(1.0)) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) EVT_CALL(ResetAllActorSounds, ACTOR_SELF) @@ -433,7 +433,7 @@ EvtScript N(takeTurn_8021BD5C) = { EVT_RETURN EVT_END_CASE_GROUP EVT_CASE_DEFAULT - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_66) EVT_CALL(SetBattleCamZoom, 300) EVT_CALL(BattleCamTargetActor, ACTOR_SELF) @@ -453,7 +453,7 @@ EvtScript N(takeTurn_8021BD5C) = { EVT_CALL(SetAnimation, ACTOR_SELF, 2, NPC_ANIM_paragoomba_default_attack) EVT_CALL(FlyToGoal, ACTOR_SELF, 0, -10, 0) EVT_END_SWITCH - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(EnemyDamageTarget, ACTOR_SELF, LW(0), 0, 0, 0, 1, BS_FLAGS1_SP_EVT_ACTIVE) EVT_SWITCH(LW(0)) EVT_CASE_OR_EQ(HIT_RESULT_HIT) @@ -465,7 +465,7 @@ EvtScript N(takeTurn_8021BD5C) = { EVT_CALL(SetAnimation, ACTOR_SELF, 2, NPC_ANIM_paragoomba_default_run) EVT_CALL(FlyToGoal, ACTOR_SELF, 0, -10, 0) EVT_CALL(ResetAllActorSounds, ACTOR_SELF) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(YieldTurn) EVT_CALL(SetAnimation, ACTOR_SELF, 2, NPC_ANIM_paragoomba_default_run) EVT_EXEC_WAIT(N(8021B6F0)) @@ -524,10 +524,10 @@ EvtScript N(8021C574) = { EVT_LOOP(10) EVT_CALL(SetPartFlagBits, ACTOR_SELF, 3, ACTOR_PART_FLAG_INVISIBLE, 1) EVT_CALL(SetPartFlagBits, ACTOR_SELF, 4, ACTOR_PART_FLAG_INVISIBLE, 1) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetPartFlagBits, ACTOR_SELF, 3, ACTOR_PART_FLAG_INVISIBLE, 0) EVT_CALL(SetPartFlagBits, ACTOR_SELF, 4, ACTOR_PART_FLAG_INVISIBLE, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(SetPartFlagBits, ACTOR_SELF, 3, ACTOR_PART_FLAG_INVISIBLE, 1) EVT_CALL(SetPartFlagBits, ACTOR_SELF, 4, ACTOR_PART_FLAG_INVISIBLE, 1) @@ -597,10 +597,10 @@ EvtScript N(idle_8021CBE0) = { EVT_LABEL(0) EVT_CALL(GetStatusFlags, ACTOR_SELF, LW(1)) EVT_IF_FLAG(LW(1), STATUS_FLAG_SLEEP | STATUS_FLAG_FROZEN | STATUS_FLAG_FEAR | STATUS_FLAG_PARALYZE | STATUS_FLAG_DIZZY | STATUS_FLAG_STONE | STATUS_FLAG_STOP) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_GOTO(0) EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(GetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_ADD(LW(0), 5) @@ -613,10 +613,10 @@ EvtScript N(idle_8021CBE0) = { EVT_LABEL(1) EVT_CALL(GetStatusFlags, ACTOR_SELF, LW(1)) EVT_IF_FLAG(LW(1), STATUS_FLAG_SLEEP | STATUS_FLAG_FROZEN | STATUS_FLAG_FEAR | STATUS_FLAG_PARALYZE | STATUS_FLAG_DIZZY | STATUS_FLAG_STONE | STATUS_FLAG_STOP) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_GOTO(1) EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(GetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_SUB(LW(0), 5) @@ -629,10 +629,10 @@ EvtScript N(idle_8021CBE0) = { EVT_LABEL(2) EVT_CALL(GetStatusFlags, ACTOR_SELF, LW(1)) EVT_IF_FLAG(LW(1), STATUS_FLAG_SLEEP | STATUS_FLAG_FROZEN | STATUS_FLAG_FEAR | STATUS_FLAG_PARALYZE | STATUS_FLAG_DIZZY | STATUS_FLAG_STONE | STATUS_FLAG_STOP) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_GOTO(2) EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_GOTO(10) EVT_RETURN @@ -691,7 +691,7 @@ EvtScript N(handleEvent_8021CEBC) = { EVT_CALL(SetActorSpeed, ACTOR_SELF, EVT_FLOAT(8.0)) EVT_CALL(RunToGoal, ACTOR_SELF, 0, FALSE) EVT_CALL(SetAnimationRate, ACTOR_SELF, 1, EVT_FLOAT(1.0)) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_goomba_normal_idle) EVT_CALL(SetActorJumpGravity, ACTOR_SELF, EVT_FLOAT(1.6)) EVT_CALL(JumpToGoal, ACTOR_SELF, 5, FALSE, TRUE, FALSE) @@ -715,7 +715,7 @@ EvtScript N(handleEvent_8021CEBC) = { EVT_SET_CONST(LW(0), 1) EVT_SET_CONST(LW(1), NPC_ANIM_goomba_normal_pain) EVT_EXEC_WAIT(DoNormalHit) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_SET_CONST(LW(0), 1) EVT_SET_CONST(LW(1), NPC_ANIM_goomba_normal_dead) EVT_EXEC_WAIT(DoDeath) @@ -772,9 +772,9 @@ EvtScript N(takeTurn_8021D6E8) = { EVT_CALL(RunToGoal, ACTOR_SELF, 0, FALSE) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_goomba_normal_idle) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, -1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, -2, 0) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 0, 0) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_goomba_normal_headbonk) EVT_CALL(EnemyTestTarget, ACTOR_SELF, LW(0), 0, 0, 1, BS_FLAGS1_10) @@ -799,29 +799,29 @@ EvtScript N(takeTurn_8021D6E8) = { EVT_SET(LW(1), LW(4)) EVT_SET(LW(2), LW(5)) EVT_SET(LW(3), LW(6)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_END_THREAD EVT_THREAD - EVT_WAIT_FRAMES(6) + EVT_WAIT(6) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_goomba_normal_headbonk) EVT_END_THREAD EVT_CALL(JumpToGoal, ACTOR_SELF, 16, FALSE, TRUE, FALSE) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_goomba_normal_asleep) EVT_CALL(SetActorScale, ACTOR_SELF, EVT_FLOAT(1.1), EVT_FLOAT(0.8), EVT_FLOAT(1.0)) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 5, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorScale, ACTOR_SELF, EVT_FLOAT(1.3), EVT_FLOAT(0.5), EVT_FLOAT(1.0)) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, -2, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorScale, ACTOR_SELF, EVT_FLOAT(1.0), EVT_FLOAT(1.0), EVT_FLOAT(1.0)) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 7, 0) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_goomba_normal_pain) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_IF_EQ(LW(10), HIT_RESULT_LUCKY) EVT_CALL(EnemyTestTarget, ACTOR_SELF, LW(0), DAMAGE_TYPE_TRIGGER_LUCKY, 0, 0, 0) EVT_END_IF - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 0, 0) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_goomba_normal_headbonk) EVT_CALL(SetGoalToTarget, ACTOR_SELF) @@ -831,18 +831,18 @@ EvtScript N(takeTurn_8021D6E8) = { EVT_CALL(SetGoalPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(SetActorJumpGravity, ACTOR_SELF, EVT_FLOAT(2.0)) EVT_THREAD - EVT_WAIT_FRAMES(4) + EVT_WAIT(4) EVT_SET(LW(0), 180) EVT_LOOP(4) EVT_SUB(LW(0), 45) EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, LW(0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_goomba_normal_headbonk) EVT_END_THREAD EVT_CALL(JumpToGoal, ACTOR_SELF, 15, FALSE, TRUE, FALSE) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_goomba_normal_dizzy) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) EVT_CALL(YieldTurn) EVT_CALL(SetActorYaw, ACTOR_SELF, 180) @@ -853,7 +853,7 @@ EvtScript N(takeTurn_8021D6E8) = { EVT_CALL(RunToGoal, ACTOR_SELF, 0, FALSE) EVT_CALL(SetAnimationRate, ACTOR_SELF, 1, EVT_FLOAT(1.0)) EVT_CALL(SetActorYaw, ACTOR_SELF, 0) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_goomba_normal_idle) EVT_CALL(SetActorJumpGravity, ACTOR_SELF, EVT_FLOAT(1.6)) EVT_CALL(JumpToGoal, ACTOR_SELF, 5, FALSE, TRUE, FALSE) @@ -875,19 +875,19 @@ EvtScript N(takeTurn_8021D6E8) = { EVT_SET(LW(1), LW(4)) EVT_SET(LW(2), LW(5)) EVT_SET(LW(3), LW(6)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_END_THREAD EVT_THREAD - EVT_WAIT_FRAMES(6) + EVT_WAIT(6) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_goomba_normal_headbonk) EVT_END_THREAD EVT_CALL(JumpToGoal, ACTOR_SELF, 16, FALSE, TRUE, FALSE) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_goomba_normal_pre_headbonk) EVT_CALL(SetActorScale, ACTOR_SELF, EVT_FLOAT(1.1), EVT_FLOAT(0.8), EVT_FLOAT(1.0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorScale, ACTOR_SELF, EVT_FLOAT(1.3), EVT_FLOAT(0.5), EVT_FLOAT(1.0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_SWITCH EVT_CALL(EnemyDamageTarget, ACTOR_SELF, LW(0), 0, 0, 0, 1, BS_FLAGS1_SP_EVT_ACTIVE) EVT_SWITCH(LW(0)) @@ -895,9 +895,9 @@ EvtScript N(takeTurn_8021D6E8) = { EVT_CASE_OR_EQ(HIT_RESULT_QUAKE_IMMUNE) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) EVT_CALL(SetActorScale, ACTOR_SELF, EVT_FLOAT(1.1), EVT_FLOAT(0.8), EVT_FLOAT(1.0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorScale, ACTOR_SELF, EVT_FLOAT(1.0), EVT_FLOAT(1.0), EVT_FLOAT(1.0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, 0) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 0, 0) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_goomba_normal_idle) @@ -914,7 +914,7 @@ EvtScript N(takeTurn_8021D6E8) = { EVT_CALL(SetGoalPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(JumpToGoal, ACTOR_SELF, 6, FALSE, TRUE, FALSE) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_goomba_normal_idle) - EVT_WAIT_FRAMES(3) + EVT_WAIT(3) EVT_CALL(YieldTurn) EVT_CALL(SetAnimationRate, ACTOR_SELF, 1, EVT_FLOAT(2.0)) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_goomba_normal_run) diff --git a/src/battle/common/actor/paratroopa.inc.c b/src/battle/common/actor/paratroopa.inc.c index 99b2e0ce5c..36f249e341 100644 --- a/src/battle/common/actor/paratroopa.inc.c +++ b/src/battle/common/actor/paratroopa.inc.c @@ -228,10 +228,10 @@ EvtScript N(idle_8021EF5C) = { EVT_CALL(GetStatusFlags, ACTOR_SELF, LW(1)) EVT_EXEC_WAIT(N(8021EE84)) EVT_IF_FLAG(LW(1), STATUS_FLAG_SLEEP | STATUS_FLAG_FROZEN | STATUS_FLAG_FEAR | STATUS_FLAG_PARALYZE | STATUS_FLAG_DIZZY | STATUS_FLAG_STONE | STATUS_FLAG_STOP) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_GOTO(0) EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(GetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_ADD(LW(0), 5) @@ -245,10 +245,10 @@ EvtScript N(idle_8021EF5C) = { EVT_CALL(GetStatusFlags, ACTOR_SELF, LW(1)) EVT_EXEC_WAIT(N(8021EE84)) EVT_IF_FLAG(LW(1), STATUS_FLAG_SLEEP | STATUS_FLAG_FROZEN | STATUS_FLAG_FEAR | STATUS_FLAG_PARALYZE | STATUS_FLAG_DIZZY | STATUS_FLAG_STONE | STATUS_FLAG_STOP) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_GOTO(1) EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(GetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_SUB(LW(0), 5) @@ -262,10 +262,10 @@ EvtScript N(idle_8021EF5C) = { EVT_CALL(GetStatusFlags, ACTOR_SELF, LW(1)) EVT_EXEC_WAIT(N(8021EE84)) EVT_IF_FLAG(LW(1), STATUS_FLAG_SLEEP | STATUS_FLAG_FROZEN | STATUS_FLAG_FEAR | STATUS_FLAG_PARALYZE | STATUS_FLAG_DIZZY | STATUS_FLAG_STONE | STATUS_FLAG_STOP) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_GOTO(2) EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_GOTO(10) EVT_RETURN @@ -380,7 +380,7 @@ EvtScript N(handleEvent_8021F2EC) = { EVT_SET_CONST(LW(0), 2) EVT_SET_CONST(LW(1), NPC_ANIM_para_troopa_Palette_01_Anim_7) EVT_EXEC_WAIT(DoNormalHit) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_SET_CONST(LW(0), 2) EVT_SET_CONST(LW(1), NPC_ANIM_para_troopa_Palette_01_Anim_6) EVT_EXEC_WAIT(DoDeath) @@ -433,7 +433,7 @@ EvtScript N(takeTurn_8021FA24) = { EVT_CALL(SetActorSpeed, ACTOR_SELF, EVT_FLOAT(7.0)) EVT_CALL(FlyToGoal, ACTOR_SELF, 0, -16, 0) EVT_CALL(UseBattleCamPresetImmediately, BTL_CAM_PRESET_B) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(EnemyTestTarget, ACTOR_SELF, LW(0), 0, 0, 1, BS_FLAGS1_10) EVT_SWITCH(LW(0)) EVT_CASE_OR_EQ(HIT_RESULT_MISS) @@ -447,7 +447,7 @@ EvtScript N(takeTurn_8021FA24) = { EVT_CALL(AddGoalPos, ACTOR_SELF, 6, 6, 0) EVT_CALL(SetActorSpeed, ACTOR_SELF, EVT_FLOAT(2.0)) EVT_CALL(FlyToGoal, ACTOR_SELF, 0, 0, 0) - EVT_WAIT_FRAMES(6) + EVT_WAIT(6) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, SOUND_UNUSED_2C1) EVT_CALL(SetActorSounds, ACTOR_SELF, 1, 0, 0) EVT_CALL(GetActorPos, ACTOR_PLAYER, LW(0), LW(1), LW(2)) @@ -470,7 +470,7 @@ EvtScript N(takeTurn_8021FA24) = { EVT_SUB(LW(0), 360) EVT_END_IF EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, LW(0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, 0) EVT_CALL(SetActorRotationOffset, ACTOR_SELF, 0, -10, 0) @@ -494,7 +494,7 @@ EvtScript N(takeTurn_8021FA24) = { EVT_CALL(GetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_ADD(LW(1), 30) EVT_CALL(SetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) EVT_CALL(YieldTurn) EVT_CALL(ResetAllActorSounds, ACTOR_SELF) @@ -516,14 +516,14 @@ EvtScript N(takeTurn_8021FA24) = { EVT_CALL(AddGoalPos, ACTOR_SELF, 6, 6, 0) EVT_CALL(SetActorSpeed, ACTOR_SELF, EVT_FLOAT(2.0)) EVT_CALL(FlyToGoal, ACTOR_SELF, 0, 0, 0) - EVT_WAIT_FRAMES(6) + EVT_WAIT(6) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, SOUND_UNUSED_2C1) EVT_CALL(SetActorSounds, ACTOR_SELF, 1, 0, 0) EVT_CALL(SetGoalToTarget, ACTOR_SELF) EVT_CALL(SetActorSpeed, ACTOR_SELF, EVT_FLOAT(10.0)) EVT_CALL(SetAnimation, ACTOR_SELF, 2, NPC_ANIM_para_troopa_Palette_01_Anim_C) EVT_CALL(FlyToGoal, ACTOR_SELF, 0, 0, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(EnemyDamageTarget, ACTOR_SELF, LW(0), 0, 65535, 0, 1, BS_FLAGS1_SP_EVT_ACTIVE) EVT_SWITCH(LW(0)) EVT_CASE_OR_EQ(HIT_RESULT_HIT) @@ -542,14 +542,14 @@ EvtScript N(takeTurn_8021FA24) = { EVT_ADD(LW(0), 360) EVT_END_IF EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, LW(0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, 0) EVT_CALL(SetActorRotationOffset, ACTOR_SELF, 0, -10, 0) EVT_CALL(SetAnimation, ACTOR_SELF, 2, NPC_ANIM_para_troopa_Palette_01_Anim_1) EVT_END_THREAD EVT_CALL(FlyToGoal, ACTOR_SELF, 0, 30, 0) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(YieldTurn) EVT_CALL(ResetAllActorSounds, ACTOR_SELF) EVT_EXEC_WAIT(N(8021F26C)) @@ -593,9 +593,9 @@ EvtScript N(802204DC) = { EVT_CALL(JumpToGoal, ACTOR_SELF, 5, FALSE, TRUE, FALSE) EVT_LOOP(10) EVT_CALL(SetPartFlagBits, ACTOR_SELF, 3, ACTOR_PART_FLAG_INVISIBLE, 1) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetPartFlagBits, ACTOR_SELF, 3, ACTOR_PART_FLAG_INVISIBLE, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(SetPartFlagBits, ACTOR_SELF, 3, ACTOR_PART_FLAG_INVISIBLE, 1) EVT_ELSE @@ -607,9 +607,9 @@ EvtScript N(802204DC) = { EVT_THREAD EVT_LOOP(10) EVT_CALL(SetPartFlagBits, ACTOR_SELF, 3, ACTOR_PART_FLAG_INVISIBLE, 1) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetPartFlagBits, ACTOR_SELF, 3, ACTOR_PART_FLAG_INVISIBLE, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(SetPartFlagBits, ACTOR_SELF, 3, ACTOR_PART_FLAG_INVISIBLE, 1) EVT_END_THREAD @@ -723,14 +723,14 @@ EvtScript N(idle_80220D40) = { EVT_CALL(GetStatusFlags, ACTOR_SELF, LW(1)) EVT_EXEC_WAIT(N(80220BE8)) EVT_IF_EQ(LW(0), 1) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_GOTO(1) EVT_END_IF EVT_IF_FLAG(LW(1), STATUS_FLAG_SLEEP | STATUS_FLAG_FROZEN | STATUS_FLAG_FEAR | STATUS_FLAG_PARALYZE | STATUS_FLAG_DIZZY | STATUS_FLAG_STONE | STATUS_FLAG_STOP) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_GOTO(1) EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(GetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_ADD(LW(0), 5) @@ -751,14 +751,14 @@ EvtScript N(idle_80220D40) = { EVT_CALL(GetStatusFlags, ACTOR_SELF, LW(1)) EVT_EXEC_WAIT(N(80220BE8)) EVT_IF_EQ(LW(0), 1) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_GOTO(2) EVT_END_IF EVT_IF_FLAG(LW(1), STATUS_FLAG_SLEEP | STATUS_FLAG_FROZEN | STATUS_FLAG_FEAR | STATUS_FLAG_PARALYZE | STATUS_FLAG_DIZZY | STATUS_FLAG_STONE | STATUS_FLAG_STOP) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_GOTO(2) EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(GetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_SUB(LW(0), 5) @@ -779,14 +779,14 @@ EvtScript N(idle_80220D40) = { EVT_CALL(GetStatusFlags, ACTOR_SELF, LW(1)) EVT_EXEC_WAIT(N(80220BE8)) EVT_IF_EQ(LW(0), 1) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_GOTO(3) EVT_END_IF EVT_IF_FLAG(LW(1), STATUS_FLAG_SLEEP | STATUS_FLAG_FROZEN | STATUS_FLAG_FEAR | STATUS_FLAG_PARALYZE | STATUS_FLAG_DIZZY | STATUS_FLAG_STONE | STATUS_FLAG_STOP) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_GOTO(3) EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_GOTO(0) EVT_RETURN @@ -849,23 +849,23 @@ EvtScript N(handleEvent_80221228) = { EVT_CALL(GetStatusFlags, ACTOR_SELF, LW(10)) EVT_CALL(SetActorRotationOffset, ACTOR_SELF, 0, 12, 0) EVT_CHILD_THREAD - EVT_WAIT_FRAMES(4) + EVT_WAIT(4) EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, 30) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, -30) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, -60) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, -75) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_CHILD_THREAD EVT_USE_BUF(EVT_ADDR(N(intTable_802211D0))) EVT_LOOP(22) EVT_BUF_READ1(LW(0)) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, LW(0), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(SetActorRotationOffset, ACTOR_SELF, 0, 0, 0) EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, 0) @@ -902,7 +902,7 @@ EvtScript N(handleEvent_80221228) = { EVT_CALL(GetStatusFlags, ACTOR_SELF, LW(0)) EVT_IF_NOT_FLAG(LW(0), STATUS_FLAG_SLEEP | STATUS_FLAG_FROZEN | STATUS_FLAG_FEAR | STATUS_FLAG_PARALYZE | STATUS_FLAG_DIZZY | STATUS_FLAG_STONE | STATUS_FLAG_STOP) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_koopa_troopa_Palette_01_Anim_8) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_END_IF EVT_ELSE EVT_SET_CONST(LW(0), 1) @@ -914,7 +914,7 @@ EvtScript N(handleEvent_80221228) = { EVT_SET_CONST(LW(0), 1) EVT_SET_CONST(LW(1), NPC_ANIM_koopa_troopa_Palette_01_Anim_B) EVT_EXEC_WAIT(DoNormalHit) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_SET_CONST(LW(0), 1) EVT_SET_CONST(LW(1), NPC_ANIM_koopa_troopa_Palette_01_Anim_B) EVT_EXEC_WAIT(DoDeath) @@ -1008,13 +1008,13 @@ EvtScript N(takeTurn_80221DAC) = { EVT_CALL(SetActorVar, ACTOR_SELF, 9, LW(0)) EVT_CALL(AddActorDecoration, ACTOR_SELF, 1, 0, 2) EVT_CALL(SetAnimationRate, ACTOR_SELF, 1, EVT_FLOAT(3.0)) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(SetAnimationRate, ACTOR_SELF, 1, EVT_FLOAT(1.0)) EVT_CALL(RemoveActorDecoration, ACTOR_SELF, 1, 0) EVT_ELSE EVT_CALL(AddActorDecoration, ACTOR_SELF, 1, 0, 2) EVT_CALL(SetAnimationRate, ACTOR_SELF, 1, EVT_FLOAT(3.0)) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(SetAnimationRate, ACTOR_SELF, 1, EVT_FLOAT(1.0)) EVT_CALL(RemoveActorDecoration, ACTOR_SELF, 1, 0) EVT_CALL(SetActorSounds, ACTOR_SELF, 2, 0, 0) @@ -1026,7 +1026,7 @@ EvtScript N(takeTurn_80221DAC) = { EVT_LOOP(5) EVT_ADD(LW(0), 15) EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, LW(0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_END_CHILD_THREAD EVT_CALL(GetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) @@ -1052,21 +1052,21 @@ EvtScript N(takeTurn_80221DAC) = { EVT_END_IF EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_63) EVT_CALL(BattleCamTargetActor, ACTOR_SELF) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_koopa_troopa_Palette_01_Anim_7) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CHILD_THREAD EVT_CALL(GetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_ADD(LW(1), 4) EVT_CALL(PlayEffect, EFFECT_SMOKE_IMPACT, 1, LW(0), LW(1), LW(2), 32, 4, 0, 10, 0, 0, 0, 0, 0) - EVT_WAIT_FRAMES(3) + EVT_WAIT(3) EVT_CALL(PlayEffect, EFFECT_SMOKE_IMPACT, 1, LW(0), LW(1), LW(2), 32, 4, 0, 10, 0, 0, 0, 0, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(PlayEffect, EFFECT_SMOKE_IMPACT, 1, LW(0), LW(1), LW(2), 32, 4, 0, 10, 0, 0, 0, 0, 0) EVT_END_CHILD_THREAD EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x2021) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_koopa_troopa_Palette_01_Anim_6) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(func_8024ECF8, -1, 1, 0) EVT_END_IF EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x20D3) @@ -1089,15 +1089,15 @@ EvtScript N(takeTurn_80221DAC) = { EVT_CALL(func_8024ECF8, -1, 1, 0) EVT_END_IF EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_koopa_troopa_Palette_01_Anim_8) - EVT_WAIT_FRAMES(8) + EVT_WAIT(8) EVT_CALL(ResetAllActorSounds, ACTOR_SELF) EVT_CALL(SetActorYaw, ACTOR_SELF, 180) - EVT_WAIT_FRAMES(4) + EVT_WAIT(4) EVT_IF_EQ(LW(10), HIT_RESULT_LUCKY) EVT_CALL(EnemyTestTarget, ACTOR_SELF, LW(0), DAMAGE_TYPE_TRIGGER_LUCKY, 0, 0, 0) EVT_END_IF EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_koopa_troopa_Palette_01_Anim_15) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_koopa_troopa_Palette_01_Anim_16) EVT_CALL(GetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_ADD(LW(1), 20) @@ -1105,7 +1105,7 @@ EvtScript N(takeTurn_80221DAC) = { EVT_CALL(SetActorJumpGravity, ACTOR_SELF, EVT_FLOAT(2.0)) EVT_CALL(JumpToGoal, ACTOR_SELF, 5, FALSE, TRUE, FALSE) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_koopa_troopa_Palette_01_Anim_17) - EVT_WAIT_FRAMES(6) + EVT_WAIT(6) EVT_SUB(LW(1), 20) EVT_CALL(SetGoalPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(JumpToGoal, ACTOR_SELF, 5, FALSE, TRUE, FALSE) @@ -1130,7 +1130,7 @@ EvtScript N(takeTurn_80221DAC) = { EVT_CALL(SetActorSpeed, ACTOR_SELF, EVT_FLOAT(16.0)) EVT_CALL(RunToGoal, ACTOR_SELF, 0, FALSE) EVT_CALL(ResetAllActorSounds, ACTOR_SELF) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(EnemyDamageTarget, ACTOR_SELF, LW(0), 0, 65535, 0, 1, BS_FLAGS1_SP_EVT_ACTIVE) EVT_SWITCH(LW(0)) EVT_CASE_OR_EQ(HIT_RESULT_HIT) @@ -1149,7 +1149,7 @@ EvtScript N(takeTurn_80221DAC) = { EVT_CALL(SetGoalPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(JumpToGoal, ACTOR_SELF, 6, FALSE, TRUE, FALSE) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_koopa_troopa_Palette_01_Anim_8) - EVT_WAIT_FRAMES(8) + EVT_WAIT(8) EVT_CALL(YieldTurn) EVT_SET_CONST(LW(0), 1) EVT_SET_CONST(LW(1), NPC_ANIM_koopa_troopa_Palette_01_Anim_4) diff --git a/src/battle/common/actor/putrid_piranha.inc.c b/src/battle/common/actor/putrid_piranha.inc.c index 81ee76d4f7..5b0fd789c8 100644 --- a/src/battle/common/actor/putrid_piranha.inc.c +++ b/src/battle/common/actor/putrid_piranha.inc.c @@ -115,7 +115,7 @@ EvtScript N(idle_8021B244) = { EVT_CALL(func_8027D4C8, ACTOR_SELF, 1, 3, -14) EVT_CALL(N(UnkBattleFunc1), -22, 32, 1, 44) EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_GOTO(0) EVT_RETURN EVT_END @@ -193,7 +193,7 @@ EvtScript N(handleEvent_8021B3D0) = { EVT_SET_CONST(LW(0), 1) EVT_SET_CONST(LW(1), NPC_ANIM_putrid_piranha_Palette_00_Anim_E) EVT_EXEC_WAIT(DoNormalHit) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_SET_CONST(LW(0), 1) EVT_SET_CONST(LW(1), NPC_ANIM_putrid_piranha_Palette_00_Anim_E) EVT_EXEC_WAIT(DoDeath) @@ -249,7 +249,7 @@ EvtScript N(bite) = { EVT_IF_EQ(LW(0), PHASE_FIRST_STRIKE) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_putrid_piranha_Palette_00_Anim_18) EVT_CALL(SetActorFlagBits, ACTOR_SELF, ACTOR_FLAG_NO_SHADOW, 1) - EVT_WAIT_FRAMES(8) + EVT_WAIT(8) EVT_CALL(SetGoalToTarget, ACTOR_SELF) EVT_CALL(GetGoalPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_ADD(LW(0), 27) @@ -268,12 +268,12 @@ EvtScript N(bite) = { EVT_CALL(SetBattleCamTarget, LW(3), LW(4), LW(5)) EVT_CALL(SetBattleCamZoom, 300) EVT_CALL(SetBattleCamOffsetZ, 40) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, SOUND_MOLE_SURFACE) EVT_CALL(SetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(SetActorFlagBits, ACTOR_SELF, ACTOR_FLAG_NO_SHADOW, 0) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_putrid_piranha_Palette_00_Anim_17) - EVT_WAIT_FRAMES(8) + EVT_WAIT(8) EVT_ELSE EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_63) EVT_CALL(BattleCamTargetActor, ACTOR_SELF) @@ -295,7 +295,7 @@ EvtScript N(bite) = { EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_putrid_piranha_Palette_00_Anim_1) EVT_END_IF EVT_THREAD - EVT_WAIT_FRAMES(8) + EVT_WAIT(8) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x20DE) EVT_END_THREAD EVT_CALL(EnemyTestTarget, ACTOR_SELF, LW(10), 0, 0, 1, BS_FLAGS1_10) @@ -303,14 +303,14 @@ EvtScript N(bite) = { EVT_CASE_OR_EQ(HIT_RESULT_MISS) EVT_CASE_OR_EQ(HIT_RESULT_LUCKY) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_putrid_piranha_Palette_00_Anim_5) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_putrid_piranha_Palette_00_Anim_6) - EVT_WAIT_FRAMES(6) + EVT_WAIT(6) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_putrid_piranha_Palette_00_Anim_7) EVT_IF_EQ(LW(10), HIT_RESULT_LUCKY) EVT_CALL(EnemyTestTarget, ACTOR_SELF, LW(0), DAMAGE_TYPE_TRIGGER_LUCKY, 0, 0, 0) EVT_END_IF - EVT_WAIT_FRAMES(14) + EVT_WAIT(14) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) EVT_CALL(MoveBattleCamOver, 20) EVT_CALL(YieldTurn) @@ -320,13 +320,13 @@ EvtScript N(bite) = { EVT_CALL(SetActorFlagBits, ACTOR_SELF, ACTOR_FLAG_NO_SHADOW, 1) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, SOUND_MOLE_DIG) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_putrid_piranha_Palette_00_Anim_18) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(SetGoalToHome, ACTOR_SELF) EVT_CALL(GetGoalPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(SetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, SOUND_MOLE_SURFACE) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_putrid_piranha_Palette_00_Anim_17) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(SetActorFlagBits, ACTOR_SELF, ACTOR_FLAG_NO_SHADOW, 0) EVT_ELSE EVT_CALL(SetAnimationRate, ACTOR_SELF, 1, EVT_FLOAT(2.0)) @@ -343,10 +343,10 @@ EvtScript N(bite) = { EVT_END_CASE_GROUP EVT_END_SWITCH EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_putrid_piranha_Palette_00_Anim_5) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_putrid_piranha_Palette_00_Anim_6) - EVT_WAIT_FRAMES(1) - EVT_WAIT_FRAMES(2) + EVT_WAIT(1) + EVT_WAIT(2) EVT_CALL(SetGoalToTarget, ACTOR_SELF) EVT_CALL(EnemyDamageTarget, ACTOR_SELF, LW(0), 0, 0, 0, 3, BS_FLAGS1_SP_EVT_ACTIVE) EVT_SET(LW(15), LW(0)) @@ -354,9 +354,9 @@ EvtScript N(bite) = { EVT_CASE_OR_EQ(HIT_RESULT_HIT) EVT_CASE_OR_EQ(HIT_RESULT_QUAKE_IMMUNE) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_putrid_piranha_Palette_00_Anim_7) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(YieldTurn) EVT_CALL(GetBattlePhase, LW(0)) EVT_IF_EQ(LW(0), PHASE_FIRST_STRIKE) @@ -364,13 +364,13 @@ EvtScript N(bite) = { EVT_CALL(SetActorFlagBits, ACTOR_SELF, ACTOR_FLAG_NO_SHADOW, 1) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, SOUND_MOLE_DIG) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_putrid_piranha_Palette_00_Anim_18) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(SetGoalToHome, ACTOR_SELF) EVT_CALL(GetGoalPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(SetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, SOUND_MOLE_SURFACE) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_putrid_piranha_Palette_00_Anim_17) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(SetActorFlagBits, ACTOR_SELF, ACTOR_FLAG_NO_SHADOW, 0) EVT_ELSE EVT_CALL(SetActorSpeed, ACTOR_SELF, EVT_FLOAT(6.0)) @@ -409,7 +409,7 @@ EvtScript N(breath) = { EVT_CALL(RunToGoal, ACTOR_SELF, 0, FALSE) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_putrid_piranha_Palette_00_Anim_1) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_putrid_piranha_Palette_00_Anim_8) - EVT_WAIT_FRAMES(11) + EVT_WAIT(11) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x3AB) EVT_CALL(SetGoalToTarget, ACTOR_SELF) EVT_CALL(GetGoalPos, ACTOR_SELF, LW(0), LW(1), LW(2)) @@ -424,19 +424,19 @@ EvtScript N(breath) = { EVT_SETF(LW(3), EVT_FLOAT(1.0)) EVT_END_IF EVT_CALL(N(UnkEffect6FFunc), LW(2), LW(0), LW(1), LW(2), LW(3), 30, 120, 0, 120) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_putrid_piranha_Palette_00_Anim_9) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(EnemyTestTarget, ACTOR_SELF, LW(10), 0, 0, 1, BS_FLAGS1_10) EVT_SWITCH(LW(10)) EVT_CASE_OR_EQ(HIT_RESULT_MISS) EVT_CASE_OR_EQ(HIT_RESULT_LUCKY) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_putrid_piranha_Palette_00_Anim_A) EVT_IF_EQ(LW(10), HIT_RESULT_LUCKY) EVT_CALL(EnemyTestTarget, ACTOR_SELF, LW(0), DAMAGE_TYPE_TRIGGER_LUCKY, 0, 0, 0) EVT_END_IF - EVT_WAIT_FRAMES(14) + EVT_WAIT(14) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) EVT_CALL(YieldTurn) EVT_CALL(SetAnimationRate, ACTOR_SELF, 1, EVT_FLOAT(2.0)) @@ -451,7 +451,7 @@ EvtScript N(breath) = { EVT_RETURN EVT_END_CASE_GROUP EVT_END_SWITCH - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(SetGoalToTarget, ACTOR_SELF) EVT_CALL(EnemyDamageTarget, ACTOR_SELF, LW(0), 0, 65535, STATUS_FLAG_4 | STATUS_FLAG_20 | STATUS_FLAG_40 | STATUS_FLAG_100 | STATUS_FLAG_200 | STATUS_FLAG_POISON | STATUS_FLAG_80000000, 2, BS_FLAGS1_SP_EVT_ACTIVE) EVT_SET(LW(15), LW(0)) @@ -459,9 +459,9 @@ EvtScript N(breath) = { EVT_CASE_OR_EQ(HIT_RESULT_HIT) EVT_CASE_OR_EQ(HIT_RESULT_QUAKE_IMMUNE) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_putrid_piranha_Palette_00_Anim_A) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(YieldTurn) EVT_CALL(SetActorSpeed, ACTOR_SELF, EVT_FLOAT(6.0)) EVT_EXEC_WAIT(N(8021B354)) diff --git a/src/battle/common/actor/red_magikoopa.inc.c b/src/battle/common/actor/red_magikoopa.inc.c index 3e3dff9f72..4994797529 100644 --- a/src/battle/common/actor/red_magikoopa.inc.c +++ b/src/battle/common/actor/red_magikoopa.inc.c @@ -269,7 +269,7 @@ EvtScript N(8022C424) = { EVT_SET_CONST(LW(0), 1) EVT_SET_CONST(LW(1), NPC_ANIM_magikoopa_Palette_01_Anim_4) EVT_EXEC_WAIT(DoNormalHit) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_SET_CONST(LW(0), 1) EVT_SET_CONST(LW(1), NPC_ANIM_magikoopa_Palette_01_Anim_4) EVT_EXEC_WAIT(DoDeath) @@ -284,7 +284,7 @@ EvtScript N(8022C424) = { EVT_CALL(GetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(SetGoalPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(JumpToGoal, ACTOR_SELF, 15, FALSE, TRUE, FALSE) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_magikoopa_Palette_01_Anim_2) EVT_EXEC_WAIT(N(8022E334)) EVT_RETURN @@ -388,9 +388,9 @@ EvtScript N(8022CA48) = { EVT_CALL(JumpToGoal, ACTOR_SELF, 5, FALSE, TRUE, FALSE) EVT_LOOP(20) EVT_CALL(SetPartFlagBits, ACTOR_SELF, 3, ACTOR_PART_FLAG_INVISIBLE, 1) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetPartFlagBits, ACTOR_SELF, 3, ACTOR_PART_FLAG_INVISIBLE, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(SetPartFlagBits, ACTOR_SELF, 3, ACTOR_PART_FLAG_INVISIBLE, 1) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_magikoopa_Palette_01_Anim_1) @@ -472,7 +472,7 @@ EvtScript N(8022D044) = { EVT_SET_CONST(LW(0), 2) EVT_SET_CONST(LW(1), NPC_ANIM_flying_magikoopa_Palette_01_Anim_4) EVT_EXEC_WAIT(DoNormalHit) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_SET_CONST(LW(0), 2) EVT_SET_CONST(LW(1), NPC_ANIM_flying_magikoopa_Palette_01_Anim_4) EVT_EXEC_WAIT(DoDeath) @@ -497,7 +497,7 @@ EvtScript N(8022D044) = { EVT_CALL(GetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(SetGoalPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(JumpToGoal, ACTOR_SELF, 15, FALSE, TRUE, FALSE) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(SetAnimation, ACTOR_SELF, 2, NPC_ANIM_flying_magikoopa_Palette_01_Anim_2) EVT_EXEC_WAIT(N(8022E334)) EVT_RETURN @@ -550,7 +550,7 @@ EvtScript N(8022D6A8) = { EVT_END_IF EVT_CALL(PlayEffect, EFFECT_GATHER_MAGIC, 0, LW(0), LW(1), LW(2), EVT_FLOAT(0.5), 30, 0, 0, 0, 0, 0, 0, 0) EVT_CALL(SetAnimation, ACTOR_SELF, 2, NPC_ANIM_flying_magikoopa_Palette_01_Anim_2) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(EnemyTestTarget, ACTOR_SELF, LW(0), 0, 0, 1, BS_FLAGS1_10) EVT_SWITCH(LW(0)) EVT_CASE_OR_EQ(HIT_RESULT_MISS) @@ -558,7 +558,7 @@ EvtScript N(8022D6A8) = { EVT_SET(LW(10), LW(0)) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, SOUND_SPELL_CAST2) EVT_CALL(SetAnimation, ACTOR_SELF, 2, NPC_ANIM_flying_magikoopa_Palette_01_Anim_3) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(GetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(GetStatusFlags, ACTOR_SELF, LW(9)) EVT_IF_FLAG(LW(9), STATUS_FLAG_SHRINK) @@ -573,14 +573,14 @@ EvtScript N(8022D6A8) = { EVT_SUB(LW(3), 50) EVT_SET(LW(4), 0) EVT_CALL(N(ShrinkActor), LW(0), LW(1), LW(5), LW(3), LW(4), LW(5), 25) - EVT_WAIT_FRAMES(50) + EVT_WAIT(50) EVT_IF_EQ(LW(10), HIT_RESULT_LUCKY) EVT_CALL(EnemyTestTarget, ACTOR_SELF, LW(0), DAMAGE_TYPE_TRIGGER_LUCKY, 0, 0, 0) EVT_END_IF - EVT_WAIT_FRAMES(14) + EVT_WAIT(14) EVT_CALL(YieldTurn) EVT_CALL(AddActorDecoration, ACTOR_SELF, 2, 0, 2) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(RemoveActorDecoration, ACTOR_SELF, 2, 0) EVT_CALL(EnableIdleScript, ACTOR_SELF, 1) EVT_CALL(UseIdleAnimation, ACTOR_SELF, TRUE) @@ -589,7 +589,7 @@ EvtScript N(8022D6A8) = { EVT_END_SWITCH EVT_CALL(PlaySoundAtActor, ACTOR_SELF, SOUND_SPELL_CAST2) EVT_CALL(SetAnimation, ACTOR_SELF, 2, NPC_ANIM_flying_magikoopa_Palette_01_Anim_3) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(GetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(GetStatusFlags, ACTOR_SELF, LW(10)) EVT_IF_FLAG(LW(10), STATUS_FLAG_SHRINK) @@ -603,13 +603,13 @@ EvtScript N(8022D6A8) = { EVT_CALL(GetGoalPos, ACTOR_SELF, LW(3), LW(4), LW(5)) EVT_SUB(LW(3), 10) EVT_CALL(N(ShrinkActor), LW(0), LW(1), LW(5), LW(3), LW(4), LW(5), 20) - EVT_WAIT_FRAMES(18) - EVT_WAIT_FRAMES(2) + EVT_WAIT(18) + EVT_WAIT(2) EVT_CALL(EnemyDamageTarget, ACTOR_SELF, LW(0), DAMAGE_TYPE_MAGIC | DAMAGE_TYPE_NO_CONTACT, 0, 0, 3, BS_FLAGS1_SP_EVT_ACTIVE) EVT_SWITCH(LW(0)) EVT_CASE_OR_EQ(HIT_RESULT_HIT) EVT_CASE_OR_EQ(HIT_RESULT_QUAKE_IMMUNE) - EVT_WAIT_FRAMES(19) + EVT_WAIT(19) EVT_CALL(YieldTurn) EVT_END_CASE_GROUP EVT_END_SWITCH @@ -633,10 +633,10 @@ EvtScript N(8022DCC4) = { EVT_LOOP(20) EVT_SUB(LW(0), 10) EVT_CALL(SetPartAlpha, ACTOR_SELF, 1, LW(0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_END_THREAD - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(SetGoalToTarget, ACTOR_SELF) EVT_CALL(GetGoalPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(GetStatusFlags, ACTOR_SELF, LW(10)) @@ -652,11 +652,11 @@ EvtScript N(8022DCC4) = { EVT_LOOP(20) EVT_ADD(LW(0), 10) EVT_CALL(SetPartAlpha, ACTOR_SELF, 1, LW(0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(SetPartAlpha, ACTOR_SELF, 1, 255) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_magikoopa_Palette_01_Anim_3) - EVT_WAIT_FRAMES(11) + EVT_WAIT(11) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x2DC) EVT_CALL(EnemyTestTarget, ACTOR_SELF, LW(0), 0, 0, 1, BS_FLAGS1_10) EVT_SWITCH(LW(0)) @@ -667,12 +667,12 @@ EvtScript N(8022DCC4) = { EVT_IF_EQ(LW(10), HIT_RESULT_LUCKY) EVT_CALL(EnemyTestTarget, ACTOR_SELF, LW(0), DAMAGE_TYPE_TRIGGER_LUCKY, 0, 0, 0) EVT_END_IF - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_SET(LW(0), 200) EVT_LOOP(20) EVT_SUB(LW(0), 10) EVT_CALL(SetPartAlpha, ACTOR_SELF, 1, LW(0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(YieldTurn) EVT_CALL(SetGoalToHome, ACTOR_SELF) @@ -682,7 +682,7 @@ EvtScript N(8022DCC4) = { EVT_LOOP(20) EVT_ADD(LW(0), 10) EVT_CALL(SetPartAlpha, ACTOR_SELF, 1, LW(0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(SetPartAlpha, ACTOR_SELF, 1, 255) EVT_CALL(EnableIdleScript, ACTOR_SELF, 1) @@ -691,18 +691,18 @@ EvtScript N(8022DCC4) = { EVT_END_CASE_GROUP EVT_END_SWITCH EVT_CALL(SetGoalToTarget, ACTOR_SELF) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(EnemyDamageTarget, ACTOR_SELF, LW(0), DAMAGE_TYPE_NO_CONTACT, 0, 0, 3, BS_FLAGS1_SP_EVT_ACTIVE) EVT_SWITCH(LW(0)) EVT_CASE_OR_EQ(HIT_RESULT_HIT) EVT_CASE_OR_EQ(HIT_RESULT_QUAKE_IMMUNE) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_SET(LW(0), 200) EVT_LOOP(20) EVT_SUB(LW(0), 10) EVT_CALL(SetPartAlpha, ACTOR_SELF, 1, LW(0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(YieldTurn) EVT_CALL(SetGoalToHome, ACTOR_SELF) @@ -712,7 +712,7 @@ EvtScript N(8022DCC4) = { EVT_LOOP(20) EVT_ADD(LW(0), 10) EVT_CALL(SetPartAlpha, ACTOR_SELF, 1, LW(0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(SetPartAlpha, ACTOR_SELF, 1, 255) EVT_END_CASE_GROUP @@ -732,7 +732,7 @@ EvtScript N(8022E334) = { EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_14) EVT_CALL(BattleCamTargetActor, ACTOR_SELF) EVT_CALL(MoveBattleCamOver, 15) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_B) EVT_END_IF EVT_CALL(SetActorSpeed, ACTOR_SELF, EVT_FLOAT(1.0)) @@ -740,7 +740,7 @@ EvtScript N(8022E334) = { EVT_ADD(LW(0), 20) EVT_CALL(SetGoalPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(RunToGoal, ACTOR_SELF, 0, FALSE) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(SetActorYaw, ACTOR_SELF, 180) EVT_CALL(EnableActorBlur, ACTOR_SELF, 1) EVT_CALL(SetActorSpeed, ACTOR_SELF, EVT_FLOAT(10.0)) @@ -831,14 +831,14 @@ EvtScript N(8022E6A0) = { EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_14) EVT_CALL(BattleCamTargetActor, ACTOR_SELF) EVT_CALL(MoveBattleCamOver, 15) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(GetActorFlags, ACTOR_SELF, LW(0)) EVT_IF_NOT_FLAG(LW(0), ACTOR_FLAG_FLYING) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_magikoopa_Palette_01_Anim_2) EVT_ELSE EVT_CALL(SetAnimation, ACTOR_SELF, 2, NPC_ANIM_flying_magikoopa_Palette_01_Anim_2) EVT_END_IF - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, SOUND_SPELL_CAST1) EVT_CALL(GetActorFlags, ACTOR_SELF, LW(0)) EVT_IF_NOT_FLAG(LW(0), ACTOR_FLAG_FLYING) @@ -870,16 +870,16 @@ EvtScript N(8022E6A0) = { EVT_CALL(PlayEffect, EFFECT_RADIAL_SHIMMER, 5, LW(0), LW(1), LW(2), EVT_FLOAT(0.3), 30, 0, 0, 0, 0, 0, 0, 0) EVT_END_IF EVT_END_IF - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(GetActorFlags, ACTOR_SELF, LW(0)) EVT_IF_NOT_FLAG(LW(0), ACTOR_FLAG_FLYING) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_magikoopa_Palette_01_Anim_1) EVT_ELSE EVT_CALL(SetAnimation, ACTOR_SELF, 2, NPC_ANIM_flying_magikoopa_Palette_01_Anim_1) EVT_END_IF - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_THREAD - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(PlaySoundAtActor, LW(8), 0x2DD) EVT_END_THREAD EVT_THREAD @@ -889,7 +889,7 @@ EvtScript N(8022E6A0) = { EVT_END_THREAD EVT_CALL(WaitForBuffDone) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(YieldTurn) EVT_CALL(EnableIdleScript, ACTOR_SELF, 1) EVT_CALL(UseIdleAnimation, ACTOR_SELF, TRUE) diff --git a/src/battle/common/actor/spike_top.inc.c b/src/battle/common/actor/spike_top.inc.c index 9888e69cc3..ce843d2706 100644 --- a/src/battle/common/actor/spike_top.inc.c +++ b/src/battle/common/actor/spike_top.inc.c @@ -271,7 +271,7 @@ EvtScript N(spikeTop_HandleEvent_Ceiling) = { EVT_SET_CONST(LW(0), 1) EVT_SET_CONST(LW(1), NPC_ANIM_spike_top_Palette_00_Anim_D) EVT_EXEC_WAIT(DoImmune) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(GetStatusFlags, ACTOR_SELF, LW(0)) EVT_IF_NOT_FLAG(LW(0), STATUS_FLAG_STOP) EVT_EXEC_WAIT(N(spikeTop_FallDown)) @@ -280,7 +280,7 @@ EvtScript N(spikeTop_HandleEvent_Ceiling) = { EVT_SET_CONST(LW(0), 1) EVT_SET_CONST(LW(1), NPC_ANIM_spike_top_Palette_00_Anim_14) EVT_EXEC_WAIT(DoNormalHit) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_SET_CONST(LW(0), 1) EVT_SET_CONST(LW(1), NPC_ANIM_spike_top_Palette_00_Anim_14) EVT_EXEC_WAIT(DoDeath) @@ -380,23 +380,23 @@ EvtScript N(spikeTop_HandleEvent_Floor) = { EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_spike_top_Palette_00_Anim_13) EVT_CALL(SetActorRotationOffset, ACTOR_SELF, 0, 12, 0) EVT_THREAD - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, -45) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, -90) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, -135) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, -180) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_THREAD EVT_USE_BUF(EVT_ADDR(N(intTable_8021D5CC))) EVT_LOOP(19) EVT_BUF_READ1(LW(0)) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, LW(0), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 0, 0) EVT_CALL(SetActorRotationOffset, ACTOR_SELF, 0, 0, 0) @@ -427,7 +427,7 @@ EvtScript N(spikeTop_HandleEvent_Floor) = { EVT_SET_CONST(LW(1), NPC_ANIM_spike_top_Palette_00_Anim_B) EVT_EXEC_WAIT(DoImmune) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_spike_top_Palette_00_Anim_E) - EVT_WAIT_FRAMES(8) + EVT_WAIT(8) EVT_ELSE EVT_SET_CONST(LW(0), 1) EVT_SET_CONST(LW(1), NPC_ANIM_spike_top_Palette_00_Anim_5) @@ -440,14 +440,14 @@ EvtScript N(spikeTop_HandleEvent_Floor) = { EVT_SET_CONST(LW(1), NPC_ANIM_spike_top_Palette_00_Anim_B) EVT_EXEC_WAIT(DoImmune) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_spike_top_Palette_00_Anim_C) - EVT_WAIT_FRAMES(8) + EVT_WAIT(8) EVT_ELSE EVT_SET_CONST(LW(0), 1) EVT_SET_CONST(LW(1), NPC_ANIM_spike_top_Palette_00_Anim_5) EVT_EXEC_WAIT(DoImmune) EVT_END_IF EVT_CASE_EQ(EVENT_SPIKE_TAUNT) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(GetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(GetStatusFlags, ACTOR_SELF, LW(3)) EVT_IF_FLAG(LW(3), STATUS_FLAG_SHRINK) @@ -456,14 +456,14 @@ EvtScript N(spikeTop_HandleEvent_Floor) = { EVT_ADD(LW(1), 24) EVT_END_IF EVT_CALL(PlayEffect, EFFECT_LENS_FLARE, 0, LW(0), LW(1), LW(2), 20, 0, 0, 0, 0, 0, 0, 0, 0) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CASE_EQ(EVENT_DEATH) EVT_SET_CONST(LW(0), 1) EVT_SET_CONST(LW(1), NPC_ANIM_spike_top_Palette_00_Anim_13) EVT_SET_CONST(LW(2), NPC_ANIM_spike_top_Palette_00_Anim_15) EVT_EXEC_WAIT(N(8021D57C)) EVT_EXEC_WAIT(DoNormalHit) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_SET_CONST(LW(0), 1) EVT_SET_CONST(LW(1), NPC_ANIM_spike_top_Palette_00_Anim_13) EVT_SET_CONST(LW(2), NPC_ANIM_spike_top_Palette_00_Anim_15) @@ -531,7 +531,7 @@ EvtScript N(spikeTop_HandleEvent_Floor) = { EVT_SET_CONST(LW(1), NPC_ANIM_spike_top_Palette_00_Anim_B) EVT_EXEC_WAIT(DoImmune) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_spike_top_Palette_00_Anim_C) - EVT_WAIT_FRAMES(8) + EVT_WAIT(8) EVT_ELSE EVT_SET_CONST(LW(0), 1) EVT_SET_CONST(LW(1), NPC_ANIM_spike_top_Palette_00_Anim_5) @@ -583,7 +583,7 @@ EvtScript N(spikeTop_TakeTurn_Ceiling) = { EVT_CALL(SetActorSpeed, ACTOR_SELF, EVT_FLOAT(6.0)) EVT_CALL(RunToGoal, ACTOR_SELF, 0, FALSE) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_spike_top_Palette_00_Anim_1) - EVT_WAIT_FRAMES(8) + EVT_WAIT(8) EVT_END_IF EVT_CALL(SetActorSounds, ACTOR_SELF, 2, 769, 0) EVT_CALL(GetBattlePhase, LW(0)) @@ -618,13 +618,13 @@ EvtScript N(spikeTop_TakeTurn_Ceiling) = { EVT_CALL(SetGoalPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(JumpToGoal, ACTOR_SELF, 15, FALSE, TRUE, FALSE) EVT_THREAD - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_spike_top_Palette_00_Anim_0) EVT_END_THREAD EVT_ADD(LW(0), 20) EVT_CALL(SetGoalPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(JumpToGoal, ACTOR_SELF, 8, FALSE, TRUE, FALSE) - EVT_WAIT_FRAMES(8) + EVT_WAIT(8) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) EVT_CALL(YieldTurn) EVT_CALL(SetGoalToHome, ACTOR_SELF) @@ -653,7 +653,7 @@ EvtScript N(spikeTop_TakeTurn_Ceiling) = { EVT_CALL(SetGoalPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(JumpToGoal, ACTOR_SELF, 15, FALSE, TRUE, FALSE) EVT_CALL(ResetAllActorSounds, ACTOR_SELF) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(EnemyDamageTarget, ACTOR_SELF, LW(0), 0, 65535, 0, 4, BS_FLAGS1_SP_EVT_ACTIVE) EVT_SWITCH(LW(0)) EVT_CASE_OR_EQ(HIT_RESULT_HIT) @@ -665,13 +665,13 @@ EvtScript N(spikeTop_TakeTurn_Ceiling) = { EVT_CALL(SetGoalPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(JumpToGoal, ACTOR_SELF, 15, FALSE, TRUE, FALSE) EVT_THREAD - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_spike_top_Palette_00_Anim_0) EVT_END_THREAD EVT_ADD(LW(0), 20) EVT_CALL(SetGoalPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(JumpToGoal, ACTOR_SELF, 8, FALSE, TRUE, FALSE) - EVT_WAIT_FRAMES(8) + EVT_WAIT(8) EVT_CALL(YieldTurn) EVT_SET_CONST(LW(0), 1) EVT_SET_CONST(LW(1), NPC_ANIM_spike_top_Palette_00_Anim_8) @@ -696,12 +696,12 @@ EvtScript N(spikeTop_TakeTurn_Floor) = { EVT_IF_GT(LW(0), 0) EVT_CALL(SetActorVar, ACTOR_SELF, 9, LW(0)) EVT_CALL(AddActorDecoration, ACTOR_SELF, 1, 0, 2) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(RemoveActorDecoration, ACTOR_SELF, 1, 0) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) EVT_ELSE EVT_CALL(AddActorDecoration, ACTOR_SELF, 1, 0, 2) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(RemoveActorDecoration, ACTOR_SELF, 1, 0) EVT_SET_CONST(LW(0), 1) EVT_SET_CONST(LW(1), NPC_ANIM_spike_top_Palette_00_Anim_5) @@ -726,19 +726,19 @@ EvtScript N(spikeTop_TakeTurn_Floor) = { EVT_CALL(BattleCamTargetActor, ACTOR_SELF) EVT_CALL(func_8024ECF8, -1, 1, 0) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_spike_top_Palette_00_Anim_B) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_spike_top_Palette_00_Anim_F) EVT_THREAD EVT_CALL(GetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(PlayEffect, EFFECT_SMOKE_IMPACT, 1, LW(0), LW(1), LW(2), 32, 4, 0, 10, 0, 0, 0, 0, 0) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(PlayEffect, EFFECT_SMOKE_IMPACT, 1, LW(0), LW(1), LW(2), 32, 4, 0, 10, 0, 0, 0, 0, 0) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(PlayEffect, EFFECT_SMOKE_IMPACT, 1, LW(0), LW(1), LW(2), 32, 4, 0, 10, 0, 0, 0, 0, 0) EVT_END_THREAD EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x2021) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_spike_top_Palette_00_Anim_A) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(SetActorSounds, ACTOR_SELF, 0, 0, 0) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x20D3) EVT_CALL(EnemyTestTarget, ACTOR_SELF, LW(0), 0, 0, 3, BS_FLAGS1_10) @@ -754,20 +754,20 @@ EvtScript N(spikeTop_TakeTurn_Floor) = { EVT_IF_GT(LW(0), LW(3)) EVT_BREAK_LOOP EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_B) EVT_IF_EQ(LW(10), HIT_RESULT_LUCKY) EVT_CALL(EnemyTestTarget, ACTOR_SELF, LW(0), DAMAGE_TYPE_TRIGGER_LUCKY, 0, 0, 0) EVT_END_IF - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) EVT_END_THREAD EVT_CALL(SetGoalToTarget, ACTOR_SELF) EVT_CALL(AddGoalPos, ACTOR_SELF, -150, 0, 0) EVT_CALL(SetActorSpeed, ACTOR_SELF, EVT_FLOAT(14.0)) EVT_CALL(RunToGoal, ACTOR_SELF, 0, FALSE) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(YieldTurn) EVT_CALL(ResetAllActorSounds, ACTOR_SELF) EVT_CALL(AddActorDecoration, ACTOR_SELF, 1, 0, 2) @@ -777,9 +777,9 @@ EvtScript N(spikeTop_TakeTurn_Floor) = { EVT_CALL(SetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(SetActorSpeed, ACTOR_SELF, EVT_FLOAT(10.0)) EVT_CALL(RunToGoal, ACTOR_SELF, 0, FALSE) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_spike_top_Palette_00_Anim_C) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(RemoveActorDecoration, ACTOR_SELF, 1, 0) EVT_CALL(EnableIdleScript, ACTOR_SELF, 1) EVT_CALL(UseIdleAnimation, ACTOR_SELF, TRUE) @@ -789,7 +789,7 @@ EvtScript N(spikeTop_TakeTurn_Floor) = { EVT_CALL(SetGoalToTarget, ACTOR_SELF) EVT_CALL(SetActorSpeed, ACTOR_SELF, EVT_FLOAT(14.0)) EVT_CALL(RunToGoal, ACTOR_SELF, 0, FALSE) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(EnemyDamageTarget, ACTOR_SELF, LW(0), 0, 65535, 0, 3, BS_FLAGS1_SP_EVT_ACTIVE) EVT_SWITCH(LW(0)) EVT_CASE_OR_EQ(HIT_RESULT_HIT) @@ -808,7 +808,7 @@ EvtScript N(spikeTop_TakeTurn_Floor) = { EVT_CALL(SetGoalPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(JumpToGoal, ACTOR_SELF, 6, FALSE, TRUE, FALSE) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_spike_top_Palette_00_Anim_3) - EVT_WAIT_FRAMES(8) + EVT_WAIT(8) EVT_CALL(YieldTurn) EVT_CALL(ResetAllActorSounds, ACTOR_SELF) EVT_SET_CONST(LW(0), 1) diff --git a/src/battle/common/actor/spiked_goomba.inc.c b/src/battle/common/actor/spiked_goomba.inc.c index 3b02d808d5..b845837a5b 100644 --- a/src/battle/common/actor/spiked_goomba.inc.c +++ b/src/battle/common/actor/spiked_goomba.inc.c @@ -121,10 +121,10 @@ EvtScript N(idle_8021E598) = { EVT_LABEL(0) EVT_CALL(GetStatusFlags, ACTOR_SELF, LW(1)) EVT_IF_FLAG(LW(1), STATUS_FLAG_SLEEP | STATUS_FLAG_FROZEN | STATUS_FLAG_FEAR | STATUS_FLAG_PARALYZE | STATUS_FLAG_DIZZY | STATUS_FLAG_STONE | STATUS_FLAG_STOP) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_GOTO(0) EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(GetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_ADD(LW(0), 5) @@ -137,10 +137,10 @@ EvtScript N(idle_8021E598) = { EVT_LABEL(1) EVT_CALL(GetStatusFlags, ACTOR_SELF, LW(1)) EVT_IF_FLAG(LW(1), STATUS_FLAG_SLEEP | STATUS_FLAG_FROZEN | STATUS_FLAG_FEAR | STATUS_FLAG_PARALYZE | STATUS_FLAG_DIZZY | STATUS_FLAG_STONE | STATUS_FLAG_STOP) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_GOTO(1) EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(GetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_SUB(LW(0), 5) @@ -153,10 +153,10 @@ EvtScript N(idle_8021E598) = { EVT_LABEL(2) EVT_CALL(GetStatusFlags, ACTOR_SELF, LW(1)) EVT_IF_FLAG(LW(1), STATUS_FLAG_SLEEP | STATUS_FLAG_FROZEN | STATUS_FLAG_FEAR | STATUS_FLAG_PARALYZE | STATUS_FLAG_DIZZY | STATUS_FLAG_STONE | STATUS_FLAG_STOP) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_GOTO(2) EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_GOTO(10) EVT_RETURN @@ -215,7 +215,7 @@ EvtScript N(handleEvent_8021E874) = { EVT_CALL(SetActorSpeed, ACTOR_SELF, EVT_FLOAT(8.0)) EVT_CALL(RunToGoal, ACTOR_SELF, 0, FALSE) EVT_CALL(SetAnimationRate, ACTOR_SELF, 1, EVT_FLOAT(1.0)) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_spiked_goomba_default_idle) EVT_CALL(SetActorJumpGravity, ACTOR_SELF, EVT_FLOAT(1.6)) EVT_CALL(JumpToGoal, ACTOR_SELF, 5, FALSE, TRUE, FALSE) @@ -239,7 +239,7 @@ EvtScript N(handleEvent_8021E874) = { EVT_SET_CONST(LW(0), 1) EVT_SET_CONST(LW(1), NPC_ANIM_spiked_goomba_default_pain) EVT_EXEC_WAIT(DoNormalHit) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_SET_CONST(LW(0), 1) EVT_SET_CONST(LW(1), NPC_ANIM_spiked_goomba_default_dead) EVT_EXEC_WAIT(DoDeath) @@ -276,7 +276,7 @@ EvtScript N(handleEvent_8021E874) = { EVT_IF_NOT_FLAG(LW(0), STATUS_FLAG_SLEEP | STATUS_FLAG_FROZEN | STATUS_FLAG_FEAR | STATUS_FLAG_PARALYZE | STATUS_FLAG_DIZZY | STATUS_FLAG_STONE | STATUS_FLAG_STOP) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_spiked_goomba_default_laugh) EVT_END_IF - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(GetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(GetStatusFlags, ACTOR_SELF, LW(3)) EVT_IF_FLAG(LW(3), STATUS_FLAG_SHRINK) @@ -285,7 +285,7 @@ EvtScript N(handleEvent_8021E874) = { EVT_ADD(LW(1), 26) EVT_END_IF EVT_CALL(PlayEffect, EFFECT_LENS_FLARE, 0, LW(0), LW(1), LW(2), 20, 0, 0, 0, 0, 0, 0, 0, 0) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CASE_DEFAULT EVT_END_SWITCH EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_spiked_goomba_default_idle) @@ -311,9 +311,9 @@ EvtScript N(takeTurn_8021F1BC) = { EVT_CALL(RunToGoal, ACTOR_SELF, 0, FALSE) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_spiked_goomba_default_idle) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, -1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, -2, 0) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 0, 0) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_spiked_goomba_default_headbonk) EVT_CALL(EnemyTestTarget, ACTOR_SELF, LW(0), 0, 0, 1, BS_FLAGS1_10) @@ -338,29 +338,29 @@ EvtScript N(takeTurn_8021F1BC) = { EVT_SET(LW(1), LW(4)) EVT_SET(LW(2), LW(5)) EVT_SET(LW(3), LW(6)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_END_THREAD EVT_THREAD - EVT_WAIT_FRAMES(6) + EVT_WAIT(6) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_spiked_goomba_default_headbonk) EVT_END_THREAD EVT_CALL(JumpToGoal, ACTOR_SELF, 16, FALSE, TRUE, FALSE) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_spiked_goomba_default_sleep) EVT_CALL(SetActorScale, ACTOR_SELF, EVT_FLOAT(1.1), EVT_FLOAT(0.8), EVT_FLOAT(1.0)) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 5, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorScale, ACTOR_SELF, EVT_FLOAT(1.3), EVT_FLOAT(0.5), EVT_FLOAT(1.0)) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, -2, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorScale, ACTOR_SELF, EVT_FLOAT(1.0), EVT_FLOAT(1.0), EVT_FLOAT(1.0)) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 7, 0) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_spiked_goomba_default_pain) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_IF_EQ(LW(10), HIT_RESULT_LUCKY) EVT_CALL(EnemyTestTarget, ACTOR_SELF, LW(0), DAMAGE_TYPE_TRIGGER_LUCKY, 0, 0, 0) EVT_END_IF - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 0, 0) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_spiked_goomba_default_headbonk) EVT_CALL(SetGoalToTarget, ACTOR_SELF) @@ -370,18 +370,18 @@ EvtScript N(takeTurn_8021F1BC) = { EVT_CALL(SetGoalPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(SetActorJumpGravity, ACTOR_SELF, EVT_FLOAT(2.0)) EVT_THREAD - EVT_WAIT_FRAMES(4) + EVT_WAIT(4) EVT_SET(LW(0), 180) EVT_LOOP(4) EVT_SUB(LW(0), 45) EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, LW(0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_spiked_goomba_default_headbonk) EVT_END_THREAD EVT_CALL(JumpToGoal, ACTOR_SELF, 15, FALSE, TRUE, FALSE) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_spiked_goomba_default_dizzy) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) EVT_CALL(YieldTurn) EVT_CALL(SetActorYaw, ACTOR_SELF, 180) @@ -392,7 +392,7 @@ EvtScript N(takeTurn_8021F1BC) = { EVT_CALL(RunToGoal, ACTOR_SELF, 0, FALSE) EVT_CALL(SetAnimationRate, ACTOR_SELF, 1, EVT_FLOAT(1.0)) EVT_CALL(SetActorYaw, ACTOR_SELF, 0) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_spiked_goomba_default_idle) EVT_CALL(SetActorJumpGravity, ACTOR_SELF, EVT_FLOAT(1.6)) EVT_CALL(JumpToGoal, ACTOR_SELF, 5, FALSE, TRUE, FALSE) @@ -414,19 +414,19 @@ EvtScript N(takeTurn_8021F1BC) = { EVT_SET(LW(1), LW(4)) EVT_SET(LW(2), LW(5)) EVT_SET(LW(3), LW(6)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_END_THREAD EVT_THREAD - EVT_WAIT_FRAMES(6) + EVT_WAIT(6) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_spiked_goomba_default_headbonk) EVT_END_THREAD EVT_CALL(JumpToGoal, ACTOR_SELF, 16, FALSE, TRUE, FALSE) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_spiked_goomba_default_headbonk) EVT_CALL(SetActorScale, ACTOR_SELF, EVT_FLOAT(1.1), EVT_FLOAT(0.8), EVT_FLOAT(1.0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorScale, ACTOR_SELF, EVT_FLOAT(1.3), EVT_FLOAT(0.5), EVT_FLOAT(1.0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_SWITCH EVT_CALL(EnemyDamageTarget, ACTOR_SELF, LW(0), 0, 0, 0, 2, BS_FLAGS1_SP_EVT_ACTIVE) EVT_SWITCH(LW(0)) @@ -434,9 +434,9 @@ EvtScript N(takeTurn_8021F1BC) = { EVT_CASE_OR_EQ(HIT_RESULT_QUAKE_IMMUNE) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) EVT_CALL(SetActorScale, ACTOR_SELF, EVT_FLOAT(1.1), EVT_FLOAT(0.8), EVT_FLOAT(1.0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorScale, ACTOR_SELF, EVT_FLOAT(1.0), EVT_FLOAT(1.0), EVT_FLOAT(1.0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, 0) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 0, 0) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_spiked_goomba_default_idle) @@ -455,10 +455,10 @@ EvtScript N(takeTurn_8021F1BC) = { EVT_CALL(GetLastDamage, ACTOR_PLAYER, LW(0)) EVT_IF_GT(LW(0), 0) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_spiked_goomba_default_laugh) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_ELSE EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_spiked_goomba_default_idle) - EVT_WAIT_FRAMES(3) + EVT_WAIT(3) EVT_END_IF EVT_CALL(YieldTurn) EVT_CALL(SetAnimationRate, ACTOR_SELF, 1, EVT_FLOAT(2.0)) diff --git a/src/battle/common/actor/white_clubba.inc.c b/src/battle/common/actor/white_clubba.inc.c index a42d705b60..943d50190c 100644 --- a/src/battle/common/actor/white_clubba.inc.c +++ b/src/battle/common/actor/white_clubba.inc.c @@ -171,7 +171,7 @@ EvtScript N(handleEvent) = { EVT_SET_CONST(LW(0), 1) EVT_SET_CONST(LW(1), NPC_ANIM_battle_clubba_Palette_01_Anim_4) EVT_EXEC_WAIT(DoNormalHit) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_SET_CONST(LW(0), 1) EVT_SET_CONST(LW(1), NPC_ANIM_battle_clubba_Palette_01_Anim_4) EVT_EXEC_WAIT(DoDeath) @@ -218,7 +218,7 @@ EvtScript N(takeTurn) = { EVT_SET(LW(1), 0) EVT_SUB(LW(2), 6) EVT_CALL(SetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_ELSE EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_battle_clubba_Palette_01_Anim_2) EVT_CALL(SetActorSpeed, ACTOR_SELF, EVT_FLOAT(4.0)) @@ -231,7 +231,7 @@ EvtScript N(takeTurn) = { EVT_END_IF EVT_CALL(RunToGoal, ACTOR_SELF, 0, FALSE) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_battle_clubba_Palette_01_Anim_1) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_END_IF EVT_CALL(EnemyTestTarget, ACTOR_SELF, LW(0), 0, 0, 1, BS_FLAGS1_10) EVT_SWITCH(LW(0)) @@ -239,10 +239,10 @@ EvtScript N(takeTurn) = { EVT_CASE_OR_EQ(HIT_RESULT_LUCKY) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, SOUND_20C5) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_battle_clubba_Palette_01_Anim_8) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_IF_EQ(LW(0), HIT_RESULT_LUCKY) EVT_CALL(EnemyTestTarget, ACTOR_SELF, LW(0), DAMAGE_TYPE_TRIGGER_LUCKY, 0, 0, 0) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_END_IF EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) EVT_CALL(YieldTurn) @@ -275,11 +275,11 @@ EvtScript N(takeTurn) = { EVT_END_IF EVT_LABEL(40) // heavy club attack EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_battle_clubba_Palette_01_Anim_9) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, SOUND_20C5) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_battle_clubba_Palette_01_Anim_A) - EVT_WAIT_FRAMES(2) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) + EVT_WAIT(2) EVT_CALL(SetGoalToTarget, ACTOR_SELF) EVT_CALL(EnemyDamageTarget, ACTOR_SELF, LW(0), DAMAGE_TYPE_NO_CONTACT, 0, 0, 5, BS_FLAGS1_SP_EVT_ACTIVE) EVT_THREAD @@ -288,11 +288,11 @@ EvtScript N(takeTurn) = { EVT_GOTO(100) EVT_LABEL(50) // swift club attack EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_battle_clubba_Palette_01_Anim_9) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, SOUND_20C5) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_battle_clubba_Palette_01_Anim_A) - EVT_WAIT_FRAMES(2) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) + EVT_WAIT(2) EVT_CALL(SetGoalToTarget, ACTOR_SELF) EVT_CALL(EnemyDamageTarget, ACTOR_SELF, LW(0), DAMAGE_TYPE_NO_CONTACT, 0, 0, 2, BS_FLAGS1_10) EVT_THREAD @@ -303,11 +303,11 @@ EvtScript N(takeTurn) = { EVT_GOTO(100) EVT_END_IF EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_battle_clubba_Palette_01_Anim_9) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, SOUND_20C5) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_battle_clubba_Palette_01_Anim_A) - EVT_WAIT_FRAMES(2) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) + EVT_WAIT(2) EVT_CALL(SetGoalToTarget, ACTOR_SELF) EVT_CALL(EnemyDamageTarget, ACTOR_SELF, LW(0), DAMAGE_TYPE_NO_CONTACT, 0, 0, 2, BS_FLAGS1_40) EVT_THREAD @@ -318,11 +318,11 @@ EvtScript N(takeTurn) = { EVT_GOTO(100) EVT_END_IF EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_battle_clubba_Palette_01_Anim_9) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, SOUND_20C5) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_battle_clubba_Palette_01_Anim_A) - EVT_WAIT_FRAMES(2) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) + EVT_WAIT(2) EVT_CALL(SetGoalToTarget, ACTOR_SELF) EVT_CALL(EnemyDamageTarget, ACTOR_SELF, LW(0), DAMAGE_TYPE_NO_CONTACT, 0, 0, 2, BS_FLAGS1_SP_EVT_ACTIVE) EVT_THREAD @@ -333,7 +333,7 @@ EvtScript N(takeTurn) = { EVT_CASE_OR_EQ(HIT_RESULT_HIT) EVT_CASE_OR_EQ(HIT_RESULT_QUAKE_IMMUNE) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) - EVT_WAIT_FRAMES(19) + EVT_WAIT(19) EVT_CALL(YieldTurn) EVT_SET_CONST(LW(0), 1) EVT_SET_CONST(LW(1), NPC_ANIM_battle_clubba_Palette_01_Anim_2) diff --git a/src/battle/common/actor/white_magikoopa.inc.c b/src/battle/common/actor/white_magikoopa.inc.c index 75957769f4..7d2547a620 100644 --- a/src/battle/common/actor/white_magikoopa.inc.c +++ b/src/battle/common/actor/white_magikoopa.inc.c @@ -272,7 +272,7 @@ EvtScript N(handleEvent_80223E24) = { EVT_SET_CONST(LW(0), 1) EVT_SET_CONST(LW(1), NPC_ANIM_magikoopa_Palette_03_Anim_4) EVT_EXEC_WAIT(DoNormalHit) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_SET_CONST(LW(0), 1) EVT_SET_CONST(LW(1), NPC_ANIM_magikoopa_Palette_03_Anim_4) EVT_EXEC_WAIT(DoDeath) @@ -287,7 +287,7 @@ EvtScript N(handleEvent_80223E24) = { EVT_CALL(GetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(SetGoalPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(JumpToGoal, ACTOR_SELF, 15, FALSE, TRUE, FALSE) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_magikoopa_Palette_03_Anim_2) EVT_EXEC_WAIT(N(run_away)) EVT_RETURN @@ -391,9 +391,9 @@ EvtScript N(80224448) = { EVT_CALL(JumpToGoal, ACTOR_SELF, 5, FALSE, TRUE, FALSE) EVT_LOOP(20) EVT_CALL(SetPartFlagBits, ACTOR_SELF, 3, ACTOR_PART_FLAG_INVISIBLE, 1) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetPartFlagBits, ACTOR_SELF, 3, ACTOR_PART_FLAG_INVISIBLE, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(SetPartFlagBits, ACTOR_SELF, 3, ACTOR_PART_FLAG_INVISIBLE, 1) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_magikoopa_Palette_03_Anim_1) @@ -475,7 +475,7 @@ EvtScript N(handleEvent_80224A44) = { EVT_SET_CONST(LW(0), 2) EVT_SET_CONST(LW(1), NPC_ANIM_flying_magikoopa_Palette_03_Anim_4) EVT_EXEC_WAIT(DoNormalHit) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_SET_CONST(LW(0), 2) EVT_SET_CONST(LW(1), NPC_ANIM_flying_magikoopa_Palette_03_Anim_4) EVT_EXEC_WAIT(DoDeath) @@ -500,7 +500,7 @@ EvtScript N(handleEvent_80224A44) = { EVT_CALL(GetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(SetGoalPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(JumpToGoal, ACTOR_SELF, 15, FALSE, TRUE, FALSE) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(SetAnimation, ACTOR_SELF, 2, NPC_ANIM_flying_magikoopa_Palette_03_Anim_2) EVT_EXEC_WAIT(N(run_away)) EVT_RETURN @@ -553,7 +553,7 @@ EvtScript N(wMagikoopa_ShapeSpell) = { EVT_END_IF EVT_CALL(PlayEffect, EFFECT_GATHER_MAGIC, 0, LW(0), LW(1), LW(2), EVT_FLOAT(0.5), 30, 0, 0, 0, 0, 0, 0, 0) EVT_CALL(SetAnimation, ACTOR_SELF, 2, NPC_ANIM_flying_magikoopa_Palette_03_Anim_2) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(EnemyTestTarget, ACTOR_SELF, LW(0), 0, 0, 1, BS_FLAGS1_10) EVT_SWITCH(LW(0)) EVT_CASE_OR_EQ(HIT_RESULT_MISS) @@ -561,7 +561,7 @@ EvtScript N(wMagikoopa_ShapeSpell) = { EVT_SET(LW(10), LW(0)) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, SOUND_SPELL_CAST2) EVT_CALL(SetAnimation, ACTOR_SELF, 2, NPC_ANIM_flying_magikoopa_Palette_03_Anim_3) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(GetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(GetStatusFlags, ACTOR_SELF, LW(9)) EVT_IF_FLAG(LW(9), STATUS_FLAG_SHRINK) @@ -576,14 +576,14 @@ EvtScript N(wMagikoopa_ShapeSpell) = { EVT_SUB(LW(3), 50) EVT_SET(LW(4), 0) EVT_CALL(N(ShrinkActor), LW(0), LW(1), LW(5), LW(3), LW(4), LW(5), 25) - EVT_WAIT_FRAMES(50) + EVT_WAIT(50) EVT_IF_EQ(LW(10), HIT_RESULT_LUCKY) EVT_CALL(EnemyTestTarget, ACTOR_SELF, LW(0), DAMAGE_TYPE_TRIGGER_LUCKY, 0, 0, 0) EVT_END_IF - EVT_WAIT_FRAMES(14) + EVT_WAIT(14) EVT_CALL(YieldTurn) EVT_CALL(AddActorDecoration, ACTOR_SELF, 2, 0, 2) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(RemoveActorDecoration, ACTOR_SELF, 2, 0) EVT_CALL(EnableIdleScript, ACTOR_SELF, 1) EVT_CALL(UseIdleAnimation, ACTOR_SELF, TRUE) @@ -592,7 +592,7 @@ EvtScript N(wMagikoopa_ShapeSpell) = { EVT_END_SWITCH EVT_CALL(PlaySoundAtActor, ACTOR_SELF, SOUND_SPELL_CAST2) EVT_CALL(SetAnimation, ACTOR_SELF, 2, NPC_ANIM_flying_magikoopa_Palette_03_Anim_3) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(GetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(GetStatusFlags, ACTOR_SELF, LW(10)) EVT_IF_FLAG(LW(10), STATUS_FLAG_SHRINK) @@ -606,13 +606,13 @@ EvtScript N(wMagikoopa_ShapeSpell) = { EVT_CALL(GetGoalPos, ACTOR_SELF, LW(3), LW(4), LW(5)) EVT_SUB(LW(3), 10) EVT_CALL(N(ShrinkActor), LW(0), LW(1), LW(5), LW(3), LW(4), LW(5), 20) - EVT_WAIT_FRAMES(18) - EVT_WAIT_FRAMES(2) + EVT_WAIT(18) + EVT_WAIT(2) EVT_CALL(EnemyDamageTarget, ACTOR_SELF, LW(0), DAMAGE_TYPE_MAGIC | DAMAGE_TYPE_NO_CONTACT, 0, 0, 3, BS_FLAGS1_SP_EVT_ACTIVE) EVT_SWITCH(LW(0)) EVT_CASE_OR_EQ(HIT_RESULT_HIT) EVT_CASE_OR_EQ(HIT_RESULT_QUAKE_IMMUNE) - EVT_WAIT_FRAMES(19) + EVT_WAIT(19) EVT_CALL(YieldTurn) EVT_END_CASE_GROUP EVT_END_SWITCH @@ -636,10 +636,10 @@ EvtScript N(wMagikoopa_WandStrike) = { EVT_LOOP(20) EVT_SUB(LW(0), 10) EVT_CALL(SetPartAlpha, ACTOR_SELF, 1, LW(0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_END_THREAD - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(SetGoalToTarget, ACTOR_SELF) EVT_CALL(GetGoalPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(GetStatusFlags, ACTOR_SELF, LW(10)) @@ -655,11 +655,11 @@ EvtScript N(wMagikoopa_WandStrike) = { EVT_LOOP(20) EVT_ADD(LW(0), 10) EVT_CALL(SetPartAlpha, ACTOR_SELF, 1, LW(0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(SetPartAlpha, ACTOR_SELF, 1, 255) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_magikoopa_Palette_03_Anim_3) - EVT_WAIT_FRAMES(11) + EVT_WAIT(11) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, 0x2DC) EVT_CALL(EnemyTestTarget, ACTOR_SELF, LW(0), 0, 0, 1, BS_FLAGS1_10) EVT_SWITCH(LW(0)) @@ -670,12 +670,12 @@ EvtScript N(wMagikoopa_WandStrike) = { EVT_IF_EQ(LW(10), HIT_RESULT_LUCKY) EVT_CALL(EnemyTestTarget, ACTOR_SELF, LW(0), DAMAGE_TYPE_TRIGGER_LUCKY, 0, 0, 0) EVT_END_IF - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_SET(LW(0), 200) EVT_LOOP(20) EVT_SUB(LW(0), 10) EVT_CALL(SetPartAlpha, ACTOR_SELF, 1, LW(0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(YieldTurn) EVT_CALL(SetGoalToHome, ACTOR_SELF) @@ -685,7 +685,7 @@ EvtScript N(wMagikoopa_WandStrike) = { EVT_LOOP(20) EVT_ADD(LW(0), 10) EVT_CALL(SetPartAlpha, ACTOR_SELF, 1, LW(0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(SetPartAlpha, ACTOR_SELF, 1, 255) EVT_CALL(EnableIdleScript, ACTOR_SELF, 1) @@ -694,18 +694,18 @@ EvtScript N(wMagikoopa_WandStrike) = { EVT_END_CASE_GROUP EVT_END_SWITCH EVT_CALL(SetGoalToTarget, ACTOR_SELF) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(EnemyDamageTarget, ACTOR_SELF, LW(0), DAMAGE_TYPE_NO_CONTACT, 0, 0, 3, BS_FLAGS1_SP_EVT_ACTIVE) EVT_SWITCH(LW(0)) EVT_CASE_OR_EQ(HIT_RESULT_HIT) EVT_CASE_OR_EQ(HIT_RESULT_QUAKE_IMMUNE) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_SET(LW(0), 200) EVT_LOOP(20) EVT_SUB(LW(0), 10) EVT_CALL(SetPartAlpha, ACTOR_SELF, 1, LW(0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(YieldTurn) EVT_CALL(SetGoalToHome, ACTOR_SELF) @@ -715,7 +715,7 @@ EvtScript N(wMagikoopa_WandStrike) = { EVT_LOOP(20) EVT_ADD(LW(0), 10) EVT_CALL(SetPartAlpha, ACTOR_SELF, 1, LW(0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(SetPartAlpha, ACTOR_SELF, 1, 255) EVT_END_CASE_GROUP @@ -735,7 +735,7 @@ EvtScript N(run_away) = { EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_14) EVT_CALL(BattleCamTargetActor, ACTOR_SELF) EVT_CALL(MoveBattleCamOver, 15) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_B) EVT_END_IF EVT_CALL(SetActorSpeed, ACTOR_SELF, EVT_FLOAT(1.0)) @@ -743,7 +743,7 @@ EvtScript N(run_away) = { EVT_ADD(LW(0), 20) EVT_CALL(SetGoalPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(RunToGoal, ACTOR_SELF, 0, FALSE) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(SetActorYaw, ACTOR_SELF, 180) EVT_CALL(EnableActorBlur, ACTOR_SELF, 1) EVT_CALL(SetActorSpeed, ACTOR_SELF, EVT_FLOAT(10.0)) @@ -941,14 +941,14 @@ EvtScript N(healOne) = { EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_14) EVT_CALL(BattleCamTargetActor, ACTOR_SELF) EVT_CALL(MoveBattleCamOver, 15) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(GetActorFlags, ACTOR_SELF, LW(0)) EVT_IF_NOT_FLAG(LW(0), ACTOR_FLAG_FLYING) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_magikoopa_Palette_03_Anim_2) EVT_ELSE EVT_CALL(SetAnimation, ACTOR_SELF, 2, NPC_ANIM_flying_magikoopa_Palette_03_Anim_2) EVT_END_IF - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, SOUND_SPELL_CAST1) EVT_CALL(GetActorFlags, ACTOR_SELF, LW(0)) EVT_IF_NOT_FLAG(LW(0), ACTOR_FLAG_FLYING) @@ -980,19 +980,19 @@ EvtScript N(healOne) = { EVT_CALL(PlayEffect, EFFECT_RADIAL_SHIMMER, 7, LW(0), LW(1), LW(2), EVT_FLOAT(0.3), 30, 0, 0, 0, 0, 0, 0, 0) EVT_END_IF EVT_END_IF - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(GetActorFlags, ACTOR_SELF, LW(0)) EVT_IF_NOT_FLAG(LW(0), ACTOR_FLAG_FLYING) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_magikoopa_Palette_03_Anim_1) EVT_ELSE EVT_CALL(SetAnimation, ACTOR_SELF, 2, NPC_ANIM_flying_magikoopa_Palette_03_Anim_1) EVT_END_IF - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_THREAD - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(PlaySoundAtActor, LW(8), 0x206D) EVT_CALL(PlaySoundAtActor, LW(8), 0x214) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(PlaySoundAtActor, LW(8), SOUND_25C) EVT_END_THREAD EVT_THREAD @@ -1002,7 +1002,7 @@ EvtScript N(healOne) = { EVT_END_THREAD EVT_CALL(WaitForBuffDone) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(YieldTurn) EVT_CALL(EnableIdleScript, ACTOR_SELF, 1) EVT_CALL(UseIdleAnimation, ACTOR_SELF, TRUE) @@ -1027,14 +1027,14 @@ EvtScript N(healAll) = { EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_14) EVT_CALL(BattleCamTargetActor, ACTOR_SELF) EVT_CALL(MoveBattleCamOver, 15) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(GetActorFlags, ACTOR_SELF, LW(0)) EVT_IF_NOT_FLAG(LW(0), ACTOR_FLAG_FLYING) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_magikoopa_Palette_03_Anim_2) EVT_ELSE EVT_CALL(SetAnimation, ACTOR_SELF, 2, NPC_ANIM_flying_magikoopa_Palette_03_Anim_2) EVT_END_IF - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(PlaySoundAtActor, ACTOR_SELF, SOUND_SPELL_CAST1) EVT_CALL(GetActorFlags, ACTOR_SELF, LW(0)) EVT_IF_NOT_FLAG(LW(0), ACTOR_FLAG_FLYING) @@ -1066,14 +1066,14 @@ EvtScript N(healAll) = { EVT_CALL(PlayEffect, EFFECT_RADIAL_SHIMMER, 7, LW(0), LW(1), LW(2), EVT_FLOAT(0.3), 30, 0, 0, 0, 0, 0, 0, 0) EVT_END_IF EVT_END_IF - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(GetActorFlags, ACTOR_SELF, LW(0)) EVT_IF_NOT_FLAG(LW(0), ACTOR_FLAG_FLYING) EVT_CALL(SetAnimation, ACTOR_SELF, 1, NPC_ANIM_magikoopa_Palette_03_Anim_1) EVT_ELSE EVT_CALL(SetAnimation, ACTOR_SELF, 2, NPC_ANIM_flying_magikoopa_Palette_03_Anim_1) EVT_END_IF - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(EnemyCreateTargetList, 32770) EVT_CALL(InitTargetIterator) EVT_LABEL(0) @@ -1088,10 +1088,10 @@ EvtScript N(healAll) = { EVT_END_IF EVT_IF_EQ(LF(0), 0) EVT_THREAD - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(PlaySoundAtActor, LW(0), 0x206D) EVT_CALL(PlaySoundAtActor, LW(0), 0x214) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(PlaySoundAtActor, LW(0), SOUND_25C) EVT_END_THREAD EVT_THREAD @@ -1105,9 +1105,9 @@ EvtScript N(healAll) = { EVT_GOTO(0) EVT_END_IF EVT_CALL(WaitForBuffDone) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(YieldTurn) EVT_CALL(EnableIdleScript, ACTOR_SELF, 1) EVT_CALL(UseIdleAnimation, ACTOR_SELF, TRUE) diff --git a/src/battle/item/UseItem.inc.c b/src/battle/item/UseItem.inc.c index 1934cc860d..87dddbae28 100644 --- a/src/battle/item/UseItem.inc.c +++ b/src/battle/item/UseItem.inc.c @@ -4,7 +4,7 @@ EvtScript N(UseItemWithEffect) = { EVT_IF_EQ(EVT_VAR(1), 0) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_69) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(PlaySoundAtActor, ACTOR_PLAYER, SOUND_208D) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_GOT_ITEM) EVT_CALL(GetActorPos, ACTOR_PLAYER, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) @@ -20,15 +20,15 @@ EvtScript N(UseItemWithEffect) = { EVT_CALL(MakeItemEntity, EVT_VAR(10), EVT_VAR(0), EVT_VAR(1), EVT_VAR(2), 1, 0) EVT_SET(EVT_VAR(10), EVT_VAR(0)) EVT_CALL(N(GiveRefund)) - EVT_WAIT_FRAMES(EVT_VAR(0)) - EVT_WAIT_FRAMES(15) + EVT_WAIT(EVT_VAR(0)) + EVT_WAIT(15) EVT_CALL(N(GiveRefundCleanup)) EVT_CALL(RemoveItemEntity, EVT_VAR(10)) EVT_ELSE EVT_CALL(GetActorPos, ACTOR_PLAYER, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) EVT_CALL(PlaySoundAtActor, ACTOR_PLAYER, SOUND_208D) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_GOT_ITEM) - EVT_WAIT_FRAMES(4) + EVT_WAIT(4) EVT_ADD(EVT_VAR(1), 45) EVT_SET(EVT_VAR(3), EVT_VAR(1)) EVT_ADD(EVT_VAR(3), 10) @@ -36,7 +36,7 @@ EvtScript N(UseItemWithEffect) = { EVT_CALL(PlayEffect, 0x33, 1, EVT_VAR(0), EVT_VAR(3), EVT_VAR(2), EVT_FIXED(1.0), 30, 0, 0, 0, 0, 0, 0, 0) EVT_CALL(MakeItemEntity, EVT_VAR(10), EVT_VAR(0), EVT_VAR(1), EVT_VAR(2), 1, 0) EVT_SET(EVT_VAR(10), EVT_VAR(0)) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(RemoveItemEntity, EVT_VAR(10)) EVT_END_IF EVT_RETURN @@ -49,15 +49,15 @@ EvtScript N(UseItem) = { EVT_CALL(SetBattleCamOffsetZ, 41) EVT_CALL(SetBattleCamZoom, 248) EVT_CALL(MoveBattleCamOver, 30) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_GOT_ITEM) EVT_CALL(GetActorPos, ACTOR_PLAYER, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) EVT_ADD(EVT_VAR(1), 45) EVT_CALL(MakeItemEntity, EVT_VAR(10), EVT_VAR(0), EVT_VAR(1), EVT_VAR(2), 1, 0) EVT_SET(EVT_VAR(14), EVT_VAR(0)) EVT_CALL(N(GiveRefund)) - EVT_WAIT_FRAMES(EVT_VAR(0)) - EVT_WAIT_FRAMES(15) + EVT_WAIT(EVT_VAR(0)) + EVT_WAIT(15) EVT_CALL(N(GiveRefundCleanup)) EVT_CALL(RemoveItemEntity, EVT_VAR(14)) EVT_RETURN @@ -80,11 +80,11 @@ EvtScript N(EatItem) = { EVT_THREAD EVT_LOOP(4) EVT_CALL(PlaySoundAtActor, ACTOR_PLAYER, SOUND_2095) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_END_LOOP EVT_END_THREAD EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_EAT) - EVT_WAIT_FRAMES(45) + EVT_WAIT(45) EVT_RETURN EVT_END }; @@ -93,11 +93,11 @@ EvtScript N(DrinkItem) = { EVT_THREAD EVT_LOOP(4) EVT_CALL(PlaySoundAtActor, ACTOR_PLAYER, SOUND_2095) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_END_LOOP EVT_END_THREAD EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_DRINK) - EVT_WAIT_FRAMES(45) + EVT_WAIT(45) EVT_RETURN EVT_END }; diff --git a/src/battle/item/coconut.c b/src/battle/item/coconut.c index 932307b14b..a24b8e148f 100644 --- a/src/battle/item/coconut.c +++ b/src/battle/item/coconut.c @@ -52,7 +52,7 @@ EvtScript N(main) = { EVT_CALL(MoveBattleCamOver, 15) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_THROW) EVT_CALL(PlaySound, SOUND_THROW) - EVT_WAIT_FRAMES(3) + EVT_WAIT(3) EVT_CALL(CreateVirtualEntity, EVT_VAR(10), EVT_PTR(N(modelCommandList))) EVT_SETF(EVT_VAR(0), EVT_FIXED(1.0)) EVT_CALL(MultiplyByActorScale, EVT_VAR(0)) @@ -74,7 +74,7 @@ EvtScript N(main) = { EVT_LOOP(18) EVT_ADD(EVT_VAR(0), -60) EVT_CALL(SetVirtualEntityRotation, EVT_VAR(10), 0, 0, EVT_VAR(0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_END_THREAD EVT_CALL(SetVirtualEntityJumpGravity, EVT_VAR(10), EVT_FIXED(0.8)) diff --git a/src/battle/item/dizzy_dial.c b/src/battle/item/dizzy_dial.c index 57cf5048e2..15e5e069ca 100644 --- a/src/battle/item/dizzy_dial.c +++ b/src/battle/item/dizzy_dial.c @@ -50,13 +50,13 @@ EvtScript N(main) = { EVT_EXEC_WAIT(N(UseItemWithEffect)) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) EVT_CALL(MoveBattleCamOver, 20) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_THREAD - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(AddBattleCamZoom, -250) EVT_CALL(MoveBattleCamOver, 80) EVT_CALL(func_8024ECF8, 0, 0, 1) - EVT_WAIT_FRAMES(80) + EVT_WAIT(80) EVT_CALL(AddBattleCamZoom, 250) EVT_CALL(MoveBattleCamOver, 3) EVT_CALL(func_8024ECF8, 0, 0, 1) @@ -70,7 +70,7 @@ EvtScript N(main) = { EVT_CALL(ShakeCam, 1, 0, 2, EVT_FIXED(2.0)) EVT_CALL(ShakeCam, 1, 0, 2, EVT_FIXED(1.0)) EVT_CALL(ShakeCam, 1, 0, 2, EVT_FIXED(0.5)) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_D) EVT_CALL(MoveBattleCamOver, 10) EVT_CALL(func_8024ECF8, 0, 0, 0) @@ -86,12 +86,12 @@ EvtScript N(main) = { EVT_CALL(MakeStatusField, EVT_VAR(0), 262144, 100, EVT_VAR(0)) EVT_CALL(func_80252B3C, EVT_VAR(0), 1342177280, EVT_VAR(0), 0, 32) EVT_LABEL(1) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(ChooseNextTarget, 0, EVT_VAR(0)) EVT_IF_NE(EVT_VAR(0), -1) EVT_GOTO(0) EVT_END_IF - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_EXEC_WAIT(N(PlayerGoHome)) EVT_RETURN EVT_END diff --git a/src/battle/item/dried_shroom.c b/src/battle/item/dried_shroom.c index a3bcd14fe4..2c3772cab6 100644 --- a/src/battle/item/dried_shroom.c +++ b/src/battle/item/dried_shroom.c @@ -41,12 +41,12 @@ EvtScript N(main) = { EVT_ADD(EVT_VAR(2), 5) EVT_CALL(ShowStartRecoveryShimmer, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2), 1) EVT_CALL(N(func_802A12FC_71CFDC)) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(GetActorPos, ACTOR_PLAYER, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) EVT_ADD(EVT_VAR(2), 5) EVT_CALL(ShowRecoveryShimmer, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2), 1) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_10002) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_EXEC_WAIT(N(PlayerGoHome)) EVT_RETURN EVT_END diff --git a/src/battle/item/dusty_hammer.c b/src/battle/item/dusty_hammer.c index 25d3c3e79e..16b78375ac 100644 --- a/src/battle/item/dusty_hammer.c +++ b/src/battle/item/dusty_hammer.c @@ -51,7 +51,7 @@ EvtScript N(main) = { EVT_CALL(MoveBattleCamOver, 15) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_THROW) EVT_CALL(PlaySound, SOUND_THROW) - EVT_WAIT_FRAMES(3) + EVT_WAIT(3) EVT_CALL(CreateVirtualEntity, EVT_VAR(10), EVT_PTR(N(modelCommandList))) EVT_SETF(EVT_VAR(0), EVT_FIXED(1.0)) EVT_CALL(MultiplyByActorScale, EVT_VAR(0)) @@ -73,7 +73,7 @@ EvtScript N(main) = { EVT_LOOP(18) EVT_ADD(EVT_VAR(0), -60) EVT_CALL(SetVirtualEntityRotation, EVT_VAR(10), 0, 0, EVT_VAR(0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_END_THREAD EVT_CALL(SetVirtualEntityJumpGravity, EVT_VAR(10), EVT_FIXED(0.8)) diff --git a/src/battle/item/egg_missile.c b/src/battle/item/egg_missile.c index 60ed7ed3e0..cc9627a725 100644 --- a/src/battle/item/egg_missile.c +++ b/src/battle/item/egg_missile.c @@ -146,7 +146,7 @@ EvtScript N(main) = { EVT_CALL(MoveBattleCamOver, 15) EVT_CALL(SetAnimation, 0, 0, 65558) EVT_CALL(PlaySound, 1018) - EVT_WAIT_FRAMES(3) + EVT_WAIT(3) EVT_CALL(CreateVirtualEntity, EVT_VAR(10), battle_item_egg_missile_modelCommandList) EVT_CALL(GetActorPos, 0, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) EVT_ADD(EVT_VAR(0), 20) @@ -161,7 +161,7 @@ EvtScript N(main) = { EVT_LOOP(18) EVT_ADD(EVT_VAR(0), 60) EVT_CALL(SetVirtualEntityRotation, EVT_VAR(10), 0, 0, EVT_VAR(0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_END_THREAD EVT_CALL(SetVirtualEntityJumpGravity, EVT_VAR(10), EVT_FIXED(1.0)) diff --git a/src/battle/item/electro_pop.c b/src/battle/item/electro_pop.c index 2c68c62343..0a12579824 100644 --- a/src/battle/item/electro_pop.c +++ b/src/battle/item/electro_pop.c @@ -94,7 +94,7 @@ EvtScript N(main) = { EVT_CALL(PlaySound, SOUND_379) EVT_CALL(GetItemPower, ITEM_VOLT_SHROOM, EVT_VAR(0), EVT_VAR(1)) EVT_CALL(N(func_802A123C_7307DC)) - EVT_WAIT_FRAMES(40) + EVT_WAIT(40) EVT_CALL(N(func_802A14F0_730A90)) EVT_CALL(GetActorPos, ACTOR_PLAYER, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) EVT_ADD(EVT_VAR(0), 20) @@ -104,13 +104,13 @@ EvtScript N(main) = { EVT_ADD(EVT_VAR(1), 25) EVT_CALL(ShowStartRecoveryShimmer, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2), EVT_VAR(3)) EVT_CALL(N(AddFP), EVT_VAR(3)) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_THUMBS_UP) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(GetActorPos, ACTOR_PLAYER, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) EVT_CALL(ShowRecoveryShimmer, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2), EVT_VAR(3)) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_10002) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(ShowMessageBox, 16, 60) EVT_CALL(WaitForMessageBoxDone) EVT_EXEC_WAIT(N(PlayerGoHome)) diff --git a/src/battle/item/fire_flower.c b/src/battle/item/fire_flower.c index d74043f8fd..1218b979d6 100644 --- a/src/battle/item/fire_flower.c +++ b/src/battle/item/fire_flower.c @@ -41,13 +41,13 @@ EvtScript N(main) = { EVT_CALL(PlaySound, SOUND_377) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_PLANT) EVT_THREAD - EVT_WAIT_FRAMES(50) + EVT_WAIT(50) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_10002) EVT_END_THREAD - EVT_WAIT_FRAMES(35) + EVT_WAIT(35) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) EVT_CALL(MoveBattleCamOver, 20) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(GetActorPos, ACTOR_PLAYER, EVT_VAR(3), EVT_VAR(4), EVT_VAR(5)) EVT_SET(EVT_VAR(0), 40) EVT_CALL(MultiplyByActorScale, EVT_VAR(0)) @@ -63,16 +63,16 @@ EvtScript N(main) = { EVT_END_THREAD EVT_THREAD EVT_CALL(N(func_802A123C_716E9C), EVT_VAR(3), EVT_VAR(4), EVT_VAR(5)) - EVT_WAIT_FRAMES(25) + EVT_WAIT(25) EVT_LOOP(12) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(PlaySound, SOUND_202C) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(PlaySound, SOUND_202D) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_END_THREAD - EVT_WAIT_FRAMES(80) + EVT_WAIT(80) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_D) EVT_CALL(MoveBattleCamOver, 20) EVT_CALL(InitTargetIterator) @@ -86,13 +86,13 @@ EvtScript N(main) = { EVT_CALL(GetItemPower, ITEM_FIRE_FLOWER, EVT_VAR(0), EVT_VAR(1)) EVT_CALL(ItemDamageEnemy, EVT_VAR(0), 939524098, 0, EVT_VAR(0), 32) EVT_LABEL(1) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(ChooseNextTarget, 0, EVT_VAR(0)) EVT_IF_NE(EVT_VAR(0), -1) EVT_GOTO(0) EVT_END_IF EVT_CALL(N(func_802A1378_716FD8)) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_EXEC_WAIT(N(PlayerGoHome)) EVT_RETURN EVT_END diff --git a/src/battle/item/food.c b/src/battle/item/food.c index fba9028124..5608700589 100644 --- a/src/battle/item/food.c +++ b/src/battle/item/food.c @@ -97,23 +97,23 @@ ApiStatus N(func_802A15A0_733670)(Evt* script, s32 isInitialCall) { EvtScript N(script6) = { EVT_CALL(SetActorYaw, ACTOR_PLAYER, 30) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorYaw, ACTOR_PLAYER, 60) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorYaw, ACTOR_PLAYER, 90) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorYaw, ACTOR_PLAYER, 120) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorYaw, ACTOR_PLAYER, 150) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorYaw, ACTOR_PLAYER, 180) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_SET(EVT_VAR(1), EVT_VAR(15)) EVT_EXEC_WAIT(N(UseItem)) EVT_SET(EVT_VAR(14), EVT_VAR(10)) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_THROW) EVT_THREAD - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_10002) EVT_END_THREAD EVT_CALL(CreateVirtualEntity, EVT_VAR(10), 0x80283EE8) @@ -131,7 +131,7 @@ EvtScript N(script6) = { EVT_LOOP(25) EVT_CALL(GetVirtualEntityPosition, EVT_VAR(10), EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) EVT_CALL(N(func_802A123C_73330C), EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(RemoveItemEntity, EVT_VAR(14)) EVT_END_THREAD @@ -153,22 +153,22 @@ EvtScript N(script6) = { EVT_IF_GT(EVT_VAR(11), 0) EVT_CALL(N(func_802A12EC_7333BC), EVT_VAR(11)) EVT_END_IF - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(GetActorPos, ACTOR_PARTNER, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) EVT_CALL(ShowRecoveryShimmer, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2), EVT_VAR(11)) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(SetActorYaw, ACTOR_PLAYER, 150) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorYaw, ACTOR_PLAYER, 120) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorYaw, ACTOR_PLAYER, 90) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorYaw, ACTOR_PLAYER, 60) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorYaw, ACTOR_PLAYER, 30) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorYaw, ACTOR_PLAYER, 0) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_RETURN EVT_END }; @@ -222,16 +222,16 @@ EvtScript N(main) = { EVT_CALL(N(AddFP), EVT_VAR(12)) EVT_END_IF EVT_IF_EQ(EVT_VAR(15), 0) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_THUMBS_UP) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_ELSE - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_END_IF EVT_CALL(GetActorPos, ACTOR_PLAYER, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) EVT_CALL(ShowRecoveryShimmer, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2), EVT_VAR(11)) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_10002) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_EXEC_WAIT(N(PlayerGoHome)) EVT_RETURN EVT_END diff --git a/src/battle/item/fright_jar.c b/src/battle/item/fright_jar.c index 96f4c3071a..178538ce30 100644 --- a/src/battle/item/fright_jar.c +++ b/src/battle/item/fright_jar.c @@ -27,7 +27,7 @@ EvtScript N(main) = { EVT_EXEC_WAIT(N(UseItemWithEffect)) EVT_CALL(N(FadeBackgroundToBlack)) EVT_THREAD - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) EVT_CALL(MoveBattleCamOver, 50) EVT_END_THREAD @@ -41,17 +41,17 @@ EvtScript N(main) = { EVT_CALL(PlayEffect, 0x61, 0, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2), EVT_VAR(3), 25, 0, 0, 0, 0, 0, 0, 0) EVT_ADD(EVT_VAR(0), 5) EVT_ADDF(EVT_VAR(3), EVT_FIXED(0.15)) - EVT_WAIT_FRAMES(7) + EVT_WAIT(7) EVT_END_LOOP EVT_CALL(PlayEffect, 0x61, 0, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2), EVT_FIXED(1.5), 60, 0, 0, 0, 0, 0, 0, 0) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_LOOP(4) EVT_CALL(AddBattleCamZoom, -100) EVT_CALL(MoveBattleCamOver, 2) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(AddBattleCamZoom, 100) EVT_CALL(MoveBattleCamOver, 2) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_END_LOOP EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_D) EVT_CALL(MoveBattleCamOver, 20) @@ -69,10 +69,10 @@ EvtScript N(main) = { EVT_IF_NE(EVT_VAR(0), -1) EVT_GOTO(0) EVT_END_IF - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_WALKING) EVT_CALL(N(func_802A12D4_72BBE4)) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_EXEC_WAIT(N(PlayerGoHome)) EVT_RETURN EVT_END diff --git a/src/battle/item/hustle_drink.c b/src/battle/item/hustle_drink.c index 82ef923ce1..fc49d484a7 100644 --- a/src/battle/item/hustle_drink.c +++ b/src/battle/item/hustle_drink.c @@ -55,62 +55,62 @@ EvtScript N(main) = { EVT_THREAD EVT_LOOP(2) EVT_CALL(SetActorScale, ACTOR_SELF, EVT_FIXED(1.0), EVT_FIXED(1.0), EVT_FIXED(1.0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorScale, ACTOR_SELF, EVT_FIXED(1.1), EVT_FIXED(1.0), EVT_FIXED(1.0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorScale, ACTOR_SELF, EVT_FIXED(1.2), EVT_FIXED(0.95), EVT_FIXED(1.0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorScale, ACTOR_SELF, EVT_FIXED(1.3), EVT_FIXED(0.9), EVT_FIXED(1.0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorScale, ACTOR_SELF, EVT_FIXED(1.35), EVT_FIXED(0.85), EVT_FIXED(1.0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorScale, ACTOR_SELF, EVT_FIXED(1.38), EVT_FIXED(0.8), EVT_FIXED(1.0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorScale, ACTOR_SELF, EVT_FIXED(1.4), EVT_FIXED(0.8), EVT_FIXED(1.0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorScale, ACTOR_SELF, EVT_FIXED(1.3), EVT_FIXED(0.85), EVT_FIXED(1.0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorScale, ACTOR_SELF, EVT_FIXED(1.2), EVT_FIXED(0.9), EVT_FIXED(1.0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorScale, ACTOR_SELF, EVT_FIXED(1.1), EVT_FIXED(0.95), EVT_FIXED(1.0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(SetActorScale, ACTOR_SELF, EVT_FIXED(1.0), EVT_FIXED(1.0), EVT_FIXED(1.0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorScale, ACTOR_SELF, EVT_FIXED(1.1), EVT_FIXED(1.0), EVT_FIXED(1.0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorScale, ACTOR_SELF, EVT_FIXED(1.2), EVT_FIXED(0.95), EVT_FIXED(1.0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorScale, ACTOR_SELF, EVT_FIXED(1.3), EVT_FIXED(0.9), EVT_FIXED(1.0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorScale, ACTOR_SELF, EVT_FIXED(1.35), EVT_FIXED(0.85), EVT_FIXED(1.0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorScale, ACTOR_SELF, EVT_FIXED(1.38), EVT_FIXED(0.8), EVT_FIXED(1.0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorScale, ACTOR_SELF, EVT_FIXED(1.4), EVT_FIXED(0.8), EVT_FIXED(1.0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(PlaySoundAtActor, ACTOR_PLAYER, SOUND_208E) EVT_CALL(SetActorScale, ACTOR_SELF, EVT_FIXED(0.9), EVT_FIXED(1.3), EVT_FIXED(1.0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorScale, ACTOR_SELF, EVT_FIXED(0.9), EVT_FIXED(1.2), EVT_FIXED(1.0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorScale, ACTOR_SELF, EVT_FIXED(0.95), EVT_FIXED(1.1), EVT_FIXED(1.0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorScale, ACTOR_SELF, EVT_FIXED(1.0), EVT_FIXED(1.0), EVT_FIXED(1.0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_10002) EVT_END_THREAD EVT_LOOP(10) EVT_CALL(PlaySoundAtActor, ACTOR_PLAYER, SOUND_369) EVT_CALL(PlayEffect, 0x6, 0, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2), 0, 0, 0, 0, 0, 0, 0, 0, 0) EVT_CALL(PlayEffect, 0x6, 1, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2), 0, 0, 0, 0, 0, 0, 0, 0, 0) - EVT_WAIT_FRAMES(4) + EVT_WAIT(4) EVT_END_LOOP - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_RUNNING) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) EVT_CALL(MoveBattleCamOver, 20) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_EXEC_WAIT(N(PlayerGoHome)) EVT_RETURN EVT_END diff --git a/src/battle/item/insecticide_herb.c b/src/battle/item/insecticide_herb.c index 14b31bd36b..4249b901ef 100644 --- a/src/battle/item/insecticide_herb.c +++ b/src/battle/item/insecticide_herb.c @@ -95,7 +95,7 @@ EvtScript script = { EVT_CALL(MoveBattleCamOver, 15) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_THROW) EVT_CALL(PlaySound, SOUND_THROW) - EVT_WAIT_FRAMES(3) + EVT_WAIT(3) EVT_CALL(CreateVirtualEntity, EVT_VAR(10), EVT_PTR(N(modelCommandList))) EVT_SETF(EVT_VAR(0), EVT_FIXED(1.0)) EVT_CALL(MultiplyByActorScale, EVT_VAR(0)) @@ -117,7 +117,7 @@ EvtScript script = { EVT_LOOP(18) EVT_ADD(EVT_VAR(0), -60) EVT_CALL(SetVirtualEntityRotation, EVT_VAR(10), 0, 0, EVT_VAR(0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_END_THREAD EVT_CALL(SetVirtualEntityJumpGravity, EVT_VAR(10), EVT_FIXED(0.8)) @@ -130,9 +130,9 @@ EvtScript script = { EVT_CALL(PlayEffect, 0x7, 3, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2), 0, 0, 0, 0, 0, 0, 0, 0, 0) EVT_THREAD EVT_CALL(N(func_802A12E0_72AA30), EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) - EVT_WAIT_FRAMES(3) + EVT_WAIT(3) EVT_CALL(N(func_802A12E0_72AA30), EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) - EVT_WAIT_FRAMES(3) + EVT_WAIT(3) EVT_CALL(N(func_802A12E0_72AA30), EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) EVT_END_THREAD EVT_CALL(InitTargetIterator) diff --git a/src/battle/item/life_shroom.c b/src/battle/item/life_shroom.c index 5d9e1107b6..4e523695f8 100644 --- a/src/battle/item/life_shroom.c +++ b/src/battle/item/life_shroom.c @@ -86,23 +86,23 @@ ApiStatus N(func_802A1484_72E9B4)(Evt* script, s32 isInitialCall) { EvtScript N(script6) = { EVT_CALL(SetActorYaw, ACTOR_PLAYER, 30) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorYaw, ACTOR_PLAYER, 60) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorYaw, ACTOR_PLAYER, 90) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorYaw, ACTOR_PLAYER, 120) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorYaw, ACTOR_PLAYER, 150) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorYaw, ACTOR_PLAYER, 180) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_SET(EVT_VAR(1), EVT_VAR(15)) EVT_EXEC_WAIT(N(UseItem)) EVT_SET(EVT_VAR(14), EVT_VAR(10)) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_THROW) EVT_THREAD - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_10002) EVT_END_THREAD EVT_CALL(CreateVirtualEntity, EVT_VAR(10), 0x80283EE8) @@ -120,7 +120,7 @@ EvtScript N(script6) = { EVT_LOOP(25) EVT_CALL(GetVirtualEntityPosition, EVT_VAR(10), EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) EVT_CALL(N(func_802A123C_72E76C), EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(RemoveItemEntity, EVT_VAR(14)) EVT_END_THREAD @@ -142,22 +142,22 @@ EvtScript N(script6) = { EVT_IF_GT(EVT_VAR(11), 0) EVT_CALL(N(func_802A12EC_72E81C), EVT_VAR(11)) EVT_END_IF - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(GetActorPos, ACTOR_PARTNER, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) EVT_CALL(ShowRecoveryShimmer, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2), EVT_VAR(11)) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(SetActorYaw, ACTOR_PLAYER, 150) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorYaw, ACTOR_PLAYER, 120) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorYaw, ACTOR_PLAYER, 90) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorYaw, ACTOR_PLAYER, 60) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorYaw, ACTOR_PLAYER, 30) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorYaw, ACTOR_PLAYER, 0) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_RETURN EVT_END }; @@ -185,13 +185,13 @@ EvtScript N(main) = { EVT_CALL(GetActorPos, ACTOR_PLAYER, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) EVT_ADD(EVT_VAR(1), 25) EVT_CALL(ShowStartRecoveryShimmer, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2), EVT_VAR(3)) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_THUMBS_UP) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(GetActorPos, ACTOR_PLAYER, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) EVT_CALL(ShowRecoveryShimmer, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2), EVT_VAR(3)) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_10002) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_EXEC_WAIT(N(PlayerGoHome)) EVT_RETURN EVT_END diff --git a/src/battle/item/mushroom.c b/src/battle/item/mushroom.c index cbe1025483..9e7f0ad63c 100644 --- a/src/battle/item/mushroom.c +++ b/src/battle/item/mushroom.c @@ -85,23 +85,23 @@ ApiStatus N(func_802A15A0_715DF0)(Evt* script, s32 isInitialCall) { EvtScript N(script6) = { EVT_CALL(SetActorYaw, ACTOR_PLAYER, 30) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorYaw, ACTOR_PLAYER, 60) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorYaw, ACTOR_PLAYER, 90) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorYaw, ACTOR_PLAYER, 120) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorYaw, ACTOR_PLAYER, 150) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorYaw, ACTOR_PLAYER, 180) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_SET(EVT_VAR(1), EVT_VAR(15)) EVT_EXEC_WAIT(N(UseItem)) EVT_SET(EVT_VAR(14), EVT_VAR(10)) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_THROW) EVT_THREAD - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_10002) EVT_END_THREAD EVT_CALL(CreateVirtualEntity, EVT_VAR(10), 0x80283EE8) @@ -119,7 +119,7 @@ EvtScript N(script6) = { EVT_LOOP(25) EVT_CALL(GetVirtualEntityPosition, EVT_VAR(10), EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) EVT_CALL(N(func_802A123C_715A8C), EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(RemoveItemEntity, EVT_VAR(14)) EVT_END_THREAD @@ -141,22 +141,22 @@ EvtScript N(script6) = { EVT_IF_GT(EVT_VAR(11), 0) EVT_CALL(N(func_802A12EC_715B3C), EVT_VAR(11)) EVT_END_IF - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(GetActorPos, ACTOR_PARTNER, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) EVT_CALL(ShowRecoveryShimmer, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2), EVT_VAR(11)) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(SetActorYaw, ACTOR_PLAYER, 150) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorYaw, ACTOR_PLAYER, 120) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorYaw, ACTOR_PLAYER, 90) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorYaw, ACTOR_PLAYER, 60) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorYaw, ACTOR_PLAYER, 30) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorYaw, ACTOR_PLAYER, 0) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_RETURN EVT_END }; @@ -200,16 +200,16 @@ EvtScript N(main) = { EVT_CALL(N(AddFP), EVT_VAR(12)) EVT_END_IF EVT_IF_EQ(EVT_VAR(15), 0) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_THUMBS_UP) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_ELSE - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_END_IF EVT_CALL(GetActorPos, ACTOR_PLAYER, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) EVT_CALL(ShowRecoveryShimmer, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2), EVT_VAR(11)) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_10002) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_EXEC_WAIT(N(PlayerGoHome)) EVT_RETURN EVT_END diff --git a/src/battle/item/mystery.c b/src/battle/item/mystery.c index f52d3a8a2d..4eb10c8b3e 100644 --- a/src/battle/item/mystery.c +++ b/src/battle/item/mystery.c @@ -224,12 +224,12 @@ EvtScript N(main) = { EVT_SET_CONST(EVT_VAR(10), 0x00000096) EVT_EXEC_WAIT(N(UseItemWithEffect)) EVT_THREAD - EVT_WAIT_FRAMES(220) + EVT_WAIT(220) EVT_CALL(PlaySoundAtActor, ACTOR_PLAYER, SOUND_3F3) EVT_END_THREAD EVT_CALL(PlaySoundAtActor, ACTOR_PLAYER, SOUND_368) EVT_CALL(N(func_802A13E4_72C994)) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_IF_NE(EVT_VAR(0), 133) EVT_JUMP(EVT_PTR(UseMystery)) EVT_RETURN @@ -246,7 +246,7 @@ EvtScript N(main) = { EVT_LOOP(18) EVT_ADD(EVT_VAR(0), -60) EVT_CALL(SetVirtualEntityRotation, EVT_VAR(10), 0, 0, EVT_VAR(0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_END_THREAD EVT_CALL(SetVirtualEntityJumpGravity, EVT_VAR(10), EVT_FIXED(0.6)) diff --git a/src/battle/item/pebble.c b/src/battle/item/pebble.c index 26430e685f..179c9960d9 100644 --- a/src/battle/item/pebble.c +++ b/src/battle/item/pebble.c @@ -51,7 +51,7 @@ EvtScript N(main) = { EVT_CALL(MoveBattleCamOver, 15) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_THROW) EVT_CALL(PlaySound, SOUND_THROW) - EVT_WAIT_FRAMES(3) + EVT_WAIT(3) EVT_CALL(CreateVirtualEntity, EVT_VAR(10), EVT_PTR(N(modelCommandList))) EVT_SETF(EVT_VAR(0), EVT_FIXED(1.0)) EVT_CALL(MultiplyByActorScale, EVT_VAR(0)) @@ -73,7 +73,7 @@ EvtScript N(main) = { EVT_LOOP(18) EVT_ADD(EVT_VAR(0), -60) EVT_CALL(SetVirtualEntityRotation, EVT_VAR(10), 0, 0, EVT_VAR(0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_END_THREAD EVT_CALL(SetVirtualEntityJumpGravity, EVT_VAR(10), EVT_FIXED(0.8)) diff --git a/src/battle/item/please_come_back.c b/src/battle/item/please_come_back.c index f52f4e4148..2fc96b499a 100644 --- a/src/battle/item/please_come_back.c +++ b/src/battle/item/please_come_back.c @@ -13,7 +13,7 @@ EvtScript N(main) = { EVT_CALL(SetActorJumpGravity, ACTOR_PLAYER, EVT_FIXED(1.8)) EVT_CALL(func_80273444, 4, 0, 0) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_8000B) - EVT_WAIT_FRAMES(8) + EVT_WAIT(8) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_10002) EVT_RETURN EVT_END diff --git a/src/battle/item/pow_block.c b/src/battle/item/pow_block.c index f6bd93a189..a63a663c5e 100644 --- a/src/battle/item/pow_block.c +++ b/src/battle/item/pow_block.c @@ -50,7 +50,7 @@ ApiStatus N(func_802A1318_718B68)(Evt* script, s32 isInitialCall) { EvtScript N(main) = { EVT_SET_CONST(EVT_VAR(10), 0x00000090) EVT_EXEC_WAIT(N(UseItemWithEffect)) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(MakeEntity, EVT_PTR(Entity_PowBlock), -40, 60, 0, 0, MAKE_ENTITY_END) EVT_SET(EVT_VAR(10), EVT_VAR(0)) EVT_CALL(N(func_802A1318_718B68)) @@ -59,11 +59,11 @@ EvtScript N(main) = { EVT_CALL(PlayEffect, 0x7, 2, -40, 60, 20, 0, 0, 0, 0, 0, 0, 0, 0, 0) EVT_CALL(PlayEffect, 0x7, 2, -40, 55, 20, 0, 0, 0, 0, 0, 0, 0, 0, 0) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_10002) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) EVT_CALL(MoveBattleCamOver, 20) EVT_THREAD - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(PlaySoundAtActor, ACTOR_PLAYER, SOUND_HIT_BLOCK) EVT_CALL(N(func_802A123C_718A8C)) EVT_CALL(PlayEffect, 0x7, 2, -40, 60, 20, 0, 0, 0, 0, 0, 0, 0, 0, 0) @@ -89,7 +89,7 @@ EvtScript N(main) = { EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_RUNNING) EVT_CALL(SetGoalPos, ACTOR_PLAYER, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) EVT_CALL(PlayerRunToGoal, 0) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(SetJumpAnimations, ACTOR_PLAYER, 0, ANIM_MIDAIR_STILL, ANIM_MIDAIR, ANIM_10009) EVT_CALL(SetActorJumpGravity, ACTOR_PLAYER, EVT_FIXED(0.6)) EVT_CALL(SetGoalPos, ACTOR_PLAYER, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) @@ -118,7 +118,7 @@ EvtScript N(main) = { EVT_CALL(PlayEffect, 0x7, 2, -70, 60, 20, 0, 0, 0, 0, 0, 0, 0, 0, 0) EVT_CALL(PlayEffect, 0x7, 2, -70, 55, 20, 0, 0, 0, 0, 0, 0, 0, 0, 0) EVT_CALL(N(func_802A12E4_718B34)) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_EXEC_WAIT(N(PlayerGoHome)) EVT_RETURN EVT_END diff --git a/src/battle/item/repel_gel.c b/src/battle/item/repel_gel.c index e666aa0f40..40f949c4a8 100644 --- a/src/battle/item/repel_gel.c +++ b/src/battle/item/repel_gel.c @@ -21,7 +21,7 @@ EvtScript N(main) = { EVT_EXEC_WAIT(N(UseItemWithEffect)) EVT_CALL(PlaySoundAtActor, ACTOR_PLAYER, SOUND_375) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_30008) - EVT_WAIT_FRAMES(45) + EVT_WAIT(45) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_10002) EVT_CALL(GetActorPos, ACTOR_PLAYER, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) EVT_ADD(EVT_VAR(1), 20) @@ -29,7 +29,7 @@ EvtScript N(main) = { EVT_CALL(PlaySoundAtActor, ACTOR_PLAYER, SOUND_376) EVT_CALL(GetItemPower, ITEM_REPEL_GEL, EVT_VAR(0), EVT_VAR(1)) EVT_CALL(N(func_802A123C_72DDAC)) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(ShowMessageBox, 17, 60) EVT_CALL(WaitForMessageBoxDone) EVT_EXEC_WAIT(N(PlayerGoHome)) diff --git a/src/battle/item/shooting_star.c b/src/battle/item/shooting_star.c index a856750ca5..2c4521a21d 100644 --- a/src/battle/item/shooting_star.c +++ b/src/battle/item/shooting_star.c @@ -67,7 +67,7 @@ EvtScript N(main) = { EVT_SET_CONST(EVT_VAR(10), 0x00000083) EVT_EXEC_WAIT(N(UseItemWithEffect)) EVT_THREAD - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) EVT_CALL(MoveBattleCamOver, 20) EVT_END_THREAD @@ -78,33 +78,33 @@ EvtScript N(main) = { EVT_CALL(PlaySoundAtActor, ACTOR_PLAYER, SOUND_259) EVT_CALL(N(func_802A123C_71D9AC)) EVT_ADD(EVT_VAR(0), 1) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(PlaySoundAtActor, ACTOR_PLAYER, SOUND_25A) EVT_CALL(N(func_802A123C_71D9AC)) EVT_ADD(EVT_VAR(0), 1) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_END_LOOP EVT_END_THREAD EVT_THREAD EVT_SET(EVT_VAR(0), 0) - EVT_WAIT_FRAMES(50) + EVT_WAIT(50) EVT_LOOP(10) EVT_CALL(PlaySoundAtActor, ACTOR_PLAYER, SOUND_25C) EVT_ADD(EVT_VAR(0), 1) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(PlaySoundAtActor, ACTOR_PLAYER, SOUND_25D) EVT_ADD(EVT_VAR(0), 1) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_END_LOOP EVT_END_THREAD EVT_THREAD EVT_LOOP(5) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(StartRumble, 8) EVT_CALL(ShakeCam, 1, 0, 5, EVT_FIXED(1.0)) EVT_END_LOOP EVT_END_THREAD - EVT_WAIT_FRAMES(90) + EVT_WAIT(90) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_D) EVT_CALL(MoveBattleCamOver, 20) EVT_CALL(InitTargetIterator) @@ -119,19 +119,19 @@ EvtScript N(main) = { EVT_CALL(GetItemPower, ITEM_SHOOTING_STAR, EVT_VAR(0), EVT_VAR(1)) EVT_CALL(ItemDamageEnemy, EVT_VAR(0), 939524352, 0, EVT_VAR(0), 32) EVT_LABEL(1) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(ChooseNextTarget, 0, EVT_VAR(0)) EVT_IF_NE(EVT_VAR(0), -1) EVT_GOTO(0) EVT_END_IF - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) EVT_CALL(MoveBattleCamOver, 20) EVT_EXEC_WAIT(N(PlayerGoHome)) EVT_THREAD EVT_CALL(N(func_802A14D4_71DC44)) EVT_END_THREAD - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_RETURN EVT_END }; diff --git a/src/battle/item/sleepy_sheep.c b/src/battle/item/sleepy_sheep.c index fe338bc46e..88a58ce5cc 100644 --- a/src/battle/item/sleepy_sheep.c +++ b/src/battle/item/sleepy_sheep.c @@ -357,62 +357,62 @@ EvtScript N(main) = { EVT_CALL(ShakeCam, 1, 0, 2, EVT_FIXED(1.0)) EVT_CALL(ShakeCam, 1, 0, 2, EVT_FIXED(0.5)) EVT_CALL(ShakeCam, 1, 0, 2, EVT_FIXED(0.25)) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(ShakeCam, 1, 0, 2, EVT_FIXED(0.5)) EVT_CALL(ShakeCam, 1, 0, 2, EVT_FIXED(1.5)) EVT_CALL(ShakeCam, 1, 0, 2, EVT_FIXED(0.5)) EVT_CALL(ShakeCam, 1, 0, 2, EVT_FIXED(0.2)) EVT_END_LOOP EVT_END_THREAD - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_10002) EVT_CALL(GetActorPos, ACTOR_PLAYER, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) EVT_ADD(EVT_VAR(1), 32) EVT_CALL(ShowEmote, 0, EMOTE_QUESTION, -45, 20, 2, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2), 10) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(SetActorYaw, ACTOR_PLAYER, 30) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorYaw, ACTOR_PLAYER, 60) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorYaw, ACTOR_PLAYER, 90) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorYaw, ACTOR_PLAYER, 120) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorYaw, ACTOR_PLAYER, 150) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorYaw, ACTOR_PLAYER, 180) EVT_THREAD EVT_CALL(N(func_802A123C_71E88C)) EVT_END_THREAD EVT_CALL(InitTargetIterator) EVT_THREAD - EVT_WAIT_FRAMES(40) + EVT_WAIT(40) EVT_CALL(N(func_802A1740_71ED90)) EVT_CALL(N(func_802A1848_71EE98)) EVT_END_THREAD EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) EVT_CALL(MoveBattleCamOver, 20) - EVT_WAIT_FRAMES(8) + EVT_WAIT(8) EVT_CALL(SetJumpAnimations, ACTOR_PLAYER, 0, ANIM_1002B, ANIM_1002B, ANIM_MIDAIR) EVT_CALL(SetActorJumpGravity, ACTOR_PLAYER, EVT_FIXED(1.8)) EVT_CALL(GetActorPos, ACTOR_PLAYER, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) EVT_CALL(SetGoalPos, ACTOR_PLAYER, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) EVT_CALL(func_80273444, 15, 0, 0) EVT_THREAD - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(SetActorYaw, ACTOR_PLAYER, 150) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorYaw, ACTOR_PLAYER, 120) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorYaw, ACTOR_PLAYER, 90) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorYaw, ACTOR_PLAYER, 60) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorYaw, ACTOR_PLAYER, 30) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorYaw, ACTOR_PLAYER, 0) EVT_END_THREAD - EVT_WAIT_FRAMES(40) + EVT_WAIT(40) EVT_CALL(CreateVirtualEntity, EVT_VAR(10), EVT_PTR(N(modelCommandList))) EVT_SET(EVT_VAR(7), -200) EVT_SET(EVT_VAR(8), 0) @@ -432,15 +432,15 @@ EvtScript N(main) = { EVT_THREAD EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_SHOCK_STILL) EVT_CALL(SetActorScale, ACTOR_PLAYER, EVT_FIXED(1.2), EVT_FIXED(0.9), EVT_FIXED(1.0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorScale, ACTOR_PLAYER, EVT_FIXED(1.3), EVT_FIXED(0.8), EVT_FIXED(1.0)) - EVT_WAIT_FRAMES(3) + EVT_WAIT(3) EVT_CALL(SetActorScale, ACTOR_PLAYER, EVT_FIXED(1.2), EVT_FIXED(0.9), EVT_FIXED(1.0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorScale, ACTOR_PLAYER, EVT_FIXED(1.0), EVT_FIXED(1.0), EVT_FIXED(1.0)) EVT_END_THREAD EVT_CALL(PlayEffect, 0x6, 3, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2), 0, 0, 0, 0, 0, 0, 0, 0, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(SetVirtualEntityJumpGravity, EVT_VAR(10), EVT_FIXED(1.4)) EVT_CALL(GetActorPos, ACTOR_PLAYER, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) EVT_ADD(EVT_VAR(0), 60) @@ -453,14 +453,14 @@ EvtScript N(main) = { EVT_ADD(EVT_VAR(0), 10) EVT_CALL(VirtualEntityJumpTo, EVT_VAR(10), EVT_VAR(0), EVT_VAR(1), EVT_VAR(2), 0) EVT_CALL(PlayEffect, 0x6, 2, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2), 0, 0, 0, 0, 0, 0, 0, 0, 0) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_THREAD EVT_CALL(GetActorPos, ACTOR_PLAYER, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) EVT_ADD(EVT_VAR(0), 270) EVT_CALL(VirtualEntityMoveTo, EVT_VAR(10), EVT_VAR(0), EVT_VAR(1), EVT_VAR(2), 0) EVT_CALL(DeleteVirtualEntity, EVT_VAR(10)) EVT_END_THREAD - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_D) EVT_CALL(MoveBattleCamOver, 20) EVT_CALL(InitTargetIterator) @@ -474,12 +474,12 @@ EvtScript N(main) = { EVT_CALL(MakeStatusField, EVT_VAR(0), 4096, 100, EVT_VAR(0)) EVT_CALL(func_80252B3C, EVT_VAR(0), 1342177280, EVT_VAR(0), 0, 32) EVT_LABEL(1) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(ChooseNextTarget, 0, EVT_VAR(0)) EVT_IF_NE(EVT_VAR(0), -1) EVT_GOTO(0) EVT_END_IF - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_EXEC_WAIT(N(PlayerGoHome)) EVT_RETURN EVT_END diff --git a/src/battle/item/snowman_doll.c b/src/battle/item/snowman_doll.c index 2480f92223..78cfe04b86 100644 --- a/src/battle/item/snowman_doll.c +++ b/src/battle/item/snowman_doll.c @@ -48,38 +48,38 @@ EvtScript N(main) = { EVT_CALL(RandInt, 50, EVT_VAR(2)) EVT_SUB(EVT_VAR(2), 25) EVT_CALL(PlayEffect, 0xE, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2), 60, 0, 0, 0, 0, 0, 0, 0, 0, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_END_LOOP EVT_END_THREAD - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_D) EVT_CALL(MoveBattleCamOver, 50) - EVT_WAIT_FRAMES(50) + EVT_WAIT(50) EVT_CALL(PlayEffect, 0x60, 0, 0, 0, 20, EVT_FIXED(1.0), 160, 0, 0, 0, 0, 0, 0, 0) EVT_THREAD - EVT_WAIT_FRAMES(17) + EVT_WAIT(17) EVT_CALL(PlaySoundAtActor, ACTOR_PLAYER, SOUND_202E) EVT_CALL(StartRumble, 9) EVT_CALL(ShakeCam, 1, 0, 5, EVT_FIXED(1.0)) - EVT_WAIT_FRAMES(46) + EVT_WAIT(46) EVT_CALL(PlaySoundAtActor, ACTOR_PLAYER, SOUND_202E) EVT_CALL(StartRumble, 9) EVT_CALL(ShakeCam, 1, 0, 5, EVT_FIXED(1.0)) - EVT_WAIT_FRAMES(25) + EVT_WAIT(25) EVT_CALL(PlaySoundAtActor, ACTOR_PLAYER, SOUND_202E) EVT_CALL(StartRumble, 9) EVT_CALL(ShakeCam, 1, 0, 5, EVT_FIXED(1.0)) - EVT_WAIT_FRAMES(25) + EVT_WAIT(25) EVT_CALL(PlaySoundAtActor, ACTOR_PLAYER, SOUND_202E) EVT_CALL(StartRumble, 9) EVT_CALL(ShakeCam, 1, 0, 5, EVT_FIXED(1.0)) EVT_END_THREAD - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(StartRumble, 10) EVT_CALL(ShakeCam, 1, 0, 5, EVT_FIXED(1.0)) EVT_CALL(ShakeCam, 1, 0, 10, EVT_FIXED(2.0)) EVT_CALL(ShakeCam, 1, 0, 5, EVT_FIXED(1.0)) - EVT_WAIT_FRAMES(110) + EVT_WAIT(110) EVT_CALL(InitTargetIterator) EVT_LABEL(0) EVT_CALL(SetGoalToTarget, ACTOR_SELF) @@ -91,14 +91,14 @@ EvtScript N(main) = { EVT_CALL(N(func_802A123C_71C06C), EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) EVT_CALL(GetItemPower, ITEM_SNOWMAN_DOLL, EVT_VAR(0), EVT_VAR(1)) EVT_CALL(ItemDamageEnemy, EVT_VAR(0), 939524104, 0, EVT_VAR(0), 32) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_LABEL(1) EVT_CALL(ChooseNextTarget, 0, EVT_VAR(0)) EVT_IF_NE(EVT_VAR(0), -1) EVT_GOTO(0) EVT_END_IF EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_10002) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(N(func_802A13B8_71C1E8)) EVT_EXEC_WAIT(N(PlayerGoHome)) EVT_RETURN diff --git a/src/battle/item/stone_cap.c b/src/battle/item/stone_cap.c index 160448942e..6f4612ecf5 100644 --- a/src/battle/item/stone_cap.c +++ b/src/battle/item/stone_cap.c @@ -52,13 +52,13 @@ EvtScript N(main) = { EVT_EXEC_WAIT(N(UseItemWithEffect)) EVT_CALL(PlaySound, SOUND_361) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_30009) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_CROUCH) EVT_CALL(GetItemPower, ITEM_STONE_CAP, EVT_VAR(0), EVT_VAR(1)) EVT_CALL(PlaySound, SOUND_362) EVT_CALL(N(func_802A123C_7217DC)) EVT_CALL(GetActorPos, ACTOR_PLAYER, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_RETURN EVT_END }; diff --git a/src/battle/item/stop_watch.c b/src/battle/item/stop_watch.c index 79885e0dd0..f24a573745 100644 --- a/src/battle/item/stop_watch.c +++ b/src/battle/item/stop_watch.c @@ -26,14 +26,14 @@ EvtScript N(main) = { EVT_SET_CONST(EVT_VAR(10), 0x00000092) EVT_EXEC_WAIT(N(UseItemWithEffect)) EVT_THREAD - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) EVT_CALL(MoveBattleCamOver, 20) EVT_END_THREAD EVT_CALL(N(FadeBackgroundToBlack)) EVT_CALL(PlayEffect, 0x62, 0, 0, 0, 0, EVT_FIXED(1.0), 200, 0, 0, 0, 0, 0, 0, 0) EVT_CALL(PlaySoundAtActor, ACTOR_PLAYER, SOUND_246) - EVT_WAIT_FRAMES(200) + EVT_WAIT(200) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_D) EVT_CALL(MoveBattleCamOver, 20) EVT_CALL(InitTargetIterator) @@ -47,7 +47,7 @@ EvtScript N(main) = { EVT_CALL(MakeStatusField, EVT_VAR(0), 2097152, 100, EVT_VAR(0)) EVT_CALL(func_80252B3C, EVT_VAR(0), 1342177280, EVT_VAR(0), 0, 32) EVT_LABEL(1) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(ChooseNextTarget, 0, EVT_VAR(0)) EVT_IF_NE(EVT_VAR(0), -1) EVT_GOTO(0) diff --git a/src/battle/item/strange_cake.c b/src/battle/item/strange_cake.c index 5a2b71537e..bf7835c4e6 100644 --- a/src/battle/item/strange_cake.c +++ b/src/battle/item/strange_cake.c @@ -301,13 +301,13 @@ EvtScript N(script6) = { EVT_ADD(EVT_VAR(1), 25) EVT_CALL(ShowStartRecoveryShimmer, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2), EVT_VAR(3)) EVT_CALL(battle_item_strange_cake_AddFP, EVT_VAR(3)) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(SetAnimation, 0, 0, 65586) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(GetActorPos, 0, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) EVT_CALL(ShowRecoveryShimmer, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2), EVT_VAR(3)) EVT_CALL(SetAnimation, 0, 0, 65538) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(SetAnimation, 0, 0, 65567) EVT_ELSE EVT_SET_CONST(EVT_VAR(10), 0xD2) @@ -316,14 +316,14 @@ EvtScript N(script6) = { EVT_EXEC_WAIT(battle_item_strange_cake_EatItem) EVT_CALL(SetAnimation, 0, 0, 65567) EVT_END_IF - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_THREAD - EVT_WAIT_FRAMES(220) + EVT_WAIT(220) EVT_CALL(PlaySoundAtActor, 0, 1011) EVT_END_THREAD EVT_CALL(PlaySoundAtActor, 0, 872) EVT_CALL(battle_item_strange_cake_func_802A13E4_7316E4) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_SWITCH(EVT_VAR(0)) EVT_CASE_EQ(0) EVT_EXEC_WAIT(battle_item_strange_cake_script7) @@ -343,7 +343,7 @@ EvtScript N(script7) = { EVT_ADD(EVT_VAR(1), 20) EVT_CALL(PlayEffect, 87, 0, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2), EVT_FIXED(1.0), 30, 0, 0, 0, 0, 0, 0, 0) EVT_CALL(battle_item_strange_cake_func_802A1AD8_731DD8) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(ShowMessageBox, 16, 60) EVT_CALL(WaitForMessageBoxDone) EVT_RETURN @@ -356,7 +356,7 @@ EvtScript N(script8) = { EVT_ADD(EVT_VAR(1), 20) EVT_CALL(PlayEffect, 51, 6, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2), EVT_FIXED(1.0), 30, 0, 0, 0, 0, 0, 0, 0) EVT_CALL(battle_item_strange_cake_func_802A1B14_731E14) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(ShowMessageBox, 17, 60) EVT_CALL(WaitForMessageBoxDone) EVT_RETURN @@ -369,7 +369,7 @@ EvtScript N(script9) = { EVT_CALL(GetGoalPos, 0, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) EVT_EXEC(DoSleepHit) EVT_CALL(battle_item_strange_cake_func_802A1B68_731E68) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(ShowMessageBox, 11, 60) EVT_CALL(WaitForMessageBoxDone) EVT_RETURN diff --git a/src/battle/item/super_soda.c b/src/battle/item/super_soda.c index dcd35380bb..ed6e30ec11 100644 --- a/src/battle/item/super_soda.c +++ b/src/battle/item/super_soda.c @@ -89,23 +89,23 @@ ApiStatus N(func_802A1418_7250F8)(Evt* script, s32 isInitialCall) { EvtScript N(script6) = { EVT_CALL(SetActorYaw, ACTOR_PLAYER, 30) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorYaw, ACTOR_PLAYER, 60) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorYaw, ACTOR_PLAYER, 90) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorYaw, ACTOR_PLAYER, 120) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorYaw, ACTOR_PLAYER, 150) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorYaw, ACTOR_PLAYER, 180) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_SET(EVT_VAR(1), EVT_VAR(15)) EVT_EXEC_WAIT(N(UseItem)) EVT_SET(EVT_VAR(14), EVT_VAR(10)) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_THROW) EVT_THREAD - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_10002) EVT_END_THREAD EVT_CALL(CreateVirtualEntity, EVT_VAR(10), 0x80283EE8) @@ -123,7 +123,7 @@ EvtScript N(script6) = { EVT_LOOP(25) EVT_CALL(GetVirtualEntityPosition, EVT_VAR(10), EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) EVT_CALL(N(func_802A123C_724F1C), EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(RemoveItemEntity, EVT_VAR(14)) EVT_END_THREAD @@ -145,22 +145,22 @@ EvtScript N(script6) = { EVT_IF_GT(EVT_VAR(11), 0) EVT_CALL(N(func_802A12EC_724FCC), EVT_VAR(11)) EVT_END_IF - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(GetActorPos, ACTOR_PARTNER, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) EVT_CALL(ShowRecoveryShimmer, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2), EVT_VAR(11)) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(SetActorYaw, ACTOR_PLAYER, 150) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorYaw, ACTOR_PLAYER, 120) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorYaw, ACTOR_PLAYER, 90) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorYaw, ACTOR_PLAYER, 60) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorYaw, ACTOR_PLAYER, 30) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorYaw, ACTOR_PLAYER, 0) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_RETURN EVT_END }; @@ -173,7 +173,7 @@ EvtScript N(main) = { EVT_IF_EQ(EVT_VAR(0), 0) EVT_CALL(PlaySoundAtActor, ACTOR_PLAYER, SOUND_2095) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_DRINK) - EVT_WAIT_FRAMES(45) + EVT_WAIT(45) EVT_CALL(GetActorPos, ACTOR_PLAYER, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) EVT_ADD(EVT_VAR(0), 0) EVT_ADD(EVT_VAR(1), 35) @@ -185,14 +185,14 @@ EvtScript N(main) = { EVT_CALL(GetActorPos, ACTOR_PLAYER, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) EVT_ADD(EVT_VAR(1), 20) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_THUMBS_UP) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_10002) EVT_CALL(GetActorPos, ACTOR_PLAYER, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) EVT_CALL(ShowRecoveryShimmer, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2), 5) EVT_CALL(InitTargetIterator) EVT_CALL(GetOwnerTarget, EVT_VAR(0), EVT_VAR(1)) EVT_CALL(N(func_802A1378_725058), 0) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_ELSE EVT_SET(EVT_VAR(11), 0) EVT_SET(EVT_VAR(12), 0) diff --git a/src/battle/item/tasty_tonic.c b/src/battle/item/tasty_tonic.c index 658513ef2a..71de534ce6 100644 --- a/src/battle/item/tasty_tonic.c +++ b/src/battle/item/tasty_tonic.c @@ -46,13 +46,13 @@ EvtScript N(main) = { EVT_CALL(GetActorPos, 0, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) EVT_ADD(EVT_VAR(1), 20) EVT_CALL(SetAnimation, 0, 0, 65586) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(SetAnimation, 0, 0, 65538) EVT_CALL(GetActorPos, 0, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) EVT_ADD(EVT_VAR(2), 5) EVT_CALL(ShowRecoveryShimmer, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2), 10) EVT_CALL(battle_item_tasty_tonic_func_802A123C_72223C, 0) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_ELSE EVT_CALL(GetActorPos, 256, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) EVT_ADD(EVT_VAR(1), 25) @@ -60,12 +60,12 @@ EvtScript N(main) = { EVT_CALL(ShowStartRecoveryShimmer, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2), 5) EVT_CALL(GetActorPos, 256, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) EVT_ADD(EVT_VAR(1), 20) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(GetActorPos, 256, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) EVT_ADD(EVT_VAR(2), 5) EVT_CALL(ShowRecoveryShimmer, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2), 5) EVT_CALL(battle_item_tasty_tonic_func_802A123C_72223C, 256) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_END_IF EVT_EXEC_WAIT(battle_item_tasty_tonic_PlayerGoHome) EVT_RETURN diff --git a/src/battle/item/thunder_bolt.c b/src/battle/item/thunder_bolt.c index 6dc8d6a625..048f6ccd59 100644 --- a/src/battle/item/thunder_bolt.c +++ b/src/battle/item/thunder_bolt.c @@ -55,13 +55,13 @@ EvtScript N(main) = { EVT_SET_CONST(EVT_VAR(10), 0x84) EVT_EXEC_WAIT(battle_item_thunder_bolt_UseItemWithEffect) EVT_THREAD - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) EVT_CALL(MoveBattleCamOver, 20) EVT_END_THREAD EVT_CALL(battle_item_thunder_bolt_FadeBackgroundToBlack) EVT_CALL(PlaySound, 869) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(InitTargetIterator) EVT_CALL(SetGoalToTarget, -127) EVT_CALL(ItemCheckHit, EVT_VAR(0), 268435456, 0, EVT_VAR(0), 0) @@ -69,17 +69,17 @@ EvtScript N(main) = { EVT_GOTO(1) EVT_END_IF EVT_CALL(battle_item_thunder_bolt_func_802A123C_722D7C) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(StartRumble, 10) EVT_CALL(ShakeCam, 1, 0, 5, EVT_FIXED(1.0)) EVT_CALL(GetItemPower, 130, EVT_VAR(0), EVT_VAR(1)) EVT_CALL(ItemDamageEnemy, EVT_VAR(0), 939524128, 0, EVT_VAR(0), 32) EVT_LABEL(1) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_D) EVT_CALL(MoveBattleCamOver, 20) EVT_CALL(SetAnimation, 0, 0, 65538) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(battle_item_thunder_bolt_func_802A1420_722F60) EVT_EXEC_WAIT(battle_item_thunder_bolt_PlayerGoHome) EVT_RETURN diff --git a/src/battle/item/thunder_rage.c b/src/battle/item/thunder_rage.c index 689eb9c50a..b1fd13a048 100644 --- a/src/battle/item/thunder_rage.c +++ b/src/battle/item/thunder_rage.c @@ -55,13 +55,13 @@ EvtScript N(main) = { EVT_SET_CONST(EVT_VAR(10), 0x00000082) EVT_EXEC_WAIT(N(UseItemWithEffect)) EVT_CHILD_THREAD - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) EVT_CALL(MoveBattleCamOver, 20) EVT_END_CHILD_THREAD EVT_CALL(N(FadeBackgroundToBlack)) EVT_CALL(PlaySound, SOUND_365) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(InitTargetIterator) EVT_LABEL(0) EVT_CALL(SetGoalToTarget, ACTOR_SELF) @@ -70,14 +70,14 @@ EvtScript N(main) = { EVT_GOTO(1) EVT_END_IF EVT_CALL(N(func_802A1354_71B4F4)) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(StartRumble, 10) EVT_CALL(ShakeCam, 1, 0, 5, EVT_FIXED(1.0)) EVT_CALL(SetGoalToTarget, ACTOR_SELF) EVT_CALL(GetItemPower, ITEM_THUNDER_RAGE, EVT_VAR(0), EVT_VAR(1)) EVT_CALL(ItemDamageEnemy, EVT_VAR(0), 939524128, 0, EVT_VAR(0), 32) EVT_LABEL(1) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(ChooseNextTarget, 0, EVT_VAR(0)) EVT_IF_NE(EVT_VAR(0), -1) EVT_GOTO(0) @@ -85,7 +85,7 @@ EvtScript N(main) = { EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_D) EVT_CALL(MoveBattleCamOver, 20) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_10002) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(N(func_802A12D4_71B474)) EVT_EXEC_WAIT(N(PlayerGoHome)) EVT_RETURN diff --git a/src/battle/item/ultra_shroom.c b/src/battle/item/ultra_shroom.c index e0c1a0ccde..ff9a675ad8 100644 --- a/src/battle/item/ultra_shroom.c +++ b/src/battle/item/ultra_shroom.c @@ -41,14 +41,14 @@ EvtScript N(main) = { EVT_ADD(EVT_VAR(2), 5) EVT_CALL(ShowStartRecoveryShimmer, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2), 10) EVT_CALL(N(func_802A12FC_723A7C)) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_THUMBS_UP) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(GetActorPos, ACTOR_PLAYER, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) EVT_ADD(EVT_VAR(2), 5) EVT_CALL(ShowRecoveryShimmer, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2), 10) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_10002) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_EXEC_WAIT(N(PlayerGoHome)) EVT_RETURN EVT_END diff --git a/src/battle/item/unknown_item.c b/src/battle/item/unknown_item.c index 47dc37e212..b4dcae81ae 100644 --- a/src/battle/item/unknown_item.c +++ b/src/battle/item/unknown_item.c @@ -39,14 +39,14 @@ EvtScript N(main) = { EVT_ADD(EVT_VAR(2), 5) EVT_CALL(ShowStartRecoveryShimmer, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2), 20) EVT_CALL(N(func_802A12FC_72453C)) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_THUMBS_UP) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(GetActorPos, ACTOR_PLAYER, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) EVT_ADD(EVT_VAR(2), 5) EVT_CALL(ShowRecoveryShimmer, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2), 20) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_10002) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_EXEC_WAIT(N(PlayerGoHome)) EVT_RETURN EVT_END diff --git a/src/battle/item/volt_shroom.c b/src/battle/item/volt_shroom.c index c40123cb87..ebb018a9f6 100644 --- a/src/battle/item/volt_shroom.c +++ b/src/battle/item/volt_shroom.c @@ -28,7 +28,7 @@ EvtScript N(main) = { EVT_CALL(PlaySound, SOUND_379) EVT_CALL(GetItemPower, ITEM_VOLT_SHROOM, EVT_VAR(0), EVT_VAR(1)) EVT_CALL(N(func_802A123C_71AA2C)) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(ShowMessageBox, 16, 60) EVT_CALL(WaitForMessageBoxDone) EVT_EXEC_WAIT(N(PlayerGoHome)) diff --git a/src/battle/move/auto_jump/auto_jump.c b/src/battle/move/auto_jump/auto_jump.c index bf7a9951a5..1c6c9cb022 100644 --- a/src/battle/move/auto_jump/auto_jump.c +++ b/src/battle/move/auto_jump/auto_jump.c @@ -22,7 +22,7 @@ EvtScript N(CheckForAPress) = { EVT_IF_EQ(LW(0), TRUE) EVT_BREAK_LOOP EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_RETURN EVT_END @@ -120,11 +120,11 @@ EvtScript D_802A15D8_7661F8 = { EVT_CALL(N(UnkMoveFunc1)) EVT_CALL(func_80273444, LW(0), 0, 0) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_10009) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(AddGoalPos, ACTOR_PLAYER, -20, 0, 0) EVT_CALL(func_80273444, 6, 0, 2) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_10009) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(EnablePlayerBlur, -1) EVT_CALL(SetGoalToHome, ACTOR_PLAYER) EVT_CALL(SetActorSpeed, ACTOR_PLAYER, EVT_FLOAT(8.0)) @@ -149,11 +149,11 @@ EvtScript D_802A17C4 = { EVT_CALL(N(UnkMoveFunc1)) EVT_CALL(func_80273444, LW(0), 0, 0) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_10009) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(AddGoalPos, ACTOR_PLAYER, -30, 0, 0) EVT_CALL(func_80273444, 6, 0, 2) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_10009) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(EnablePlayerBlur, -1) EVT_CALL(SetGoalToHome, ACTOR_PLAYER) EVT_CALL(SetActorSpeed, ACTOR_PLAYER, EVT_FLOAT(8.0)) @@ -178,11 +178,11 @@ EvtScript D_802A19B0 = { EVT_CALL(N(UnkMoveFunc1)) EVT_CALL(func_80273444, LW(0), 0, 0) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_10009) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(AddGoalPos, ACTOR_PLAYER, -20, 0, 0) EVT_CALL(func_80273444, 6, 0, 2) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_10009) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(EnablePlayerBlur, -1) EVT_CALL(SetGoalToHome, ACTOR_PLAYER) EVT_CALL(SetActorSpeed, ACTOR_PLAYER, EVT_FLOAT(8.0)) @@ -207,11 +207,11 @@ EvtScript D_802A1B9C = { EVT_CALL(N(UnkMoveFunc1)) EVT_CALL(func_80273444, LW(0), 0, 0) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_10009) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(AddGoalPos, ACTOR_PLAYER, -20, 0, 0) EVT_CALL(func_80273444, 6, 0, 2) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_10009) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(EnablePlayerBlur, -1) EVT_CALL(SetGoalToHome, ACTOR_PLAYER) EVT_CALL(SetActorSpeed, ACTOR_PLAYER, EVT_FLOAT(8.0)) @@ -262,15 +262,15 @@ EvtScript D_802A1FEC_766C0C = { EVT_CALL(SetJumpAnimations, ACTOR_PLAYER, 0, 0, 0, 65548) EVT_CALL(PlayerLandJump) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, 0x01000C) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CHILD_THREAD EVT_CALL(ShakeCam, 1, 0, 5, EVT_FLOAT(1.0)) EVT_END_CHILD_THREAD EVT_CALL(PlaySoundAtActor, ACTOR_PLAYER, SOUND_162) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_GET_UP) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_DUST_OFF) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(SetBattleFlagBits, BS_FLAGS1_100, 0) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_D) EVT_CALL(func_802693F0) @@ -313,7 +313,7 @@ EvtScript D_802A2230 = { EVT_CALL(SetGoalToTarget, ACTOR_PLAYER) EVT_CALL(SetJumpAnimations, ACTOR_PLAYER, 0, ANIM_MIDAIR_STILL, ANIM_1000A, ANIM_1000B) EVT_CALL(func_802752AC, LW(10), 0) - EVT_WAIT_FRAMES(7) + EVT_WAIT(7) EVT_CALL(DidActionSucceed, LW(0)) EVT_SWITCH(LW(0)) EVT_CASE_GT(0) @@ -347,7 +347,7 @@ EvtScript D_802A2384 = { EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, 0x030000) EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, 0) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, -2, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 0, 0) EVT_CALL(LoadActionCommand, ACTION_COMMAND_JUMP) EVT_CALL(action_command_jump_CreateHudElements) @@ -394,7 +394,7 @@ EvtScript D_802A26BC_7672DC = { EVT_IF_LT(LW(0), 2) EVT_BREAK_LOOP EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_END_IF EVT_CALL(PlayerTestEnemy, LW(0), 128, 0, 0, 1, 0) @@ -402,7 +402,7 @@ EvtScript D_802A26BC_7672DC = { EVT_EXEC_WAIT(D_802A1FEC_766C0C) EVT_RETURN EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(DidActionSucceed, LW(0)) EVT_SWITCH(LW(0)) EVT_CASE_GT(0) @@ -424,7 +424,7 @@ EvtScript D_802A26BC_7672DC = { EVT_END_SWITCH EVT_CHILD_THREAD EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_27) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(SetGoalToTarget, ACTOR_PLAYER) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_35) EVT_END_CHILD_THREAD @@ -437,7 +437,7 @@ EvtScript D_802A26BC_7672DC = { EVT_CALL(SetGoalToTarget, ACTOR_PLAYER) EVT_CALL(SetJumpAnimations, ACTOR_PLAYER, 0, ANIM_MIDAIR_STILL, ANIM_MIDAIR, 65548) EVT_CALL(func_80274A18, 24, 3) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorSounds, ACTOR_PLAYER, 3, 346, 0) EVT_CALL(PlayerDamageEnemy, LW(0), 128, 0, 0, 1, 224) EVT_CALL(func_80269550, LW(15)) @@ -453,7 +453,7 @@ EvtScript D_802A2A30_767650 = { EVT_EXEC_WAIT(D_802A1FEC_766C0C) EVT_RETURN EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(DidActionSucceed, LW(0)) EVT_SWITCH(LW(0)) EVT_CASE_GT(0) @@ -476,7 +476,7 @@ EvtScript D_802A2A30_767650 = { EVT_CALL(func_80269524, LW(15)) EVT_CHILD_THREAD EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_27) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(SetGoalToTarget, ACTOR_PLAYER) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_35) EVT_END_CHILD_THREAD @@ -489,10 +489,10 @@ EvtScript D_802A2A30_767650 = { EVT_CALL(EnablePlayerBlur, 1) EVT_CALL(SetJumpAnimations, ACTOR_PLAYER, 0, ANIM_MIDAIR_STILL, 65546, 65547) EVT_CALL(func_802752AC, 20, 4) - EVT_WAIT_FRAMES(7) + EVT_WAIT(7) EVT_CALL(func_802752AC, 3, 5) EVT_CALL(EnablePlayerBlur, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorSounds, ACTOR_PLAYER, 3, 347, 0) EVT_CALL(PlayerDamageEnemy, LW(0), 128, 0, 0, 2, 224) EVT_CALL(func_80269550, LW(15)) @@ -508,7 +508,7 @@ EvtScript D_802A2D5C_76797C = { EVT_EXEC_WAIT(D_802A1FEC_766C0C) EVT_RETURN EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(DidActionSucceed, LW(0)) EVT_SWITCH(LW(0)) EVT_CASE_GT(0) @@ -531,7 +531,7 @@ EvtScript D_802A2D5C_76797C = { EVT_CALL(func_80269524, LW(15)) EVT_CHILD_THREAD EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_28) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(SetGoalToTarget, ACTOR_PLAYER) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_35) EVT_END_CHILD_THREAD @@ -545,7 +545,7 @@ EvtScript D_802A2D5C_76797C = { EVT_CALL(SetJumpAnimations, ACTOR_PLAYER, 0, ANIM_MIDAIR_STILL, ANIM_MIDAIR_STILL, ANIM_1000C) EVT_CALL(func_80275F00, 25, 4) EVT_CALL(EnablePlayerBlur, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorSounds, ACTOR_PLAYER, 3, 348, 0) EVT_CALL(PlayerDamageEnemy, LW(0), 128, 0, 0, 3, 224) EVT_CALL(func_80269550, LW(15)) diff --git a/src/battle/move/auto_multibounce/auto_multibounce.c b/src/battle/move/auto_multibounce/auto_multibounce.c index 54d201fb23..41ad33fb29 100644 --- a/src/battle/move/auto_multibounce/auto_multibounce.c +++ b/src/battle/move/auto_multibounce/auto_multibounce.c @@ -22,7 +22,7 @@ EvtScript N(CheckForAPress) = { EVT_IF_EQ(LW(0), TRUE) EVT_BREAK_LOOP EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_RETURN EVT_END @@ -120,11 +120,11 @@ EvtScript N(D_802A15D8) = { EVT_CALL(N(UnkMoveFunc1)) EVT_CALL(func_80273444, LW(0), 0, 0) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_10009) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(AddGoalPos, ACTOR_PLAYER, -20, 0, 0) EVT_CALL(func_80273444, 6, 0, 2) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_10009) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(EnablePlayerBlur, -1) EVT_CALL(SetGoalToHome, ACTOR_PLAYER) EVT_CALL(SetActorSpeed, ACTOR_PLAYER, EVT_FLOAT(8.0)) @@ -149,11 +149,11 @@ EvtScript N(D_802A17C4) = { EVT_CALL(N(UnkMoveFunc1)) EVT_CALL(func_80273444, LW(0), 0, 0) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_10009) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(AddGoalPos, ACTOR_PLAYER, -30, 0, 0) EVT_CALL(func_80273444, 6, 0, 2) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_10009) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(EnablePlayerBlur, -1) EVT_CALL(SetGoalToHome, ACTOR_PLAYER) EVT_CALL(SetActorSpeed, ACTOR_PLAYER, EVT_FLOAT(8.0)) @@ -178,11 +178,11 @@ EvtScript N(D_802A19B0) = { EVT_CALL(N(UnkMoveFunc1)) EVT_CALL(func_80273444, LW(0), 0, 0) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_10009) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(AddGoalPos, ACTOR_PLAYER, -20, 0, 0) EVT_CALL(func_80273444, 6, 0, 2) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_10009) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(EnablePlayerBlur, -1) EVT_CALL(SetGoalToHome, ACTOR_PLAYER) EVT_CALL(SetActorSpeed, ACTOR_PLAYER, EVT_FLOAT(8.0)) @@ -207,11 +207,11 @@ EvtScript N(D_802A1B9C) = { EVT_CALL(N(UnkMoveFunc1)) EVT_CALL(func_80273444, LW(0), 0, 0) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_10009) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(AddGoalPos, ACTOR_PLAYER, -20, 0, 0) EVT_CALL(func_80273444, 6, 0, 2) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_10009) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(EnablePlayerBlur, -1) EVT_CALL(SetGoalToHome, ACTOR_PLAYER) EVT_CALL(SetActorSpeed, ACTOR_PLAYER, EVT_FLOAT(8.0)) @@ -262,15 +262,15 @@ EvtScript N(D_802A1FEC) = { EVT_CALL(SetJumpAnimations, ACTOR_PLAYER, 0, 0, 0, ANIM_1000C) EVT_CALL(PlayerLandJump) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_1000C) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CHILD_THREAD EVT_CALL(ShakeCam, 1, 0, 5, EVT_FLOAT(1.0)) EVT_END_CHILD_THREAD EVT_CALL(PlaySoundAtActor, ACTOR_PLAYER, SOUND_162) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_GET_UP) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_DUST_OFF) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(SetBattleFlagBits, BS_FLAGS1_100, 0) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_D) EVT_CALL(func_802693F0) @@ -313,7 +313,7 @@ EvtScript N(D_802A2230) = { EVT_CALL(SetGoalToTarget, ACTOR_PLAYER) EVT_CALL(SetJumpAnimations, ACTOR_PLAYER, 0, ANIM_MIDAIR_STILL, ANIM_1000A, ANIM_1000B) EVT_CALL(func_802752AC, LW(10), 0) - EVT_WAIT_FRAMES(7) + EVT_WAIT(7) EVT_CALL(DidActionSucceed, LW(0)) EVT_SWITCH(LW(0)) EVT_CASE_GT(0) @@ -347,7 +347,7 @@ EvtScript N(D_802A2384) = { EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, 0x030000) EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, 0) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, -2, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 0, 0) EVT_CALL(LoadActionCommand, ACTION_COMMAND_JUMP) EVT_CALL(action_command_jump_CreateHudElements) @@ -395,7 +395,7 @@ EvtScript N(D_802A26A8) = { EVT_IF_EQ(LW(0), 1) EVT_SET(LF(0), 1) EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(DidActionSucceed, LW(0)) EVT_SWITCH(LW(0)) EVT_CASE_GT(0) @@ -462,7 +462,7 @@ EvtScript N(D_802A26A8) = { EVT_EXEC_WAIT(N(D_802A1FEC)) EVT_RETURN EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(DidActionSucceed, LW(0)) EVT_SWITCH(LW(0)) EVT_CASE_GT(0) @@ -537,7 +537,7 @@ EvtScript N(D_802A2EC0) = { EVT_IF_EQ(LW(0), 1) EVT_SET(LF(0), 1) EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(DidActionSucceed, LW(0)) EVT_SWITCH(LW(0)) EVT_CASE_GT(0) @@ -596,11 +596,11 @@ EvtScript N(D_802A2EC0) = { EVT_CALL(EnablePlayerBlur, 1) EVT_IF_EQ(LW(15), 1) EVT_CALL(func_802752AC, 20, 3) - EVT_WAIT_FRAMES(7) + EVT_WAIT(7) EVT_CALL(func_802752AC, 3, 6) EVT_ELSE EVT_CALL(func_802752AC, 20, 4) - EVT_WAIT_FRAMES(7) + EVT_WAIT(7) EVT_CALL(func_802752AC, 3, 5) EVT_END_IF EVT_CALL(EnablePlayerBlur, 0) @@ -609,7 +609,7 @@ EvtScript N(D_802A2EC0) = { EVT_EXEC_WAIT(N(D_802A1FEC)) EVT_RETURN EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(DidActionSucceed, LW(0)) EVT_SWITCH(LW(0)) EVT_CASE_GT(0) @@ -684,7 +684,7 @@ EvtScript N(D_802A372C) = { EVT_IF_EQ(LW(0), 1) EVT_SET(LF(0), 1) EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(DidActionSucceed, LW(0)) EVT_SWITCH(LW(0)) EVT_CASE_GT(0) @@ -749,7 +749,7 @@ EvtScript N(D_802A372C) = { EVT_EXEC_WAIT(N(D_802A1FEC)) EVT_RETURN EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(DidActionSucceed, LW(0)) EVT_SWITCH(LW(0)) EVT_CASE_GT(0) diff --git a/src/battle/move/hammer/hammer.c b/src/battle/move/hammer/hammer.c index 2ae15c9f91..397d03e9d7 100644 --- a/src/battle/move/hammer/hammer.c +++ b/src/battle/move/hammer/hammer.c @@ -47,22 +47,22 @@ EvtScript D_802A1204_007347A4 = { EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_10002) EVT_BREAK_LOOP EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_ADD(LW(1), 1) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_3000D) EVT_END_LOOP EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_3000D) EVT_SWITCH(LW(1)) EVT_CASE_LT(3) - EVT_WAIT_FRAMES(4) + EVT_WAIT(4) EVT_CASE_LT(5) - EVT_WAIT_FRAMES(3) + EVT_WAIT(3) EVT_CASE_LT(7) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CASE_LT(9) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CASE_LT(11) - EVT_WAIT_FRAMES(0) + EVT_WAIT(0) EVT_END_SWITCH EVT_RETURN EVT_END @@ -78,22 +78,22 @@ EvtScript D_802A1388_00734928 = { EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_10002) EVT_BREAK_LOOP EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_ADD(LW(1), 1) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_30014) EVT_END_LOOP EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_30014) EVT_SWITCH(LW(1)) EVT_CASE_LT(3) - EVT_WAIT_FRAMES(4) + EVT_WAIT(4) EVT_CASE_LT(5) - EVT_WAIT_FRAMES(3) + EVT_WAIT(3) EVT_CASE_LT(7) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CASE_LT(9) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CASE_LT(11) - EVT_WAIT_FRAMES(0) + EVT_WAIT(0) EVT_END_SWITCH EVT_RETURN EVT_END @@ -109,22 +109,22 @@ EvtScript D_802A150C_00734AAC = { EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_10002) EVT_BREAK_LOOP EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_ADD(LW(1), 1) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_3001B) EVT_END_LOOP EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_3001B) EVT_SWITCH(LW(1)) EVT_CASE_LT(3) - EVT_WAIT_FRAMES(4) + EVT_WAIT(4) EVT_CASE_LT(5) - EVT_WAIT_FRAMES(3) + EVT_WAIT(3) EVT_CASE_LT(7) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CASE_LT(9) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CASE_LT(11) - EVT_WAIT_FRAMES(0) + EVT_WAIT(0) EVT_END_SWITCH EVT_RETURN EVT_END @@ -136,13 +136,13 @@ EvtScript D_802A1690_00734C30 = { EVT_CALL(InitTargetIterator) EVT_CALL(PlaySoundAtActor, ACTOR_PLAYER, 0x10B) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_3000E) - EVT_WAIT_FRAMES(4) + EVT_WAIT(4) EVT_CALL(func_802A9258_422258, 0, 36, 3) EVT_CALL(SetActionResult, 0) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_3000F) EVT_SET(LW(1), 0) EVT_LOOP(30) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(GetActionResult, LW(0)) EVT_IF_NE(LW(0), 0) EVT_IF_NE(LW(1), 1) @@ -156,13 +156,13 @@ EvtScript D_802A1690_00734C30 = { EVT_END_IF EVT_END_LOOP EVT_LABEL(0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(CheckButtonDown, 0x40000, LW(0)) EVT_IF_EQ(LW(0), 1) EVT_GOTO(0) EVT_END_IF EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_30011) - EVT_WAIT_FRAMES(3) + EVT_WAIT(3) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_30012) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_44) EVT_RETURN @@ -174,10 +174,10 @@ EvtScript D_802A18AC_00734E4C = { EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_E) EVT_CALL(MoveBattleCamOver, 5) EVT_CALL(func_802693F0) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(EnablePlayerBlur, -1) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_10002) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(SetGoalToHome, ACTOR_PLAYER) EVT_CALL(SetActorSpeed, ACTOR_PLAYER, EVT_FLOAT(8.0)) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_RUNNING) @@ -190,10 +190,10 @@ EvtScript D_802A18AC_00734E4C = { EvtScript D_802A1998_00734F38 = { EVT_CALL(func_80276EFC) EVT_CALL(func_802693F0) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(EnablePlayerBlur, -1) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_10002) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(SetGoalToHome, ACTOR_PLAYER) EVT_CALL(SetActorSpeed, ACTOR_PLAYER, EVT_FLOAT(8.0)) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_RUNNING) @@ -207,10 +207,10 @@ EvtScript D_802A1A64_00735004 = { EVT_CALL(func_80276EFC) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_29) EVT_CALL(func_802693F0) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(EnablePlayerBlur, -1) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_10002) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(SetGoalToHome, ACTOR_PLAYER) EVT_CALL(SetActorSpeed, ACTOR_PLAYER, EVT_FLOAT(8.0)) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_RUNNING) @@ -233,7 +233,7 @@ EvtScript N(D_802A1B40) = { EVT_CALL(InitTargetIterator) EVT_CALL(PlaySoundAtActor, ACTOR_PLAYER, 0x10B) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_3000E) - EVT_WAIT_FRAMES(4) + EVT_WAIT(4) EVT_CALL(N(IsBerserkerEquipped)) EVT_IF_NE(LW(0), 0) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_3000F) @@ -242,7 +242,7 @@ EvtScript N(D_802A1B40) = { EVT_CALL(N(IsRightOnEquipped)) EVT_IF_EQ(LW(0), 0) EVT_LOOP(45) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(CheckButtonDown, 0x40000, LW(0)) EVT_IF_NE(LW(0), 0) EVT_BREAK_LOOP @@ -255,7 +255,7 @@ EvtScript N(D_802A1B40) = { EVT_CALL(SetActionResult, 0) EVT_SET(LW(1), 0) EVT_LOOP(30) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(GetActionResult, LW(0)) EVT_IF_NE(LW(0), 0) EVT_IF_NE(LW(1), 1) @@ -271,7 +271,7 @@ EvtScript N(D_802A1B40) = { EVT_LABEL(0) EVT_CALL(GetActionCommandMode, LW(0)) EVT_IF_LT(LW(0), 2) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(GetActionSuccess, LW(0)) EVT_IF_EQ(LW(0), 0) EVT_GOTO(0) @@ -282,9 +282,9 @@ EvtScript N(D_802A1B40) = { EVT_CALL(SetActionResult, 0) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_3000F) EVT_SUB(LW(1), 10) - EVT_WAIT_FRAMES(LW(1)) + EVT_WAIT(LW(1)) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_30010) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_END_IF EVT_CALL(GetActionCommandMode, LW(0)) EVT_IF_EQ(LW(0), 2) @@ -294,12 +294,12 @@ EvtScript N(D_802A1B40) = { EVT_IF_LT(LW(0), 2) EVT_BREAK_LOOP EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_END_IF EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_30011) EVT_CALL(PlaySoundAtActor, ACTOR_PLAYER, 0x2115) - EVT_WAIT_FRAMES(3) + EVT_WAIT(3) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_30012) EVT_CALL(PlaySoundAtActor, ACTOR_PLAYER, 0x2118) EVT_RETURN @@ -319,14 +319,14 @@ EvtScript D_802A2000_007355A0 = { EVT_CALL(InitTargetIterator) EVT_CALL(PlaySoundAtActor, ACTOR_PLAYER, 0x10B) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_30015) - EVT_WAIT_FRAMES(4) + EVT_WAIT(4) EVT_CALL(N(IsBerserkerEquipped)) EVT_IF_EQ(LW(0), 1) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_30016) EVT_CALL(N(IsRightOnEquipped)) EVT_IF_EQ(LW(0), 0) EVT_LOOP(45) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(CheckButtonDown, 0x40000, LW(0)) EVT_IF_NE(LW(0), 0) EVT_BREAK_LOOP @@ -338,7 +338,7 @@ EvtScript D_802A2000_007355A0 = { EVT_CALL(SetActionResult, 0) EVT_SET(LW(1), 0) EVT_LOOP(30) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(GetActionResult, LW(0)) EVT_IF_NE(LW(0), 0) EVT_IF_NE(LW(1), 1) @@ -352,7 +352,7 @@ EvtScript D_802A2000_007355A0 = { EVT_END_IF EVT_END_LOOP EVT_LABEL(0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(GetActionSuccess, LW(0)) EVT_IF_EQ(LW(0), 0) EVT_GOTO(0) @@ -362,13 +362,13 @@ EvtScript D_802A2000_007355A0 = { EVT_CALL(SetActionResult, 0) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_30016) EVT_SUB(LW(1), 10) - EVT_WAIT_FRAMES(LW(1)) + EVT_WAIT(LW(1)) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_30017) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_END_IF EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_30018) EVT_CALL(PlaySoundAtActor, ACTOR_PLAYER, 0x2116) - EVT_WAIT_FRAMES(3) + EVT_WAIT(3) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_30019) EVT_CALL(PlaySoundAtActor, ACTOR_PLAYER, 0x2119) EVT_RETURN @@ -388,14 +388,14 @@ EvtScript D_802A23E8_735988 = { EVT_CALL(InitTargetIterator) EVT_CALL(PlaySoundAtActor, ACTOR_PLAYER, 0x10B) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_3001C) - EVT_WAIT_FRAMES(4) + EVT_WAIT(4) EVT_CALL(N(IsBerserkerEquipped)) EVT_IF_EQ(LW(0), 1) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_3001D) EVT_CALL(N(IsRightOnEquipped)) EVT_IF_EQ(LW(0), 0) EVT_LOOP(45) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(CheckButtonDown, 0x40000, LW(0)) EVT_IF_NE(LW(0), 0) EVT_BREAK_LOOP @@ -407,7 +407,7 @@ EvtScript D_802A23E8_735988 = { EVT_CALL(SetActionResult, 0) EVT_SET(LW(1), 0) EVT_LOOP(30) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(GetActionResult, LW(0)) EVT_IF_NE(LW(0), 0) EVT_IF_NE(LW(1), 1) @@ -421,7 +421,7 @@ EvtScript D_802A23E8_735988 = { EVT_END_IF EVT_END_LOOP EVT_LABEL(0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(GetActionSuccess, LW(0)) EVT_IF_EQ(LW(0), 0) EVT_GOTO(0) @@ -431,13 +431,13 @@ EvtScript D_802A23E8_735988 = { EVT_CALL(SetActionResult, 0) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_3001D) EVT_SUB(LW(1), 10) - EVT_WAIT_FRAMES(LW(1)) + EVT_WAIT(LW(1)) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_3001E) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_END_IF EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_3001F) EVT_CALL(PlaySoundAtActor, ACTOR_PLAYER, 0x2117) - EVT_WAIT_FRAMES(3) + EVT_WAIT(3) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_30020) EVT_CALL(PlaySoundAtActor, ACTOR_PLAYER, 0x211A) EVT_RETURN @@ -457,12 +457,12 @@ EvtScript N(D_802A27D0) = { EVT_CALL(InitTargetIterator) EVT_CALL(PlaySoundAtActor, ACTOR_PLAYER, 0x10B) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_3000E) - EVT_WAIT_FRAMES(8) + EVT_WAIT(8) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_3000F) EVT_CALL(N(IsRightOnEquipped)) EVT_IF_EQ(LW(0), 0) EVT_LOOP(45) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(CheckButtonDown, 0x40000, LW(0)) EVT_IF_NE(LW(0), 0) EVT_BREAK_LOOP @@ -474,7 +474,7 @@ EvtScript N(D_802A27D0) = { EVT_CALL(SetActionResult, 0) EVT_SET(LW(1), 0) EVT_LOOP(30) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(GetActionResult, LW(0)) EVT_IF_NE(LW(0), 0) EVT_IF_NE(LW(1), 1) @@ -488,14 +488,14 @@ EvtScript N(D_802A27D0) = { EVT_END_IF EVT_END_LOOP EVT_LABEL(0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(GetActionSuccess, LW(0)) EVT_IF_EQ(LW(0), 0) EVT_GOTO(0) EVT_END_IF EVT_CALL(PlaySoundAtActor, ACTOR_PLAYER, 0x2115) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_30011) - EVT_WAIT_FRAMES(3) + EVT_WAIT(3) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_30012) EVT_CALL(PlaySoundAtActor, ACTOR_PLAYER, 0x2118) EVT_RETURN @@ -515,12 +515,12 @@ EvtScript D_802A2AFC_0073609C = { EVT_CALL(InitTargetIterator) EVT_CALL(PlaySoundAtActor, ACTOR_PLAYER, 0x10B) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_30015) - EVT_WAIT_FRAMES(8) + EVT_WAIT(8) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_30016) EVT_CALL(N(IsRightOnEquipped)) EVT_IF_EQ(LW(0), 0) EVT_LOOP(45) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(CheckButtonDown, 0x40000, LW(0)) EVT_IF_NE(LW(0), 0) EVT_BREAK_LOOP @@ -530,21 +530,21 @@ EvtScript D_802A2AFC_0073609C = { EVT_ADD(LW(13), 6) EVT_CALL(func_802A9258_422258, 0, LW(13), 3) EVT_LOOP(60) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(CheckButtonDown, 0x40000, LW(0)) EVT_IF_EQ(LW(0), 0) EVT_BREAK_LOOP EVT_END_IF EVT_END_LOOP EVT_LABEL(0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(GetActionSuccess, LW(0)) EVT_IF_EQ(LW(0), 0) EVT_GOTO(0) EVT_END_IF EVT_CALL(PlaySoundAtActor, ACTOR_PLAYER, 0x2116) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_30018) - EVT_WAIT_FRAMES(3) + EVT_WAIT(3) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_30019) EVT_CALL(PlaySoundAtActor, ACTOR_PLAYER, 0x2119) EVT_RETURN @@ -564,12 +564,12 @@ EvtScript D_802A2DA0_00736340 = { EVT_CALL(InitTargetIterator) EVT_CALL(PlaySoundAtActor, ACTOR_PLAYER, 0x10B) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_3001C) - EVT_WAIT_FRAMES(8) + EVT_WAIT(8) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_3001D) EVT_CALL(N(IsRightOnEquipped)) EVT_IF_EQ(LW(0), 0) EVT_LOOP(45) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(CheckButtonDown, 0x40000, LW(0)) EVT_IF_NE(LW(0), 0) EVT_BREAK_LOOP @@ -579,21 +579,21 @@ EvtScript D_802A2DA0_00736340 = { EVT_ADD(LW(13), 6) EVT_CALL(func_802A9258_422258, 0, LW(13), 3) EVT_LOOP(60) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(CheckButtonDown, 0x40000, LW(0)) EVT_IF_EQ(LW(0), 0) EVT_BREAK_LOOP EVT_END_IF EVT_END_LOOP EVT_LABEL(0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(GetActionSuccess, LW(0)) EVT_IF_EQ(LW(0), 0) EVT_GOTO(0) EVT_END_IF EVT_CALL(PlaySoundAtActor, ACTOR_PLAYER, 0x2117) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_3001F) - EVT_WAIT_FRAMES(3) + EVT_WAIT(3) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_30020) EVT_CALL(PlaySoundAtActor, ACTOR_PLAYER, 0x211A) EVT_RETURN @@ -676,7 +676,7 @@ EvtScript D_802A3168_00736708 = { EVT_END_SWITCH EVT_END_SWITCH EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_44) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(PlayerTestEnemy, LW(0), 64, 25, 0, 0, 16) EVT_IF_EQ(LW(0), 6) EVT_EXEC_WAIT(D_802A1A64_00735004) @@ -748,9 +748,9 @@ EvtScript D_802A369C_00736C3C = { EVT_CALL(SetActorPos, ACTOR_SELF, LW(0), LW(1), LW(2)) EVT_CALL(UseBattleCamPresetImmediately, BTL_CAM_PRESET_43) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, LW(10)) - EVT_WAIT_FRAMES(8) + EVT_WAIT(8) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, LW(11)) - EVT_WAIT_FRAMES(3) + EVT_WAIT(3) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_44) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, LW(12)) EVT_CALL(GetMenuSelection, LW(0), LW(1), LW(2)) @@ -775,7 +775,7 @@ EvtScript D_802A369C_00736C3C = { EVT_END_THREAD EVT_END_SWITCH EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_44) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(PlayerTestEnemy, LW(0), 64, 25, 0, 0, 16) EVT_IF_EQ(LW(0), 6) EVT_EXEC_WAIT(D_802A1A64_00735004) @@ -896,7 +896,7 @@ EvtScript D_802A3C4C_007371EC = { EVT_END_SWITCH EVT_END_SWITCH EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_44) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(PlayerTestEnemy, LW(0), 64, 25, 0, 0, 16) EVT_IF_EQ(LW(0), 6) EVT_EXEC_WAIT(D_802A1A64_00735004) diff --git a/src/battle/move/jump/jump.c b/src/battle/move/jump/jump.c index 5f54e18b9a..bf306704d9 100644 --- a/src/battle/move/jump/jump.c +++ b/src/battle/move/jump/jump.c @@ -31,7 +31,7 @@ EvtScript N(CheckForAPress) = { EVT_IF_EQ(LW(0), TRUE) EVT_BREAK_LOOP EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_RETURN EVT_END @@ -129,11 +129,11 @@ EvtScript D_802A1628_73DE88 = { EVT_CALL(N(UnkMoveFunc1)) EVT_CALL(func_80273444, LW(0), 0, 0) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_10009) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(AddGoalPos, ACTOR_PLAYER, -20, 0, 0) EVT_CALL(func_80273444, 6, 0, 2) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_10009) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(EnablePlayerBlur, -1) EVT_CALL(SetGoalToHome, ACTOR_PLAYER) EVT_CALL(SetActorSpeed, ACTOR_PLAYER, EVT_FLOAT(8.0)) @@ -158,11 +158,11 @@ EvtScript D_802A1814_73E074 = { EVT_CALL(N(UnkMoveFunc1)) EVT_CALL(func_80273444, LW(0), 0, 0) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_10009) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(AddGoalPos, ACTOR_PLAYER, -30, 0, 0) EVT_CALL(func_80273444, 6, 0, 2) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_10009) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(EnablePlayerBlur, -1) EVT_CALL(SetGoalToHome, ACTOR_PLAYER) EVT_CALL(SetActorSpeed, ACTOR_PLAYER, EVT_FLOAT(8.0)) @@ -187,11 +187,11 @@ EvtScript D_802A1A00_73E260 = { EVT_CALL(N(UnkMoveFunc1)) EVT_CALL(func_80273444, LW(0), 0, 0) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_10009) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(AddGoalPos, ACTOR_PLAYER, -20, 0, 0) EVT_CALL(func_80273444, 6, 0, 2) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_10009) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(EnablePlayerBlur, -1) EVT_CALL(SetGoalToHome, ACTOR_PLAYER) EVT_CALL(SetActorSpeed, ACTOR_PLAYER, EVT_FLOAT(8.0)) @@ -216,11 +216,11 @@ EvtScript D_802A1BEC_73E44C = { EVT_CALL(N(UnkMoveFunc1)) EVT_CALL(func_80273444, LW(0), 0, 0) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_10009) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(AddGoalPos, ACTOR_PLAYER, -20, 0, 0) EVT_CALL(func_80273444, 6, 0, 2) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_10009) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(EnablePlayerBlur, -1) EVT_CALL(SetGoalToHome, ACTOR_PLAYER) EVT_CALL(SetActorSpeed, ACTOR_PLAYER, EVT_FLOAT(8.0)) @@ -271,15 +271,15 @@ EvtScript D_802A203C_73E89C = { EVT_CALL(SetJumpAnimations, ACTOR_PLAYER, 0, 0, 0, ANIM_1000C) EVT_CALL(PlayerLandJump) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_1000C) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CHILD_THREAD EVT_CALL(ShakeCam, 1, 0, 5, EVT_FLOAT(1.0)) EVT_END_CHILD_THREAD EVT_CALL(PlaySoundAtActor, ACTOR_PLAYER, SOUND_162) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_GET_UP) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_DUST_OFF) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(SetBattleFlagBits, BS_FLAGS1_100, 0) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_D) EVT_CALL(func_802693F0) @@ -322,7 +322,7 @@ EvtScript D_802A2280 = { EVT_CALL(SetGoalToTarget, ACTOR_PLAYER) EVT_CALL(SetJumpAnimations, ACTOR_PLAYER, 0, ANIM_MIDAIR_STILL, ANIM_1000A, ANIM_1000B) EVT_CALL(func_802752AC, LW(10), 0) - EVT_WAIT_FRAMES(7) + EVT_WAIT(7) EVT_CALL(DidActionSucceed, LW(0)) EVT_SWITCH(LW(0)) EVT_CASE_GT(0) @@ -356,7 +356,7 @@ EvtScript D_802A23D4_73EC34 = { EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_30000) EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, 0) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, -2, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(SetActorDispOffset, ACTOR_SELF, 0, 0, 0) EVT_CALL(LoadActionCommand, ACTION_COMMAND_JUMP) EVT_CALL(action_command_jump_CreateHudElements) @@ -406,7 +406,7 @@ EvtScript D_802A2720_73EF80 = { EVT_IF_LT(LW(0), 2) EVT_BREAK_LOOP EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_END_IF EVT_CALL(PlayerTestEnemy, LW(0), 128, 0, 0, 1, 0) @@ -416,7 +416,7 @@ EvtScript D_802A2720_73EF80 = { EVT_END_IF EVT_CALL(GetActionCommandMode, LW(0)) EVT_IF_GT(LW(0), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_IF EVT_CALL(DidActionSucceed, LW(0)) EVT_SWITCH(LW(0)) @@ -439,7 +439,7 @@ EvtScript D_802A2720_73EF80 = { EVT_END_SWITCH EVT_CHILD_THREAD EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_27) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(SetGoalToTarget, ACTOR_PLAYER) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_35) EVT_END_CHILD_THREAD @@ -452,7 +452,7 @@ EvtScript D_802A2720_73EF80 = { EVT_CALL(SetGoalToTarget, ACTOR_PLAYER) EVT_CALL(SetJumpAnimations, ACTOR_PLAYER, 0, ANIM_MIDAIR_STILL, ANIM_MIDAIR, ANIM_1000C) EVT_CALL(func_80274A18, 24, 3) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorSounds, ACTOR_PLAYER, 3, 346, 0) EVT_CALL(PlayerDamageEnemy, LW(0), 128, 0, 0, 1, 224) EVT_CALL(func_80269550, LW(15)) @@ -468,7 +468,7 @@ EvtScript D_802A2ABC_73F31C = { EVT_EXEC_WAIT(D_802A203C_73E89C) EVT_RETURN EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(DidActionSucceed, LW(0)) EVT_SWITCH(LW(0)) EVT_CASE_GT(0) @@ -491,7 +491,7 @@ EvtScript D_802A2ABC_73F31C = { EVT_CALL(func_80269524, LW(15)) EVT_CHILD_THREAD EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_27) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(SetGoalToTarget, ACTOR_PLAYER) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_35) EVT_END_CHILD_THREAD @@ -504,10 +504,10 @@ EvtScript D_802A2ABC_73F31C = { EVT_CALL(EnablePlayerBlur, 1) EVT_CALL(SetJumpAnimations, ACTOR_PLAYER, 0, ANIM_MIDAIR_STILL, ANIM_1000A, ANIM_1000B) EVT_CALL(func_802752AC, 20, 4) - EVT_WAIT_FRAMES(7) + EVT_WAIT(7) EVT_CALL(func_802752AC, 3, 5) EVT_CALL(EnablePlayerBlur, -1) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorSounds, ACTOR_PLAYER, 3, 347, 0) EVT_CALL(PlayerDamageEnemy, LW(0), 128, 0, 0, 2, 224) EVT_CALL(func_80269550, LW(15)) @@ -523,7 +523,7 @@ EvtScript D_802A2DE8_73F648 = { EVT_EXEC_WAIT(D_802A203C_73E89C) EVT_RETURN EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(DidActionSucceed, LW(0)) EVT_SWITCH(LW(0)) EVT_CASE_GT(0) @@ -546,7 +546,7 @@ EvtScript D_802A2DE8_73F648 = { EVT_CALL(func_80269524, LW(15)) EVT_CHILD_THREAD EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_28) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(SetGoalToTarget, ACTOR_PLAYER) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_35) EVT_END_CHILD_THREAD @@ -560,7 +560,7 @@ EvtScript D_802A2DE8_73F648 = { EVT_CALL(SetJumpAnimations, ACTOR_PLAYER, 0, ANIM_MIDAIR_STILL, ANIM_MIDAIR_STILL, ANIM_1000C) EVT_CALL(func_80275F00, 25, 4) EVT_CALL(EnablePlayerBlur, -1) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorSounds, ACTOR_PLAYER, 3, 348, 0) EVT_CALL(PlayerDamageEnemy, LW(0), 128, 0, 0, 3, 224) EVT_CALL(func_80269550, LW(15)) @@ -643,7 +643,7 @@ EvtScript D_802A3378_73FBD8 = { EVT_CALL(SetGoalToTarget, ACTOR_PLAYER) EVT_CALL(SetJumpAnimations, ACTOR_PLAYER, 0, ANIM_MIDAIR_STILL, ANIM_1000A, ANIM_1000B) EVT_CALL(func_802752AC, LW(10), 0) - EVT_WAIT_FRAMES(7) + EVT_WAIT(7) EVT_CALL(func_802752AC, 3, 1) EVT_CALL(SetGoalToTarget, ACTOR_PLAYER) EVT_CALL(UseBattleCamPresetImmediately, BTL_CAM_PRESET_34) @@ -697,7 +697,7 @@ EvtScript D_802A36D8_73FF38 = { EVT_EXEC_WAIT(D_802A203C_73E89C) EVT_RETURN EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(DidActionSucceed, LW(0)) EVT_SWITCH(LW(0)) EVT_CASE_GT(0) @@ -719,7 +719,7 @@ EvtScript D_802A36D8_73FF38 = { EVT_END_SWITCH EVT_CHILD_THREAD EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_27) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(SetGoalToTarget, ACTOR_PLAYER) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_35) EVT_END_CHILD_THREAD @@ -732,7 +732,7 @@ EvtScript D_802A36D8_73FF38 = { EVT_CALL(SetGoalToTarget, ACTOR_PLAYER) EVT_CALL(SetJumpAnimations, ACTOR_PLAYER, 0, ANIM_MIDAIR_STILL, ANIM_MIDAIR, ANIM_1000C) EVT_CALL(func_80274A18, 24, 3) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorSounds, ACTOR_PLAYER, 3, 346, 0) EVT_CALL(PlayerDamageEnemy, LW(0), 128, 0, 0, 1, 224) EVT_CALL(func_80269550, LW(15)) @@ -748,7 +748,7 @@ EvtScript D_802A39C4_740224 = { EVT_EXEC_WAIT(D_802A203C_73E89C) EVT_RETURN EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(DidActionSucceed, LW(0)) EVT_SWITCH(LW(0)) EVT_CASE_GT(0) @@ -771,7 +771,7 @@ EvtScript D_802A39C4_740224 = { EVT_CALL(func_80269524, LW(15)) EVT_CHILD_THREAD EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_27) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(SetGoalToTarget, ACTOR_PLAYER) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_35) EVT_END_CHILD_THREAD @@ -784,10 +784,10 @@ EvtScript D_802A39C4_740224 = { EVT_CALL(EnablePlayerBlur, 1) EVT_CALL(SetJumpAnimations, ACTOR_PLAYER, 0, ANIM_MIDAIR_STILL, ANIM_1000A, ANIM_1000B) EVT_CALL(func_802752AC, 20, 4) - EVT_WAIT_FRAMES(7) + EVT_WAIT(7) EVT_CALL(func_802752AC, 3, 5) EVT_CALL(EnablePlayerBlur, -1) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorSounds, ACTOR_PLAYER, 3, 347, 0) EVT_CALL(PlayerDamageEnemy, LW(0), 128, 0, 0, 2, 224) EVT_CALL(func_80269550, LW(15)) @@ -805,7 +805,7 @@ EvtScript D_802A3CF0_740550 = { EVT_EXEC_WAIT(D_802A203C_73E89C) EVT_RETURN EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(DidActionSucceed, LW(0)) EVT_SWITCH(LW(0)) EVT_CASE_GT(0) @@ -828,7 +828,7 @@ EvtScript D_802A3CF0_740550 = { EVT_CALL(func_80269524, LW(15)) EVT_CHILD_THREAD EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_28) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(SetGoalToTarget, ACTOR_PLAYER) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_35) EVT_END_CHILD_THREAD @@ -842,7 +842,7 @@ EvtScript D_802A3CF0_740550 = { EVT_CALL(SetJumpAnimations, ACTOR_PLAYER, 0, ANIM_MIDAIR_STILL, ANIM_MIDAIR_STILL, ANIM_1000C) EVT_CALL(func_80275F00, 25, 4) EVT_CALL(EnablePlayerBlur, -1) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorSounds, ACTOR_PLAYER, 3, 348, 0) EVT_CALL(PlayerDamageEnemy, LW(0), 128, 0, 0, 3, 224) EVT_CALL(func_80269550, LW(15)) @@ -870,7 +870,7 @@ EvtScript D_802A4018_740878 = { EVT_IF_LT(LW(0), 2) EVT_BREAK_LOOP EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_END_IF EVT_CALL(PlayerTestEnemy, LW(0), 128, 0, 0, 1, 0) @@ -880,7 +880,7 @@ EvtScript D_802A4018_740878 = { EVT_END_IF EVT_CALL(GetActionCommandMode, LW(0)) EVT_IF_GT(LW(0), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_IF EVT_CALL(DidActionSucceed, LW(0)) EVT_SWITCH(LW(0)) @@ -903,7 +903,7 @@ EvtScript D_802A4018_740878 = { EVT_END_SWITCH EVT_CHILD_THREAD EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_27) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(SetGoalToTarget, ACTOR_PLAYER) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_35) EVT_END_CHILD_THREAD @@ -916,7 +916,7 @@ EvtScript D_802A4018_740878 = { EVT_CALL(SetGoalToTarget, ACTOR_PLAYER) EVT_CALL(SetJumpAnimations, ACTOR_PLAYER, 0, ANIM_MIDAIR_STILL, ANIM_MIDAIR, ANIM_1000C) EVT_CALL(func_80274A18, 24, 3) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorSounds, ACTOR_PLAYER, 3, 346, 0) EVT_CALL(PlayerDamageEnemy, LW(0), 128, 0, 0, 1, 224) EVT_CALL(func_80269550, LW(15)) diff --git a/src/battle/move/quake_hammer/quake_hammer.c b/src/battle/move/quake_hammer/quake_hammer.c index 684e1d95c0..49bcd8d541 100644 --- a/src/battle/move/quake_hammer/quake_hammer.c +++ b/src/battle/move/quake_hammer/quake_hammer.c @@ -46,22 +46,22 @@ EvtScript D_802A1204_0073B0D4 = { EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_10002) EVT_BREAK_LOOP EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_ADD(LW(1), 1) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, 0x03000D) EVT_END_LOOP EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, 0x03000D) EVT_SWITCH(LW(1)) EVT_CASE_LT(3) - EVT_WAIT_FRAMES(4) + EVT_WAIT(4) EVT_CASE_LT(5) - EVT_WAIT_FRAMES(3) + EVT_WAIT(3) EVT_CASE_LT(7) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CASE_LT(9) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CASE_LT(11) - EVT_WAIT_FRAMES(0) + EVT_WAIT(0) EVT_END_SWITCH EVT_RETURN EVT_END @@ -77,22 +77,22 @@ EvtScript D_802A1388_0073B258 = { EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_10002) EVT_BREAK_LOOP EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_ADD(LW(1), 1) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, 0x030014) EVT_END_LOOP EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, 0x030014) EVT_SWITCH(LW(1)) EVT_CASE_LT(3) - EVT_WAIT_FRAMES(4) + EVT_WAIT(4) EVT_CASE_LT(5) - EVT_WAIT_FRAMES(3) + EVT_WAIT(3) EVT_CASE_LT(7) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CASE_LT(9) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CASE_LT(11) - EVT_WAIT_FRAMES(0) + EVT_WAIT(0) EVT_END_SWITCH EVT_RETURN EVT_END @@ -108,22 +108,22 @@ EvtScript D_802A150C_0073B3DC = { EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_10002) EVT_BREAK_LOOP EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_ADD(LW(1), 1) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, 0x03001B) EVT_END_LOOP EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, 0x03001B) EVT_SWITCH(LW(1)) EVT_CASE_LT(3) - EVT_WAIT_FRAMES(4) + EVT_WAIT(4) EVT_CASE_LT(5) - EVT_WAIT_FRAMES(3) + EVT_WAIT(3) EVT_CASE_LT(7) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CASE_LT(9) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CASE_LT(11) - EVT_WAIT_FRAMES(0) + EVT_WAIT(0) EVT_END_SWITCH EVT_RETURN EVT_END @@ -135,13 +135,13 @@ EvtScript D_802A1690_0073B560 = { EVT_CALL(InitTargetIterator) EVT_CALL(PlaySoundAtActor, ACTOR_PLAYER, 0x10B) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, 0x03000E) - EVT_WAIT_FRAMES(4) + EVT_WAIT(4) EVT_CALL(func_802A9258_422258, 0, 36, 3) EVT_CALL(SetActionResult, 0) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, 0x03000F) EVT_SET(LW(1), 0) EVT_LOOP(30) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(GetActionResult, LW(0)) EVT_IF_NE(LW(0), 0) EVT_IF_NE(LW(1), 1) @@ -155,13 +155,13 @@ EvtScript D_802A1690_0073B560 = { EVT_END_IF EVT_END_LOOP EVT_LABEL(0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(CheckButtonDown, 262144, LW(0)) EVT_IF_EQ(LW(0), 1) EVT_GOTO(0) EVT_END_IF EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, 0x030011) - EVT_WAIT_FRAMES(3) + EVT_WAIT(3) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, 0x030012) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_44) EVT_RETURN @@ -173,10 +173,10 @@ EvtScript D_802A18AC_0073B77C = { EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_E) EVT_CALL(MoveBattleCamOver, 5) EVT_CALL(func_802693F0) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(EnablePlayerBlur, -1) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_10002) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(SetGoalToHome, ACTOR_PLAYER) EVT_CALL(SetActorSpeed, ACTOR_PLAYER, EVT_FLOAT(8.0)) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_RUNNING) @@ -189,10 +189,10 @@ EvtScript D_802A18AC_0073B77C = { EvtScript D_802A1998_0073B868 = { EVT_CALL(func_80276EFC) EVT_CALL(func_802693F0) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(EnablePlayerBlur, -1) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_10002) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(SetGoalToHome, ACTOR_PLAYER) EVT_CALL(SetActorSpeed, ACTOR_PLAYER, EVT_FLOAT(8.0)) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_RUNNING) @@ -206,10 +206,10 @@ EvtScript D_802A1A64_0073B934 = { EVT_CALL(func_80276EFC) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_29) EVT_CALL(func_802693F0) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(EnablePlayerBlur, -1) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_10002) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(SetGoalToHome, ACTOR_PLAYER) EVT_CALL(SetActorSpeed, ACTOR_PLAYER, EVT_FLOAT(8.0)) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_RUNNING) @@ -232,7 +232,7 @@ EvtScript D_802A1B40 = { EVT_CALL(InitTargetIterator) EVT_CALL(PlaySoundAtActor, ACTOR_PLAYER, 0x10B) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, 0x03000E) - EVT_WAIT_FRAMES(4) + EVT_WAIT(4) EVT_CALL(N(IsBerserkerEquipped)) EVT_IF_NE(LW(0), 0) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, 0x03000F) @@ -241,7 +241,7 @@ EvtScript D_802A1B40 = { EVT_CALL(N(IsRightOnEquipped)) EVT_IF_EQ(LW(0), 0) EVT_LOOP(45) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(CheckButtonDown, 262144, LW(0)) EVT_IF_NE(LW(0), 0) EVT_BREAK_LOOP @@ -254,7 +254,7 @@ EvtScript D_802A1B40 = { EVT_CALL(SetActionResult, 0) EVT_SET(LW(1), 0) EVT_LOOP(30) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(GetActionResult, LW(0)) EVT_IF_NE(LW(0), 0) EVT_IF_NE(LW(1), 1) @@ -270,7 +270,7 @@ EvtScript D_802A1B40 = { EVT_LABEL(0) EVT_CALL(GetActionCommandMode, LW(0)) EVT_IF_LT(LW(0), 2) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(GetActionSuccess, LW(0)) EVT_IF_EQ(LW(0), 0) EVT_GOTO(0) @@ -281,9 +281,9 @@ EvtScript D_802A1B40 = { EVT_CALL(SetActionResult, 0) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, 0x03000F) EVT_SUB(LW(1), 10) - EVT_WAIT_FRAMES(LW(1)) + EVT_WAIT(LW(1)) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, 0x030010) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_END_IF EVT_CALL(GetActionCommandMode, LW(0)) EVT_IF_EQ(LW(0), 2) @@ -293,12 +293,12 @@ EvtScript D_802A1B40 = { EVT_IF_LT(LW(0), 2) EVT_BREAK_LOOP EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_END_IF EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, 0x030011) EVT_CALL(PlaySoundAtActor, ACTOR_PLAYER, 0x2115) - EVT_WAIT_FRAMES(3) + EVT_WAIT(3) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, 0x030012) EVT_CALL(PlaySoundAtActor, ACTOR_PLAYER, 0x2118) EVT_RETURN @@ -318,14 +318,14 @@ EvtScript D_802A2000_0073BED0 = { EVT_CALL(InitTargetIterator) EVT_CALL(PlaySoundAtActor, ACTOR_PLAYER, 0x10B) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, 0x030015) - EVT_WAIT_FRAMES(4) + EVT_WAIT(4) EVT_CALL(N(IsBerserkerEquipped)) EVT_IF_EQ(LW(0), 1) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, 0x030016) EVT_CALL(N(IsRightOnEquipped)) EVT_IF_EQ(LW(0), 0) EVT_LOOP(45) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(CheckButtonDown, 262144, LW(0)) EVT_IF_NE(LW(0), 0) EVT_BREAK_LOOP @@ -337,7 +337,7 @@ EvtScript D_802A2000_0073BED0 = { EVT_CALL(SetActionResult, 0) EVT_SET(LW(1), 0) EVT_LOOP(30) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(GetActionResult, LW(0)) EVT_IF_NE(LW(0), 0) EVT_IF_NE(LW(1), 1) @@ -351,7 +351,7 @@ EvtScript D_802A2000_0073BED0 = { EVT_END_IF EVT_END_LOOP EVT_LABEL(0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(GetActionSuccess, LW(0)) EVT_IF_EQ(LW(0), 0) EVT_GOTO(0) @@ -361,13 +361,13 @@ EvtScript D_802A2000_0073BED0 = { EVT_CALL(SetActionResult, 0) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, 0x030016) EVT_SUB(LW(1), 10) - EVT_WAIT_FRAMES(LW(1)) + EVT_WAIT(LW(1)) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, 0x030017) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_END_IF EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, 0x030018) EVT_CALL(PlaySoundAtActor, ACTOR_PLAYER, 0x2116) - EVT_WAIT_FRAMES(3) + EVT_WAIT(3) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, 0x030019) EVT_CALL(PlaySoundAtActor, ACTOR_PLAYER, 0x2119) EVT_RETURN @@ -387,14 +387,14 @@ EvtScript D_802A23E8 = { EVT_CALL(InitTargetIterator) EVT_CALL(PlaySoundAtActor, ACTOR_PLAYER, 0x10B) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, 0x03001C) - EVT_WAIT_FRAMES(4) + EVT_WAIT(4) EVT_CALL(N(IsBerserkerEquipped)) EVT_IF_EQ(LW(0), 1) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, 0x03001D) EVT_CALL(N(IsRightOnEquipped)) EVT_IF_EQ(LW(0), 0) EVT_LOOP(45) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(CheckButtonDown, 262144, LW(0)) EVT_IF_NE(LW(0), 0) EVT_BREAK_LOOP @@ -406,7 +406,7 @@ EvtScript D_802A23E8 = { EVT_CALL(SetActionResult, 0) EVT_SET(LW(1), 0) EVT_LOOP(30) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(GetActionResult, LW(0)) EVT_IF_NE(LW(0), 0) EVT_IF_NE(LW(1), 1) @@ -420,7 +420,7 @@ EvtScript D_802A23E8 = { EVT_END_IF EVT_END_LOOP EVT_LABEL(0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(GetActionSuccess, LW(0)) EVT_IF_EQ(LW(0), 0) EVT_GOTO(0) @@ -430,13 +430,13 @@ EvtScript D_802A23E8 = { EVT_CALL(SetActionResult, 0) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, 0x03001D) EVT_SUB(LW(1), 10) - EVT_WAIT_FRAMES(LW(1)) + EVT_WAIT(LW(1)) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, 0x03001E) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_END_IF EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, 0x03001F) EVT_CALL(PlaySoundAtActor, ACTOR_PLAYER, 0x2117) - EVT_WAIT_FRAMES(3) + EVT_WAIT(3) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, 0x030020) EVT_CALL(PlaySoundAtActor, ACTOR_PLAYER, 0x211A) EVT_RETURN @@ -456,12 +456,12 @@ EvtScript D_802A27D0 = { EVT_CALL(InitTargetIterator) EVT_CALL(PlaySoundAtActor, ACTOR_PLAYER, 0x10B) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, 0x03000E) - EVT_WAIT_FRAMES(8) + EVT_WAIT(8) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, 0x03000F) EVT_CALL(N(IsRightOnEquipped)) EVT_IF_EQ(LW(0), 0) EVT_LOOP(45) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(CheckButtonDown, 262144, LW(0)) EVT_IF_NE(LW(0), 0) EVT_BREAK_LOOP @@ -473,7 +473,7 @@ EvtScript D_802A27D0 = { EVT_CALL(SetActionResult, 0) EVT_SET(LW(1), 0) EVT_LOOP(30) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(GetActionResult, LW(0)) EVT_IF_NE(LW(0), 0) EVT_IF_NE(LW(1), 1) @@ -487,14 +487,14 @@ EvtScript D_802A27D0 = { EVT_END_IF EVT_END_LOOP EVT_LABEL(0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(GetActionSuccess, LW(0)) EVT_IF_EQ(LW(0), 0) EVT_GOTO(0) EVT_END_IF EVT_CALL(PlaySoundAtActor, ACTOR_PLAYER, 0x2115) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, 0x030011) - EVT_WAIT_FRAMES(3) + EVT_WAIT(3) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, 0x030012) EVT_CALL(PlaySoundAtActor, ACTOR_PLAYER, 0x2118) EVT_RETURN @@ -514,12 +514,12 @@ EvtScript D_802A2AFC_0073C9CC = { EVT_CALL(InitTargetIterator) EVT_CALL(PlaySoundAtActor, ACTOR_PLAYER, 0x10B) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, 0x030015) - EVT_WAIT_FRAMES(8) + EVT_WAIT(8) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, 0x030016) EVT_CALL(N(IsRightOnEquipped)) EVT_IF_EQ(LW(0), 0) EVT_LOOP(45) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(CheckButtonDown, 262144, LW(0)) EVT_IF_NE(LW(0), 0) EVT_BREAK_LOOP @@ -529,21 +529,21 @@ EvtScript D_802A2AFC_0073C9CC = { EVT_ADD(LW(13), 6) EVT_CALL(func_802A9258_422258, 0, LW(13), 3) EVT_LOOP(60) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(CheckButtonDown, 262144, LW(0)) EVT_IF_EQ(LW(0), 0) EVT_BREAK_LOOP EVT_END_IF EVT_END_LOOP EVT_LABEL(0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(GetActionSuccess, LW(0)) EVT_IF_EQ(LW(0), 0) EVT_GOTO(0) EVT_END_IF EVT_CALL(PlaySoundAtActor, ACTOR_PLAYER, 0x2116) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, 0x030018) - EVT_WAIT_FRAMES(3) + EVT_WAIT(3) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, 0x030019) EVT_CALL(PlaySoundAtActor, ACTOR_PLAYER, 0x2119) EVT_RETURN @@ -563,12 +563,12 @@ EvtScript D_802A2DA0_0073CC70 = { EVT_CALL(InitTargetIterator) EVT_CALL(PlaySoundAtActor, ACTOR_PLAYER, 0x10B) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, 0x03001C) - EVT_WAIT_FRAMES(8) + EVT_WAIT(8) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, 0x03001D) EVT_CALL(N(IsRightOnEquipped)) EVT_IF_EQ(LW(0), 0) EVT_LOOP(45) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(CheckButtonDown, 262144, LW(0)) EVT_IF_NE(LW(0), 0) EVT_BREAK_LOOP @@ -578,21 +578,21 @@ EvtScript D_802A2DA0_0073CC70 = { EVT_ADD(LW(13), 6) EVT_CALL(func_802A9258_422258, 0, LW(13), 3) EVT_LOOP(60) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(CheckButtonDown, 262144, LW(0)) EVT_IF_EQ(LW(0), 0) EVT_BREAK_LOOP EVT_END_IF EVT_END_LOOP EVT_LABEL(0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(GetActionSuccess, LW(0)) EVT_IF_EQ(LW(0), 0) EVT_GOTO(0) EVT_END_IF EVT_CALL(PlaySoundAtActor, ACTOR_PLAYER, 0x2117) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, 0x03001F) - EVT_WAIT_FRAMES(3) + EVT_WAIT(3) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, 0x030020) EVT_CALL(PlaySoundAtActor, ACTOR_PLAYER, 0x211A) EVT_RETURN @@ -634,14 +634,14 @@ EvtScript D_802A3168_0073D038 = { EVT_EXEC_WAIT(D_802A2DA0_0073CC70) EVT_END_SWITCH EVT_CHILD_THREAD - EVT_WAIT_FRAMES(8) + EVT_WAIT(8) EVT_CALL(GetActorPos, ACTOR_PLAYER, LW(0), LW(1), LW(2)) EVT_ADD(LW(0), 24) EVT_ADD(LW(1), 10) EVT_CALL(PlayEffect, EFFECT_SMOKE_IMPACT, 1, LW(0), LW(1), LW(2), 60, 8, 0, 30, 0, 0, 0, 0, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(PlayEffect, EFFECT_SMOKE_IMPACT, 1, LW(0), LW(1), LW(2), 60, 8, 33, 30, 0, 0, 0, 0, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(PlayEffect, EFFECT_SMOKE_IMPACT, 1, LW(0), LW(1), LW(2), 60, 8, 66, 30, 0, 0, 0, 0, 0) EVT_END_CHILD_THREAD EVT_CALL(DidActionSucceed, LW(0)) @@ -695,7 +695,7 @@ EvtScript D_802A3168_0073D038 = { EVT_CASE_EQ(2) EVT_CALL(PlaySoundAtActor, ACTOR_PLAYER, 0x211D) EVT_END_SWITCH - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(GetMenuSelection, LW(0), LW(1), LW(2)) EVT_SWITCH(LW(1)) EVT_CASE_EQ(0) @@ -728,10 +728,10 @@ EvtScript D_802A3168_0073D038 = { EVT_GOTO(10) EVT_END_IF EVT_THREAD - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_10002) EVT_END_THREAD - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_EXEC_WAIT(D_802A1998_0073B868) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) EVT_RETURN diff --git a/src/battle/move/spin_smash/spin_smash.c b/src/battle/move/spin_smash/spin_smash.c index 48572159ac..7a08ef84a4 100644 --- a/src/battle/move/spin_smash/spin_smash.c +++ b/src/battle/move/spin_smash/spin_smash.c @@ -72,22 +72,22 @@ EvtScript D_802A12E4_737B74 = { EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_10002) EVT_BREAK_LOOP EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_ADD(LW(1), 1) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_3000D) EVT_END_LOOP EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_3000D) EVT_SWITCH(LW(1)) EVT_CASE_LT(3) - EVT_WAIT_FRAMES(4) + EVT_WAIT(4) EVT_CASE_LT(5) - EVT_WAIT_FRAMES(3) + EVT_WAIT(3) EVT_CASE_LT(7) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CASE_LT(9) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CASE_LT(11) - EVT_WAIT_FRAMES(0) + EVT_WAIT(0) EVT_END_SWITCH EVT_RETURN EVT_END @@ -103,22 +103,22 @@ EvtScript D_802A1468_737CF8 = { EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_10002) EVT_BREAK_LOOP EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_ADD(LW(1), 1) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_30014) EVT_END_LOOP EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_30014) EVT_SWITCH(LW(1)) EVT_CASE_LT(3) - EVT_WAIT_FRAMES(4) + EVT_WAIT(4) EVT_CASE_LT(5) - EVT_WAIT_FRAMES(3) + EVT_WAIT(3) EVT_CASE_LT(7) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CASE_LT(9) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CASE_LT(11) - EVT_WAIT_FRAMES(0) + EVT_WAIT(0) EVT_END_SWITCH EVT_RETURN EVT_END @@ -134,22 +134,22 @@ EvtScript D_802A15EC_737E7C = { EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_10002) EVT_BREAK_LOOP EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_ADD(LW(1), 1) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_3001B) EVT_END_LOOP EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_3001B) EVT_SWITCH(LW(1)) EVT_CASE_LT(3) - EVT_WAIT_FRAMES(4) + EVT_WAIT(4) EVT_CASE_LT(5) - EVT_WAIT_FRAMES(3) + EVT_WAIT(3) EVT_CASE_LT(7) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CASE_LT(9) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CASE_LT(11) - EVT_WAIT_FRAMES(0) + EVT_WAIT(0) EVT_END_SWITCH EVT_RETURN EVT_END @@ -161,13 +161,13 @@ EvtScript D_802A1770_738000 = { EVT_CALL(InitTargetIterator) EVT_CALL(PlaySoundAtActor, ACTOR_PLAYER, 0x10B) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_3000E) - EVT_WAIT_FRAMES(4) + EVT_WAIT(4) EVT_CALL(func_802A9258_422258, 0, 36, 3) EVT_CALL(SetActionResult, 0) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_3000F) EVT_SET(LW(1), 0) EVT_LOOP(30) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(GetActionResult, LW(0)) EVT_IF_NE(LW(0), 0) EVT_IF_NE(LW(1), 1) @@ -181,13 +181,13 @@ EvtScript D_802A1770_738000 = { EVT_END_IF EVT_END_LOOP EVT_LABEL(0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(CheckButtonDown, 0x00040000, LW(0)) EVT_IF_EQ(LW(0), TRUE) EVT_GOTO(0) EVT_END_IF EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_30011) - EVT_WAIT_FRAMES(3) + EVT_WAIT(3) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_30012) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_44) EVT_RETURN @@ -199,10 +199,10 @@ EvtScript D_802A198C_73821C = { EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_E) EVT_CALL(MoveBattleCamOver, 5) EVT_CALL(func_802693F0) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(EnablePlayerBlur, -1) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_10002) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(SetGoalToHome, ACTOR_PLAYER) EVT_CALL(SetActorSpeed, ACTOR_PLAYER, EVT_FLOAT(8.0)) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_RUNNING) @@ -215,10 +215,10 @@ EvtScript D_802A198C_73821C = { EvtScript D_802A1A78_738308 = { EVT_CALL(func_80276EFC) EVT_CALL(func_802693F0) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(EnablePlayerBlur, -1) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_10002) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(SetGoalToHome, ACTOR_PLAYER) EVT_CALL(SetActorSpeed, ACTOR_PLAYER, EVT_FLOAT(8.0)) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_RUNNING) @@ -232,10 +232,10 @@ EvtScript D_802A1B44_7383D4 = { EVT_CALL(func_80276EFC) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_29) EVT_CALL(func_802693F0) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(EnablePlayerBlur, -1) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_10002) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(SetGoalToHome, ACTOR_PLAYER) EVT_CALL(SetActorSpeed, ACTOR_PLAYER, EVT_FLOAT(8.0)) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_RUNNING) @@ -258,7 +258,7 @@ EvtScript D_802A1C20_7384B0 = { EVT_CALL(InitTargetIterator) EVT_CALL(PlaySoundAtActor, ACTOR_PLAYER, 0x10B) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_3000E) - EVT_WAIT_FRAMES(4) + EVT_WAIT(4) EVT_CALL(battle_move_spin_smash_IsBerserkerEquipped) EVT_IF_NE(LW(0), 0) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_3000F) @@ -267,7 +267,7 @@ EvtScript D_802A1C20_7384B0 = { EVT_CALL(battle_move_spin_smash_IsRightOnEquipped) EVT_IF_EQ(LW(0), 0) EVT_LOOP(45) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(CheckButtonDown, 0x00040000, LW(0)) EVT_IF_NE(LW(0), FALSE) EVT_BREAK_LOOP @@ -280,7 +280,7 @@ EvtScript D_802A1C20_7384B0 = { EVT_CALL(SetActionResult, 0) EVT_SET(LW(1), 0) EVT_LOOP(30) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(GetActionResult, LW(0)) EVT_IF_NE(LW(0), 0) EVT_IF_NE(LW(1), TRUE) @@ -296,7 +296,7 @@ EvtScript D_802A1C20_7384B0 = { EVT_LABEL(0) EVT_CALL(GetActionCommandMode, LW(0)) EVT_IF_LT(LW(0), 2) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(GetActionSuccess, LW(0)) EVT_IF_EQ(LW(0), 0) EVT_GOTO(0) @@ -307,9 +307,9 @@ EvtScript D_802A1C20_7384B0 = { EVT_CALL(SetActionResult, 0) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_3000F) EVT_SUB(LW(1), 10) - EVT_WAIT_FRAMES(LW(1)) + EVT_WAIT(LW(1)) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_30010) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_END_IF EVT_CALL(GetActionCommandMode, LW(0)) EVT_IF_EQ(LW(0), 2) @@ -319,12 +319,12 @@ EvtScript D_802A1C20_7384B0 = { EVT_IF_LT(LW(0), 2) EVT_BREAK_LOOP EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_END_IF EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_30011) EVT_CALL(PlaySoundAtActor, ACTOR_PLAYER, 0x2115) - EVT_WAIT_FRAMES(3) + EVT_WAIT(3) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_30012) EVT_CALL(PlaySoundAtActor, ACTOR_PLAYER, 0x2118) EVT_RETURN @@ -344,14 +344,14 @@ EvtScript D_802A20E0_738970 = { EVT_CALL(InitTargetIterator) EVT_CALL(PlaySoundAtActor, ACTOR_PLAYER, 0x10B) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_30015) - EVT_WAIT_FRAMES(4) + EVT_WAIT(4) EVT_CALL(battle_move_spin_smash_IsBerserkerEquipped) EVT_IF_EQ(LW(0), 1) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_30016) EVT_CALL(battle_move_spin_smash_IsRightOnEquipped) EVT_IF_EQ(LW(0), 0) EVT_LOOP(45) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(CheckButtonDown, 0x00040000, LW(0)) EVT_IF_NE(LW(0), FALSE) EVT_BREAK_LOOP @@ -363,7 +363,7 @@ EvtScript D_802A20E0_738970 = { EVT_CALL(SetActionResult, 0) EVT_SET(LW(1), 0) EVT_LOOP(30) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(GetActionResult, LW(0)) EVT_IF_NE(LW(0), 0) EVT_IF_NE(LW(1), TRUE) @@ -377,7 +377,7 @@ EvtScript D_802A20E0_738970 = { EVT_END_IF EVT_END_LOOP EVT_LABEL(0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(GetActionSuccess, LW(0)) EVT_IF_EQ(LW(0), 0) EVT_GOTO(0) @@ -387,13 +387,13 @@ EvtScript D_802A20E0_738970 = { EVT_CALL(SetActionResult, 0) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_30016) EVT_SUB(LW(1), 10) - EVT_WAIT_FRAMES(LW(1)) + EVT_WAIT(LW(1)) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_30017) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_END_IF EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_30018) EVT_CALL(PlaySoundAtActor, ACTOR_PLAYER, 0x2116) - EVT_WAIT_FRAMES(3) + EVT_WAIT(3) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_30019) EVT_CALL(PlaySoundAtActor, ACTOR_PLAYER, 0x2119) EVT_RETURN @@ -413,14 +413,14 @@ EvtScript D_802A24C8_738D58 = { EVT_CALL(InitTargetIterator) EVT_CALL(PlaySoundAtActor, ACTOR_PLAYER, 0x10B) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_3001C) - EVT_WAIT_FRAMES(4) + EVT_WAIT(4) EVT_CALL(battle_move_spin_smash_IsBerserkerEquipped) EVT_IF_EQ(LW(0), 1) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_3001D) EVT_CALL(battle_move_spin_smash_IsRightOnEquipped) EVT_IF_EQ(LW(0), 0) EVT_LOOP(45) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(CheckButtonDown, 0x00040000, LW(0)) EVT_IF_NE(LW(0), FALSE) EVT_BREAK_LOOP @@ -432,7 +432,7 @@ EvtScript D_802A24C8_738D58 = { EVT_CALL(SetActionResult, 0) EVT_SET(LW(1), 0) EVT_LOOP(30) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(GetActionResult, LW(0)) EVT_IF_NE(LW(0), 0) EVT_IF_NE(LW(1), TRUE) @@ -446,7 +446,7 @@ EvtScript D_802A24C8_738D58 = { EVT_END_IF EVT_END_LOOP EVT_LABEL(0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(GetActionSuccess, LW(0)) EVT_IF_EQ(LW(0), 0) EVT_GOTO(0) @@ -456,13 +456,13 @@ EvtScript D_802A24C8_738D58 = { EVT_CALL(SetActionResult, 0) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_3001D) EVT_SUB(LW(1), 10) - EVT_WAIT_FRAMES(LW(1)) + EVT_WAIT(LW(1)) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_3001E) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_END_IF EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_3001F) EVT_CALL(PlaySoundAtActor, ACTOR_PLAYER, 0x2117) - EVT_WAIT_FRAMES(3) + EVT_WAIT(3) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_30020) EVT_CALL(PlaySoundAtActor, ACTOR_PLAYER, 0x211A) EVT_RETURN @@ -482,12 +482,12 @@ EvtScript D_802A28B0_739140 = { EVT_CALL(InitTargetIterator) EVT_CALL(PlaySoundAtActor, ACTOR_PLAYER, 0x10B) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_3000E) - EVT_WAIT_FRAMES(8) + EVT_WAIT(8) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_3000F) EVT_CALL(battle_move_spin_smash_IsRightOnEquipped) EVT_IF_EQ(LW(0), 0) EVT_LOOP(45) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(CheckButtonDown, 0x00040000, LW(0)) EVT_IF_NE(LW(0), FALSE) EVT_BREAK_LOOP @@ -499,7 +499,7 @@ EvtScript D_802A28B0_739140 = { EVT_CALL(SetActionResult, 0) EVT_SET(LW(1), 0) EVT_LOOP(30) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(GetActionResult, LW(0)) EVT_IF_NE(LW(0), 0) EVT_IF_NE(LW(1), TRUE) @@ -513,14 +513,14 @@ EvtScript D_802A28B0_739140 = { EVT_END_IF EVT_END_LOOP EVT_LABEL(0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(GetActionSuccess, LW(0)) EVT_IF_EQ(LW(0), 0) EVT_GOTO(0) EVT_END_IF EVT_CALL(PlaySoundAtActor, ACTOR_PLAYER, 0x2115) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_30011) - EVT_WAIT_FRAMES(3) + EVT_WAIT(3) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_30012) EVT_CALL(PlaySoundAtActor, ACTOR_PLAYER, 0x2118) EVT_RETURN @@ -540,12 +540,12 @@ EvtScript D_802A2BDC_73946C = { EVT_CALL(InitTargetIterator) EVT_CALL(PlaySoundAtActor, ACTOR_PLAYER, 0x10B) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_30015) - EVT_WAIT_FRAMES(8) + EVT_WAIT(8) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_30016) EVT_CALL(battle_move_spin_smash_IsRightOnEquipped) EVT_IF_EQ(LW(0), 0) EVT_LOOP(45) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(CheckButtonDown, 0x00040000, LW(0)) EVT_IF_NE(LW(0), FALSE) EVT_BREAK_LOOP @@ -555,21 +555,21 @@ EvtScript D_802A2BDC_73946C = { EVT_ADD(LW(13), 6) EVT_CALL(func_802A9258_422258, 0, LW(13), 3) EVT_LOOP(60) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(CheckButtonDown, 0x00040000, LW(0)) EVT_IF_EQ(LW(0), FALSE) EVT_BREAK_LOOP EVT_END_IF EVT_END_LOOP EVT_LABEL(0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(GetActionSuccess, LW(0)) EVT_IF_EQ(LW(0), 0) EVT_GOTO(0) EVT_END_IF EVT_CALL(PlaySoundAtActor, ACTOR_PLAYER, 0x2116) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_30018) - EVT_WAIT_FRAMES(3) + EVT_WAIT(3) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_30019) EVT_CALL(PlaySoundAtActor, ACTOR_PLAYER, 0x2119) EVT_RETURN @@ -589,12 +589,12 @@ EvtScript D_802A2E80_739710 = { EVT_CALL(InitTargetIterator) EVT_CALL(PlaySoundAtActor, ACTOR_PLAYER, 0x10B) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_3001C) - EVT_WAIT_FRAMES(8) + EVT_WAIT(8) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_3001D) EVT_CALL(battle_move_spin_smash_IsRightOnEquipped) EVT_IF_EQ(LW(0), 0) EVT_LOOP(45) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(CheckButtonDown, 0x00040000, LW(0)) EVT_IF_NE(LW(0), FALSE) EVT_BREAK_LOOP @@ -604,21 +604,21 @@ EvtScript D_802A2E80_739710 = { EVT_ADD(LW(13), 6) EVT_CALL(func_802A9258_422258, 0, LW(13), 3) EVT_LOOP(60) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(CheckButtonDown, 0x00040000, LW(0)) EVT_IF_EQ(LW(0), FALSE) EVT_BREAK_LOOP EVT_END_IF EVT_END_LOOP EVT_LABEL(0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(GetActionSuccess, LW(0)) EVT_IF_EQ(LW(0), 0) EVT_GOTO(0) EVT_END_IF EVT_CALL(PlaySoundAtActor, ACTOR_PLAYER, 0x2117) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_3001F) - EVT_WAIT_FRAMES(3) + EVT_WAIT(3) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_30020) EVT_CALL(PlaySoundAtActor, ACTOR_PLAYER, 0x211A) EVT_RETURN @@ -662,22 +662,22 @@ EvtScript D_802A3258_739AE8 = { EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_10002) EVT_BREAK_LOOP EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_ADD(LW(1), 1) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, 0x040000) EVT_END_LOOP EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, 0x040000) EVT_SWITCH(LW(1)) EVT_CASE_LT(3) - EVT_WAIT_FRAMES(4) + EVT_WAIT(4) EVT_CASE_LT(5) - EVT_WAIT_FRAMES(3) + EVT_WAIT(3) EVT_CASE_LT(7) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CASE_LT(9) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CASE_LT(11) - EVT_WAIT_FRAMES(0) + EVT_WAIT(0) EVT_END_SWITCH EVT_CALL(PlayerTestEnemy, LW(0), 64, 25, 0, LW(9), 16) EVT_CALL(InitTargetIterator) @@ -686,12 +686,12 @@ EvtScript D_802A3258_739AE8 = { EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_43) EVT_CALL(PlaySoundAtActor, ACTOR_PLAYER, 0x10B) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, 0x040001) - EVT_WAIT_FRAMES(8) + EVT_WAIT(8) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, 0x040002) EVT_CALL(battle_move_spin_smash_IsRightOnEquipped) EVT_IF_EQ(LW(0), 0) EVT_LOOP(45) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(CheckButtonDown, 0x00040000, LW(0)) EVT_IF_NE(LW(0), FALSE) EVT_BREAK_LOOP @@ -702,7 +702,7 @@ EvtScript D_802A3258_739AE8 = { EVT_CALL(SetActionResult, 0) EVT_SET(LW(1), 0) EVT_LOOP(30) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(GetActionResult, LW(0)) EVT_IF_NE(LW(0), 0) EVT_IF_NE(LW(1), TRUE) @@ -716,23 +716,23 @@ EvtScript D_802A3258_739AE8 = { EVT_END_IF EVT_END_LOOP EVT_LABEL(0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(GetActionSuccess, LW(0)) EVT_IF_EQ(LW(0), 0) EVT_GOTO(0) EVT_END_IF EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, 0x040004) - EVT_WAIT_FRAMES(3) + EVT_WAIT(3) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, 0x040005) - EVT_WAIT_FRAMES(3) + EVT_WAIT(3) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_46) EVT_CALL(StartRumble, 7) EVT_CALL(PlaySoundAtActor, ACTOR_PLAYER, 0x211E) EVT_CALL(PlayerTestEnemy, LW(0), 64, 25, 0, 0, 16) EVT_IF_EQ(LW(0), 6) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_10002) - EVT_WAIT_FRAMES(25) + EVT_WAIT(25) EVT_EXEC_WAIT(D_802A1B44_7383D4) EVT_RETURN EVT_END_IF @@ -748,7 +748,7 @@ EvtScript D_802A3258_739AE8 = { EVT_SWITCH(LW(0)) EVT_CASE_OR_EQ(0) EVT_CASE_OR_EQ(2) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_10002) EVT_EXEC_WAIT(D_802A1A78_738308) EVT_RETURN @@ -762,10 +762,10 @@ EvtScript D_802A3258_739AE8 = { EVT_LOOP(10) EVT_ADD(LW(0), 18) EVT_CALL(SetActorYaw, ACTOR_PLAYER, LW(0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_END_THREAD - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_10002) EVT_CALL(SetActorYaw, ACTOR_PLAYER, 0) EVT_EXEC_WAIT(D_802A1A78_738308) @@ -785,22 +785,22 @@ EvtScript D_802A3920_73A1B0 = { EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_10002) EVT_BREAK_LOOP EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_ADD(LW(1), 1) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, 0x040006) EVT_END_LOOP EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, 0x040006) EVT_SWITCH(LW(1)) EVT_CASE_LT(3) - EVT_WAIT_FRAMES(4) + EVT_WAIT(4) EVT_CASE_LT(5) - EVT_WAIT_FRAMES(3) + EVT_WAIT(3) EVT_CASE_LT(7) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CASE_LT(9) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CASE_LT(11) - EVT_WAIT_FRAMES(0) + EVT_WAIT(0) EVT_END_SWITCH EVT_CALL(InitTargetIterator) EVT_CALL(SetGoalToTarget, ACTOR_PLAYER) @@ -808,12 +808,12 @@ EvtScript D_802A3920_73A1B0 = { EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_43) EVT_CALL(PlaySoundAtActor, ACTOR_PLAYER, 0x10B) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, 0x040007) - EVT_WAIT_FRAMES(8) + EVT_WAIT(8) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, 0x040008) EVT_CALL(battle_move_spin_smash_IsRightOnEquipped) EVT_IF_EQ(LW(0), FALSE) EVT_LOOP(45) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(CheckButtonDown, 0x00040000, LW(0)) EVT_IF_NE(LW(0), FALSE) EVT_BREAK_LOOP @@ -824,7 +824,7 @@ EvtScript D_802A3920_73A1B0 = { EVT_CALL(SetActionResult, 0) EVT_SET(LW(1), 0) EVT_LOOP(30) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(GetActionResult, LW(0)) EVT_IF_NE(LW(0), 0) EVT_IF_NE(LW(1), TRUE) @@ -838,23 +838,23 @@ EvtScript D_802A3920_73A1B0 = { EVT_END_IF EVT_END_LOOP EVT_LABEL(0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(GetActionSuccess, LW(0)) EVT_IF_EQ(LW(0), 0) EVT_GOTO(0) EVT_END_IF EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, 0x04000A) - EVT_WAIT_FRAMES(3) + EVT_WAIT(3) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, 0x04000B) - EVT_WAIT_FRAMES(3) + EVT_WAIT(3) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_46) EVT_CALL(StartRumble, 8) EVT_CALL(PlaySoundAtActor, ACTOR_PLAYER, 0x211F) EVT_CALL(PlayerTestEnemy, LW(0), 64, 25, 0, 0, 16) EVT_IF_EQ(LW(0), 6) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_10002) - EVT_WAIT_FRAMES(25) + EVT_WAIT(25) EVT_EXEC_WAIT(D_802A1B44_7383D4) EVT_RETURN EVT_END_IF @@ -870,7 +870,7 @@ EvtScript D_802A3920_73A1B0 = { EVT_SWITCH(LW(0)) EVT_CASE_OR_EQ(0) EVT_CASE_OR_EQ(2) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_10002) EVT_EXEC_WAIT(D_802A1A78_738308) EVT_RETURN @@ -884,10 +884,10 @@ EvtScript D_802A3920_73A1B0 = { EVT_LOOP(10) EVT_ADD(LW(0), 18) EVT_CALL(SetActorYaw, ACTOR_PLAYER, LW(0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_END_THREAD - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(SetActorYaw, ACTOR_PLAYER, 0) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_10002) EVT_EXEC_WAIT(D_802A1A78_738308) @@ -907,33 +907,33 @@ EvtScript D_802A3FC4_73A854 = { EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_10002) EVT_BREAK_LOOP EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_ADD(LW(1), 1) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, 0x04000C) EVT_END_LOOP EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, 0x04000C) EVT_SWITCH(LW(1)) EVT_CASE_LT(3) - EVT_WAIT_FRAMES(4) + EVT_WAIT(4) EVT_CASE_LT(5) - EVT_WAIT_FRAMES(3) + EVT_WAIT(3) EVT_CASE_LT(7) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CASE_LT(9) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CASE_LT(11) - EVT_WAIT_FRAMES(0) + EVT_WAIT(0) EVT_END_SWITCH EVT_CALL(InitTargetIterator) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_43) EVT_CALL(PlaySoundAtActor, ACTOR_PLAYER, 0x10B) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, 0x04000D) - EVT_WAIT_FRAMES(8) + EVT_WAIT(8) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, 0x04000E) EVT_CALL(battle_move_spin_smash_IsRightOnEquipped) EVT_IF_EQ(LW(0), FALSE) EVT_LOOP(45) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(CheckButtonDown, 0x00040000, LW(0)) EVT_IF_NE(LW(0), FALSE) EVT_BREAK_LOOP @@ -944,7 +944,7 @@ EvtScript D_802A3FC4_73A854 = { EVT_CALL(SetActionResult, 0) EVT_SET(LW(1), 0) EVT_LOOP(30) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(GetActionResult, LW(0)) EVT_IF_NE(LW(0), 0) EVT_IF_NE(LW(1), TRUE) @@ -958,23 +958,23 @@ EvtScript D_802A3FC4_73A854 = { EVT_END_IF EVT_END_LOOP EVT_LABEL(0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(GetActionSuccess, LW(0)) EVT_IF_EQ(LW(0), 0) EVT_GOTO(0) EVT_END_IF EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, 0x040010) - EVT_WAIT_FRAMES(3) + EVT_WAIT(3) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, 0x040011) - EVT_WAIT_FRAMES(3) + EVT_WAIT(3) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_46) EVT_CALL(StartRumble, 9) EVT_CALL(PlaySoundAtActor, ACTOR_PLAYER, 0x2120) EVT_CALL(PlayerTestEnemy, LW(0), 64, 25, 0, 0, 16) EVT_IF_EQ(LW(0), 6) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_10002) - EVT_WAIT_FRAMES(25) + EVT_WAIT(25) EVT_EXEC_WAIT(D_802A1B44_7383D4) EVT_RETURN EVT_END_IF @@ -990,7 +990,7 @@ EvtScript D_802A3FC4_73A854 = { EVT_SWITCH(LW(0)) EVT_CASE_OR_EQ(0) EVT_CASE_OR_EQ(2) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_10002) EVT_EXEC_WAIT(D_802A1A78_738308) EVT_RETURN @@ -1004,10 +1004,10 @@ EvtScript D_802A3FC4_73A854 = { EVT_LOOP(10) EVT_ADD(LW(0), 18) EVT_CALL(SetActorYaw, ACTOR_PLAYER, LW(0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_END_THREAD - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(SetActorYaw, ACTOR_PLAYER, 0) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_10002) EVT_EXEC_WAIT(D_802A1A78_738308) diff --git a/src/battle/partner/bombette.c b/src/battle/partner/bombette.c index 7cf6d1fd61..b1af3ed949 100644 --- a/src/battle/partner/bombette.c +++ b/src/battle/partner/bombette.c @@ -384,7 +384,7 @@ EvtScript N(handleEvent_802387F0) = { EVT_THREAD EVT_SET(LW(0), 0) EVT_LOOP(80) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, LW(0)) EVT_ADD(LW(0), 33) EVT_END_LOOP @@ -395,7 +395,7 @@ EvtScript N(handleEvent_802387F0) = { EVT_ADD(LW(1), 200) EVT_CALL(SetGoalPos, ACTOR_PARTNER, LW(0), LW(1), LW(2)) EVT_CALL(FlyToGoal, ACTOR_PARTNER, 10, 0, 0) - EVT_WAIT_FRAMES(50) + EVT_WAIT(50) EVT_CALL(SetGoalToHome, ACTOR_PARTNER) EVT_CALL(GetGoalPos, ACTOR_PARTNER, LW(0), LW(1), LW(2)) EVT_ADD(LW(1), 200) @@ -449,7 +449,7 @@ EvtScript N(handleEvent_802387F0) = { EVT_THREAD EVT_SET(LW(0), 0) EVT_LOOP(80) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, LW(0)) EVT_ADD(LW(0), 33) EVT_END_LOOP @@ -460,7 +460,7 @@ EvtScript N(handleEvent_802387F0) = { EVT_ADD(LW(1), 200) EVT_CALL(SetGoalPos, ACTOR_PARTNER, LW(0), LW(1), LW(2)) EVT_CALL(FlyToGoal, ACTOR_PARTNER, 10, 0, 0) - EVT_WAIT_FRAMES(50) + EVT_WAIT(50) EVT_CALL(SetGoalToHome, ACTOR_PARTNER) EVT_CALL(GetGoalPos, ACTOR_PARTNER, LW(0), LW(1), LW(2)) EVT_ADD(LW(1), 200) @@ -506,7 +506,7 @@ EvtScript N(handleEvent_802387F0) = { EVT_SET(LW(2), 0) EVT_EXEC_WAIT(D_802977BC) EVT_CALL(SetAnimation, ACTOR_PARTNER, -1, NPC_ANIM_battle_bombette_Palette_00_Anim_B) - EVT_WAIT_FRAMES(8) + EVT_WAIT(8) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) EVT_CALL(GetActorPos, ACTOR_PARTNER, LW(0), LW(1), LW(2)) EVT_SET(LW(10), 0) @@ -524,7 +524,7 @@ EvtScript N(handleEvent_802387F0) = { EVT_THREAD EVT_SET(LW(0), 0) EVT_LOOP(80) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, LW(0)) EVT_ADD(LW(0), 33) EVT_END_LOOP @@ -535,7 +535,7 @@ EvtScript N(handleEvent_802387F0) = { EVT_ADD(LW(1), 200) EVT_CALL(SetGoalPos, ACTOR_PARTNER, LW(0), LW(1), LW(2)) EVT_CALL(FlyToGoal, ACTOR_PARTNER, 10, 0, 0) - EVT_WAIT_FRAMES(50) + EVT_WAIT(50) EVT_CALL(SetGoalToHome, ACTOR_PARTNER) EVT_CALL(GetGoalPos, ACTOR_PARTNER, LW(0), LW(1), LW(2)) EVT_ADD(LW(1), 200) @@ -572,7 +572,7 @@ EvtScript N(handleEvent_802387F0) = { EVT_SET_CONST(LW(0), 1) EVT_SET_CONST(LW(1), NPC_ANIM_battle_bombette_Palette_00_Anim_16) EVT_EXEC_WAIT(D_80297814) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_END_CASE_GROUP EVT_CASE_DEFAULT EVT_END_SWITCH @@ -690,26 +690,26 @@ EvtScript N(80239E8C) = { EVT_CALL(SetGoalPos, ACTOR_PARTNER, LW(0), LW(1), LW(2)) EVT_CALL(JumpToGoal, ACTOR_PARTNER, 25, FALSE, TRUE, FALSE) EVT_CALL(SetAnimation, ACTOR_PARTNER, -1, NPC_ANIM_battle_bombette_Palette_00_Anim_E) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetAnimation, ACTOR_PARTNER, -1, NPC_ANIM_battle_bombette_Palette_00_Anim_11) EVT_SUB(LW(0), 30) EVT_CALL(SetGoalPos, ACTOR_PARTNER, LW(0), LW(1), LW(2)) EVT_CALL(JumpToGoal, ACTOR_PARTNER, 8, FALSE, TRUE, FALSE) EVT_CALL(SetAnimation, ACTOR_PARTNER, -1, NPC_ANIM_battle_bombette_Palette_00_Anim_E) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetAnimation, ACTOR_PARTNER, -1, NPC_ANIM_battle_bombette_Palette_00_Anim_11) EVT_SUB(LW(0), 20) EVT_CALL(SetGoalPos, ACTOR_PARTNER, LW(0), LW(1), LW(2)) EVT_CALL(JumpToGoal, ACTOR_PARTNER, 6, FALSE, TRUE, FALSE) EVT_CALL(SetAnimation, ACTOR_PARTNER, -1, NPC_ANIM_battle_bombette_Palette_00_Anim_E) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetAnimation, ACTOR_PARTNER, -1, NPC_ANIM_battle_bombette_Palette_00_Anim_11) EVT_SUB(LW(0), 10) EVT_CALL(JumpToGoal, ACTOR_PARTNER, 4, FALSE, TRUE, FALSE) EVT_CALL(SetAnimation, ACTOR_PARTNER, -1, NPC_ANIM_battle_bombette_Palette_00_Anim_E) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetAnimation, ACTOR_PARTNER, -1, NPC_ANIM_battle_bombette_Palette_00_Anim_4) - EVT_WAIT_FRAMES(8) + EVT_WAIT(8) EVT_CALL(ResetActorSounds, ACTOR_PARTNER, 0) EVT_CALL(SetGoalToHome, ACTOR_PARTNER) EVT_CALL(SetActorSpeed, ACTOR_PARTNER, EVT_FLOAT(5.0)) @@ -731,26 +731,26 @@ EvtScript N(8023A1AC) = { EVT_CALL(SetGoalPos, ACTOR_PARTNER, LW(0), LW(1), LW(2)) EVT_CALL(JumpToGoal, ACTOR_PARTNER, 15, FALSE, TRUE, FALSE) EVT_CALL(SetAnimation, ACTOR_PARTNER, -1, NPC_ANIM_battle_bombette_Palette_00_Anim_E) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetAnimation, ACTOR_PARTNER, -1, NPC_ANIM_battle_bombette_Palette_00_Anim_11) EVT_SUB(LW(0), 30) EVT_CALL(SetGoalPos, ACTOR_PARTNER, LW(0), LW(1), LW(2)) EVT_CALL(JumpToGoal, ACTOR_PARTNER, 8, FALSE, TRUE, FALSE) EVT_CALL(SetAnimation, ACTOR_PARTNER, -1, NPC_ANIM_battle_bombette_Palette_00_Anim_E) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetAnimation, ACTOR_PARTNER, -1, NPC_ANIM_battle_bombette_Palette_00_Anim_11) EVT_SUB(LW(0), 20) EVT_CALL(SetGoalPos, ACTOR_PARTNER, LW(0), LW(1), LW(2)) EVT_CALL(JumpToGoal, ACTOR_PARTNER, 6, FALSE, TRUE, FALSE) EVT_CALL(SetAnimation, ACTOR_PARTNER, -1, NPC_ANIM_battle_bombette_Palette_00_Anim_E) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetAnimation, ACTOR_PARTNER, -1, NPC_ANIM_battle_bombette_Palette_00_Anim_11) EVT_SUB(LW(0), 10) EVT_CALL(JumpToGoal, ACTOR_PARTNER, 4, FALSE, TRUE, FALSE) EVT_CALL(SetAnimation, ACTOR_PARTNER, -1, NPC_ANIM_battle_bombette_Palette_00_Anim_E) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetAnimation, ACTOR_PARTNER, -1, NPC_ANIM_battle_bombette_Palette_00_Anim_4) - EVT_WAIT_FRAMES(8) + EVT_WAIT(8) EVT_CALL(ResetActorSounds, ACTOR_PARTNER, 0) EVT_CALL(SetGoalToHome, ACTOR_PARTNER) EVT_CALL(SetActorSpeed, ACTOR_PARTNER, EVT_FLOAT(5.0)) @@ -772,9 +772,9 @@ EvtScript N(8023A4F8) = { EVT_CALL(SetAnimation, ACTOR_PARTNER, -1, NPC_ANIM_battle_bombette_Palette_00_Anim_F) EVT_LOOP(15) EVT_CALL(SetActorDispOffset, ACTOR_PARTNER, EVT_FLOAT(0.5), 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorDispOffset, ACTOR_PARTNER, EVT_FLOAT(-0.5), 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_RETURN EVT_END @@ -783,9 +783,9 @@ EvtScript N(8023A4F8) = { EvtScript N(8023A584) = { EVT_LOOP(15) EVT_CALL(SetActorDispOffset, ACTOR_PARTNER, EVT_FLOAT(0.5), 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorDispOffset, ACTOR_PARTNER, EVT_FLOAT(-0.5), 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_RETURN EVT_END @@ -795,7 +795,7 @@ EvtScript N(8023A5F8) = { EVT_CALL(LoadActionCommand, ACTION_COMMAND_BODY_SLAM) EVT_CALL(action_command_body_slam_CreateHudElements) EVT_CALL(SetupMashMeter, 1, 100, 0, 0, 0, 0) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_48) EVT_CALL(InitTargetIterator) EVT_CALL(SetGoalToTarget, ACTOR_PARTNER) @@ -807,7 +807,7 @@ EvtScript N(8023A5F8) = { EVT_SET(LF(2), 1) EVT_BREAK_LOOP EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(MoveBattleCamOver, 65) EVT_IF_EQ(LF(2), 1) @@ -820,7 +820,7 @@ EvtScript N(8023A5F8) = { EVT_SET(LF(0), 1) EVT_BREAK_LOOP EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_IF_EQ(LF(0), 1) EVT_KILL_THREAD(LW(10)) @@ -834,7 +834,7 @@ EvtScript N(8023A5F8) = { EVT_SET(LF(0), 1) EVT_BREAK_LOOP EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_IF_EQ(LF(0), 1) EVT_KILL_THREAD(LW(10)) @@ -848,7 +848,7 @@ EvtScript N(8023A5F8) = { EVT_SET(LF(0), 1) EVT_BREAK_LOOP EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_IF_EQ(LF(0), 1) EVT_KILL_THREAD(LW(10)) @@ -872,7 +872,7 @@ EvtScript N(8023A5F8) = { EVT_BREAK_LOOP EVT_END_IF EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_IF_EQ(LF(0), 1) EVT_KILL_THREAD(LW(10)) @@ -894,7 +894,7 @@ EvtScript N(8023A5F8) = { EVT_BREAK_LOOP EVT_END_IF EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_IF_EQ(LF(0), 1) EVT_KILL_THREAD(LW(10)) @@ -908,7 +908,7 @@ EvtScript N(8023A5F8) = { EVT_SET(LF(0), 1) EVT_BREAK_LOOP EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_IF_EQ(LF(0), 1) EVT_KILL_THREAD(LW(10)) @@ -918,7 +918,7 @@ EvtScript N(8023A5F8) = { EVT_END_IF EVT_LABEL(10) EVT_CALL(SetActorDispOffset, ACTOR_PARTNER, 0, 0, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(CloseActionCommandInfo) EVT_CALL(PartnerTestEnemy, LW(0), 0, 149, 0, 1, 16) EVT_IF_EQ(LW(0), 6) @@ -937,7 +937,7 @@ EvtScript N(8023A5F8) = { EVT_LOOP(10) EVT_ADD(LW(0), -72) EVT_CALL(SetActorRotation, ACTOR_PARTNER, 0, 0, LW(0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(SetActorRotationOffset, ACTOR_PARTNER, 0, 0, 0) EVT_END_THREAD @@ -947,7 +947,7 @@ EvtScript N(8023A5F8) = { EVT_THREAD EVT_CALL(func_80238244_6FAF54) EVT_END_THREAD - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(SetGoalToHome, ACTOR_PARTNER) EVT_CALL(SetActorSpeed, ACTOR_PARTNER, EVT_FLOAT(5.0)) EVT_CALL(SetAnimation, ACTOR_PARTNER, -1, NPC_ANIM_battle_bombette_Palette_00_Anim_8) @@ -1030,7 +1030,7 @@ EvtScript N(8023B228) = { EVT_CASE_EQ(148) EVT_CALL(SetupMashMeter, 5, 35, 60, 80, 99, 100) EVT_END_SWITCH - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_48) EVT_CALL(GetMenuSelection, LW(0), LW(1), LW(2)) EVT_SWITCH(LW(2)) @@ -1082,7 +1082,7 @@ EvtScript N(8023B228) = { EVT_CASE_EQ(148) EVT_SET(LW(0), 50) EVT_END_SWITCH - EVT_WAIT_FRAMES(LW(0)) + EVT_WAIT(LW(0)) EVT_CALL(GetMenuSelection, LW(0), LW(1), LW(2)) EVT_SWITCH(LW(2)) EVT_CASE_EQ(146) @@ -1099,9 +1099,9 @@ EvtScript N(8023B228) = { EVT_END_SWITCH EVT_LOOP(LW(0)) EVT_CALL(SetActorDispOffset, ACTOR_PARTNER, EVT_FLOAT(0.5), 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorDispOffset, ACTOR_PARTNER, EVT_FLOAT(-0.5), 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(SetActorDispOffset, ACTOR_PARTNER, 0, 0, 0) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_D) @@ -1200,7 +1200,7 @@ EvtScript N(8023B228) = { EVT_CASE_EQ(146) EVT_CASE_EQ(147) EVT_CALL(GetActorPos, ACTOR_PARTNER, LW(0), LW(1), LW(2)) - EVT_WAIT_FRAMES(8) + EVT_WAIT(8) EVT_IF_GT(LW(10), 0) EVT_CALL(PlayEffect, EFFECT_RED_IMPACT, 0, LW(0), 0, LW(2), 1, 0, 0, 0, 0, 0, 0, 0, 0) EVT_ELSE @@ -1208,13 +1208,13 @@ EvtScript N(8023B228) = { EVT_END_IF EVT_CASE_EQ(148) EVT_SET(LW(10), 0) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(func_80238000_6FAD10, 88, 33, 5) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(func_80238000_6FAD10, 18, 73, 5) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(func_80238000_6FAD10, 120, 19, 5) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_END_SWITCH EVT_END_THREAD EVT_SET(LF(0), 0) @@ -1276,7 +1276,7 @@ EvtScript N(8023B228) = { EVT_CALL(PartnerDamageEnemy, LW(0), 805306880, 0, 0, LW(15), 48) EVT_END_SWITCH EVT_LABEL(11) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(ChooseNextTarget, 0, LW(0)) EVT_IF_NE(LW(0), -1) EVT_GOTO(10) @@ -1297,7 +1297,7 @@ EvtScript N(8023B228) = { EVT_THREAD EVT_SET(LW(0), 0) EVT_LOOP(80) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, LW(0)) EVT_ADD(LW(0), 33) EVT_END_LOOP @@ -1309,7 +1309,7 @@ EvtScript N(8023B228) = { EVT_ADD(LW(1), 200) EVT_CALL(SetGoalPos, ACTOR_PARTNER, LW(0), LW(1), LW(2)) EVT_CALL(FlyToGoal, ACTOR_PARTNER, 10, 0, 0) - EVT_WAIT_FRAMES(50) + EVT_WAIT(50) EVT_CALL(func_80280818) EVT_CALL(SetGoalToHome, ACTOR_PARTNER) EVT_CALL(GetGoalPos, ACTOR_PARTNER, LW(0), LW(1), LW(2)) @@ -1340,15 +1340,15 @@ EvtScript N(8023C990) = { EVT_CALL(BattleCamTargetActor, ACTOR_SELF) EVT_CALL(MoveBattleCamOver, 1) EVT_CALL(SetAnimation, ACTOR_PARTNER, -1, NPC_ANIM_battle_bombette_Palette_00_Anim_1A) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(PartnerTestEnemy, LW(0), 0, 16, 0, 1, 16) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(StopSound, 647) EVT_LOOP(7) EVT_CALL(SetActorDispOffset, ACTOR_PARTNER, EVT_FLOAT(0.5), 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorDispOffset, ACTOR_PARTNER, EVT_FLOAT(-0.5), 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(SetActorDispOffset, ACTOR_PARTNER, 0, 0, 0) EVT_SET(LW(10), 0) @@ -1395,7 +1395,7 @@ EvtScript N(8023C990) = { EVT_THREAD EVT_SET(LW(0), 0) EVT_LOOP(80) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorRotation, ACTOR_SELF, 0, 0, LW(0)) EVT_ADD(LW(0), 33) EVT_END_LOOP @@ -1407,7 +1407,7 @@ EvtScript N(8023C990) = { EVT_ADD(LW(1), 200) EVT_CALL(SetGoalPos, ACTOR_PARTNER, LW(0), LW(1), LW(2)) EVT_CALL(FlyToGoal, ACTOR_PARTNER, 10, 0, 0) - EVT_WAIT_FRAMES(50) + EVT_WAIT(50) EVT_CALL(SetGoalToHome, ACTOR_PARTNER) EVT_CALL(GetGoalPos, ACTOR_PARTNER, LW(0), LW(1), LW(2)) EVT_ADD(LW(0), 25) diff --git a/src/battle/partner/goombario.c b/src/battle/partner/goombario.c index 6a0ca0e70b..d462b88c00 100644 --- a/src/battle/partner/goombario.c +++ b/src/battle/partner/goombario.c @@ -462,7 +462,7 @@ EvtScript N(handleEvent_80239360) = { EVT_SET_CONST(EVT_VAR(0), 0x1) EVT_SET_CONST(EVT_VAR(1), 0x9000E) EVT_EXEC_WAIT(D_80297814) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_END_CASE_GROUP EVT_CASE_DEFAULT EVT_END_SWITCH @@ -561,38 +561,38 @@ EvtScript N(nextTurn_80239A3C) = { EVT_CALL(GetBattlePhase, EVT_VAR(0)) EVT_SWITCH(EVT_VAR(0)) EVT_CASE_EQ(10) - EVT_IF_EQ(EVT_SAVE_FLAG(1817), 0) + EVT_IF_EQ(GF_Tutorial_SwapTurnOrder, 0) EVT_CALL(UseIdleAnimation, 256, 0) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_14) EVT_CALL(BattleCamTargetActor, -127) EVT_CALL(MoveBattleCamOver, 20) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(SetActorYaw, 0, 30) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorYaw, 0, 60) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorYaw, 0, 90) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorYaw, 0, 120) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorYaw, 0, 150) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorYaw, 0, 180) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(ActorSpeak, 721082, 256, 0, 589839, 589825) EVT_CALL(SetActorYaw, 0, 150) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorYaw, 0, 120) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorYaw, 0, 90) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorYaw, 0, 60) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorYaw, 0, 30) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorYaw, 0, 0) - EVT_WAIT_FRAMES(5) - EVT_SET(EVT_SAVE_FLAG(1817), 1) + EVT_WAIT(5) + EVT_SET(GF_Tutorial_SwapTurnOrder, 1) EVT_CALL(UseIdleAnimation, 256, 1) EVT_END_IF EVT_END_SWITCH @@ -605,13 +605,13 @@ EvtScript N(80239CA8) = { EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_51) EVT_CALL(SetAnimation, 256, -1, 589825) EVT_THREAD - EVT_WAIT_FRAMES(4) + EVT_WAIT(4) EVT_CALL(SetActorRotationOffset, -127, 0, 12, 0) EVT_SET(EVT_VAR(0), 180) EVT_LOOP(3) EVT_ADD(EVT_VAR(0), 60) EVT_CALL(SetActorRotation, -127, 0, 0, EVT_VAR(0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(SetActorRotation, -127, 0, 0, 0) EVT_CALL(SetActorRotationOffset, -127, 0, 0, 0) @@ -625,9 +625,9 @@ EvtScript N(80239CA8) = { EVT_CALL(JumpToGoal, 256, EVT_VAR(0), 0, 1, 0) EVT_CALL(SetAnimation, -127, 1, 589831) EVT_CALL(SetActorDispOffset, 256, 0, 18, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorDispOffset, 256, 0, 19, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorRotation, -127, 0, 0, 0) EVT_CALL(SetActorDispOffset, -127, 0, 0, 0) EVT_CALL(SetAnimation, 256, -1, 589825) @@ -636,12 +636,12 @@ EvtScript N(80239CA8) = { EVT_CALL(SetAnimation, 256, -1, 589825) EVT_CALL(SetAnimation, -127, 1, 589831) EVT_CALL(SetActorDispOffset, 256, 0, 18, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorDispOffset, 256, 0, 19, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetAnimation, -127, 1, 589825) EVT_CALL(SetActorDispOffset, -127, 0, 0, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(SetGoalToHome, 256) EVT_CALL(SetActorSpeed, 256, EVT_FIXED(8.0)) EVT_CALL(SetAnimation, 256, -1, 589827) @@ -662,7 +662,7 @@ EvtScript N(8023A06C) = { EVT_CALL(SetActorJumpGravity, 256, EVT_FIXED(1.4)) EVT_CALL(battle_partner_goombario_func_80238000_6F10E0) EVT_THREAD - EVT_WAIT_FRAMES(4) + EVT_WAIT(4) EVT_CALL(SetActorRotationOffset, -127, 0, 12, 0) EVT_SUB(EVT_VAR(0), 4) EVT_SET(EVT_VAR(1), EVT_VAR(0)) @@ -680,7 +680,7 @@ EvtScript N(8023A06C) = { EVT_LOOP(3) EVT_ADD(EVT_VAR(0), 60) EVT_CALL(SetActorRotation, -127, 0, 0, EVT_VAR(0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_END_LOOP EVT_CALL(SetActorRotation, -127, 0, 0, 0) @@ -689,7 +689,7 @@ EvtScript N(8023A06C) = { EVT_CALL(JumpToGoal, 256, EVT_VAR(0), 0, 1, 0) EVT_CALL(SetAnimation, -127, 1, 589831) EVT_CALL(SetActorDispOffset, 256, 0, 18, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorRotation, -127, 0, 0, 0) EVT_CALL(SetActorDispOffset, -127, 0, 0, 0) EVT_CALL(SetAnimation, 256, -1, 589825) @@ -697,17 +697,17 @@ EvtScript N(8023A06C) = { EVT_CALL(JumpToGoal, 256, 6, 0, 0, 1) EVT_CALL(SetAnimation, -127, 1, 589831) EVT_CALL(SetActorDispOffset, 256, 0, 18, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(AddGoalPos, 256, -10, 0, 0) EVT_CALL(SetAnimation, 256, -1, 589825) EVT_CALL(SetActorDispOffset, -127, 0, 0, 0) EVT_CALL(JumpToGoal, 256, 4, 0, 0, 1) EVT_CALL(SetAnimation, -127, 1, 589831) EVT_CALL(SetActorDispOffset, 256, 0, 18, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorDispOffset, -127, 0, 0, 0) EVT_CALL(SetAnimation, 256, -1, 589825) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(SetGoalToHome, 256) EVT_CALL(SetActorSpeed, 256, EVT_FIXED(8.0)) EVT_CALL(SetAnimation, 256, -1, 589827) @@ -763,9 +763,9 @@ EvtScript N(8023A754) = { EVT_EXEC_WAIT(battle_partner_goombario_8023A66C) EVT_CALL(SetAnimation, -127, 1, 589831) EVT_CALL(SetActorDispOffset, 256, 0, 18, 0) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(SetActorDispOffset, 256, 0, 19, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_52) EVT_CALL(func_802A9120_421B10, EVT_VAR(10), 3) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_52) @@ -783,18 +783,18 @@ EvtScript N(8023A754) = { EVT_CALL(ShakeCam, 1, 0, 5, EVT_FIXED(1.0)) EVT_END_THREAD EVT_CALL(PlaySoundAtActor, 256, 354) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_EXEC_WAIT(battle_partner_goombario_80239CA8) EVT_RETURN EVT_END_IF EVT_CHILD_THREAD EVT_CALL(SetActorScale, 256, EVT_FIXED(1.1), EVT_FIXED(0.8), EVT_FIXED(1.0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorScale, 256, EVT_FIXED(1.3), EVT_FIXED(0.5), EVT_FIXED(1.0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorScale, 256, EVT_FIXED(1.0), EVT_FIXED(1.0), EVT_FIXED(1.0)) EVT_END_CHILD_THREAD - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(GetActionCommandResult, EVT_VAR(0)) EVT_SWITCH(EVT_VAR(0)) EVT_CASE_GT(0) @@ -819,7 +819,7 @@ EvtScript N(8023A754) = { EVT_END_SWITCH EVT_THREAD EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_50) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(SetGoalToTarget, 256) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_53) EVT_END_THREAD @@ -831,12 +831,12 @@ EvtScript N(8023A754) = { EVT_CALL(func_802A9120_421B10, 24, 3) EVT_SET(EVT_VAR(10), 24) EVT_THREAD - EVT_WAIT_FRAMES(4) + EVT_WAIT(4) EVT_SET(EVT_VAR(0), 0) EVT_LOOP(6) EVT_ADD(EVT_VAR(0), -30) EVT_CALL(SetActorRotation, -127, 0, 0, EVT_VAR(0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_END_THREAD EVT_CALL(SetGoalToTarget, 256) @@ -845,12 +845,12 @@ EvtScript N(8023A754) = { EVT_CALL(func_8023817C_6F125C, EVT_VAR(10), 3) EVT_CHILD_THREAD EVT_CALL(SetActorScale, 256, EVT_FIXED(1.1), EVT_FIXED(0.8), EVT_FIXED(1.0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorScale, 256, EVT_FIXED(1.3), EVT_FIXED(0.5), EVT_FIXED(1.0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorScale, 256, EVT_FIXED(1.0), EVT_FIXED(1.0), EVT_FIXED(1.0)) EVT_END_CHILD_THREAD - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(battle_partner_goombario_StopGlowingAndGet) EVT_ADD(EVT_VAR(0), 1) EVT_CALL(PartnerDamageEnemy, EVT_VAR(0), 128, 0, 0, EVT_VAR(0), 32) @@ -868,9 +868,9 @@ EvtScript N(8023ADC4) = { EVT_EXEC_WAIT(battle_partner_goombario_8023A66C) EVT_CALL(SetAnimation, -127, 1, 589831) EVT_CALL(SetActorDispOffset, 256, 0, 18, 0) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(SetActorDispOffset, 256, 0, 19, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_52) EVT_CALL(func_802A9120_421B10, EVT_VAR(10), 3) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_52) @@ -888,18 +888,18 @@ EvtScript N(8023ADC4) = { EVT_CALL(ShakeCam, 1, 0, 5, EVT_FIXED(1.0)) EVT_END_THREAD EVT_CALL(PlaySoundAtActor, 256, 354) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_EXEC_WAIT(battle_partner_goombario_80239CA8) EVT_RETURN EVT_END_IF EVT_CHILD_THREAD EVT_CALL(SetActorScale, 256, EVT_FIXED(1.1), EVT_FIXED(0.8), EVT_FIXED(1.0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorScale, 256, EVT_FIXED(1.3), EVT_FIXED(0.5), EVT_FIXED(1.0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorScale, 256, EVT_FIXED(1.0), EVT_FIXED(1.0), EVT_FIXED(1.0)) EVT_END_CHILD_THREAD - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(GetActionCommandResult, EVT_VAR(0)) EVT_SWITCH(EVT_VAR(0)) EVT_CASE_GT(0) @@ -924,7 +924,7 @@ EvtScript N(8023ADC4) = { EVT_END_SWITCH EVT_THREAD EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_50) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(SetGoalToTarget, 256) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_53) EVT_END_THREAD @@ -936,12 +936,12 @@ EvtScript N(8023ADC4) = { EVT_CALL(func_802A9120_421B10, 24, 3) EVT_SET(EVT_VAR(10), 24) EVT_THREAD - EVT_WAIT_FRAMES(4) + EVT_WAIT(4) EVT_SET(EVT_VAR(0), 0) EVT_LOOP(6) EVT_ADD(EVT_VAR(0), -30) EVT_CALL(SetActorRotation, -127, 0, 0, EVT_VAR(0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_END_THREAD EVT_CALL(SetGoalToTarget, 256) @@ -952,12 +952,12 @@ EvtScript N(8023ADC4) = { EVT_CALL(EnableActorBlur, 256, -1) EVT_CHILD_THREAD EVT_CALL(SetActorScale, 256, EVT_FIXED(1.1), EVT_FIXED(0.8), EVT_FIXED(1.0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorScale, 256, EVT_FIXED(1.3), EVT_FIXED(0.5), EVT_FIXED(1.0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorScale, 256, EVT_FIXED(1.0), EVT_FIXED(1.0), EVT_FIXED(1.0)) EVT_END_CHILD_THREAD - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(battle_partner_goombario_StopGlowingAndGet) EVT_ADD(EVT_VAR(0), 2) EVT_CALL(PartnerDamageEnemy, EVT_VAR(0), 128, 0, 0, EVT_VAR(0), 32) @@ -975,9 +975,9 @@ EvtScript N(8023B45C) = { EVT_EXEC_WAIT(battle_partner_goombario_8023A66C) EVT_CALL(SetAnimation, -127, 1, 589831) EVT_CALL(SetActorDispOffset, 256, 0, 18, 0) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(SetActorDispOffset, 256, 0, 19, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_52) EVT_CALL(func_802A9120_421B10, EVT_VAR(10), 3) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_52) @@ -995,18 +995,18 @@ EvtScript N(8023B45C) = { EVT_CALL(ShakeCam, 1, 0, 5, EVT_FIXED(1.0)) EVT_END_THREAD EVT_CALL(PlaySoundAtActor, 256, 354) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_EXEC_WAIT(battle_partner_goombario_80239CA8) EVT_RETURN EVT_END_IF EVT_CHILD_THREAD EVT_CALL(SetActorScale, 256, EVT_FIXED(1.1), EVT_FIXED(0.8), EVT_FIXED(1.0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorScale, 256, EVT_FIXED(1.3), EVT_FIXED(0.5), EVT_FIXED(1.0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorScale, 256, EVT_FIXED(1.0), EVT_FIXED(1.0), EVT_FIXED(1.0)) EVT_END_CHILD_THREAD - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(GetActionCommandResult, EVT_VAR(0)) EVT_SWITCH(EVT_VAR(0)) EVT_CASE_GT(0) @@ -1031,7 +1031,7 @@ EvtScript N(8023B45C) = { EVT_END_SWITCH EVT_THREAD EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_50) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(SetGoalToTarget, 256) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_53) EVT_END_THREAD @@ -1043,12 +1043,12 @@ EvtScript N(8023B45C) = { EVT_CALL(func_802A9120_421B10, 24, 3) EVT_SET(EVT_VAR(10), 24) EVT_THREAD - EVT_WAIT_FRAMES(4) + EVT_WAIT(4) EVT_SET(EVT_VAR(0), 0) EVT_LOOP(6) EVT_ADD(EVT_VAR(0), -30) EVT_CALL(SetActorRotation, -127, 0, -250000000, EVT_VAR(0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(SetAnimation, -127, 1, 589830) EVT_END_THREAD @@ -1057,7 +1057,7 @@ EvtScript N(8023B45C) = { EVT_LOOP(EVT_VAR(10)) EVT_ADD(EVT_VAR(0), 133) EVT_CALL(SetActorRotation, -127, -250000000, EVT_VAR(0), -250000000) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_END_THREAD EVT_CALL(SetGoalToTarget, 256) @@ -1068,12 +1068,12 @@ EvtScript N(8023B45C) = { EVT_CALL(EnableActorBlur, 256, -1) EVT_CHILD_THREAD EVT_CALL(SetActorScale, 256, EVT_FIXED(1.1), EVT_FIXED(0.8), EVT_FIXED(1.0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorScale, 256, EVT_FIXED(1.3), EVT_FIXED(0.5), EVT_FIXED(1.0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorScale, 256, EVT_FIXED(1.0), EVT_FIXED(1.0), EVT_FIXED(1.0)) EVT_END_CHILD_THREAD - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(battle_partner_goombario_StopGlowingAndGet) EVT_ADD(EVT_VAR(0), 3) EVT_CALL(PartnerDamageEnemy, EVT_VAR(0), 128, 0, 0, EVT_VAR(0), 32) @@ -1097,9 +1097,9 @@ EvtScript N(8023BB9C) = { EVT_EXEC_WAIT(battle_partner_goombario_8023A66C) EVT_CALL(SetAnimation, -127, 1, 589831) EVT_CALL(SetActorDispOffset, 256, 0, 18, 0) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(SetActorDispOffset, 256, 0, 19, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_52) EVT_CALL(func_802A9120_421B10, EVT_VAR(10), 1) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_52) @@ -1117,18 +1117,18 @@ EvtScript N(8023BB9C) = { EVT_CALL(ShakeCam, 1, 0, 5, EVT_FIXED(1.0)) EVT_END_THREAD EVT_CALL(PlaySoundAtActor, 256, 354) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_EXEC_WAIT(battle_partner_goombario_80239CA8) EVT_RETURN EVT_END_IF EVT_CHILD_THREAD EVT_CALL(SetActorScale, 256, EVT_FIXED(1.1), EVT_FIXED(0.8), EVT_FIXED(1.0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorScale, 256, EVT_FIXED(1.3), EVT_FIXED(0.5), EVT_FIXED(1.0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorScale, 256, EVT_FIXED(1.0), EVT_FIXED(1.0), EVT_FIXED(1.0)) EVT_END_CHILD_THREAD - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(GetActionCommandResult, EVT_VAR(0)) EVT_SWITCH(EVT_VAR(0)) EVT_CASE_GT(0) @@ -1153,7 +1153,7 @@ EvtScript N(8023BB9C) = { EVT_END_SWITCH EVT_THREAD EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_50) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(SetGoalToTarget, 256) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_53) EVT_END_THREAD @@ -1164,7 +1164,7 @@ EvtScript N(8023BB9C) = { EVT_LABEL(10) EVT_THREAD EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_50) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(SetGoalToTarget, 256) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_53) EVT_END_THREAD @@ -1186,12 +1186,12 @@ EvtScript N(8023BB9C) = { EVT_CALL(func_802A9120_421B10, EVT_VAR(10), 5) EVT_END_SWITCH EVT_THREAD - EVT_WAIT_FRAMES(4) + EVT_WAIT(4) EVT_SET(EVT_VAR(0), 0) EVT_LOOP(6) EVT_ADD(EVT_VAR(0), -30) EVT_CALL(SetActorRotation, -127, 0, -250000000, EVT_VAR(0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(SetAnimation, -127, 1, 589830) EVT_END_THREAD @@ -1200,7 +1200,7 @@ EvtScript N(8023BB9C) = { EVT_LOOP(EVT_VAR(10)) EVT_ADD(EVT_VAR(0), 133) EVT_CALL(SetActorRotation, -127, -250000000, EVT_VAR(0), -250000000) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_END_THREAD EVT_CALL(SetGoalToTarget, 256) @@ -1216,12 +1216,12 @@ EvtScript N(8023BB9C) = { EVT_END_IF EVT_CHILD_THREAD EVT_CALL(SetActorScale, 256, EVT_FIXED(1.1), EVT_FIXED(0.8), EVT_FIXED(1.0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorScale, 256, EVT_FIXED(1.3), EVT_FIXED(0.5), EVT_FIXED(1.0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorScale, 256, EVT_FIXED(1.0), EVT_FIXED(1.0), EVT_FIXED(1.0)) EVT_END_CHILD_THREAD - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(GetActionCommandResult, EVT_VAR(0)) EVT_SWITCH(EVT_VAR(0)) EVT_CASE_GT(0) @@ -1274,7 +1274,7 @@ EvtScript N(8023C5B8) = { EVT_CALL(SetGoalToTarget, 256) EVT_CALL(SetBattleFlagBits, 4, 1) EVT_CALL(func_80238E04_6F1EE4) - EVT_WAIT_FRAMES(12) + EVT_WAIT(12) EVT_CALL(SetCamEnabled, 2, 1) EVT_CALL(SetCamFlag80, 2, 0) EVT_CALL(SetCamPerspective, 2, 6, 25, 16, 1024) @@ -1283,19 +1283,19 @@ EvtScript N(8023C5B8) = { EVT_CALL(GetActorPos, EVT_VAR(10), EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) EVT_CALL(SetGoalPos, 256, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) EVT_CALL(func_80238BCC_6F1CAC) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(func_802CAE50, 2, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) EVT_CALL(func_802CABE8, 2, 0, EVT_VAR(3), 100, 4) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(PlaySoundAtActor, 256, 642) EVT_CALL(SetCamFlag80, 2, 1) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(func_80238B60_6F1C40) EVT_CALL(ActorSpeak, EVT_VAR(0), -127, 1, 589839, 589825) EVT_CALL(func_80238E48_6F1F28) - EVT_WAIT_FRAMES(12) + EVT_WAIT(12) EVT_CALL(SetCamEnabled, 2, 0) - EVT_WAIT_FRAMES(32) + EVT_WAIT(32) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) EVT_CALL(SetBattleFlagBits, 4, 0) EVT_CALL(func_80280818) @@ -1311,24 +1311,24 @@ EvtScript N(8023C5B8) = { EvtScript N(8023C90C) = { EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_55) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(SetAnimation, 256, -1, 589831) EVT_CALL(SetActorDispOffset, 256, 0, 19, 0) EVT_CALL(GetActorPos, 256, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) EVT_ADD(EVT_VAR(1), 15) EVT_CALL(PlaySoundAtActor, 256, 8335) EVT_CALL(func_802390C8_6F21A8, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2), EVT_FIXED(1.2)) - EVT_WAIT_FRAMES(3) + EVT_WAIT(3) EVT_CALL(func_802390C8_6F21A8, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2), EVT_FIXED(0.8)) EVT_THREAD - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(GetActorPos, 256, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) EVT_ADD(EVT_VAR(1), 15) EVT_ADD(EVT_VAR(2), -5) EVT_CALL(PlaySoundAtActor, 256, 8195) EVT_CALL(PlayEffect, 82, 9, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2), EVT_FIXED(2.0), 20, 0, 0, 0, 0, 0, 0, 0) EVT_END_THREAD - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(SetAnimation, 256, -1, 589825) EVT_CALL(SetActorDispOffset, 256, 0, 0, 0) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) @@ -1341,7 +1341,7 @@ EvtScript N(8023C90C) = { EVT_ADD(EVT_VAR(2), 5) EVT_CALL(PlaySoundAtActor, 256, 8334) EVT_CALL(func_80238EDC_6F1FBC, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) - EVT_WAIT_FRAMES(4) + EVT_WAIT(4) EVT_CALL(SetActorJumpGravity, 256, EVT_FIXED(1.4)) EVT_CALL(GetActorPos, 256, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) EVT_CALL(SetJumpAnimations, 256, 589828, 1, 589828, 589828) @@ -1362,7 +1362,7 @@ EvtScript N(8023C90C) = { EVT_CALL(ShowMessageBox, 8, 60) EVT_END_IF EVT_LABEL(0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(IsMessageBoxDisplayed, EVT_VAR(0)) EVT_IF_EQ(EVT_VAR(0), 1) EVT_GOTO(0) diff --git a/src/battle/partner/kooper.c b/src/battle/partner/kooper.c index 76a9fa2d77..131657fd8c 100644 --- a/src/battle/partner/kooper.c +++ b/src/battle/partner/kooper.c @@ -329,7 +329,7 @@ EvtScript N(handleEvent_802385E0) = { EVT_SET_CONST(LW(0), 1) EVT_SET_CONST(LW(1), NPC_ANIM_battle_kooper_Palette_00_Anim_10) EVT_EXEC_WAIT(D_80297814) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(SetAnimation, ACTOR_PARTNER, -1, NPC_ANIM_battle_kooper_Palette_00_Anim_F) EVT_END_CASE_GROUP EVT_CASE_DEFAULT @@ -455,7 +455,7 @@ EvtScript N(80238E38) = { EVT_CALL(ResetActorSounds, ACTOR_PARTNER, 0) EVT_THREAD EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_E) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) EVT_END_THREAD EVT_CALL(func_80280818) @@ -474,7 +474,7 @@ EvtScript N(80238E38) = { EVT_SUB(LW(0), 10) EVT_CALL(JumpToGoal, ACTOR_PARTNER, 4, FALSE, FALSE, TRUE) EVT_CALL(SetAnimation, ACTOR_PARTNER, -1, NPC_ANIM_battle_kooper_Palette_00_Anim_F) - EVT_WAIT_FRAMES(4) + EVT_WAIT(4) EVT_CALL(SetGoalToHome, ACTOR_PARTNER) EVT_CALL(SetActorSpeed, ACTOR_PARTNER, EVT_FLOAT(7.0)) EVT_CALL(SetAnimation, ACTOR_PARTNER, -1, NPC_ANIM_battle_kooper_Palette_00_Anim_6) @@ -503,7 +503,7 @@ EvtScript N(80239084) = { EVT_SUB(LW(0), 10) EVT_CALL(JumpToGoal, ACTOR_PARTNER, 4, FALSE, FALSE, TRUE) EVT_CALL(SetAnimation, ACTOR_PARTNER, -1, NPC_ANIM_battle_kooper_Palette_00_Anim_F) - EVT_WAIT_FRAMES(4) + EVT_WAIT(4) EVT_CALL(SetGoalToHome, ACTOR_PARTNER) EVT_CALL(SetActorSpeed, ACTOR_PARTNER, EVT_FLOAT(7.0)) EVT_CALL(SetAnimation, ACTOR_PARTNER, -1, NPC_ANIM_battle_kooper_Palette_00_Anim_6) @@ -544,10 +544,10 @@ EvtScript N(80239384) = { EVT_CALL(SetAnimation, ACTOR_PARTNER, -1, NPC_ANIM_battle_kooper_Palette_00_Anim_4) EVT_CALL(SetAnimation, ACTOR_PARTNER, -1, NPC_ANIM_battle_kooper_Palette_00_Anim_E) EVT_CALL(PlaySoundAtActor, ACTOR_PARTNER, SOUND_0) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(SetAnimation, ACTOR_PARTNER, -1, NPC_ANIM_battle_kooper_Palette_00_Anim_A) EVT_LOOP(30) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(CheckButtonDown, 0x00040000, LW(0)) EVT_IF_NE(LW(0), FALSE) EVT_BREAK_LOOP @@ -561,7 +561,7 @@ EvtScript N(80239384) = { EVT_SET(LW(9), 0) EVT_SET(LW(1), 0) EVT_LOOP(50) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_SWITCH(LW(9)) EVT_CASE_LT(20) EVT_CALL(SetAnimation, ACTOR_PARTNER, -1, NPC_ANIM_battle_kooper_Palette_00_Anim_A) @@ -597,7 +597,7 @@ EvtScript N(80239384) = { EVT_END_IF EVT_END_LOOP EVT_LABEL(0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_SETF(LW(10), EVT_FLOAT(8.0)) EVT_SWITCH(LW(9)) EVT_CASE_LT(20) @@ -633,32 +633,32 @@ EvtScript N(80239384) = { EVT_CALL(func_80238000_6F5E80) EVT_CALL(RemoveActorDecoration, ACTOR_SELF, 0, 0) EVT_END_THREAD - EVT_WAIT_FRAMES(4) + EVT_WAIT(4) EVT_CALL(SetAnimation, ACTOR_PARTNER, -1, NPC_ANIM_battle_kooper_Palette_00_Anim_9) EVT_CALL(SetActorRotationOffset, ACTOR_PARTNER, 8, 0, 0) EVT_SET(LW(0), 0) EVT_LOOP(2) EVT_ADD(LW(0), -30) EVT_CALL(SetActorRotation, ACTOR_PARTNER, 0, 0, LW(0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(GetActorPos, ACTOR_PARTNER, LW(4), LW(5), LW(6)) EVT_CALL(PlayEffect, EFFECT_SMOKE_IMPACT, 1, LW(4), LW(5), LW(6), 16, 4, 0, 10, 0, 0, 0, 0, 0) EVT_LOOP(5) EVT_ADD(LW(0), 12) EVT_CALL(SetActorRotation, ACTOR_PARTNER, 0, 0, LW(0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(SetActorRotationOffset, ACTOR_PARTNER, 0, 0, 0) EVT_CALL(SetActorRotation, ACTOR_PARTNER, 0, 0, 2) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(SetActorRotation, ACTOR_PARTNER, 0, 0, -2) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(SetActorRotation, ACTOR_PARTNER, 0, 0, 0) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(SetAnimation, ACTOR_PARTNER, -1, NPC_ANIM_battle_kooper_Palette_00_Anim_F) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(SetGoalToHome, ACTOR_PARTNER) EVT_CALL(SetActorSpeed, ACTOR_PARTNER, EVT_FLOAT(7.0)) EVT_CALL(SetAnimation, ACTOR_PARTNER, -1, NPC_ANIM_battle_kooper_Palette_00_Anim_6) @@ -713,10 +713,10 @@ EvtScript N(80239E7C) = { EVT_CALL(SetAnimation, ACTOR_PARTNER, -1, NPC_ANIM_battle_kooper_Palette_00_Anim_4) EVT_CALL(SetAnimation, ACTOR_PARTNER, -1, NPC_ANIM_battle_kooper_Palette_00_Anim_E) EVT_CALL(PlaySoundAtActor, ACTOR_PARTNER, SOUND_0) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(SetAnimation, ACTOR_PARTNER, -1, NPC_ANIM_battle_kooper_Palette_00_Anim_A) EVT_LOOP(30) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(CheckButtonDown, 0x00040000, LW(0)) EVT_IF_NE(LW(0), FALSE) EVT_BREAK_LOOP @@ -730,7 +730,7 @@ EvtScript N(80239E7C) = { EVT_SET(LW(9), 0) EVT_SET(LW(1), 0) EVT_LOOP(50) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_SWITCH(LW(9)) EVT_CASE_LT(20) EVT_CALL(SetAnimation, ACTOR_PARTNER, -1, NPC_ANIM_battle_kooper_Palette_00_Anim_A) @@ -767,7 +767,7 @@ EvtScript N(80239E7C) = { EVT_END_IF EVT_END_LOOP EVT_LABEL(0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_SET(LW(10), EVT_FLOAT(8.0)) EVT_SWITCH(LW(9)) EVT_CASE_LT(20) @@ -807,7 +807,7 @@ EvtScript N(80239E7C) = { EVT_END_THREAD EVT_SET(LF(0), 0) EVT_LABEL(10) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetGoalToTarget, ACTOR_PARTNER) EVT_CALL(GetGoalPos, ACTOR_PARTNER, LW(0), LW(1), LW(2)) EVT_CALL(GetActorPos, ACTOR_PARTNER, LW(3), LW(4), LW(5)) @@ -853,7 +853,7 @@ EvtScript N(80239E7C) = { EVT_LABEL(11) EVT_CALL(GetActorVar, ACTOR_SELF, 0, LW(0)) EVT_IF_EQ(LW(0), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_GOTO(11) EVT_END_IF EVT_CALL(GetActionCommandResult, LW(0)) @@ -881,7 +881,7 @@ EvtScript N(8023AA38) = { EVT_CALL(SetAnimation, ACTOR_PARTNER, -1, NPC_ANIM_battle_kooper_Palette_00_Anim_4) EVT_CALL(SetAnimation, ACTOR_PARTNER, -1, NPC_ANIM_battle_kooper_Palette_00_Anim_E) EVT_CALL(PlaySoundAtActor, ACTOR_PARTNER, SOUND_0) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(SetAnimation, ACTOR_PARTNER, -1, NPC_ANIM_battle_kooper_Palette_00_Anim_A) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_59) EVT_CALL(MoveBattleCamOver, 75) @@ -900,7 +900,7 @@ EvtScript N(8023AA38) = { EVT_CALL(SetActorVar, ACTOR_SELF, 1, 1) EVT_SET(LW(9), 1) EVT_LOOP(LW(13)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(GetActionResult, LW(0)) EVT_SWITCH(LW(0)) EVT_CASE_LT(20) @@ -947,7 +947,7 @@ EvtScript N(8023AA38) = { EVT_CALL(RunToGoal, ACTOR_PARTNER, 0) EVT_CALL(RemoveActorDecoration, ACTOR_SELF, 0, 0) EVT_CALL(RemoveActorDecoration, ACTOR_SELF, 0, 1) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(SetActorPos, ACTOR_PARTNER, -200, 0, 0) EVT_CALL(SetGoalToHome, ACTOR_PARTNER) EVT_CALL(AddGoalPos, ACTOR_PARTNER, 40, 0, 0) @@ -962,7 +962,7 @@ EvtScript N(8023AA38) = { EVT_CALL(SetActorVar, ACTOR_SELF, 0, 0) EVT_SET(LF(0), 0) EVT_LABEL(10) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetGoalToTarget, ACTOR_PARTNER) EVT_CALL(GetGoalPos, ACTOR_PARTNER, LW(0), LW(1), LW(2)) EVT_CALL(GetActorPos, ACTOR_PARTNER, LW(3), LW(4), LW(5)) @@ -1021,13 +1021,13 @@ EvtScript N(8023AA38) = { EVT_LABEL(11) EVT_CALL(GetActorVar, ACTOR_SELF, 0, LW(0)) EVT_IF_EQ(LW(0), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_GOTO(11) EVT_END_IF - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(func_80280818) EVT_CALL(SetAnimation, ACTOR_PARTNER, -1, NPC_ANIM_battle_kooper_Palette_00_Anim_F) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(SetAnimation, ACTOR_PARTNER, -1, NPC_ANIM_battle_kooper_Palette_00_Anim_4) EVT_CALL(SetGoalToHome, ACTOR_PARTNER) EVT_CALL(SetActorSpeed, ACTOR_PARTNER, EVT_FLOAT(7.0)) @@ -1052,7 +1052,7 @@ EvtScript N(8023B660) = { EVT_CALL(SetAnimation, ACTOR_PARTNER, -1, NPC_ANIM_battle_kooper_Palette_00_Anim_4) EVT_CALL(SetAnimation, ACTOR_PARTNER, -1, NPC_ANIM_battle_kooper_Palette_00_Anim_E) EVT_CALL(PlaySoundAtActor, ACTOR_PARTNER, SOUND_0) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(SetAnimation, ACTOR_PARTNER, -1, NPC_ANIM_battle_kooper_Palette_00_Anim_A) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_59) EVT_CALL(MoveBattleCamOver, 75) @@ -1066,7 +1066,7 @@ EvtScript N(8023B660) = { EVT_CALL(PlaySoundAtActor, ACTOR_PARTNER, 0x200C) EVT_CALL(PlaySoundAtActor, ACTOR_PARTNER, 0x28E) EVT_CALL(AddActorDecoration, ACTOR_SELF, 0, 0, 4) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(ModifyActorDecoration, 256, -1, 0, 10, 10, 255, 0) EVT_CALL(SetActorVar, ACTOR_SELF, 1, 1) EVT_CALL(func_8026EA7C, ACTOR_PARTNER, -1, 15) @@ -1077,7 +1077,7 @@ EvtScript N(8023B660) = { EVT_SET(LW(8), 30) EVT_SET(LW(9), 30) EVT_LOOP(LW(13)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(GetActionResult, LW(0)) EVT_SWITCH(LW(0)) EVT_CASE_GE(80) @@ -1172,7 +1172,7 @@ EvtScript N(8023B660) = { EVT_DIVF(LW(11), LW(10)) EVT_THREAD EVT_CALL(AddActorDecoration, ACTOR_PARTNER, -1, 1, 6) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_SWITCH(LW(14)) EVT_CASE_OR_EQ(0) EVT_CASE_OR_EQ(1) @@ -1193,7 +1193,7 @@ EvtScript N(8023B660) = { EVT_CALL(SetActorSounds, ACTOR_PARTNER, 0, 0, 0) EVT_CALL(RunToGoal, ACTOR_PARTNER, 0) EVT_CALL(RemoveActorDecoration, ACTOR_SELF, 0, 1) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(RemoveActorDecoration, ACTOR_SELF, 0, 0) EVT_CALL(func_8026ED20, ACTOR_PARTNER, 0, 0) EVT_CALL(SetActorPos, ACTOR_PARTNER, -200, 0, 0) @@ -1207,7 +1207,7 @@ EvtScript N(8023B660) = { EVT_CALL(SetActorVar, ACTOR_SELF, 0, 0) EVT_SET(LF(0), 0) EVT_LABEL(10) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetGoalToTarget, ACTOR_PARTNER) EVT_CALL(GetGoalPos, ACTOR_PARTNER, LW(0), LW(1), LW(2)) EVT_CALL(GetActorPos, ACTOR_PARTNER, LW(3), LW(4), LW(5)) @@ -1254,13 +1254,13 @@ EvtScript N(8023B660) = { EVT_LABEL(11) EVT_CALL(GetActorVar, ACTOR_SELF, 0, LW(0)) EVT_IF_EQ(LW(0), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_GOTO(11) EVT_END_IF - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(func_80280818) EVT_CALL(SetAnimation, ACTOR_PARTNER, -1, NPC_ANIM_battle_kooper_Palette_00_Anim_F) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(SetAnimation, ACTOR_PARTNER, -1, NPC_ANIM_battle_kooper_Palette_00_Anim_4) EVT_CALL(SetGoalToHome, ACTOR_PARTNER) EVT_CALL(SetActorSpeed, ACTOR_PARTNER, EVT_FLOAT(7.0)) @@ -1289,32 +1289,32 @@ EvtScript N(8023C754) = { EVT_CALL(func_80238000_6F5E80) EVT_CALL(RemoveActorDecoration, ACTOR_SELF, 0, 0) EVT_END_THREAD - EVT_WAIT_FRAMES(4) + EVT_WAIT(4) EVT_CALL(SetAnimation, ACTOR_PARTNER, -1, NPC_ANIM_battle_kooper_Palette_00_Anim_9) EVT_CALL(SetActorRotationOffset, ACTOR_PARTNER, 8, 0, 0) EVT_SET(LW(0), 0) EVT_LOOP(2) EVT_ADD(LW(0), -30) EVT_CALL(SetActorRotation, ACTOR_PARTNER, 0, 0, LW(0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(GetActorPos, ACTOR_PARTNER, LW(4), LW(5), LW(6)) EVT_CALL(PlayEffect, EFFECT_SMOKE_IMPACT, 1, LW(4), LW(5), LW(6), 16, 4, 0, 10, 0, 0, 0, 0, 0) EVT_LOOP(5) EVT_ADD(LW(0), 12) EVT_CALL(SetActorRotation, ACTOR_PARTNER, 0, 0, LW(0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(SetActorRotationOffset, ACTOR_PARTNER, 0, 0, 0) EVT_CALL(SetActorRotation, ACTOR_PARTNER, 0, 0, 2) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(SetActorRotation, ACTOR_PARTNER, 0, 0, -2) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(SetActorRotation, ACTOR_PARTNER, 0, 0, 0) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(SetAnimation, ACTOR_PARTNER, -1, NPC_ANIM_battle_kooper_Palette_00_Anim_F) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(SetGoalToHome, ACTOR_PARTNER) EVT_CALL(SetActorSpeed, ACTOR_PARTNER, EVT_FLOAT(7.0)) EVT_CALL(SetAnimation, ACTOR_PARTNER, -1, NPC_ANIM_battle_kooper_Palette_00_Anim_6) @@ -1357,7 +1357,7 @@ EvtScript N(8023C754) = { EVT_SUB(LW(0), 10) EVT_CALL(JumpToGoal, ACTOR_PARTNER, 4, FALSE, FALSE, TRUE) EVT_CALL(SetAnimation, ACTOR_PARTNER, -1, NPC_ANIM_battle_kooper_Palette_00_Anim_F) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(SetAnimation, ACTOR_PARTNER, -1, NPC_ANIM_battle_kooper_Palette_00_Anim_4) EVT_CALL(SetGoalToHome, ACTOR_PARTNER) EVT_CALL(SetActorSpeed, ACTOR_PARTNER, EVT_FLOAT(7.0)) diff --git a/src/battle/star/chill_out/7900D0.c b/src/battle/star/chill_out/7900D0.c index 32216164f1..1b0b3cd8d7 100644 --- a/src/battle/star/chill_out/7900D0.c +++ b/src/battle/star/chill_out/7900D0.c @@ -103,30 +103,30 @@ EvtScript N(802A18F0) = { EVT_CALL(GetOwnerID, LW(10)) EVT_IF_EQ(LW(10), 0) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_69) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_GOT_ITEM) EVT_CALL(GetActorPos, ACTOR_PLAYER, LW(0), LW(1), LW(2)) EVT_ADD(LW(0), 16) EVT_CALL(SetActorSpeed, ACTOR_PLAYER, EVT_FLOAT(4.0)) EVT_CALL(SetGoalPos, ACTOR_PLAYER, LW(0), LW(1), LW(2)) EVT_CALL(PlayerRunToGoal, 0) - EVT_WAIT_FRAMES(8) + EVT_WAIT(8) EVT_CALL(PlaySound, 0x241) EVT_CALL(GetActorPos, ACTOR_PLAYER, LW(0), LW(1), LW(2)) EVT_ADD(LW(1), 15) EVT_CALL(N(UnkStarFunc1), LW(0), LW(1), LW(2)) EVT_CALL(N(FadeBackgroundToBlack)) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_PRAY) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(PlaySound, 0x2051) EVT_CALL(GetActorPos, ACTOR_PLAYER, LW(0), LW(1), LW(2)) EVT_CALL(N(UnkStarFunc2), LW(0), LW(1), LW(2)) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, 0x01002A) EVT_ELSE EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_69) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(N(UnkStarFunc), 0) EVT_CALL(GetActorPos, ACTOR_PARTNER, LW(0), LW(1), LW(2)) EVT_ADD(LW(0), 16) @@ -134,20 +134,20 @@ EvtScript N(802A18F0) = { EVT_CALL(SetGoalPos, ACTOR_PARTNER, LW(0), LW(1), LW(2)) EVT_CALL(RunToGoal, ACTOR_PARTNER, 0, FALSE) EVT_CALL(N(UnkStarFunc), 4) - EVT_WAIT_FRAMES(8) + EVT_WAIT(8) EVT_CALL(PlaySound, 0x241) EVT_CALL(N(UnkStarFunc), 1) EVT_CALL(GetActorPos, ACTOR_PARTNER, LW(0), LW(1), LW(2)) EVT_ADD(LW(1), 15) EVT_CALL(N(UnkStarFunc1), LW(0), LW(1), LW(2)) EVT_CALL(N(FadeBackgroundToBlack)) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(PlaySound, 0x2051) EVT_CALL(N(UnkStarFunc), 1) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(GetActorPos, ACTOR_PARTNER, LW(0), LW(1), LW(2)) EVT_CALL(N(UnkStarFunc2), LW(0), LW(1), LW(2)) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(N(UnkStarFunc), 4) EVT_END_IF EVT_RETURN @@ -158,30 +158,30 @@ EvtScript N(802A1C88) = { EVT_CALL(GetOwnerID, LW(10)) EVT_IF_EQ(LW(10), 0) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_69) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_GOT_ITEM) EVT_CALL(GetActorPos, ACTOR_PLAYER, LW(0), LW(1), LW(2)) EVT_ADD(LW(0), 16) EVT_CALL(SetActorSpeed, ACTOR_PLAYER, EVT_FLOAT(4.0)) EVT_CALL(SetGoalPos, ACTOR_PLAYER, LW(0), LW(1), LW(2)) EVT_CALL(PlayerRunToGoal, 0) - EVT_WAIT_FRAMES(8) + EVT_WAIT(8) EVT_CALL(PlaySound, 0x241) EVT_CALL(GetActorPos, ACTOR_PLAYER, LW(0), LW(1), LW(2)) EVT_ADD(LW(1), 15) EVT_CALL(N(UnkStarFunc1), LW(0), LW(1), LW(2)) EVT_CALL(N(UnkBackgroundFunc2)) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_PRAY) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(PlaySound, 0x2051) EVT_CALL(GetActorPos, ACTOR_PLAYER, LW(0), LW(1), LW(2)) EVT_CALL(N(UnkStarFunc2), LW(0), LW(1), LW(2)) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, 0x01002A) EVT_ELSE EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_69) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(N(UnkStarFunc), 0) EVT_CALL(GetActorPos, ACTOR_PARTNER, LW(0), LW(1), LW(2)) EVT_ADD(LW(0), 16) @@ -189,20 +189,20 @@ EvtScript N(802A1C88) = { EVT_CALL(SetGoalPos, ACTOR_PARTNER, LW(0), LW(1), LW(2)) EVT_CALL(RunToGoal, ACTOR_PARTNER, 0, FALSE) EVT_CALL(N(UnkStarFunc), 4) - EVT_WAIT_FRAMES(8) + EVT_WAIT(8) EVT_CALL(PlaySound, 0x241) EVT_CALL(N(UnkStarFunc), 1) EVT_CALL(GetActorPos, ACTOR_PARTNER, LW(0), LW(1), LW(2)) EVT_ADD(LW(1), 15) EVT_CALL(N(UnkStarFunc1), LW(0), LW(1), LW(2)) EVT_CALL(N(UnkBackgroundFunc2)) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(PlaySound, 0x2051) EVT_CALL(N(UnkStarFunc), 1) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(GetActorPos, ACTOR_PARTNER, LW(0), LW(1), LW(2)) EVT_CALL(N(UnkStarFunc2), LW(0), LW(1), LW(2)) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(N(UnkStarFunc), 4) EVT_END_IF EVT_RETURN @@ -210,7 +210,7 @@ EvtScript N(802A1C88) = { }; EvtScript N(802A2020) = { - EVT_WAIT_FRAMES(8) + EVT_WAIT(8) EVT_CALL(SetForegroundModelsVisible, 0) EVT_CALL(UseBattleCamPresetImmediately, BTL_CAM_PRESET_73) EVT_CALL(MoveBattleCamOver, 1) @@ -221,18 +221,18 @@ EvtScript N(802A2020) = { EVT_CALL(SetNpcPos, 100, -75, 150, 0) EVT_CALL(SetNpcDecoration, 100, 0, 5) EVT_CALL(N(UnkStarFunc3), -75, 167, 0) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(EnableNpcBlur, 100, 1) EVT_SET(LW(0), 0) EVT_LOOP(8) EVT_ADD(LW(0), 67) EVT_CALL(SetNpcRotation, 100, 0, LW(0), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(EnableNpcBlur, 100, 0) EVT_THREAD - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_69) EVT_END_THREAD EVT_CALL(GetActorPos, ACTOR_PLAYER, LW(0), LW(1), LW(2)) @@ -250,7 +250,7 @@ EvtScript N(802A222C) = { EVT_CALL(PlaySound, 0x2047) EVT_THREAD EVT_LOOP(5) - EVT_WAIT_FRAMES(6) + EVT_WAIT(6) EVT_CALL(GetNpcPos, 100, LW(0), LW(1), LW(2)) EVT_CALL(N(UnkStarFunc4), LW(0), LW(1), LW(2)) EVT_END_LOOP @@ -263,7 +263,7 @@ EvtScript N(802A222C) = { EVT_LOOP(0) EVT_CALL(UpdateLerp) EVT_CALL(SetNpcRotation, 100, 0, LW(0), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_IF_EQ(LW(1), 0) EVT_BREAK_LOOP EVT_END_IF @@ -274,7 +274,7 @@ EvtScript N(802A222C) = { EVT_CALL(NpcFlyTo, 100, LW(0), LW(1), LW(2), 15, 0, 10) EVT_ADD(LW(1), 140) EVT_CALL(NpcFlyTo, 100, LW(0), LW(1), LW(2), 15, 0, 10) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(EnableNpcBlur, 100, 0) EVT_CALL(DeleteNpc, 100) EVT_ELSE @@ -282,7 +282,7 @@ EvtScript N(802A222C) = { EVT_CALL(PlaySound, 0x2045) EVT_THREAD EVT_LOOP(5) - EVT_WAIT_FRAMES(6) + EVT_WAIT(6) EVT_CALL(GetNpcPos, 100, LW(0), LW(1), LW(2)) EVT_CALL(N(UnkStarFunc4), LW(0), LW(1), LW(2)) EVT_END_LOOP @@ -295,7 +295,7 @@ EvtScript N(802A222C) = { EVT_LOOP(0) EVT_CALL(UpdateLerp) EVT_CALL(SetNpcRotation, 100, 0, LW(0), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_IF_EQ(LW(1), 0) EVT_BREAK_LOOP EVT_END_IF @@ -306,7 +306,7 @@ EvtScript N(802A222C) = { EVT_CALL(NpcFlyTo, 100, LW(0), LW(1), LW(2), 15, 0, 10) EVT_ADD(LW(1), 140) EVT_CALL(NpcFlyTo, 100, LW(0), LW(1), LW(2), 15, 0, 10) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(EnableNpcBlur, 100, 0) EVT_CALL(DeleteNpc, 100) EVT_END_IF @@ -318,7 +318,7 @@ EvtScript N(802A267C) = { EVT_CALL(GetOwnerID, LW(10)) EVT_IF_EQ(LW(10), 0) EVT_CALL(N(UnkBackgroundFunc)) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(SetGoalToHome, ACTOR_PLAYER) EVT_CALL(SetActorSpeed, ACTOR_PLAYER, EVT_FLOAT(8.0)) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_RUNNING) @@ -326,7 +326,7 @@ EvtScript N(802A267C) = { EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_10002) EVT_ELSE EVT_CALL(N(UnkBackgroundFunc)) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(SetGoalToHome, ACTOR_PARTNER) EVT_CALL(SetActorSpeed, ACTOR_PARTNER, EVT_FLOAT(8.0)) EVT_CALL(N(UnkStarFunc), 3) @@ -343,7 +343,7 @@ EvtScript N(usePower) = { EVT_SET_CONST(LW(0), NPC_ANIM_battle_muskular_Palette_00_Anim_1) EVT_EXEC_WAIT(N(802A2020)) EVT_CALL(SetNpcAnimation, 100, NPC_ANIM_battle_muskular_Palette_00_Anim_2) - EVT_WAIT_FRAMES(16) + EVT_WAIT(16) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_D) EVT_CALL(PlaySound, 0x244) EVT_CALL(InitTargetIterator) @@ -358,25 +358,25 @@ EvtScript N(usePower) = { EVT_THREAD EVT_LOOP(5) EVT_CALL(SetActorScaleModifier, LW(10), EVT_FLOAT(1.0), EVT_FLOAT(1.0), EVT_FLOAT(1.0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorScaleModifier, LW(10), EVT_FLOAT(1.1), EVT_FLOAT(1.0), EVT_FLOAT(1.0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorScaleModifier, LW(10), EVT_FLOAT(1.2), EVT_FLOAT(0.95), EVT_FLOAT(1.0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorScaleModifier, LW(10), EVT_FLOAT(1.3), EVT_FLOAT(0.9), EVT_FLOAT(1.0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorScaleModifier, LW(10), EVT_FLOAT(1.35), EVT_FLOAT(0.85), EVT_FLOAT(1.0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorScaleModifier, LW(10), EVT_FLOAT(1.38), EVT_FLOAT(0.8), EVT_FLOAT(1.0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorScaleModifier, LW(10), EVT_FLOAT(1.4), EVT_FLOAT(0.8), EVT_FLOAT(1.0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorScaleModifier, LW(10), EVT_FLOAT(1.3), EVT_FLOAT(0.85), EVT_FLOAT(1.0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorScaleModifier, LW(10), EVT_FLOAT(1.2), EVT_FLOAT(0.9), EVT_FLOAT(1.0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorScaleModifier, LW(10), EVT_FLOAT(1.1), EVT_FLOAT(0.95), EVT_FLOAT(1.0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(SetActorScaleModifier, LW(10), EVT_FLOAT(1.0), EVT_FLOAT(1.0), EVT_FLOAT(1.0)) EVT_END_THREAD @@ -388,7 +388,7 @@ EvtScript N(usePower) = { EVT_END_IF EVT_LOOP(30) EVT_CALL(func_802A153C_79060C) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_END_LOOP EVT_CALL(ChooseNextTarget, -1, 0) EVT_LABEL(0) @@ -404,12 +404,12 @@ EvtScript N(usePower) = { EVT_CALL(PlayerDamageEnemy, LW(0), 0, 65535, 0, 0, 2080) EVT_END_IF EVT_LABEL(1) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(ChooseNextTarget, 0, LW(0)) EVT_IF_NE(LW(0), -1) EVT_GOTO(0) EVT_END_IF - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(func_802A1528_7905F8) EVT_IF_EQ(LW(0), 1) EVT_CALL(ShowMessageBox, 44, 60) diff --git a/src/battle/star/focus/789E60.c b/src/battle/star/focus/789E60.c index 6f7764623b..9b7be445b5 100644 --- a/src/battle/star/focus/789E60.c +++ b/src/battle/star/focus/789E60.c @@ -52,30 +52,30 @@ EvtScript N(802A1630) = { EVT_CALL(GetOwnerID, LW(10)) EVT_IF_EQ(LW(10), 0) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_69) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_GOT_ITEM) EVT_CALL(GetActorPos, ACTOR_PLAYER, LW(0), LW(1), LW(2)) EVT_ADD(LW(0), 16) EVT_CALL(SetActorSpeed, ACTOR_PLAYER, EVT_FLOAT(4.0)) EVT_CALL(SetGoalPos, ACTOR_PLAYER, LW(0), LW(1), LW(2)) EVT_CALL(PlayerRunToGoal, 0) - EVT_WAIT_FRAMES(8) + EVT_WAIT(8) EVT_CALL(PlaySound, 0x241) EVT_CALL(GetActorPos, ACTOR_PLAYER, LW(0), LW(1), LW(2)) EVT_ADD(LW(1), 15) EVT_CALL(N(UnkStarFunc1), LW(0), LW(1), LW(2)) EVT_CALL(N(FadeBackgroundToBlack)) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_PRAY) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(PlaySound, 0x2051) EVT_CALL(GetActorPos, ACTOR_PLAYER, LW(0), LW(1), LW(2)) EVT_CALL(N(UnkStarFunc2), LW(0), LW(1), LW(2)) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, 0x01002A) EVT_ELSE EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_69) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(N(UnkStarFunc), 0) EVT_CALL(GetActorPos, ACTOR_PARTNER, LW(0), LW(1), LW(2)) EVT_ADD(LW(0), 16) @@ -83,20 +83,20 @@ EvtScript N(802A1630) = { EVT_CALL(SetGoalPos, ACTOR_PARTNER, LW(0), LW(1), LW(2)) EVT_CALL(RunToGoal, ACTOR_PARTNER, 0, FALSE) EVT_CALL(N(UnkStarFunc), 4) - EVT_WAIT_FRAMES(8) + EVT_WAIT(8) EVT_CALL(PlaySound, 0x241) EVT_CALL(N(UnkStarFunc), 1) EVT_CALL(GetActorPos, ACTOR_PARTNER, LW(0), LW(1), LW(2)) EVT_ADD(LW(1), 15) EVT_CALL(N(UnkStarFunc1), LW(0), LW(1), LW(2)) EVT_CALL(N(FadeBackgroundToBlack)) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(PlaySound, 0x2051) EVT_CALL(N(UnkStarFunc), 1) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(GetActorPos, ACTOR_PARTNER, LW(0), LW(1), LW(2)) EVT_CALL(N(UnkStarFunc2), LW(0), LW(1), LW(2)) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(N(UnkStarFunc), 4) EVT_END_IF EVT_RETURN @@ -107,30 +107,30 @@ EvtScript N(802A19C8) = { EVT_CALL(GetOwnerID, LW(10)) EVT_IF_EQ(LW(10), 0) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_69) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_GOT_ITEM) EVT_CALL(GetActorPos, ACTOR_PLAYER, LW(0), LW(1), LW(2)) EVT_ADD(LW(0), 16) EVT_CALL(SetActorSpeed, ACTOR_PLAYER, EVT_FLOAT(4.0)) EVT_CALL(SetGoalPos, ACTOR_PLAYER, LW(0), LW(1), LW(2)) EVT_CALL(PlayerRunToGoal, 0) - EVT_WAIT_FRAMES(8) + EVT_WAIT(8) EVT_CALL(PlaySound, 0x241) EVT_CALL(GetActorPos, ACTOR_PLAYER, LW(0), LW(1), LW(2)) EVT_ADD(LW(1), 15) EVT_CALL(N(UnkStarFunc1), LW(0), LW(1), LW(2)) EVT_CALL(N(UnkBackgroundFunc2)) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_PRAY) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(PlaySound, 0x2051) EVT_CALL(GetActorPos, ACTOR_PLAYER, LW(0), LW(1), LW(2)) EVT_CALL(N(UnkStarFunc2), LW(0), LW(1), LW(2)) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, 0x01002A) EVT_ELSE EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_69) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(N(UnkStarFunc), 0) EVT_CALL(GetActorPos, ACTOR_PARTNER, LW(0), LW(1), LW(2)) EVT_ADD(LW(0), 16) @@ -138,20 +138,20 @@ EvtScript N(802A19C8) = { EVT_CALL(SetGoalPos, ACTOR_PARTNER, LW(0), LW(1), LW(2)) EVT_CALL(RunToGoal, ACTOR_PARTNER, 0, FALSE) EVT_CALL(N(UnkStarFunc), 4) - EVT_WAIT_FRAMES(8) + EVT_WAIT(8) EVT_CALL(PlaySound, 0x241) EVT_CALL(N(UnkStarFunc), 1) EVT_CALL(GetActorPos, ACTOR_PARTNER, LW(0), LW(1), LW(2)) EVT_ADD(LW(1), 15) EVT_CALL(N(UnkStarFunc1), LW(0), LW(1), LW(2)) EVT_CALL(N(UnkBackgroundFunc2)) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(PlaySound, 0x2051) EVT_CALL(N(UnkStarFunc), 1) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(GetActorPos, ACTOR_PARTNER, LW(0), LW(1), LW(2)) EVT_CALL(N(UnkStarFunc2), LW(0), LW(1), LW(2)) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(N(UnkStarFunc), 4) EVT_END_IF EVT_RETURN @@ -159,7 +159,7 @@ EvtScript N(802A19C8) = { }; EvtScript N(802A1D60) = { - EVT_WAIT_FRAMES(8) + EVT_WAIT(8) EVT_CALL(SetForegroundModelsVisible, 0) EVT_CALL(UseBattleCamPresetImmediately, BTL_CAM_PRESET_73) EVT_CALL(MoveBattleCamOver, 1) @@ -170,18 +170,18 @@ EvtScript N(802A1D60) = { EVT_CALL(SetNpcPos, 100, -75, 150, 0) EVT_CALL(SetNpcDecoration, 100, 0, 5) EVT_CALL(N(UnkStarFunc3), -75, 167, 0) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(EnableNpcBlur, 100, 1) EVT_SET(LW(0), 0) EVT_LOOP(8) EVT_ADD(LW(0), 67) EVT_CALL(SetNpcRotation, 100, 0, LW(0), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(EnableNpcBlur, 100, 0) EVT_THREAD - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_69) EVT_END_THREAD EVT_CALL(GetActorPos, ACTOR_PLAYER, LW(0), LW(1), LW(2)) @@ -199,7 +199,7 @@ EvtScript N(802A1F6C) = { EVT_CALL(PlaySound, 0x2047) EVT_THREAD EVT_LOOP(5) - EVT_WAIT_FRAMES(6) + EVT_WAIT(6) EVT_CALL(GetNpcPos, 100, LW(0), LW(1), LW(2)) EVT_CALL(N(UnkStarFunc4), LW(0), LW(1), LW(2)) EVT_END_LOOP @@ -212,7 +212,7 @@ EvtScript N(802A1F6C) = { EVT_LOOP(0) EVT_CALL(UpdateLerp) EVT_CALL(SetNpcRotation, 100, 0, LW(0), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_IF_EQ(LW(1), 0) EVT_BREAK_LOOP EVT_END_IF @@ -223,7 +223,7 @@ EvtScript N(802A1F6C) = { EVT_CALL(NpcFlyTo, 100, LW(0), LW(1), LW(2), 15, 0, 10) EVT_ADD(LW(1), 140) EVT_CALL(NpcFlyTo, 100, LW(0), LW(1), LW(2), 15, 0, 10) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(EnableNpcBlur, 100, 0) EVT_CALL(DeleteNpc, 100) EVT_ELSE @@ -231,7 +231,7 @@ EvtScript N(802A1F6C) = { EVT_CALL(PlaySound, 0x2045) EVT_THREAD EVT_LOOP(5) - EVT_WAIT_FRAMES(6) + EVT_WAIT(6) EVT_CALL(GetNpcPos, 100, LW(0), LW(1), LW(2)) EVT_CALL(N(UnkStarFunc4), LW(0), LW(1), LW(2)) EVT_END_LOOP @@ -244,7 +244,7 @@ EvtScript N(802A1F6C) = { EVT_LOOP(0) EVT_CALL(UpdateLerp) EVT_CALL(SetNpcRotation, 100, 0, LW(0), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_IF_EQ(LW(1), 0) EVT_BREAK_LOOP EVT_END_IF @@ -255,7 +255,7 @@ EvtScript N(802A1F6C) = { EVT_CALL(NpcFlyTo, 100, LW(0), LW(1), LW(2), 15, 0, 10) EVT_ADD(LW(1), 140) EVT_CALL(NpcFlyTo, 100, LW(0), LW(1), LW(2), 15, 0, 10) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(EnableNpcBlur, 100, 0) EVT_CALL(DeleteNpc, 100) EVT_END_IF @@ -267,7 +267,7 @@ EvtScript N(802A23BC) = { EVT_CALL(GetOwnerID, LW(10)) EVT_IF_EQ(LW(10), 0) EVT_CALL(N(UnkBackgroundFunc)) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(SetGoalToHome, ACTOR_PLAYER) EVT_CALL(SetActorSpeed, ACTOR_PLAYER, EVT_FLOAT(8.0)) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_RUNNING) @@ -275,7 +275,7 @@ EvtScript N(802A23BC) = { EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_10002) EVT_ELSE EVT_CALL(N(UnkBackgroundFunc)) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(SetGoalToHome, ACTOR_PARTNER) EVT_CALL(SetActorSpeed, ACTOR_PARTNER, EVT_FLOAT(8.0)) EVT_CALL(N(UnkStarFunc), 3) @@ -293,7 +293,7 @@ EvtScript N(usePower) = { EVT_IF_EQ(LW(10), 0) EVT_CALL(PlaySound, 0x2053) EVT_CALL(func_802A1518_78A378) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(N(UnkBackgroundFunc)) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) EVT_SWITCH(LW(0)) @@ -314,7 +314,7 @@ EvtScript N(usePower) = { EVT_ELSE EVT_CALL(PlaySound, 0x2053) EVT_CALL(func_802A15B0_78A410) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(N(UnkBackgroundFunc)) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) EVT_SWITCH(LW(0)) diff --git a/src/battle/star/lullaby/78D150.c b/src/battle/star/lullaby/78D150.c index 09c7ea877c..b4cd537c7d 100644 --- a/src/battle/star/lullaby/78D150.c +++ b/src/battle/star/lullaby/78D150.c @@ -38,30 +38,30 @@ EvtScript N(802A1620) = { EVT_CALL(GetOwnerID, LW(10)) EVT_IF_EQ(LW(10), 0) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_69) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_GOT_ITEM) EVT_CALL(GetActorPos, ACTOR_PLAYER, LW(0), LW(1), LW(2)) EVT_ADD(LW(0), 16) EVT_CALL(SetActorSpeed, ACTOR_PLAYER, EVT_FLOAT(4.0)) EVT_CALL(SetGoalPos, ACTOR_PLAYER, LW(0), LW(1), LW(2)) EVT_CALL(PlayerRunToGoal, 0) - EVT_WAIT_FRAMES(8) + EVT_WAIT(8) EVT_CALL(PlaySound, 0x241) EVT_CALL(GetActorPos, ACTOR_PLAYER, LW(0), LW(1), LW(2)) EVT_ADD(LW(1), 15) EVT_CALL(N(UnkStarFunc1), LW(0), LW(1), LW(2)) EVT_CALL(N(FadeBackgroundToBlack)) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_PRAY) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(PlaySound, 0x2051) EVT_CALL(GetActorPos, ACTOR_PLAYER, LW(0), LW(1), LW(2)) EVT_CALL(N(UnkStarFunc2), LW(0), LW(1), LW(2)) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, 0x01002A) EVT_ELSE EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_69) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(N(UnkStarFunc), 0) EVT_CALL(GetActorPos, ACTOR_PARTNER, LW(0), LW(1), LW(2)) EVT_ADD(LW(0), 16) @@ -69,20 +69,20 @@ EvtScript N(802A1620) = { EVT_CALL(SetGoalPos, ACTOR_PARTNER, LW(0), LW(1), LW(2)) EVT_CALL(RunToGoal, ACTOR_PARTNER, 0, FALSE) EVT_CALL(N(UnkStarFunc), 4) - EVT_WAIT_FRAMES(8) + EVT_WAIT(8) EVT_CALL(PlaySound, 0x241) EVT_CALL(N(UnkStarFunc), 1) EVT_CALL(GetActorPos, ACTOR_PARTNER, LW(0), LW(1), LW(2)) EVT_ADD(LW(1), 15) EVT_CALL(N(UnkStarFunc1), LW(0), LW(1), LW(2)) EVT_CALL(N(FadeBackgroundToBlack)) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(PlaySound, 0x2051) EVT_CALL(N(UnkStarFunc), 1) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(GetActorPos, ACTOR_PARTNER, LW(0), LW(1), LW(2)) EVT_CALL(N(UnkStarFunc2), LW(0), LW(1), LW(2)) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(N(UnkStarFunc), 4) EVT_END_IF EVT_RETURN @@ -93,30 +93,30 @@ EvtScript N(802A19B8) = { EVT_CALL(GetOwnerID, LW(10)) EVT_IF_EQ(LW(10), 0) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_69) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_GOT_ITEM) EVT_CALL(GetActorPos, ACTOR_PLAYER, LW(0), LW(1), LW(2)) EVT_ADD(LW(0), 16) EVT_CALL(SetActorSpeed, ACTOR_PLAYER, EVT_FLOAT(4.0)) EVT_CALL(SetGoalPos, ACTOR_PLAYER, LW(0), LW(1), LW(2)) EVT_CALL(PlayerRunToGoal, 0) - EVT_WAIT_FRAMES(8) + EVT_WAIT(8) EVT_CALL(PlaySound, 0x241) EVT_CALL(GetActorPos, ACTOR_PLAYER, LW(0), LW(1), LW(2)) EVT_ADD(LW(1), 15) EVT_CALL(N(UnkStarFunc1), LW(0), LW(1), LW(2)) EVT_CALL(N(UnkBackgroundFunc2)) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_PRAY) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(PlaySound, 0x2051) EVT_CALL(GetActorPos, ACTOR_PLAYER, LW(0), LW(1), LW(2)) EVT_CALL(N(UnkStarFunc2), LW(0), LW(1), LW(2)) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, 0x01002A) EVT_ELSE EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_69) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(N(UnkStarFunc), 0) EVT_CALL(GetActorPos, ACTOR_PARTNER, LW(0), LW(1), LW(2)) EVT_ADD(LW(0), 16) @@ -124,20 +124,20 @@ EvtScript N(802A19B8) = { EVT_CALL(SetGoalPos, ACTOR_PARTNER, LW(0), LW(1), LW(2)) EVT_CALL(RunToGoal, ACTOR_PARTNER, 0, FALSE) EVT_CALL(N(UnkStarFunc), 4) - EVT_WAIT_FRAMES(8) + EVT_WAIT(8) EVT_CALL(PlaySound, 0x241) EVT_CALL(N(UnkStarFunc), 1) EVT_CALL(GetActorPos, ACTOR_PARTNER, LW(0), LW(1), LW(2)) EVT_ADD(LW(1), 15) EVT_CALL(N(UnkStarFunc1), LW(0), LW(1), LW(2)) EVT_CALL(N(UnkBackgroundFunc2)) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(PlaySound, 0x2051) EVT_CALL(N(UnkStarFunc), 1) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(GetActorPos, ACTOR_PARTNER, LW(0), LW(1), LW(2)) EVT_CALL(N(UnkStarFunc2), LW(0), LW(1), LW(2)) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(N(UnkStarFunc), 4) EVT_END_IF EVT_RETURN @@ -145,7 +145,7 @@ EvtScript N(802A19B8) = { }; EvtScript N(802A1D50) = { - EVT_WAIT_FRAMES(8) + EVT_WAIT(8) EVT_CALL(SetForegroundModelsVisible, 0) EVT_CALL(UseBattleCamPresetImmediately, BTL_CAM_PRESET_73) EVT_CALL(MoveBattleCamOver, 1) @@ -156,18 +156,18 @@ EvtScript N(802A1D50) = { EVT_CALL(SetNpcPos, 100, -75, 150, 0) EVT_CALL(SetNpcDecoration, 100, 0, 5) EVT_CALL(N(UnkStarFunc3), -75, 167, 0) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(EnableNpcBlur, 100, 1) EVT_SET(LW(0), 0) EVT_LOOP(8) EVT_ADD(LW(0), 67) EVT_CALL(SetNpcRotation, 100, 0, LW(0), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(EnableNpcBlur, 100, 0) EVT_THREAD - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_69) EVT_END_THREAD EVT_CALL(GetActorPos, ACTOR_PLAYER, LW(0), LW(1), LW(2)) @@ -185,7 +185,7 @@ EvtScript N(802A1F5C) = { EVT_CALL(PlaySound, 0x2047) EVT_THREAD EVT_LOOP(5) - EVT_WAIT_FRAMES(6) + EVT_WAIT(6) EVT_CALL(GetNpcPos, 100, LW(0), LW(1), LW(2)) EVT_CALL(N(UnkStarFunc4), LW(0), LW(1), LW(2)) EVT_END_LOOP @@ -198,7 +198,7 @@ EvtScript N(802A1F5C) = { EVT_LOOP(0) EVT_CALL(UpdateLerp) EVT_CALL(SetNpcRotation, 100, 0, LW(0), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_IF_EQ(LW(1), 0) EVT_BREAK_LOOP EVT_END_IF @@ -209,7 +209,7 @@ EvtScript N(802A1F5C) = { EVT_CALL(NpcFlyTo, 100, LW(0), LW(1), LW(2), 15, 0, 10) EVT_ADD(LW(1), 140) EVT_CALL(NpcFlyTo, 100, LW(0), LW(1), LW(2), 15, 0, 10) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(EnableNpcBlur, 100, 0) EVT_CALL(DeleteNpc, 100) EVT_ELSE @@ -217,7 +217,7 @@ EvtScript N(802A1F5C) = { EVT_CALL(PlaySound, 0x2045) EVT_THREAD EVT_LOOP(5) - EVT_WAIT_FRAMES(6) + EVT_WAIT(6) EVT_CALL(GetNpcPos, 100, LW(0), LW(1), LW(2)) EVT_CALL(N(UnkStarFunc4), LW(0), LW(1), LW(2)) EVT_END_LOOP @@ -230,7 +230,7 @@ EvtScript N(802A1F5C) = { EVT_LOOP(0) EVT_CALL(UpdateLerp) EVT_CALL(SetNpcRotation, 100, 0, LW(0), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_IF_EQ(LW(1), 0) EVT_BREAK_LOOP EVT_END_IF @@ -241,7 +241,7 @@ EvtScript N(802A1F5C) = { EVT_CALL(NpcFlyTo, 100, LW(0), LW(1), LW(2), 15, 0, 10) EVT_ADD(LW(1), 140) EVT_CALL(NpcFlyTo, 100, LW(0), LW(1), LW(2), 15, 0, 10) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(EnableNpcBlur, 100, 0) EVT_CALL(DeleteNpc, 100) EVT_END_IF @@ -253,7 +253,7 @@ EvtScript N(802A23AC) = { EVT_CALL(GetOwnerID, LW(10)) EVT_IF_EQ(LW(10), 0) EVT_CALL(N(UnkBackgroundFunc)) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(SetGoalToHome, ACTOR_PLAYER) EVT_CALL(SetActorSpeed, ACTOR_PLAYER, EVT_FLOAT(8.0)) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_RUNNING) @@ -261,7 +261,7 @@ EvtScript N(802A23AC) = { EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_10002) EVT_ELSE EVT_CALL(N(UnkBackgroundFunc)) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(SetGoalToHome, ACTOR_PARTNER) EVT_CALL(SetActorSpeed, ACTOR_PARTNER, EVT_FLOAT(8.0)) EVT_CALL(N(UnkStarFunc), 3) @@ -277,12 +277,12 @@ EvtScript N(usePower) = { EVT_SET_CONST(LW(0), NPC_ANIM_battle_mamar_Palette_00_Anim_1) EVT_EXEC_WAIT(N(802A1D50)) EVT_CALL(SetNpcAnimation, 100, NPC_ANIM_battle_mamar_Palette_00_Anim_2) - EVT_WAIT_FRAMES(16) + EVT_WAIT(16) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_D) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(PlaySound, 0x3F4) EVT_CALL(func_802A1518_78D668) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(InitTargetIterator) EVT_LABEL(0) EVT_CALL(SetGoalToTarget, ACTOR_SELF) @@ -292,12 +292,12 @@ EvtScript N(usePower) = { EVT_END_IF EVT_CALL(ItemDamageEnemy, LW(0), 1879048192, 0x80001364, 0, 32) EVT_LABEL(1) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(ChooseNextTarget, 0, LW(0)) EVT_IF_NE(LW(0), -1) EVT_GOTO(0) EVT_END_IF - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(func_80276EFC) EVT_EXEC_WAIT(N(802A1F5C)) EVT_EXEC_WAIT(N(802A23AC)) diff --git a/src/battle/star/peach_beam/7997B0.c b/src/battle/star/peach_beam/7997B0.c index 1d3ce7753d..8704e94621 100644 --- a/src/battle/star/peach_beam/7997B0.c +++ b/src/battle/star/peach_beam/7997B0.c @@ -36,30 +36,30 @@ EvtScript N(802A24F0) = { EVT_CALL(GetOwnerID, LW(10)) EVT_IF_EQ(LW(10), 0) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_69) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_GOT_ITEM) EVT_CALL(GetActorPos, ACTOR_PLAYER, LW(0), LW(1), LW(2)) EVT_ADD(LW(0), 16) EVT_CALL(SetActorSpeed, ACTOR_PLAYER, EVT_FLOAT(4.0)) EVT_CALL(SetGoalPos, ACTOR_PLAYER, LW(0), LW(1), LW(2)) EVT_CALL(PlayerRunToGoal, 0) - EVT_WAIT_FRAMES(8) + EVT_WAIT(8) EVT_CALL(PlaySound, 0x241) EVT_CALL(GetActorPos, ACTOR_PLAYER, LW(0), LW(1), LW(2)) EVT_ADD(LW(1), 15) EVT_CALL(N(UnkStarFunc1), LW(0), LW(1), LW(2)) EVT_CALL(N(FadeBackgroundToBlack)) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_PRAY) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(PlaySound, 0x2051) EVT_CALL(GetActorPos, ACTOR_PLAYER, LW(0), LW(1), LW(2)) EVT_CALL(N(UnkStarFunc2), LW(0), LW(1), LW(2)) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, 0x01002A) EVT_ELSE EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_69) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(N(UnkStarFunc), 0) EVT_CALL(GetActorPos, ACTOR_PARTNER, LW(0), LW(1), LW(2)) EVT_ADD(LW(0), 16) @@ -67,20 +67,20 @@ EvtScript N(802A24F0) = { EVT_CALL(SetGoalPos, ACTOR_PARTNER, LW(0), LW(1), LW(2)) EVT_CALL(RunToGoal, ACTOR_PARTNER, 0, FALSE) EVT_CALL(N(UnkStarFunc), 4) - EVT_WAIT_FRAMES(8) + EVT_WAIT(8) EVT_CALL(PlaySound, 0x241) EVT_CALL(N(UnkStarFunc), 1) EVT_CALL(GetActorPos, ACTOR_PARTNER, LW(0), LW(1), LW(2)) EVT_ADD(LW(1), 15) EVT_CALL(N(UnkStarFunc1), LW(0), LW(1), LW(2)) EVT_CALL(N(FadeBackgroundToBlack)) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(PlaySound, 0x2051) EVT_CALL(N(UnkStarFunc), 1) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(GetActorPos, ACTOR_PARTNER, LW(0), LW(1), LW(2)) EVT_CALL(N(UnkStarFunc2), LW(0), LW(1), LW(2)) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(N(UnkStarFunc), 4) EVT_END_IF EVT_RETURN @@ -91,30 +91,30 @@ EvtScript N(802A2888) = { EVT_CALL(GetOwnerID, LW(10)) EVT_IF_EQ(LW(10), 0) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_69) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_GOT_ITEM) EVT_CALL(GetActorPos, ACTOR_PLAYER, LW(0), LW(1), LW(2)) EVT_ADD(LW(0), 16) EVT_CALL(SetActorSpeed, ACTOR_PLAYER, EVT_FLOAT(4.0)) EVT_CALL(SetGoalPos, ACTOR_PLAYER, LW(0), LW(1), LW(2)) EVT_CALL(PlayerRunToGoal, 0) - EVT_WAIT_FRAMES(8) + EVT_WAIT(8) EVT_CALL(PlaySound, 0x241) EVT_CALL(GetActorPos, ACTOR_PLAYER, LW(0), LW(1), LW(2)) EVT_ADD(LW(1), 15) EVT_CALL(N(UnkStarFunc1), LW(0), LW(1), LW(2)) EVT_CALL(N(UnkBackgroundFunc2)) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_PRAY) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(PlaySound, 0x2051) EVT_CALL(GetActorPos, ACTOR_PLAYER, LW(0), LW(1), LW(2)) EVT_CALL(N(UnkStarFunc2), LW(0), LW(1), LW(2)) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, 0x01002A) EVT_ELSE EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_69) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(N(UnkStarFunc), 0) EVT_CALL(GetActorPos, ACTOR_PARTNER, LW(0), LW(1), LW(2)) EVT_ADD(LW(0), 16) @@ -122,20 +122,20 @@ EvtScript N(802A2888) = { EVT_CALL(SetGoalPos, ACTOR_PARTNER, LW(0), LW(1), LW(2)) EVT_CALL(RunToGoal, ACTOR_PARTNER, 0, FALSE) EVT_CALL(N(UnkStarFunc), 4) - EVT_WAIT_FRAMES(8) + EVT_WAIT(8) EVT_CALL(PlaySound, 0x241) EVT_CALL(N(UnkStarFunc), 1) EVT_CALL(GetActorPos, ACTOR_PARTNER, LW(0), LW(1), LW(2)) EVT_ADD(LW(1), 15) EVT_CALL(N(UnkStarFunc1), LW(0), LW(1), LW(2)) EVT_CALL(N(UnkBackgroundFunc2)) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(PlaySound, 0x2051) EVT_CALL(N(UnkStarFunc), 1) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(GetActorPos, ACTOR_PARTNER, LW(0), LW(1), LW(2)) EVT_CALL(N(UnkStarFunc2), LW(0), LW(1), LW(2)) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(N(UnkStarFunc), 4) EVT_END_IF EVT_RETURN @@ -143,7 +143,7 @@ EvtScript N(802A2888) = { }; EvtScript N(802A2C20) = { - EVT_WAIT_FRAMES(8) + EVT_WAIT(8) EVT_CALL(SetForegroundModelsVisible, 0) EVT_CALL(UseBattleCamPresetImmediately, BTL_CAM_PRESET_73) EVT_CALL(MoveBattleCamOver, 1) @@ -154,18 +154,18 @@ EvtScript N(802A2C20) = { EVT_CALL(SetNpcPos, 100, -75, 150, 0) EVT_CALL(SetNpcDecoration, 100, 0, 5) EVT_CALL(N(UnkStarFunc3), -75, 167, 0) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(EnableNpcBlur, 100, 1) EVT_SET(LW(0), 0) EVT_LOOP(8) EVT_ADD(LW(0), 67) EVT_CALL(SetNpcRotation, 100, 0, LW(0), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(EnableNpcBlur, 100, 0) EVT_THREAD - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_69) EVT_END_THREAD EVT_CALL(GetActorPos, ACTOR_PLAYER, LW(0), LW(1), LW(2)) @@ -183,7 +183,7 @@ EvtScript N(802A2E2C) = { EVT_CALL(PlaySound, 0x2047) EVT_THREAD EVT_LOOP(5) - EVT_WAIT_FRAMES(6) + EVT_WAIT(6) EVT_CALL(GetNpcPos, 100, LW(0), LW(1), LW(2)) EVT_CALL(N(UnkStarFunc4), LW(0), LW(1), LW(2)) EVT_END_LOOP @@ -196,7 +196,7 @@ EvtScript N(802A2E2C) = { EVT_LOOP(0) EVT_CALL(UpdateLerp) EVT_CALL(SetNpcRotation, 100, 0, LW(0), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_IF_EQ(LW(1), 0) EVT_BREAK_LOOP EVT_END_IF @@ -207,7 +207,7 @@ EvtScript N(802A2E2C) = { EVT_CALL(NpcFlyTo, 100, LW(0), LW(1), LW(2), 15, 0, 10) EVT_ADD(LW(1), 140) EVT_CALL(NpcFlyTo, 100, LW(0), LW(1), LW(2), 15, 0, 10) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(EnableNpcBlur, 100, 0) EVT_CALL(DeleteNpc, 100) EVT_ELSE @@ -215,7 +215,7 @@ EvtScript N(802A2E2C) = { EVT_CALL(PlaySound, 0x2045) EVT_THREAD EVT_LOOP(5) - EVT_WAIT_FRAMES(6) + EVT_WAIT(6) EVT_CALL(GetNpcPos, 100, LW(0), LW(1), LW(2)) EVT_CALL(N(UnkStarFunc4), LW(0), LW(1), LW(2)) EVT_END_LOOP @@ -228,7 +228,7 @@ EvtScript N(802A2E2C) = { EVT_LOOP(0) EVT_CALL(UpdateLerp) EVT_CALL(SetNpcRotation, 100, 0, LW(0), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_IF_EQ(LW(1), 0) EVT_BREAK_LOOP EVT_END_IF @@ -239,7 +239,7 @@ EvtScript N(802A2E2C) = { EVT_CALL(NpcFlyTo, 100, LW(0), LW(1), LW(2), 15, 0, 10) EVT_ADD(LW(1), 140) EVT_CALL(NpcFlyTo, 100, LW(0), LW(1), LW(2), 15, 0, 10) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(EnableNpcBlur, 100, 0) EVT_CALL(DeleteNpc, 100) EVT_END_IF @@ -251,7 +251,7 @@ EvtScript N(802A327C) = { EVT_CALL(GetOwnerID, LW(10)) EVT_IF_EQ(LW(10), 0) EVT_CALL(N(UnkBackgroundFunc)) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(SetGoalToHome, ACTOR_PLAYER) EVT_CALL(SetActorSpeed, ACTOR_PLAYER, EVT_FLOAT(8.0)) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_RUNNING) @@ -259,7 +259,7 @@ EvtScript N(802A327C) = { EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_10002) EVT_ELSE EVT_CALL(N(UnkBackgroundFunc)) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(SetGoalToHome, ACTOR_PARTNER) EVT_CALL(SetActorSpeed, ACTOR_PARTNER, EVT_FLOAT(8.0)) EVT_CALL(N(UnkStarFunc), 3) @@ -273,14 +273,14 @@ EvtScript N(802A327C) = { EvtScript N(802A33A8) = { EVT_THREAD EVT_CALL(PlayEffect, 0x38, 0, LW(0), LW(1), LW(2), EVT_FLOAT(1.0), 100, 0, 0, 0, 0, 0, 0, 0) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(PlayEffect, 0x38, 0, LW(0), LW(1), LW(2), EVT_FLOAT(1.0), 100, 0, 0, 0, 0, 0, 0, 0) EVT_IF_EQ(LW(10), 1) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(PlayEffect, 0x38, 0, LW(0), LW(1), LW(2), EVT_FLOAT(1.0), 100, 0, 0, 0, 0, 0, 0, 0) EVT_END_IF EVT_END_THREAD - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(PlayEffect, 0x52, 4, LW(0), LW(1), LW(2), EVT_FLOAT(1.0), 30, 0, 0, 0, 0, 0, 0, 0) EVT_RETURN EVT_END @@ -309,9 +309,9 @@ EvtScript N(usePower) = { EVT_THREAD EVT_CALL(func_802A1518_799CC8, 1) EVT_END_THREAD - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_LOOP(0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(func_802A2468_79AC18) EVT_IF_EQ(LW(0), 1) EVT_BREAK_LOOP @@ -326,7 +326,7 @@ EvtScript N(usePower) = { EVT_GOTO(0) EVT_END_IF EVT_LOOP(0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(func_802A2468_79AC18) EVT_IF_EQ(LW(0), 2) EVT_BREAK_LOOP diff --git a/src/battle/star/peach_dash/79D8A0.c b/src/battle/star/peach_dash/79D8A0.c index cdbbf460c0..573cc1fd94 100644 --- a/src/battle/star/peach_dash/79D8A0.c +++ b/src/battle/star/peach_dash/79D8A0.c @@ -29,30 +29,30 @@ EvtScript N(802A15B0) = { EVT_CALL(GetOwnerID, LW(10)) EVT_IF_EQ(LW(10), 0) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_69) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_GOT_ITEM) EVT_CALL(GetActorPos, ACTOR_PLAYER, LW(0), LW(1), LW(2)) EVT_ADD(LW(0), 16) EVT_CALL(SetActorSpeed, ACTOR_PLAYER, EVT_FLOAT(4.0)) EVT_CALL(SetGoalPos, ACTOR_PLAYER, LW(0), LW(1), LW(2)) EVT_CALL(PlayerRunToGoal, 0) - EVT_WAIT_FRAMES(8) + EVT_WAIT(8) EVT_CALL(PlaySound, 0x241) EVT_CALL(GetActorPos, ACTOR_PLAYER, LW(0), LW(1), LW(2)) EVT_ADD(LW(1), 15) EVT_CALL(N(UnkStarFunc1), LW(0), LW(1), LW(2)) EVT_CALL(N(FadeBackgroundToBlack)) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_PRAY) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(PlaySound, 0x2051) EVT_CALL(GetActorPos, ACTOR_PLAYER, LW(0), LW(1), LW(2)) EVT_CALL(N(UnkStarFunc2), LW(0), LW(1), LW(2)) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, 0x01002A) EVT_ELSE EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_69) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(N(UnkStarFunc), 0) EVT_CALL(GetActorPos, ACTOR_PARTNER, LW(0), LW(1), LW(2)) EVT_ADD(LW(0), 16) @@ -60,20 +60,20 @@ EvtScript N(802A15B0) = { EVT_CALL(SetGoalPos, ACTOR_PARTNER, LW(0), LW(1), LW(2)) EVT_CALL(RunToGoal, ACTOR_PARTNER, 0, FALSE) EVT_CALL(N(UnkStarFunc), 4) - EVT_WAIT_FRAMES(8) + EVT_WAIT(8) EVT_CALL(PlaySound, 0x241) EVT_CALL(N(UnkStarFunc), 1) EVT_CALL(GetActorPos, ACTOR_PARTNER, LW(0), LW(1), LW(2)) EVT_ADD(LW(1), 15) EVT_CALL(N(UnkStarFunc1), LW(0), LW(1), LW(2)) EVT_CALL(N(FadeBackgroundToBlack)) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(PlaySound, 0x2051) EVT_CALL(N(UnkStarFunc), 1) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(GetActorPos, ACTOR_PARTNER, LW(0), LW(1), LW(2)) EVT_CALL(N(UnkStarFunc2), LW(0), LW(1), LW(2)) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(N(UnkStarFunc), 4) EVT_END_IF EVT_RETURN @@ -84,30 +84,30 @@ EvtScript N(802A1948) = { EVT_CALL(GetOwnerID, LW(10)) EVT_IF_EQ(LW(10), 0) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_69) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_GOT_ITEM) EVT_CALL(GetActorPos, ACTOR_PLAYER, LW(0), LW(1), LW(2)) EVT_ADD(LW(0), 16) EVT_CALL(SetActorSpeed, ACTOR_PLAYER, EVT_FLOAT(4.0)) EVT_CALL(SetGoalPos, ACTOR_PLAYER, LW(0), LW(1), LW(2)) EVT_CALL(PlayerRunToGoal, 0) - EVT_WAIT_FRAMES(8) + EVT_WAIT(8) EVT_CALL(PlaySound, 0x241) EVT_CALL(GetActorPos, ACTOR_PLAYER, LW(0), LW(1), LW(2)) EVT_ADD(LW(1), 15) EVT_CALL(N(UnkStarFunc1), LW(0), LW(1), LW(2)) EVT_CALL(N(UnkBackgroundFunc2)) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_PRAY) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(PlaySound, 0x2051) EVT_CALL(GetActorPos, ACTOR_PLAYER, LW(0), LW(1), LW(2)) EVT_CALL(N(UnkStarFunc2), LW(0), LW(1), LW(2)) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, 0x01002A) EVT_ELSE EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_69) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(N(UnkStarFunc), 0) EVT_CALL(GetActorPos, ACTOR_PARTNER, LW(0), LW(1), LW(2)) EVT_ADD(LW(0), 16) @@ -115,20 +115,20 @@ EvtScript N(802A1948) = { EVT_CALL(SetGoalPos, ACTOR_PARTNER, LW(0), LW(1), LW(2)) EVT_CALL(RunToGoal, ACTOR_PARTNER, 0, FALSE) EVT_CALL(N(UnkStarFunc), 4) - EVT_WAIT_FRAMES(8) + EVT_WAIT(8) EVT_CALL(PlaySound, 0x241) EVT_CALL(N(UnkStarFunc), 1) EVT_CALL(GetActorPos, ACTOR_PARTNER, LW(0), LW(1), LW(2)) EVT_ADD(LW(1), 15) EVT_CALL(N(UnkStarFunc1), LW(0), LW(1), LW(2)) EVT_CALL(N(UnkBackgroundFunc2)) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(PlaySound, 0x2051) EVT_CALL(N(UnkStarFunc), 1) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(GetActorPos, ACTOR_PARTNER, LW(0), LW(1), LW(2)) EVT_CALL(N(UnkStarFunc2), LW(0), LW(1), LW(2)) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(N(UnkStarFunc), 4) EVT_END_IF EVT_RETURN @@ -136,7 +136,7 @@ EvtScript N(802A1948) = { }; EvtScript N(802A1CE0) = { - EVT_WAIT_FRAMES(8) + EVT_WAIT(8) EVT_CALL(SetForegroundModelsVisible, 0) EVT_CALL(UseBattleCamPresetImmediately, BTL_CAM_PRESET_73) EVT_CALL(MoveBattleCamOver, 1) @@ -147,18 +147,18 @@ EvtScript N(802A1CE0) = { EVT_CALL(SetNpcPos, 100, -75, 150, 0) EVT_CALL(SetNpcDecoration, 100, 0, 5) EVT_CALL(N(UnkStarFunc3), -75, 167, 0) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(EnableNpcBlur, 100, 1) EVT_SET(LW(0), 0) EVT_LOOP(8) EVT_ADD(LW(0), 67) EVT_CALL(SetNpcRotation, 100, 0, LW(0), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(EnableNpcBlur, 100, 0) EVT_THREAD - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_69) EVT_END_THREAD EVT_CALL(GetActorPos, ACTOR_PLAYER, LW(0), LW(1), LW(2)) @@ -176,7 +176,7 @@ EvtScript N(802A1EEC) = { EVT_CALL(PlaySound, 0x2047) EVT_THREAD EVT_LOOP(5) - EVT_WAIT_FRAMES(6) + EVT_WAIT(6) EVT_CALL(GetNpcPos, 100, LW(0), LW(1), LW(2)) EVT_CALL(N(UnkStarFunc4), LW(0), LW(1), LW(2)) EVT_END_LOOP @@ -189,7 +189,7 @@ EvtScript N(802A1EEC) = { EVT_LOOP(0) EVT_CALL(UpdateLerp) EVT_CALL(SetNpcRotation, 100, 0, LW(0), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_IF_EQ(LW(1), 0) EVT_BREAK_LOOP EVT_END_IF @@ -200,7 +200,7 @@ EvtScript N(802A1EEC) = { EVT_CALL(NpcFlyTo, 100, LW(0), LW(1), LW(2), 15, 0, 10) EVT_ADD(LW(1), 140) EVT_CALL(NpcFlyTo, 100, LW(0), LW(1), LW(2), 15, 0, 10) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(EnableNpcBlur, 100, 0) EVT_CALL(DeleteNpc, 100) EVT_ELSE @@ -208,7 +208,7 @@ EvtScript N(802A1EEC) = { EVT_CALL(PlaySound, 0x2045) EVT_THREAD EVT_LOOP(5) - EVT_WAIT_FRAMES(6) + EVT_WAIT(6) EVT_CALL(GetNpcPos, 100, LW(0), LW(1), LW(2)) EVT_CALL(N(UnkStarFunc4), LW(0), LW(1), LW(2)) EVT_END_LOOP @@ -221,7 +221,7 @@ EvtScript N(802A1EEC) = { EVT_LOOP(0) EVT_CALL(UpdateLerp) EVT_CALL(SetNpcRotation, 100, 0, LW(0), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_IF_EQ(LW(1), 0) EVT_BREAK_LOOP EVT_END_IF @@ -232,7 +232,7 @@ EvtScript N(802A1EEC) = { EVT_CALL(NpcFlyTo, 100, LW(0), LW(1), LW(2), 15, 0, 10) EVT_ADD(LW(1), 140) EVT_CALL(NpcFlyTo, 100, LW(0), LW(1), LW(2), 15, 0, 10) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(EnableNpcBlur, 100, 0) EVT_CALL(DeleteNpc, 100) EVT_END_IF @@ -244,7 +244,7 @@ EvtScript N(802A233C) = { EVT_CALL(GetOwnerID, LW(10)) EVT_IF_EQ(LW(10), 0) EVT_CALL(N(UnkBackgroundFunc)) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(SetGoalToHome, ACTOR_PLAYER) EVT_CALL(SetActorSpeed, ACTOR_PLAYER, EVT_FLOAT(8.0)) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_RUNNING) @@ -252,7 +252,7 @@ EvtScript N(802A233C) = { EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_10002) EVT_ELSE EVT_CALL(N(UnkBackgroundFunc)) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(SetGoalToHome, ACTOR_PARTNER) EVT_CALL(SetActorSpeed, ACTOR_PARTNER, EVT_FLOAT(8.0)) EVT_CALL(N(UnkStarFunc), 3) @@ -265,30 +265,30 @@ EvtScript N(802A233C) = { EvtScript N(usePower) = { EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_69) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, 0x0C0010) EVT_CALL(GetActorPos, ACTOR_PLAYER, LW(0), LW(1), LW(2)) EVT_ADD(LW(0), 16) EVT_CALL(SetActorSpeed, ACTOR_PLAYER, EVT_FLOAT(4.0)) EVT_CALL(SetGoalPos, ACTOR_PLAYER, LW(0), LW(1), LW(2)) EVT_CALL(PlayerRunToGoal, 0) - EVT_WAIT_FRAMES(8) + EVT_WAIT(8) EVT_CALL(GetActorPos, ACTOR_PLAYER, LW(0), LW(1), LW(2)) EVT_ADD(LW(1), 20) EVT_CALL(N(UnkStarFunc1), LW(0), LW(1), LW(2)) EVT_CALL(N(FadeBackgroundToBlack)) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, 0x0D000F) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(GetActorPos, ACTOR_PLAYER, LW(0), LW(1), LW(2)) EVT_ADD(LW(1), 20) EVT_CALL(N(UnkStarFunc2), LW(0), LW(1), LW(2)) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, 0x0C000C) EVT_CALL(func_802A1518_79DDB8) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(N(UnkBackgroundFunc)) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(SetGoalToHome, ACTOR_PLAYER) EVT_CALL(SetActorSpeed, ACTOR_PLAYER, EVT_FLOAT(8.0)) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, 0x0A0003) diff --git a/src/battle/star/peach_focus/79BFA0.c b/src/battle/star/peach_focus/79BFA0.c index 3f2563691d..7ef8bc6f21 100644 --- a/src/battle/star/peach_focus/79BFA0.c +++ b/src/battle/star/peach_focus/79BFA0.c @@ -16,30 +16,30 @@ EvtScript N(802A1530) = { EVT_CALL(GetOwnerID, LW(10)) EVT_IF_EQ(LW(10), 0) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_69) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_GOT_ITEM) EVT_CALL(GetActorPos, ACTOR_PLAYER, LW(0), LW(1), LW(2)) EVT_ADD(LW(0), 16) EVT_CALL(SetActorSpeed, ACTOR_PLAYER, EVT_FLOAT(4.0)) EVT_CALL(SetGoalPos, ACTOR_PLAYER, LW(0), LW(1), LW(2)) EVT_CALL(PlayerRunToGoal, 0) - EVT_WAIT_FRAMES(8) + EVT_WAIT(8) EVT_CALL(PlaySound, 0x241) EVT_CALL(GetActorPos, ACTOR_PLAYER, LW(0), LW(1), LW(2)) EVT_ADD(LW(1), 15) EVT_CALL(N(UnkStarFunc1), LW(0), LW(1), LW(2)) EVT_CALL(N(FadeBackgroundToBlack)) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_PRAY) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(PlaySound, 0x2051) EVT_CALL(GetActorPos, ACTOR_PLAYER, LW(0), LW(1), LW(2)) EVT_CALL(N(UnkStarFunc2), LW(0), LW(1), LW(2)) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, 0x01002A) EVT_ELSE EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_69) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(N(UnkStarFunc), 0) EVT_CALL(GetActorPos, ACTOR_PARTNER, LW(0), LW(1), LW(2)) EVT_ADD(LW(0), 16) @@ -47,20 +47,20 @@ EvtScript N(802A1530) = { EVT_CALL(SetGoalPos, ACTOR_PARTNER, LW(0), LW(1), LW(2)) EVT_CALL(RunToGoal, ACTOR_PARTNER, 0, FALSE) EVT_CALL(N(UnkStarFunc), 4) - EVT_WAIT_FRAMES(8) + EVT_WAIT(8) EVT_CALL(PlaySound, 0x241) EVT_CALL(N(UnkStarFunc), 1) EVT_CALL(GetActorPos, ACTOR_PARTNER, LW(0), LW(1), LW(2)) EVT_ADD(LW(1), 15) EVT_CALL(N(UnkStarFunc1), LW(0), LW(1), LW(2)) EVT_CALL(N(FadeBackgroundToBlack)) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(PlaySound, 0x2051) EVT_CALL(N(UnkStarFunc), 1) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(GetActorPos, ACTOR_PARTNER, LW(0), LW(1), LW(2)) EVT_CALL(N(UnkStarFunc2), LW(0), LW(1), LW(2)) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(N(UnkStarFunc), 4) EVT_END_IF EVT_RETURN @@ -71,30 +71,30 @@ EvtScript N(802A18C8) = { EVT_CALL(GetOwnerID, LW(10)) EVT_IF_EQ(LW(10), 0) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_69) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_GOT_ITEM) EVT_CALL(GetActorPos, ACTOR_PLAYER, LW(0), LW(1), LW(2)) EVT_ADD(LW(0), 16) EVT_CALL(SetActorSpeed, ACTOR_PLAYER, EVT_FLOAT(4.0)) EVT_CALL(SetGoalPos, ACTOR_PLAYER, LW(0), LW(1), LW(2)) EVT_CALL(PlayerRunToGoal, 0) - EVT_WAIT_FRAMES(8) + EVT_WAIT(8) EVT_CALL(PlaySound, 0x241) EVT_CALL(GetActorPos, ACTOR_PLAYER, LW(0), LW(1), LW(2)) EVT_ADD(LW(1), 15) EVT_CALL(N(UnkStarFunc1), LW(0), LW(1), LW(2)) EVT_CALL(N(UnkBackgroundFunc2)) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_PRAY) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(PlaySound, 0x2051) EVT_CALL(GetActorPos, ACTOR_PLAYER, LW(0), LW(1), LW(2)) EVT_CALL(N(UnkStarFunc2), LW(0), LW(1), LW(2)) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, 0x01002A) EVT_ELSE EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_69) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(N(UnkStarFunc), 0) EVT_CALL(GetActorPos, ACTOR_PARTNER, LW(0), LW(1), LW(2)) EVT_ADD(LW(0), 16) @@ -102,20 +102,20 @@ EvtScript N(802A18C8) = { EVT_CALL(SetGoalPos, ACTOR_PARTNER, LW(0), LW(1), LW(2)) EVT_CALL(RunToGoal, ACTOR_PARTNER, 0, FALSE) EVT_CALL(N(UnkStarFunc), 4) - EVT_WAIT_FRAMES(8) + EVT_WAIT(8) EVT_CALL(PlaySound, 0x241) EVT_CALL(N(UnkStarFunc), 1) EVT_CALL(GetActorPos, ACTOR_PARTNER, LW(0), LW(1), LW(2)) EVT_ADD(LW(1), 15) EVT_CALL(N(UnkStarFunc1), LW(0), LW(1), LW(2)) EVT_CALL(N(UnkBackgroundFunc2)) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(PlaySound, 0x2051) EVT_CALL(N(UnkStarFunc), 1) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(GetActorPos, ACTOR_PARTNER, LW(0), LW(1), LW(2)) EVT_CALL(N(UnkStarFunc2), LW(0), LW(1), LW(2)) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(N(UnkStarFunc), 4) EVT_END_IF EVT_RETURN @@ -123,7 +123,7 @@ EvtScript N(802A18C8) = { }; EvtScript N(802A1C60) = { - EVT_WAIT_FRAMES(8) + EVT_WAIT(8) EVT_CALL(SetForegroundModelsVisible, 0) EVT_CALL(UseBattleCamPresetImmediately, BTL_CAM_PRESET_73) EVT_CALL(MoveBattleCamOver, 1) @@ -134,18 +134,18 @@ EvtScript N(802A1C60) = { EVT_CALL(SetNpcPos, 100, -75, 150, 0) EVT_CALL(SetNpcDecoration, 100, 0, 5) EVT_CALL(N(UnkStarFunc3), -75, 167, 0) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(EnableNpcBlur, 100, 1) EVT_SET(LW(0), 0) EVT_LOOP(8) EVT_ADD(LW(0), 67) EVT_CALL(SetNpcRotation, 100, 0, LW(0), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(EnableNpcBlur, 100, 0) EVT_THREAD - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_69) EVT_END_THREAD EVT_CALL(GetActorPos, ACTOR_PLAYER, LW(0), LW(1), LW(2)) @@ -163,7 +163,7 @@ EvtScript N(802A1E6C) = { EVT_CALL(PlaySound, 0x2047) EVT_THREAD EVT_LOOP(5) - EVT_WAIT_FRAMES(6) + EVT_WAIT(6) EVT_CALL(GetNpcPos, 100, LW(0), LW(1), LW(2)) EVT_CALL(N(UnkStarFunc4), LW(0), LW(1), LW(2)) EVT_END_LOOP @@ -176,7 +176,7 @@ EvtScript N(802A1E6C) = { EVT_LOOP(0) EVT_CALL(UpdateLerp) EVT_CALL(SetNpcRotation, 100, 0, LW(0), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_IF_EQ(LW(1), 0) EVT_BREAK_LOOP EVT_END_IF @@ -187,7 +187,7 @@ EvtScript N(802A1E6C) = { EVT_CALL(NpcFlyTo, 100, LW(0), LW(1), LW(2), 15, 0, 10) EVT_ADD(LW(1), 140) EVT_CALL(NpcFlyTo, 100, LW(0), LW(1), LW(2), 15, 0, 10) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(EnableNpcBlur, 100, 0) EVT_CALL(DeleteNpc, 100) EVT_ELSE @@ -195,7 +195,7 @@ EvtScript N(802A1E6C) = { EVT_CALL(PlaySound, 0x2045) EVT_THREAD EVT_LOOP(5) - EVT_WAIT_FRAMES(6) + EVT_WAIT(6) EVT_CALL(GetNpcPos, 100, LW(0), LW(1), LW(2)) EVT_CALL(N(UnkStarFunc4), LW(0), LW(1), LW(2)) EVT_END_LOOP @@ -208,7 +208,7 @@ EvtScript N(802A1E6C) = { EVT_LOOP(0) EVT_CALL(UpdateLerp) EVT_CALL(SetNpcRotation, 100, 0, LW(0), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_IF_EQ(LW(1), 0) EVT_BREAK_LOOP EVT_END_IF @@ -219,7 +219,7 @@ EvtScript N(802A1E6C) = { EVT_CALL(NpcFlyTo, 100, LW(0), LW(1), LW(2), 15, 0, 10) EVT_ADD(LW(1), 140) EVT_CALL(NpcFlyTo, 100, LW(0), LW(1), LW(2), 15, 0, 10) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(EnableNpcBlur, 100, 0) EVT_CALL(DeleteNpc, 100) EVT_END_IF @@ -231,7 +231,7 @@ EvtScript N(802A22BC) = { EVT_CALL(GetOwnerID, LW(10)) EVT_IF_EQ(LW(10), 0) EVT_CALL(N(UnkBackgroundFunc)) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(SetGoalToHome, ACTOR_PLAYER) EVT_CALL(SetActorSpeed, ACTOR_PLAYER, EVT_FLOAT(8.0)) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_RUNNING) @@ -239,7 +239,7 @@ EvtScript N(802A22BC) = { EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_10002) EVT_ELSE EVT_CALL(N(UnkBackgroundFunc)) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(SetGoalToHome, ACTOR_PARTNER) EVT_CALL(SetActorSpeed, ACTOR_PARTNER, EVT_FLOAT(8.0)) EVT_CALL(N(UnkStarFunc), 3) @@ -252,7 +252,7 @@ EvtScript N(802A22BC) = { EvtScript N(usePower) = { EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_69) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, 0x0A0003) EVT_CALL(GetActorPos, ACTOR_PLAYER, LW(0), LW(1), LW(2)) EVT_ADD(LW(0), 16) @@ -261,21 +261,21 @@ EvtScript N(usePower) = { EVT_CALL(PlayerRunToGoal, 0) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, 0x0C000D) EVT_CALL(SetActorYaw, ACTOR_PLAYER, 30) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorYaw, ACTOR_PLAYER, 60) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorYaw, ACTOR_PLAYER, 90) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorYaw, ACTOR_PLAYER, 120) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorYaw, ACTOR_PLAYER, 150) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorYaw, ACTOR_PLAYER, 180) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_19) EVT_CALL(SetBattleCamTarget, -105, -7, 0) EVT_CALL(SetBattleCamZoom, 213) EVT_CALL(MoveBattleCamOver, 60) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, 0x0D000F) EVT_CALL(PlaySound, 0x241) EVT_CALL(GetActorPos, ACTOR_PLAYER, LW(0), LW(1), LW(2)) @@ -286,13 +286,13 @@ EvtScript N(usePower) = { EVT_IF_EQ(LW(0), 0) EVT_CALL(ActorSpeak, 1245334, 0, 0, 851983, 851983) EVT_END_IF - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, 0x0A0001) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(PlaySound, 0x2051) EVT_CALL(GetActorPos, ACTOR_PARTNER, LW(0), LW(1), LW(2)) EVT_CALL(N(UnkStarFunc2), LW(0), LW(1), LW(2)) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(PlaySound, 0x2053) EVT_CALL(GetActorVar, ACTOR_PARTNER, 0, LW(0)) EVT_ADD(LW(0), 1) @@ -300,23 +300,23 @@ EvtScript N(usePower) = { EVT_CALL(ModifyActorDecoration, 256, 1, 0, LW(0), 0, 0, 0) EVT_CALL(GetActorVar, ACTOR_PARTNER, 1, LW(0)) EVT_CALL(func_802A1518_79C4B8) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) EVT_CALL(SetActorYaw, ACTOR_SELF, 150) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorYaw, ACTOR_SELF, 120) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorYaw, ACTOR_SELF, 90) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorYaw, ACTOR_SELF, 60) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorYaw, ACTOR_SELF, 30) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorYaw, ACTOR_SELF, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(func_80276EFC) EVT_CALL(N(UnkBackgroundFunc)) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(SetGoalToHome, ACTOR_PLAYER) EVT_CALL(SetActorSpeed, ACTOR_PLAYER, EVT_FLOAT(8.0)) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, 0x0A0003) diff --git a/src/battle/star/refresh/78B600.c b/src/battle/star/refresh/78B600.c index 69b67439e0..e76e122875 100644 --- a/src/battle/star/refresh/78B600.c +++ b/src/battle/star/refresh/78B600.c @@ -61,30 +61,30 @@ EvtScript N(802A1A70) = { EVT_CALL(GetOwnerID, LW(10)) EVT_IF_EQ(LW(10), 0) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_69) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_GOT_ITEM) EVT_CALL(GetActorPos, ACTOR_PLAYER, LW(0), LW(1), LW(2)) EVT_ADD(LW(0), 16) EVT_CALL(SetActorSpeed, ACTOR_PLAYER, EVT_FLOAT(4.0)) EVT_CALL(SetGoalPos, ACTOR_PLAYER, LW(0), LW(1), LW(2)) EVT_CALL(PlayerRunToGoal, 0) - EVT_WAIT_FRAMES(8) + EVT_WAIT(8) EVT_CALL(PlaySound, 0x241) EVT_CALL(GetActorPos, ACTOR_PLAYER, LW(0), LW(1), LW(2)) EVT_ADD(LW(1), 15) EVT_CALL(N(UnkStarFunc1), LW(0), LW(1), LW(2)) EVT_CALL(N(FadeBackgroundToBlack)) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_PRAY) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(PlaySound, 0x2051) EVT_CALL(GetActorPos, ACTOR_PLAYER, LW(0), LW(1), LW(2)) EVT_CALL(N(UnkStarFunc2), LW(0), LW(1), LW(2)) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, 0x01002A) EVT_ELSE EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_69) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(N(UnkStarFunc), 0) EVT_CALL(GetActorPos, ACTOR_PARTNER, LW(0), LW(1), LW(2)) EVT_ADD(LW(0), 16) @@ -92,20 +92,20 @@ EvtScript N(802A1A70) = { EVT_CALL(SetGoalPos, ACTOR_PARTNER, LW(0), LW(1), LW(2)) EVT_CALL(RunToGoal, ACTOR_PARTNER, 0, FALSE) EVT_CALL(N(UnkStarFunc), 4) - EVT_WAIT_FRAMES(8) + EVT_WAIT(8) EVT_CALL(PlaySound, 0x241) EVT_CALL(N(UnkStarFunc), 1) EVT_CALL(GetActorPos, ACTOR_PARTNER, LW(0), LW(1), LW(2)) EVT_ADD(LW(1), 15) EVT_CALL(N(UnkStarFunc1), LW(0), LW(1), LW(2)) EVT_CALL(N(FadeBackgroundToBlack)) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(PlaySound, 0x2051) EVT_CALL(N(UnkStarFunc), 1) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(GetActorPos, ACTOR_PARTNER, LW(0), LW(1), LW(2)) EVT_CALL(N(UnkStarFunc2), LW(0), LW(1), LW(2)) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(N(UnkStarFunc), 4) EVT_END_IF EVT_RETURN @@ -116,30 +116,30 @@ EvtScript N(802A1E08) = { EVT_CALL(GetOwnerID, LW(10)) EVT_IF_EQ(LW(10), 0) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_69) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_GOT_ITEM) EVT_CALL(GetActorPos, ACTOR_PLAYER, LW(0), LW(1), LW(2)) EVT_ADD(LW(0), 16) EVT_CALL(SetActorSpeed, ACTOR_PLAYER, EVT_FLOAT(4.0)) EVT_CALL(SetGoalPos, ACTOR_PLAYER, LW(0), LW(1), LW(2)) EVT_CALL(PlayerRunToGoal, 0) - EVT_WAIT_FRAMES(8) + EVT_WAIT(8) EVT_CALL(PlaySound, 0x241) EVT_CALL(GetActorPos, ACTOR_PLAYER, LW(0), LW(1), LW(2)) EVT_ADD(LW(1), 15) EVT_CALL(N(UnkStarFunc1), LW(0), LW(1), LW(2)) EVT_CALL(N(UnkBackgroundFunc2)) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_PRAY) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(PlaySound, 0x2051) EVT_CALL(GetActorPos, ACTOR_PLAYER, LW(0), LW(1), LW(2)) EVT_CALL(N(UnkStarFunc2), LW(0), LW(1), LW(2)) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, 0x01002A) EVT_ELSE EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_69) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(N(UnkStarFunc), 0) EVT_CALL(GetActorPos, ACTOR_PARTNER, LW(0), LW(1), LW(2)) EVT_ADD(LW(0), 16) @@ -147,20 +147,20 @@ EvtScript N(802A1E08) = { EVT_CALL(SetGoalPos, ACTOR_PARTNER, LW(0), LW(1), LW(2)) EVT_CALL(RunToGoal, ACTOR_PARTNER, 0, FALSE) EVT_CALL(N(UnkStarFunc), 4) - EVT_WAIT_FRAMES(8) + EVT_WAIT(8) EVT_CALL(PlaySound, 0x241) EVT_CALL(N(UnkStarFunc), 1) EVT_CALL(GetActorPos, ACTOR_PARTNER, LW(0), LW(1), LW(2)) EVT_ADD(LW(1), 15) EVT_CALL(N(UnkStarFunc1), LW(0), LW(1), LW(2)) EVT_CALL(N(UnkBackgroundFunc2)) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(PlaySound, 0x2051) EVT_CALL(N(UnkStarFunc), 1) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(GetActorPos, ACTOR_PARTNER, LW(0), LW(1), LW(2)) EVT_CALL(N(UnkStarFunc2), LW(0), LW(1), LW(2)) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(N(UnkStarFunc), 4) EVT_END_IF EVT_RETURN @@ -168,7 +168,7 @@ EvtScript N(802A1E08) = { }; EvtScript N(802A21A0) = { - EVT_WAIT_FRAMES(8) + EVT_WAIT(8) EVT_CALL(SetForegroundModelsVisible, 0) EVT_CALL(UseBattleCamPresetImmediately, BTL_CAM_PRESET_73) EVT_CALL(MoveBattleCamOver, 1) @@ -179,18 +179,18 @@ EvtScript N(802A21A0) = { EVT_CALL(SetNpcPos, 100, -75, 150, 0) EVT_CALL(SetNpcDecoration, 100, 0, 5) EVT_CALL(N(UnkStarFunc3), -75, 167, 0) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(EnableNpcBlur, 100, 1) EVT_SET(LW(0), 0) EVT_LOOP(8) EVT_ADD(LW(0), 67) EVT_CALL(SetNpcRotation, 100, 0, LW(0), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(EnableNpcBlur, 100, 0) EVT_THREAD - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_69) EVT_END_THREAD EVT_CALL(GetActorPos, ACTOR_PLAYER, LW(0), LW(1), LW(2)) @@ -208,7 +208,7 @@ EvtScript N(802A23AC) = { EVT_CALL(PlaySound, 0x2047) EVT_THREAD EVT_LOOP(5) - EVT_WAIT_FRAMES(6) + EVT_WAIT(6) EVT_CALL(GetNpcPos, 100, LW(0), LW(1), LW(2)) EVT_CALL(N(UnkStarFunc4), LW(0), LW(1), LW(2)) EVT_END_LOOP @@ -221,7 +221,7 @@ EvtScript N(802A23AC) = { EVT_LOOP(0) EVT_CALL(UpdateLerp) EVT_CALL(SetNpcRotation, 100, 0, LW(0), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_IF_EQ(LW(1), 0) EVT_BREAK_LOOP EVT_END_IF @@ -232,7 +232,7 @@ EvtScript N(802A23AC) = { EVT_CALL(NpcFlyTo, 100, LW(0), LW(1), LW(2), 15, 0, 10) EVT_ADD(LW(1), 140) EVT_CALL(NpcFlyTo, 100, LW(0), LW(1), LW(2), 15, 0, 10) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(EnableNpcBlur, 100, 0) EVT_CALL(DeleteNpc, 100) EVT_ELSE @@ -240,7 +240,7 @@ EvtScript N(802A23AC) = { EVT_CALL(PlaySound, 0x2045) EVT_THREAD EVT_LOOP(5) - EVT_WAIT_FRAMES(6) + EVT_WAIT(6) EVT_CALL(GetNpcPos, 100, LW(0), LW(1), LW(2)) EVT_CALL(N(UnkStarFunc4), LW(0), LW(1), LW(2)) EVT_END_LOOP @@ -253,7 +253,7 @@ EvtScript N(802A23AC) = { EVT_LOOP(0) EVT_CALL(UpdateLerp) EVT_CALL(SetNpcRotation, 100, 0, LW(0), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_IF_EQ(LW(1), 0) EVT_BREAK_LOOP EVT_END_IF @@ -264,7 +264,7 @@ EvtScript N(802A23AC) = { EVT_CALL(NpcFlyTo, 100, LW(0), LW(1), LW(2), 15, 0, 10) EVT_ADD(LW(1), 140) EVT_CALL(NpcFlyTo, 100, LW(0), LW(1), LW(2), 15, 0, 10) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(EnableNpcBlur, 100, 0) EVT_CALL(DeleteNpc, 100) EVT_END_IF @@ -276,7 +276,7 @@ EvtScript N(802A27FC) = { EVT_CALL(GetOwnerID, LW(10)) EVT_IF_EQ(LW(10), 0) EVT_CALL(N(UnkBackgroundFunc)) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(SetGoalToHome, ACTOR_PLAYER) EVT_CALL(SetActorSpeed, ACTOR_PLAYER, EVT_FLOAT(8.0)) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_RUNNING) @@ -284,7 +284,7 @@ EvtScript N(802A27FC) = { EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_10002) EVT_ELSE EVT_CALL(N(UnkBackgroundFunc)) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(SetGoalToHome, ACTOR_PARTNER) EVT_CALL(SetActorSpeed, ACTOR_PARTNER, EVT_FLOAT(8.0)) EVT_CALL(N(UnkStarFunc), 3) @@ -300,9 +300,9 @@ EvtScript N(usePower) = { EVT_SET_CONST(LW(0), NPC_ANIM_battle_eldstar_Palette_00_Anim_1) EVT_EXEC_WAIT(N(802A21A0)) EVT_CALL(SetNpcAnimation, 100, NPC_ANIM_battle_eldstar_Palette_00_Anim_2) - EVT_WAIT_FRAMES(16) + EVT_WAIT(16) EVT_THREAD - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) EVT_END_THREAD EVT_CALL(PlaySound, 0x242) @@ -324,7 +324,7 @@ EvtScript N(usePower) = { EVT_CALL(N(AddHP), 5) EVT_CALL(N(AddFP), 5) EVT_CALL(func_802A17D4_78BDD4) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(func_80276EFC) EVT_EXEC_WAIT(N(802A27FC)) EVT_RETURN diff --git a/src/battle/star/smooch/791D90.c b/src/battle/star/smooch/791D90.c index ef9046cd28..cb210a0d3a 100644 --- a/src/battle/star/smooch/791D90.c +++ b/src/battle/star/smooch/791D90.c @@ -24,30 +24,30 @@ EvtScript N(802A1630) = { EVT_CALL(GetOwnerID, LW(10)) EVT_IF_EQ(LW(10), 0) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_69) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_GOT_ITEM) EVT_CALL(GetActorPos, ACTOR_PLAYER, LW(0), LW(1), LW(2)) EVT_ADD(LW(0), 16) EVT_CALL(SetActorSpeed, ACTOR_PLAYER, EVT_FLOAT(4.0)) EVT_CALL(SetGoalPos, ACTOR_PLAYER, LW(0), LW(1), LW(2)) EVT_CALL(PlayerRunToGoal, 0) - EVT_WAIT_FRAMES(8) + EVT_WAIT(8) EVT_CALL(PlaySound, 0x241) EVT_CALL(GetActorPos, ACTOR_PLAYER, LW(0), LW(1), LW(2)) EVT_ADD(LW(1), 15) EVT_CALL(N(UnkStarFunc1), LW(0), LW(1), LW(2)) EVT_CALL(N(FadeBackgroundToBlack)) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_PRAY) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(PlaySound, 0x2051) EVT_CALL(GetActorPos, ACTOR_PLAYER, LW(0), LW(1), LW(2)) EVT_CALL(N(UnkStarFunc2), LW(0), LW(1), LW(2)) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, 0x01002A) EVT_ELSE EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_69) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(N(UnkStarFunc), 0) EVT_CALL(GetActorPos, ACTOR_PARTNER, LW(0), LW(1), LW(2)) EVT_ADD(LW(0), 16) @@ -55,20 +55,20 @@ EvtScript N(802A1630) = { EVT_CALL(SetGoalPos, ACTOR_PARTNER, LW(0), LW(1), LW(2)) EVT_CALL(RunToGoal, ACTOR_PARTNER, 0, FALSE) EVT_CALL(N(UnkStarFunc), 4) - EVT_WAIT_FRAMES(8) + EVT_WAIT(8) EVT_CALL(PlaySound, 0x241) EVT_CALL(N(UnkStarFunc), 1) EVT_CALL(GetActorPos, ACTOR_PARTNER, LW(0), LW(1), LW(2)) EVT_ADD(LW(1), 15) EVT_CALL(N(UnkStarFunc1), LW(0), LW(1), LW(2)) EVT_CALL(N(FadeBackgroundToBlack)) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(PlaySound, 0x2051) EVT_CALL(N(UnkStarFunc), 1) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(GetActorPos, ACTOR_PARTNER, LW(0), LW(1), LW(2)) EVT_CALL(N(UnkStarFunc2), LW(0), LW(1), LW(2)) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(N(UnkStarFunc), 4) EVT_END_IF EVT_RETURN @@ -79,30 +79,30 @@ EvtScript N(802A19C8) = { EVT_CALL(GetOwnerID, LW(10)) EVT_IF_EQ(LW(10), 0) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_69) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_GOT_ITEM) EVT_CALL(GetActorPos, ACTOR_PLAYER, LW(0), LW(1), LW(2)) EVT_ADD(LW(0), 16) EVT_CALL(SetActorSpeed, ACTOR_PLAYER, EVT_FLOAT(4.0)) EVT_CALL(SetGoalPos, ACTOR_PLAYER, LW(0), LW(1), LW(2)) EVT_CALL(PlayerRunToGoal, 0) - EVT_WAIT_FRAMES(8) + EVT_WAIT(8) EVT_CALL(PlaySound, 0x241) EVT_CALL(GetActorPos, ACTOR_PLAYER, LW(0), LW(1), LW(2)) EVT_ADD(LW(1), 15) EVT_CALL(N(UnkStarFunc1), LW(0), LW(1), LW(2)) EVT_CALL(N(UnkBackgroundFunc2)) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_PRAY) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(PlaySound, 0x2051) EVT_CALL(GetActorPos, ACTOR_PLAYER, LW(0), LW(1), LW(2)) EVT_CALL(N(UnkStarFunc2), LW(0), LW(1), LW(2)) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, 0x01002A) EVT_ELSE EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_69) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(N(UnkStarFunc), 0) EVT_CALL(GetActorPos, ACTOR_PARTNER, LW(0), LW(1), LW(2)) EVT_ADD(LW(0), 16) @@ -110,20 +110,20 @@ EvtScript N(802A19C8) = { EVT_CALL(SetGoalPos, ACTOR_PARTNER, LW(0), LW(1), LW(2)) EVT_CALL(RunToGoal, ACTOR_PARTNER, 0, FALSE) EVT_CALL(N(UnkStarFunc), 4) - EVT_WAIT_FRAMES(8) + EVT_WAIT(8) EVT_CALL(PlaySound, 0x241) EVT_CALL(N(UnkStarFunc), 1) EVT_CALL(GetActorPos, ACTOR_PARTNER, LW(0), LW(1), LW(2)) EVT_ADD(LW(1), 15) EVT_CALL(N(UnkStarFunc1), LW(0), LW(1), LW(2)) EVT_CALL(N(UnkBackgroundFunc2)) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(PlaySound, 0x2051) EVT_CALL(N(UnkStarFunc), 1) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(GetActorPos, ACTOR_PARTNER, LW(0), LW(1), LW(2)) EVT_CALL(N(UnkStarFunc2), LW(0), LW(1), LW(2)) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(N(UnkStarFunc), 4) EVT_END_IF EVT_RETURN @@ -131,7 +131,7 @@ EvtScript N(802A19C8) = { }; EvtScript N(802A1D60) = { - EVT_WAIT_FRAMES(8) + EVT_WAIT(8) EVT_CALL(SetForegroundModelsVisible, 0) EVT_CALL(UseBattleCamPresetImmediately, BTL_CAM_PRESET_73) EVT_CALL(MoveBattleCamOver, 1) @@ -142,18 +142,18 @@ EvtScript N(802A1D60) = { EVT_CALL(SetNpcPos, 100, -75, 150, 0) EVT_CALL(SetNpcDecoration, 100, 0, 5) EVT_CALL(N(UnkStarFunc3), -75, 167, 0) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(EnableNpcBlur, 100, 1) EVT_SET(LW(0), 0) EVT_LOOP(8) EVT_ADD(LW(0), 67) EVT_CALL(SetNpcRotation, 100, 0, LW(0), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(EnableNpcBlur, 100, 0) EVT_THREAD - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_69) EVT_END_THREAD EVT_CALL(GetActorPos, ACTOR_PLAYER, LW(0), LW(1), LW(2)) @@ -171,7 +171,7 @@ EvtScript N(802A1F6C) = { EVT_CALL(PlaySound, 0x2047) EVT_THREAD EVT_LOOP(5) - EVT_WAIT_FRAMES(6) + EVT_WAIT(6) EVT_CALL(GetNpcPos, 100, LW(0), LW(1), LW(2)) EVT_CALL(N(UnkStarFunc4), LW(0), LW(1), LW(2)) EVT_END_LOOP @@ -184,7 +184,7 @@ EvtScript N(802A1F6C) = { EVT_LOOP(0) EVT_CALL(UpdateLerp) EVT_CALL(SetNpcRotation, 100, 0, LW(0), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_IF_EQ(LW(1), 0) EVT_BREAK_LOOP EVT_END_IF @@ -195,7 +195,7 @@ EvtScript N(802A1F6C) = { EVT_CALL(NpcFlyTo, 100, LW(0), LW(1), LW(2), 15, 0, 10) EVT_ADD(LW(1), 140) EVT_CALL(NpcFlyTo, 100, LW(0), LW(1), LW(2), 15, 0, 10) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(EnableNpcBlur, 100, 0) EVT_CALL(DeleteNpc, 100) EVT_ELSE @@ -203,7 +203,7 @@ EvtScript N(802A1F6C) = { EVT_CALL(PlaySound, 0x2045) EVT_THREAD EVT_LOOP(5) - EVT_WAIT_FRAMES(6) + EVT_WAIT(6) EVT_CALL(GetNpcPos, 100, LW(0), LW(1), LW(2)) EVT_CALL(N(UnkStarFunc4), LW(0), LW(1), LW(2)) EVT_END_LOOP @@ -216,7 +216,7 @@ EvtScript N(802A1F6C) = { EVT_LOOP(0) EVT_CALL(UpdateLerp) EVT_CALL(SetNpcRotation, 100, 0, LW(0), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_IF_EQ(LW(1), 0) EVT_BREAK_LOOP EVT_END_IF @@ -227,7 +227,7 @@ EvtScript N(802A1F6C) = { EVT_CALL(NpcFlyTo, 100, LW(0), LW(1), LW(2), 15, 0, 10) EVT_ADD(LW(1), 140) EVT_CALL(NpcFlyTo, 100, LW(0), LW(1), LW(2), 15, 0, 10) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(EnableNpcBlur, 100, 0) EVT_CALL(DeleteNpc, 100) EVT_END_IF @@ -239,7 +239,7 @@ EvtScript N(802A23BC) = { EVT_CALL(GetOwnerID, LW(10)) EVT_IF_EQ(LW(10), 0) EVT_CALL(N(UnkBackgroundFunc)) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(SetGoalToHome, ACTOR_PLAYER) EVT_CALL(SetActorSpeed, ACTOR_PLAYER, EVT_FLOAT(8.0)) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_RUNNING) @@ -247,7 +247,7 @@ EvtScript N(802A23BC) = { EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_10002) EVT_ELSE EVT_CALL(N(UnkBackgroundFunc)) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(SetGoalToHome, ACTOR_PARTNER) EVT_CALL(SetActorSpeed, ACTOR_PARTNER, EVT_FLOAT(8.0)) EVT_CALL(N(UnkStarFunc), 3) @@ -267,28 +267,28 @@ EvtScript N(usePower) = { EVT_EXEC_WAIT(N(802A1630)) EVT_SET_CONST(LW(0), NPC_ANIM_battle_misstar_Palette_00_Anim_0) EVT_EXEC_WAIT(N(802A1D60)) - EVT_WAIT_FRAMES(16) + EVT_WAIT(16) EVT_THREAD - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(SetNpcRotation, 100, 0, 180, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetNpcRotation, 100, 0, 150, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetNpcRotation, 100, 0, 120, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetNpcRotation, 100, 0, 90, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetNpcRotation, 100, 0, 60, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetNpcRotation, 100, 0, 30, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetNpcRotation, 100, 0, 0, 0) EVT_END_THREAD EVT_CALL(GetActorPos, ACTOR_PLAYER, LW(0), LW(1), LW(2)) EVT_ADD(LW(1), 25) EVT_ADD(LW(0), 30) EVT_CALL(NpcFlyTo, 100, LW(0), LW(1), LW(2), 20, 0, 10) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(SetNpcAnimation, 100, NPC_ANIM_battle_misstar_Palette_00_Anim_1) EVT_CALL(GetActorPos, ACTOR_PLAYER, LW(0), LW(1), LW(2)) EVT_ADD(LW(0), 15) @@ -298,7 +298,7 @@ EvtScript N(usePower) = { EVT_CALL(PlaySound, 0x245) EVT_THREAD EVT_CALL(PlayEffect, 0x40, 2, LW(0), LW(1), LW(2), 1, 0, 0, 0, 0, 0, 0, 0, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_USE_BUF(EVT_ADDR(N(intTable_802A24E8))) EVT_LOOP(5) EVT_BUF_READ2(LW(5), LW(6)) @@ -307,7 +307,7 @@ EvtScript N(usePower) = { EVT_ADD(LW(3), LW(5)) EVT_ADD(LW(4), LW(6)) EVT_CALL(PlayEffect, 0x40, 2, LW(3), LW(4), LW(2), 1, 0, 0, 0, 0, 0, 0, 0, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_END_LOOP EVT_END_THREAD EVT_THREAD @@ -321,59 +321,59 @@ EvtScript N(usePower) = { EVT_CALL(NpcFlyTo, 100, LW(0), LW(1), LW(2), 10, 0, 10) EVT_END_THREAD EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, 0x01002E) - EVT_WAIT_FRAMES(12) + EVT_WAIT(12) EVT_THREAD EVT_EXEC_WAIT(N(802A1F6C)) EVT_END_THREAD EVT_THREAD EVT_LOOP(2) EVT_CALL(SetActorScale, ACTOR_SELF, EVT_FLOAT(1.0), EVT_FLOAT(1.0), EVT_FLOAT(1.0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorScale, ACTOR_SELF, EVT_FLOAT(1.1), EVT_FLOAT(1.0), EVT_FLOAT(1.0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorScale, ACTOR_SELF, EVT_FLOAT(1.2), EVT_FLOAT(0.95), EVT_FLOAT(1.0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorScale, ACTOR_SELF, EVT_FLOAT(1.3), EVT_FLOAT(0.9), EVT_FLOAT(1.0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorScale, ACTOR_SELF, EVT_FLOAT(1.35), EVT_FLOAT(0.85), EVT_FLOAT(1.0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorScale, ACTOR_SELF, EVT_FLOAT(1.38), EVT_FLOAT(0.8), EVT_FLOAT(1.0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorScale, ACTOR_SELF, EVT_FLOAT(1.4), EVT_FLOAT(0.8), EVT_FLOAT(1.0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorScale, ACTOR_SELF, EVT_FLOAT(1.3), EVT_FLOAT(0.85), EVT_FLOAT(1.0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorScale, ACTOR_SELF, EVT_FLOAT(1.2), EVT_FLOAT(0.9), EVT_FLOAT(1.0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorScale, ACTOR_SELF, EVT_FLOAT(1.1), EVT_FLOAT(0.95), EVT_FLOAT(1.0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(SetActorScale, ACTOR_SELF, EVT_FLOAT(1.0), EVT_FLOAT(1.0), EVT_FLOAT(1.0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorScale, ACTOR_SELF, EVT_FLOAT(1.1), EVT_FLOAT(1.0), EVT_FLOAT(1.0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorScale, ACTOR_SELF, EVT_FLOAT(1.2), EVT_FLOAT(0.95), EVT_FLOAT(1.0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorScale, ACTOR_SELF, EVT_FLOAT(1.3), EVT_FLOAT(0.9), EVT_FLOAT(1.0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorScale, ACTOR_SELF, EVT_FLOAT(1.35), EVT_FLOAT(0.85), EVT_FLOAT(1.0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorScale, ACTOR_SELF, EVT_FLOAT(1.38), EVT_FLOAT(0.8), EVT_FLOAT(1.0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorScale, ACTOR_SELF, EVT_FLOAT(1.4), EVT_FLOAT(0.8), EVT_FLOAT(1.0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorScale, ACTOR_SELF, EVT_FLOAT(0.9), EVT_FLOAT(1.3), EVT_FLOAT(1.0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorScale, ACTOR_SELF, EVT_FLOAT(0.9), EVT_FLOAT(1.2), EVT_FLOAT(1.0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorScale, ACTOR_SELF, EVT_FLOAT(0.95), EVT_FLOAT(1.1), EVT_FLOAT(1.0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetActorScale, ACTOR_SELF, EVT_FLOAT(1.0), EVT_FLOAT(1.0), EVT_FLOAT(1.0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_10002) EVT_END_THREAD EVT_LOOP(10) - EVT_WAIT_FRAMES(3) + EVT_WAIT(3) EVT_END_LOOP EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) EVT_CALL(GetActorPos, ACTOR_PLAYER, LW(0), LW(1), LW(2)) @@ -396,7 +396,7 @@ EvtScript N(usePower) = { EVT_CALL(SetGoalPos, ACTOR_PLAYER, LW(0), LW(1), LW(2)) EVT_CALL(func_80273444, 20, 0, 0) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_10009) - EVT_WAIT_FRAMES(4) + EVT_WAIT(4) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_10002) EVT_CALL(SetGoalToHome, ACTOR_PLAYER) EVT_CALL(SetActorSpeed, ACTOR_PLAYER, EVT_FLOAT(8.0)) diff --git a/src/battle/star/star_beam/796FC0.c b/src/battle/star/star_beam/796FC0.c index b7c9f0ed29..aed9c223e5 100644 --- a/src/battle/star/star_beam/796FC0.c +++ b/src/battle/star/star_beam/796FC0.c @@ -33,30 +33,30 @@ EvtScript N(802A24F0) = { EVT_CALL(GetOwnerID, LW(10)) EVT_IF_EQ(LW(10), 0) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_69) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_GOT_ITEM) EVT_CALL(GetActorPos, ACTOR_PLAYER, LW(0), LW(1), LW(2)) EVT_ADD(LW(0), 16) EVT_CALL(SetActorSpeed, ACTOR_PLAYER, EVT_FLOAT(4.0)) EVT_CALL(SetGoalPos, ACTOR_PLAYER, LW(0), LW(1), LW(2)) EVT_CALL(PlayerRunToGoal, 0) - EVT_WAIT_FRAMES(8) + EVT_WAIT(8) EVT_CALL(PlaySound, 0x241) EVT_CALL(GetActorPos, ACTOR_PLAYER, LW(0), LW(1), LW(2)) EVT_ADD(LW(1), 15) EVT_CALL(N(UnkStarFunc1), LW(0), LW(1), LW(2)) EVT_CALL(N(FadeBackgroundToBlack)) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_PRAY) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(PlaySound, 0x2051) EVT_CALL(GetActorPos, ACTOR_PLAYER, LW(0), LW(1), LW(2)) EVT_CALL(N(UnkStarFunc2), LW(0), LW(1), LW(2)) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, 0x01002A) EVT_ELSE EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_69) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(N(UnkStarFunc), 0) EVT_CALL(GetActorPos, ACTOR_PARTNER, LW(0), LW(1), LW(2)) EVT_ADD(LW(0), 16) @@ -64,20 +64,20 @@ EvtScript N(802A24F0) = { EVT_CALL(SetGoalPos, ACTOR_PARTNER, LW(0), LW(1), LW(2)) EVT_CALL(RunToGoal, ACTOR_PARTNER, 0, FALSE) EVT_CALL(N(UnkStarFunc), 4) - EVT_WAIT_FRAMES(8) + EVT_WAIT(8) EVT_CALL(PlaySound, 0x241) EVT_CALL(N(UnkStarFunc), 1) EVT_CALL(GetActorPos, ACTOR_PARTNER, LW(0), LW(1), LW(2)) EVT_ADD(LW(1), 15) EVT_CALL(N(UnkStarFunc1), LW(0), LW(1), LW(2)) EVT_CALL(N(FadeBackgroundToBlack)) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(PlaySound, 0x2051) EVT_CALL(N(UnkStarFunc), 1) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(GetActorPos, ACTOR_PARTNER, LW(0), LW(1), LW(2)) EVT_CALL(N(UnkStarFunc2), LW(0), LW(1), LW(2)) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(N(UnkStarFunc), 4) EVT_END_IF EVT_RETURN @@ -88,30 +88,30 @@ EvtScript N(802A2888) = { EVT_CALL(GetOwnerID, LW(10)) EVT_IF_EQ(LW(10), 0) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_69) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_GOT_ITEM) EVT_CALL(GetActorPos, ACTOR_PLAYER, LW(0), LW(1), LW(2)) EVT_ADD(LW(0), 16) EVT_CALL(SetActorSpeed, ACTOR_PLAYER, EVT_FLOAT(4.0)) EVT_CALL(SetGoalPos, ACTOR_PLAYER, LW(0), LW(1), LW(2)) EVT_CALL(PlayerRunToGoal, 0) - EVT_WAIT_FRAMES(8) + EVT_WAIT(8) EVT_CALL(PlaySound, 0x241) EVT_CALL(GetActorPos, ACTOR_PLAYER, LW(0), LW(1), LW(2)) EVT_ADD(LW(1), 15) EVT_CALL(N(UnkStarFunc1), LW(0), LW(1), LW(2)) EVT_CALL(N(UnkBackgroundFunc2)) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_PRAY) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(PlaySound, 0x2051) EVT_CALL(GetActorPos, ACTOR_PLAYER, LW(0), LW(1), LW(2)) EVT_CALL(N(UnkStarFunc2), LW(0), LW(1), LW(2)) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, 0x01002A) EVT_ELSE EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_69) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(N(UnkStarFunc), 0) EVT_CALL(GetActorPos, ACTOR_PARTNER, LW(0), LW(1), LW(2)) EVT_ADD(LW(0), 16) @@ -119,20 +119,20 @@ EvtScript N(802A2888) = { EVT_CALL(SetGoalPos, ACTOR_PARTNER, LW(0), LW(1), LW(2)) EVT_CALL(RunToGoal, ACTOR_PARTNER, 0, FALSE) EVT_CALL(N(UnkStarFunc), 4) - EVT_WAIT_FRAMES(8) + EVT_WAIT(8) EVT_CALL(PlaySound, 0x241) EVT_CALL(N(UnkStarFunc), 1) EVT_CALL(GetActorPos, ACTOR_PARTNER, LW(0), LW(1), LW(2)) EVT_ADD(LW(1), 15) EVT_CALL(N(UnkStarFunc1), LW(0), LW(1), LW(2)) EVT_CALL(N(UnkBackgroundFunc2)) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(PlaySound, 0x2051) EVT_CALL(N(UnkStarFunc), 1) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(GetActorPos, ACTOR_PARTNER, LW(0), LW(1), LW(2)) EVT_CALL(N(UnkStarFunc2), LW(0), LW(1), LW(2)) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(N(UnkStarFunc), 4) EVT_END_IF EVT_RETURN @@ -140,7 +140,7 @@ EvtScript N(802A2888) = { }; EvtScript N(802A2C20) = { - EVT_WAIT_FRAMES(8) + EVT_WAIT(8) EVT_CALL(SetForegroundModelsVisible, 0) EVT_CALL(UseBattleCamPresetImmediately, BTL_CAM_PRESET_73) EVT_CALL(MoveBattleCamOver, 1) @@ -151,18 +151,18 @@ EvtScript N(802A2C20) = { EVT_CALL(SetNpcPos, 100, -75, 150, 0) EVT_CALL(SetNpcDecoration, 100, 0, 5) EVT_CALL(N(UnkStarFunc3), -75, 167, 0) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(EnableNpcBlur, 100, 1) EVT_SET(LW(0), 0) EVT_LOOP(8) EVT_ADD(LW(0), 67) EVT_CALL(SetNpcRotation, 100, 0, LW(0), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(EnableNpcBlur, 100, 0) EVT_THREAD - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_69) EVT_END_THREAD EVT_CALL(GetActorPos, ACTOR_PLAYER, LW(0), LW(1), LW(2)) @@ -180,7 +180,7 @@ EvtScript N(802A2E2C) = { EVT_CALL(PlaySound, 0x2047) EVT_THREAD EVT_LOOP(5) - EVT_WAIT_FRAMES(6) + EVT_WAIT(6) EVT_CALL(GetNpcPos, 100, LW(0), LW(1), LW(2)) EVT_CALL(N(UnkStarFunc4), LW(0), LW(1), LW(2)) EVT_END_LOOP @@ -193,7 +193,7 @@ EvtScript N(802A2E2C) = { EVT_LOOP(0) EVT_CALL(UpdateLerp) EVT_CALL(SetNpcRotation, 100, 0, LW(0), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_IF_EQ(LW(1), 0) EVT_BREAK_LOOP EVT_END_IF @@ -204,7 +204,7 @@ EvtScript N(802A2E2C) = { EVT_CALL(NpcFlyTo, 100, LW(0), LW(1), LW(2), 15, 0, 10) EVT_ADD(LW(1), 140) EVT_CALL(NpcFlyTo, 100, LW(0), LW(1), LW(2), 15, 0, 10) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(EnableNpcBlur, 100, 0) EVT_CALL(DeleteNpc, 100) EVT_ELSE @@ -212,7 +212,7 @@ EvtScript N(802A2E2C) = { EVT_CALL(PlaySound, 0x2045) EVT_THREAD EVT_LOOP(5) - EVT_WAIT_FRAMES(6) + EVT_WAIT(6) EVT_CALL(GetNpcPos, 100, LW(0), LW(1), LW(2)) EVT_CALL(N(UnkStarFunc4), LW(0), LW(1), LW(2)) EVT_END_LOOP @@ -225,7 +225,7 @@ EvtScript N(802A2E2C) = { EVT_LOOP(0) EVT_CALL(UpdateLerp) EVT_CALL(SetNpcRotation, 100, 0, LW(0), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_IF_EQ(LW(1), 0) EVT_BREAK_LOOP EVT_END_IF @@ -236,7 +236,7 @@ EvtScript N(802A2E2C) = { EVT_CALL(NpcFlyTo, 100, LW(0), LW(1), LW(2), 15, 0, 10) EVT_ADD(LW(1), 140) EVT_CALL(NpcFlyTo, 100, LW(0), LW(1), LW(2), 15, 0, 10) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(EnableNpcBlur, 100, 0) EVT_CALL(DeleteNpc, 100) EVT_END_IF @@ -248,7 +248,7 @@ EvtScript N(802A327C) = { EVT_CALL(GetOwnerID, LW(10)) EVT_IF_EQ(LW(10), 0) EVT_CALL(N(UnkBackgroundFunc)) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(SetGoalToHome, ACTOR_PLAYER) EVT_CALL(SetActorSpeed, ACTOR_PLAYER, EVT_FLOAT(8.0)) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_RUNNING) @@ -256,7 +256,7 @@ EvtScript N(802A327C) = { EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_10002) EVT_ELSE EVT_CALL(N(UnkBackgroundFunc)) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(SetGoalToHome, ACTOR_PARTNER) EVT_CALL(SetActorSpeed, ACTOR_PARTNER, EVT_FLOAT(8.0)) EVT_CALL(N(UnkStarFunc), 3) @@ -270,14 +270,14 @@ EvtScript N(802A327C) = { EvtScript N(802A33A8) = { EVT_THREAD EVT_CALL(PlayEffect, 0x38, 0, LW(0), LW(1), LW(2), EVT_FLOAT(1.0), 100, 0, 0, 0, 0, 0, 0, 0) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(PlayEffect, 0x38, 0, LW(0), LW(1), LW(2), EVT_FLOAT(1.0), 100, 0, 0, 0, 0, 0, 0, 0) EVT_IF_EQ(LW(10), 1) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(PlayEffect, 0x38, 0, LW(0), LW(1), LW(2), EVT_FLOAT(1.0), 100, 0, 0, 0, 0, 0, 0, 0) EVT_END_IF EVT_END_THREAD - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(PlayEffect, 0x52, 4, LW(0), LW(1), LW(2), EVT_FLOAT(1.0), 30, 0, 0, 0, 0, 0, 0, 0) EVT_RETURN EVT_END @@ -307,9 +307,9 @@ EvtScript N(usePower) = { EVT_THREAD EVT_CALL(func_802A1518_7974D8, 0) EVT_END_THREAD - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_LOOP(0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(func_802A2468_798428) EVT_IF_EQ(LW(0), 1) EVT_BREAK_LOOP @@ -324,7 +324,7 @@ EvtScript N(usePower) = { EVT_GOTO(0) EVT_END_IF EVT_LOOP(0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(func_802A2468_798428) EVT_IF_EQ(LW(0), 2) EVT_BREAK_LOOP diff --git a/src/battle/star/star_storm/78E7D0.c b/src/battle/star/star_storm/78E7D0.c index 8f456cd72f..409ab8cdf6 100644 --- a/src/battle/star/star_storm/78E7D0.c +++ b/src/battle/star/star_storm/78E7D0.c @@ -38,30 +38,30 @@ EvtScript N(802A16F0) = { EVT_CALL(GetOwnerID, LW(10)) EVT_IF_EQ(LW(10), 0) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_69) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_GOT_ITEM) EVT_CALL(GetActorPos, ACTOR_PLAYER, LW(0), LW(1), LW(2)) EVT_ADD(LW(0), 16) EVT_CALL(SetActorSpeed, ACTOR_PLAYER, EVT_FLOAT(4.0)) EVT_CALL(SetGoalPos, ACTOR_PLAYER, LW(0), LW(1), LW(2)) EVT_CALL(PlayerRunToGoal, 0) - EVT_WAIT_FRAMES(8) + EVT_WAIT(8) EVT_CALL(PlaySound, 0x241) EVT_CALL(GetActorPos, ACTOR_PLAYER, LW(0), LW(1), LW(2)) EVT_ADD(LW(1), 15) EVT_CALL(N(UnkStarFunc1), LW(0), LW(1), LW(2)) EVT_CALL(N(FadeBackgroundToBlack)) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_PRAY) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(PlaySound, 0x2051) EVT_CALL(GetActorPos, ACTOR_PLAYER, LW(0), LW(1), LW(2)) EVT_CALL(N(UnkStarFunc2), LW(0), LW(1), LW(2)) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, 0x01002A) EVT_ELSE EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_69) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(N(UnkStarFunc), 0) EVT_CALL(GetActorPos, ACTOR_PARTNER, LW(0), LW(1), LW(2)) EVT_ADD(LW(0), 16) @@ -69,20 +69,20 @@ EvtScript N(802A16F0) = { EVT_CALL(SetGoalPos, ACTOR_PARTNER, LW(0), LW(1), LW(2)) EVT_CALL(RunToGoal, ACTOR_PARTNER, 0, FALSE) EVT_CALL(N(UnkStarFunc), 4) - EVT_WAIT_FRAMES(8) + EVT_WAIT(8) EVT_CALL(PlaySound, 0x241) EVT_CALL(N(UnkStarFunc), 1) EVT_CALL(GetActorPos, ACTOR_PARTNER, LW(0), LW(1), LW(2)) EVT_ADD(LW(1), 15) EVT_CALL(N(UnkStarFunc1), LW(0), LW(1), LW(2)) EVT_CALL(N(FadeBackgroundToBlack)) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(PlaySound, 0x2051) EVT_CALL(N(UnkStarFunc), 1) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(GetActorPos, ACTOR_PARTNER, LW(0), LW(1), LW(2)) EVT_CALL(N(UnkStarFunc2), LW(0), LW(1), LW(2)) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(N(UnkStarFunc), 4) EVT_END_IF EVT_RETURN @@ -93,30 +93,30 @@ EvtScript N(802A1A88) = { EVT_CALL(GetOwnerID, LW(10)) EVT_IF_EQ(LW(10), 0) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_69) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_GOT_ITEM) EVT_CALL(GetActorPos, ACTOR_PLAYER, LW(0), LW(1), LW(2)) EVT_ADD(LW(0), 16) EVT_CALL(SetActorSpeed, ACTOR_PLAYER, EVT_FLOAT(4.0)) EVT_CALL(SetGoalPos, ACTOR_PLAYER, LW(0), LW(1), LW(2)) EVT_CALL(PlayerRunToGoal, 0) - EVT_WAIT_FRAMES(8) + EVT_WAIT(8) EVT_CALL(PlaySound, 0x241) EVT_CALL(GetActorPos, ACTOR_PLAYER, LW(0), LW(1), LW(2)) EVT_ADD(LW(1), 15) EVT_CALL(N(UnkStarFunc1), LW(0), LW(1), LW(2)) EVT_CALL(N(UnkBackgroundFunc2)) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_PRAY) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(PlaySound, 0x2051) EVT_CALL(GetActorPos, ACTOR_PLAYER, LW(0), LW(1), LW(2)) EVT_CALL(N(UnkStarFunc2), LW(0), LW(1), LW(2)) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, 0x01002A) EVT_ELSE EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_69) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(N(UnkStarFunc), 0) EVT_CALL(GetActorPos, ACTOR_PARTNER, LW(0), LW(1), LW(2)) EVT_ADD(LW(0), 16) @@ -124,20 +124,20 @@ EvtScript N(802A1A88) = { EVT_CALL(SetGoalPos, ACTOR_PARTNER, LW(0), LW(1), LW(2)) EVT_CALL(RunToGoal, ACTOR_PARTNER, 0, FALSE) EVT_CALL(N(UnkStarFunc), 4) - EVT_WAIT_FRAMES(8) + EVT_WAIT(8) EVT_CALL(PlaySound, 0x241) EVT_CALL(N(UnkStarFunc), 1) EVT_CALL(GetActorPos, ACTOR_PARTNER, LW(0), LW(1), LW(2)) EVT_ADD(LW(1), 15) EVT_CALL(N(UnkStarFunc1), LW(0), LW(1), LW(2)) EVT_CALL(N(UnkBackgroundFunc2)) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(PlaySound, 0x2051) EVT_CALL(N(UnkStarFunc), 1) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(GetActorPos, ACTOR_PARTNER, LW(0), LW(1), LW(2)) EVT_CALL(N(UnkStarFunc2), LW(0), LW(1), LW(2)) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(N(UnkStarFunc), 4) EVT_END_IF EVT_RETURN @@ -145,7 +145,7 @@ EvtScript N(802A1A88) = { }; EvtScript N(802A1E20) = { - EVT_WAIT_FRAMES(8) + EVT_WAIT(8) EVT_CALL(SetForegroundModelsVisible, 0) EVT_CALL(UseBattleCamPresetImmediately, BTL_CAM_PRESET_73) EVT_CALL(MoveBattleCamOver, 1) @@ -156,18 +156,18 @@ EvtScript N(802A1E20) = { EVT_CALL(SetNpcPos, 100, -75, 150, 0) EVT_CALL(SetNpcDecoration, 100, 0, 5) EVT_CALL(N(UnkStarFunc3), -75, 167, 0) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(EnableNpcBlur, 100, 1) EVT_SET(LW(0), 0) EVT_LOOP(8) EVT_ADD(LW(0), 67) EVT_CALL(SetNpcRotation, 100, 0, LW(0), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(EnableNpcBlur, 100, 0) EVT_THREAD - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_69) EVT_END_THREAD EVT_CALL(GetActorPos, ACTOR_PLAYER, LW(0), LW(1), LW(2)) @@ -185,7 +185,7 @@ EvtScript N(802A202C) = { EVT_CALL(PlaySound, 0x2047) EVT_THREAD EVT_LOOP(5) - EVT_WAIT_FRAMES(6) + EVT_WAIT(6) EVT_CALL(GetNpcPos, 100, LW(0), LW(1), LW(2)) EVT_CALL(N(UnkStarFunc4), LW(0), LW(1), LW(2)) EVT_END_LOOP @@ -198,7 +198,7 @@ EvtScript N(802A202C) = { EVT_LOOP(0) EVT_CALL(UpdateLerp) EVT_CALL(SetNpcRotation, 100, 0, LW(0), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_IF_EQ(LW(1), 0) EVT_BREAK_LOOP EVT_END_IF @@ -209,7 +209,7 @@ EvtScript N(802A202C) = { EVT_CALL(NpcFlyTo, 100, LW(0), LW(1), LW(2), 15, 0, 10) EVT_ADD(LW(1), 140) EVT_CALL(NpcFlyTo, 100, LW(0), LW(1), LW(2), 15, 0, 10) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(EnableNpcBlur, 100, 0) EVT_CALL(DeleteNpc, 100) EVT_ELSE @@ -217,7 +217,7 @@ EvtScript N(802A202C) = { EVT_CALL(PlaySound, 0x2045) EVT_THREAD EVT_LOOP(5) - EVT_WAIT_FRAMES(6) + EVT_WAIT(6) EVT_CALL(GetNpcPos, 100, LW(0), LW(1), LW(2)) EVT_CALL(N(UnkStarFunc4), LW(0), LW(1), LW(2)) EVT_END_LOOP @@ -230,7 +230,7 @@ EvtScript N(802A202C) = { EVT_LOOP(0) EVT_CALL(UpdateLerp) EVT_CALL(SetNpcRotation, 100, 0, LW(0), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_IF_EQ(LW(1), 0) EVT_BREAK_LOOP EVT_END_IF @@ -241,7 +241,7 @@ EvtScript N(802A202C) = { EVT_CALL(NpcFlyTo, 100, LW(0), LW(1), LW(2), 15, 0, 10) EVT_ADD(LW(1), 140) EVT_CALL(NpcFlyTo, 100, LW(0), LW(1), LW(2), 15, 0, 10) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(EnableNpcBlur, 100, 0) EVT_CALL(DeleteNpc, 100) EVT_END_IF @@ -253,7 +253,7 @@ EvtScript N(802A247C) = { EVT_CALL(GetOwnerID, LW(10)) EVT_IF_EQ(LW(10), 0) EVT_CALL(N(UnkBackgroundFunc)) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(SetGoalToHome, ACTOR_PLAYER) EVT_CALL(SetActorSpeed, ACTOR_PLAYER, EVT_FLOAT(8.0)) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_RUNNING) @@ -261,7 +261,7 @@ EvtScript N(802A247C) = { EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_10002) EVT_ELSE EVT_CALL(N(UnkBackgroundFunc)) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(SetGoalToHome, ACTOR_PARTNER) EVT_CALL(SetActorSpeed, ACTOR_PARTNER, EVT_FLOAT(8.0)) EVT_CALL(N(UnkStarFunc), 3) @@ -277,41 +277,41 @@ EvtScript N(usePower) = { EVT_SET_CONST(LW(0), NPC_ANIM_battle_skolar_Palette_00_Anim_1) EVT_EXEC_WAIT(N(802A1E20)) EVT_CALL(SetNpcAnimation, 100, NPC_ANIM_battle_skolar_Palette_00_Anim_2) - EVT_WAIT_FRAMES(16) + EVT_WAIT(16) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_D) EVT_THREAD EVT_SET(LW(0), 0) EVT_LOOP(10) EVT_CALL(PlaySound, SOUND_259) EVT_CALL(func_802A1518_78ECE8) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_ADD(LW(0), 1) EVT_CALL(PlaySound, SOUND_25A) EVT_CALL(func_802A1518_78ECE8) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_ADD(LW(0), 1) EVT_END_LOOP EVT_END_THREAD EVT_THREAD EVT_SET(LW(0), 0) - EVT_WAIT_FRAMES(50) + EVT_WAIT(50) EVT_LOOP(10) EVT_CALL(PlaySound, SOUND_25C) EVT_ADD(LW(0), 1) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(PlaySound, SOUND_25D) EVT_ADD(LW(0), 1) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_END_LOOP EVT_END_THREAD EVT_THREAD EVT_LOOP(10) - EVT_WAIT_FRAMES(7) + EVT_WAIT(7) EVT_CALL(ShakeCam, 1, 0, 5, EVT_FLOAT(1.0)) EVT_CALL(StartRumble, 8) EVT_END_LOOP EVT_END_THREAD - EVT_WAIT_FRAMES(90) + EVT_WAIT(90) EVT_CALL(InitTargetIterator) EVT_LABEL(0) EVT_CALL(SetGoalToTarget, ACTOR_SELF) @@ -323,12 +323,12 @@ EvtScript N(usePower) = { EVT_CALL(func_802A1628_78EDF8, LW(0), LW(1), LW(2)) EVT_CALL(ItemDamageEnemy, LW(0), 939524352, 0, 7, 32) EVT_LABEL(1) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(ChooseNextTarget, 0, LW(0)) EVT_IF_NE(LW(0), -1) EVT_GOTO(0) EVT_END_IF - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_EXEC_WAIT(N(802A202C)) EVT_CALL(func_80276EFC) EVT_EXEC_WAIT(N(802A247C)) diff --git a/src/battle/star/time_out/793D20.c b/src/battle/star/time_out/793D20.c index 45c38145f7..2624fbbc61 100644 --- a/src/battle/star/time_out/793D20.c +++ b/src/battle/star/time_out/793D20.c @@ -10,30 +10,30 @@ EvtScript N(802A1520) = { EVT_CALL(GetOwnerID, LW(10)) EVT_IF_EQ(LW(10), 0) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_69) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_GOT_ITEM) EVT_CALL(GetActorPos, ACTOR_PLAYER, LW(0), LW(1), LW(2)) EVT_ADD(LW(0), 16) EVT_CALL(SetActorSpeed, ACTOR_PLAYER, EVT_FLOAT(4.0)) EVT_CALL(SetGoalPos, ACTOR_PLAYER, LW(0), LW(1), LW(2)) EVT_CALL(PlayerRunToGoal, 0) - EVT_WAIT_FRAMES(8) + EVT_WAIT(8) EVT_CALL(PlaySound, 0x241) EVT_CALL(GetActorPos, ACTOR_PLAYER, LW(0), LW(1), LW(2)) EVT_ADD(LW(1), 15) EVT_CALL(N(UnkStarFunc1), LW(0), LW(1), LW(2)) EVT_CALL(N(FadeBackgroundToBlack)) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_PRAY) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(PlaySound, 0x2051) EVT_CALL(GetActorPos, ACTOR_PLAYER, LW(0), LW(1), LW(2)) EVT_CALL(N(UnkStarFunc2), LW(0), LW(1), LW(2)) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, 0x01002A) EVT_ELSE EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_69) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(N(UnkStarFunc), 0) EVT_CALL(GetActorPos, ACTOR_PARTNER, LW(0), LW(1), LW(2)) EVT_ADD(LW(0), 16) @@ -41,20 +41,20 @@ EvtScript N(802A1520) = { EVT_CALL(SetGoalPos, ACTOR_PARTNER, LW(0), LW(1), LW(2)) EVT_CALL(RunToGoal, ACTOR_PARTNER, 0, FALSE) EVT_CALL(N(UnkStarFunc), 4) - EVT_WAIT_FRAMES(8) + EVT_WAIT(8) EVT_CALL(PlaySound, 0x241) EVT_CALL(N(UnkStarFunc), 1) EVT_CALL(GetActorPos, ACTOR_PARTNER, LW(0), LW(1), LW(2)) EVT_ADD(LW(1), 15) EVT_CALL(N(UnkStarFunc1), LW(0), LW(1), LW(2)) EVT_CALL(N(FadeBackgroundToBlack)) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(PlaySound, 0x2051) EVT_CALL(N(UnkStarFunc), 1) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(GetActorPos, ACTOR_PARTNER, LW(0), LW(1), LW(2)) EVT_CALL(N(UnkStarFunc2), LW(0), LW(1), LW(2)) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(N(UnkStarFunc), 4) EVT_END_IF EVT_RETURN @@ -65,30 +65,30 @@ EvtScript N(802A18B8) = { EVT_CALL(GetOwnerID, LW(10)) EVT_IF_EQ(LW(10), 0) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_69) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_GOT_ITEM) EVT_CALL(GetActorPos, ACTOR_PLAYER, LW(0), LW(1), LW(2)) EVT_ADD(LW(0), 16) EVT_CALL(SetActorSpeed, ACTOR_PLAYER, EVT_FLOAT(4.0)) EVT_CALL(SetGoalPos, ACTOR_PLAYER, LW(0), LW(1), LW(2)) EVT_CALL(PlayerRunToGoal, 0) - EVT_WAIT_FRAMES(8) + EVT_WAIT(8) EVT_CALL(PlaySound, 0x241) EVT_CALL(GetActorPos, ACTOR_PLAYER, LW(0), LW(1), LW(2)) EVT_ADD(LW(1), 15) EVT_CALL(N(UnkStarFunc1), LW(0), LW(1), LW(2)) EVT_CALL(N(UnkBackgroundFunc2)) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_PRAY) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(PlaySound, 0x2051) EVT_CALL(GetActorPos, ACTOR_PLAYER, LW(0), LW(1), LW(2)) EVT_CALL(N(UnkStarFunc2), LW(0), LW(1), LW(2)) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, 0x01002A) EVT_ELSE EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_69) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(N(UnkStarFunc), 0) EVT_CALL(GetActorPos, ACTOR_PARTNER, LW(0), LW(1), LW(2)) EVT_ADD(LW(0), 16) @@ -96,20 +96,20 @@ EvtScript N(802A18B8) = { EVT_CALL(SetGoalPos, ACTOR_PARTNER, LW(0), LW(1), LW(2)) EVT_CALL(RunToGoal, ACTOR_PARTNER, 0, FALSE) EVT_CALL(N(UnkStarFunc), 4) - EVT_WAIT_FRAMES(8) + EVT_WAIT(8) EVT_CALL(PlaySound, 0x241) EVT_CALL(N(UnkStarFunc), 1) EVT_CALL(GetActorPos, ACTOR_PARTNER, LW(0), LW(1), LW(2)) EVT_ADD(LW(1), 15) EVT_CALL(N(UnkStarFunc1), LW(0), LW(1), LW(2)) EVT_CALL(N(UnkBackgroundFunc2)) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(PlaySound, 0x2051) EVT_CALL(N(UnkStarFunc), 1) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(GetActorPos, ACTOR_PARTNER, LW(0), LW(1), LW(2)) EVT_CALL(N(UnkStarFunc2), LW(0), LW(1), LW(2)) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(N(UnkStarFunc), 4) EVT_END_IF EVT_RETURN @@ -117,7 +117,7 @@ EvtScript N(802A18B8) = { }; EvtScript N(802A1C50) = { - EVT_WAIT_FRAMES(8) + EVT_WAIT(8) EVT_CALL(SetForegroundModelsVisible, 0) EVT_CALL(UseBattleCamPresetImmediately, BTL_CAM_PRESET_73) EVT_CALL(MoveBattleCamOver, 1) @@ -128,18 +128,18 @@ EvtScript N(802A1C50) = { EVT_CALL(SetNpcPos, 100, -75, 150, 0) EVT_CALL(SetNpcDecoration, 100, 0, 5) EVT_CALL(N(UnkStarFunc3), -75, 167, 0) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(EnableNpcBlur, 100, 1) EVT_SET(LW(0), 0) EVT_LOOP(8) EVT_ADD(LW(0), 67) EVT_CALL(SetNpcRotation, 100, 0, LW(0), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(EnableNpcBlur, 100, 0) EVT_THREAD - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_69) EVT_END_THREAD EVT_CALL(GetActorPos, ACTOR_PLAYER, LW(0), LW(1), LW(2)) @@ -157,7 +157,7 @@ EvtScript N(802A1E5C) = { EVT_CALL(PlaySound, 0x2047) EVT_THREAD EVT_LOOP(5) - EVT_WAIT_FRAMES(6) + EVT_WAIT(6) EVT_CALL(GetNpcPos, 100, LW(0), LW(1), LW(2)) EVT_CALL(N(UnkStarFunc4), LW(0), LW(1), LW(2)) EVT_END_LOOP @@ -170,7 +170,7 @@ EvtScript N(802A1E5C) = { EVT_LOOP(0) EVT_CALL(UpdateLerp) EVT_CALL(SetNpcRotation, 100, 0, LW(0), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_IF_EQ(LW(1), 0) EVT_BREAK_LOOP EVT_END_IF @@ -181,7 +181,7 @@ EvtScript N(802A1E5C) = { EVT_CALL(NpcFlyTo, 100, LW(0), LW(1), LW(2), 15, 0, 10) EVT_ADD(LW(1), 140) EVT_CALL(NpcFlyTo, 100, LW(0), LW(1), LW(2), 15, 0, 10) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(EnableNpcBlur, 100, 0) EVT_CALL(DeleteNpc, 100) EVT_ELSE @@ -189,7 +189,7 @@ EvtScript N(802A1E5C) = { EVT_CALL(PlaySound, 0x2045) EVT_THREAD EVT_LOOP(5) - EVT_WAIT_FRAMES(6) + EVT_WAIT(6) EVT_CALL(GetNpcPos, 100, LW(0), LW(1), LW(2)) EVT_CALL(N(UnkStarFunc4), LW(0), LW(1), LW(2)) EVT_END_LOOP @@ -202,7 +202,7 @@ EvtScript N(802A1E5C) = { EVT_LOOP(0) EVT_CALL(UpdateLerp) EVT_CALL(SetNpcRotation, 100, 0, LW(0), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_IF_EQ(LW(1), 0) EVT_BREAK_LOOP EVT_END_IF @@ -213,7 +213,7 @@ EvtScript N(802A1E5C) = { EVT_CALL(NpcFlyTo, 100, LW(0), LW(1), LW(2), 15, 0, 10) EVT_ADD(LW(1), 140) EVT_CALL(NpcFlyTo, 100, LW(0), LW(1), LW(2), 15, 0, 10) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(EnableNpcBlur, 100, 0) EVT_CALL(DeleteNpc, 100) EVT_END_IF @@ -225,7 +225,7 @@ EvtScript N(802A22AC) = { EVT_CALL(GetOwnerID, LW(10)) EVT_IF_EQ(LW(10), 0) EVT_CALL(N(UnkBackgroundFunc)) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(SetGoalToHome, ACTOR_PLAYER) EVT_CALL(SetActorSpeed, ACTOR_PLAYER, EVT_FLOAT(8.0)) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_RUNNING) @@ -233,7 +233,7 @@ EvtScript N(802A22AC) = { EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_10002) EVT_ELSE EVT_CALL(N(UnkBackgroundFunc)) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(SetGoalToHome, ACTOR_PARTNER) EVT_CALL(SetActorSpeed, ACTOR_PARTNER, EVT_FLOAT(8.0)) EVT_CALL(N(UnkStarFunc), 3) @@ -249,12 +249,12 @@ EvtScript N(usePower) = { EVT_SET_CONST(LW(0), NPC_ANIM_battle_klevar_Palette_00_Anim_1) EVT_EXEC_WAIT(N(802A1C50)) EVT_CALL(SetNpcAnimation, 100, NPC_ANIM_battle_klevar_Palette_00_Anim_2) - EVT_WAIT_FRAMES(16) + EVT_WAIT(16) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_D) EVT_CALL(PlaySound, SOUND_246) EVT_CALL(PlayEffect, 0x62, 0, 0, 0, 0, EVT_FLOAT(1.0), 200, 0, 0, 0, 0, 0, 0, 0) EVT_CALL(PlaySoundAtActor, ACTOR_PLAYER, SOUND_246) - EVT_WAIT_FRAMES(200) + EVT_WAIT(200) EVT_CALL(InitTargetIterator) EVT_LABEL(0) EVT_CALL(SetGoalToTarget, ACTOR_SELF) @@ -263,13 +263,13 @@ EvtScript N(usePower) = { EVT_GOTO(1) EVT_END_IF EVT_CALL(ItemDamageEnemy, LW(0), 1879048192, 0x80200564, 0, 32) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_LABEL(1) EVT_CALL(ChooseNextTarget, 0, LW(0)) EVT_IF_NE(LW(0), -1) EVT_GOTO(0) EVT_END_IF - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(func_80276EFC) EVT_EXEC_WAIT(N(802A1E5C)) EVT_EXEC_WAIT(N(802A22AC)) diff --git a/src/battle/star/up_and_away/7952E0.c b/src/battle/star/up_and_away/7952E0.c index 26699dd5ef..3818a88fe9 100644 --- a/src/battle/star/up_and_away/7952E0.c +++ b/src/battle/star/up_and_away/7952E0.c @@ -67,30 +67,30 @@ EvtScript N(802A16D0) = { EVT_CALL(GetOwnerID, LW(10)) EVT_IF_EQ(LW(10), 0) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_69) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_GOT_ITEM) EVT_CALL(GetActorPos, ACTOR_PLAYER, LW(0), LW(1), LW(2)) EVT_ADD(LW(0), 16) EVT_CALL(SetActorSpeed, ACTOR_PLAYER, EVT_FLOAT(4.0)) EVT_CALL(SetGoalPos, ACTOR_PLAYER, LW(0), LW(1), LW(2)) EVT_CALL(PlayerRunToGoal, 0) - EVT_WAIT_FRAMES(8) + EVT_WAIT(8) EVT_CALL(PlaySound, 0x241) EVT_CALL(GetActorPos, ACTOR_PLAYER, LW(0), LW(1), LW(2)) EVT_ADD(LW(1), 15) EVT_CALL(N(UnkStarFunc1), LW(0), LW(1), LW(2)) EVT_CALL(N(FadeBackgroundToBlack)) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_PRAY) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(PlaySound, 0x2051) EVT_CALL(GetActorPos, ACTOR_PLAYER, LW(0), LW(1), LW(2)) EVT_CALL(N(UnkStarFunc2), LW(0), LW(1), LW(2)) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, 0x01002A) EVT_ELSE EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_69) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(N(UnkStarFunc), 0) EVT_CALL(GetActorPos, ACTOR_PARTNER, LW(0), LW(1), LW(2)) EVT_ADD(LW(0), 16) @@ -98,20 +98,20 @@ EvtScript N(802A16D0) = { EVT_CALL(SetGoalPos, ACTOR_PARTNER, LW(0), LW(1), LW(2)) EVT_CALL(RunToGoal, ACTOR_PARTNER, 0, FALSE) EVT_CALL(N(UnkStarFunc), 4) - EVT_WAIT_FRAMES(8) + EVT_WAIT(8) EVT_CALL(PlaySound, 0x241) EVT_CALL(N(UnkStarFunc), 1) EVT_CALL(GetActorPos, ACTOR_PARTNER, LW(0), LW(1), LW(2)) EVT_ADD(LW(1), 15) EVT_CALL(N(UnkStarFunc1), LW(0), LW(1), LW(2)) EVT_CALL(N(FadeBackgroundToBlack)) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(PlaySound, 0x2051) EVT_CALL(N(UnkStarFunc), 1) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(GetActorPos, ACTOR_PARTNER, LW(0), LW(1), LW(2)) EVT_CALL(N(UnkStarFunc2), LW(0), LW(1), LW(2)) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(N(UnkStarFunc), 4) EVT_END_IF EVT_RETURN @@ -122,30 +122,30 @@ EvtScript N(802A1A68) = { EVT_CALL(GetOwnerID, LW(10)) EVT_IF_EQ(LW(10), 0) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_69) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_GOT_ITEM) EVT_CALL(GetActorPos, ACTOR_PLAYER, LW(0), LW(1), LW(2)) EVT_ADD(LW(0), 16) EVT_CALL(SetActorSpeed, ACTOR_PLAYER, EVT_FLOAT(4.0)) EVT_CALL(SetGoalPos, ACTOR_PLAYER, LW(0), LW(1), LW(2)) EVT_CALL(PlayerRunToGoal, 0) - EVT_WAIT_FRAMES(8) + EVT_WAIT(8) EVT_CALL(PlaySound, 0x241) EVT_CALL(GetActorPos, ACTOR_PLAYER, LW(0), LW(1), LW(2)) EVT_ADD(LW(1), 15) EVT_CALL(N(UnkStarFunc1), LW(0), LW(1), LW(2)) EVT_CALL(N(UnkBackgroundFunc2)) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_PRAY) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(PlaySound, 0x2051) EVT_CALL(GetActorPos, ACTOR_PLAYER, LW(0), LW(1), LW(2)) EVT_CALL(N(UnkStarFunc2), LW(0), LW(1), LW(2)) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, 0x01002A) EVT_ELSE EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_69) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(N(UnkStarFunc), 0) EVT_CALL(GetActorPos, ACTOR_PARTNER, LW(0), LW(1), LW(2)) EVT_ADD(LW(0), 16) @@ -153,20 +153,20 @@ EvtScript N(802A1A68) = { EVT_CALL(SetGoalPos, ACTOR_PARTNER, LW(0), LW(1), LW(2)) EVT_CALL(RunToGoal, ACTOR_PARTNER, 0, FALSE) EVT_CALL(N(UnkStarFunc), 4) - EVT_WAIT_FRAMES(8) + EVT_WAIT(8) EVT_CALL(PlaySound, 0x241) EVT_CALL(N(UnkStarFunc), 1) EVT_CALL(GetActorPos, ACTOR_PARTNER, LW(0), LW(1), LW(2)) EVT_ADD(LW(1), 15) EVT_CALL(N(UnkStarFunc1), LW(0), LW(1), LW(2)) EVT_CALL(N(UnkBackgroundFunc2)) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(PlaySound, 0x2051) EVT_CALL(N(UnkStarFunc), 1) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(GetActorPos, ACTOR_PARTNER, LW(0), LW(1), LW(2)) EVT_CALL(N(UnkStarFunc2), LW(0), LW(1), LW(2)) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(N(UnkStarFunc), 4) EVT_END_IF EVT_RETURN @@ -174,7 +174,7 @@ EvtScript N(802A1A68) = { }; EvtScript N(802A1E00) = { - EVT_WAIT_FRAMES(8) + EVT_WAIT(8) EVT_CALL(SetForegroundModelsVisible, 0) EVT_CALL(UseBattleCamPresetImmediately, BTL_CAM_PRESET_73) EVT_CALL(MoveBattleCamOver, 1) @@ -185,18 +185,18 @@ EvtScript N(802A1E00) = { EVT_CALL(SetNpcPos, 100, -75, 150, 0) EVT_CALL(SetNpcDecoration, 100, 0, 5) EVT_CALL(N(UnkStarFunc3), -75, 167, 0) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(EnableNpcBlur, 100, 1) EVT_SET(LW(0), 0) EVT_LOOP(8) EVT_ADD(LW(0), 67) EVT_CALL(SetNpcRotation, 100, 0, LW(0), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(EnableNpcBlur, 100, 0) EVT_THREAD - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_69) EVT_END_THREAD EVT_CALL(GetActorPos, ACTOR_PLAYER, LW(0), LW(1), LW(2)) @@ -214,7 +214,7 @@ EvtScript N(802A200C) = { EVT_CALL(PlaySound, 0x2047) EVT_THREAD EVT_LOOP(5) - EVT_WAIT_FRAMES(6) + EVT_WAIT(6) EVT_CALL(GetNpcPos, 100, LW(0), LW(1), LW(2)) EVT_CALL(N(UnkStarFunc4), LW(0), LW(1), LW(2)) EVT_END_LOOP @@ -227,7 +227,7 @@ EvtScript N(802A200C) = { EVT_LOOP(0) EVT_CALL(UpdateLerp) EVT_CALL(SetNpcRotation, 100, 0, LW(0), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_IF_EQ(LW(1), 0) EVT_BREAK_LOOP EVT_END_IF @@ -238,7 +238,7 @@ EvtScript N(802A200C) = { EVT_CALL(NpcFlyTo, 100, LW(0), LW(1), LW(2), 15, 0, 10) EVT_ADD(LW(1), 140) EVT_CALL(NpcFlyTo, 100, LW(0), LW(1), LW(2), 15, 0, 10) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(EnableNpcBlur, 100, 0) EVT_CALL(DeleteNpc, 100) EVT_ELSE @@ -246,7 +246,7 @@ EvtScript N(802A200C) = { EVT_CALL(PlaySound, 0x2045) EVT_THREAD EVT_LOOP(5) - EVT_WAIT_FRAMES(6) + EVT_WAIT(6) EVT_CALL(GetNpcPos, 100, LW(0), LW(1), LW(2)) EVT_CALL(N(UnkStarFunc4), LW(0), LW(1), LW(2)) EVT_END_LOOP @@ -259,7 +259,7 @@ EvtScript N(802A200C) = { EVT_LOOP(0) EVT_CALL(UpdateLerp) EVT_CALL(SetNpcRotation, 100, 0, LW(0), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_IF_EQ(LW(1), 0) EVT_BREAK_LOOP EVT_END_IF @@ -270,7 +270,7 @@ EvtScript N(802A200C) = { EVT_CALL(NpcFlyTo, 100, LW(0), LW(1), LW(2), 15, 0, 10) EVT_ADD(LW(1), 140) EVT_CALL(NpcFlyTo, 100, LW(0), LW(1), LW(2), 15, 0, 10) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(EnableNpcBlur, 100, 0) EVT_CALL(DeleteNpc, 100) EVT_END_IF @@ -282,7 +282,7 @@ EvtScript N(802A245C) = { EVT_CALL(GetOwnerID, LW(10)) EVT_IF_EQ(LW(10), 0) EVT_CALL(N(UnkBackgroundFunc)) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(SetGoalToHome, ACTOR_PLAYER) EVT_CALL(SetActorSpeed, ACTOR_PLAYER, EVT_FLOAT(8.0)) EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_RUNNING) @@ -290,7 +290,7 @@ EvtScript N(802A245C) = { EVT_CALL(SetAnimation, ACTOR_PLAYER, 0, ANIM_10002) EVT_ELSE EVT_CALL(N(UnkBackgroundFunc)) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(SetGoalToHome, ACTOR_PARTNER) EVT_CALL(SetActorSpeed, ACTOR_PARTNER, EVT_FLOAT(8.0)) EVT_CALL(N(UnkStarFunc), 3) @@ -307,17 +307,17 @@ EvtScript N(usePower) = { EVT_EXEC_WAIT(N(802A1E00)) EVT_CALL(SetNpcAnimation, 100, NPC_ANIM_battle_kalmar_Palette_00_Anim_2) EVT_CALL(UseBattleCamPreset, BTL_CAM_PRESET_C) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(SetMotionBlurParams, 0, 0, 0, 320, 240, 128, 10) EVT_CALL(func_802A1518_7957F8) EVT_CALL(PlaySound, 0x247) EVT_CALL(PlayEffect, 0x39, 0, 0, 20, 0, EVT_FLOAT(1.0), 90, 0, 0, 0, 0, 0, 0, 0) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_THREAD EVT_CALL(PlayEffect, 0x3A, 0, 0, 50, 0, 300, 100, 10, 40, 0, 0, 0, 0, 0) EVT_END_THREAD EVT_CALL(PlayEffect, 0x39, 0, 0, 20, 0, EVT_FLOAT(1.0), 90, 0, 0, 0, 0, 0, 0, 0) - EVT_WAIT_FRAMES(75) + EVT_WAIT(75) EVT_CALL(SetMotionBlurParams, 0, 0, 0, 320, 240, 0, 10) EVT_CALL(InitTargetIterator) EVT_LABEL(0) @@ -336,7 +336,7 @@ EvtScript N(usePower) = { EVT_CALL(SetActorRotationOffset, LW(0), 0, 10, 0) EVT_THREAD EVT_CALL(GetOwnerTarget, LW(11), LW(1)) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(CreateVirtualEntity, LW(10), 0x80283EE8) EVT_CALL(GetActorPos, LW(11), LW(0), LW(1), LW(2)) EVT_SET(LW(13), LW(0)) @@ -348,13 +348,13 @@ EvtScript N(usePower) = { EVT_LOOP(4) EVT_ADDF(LW(0), EVT_FLOAT(0.2)) EVT_CALL(SetVirtualEntityScale, LW(10), LW(0), LW(0), LW(0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_SET(LW(0), 0) EVT_LOOP(5) EVT_ADD(LW(0), 72) EVT_CALL(SetVirtualEntityRotation, LW(10), 0, LW(0), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(PlaySound, 0x2052) EVT_SET(LW(0), LW(13)) @@ -366,7 +366,7 @@ EvtScript N(usePower) = { EVT_CALL(SetVirtualEntityRotation, LW(10), 0, LW(3), 0) EVT_ADD(LW(1), 6) EVT_ADD(LW(3), 45) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_END_THREAD EVT_THREAD @@ -377,14 +377,14 @@ EvtScript N(usePower) = { EVT_LOOP(18) EVT_SUBF(LW(0), EVT_FLOAT(0.05)) EVT_CALL(SetActorScale, LW(10), LW(0), LW(0), LW(0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(SetActorPos, LW(10), 0, -1000, 0) EVT_CALL(GetActorPos, LW(10), LW(0), LW(1), LW(2)) EVT_LOOP(10) EVT_CALL(PlayEffect, 0x11, 1, LW(0), LW(1), LW(2), 20, 0, 0, 0, 0, 0, 0, 0, 0) EVT_ADD(LW(1), 30) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_END_LOOP EVT_CALL(SetBattleFlagBits, 16777216, 1) EVT_CALL(RemoveActor, LW(10)) @@ -394,12 +394,12 @@ EvtScript N(usePower) = { EVT_CALL(PlayerDamageEnemy, LW(0), 0, 65535, 0, 0, 2080) EVT_END_IF EVT_END_SWITCH - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(ChooseNextTarget, 0, LW(0)) EVT_IF_NE(LW(0), -1) EVT_GOTO(0) EVT_END_IF - EVT_WAIT_FRAMES(70) + EVT_WAIT(70) EVT_CALL(func_802A15B4_795894) EVT_EXEC_WAIT(N(802A200C)) EVT_CALL(func_80276EFC) diff --git a/src/battle_cam.c b/src/battle_cam.c index 69db4cb5da..0ac4f4dc3e 100644 --- a/src/battle_cam.c +++ b/src/battle_cam.c @@ -126,7 +126,7 @@ EvtScript D_80280EB8 = { EVT_CALL(SetCamViewport, 1, 12, 20, 296, 200) EVT_CALL(SetCamBGColor, 1, 0, 0, 0) EVT_CALL(SetCamEnabled, 1, 1) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(InitVirtualEntityList) EVT_CALL(InitAnimatedModels) EVT_CALL(func_802CABE8, 1, 0, 240, 100, 8) diff --git a/src/bss.c b/src/bss.c index 5a4b8845e6..e9fdb5c2d6 100644 --- a/src/bss.c +++ b/src/bss.c @@ -194,9 +194,9 @@ BSS s8 gEffectGraphicsData[15 * 0x1D]; BSS char D_800A41B4[0xC]; BSS s32 D_800A41C0; BSS char D_800A41C4[0x1C]; -BSS s32 gMap; -BSS char D_800A41E4[0x4]; BSS s32 gMapConfig; +BSS char D_800A41E4[0x4]; +BSS s32 gMapSettings; BSS char D_800A41EC[0x44]; BSS float gCollisionRayStartX; BSS float gCollisionRayStartY; diff --git a/src/collision.c b/src/collision.c index c4eb8c24ef..e84ffa5b36 100644 --- a/src/collision.c +++ b/src/collision.c @@ -103,7 +103,7 @@ void initialize_collision(void) { void load_map_hit_asset(void) { u32 assetSize; - MapConfig* map = get_current_map_header(); + MapSettings* map = get_current_map_settings(); void* compressedData = load_asset_by_name(&wMapHitName, &assetSize); HitFile* uncompressedData = heap_malloc(assetSize); @@ -155,7 +155,7 @@ void load_battle_hit_asset(const char* hitName) { gCollisionData.numColliders = 0; } else { u32 assetSize; - MapConfig* map = get_current_map_header(); + MapSettings* map = get_current_map_settings(); void* compressedData = load_asset_by_name(hitName, &assetSize); HitFile* uncompressedData = heap_malloc(assetSize); @@ -172,7 +172,7 @@ void load_battle_hit_asset(const char* hitName) { void load_hit_data(s32 idx, HitFile* hit) { s32 collisionOffset; - MapConfig* map; + MapSettings* map; CollisionData* collisionData; HitFileHeader* assetCollisionData; Vec3f* vertices; @@ -190,7 +190,7 @@ void load_hit_data(s32 idx, HitFile* hit) { assetCollisionData = NULL; collisionData = NULL; - map = get_current_map_header(); + map = get_current_map_settings(); switch (idx) { case 0: // Colliders diff --git a/src/common/IsSaveVar123.inc.c b/src/common/IsSaveVar123.inc.c index 2e362df005..21e0721f6f 100644 --- a/src/common/IsSaveVar123.inc.c +++ b/src/common/IsSaveVar123.inc.c @@ -2,7 +2,7 @@ ApiStatus N(IsSaveVar123)(Evt* script, s32 isInitialCall) { script->varTable[0] = 0; - if (evt_get_variable(NULL, EVT_SAVE_VAR(123)) >= 8) { + if (evt_get_variable(NULL, GB_IWA00_Whacka_HitCount) >= 8) { script->varTable[0] = 1; } diff --git a/src/common/UnkModelStuff.inc.c b/src/common/UnkModelStuff.inc.c index 38d1fe1b8f..17979dee6a 100644 --- a/src/common/UnkModelStuff.inc.c +++ b/src/common/UnkModelStuff.inc.c @@ -32,7 +32,7 @@ void N(UnkModelStuff_func1)(s32 arg0) { EvtScript N(UnkModelStuffScript1) = { EVT_CALL(N(Set80071270_0_16)) EVT_LOOP(0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_RETURN EVT_END @@ -43,12 +43,12 @@ EvtScript N(UnkModelStuffScript2) = { EVT_LABEL(0) EVT_CALL(RandInt, 30, LW(0)) EVT_ADD(LW(0), 30) - EVT_WAIT_FRAMES(LW(0)) + EVT_WAIT(LW(0)) EVT_SET(LW(1), 0) EVT_LOOP(10) EVT_ADD(LW(1), 36) EVT_CALL(RotateModel, LW(10), LW(1), 0, 1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_GOTO(0) EVT_RETURN @@ -67,7 +67,7 @@ EvtScript N(UnkModelStuffScript3) = { EVT_END_IF EVT_CALL(N(UnkFloatFunc2), LW(7), LW(0), LW(1), LW(2)) EVT_CALL(TranslateModel, LW(10), LW(0), LW(1), LW(2)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_GOTO(0) EVT_RETURN EVT_END @@ -83,7 +83,7 @@ EvtScript N(UnkModelStuffScript4) = { EVT_END_IF EVT_CALL(N(UnkFloatFunc2), LW(7), LW(0), LW(1), LW(2)) EVT_CALL(TranslateModel, LW(10), LW(0), LW(1), LW(2)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_GOTO(0) EVT_RETURN EVT_END diff --git a/src/common/foliage.inc.c b/src/common/foliage.inc.c index c56f87d5e1..54859b02ff 100644 --- a/src/common/foliage.inc.c +++ b/src/common/foliage.inc.c @@ -20,14 +20,14 @@ EvtScript N(searchBush) = { EVT_CALL(PlaySoundAtModel, EVT_VAR(3), 339, 0) EVT_END_IF EVT_END_LOOP - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_USE_BUF(EVT_VAR(1)) EVT_BUF_READ1(EVT_VAR(2)) EVT_LOOP(EVT_VAR(2)) EVT_BUF_READ1(EVT_VAR(3)) EVT_CALL(N(TransformFoliage), EVT_VAR(3), EVT_FIXED(0.1), -1, EVT_VAR(15), 0) EVT_END_LOOP - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_USE_BUF(EVT_VAR(1)) EVT_BUF_READ1(EVT_VAR(2)) @@ -35,7 +35,7 @@ EvtScript N(searchBush) = { EVT_BUF_READ1(EVT_VAR(3)) EVT_CALL(TranslateModel, EVT_VAR(3), 0, 0, 0) EVT_END_LOOP - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_IF EVT_END_THREAD EVT_THREAD @@ -58,7 +58,7 @@ EvtScript N(searchBush) = { EVT_END_LOOP EVT_END_IF EVT_END_THREAD - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_IF_NE(EVT_VAR(4), 0) EVT_EXEC_WAIT(EVT_VAR(4)) EVT_END_IF @@ -77,7 +77,7 @@ EvtScript N(shakeTree) = { EVT_THREAD EVT_SET(EVT_FLAG(0), 0) EVT_IF_NE(EVT_VAR(1), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_LOOP(5) EVT_USE_BUF(EVT_VAR(1)) EVT_BUF_READ1(EVT_VAR(2)) @@ -89,14 +89,14 @@ EvtScript N(shakeTree) = { EVT_CALL(PlaySoundAtModel, EVT_VAR(3), 358, 0) EVT_END_IF EVT_END_LOOP - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_USE_BUF(EVT_VAR(1)) EVT_BUF_READ1(EVT_VAR(2)) EVT_LOOP(EVT_VAR(2)) EVT_BUF_READ1(EVT_VAR(3)) EVT_CALL(N(TransformFoliage), EVT_VAR(3), EVT_FIXED(0.1), EVT_FIXED(-0.2), EVT_VAR(15), 0) EVT_END_LOOP - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_USE_BUF(EVT_VAR(1)) EVT_BUF_READ1(EVT_VAR(2)) @@ -104,7 +104,7 @@ EvtScript N(shakeTree) = { EVT_BUF_READ1(EVT_VAR(3)) EVT_CALL(TranslateModel, EVT_VAR(3), 0, 0, 0) EVT_END_LOOP - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_IF EVT_END_THREAD EVT_THREAD @@ -121,14 +121,14 @@ EvtScript N(shakeTree) = { EVT_CALL(PlaySoundAtModel, EVT_VAR(4), 357, 0) EVT_END_IF EVT_END_LOOP - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_USE_BUF(EVT_VAR(2)) EVT_BUF_READ1(EVT_VAR(3)) EVT_LOOP(EVT_VAR(3)) EVT_BUF_READ1(EVT_VAR(4)) EVT_CALL(N(TransformFoliage), EVT_VAR(4), EVT_FIXED(0.1), EVT_FIXED(-0.2), EVT_VAR(15), 0) EVT_END_LOOP - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_USE_BUF(EVT_VAR(2)) EVT_BUF_READ1(EVT_VAR(3)) @@ -136,7 +136,7 @@ EvtScript N(shakeTree) = { EVT_BUF_READ1(EVT_VAR(4)) EVT_CALL(TranslateModel, EVT_VAR(4), 0, 0, 0) EVT_END_LOOP - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_IF EVT_END_THREAD EVT_THREAD @@ -172,7 +172,7 @@ EvtScript N(shakeTree) = { EVT_IF_NE(EVT_VAR(5), 0) EVT_EXEC_WAIT(EVT_VAR(5)) EVT_END_IF - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_RETURN EVT_END }; diff --git a/src/dc470_len_14c0.c b/src/dc470_len_14c0.c index b1048dca62..81885cc97e 100644 --- a/src/dc470_len_14c0.c +++ b/src/dc470_len_14c0.c @@ -12,7 +12,7 @@ void load_map_bg(char* optAssetName) { u32 assetSize; char* assetName = optAssetName; - if (evt_get_variable(NULL, EVT_STORY_PROGRESS) >= STORY_CH6_DESTROYED_PUFF_PUFF_MACHINE) { + if (evt_get_variable(NULL, GB_StoryProgress) >= STORY_CH6_DESTROYED_PUFF_PUFF_MACHINE) { // Use sunny Flower Fields bg rather than cloudy if (strcmp(assetName, gCloudyFlowerFieldsBg) == 0) { assetName = gSunnyFlowerFieldsBg; diff --git a/src/encounter_api.c b/src/encounter_api.c index 32ab0bb508..2a34a6dbb8 100644 --- a/src/encounter_api.c +++ b/src/encounter_api.c @@ -797,7 +797,7 @@ ApiStatus func_80045838(Evt* script, s32 isInitialCall) { } ApiStatus func_800458CC(Evt* script, s32 isInitialCall) { - evt_set_variable(script, *script->ptrReadPos, script->owner1.enemy->npcSettings->unk_2A & AI_ACTION_08); + evt_set_variable(script, *script->ptrReadPos, script->owner1.enemy->npcSettings->actionFlags & AI_ACTION_08); return ApiStatus_DONE2; } diff --git a/src/entity/BlueWarpPipe.c b/src/entity/BlueWarpPipe.c index 3e6533658b..05c1670774 100644 --- a/src/entity/BlueWarpPipe.c +++ b/src/entity/BlueWarpPipe.c @@ -79,20 +79,20 @@ void entity_BlueWarpPipe_idle(Entity* entity) { void entity_BlueWarpPipe_set_player_move_to_center(Entity* entity) { PlayerStatus* playerStatus = &gPlayerStatus; BlueWarpPipeData* pipeData = entity->dataBuf.bluePipe; - MapConfig* mapConfig = get_current_map_header(); + MapSettings* mapSettings = get_current_map_settings(); f32 angle; f32 entryX; f32 entryZ; - entryX = (*mapConfig->entryList)[pipeData->entryID].x; - entryZ = (*mapConfig->entryList)[pipeData->entryID].z; + entryX = (*mapSettings->entryList)[pipeData->entryID].x; + entryZ = (*mapSettings->entryList)[pipeData->entryID].z; pipeData->timer = get_xz_dist_to_player(entryX, entryZ) / playerStatus->runSpeed; if (pipeData->timer == 0) { pipeData->timer = 1; } - entryX = (*mapConfig->entryList)[pipeData->entryID].x; - entryZ = (*mapConfig->entryList)[pipeData->entryID].z; + entryX = (*mapSettings->entryList)[pipeData->entryID].x; + entryZ = (*mapSettings->entryList)[pipeData->entryID].z; angle = atan2(playerStatus->position.x, playerStatus->position.z, entryX, entryZ); disable_player_input(); disable_player_static_collisions(); diff --git a/src/entity/HeartBlock.c b/src/entity/HeartBlock.c index 48f4b815b6..b48bef184a 100644 --- a/src/entity/HeartBlock.c +++ b/src/entity/HeartBlock.c @@ -357,13 +357,13 @@ void entity_HeartBlock_change_render_script(Entity* entity) { } void entity_HeartBlock_show_tutorial_message(Entity* entity) { - if ((!gPlayerData.partners[PARTNER_GOOMBARIO].enabled) && get_global_flag(EVT_SAVE_FLAG(96)) == 0) { + if ((!gPlayerData.partners[PARTNER_GOOMBARIO].enabled) && get_global_flag(GF_Tutorial_HeartBlock) == 0) { HeartBlockPrinterClosed = FALSE; msg_get_printer_for_msg(0x1D0001, &HeartBlockPrinterClosed); set_time_freeze_mode(TIME_FREEZE_PARTIAL); gOverrideFlags |= GLOBAL_OVERRIDES_40; disable_player_input(); - set_global_flag(EVT_SAVE_FLAG(96)); + set_global_flag(GF_Tutorial_HeartBlock); return; } exec_entity_commandlist(entity); diff --git a/src/entity/SaveBlock.c b/src/entity/SaveBlock.c index 028fa24f9d..3c3fe9470f 100644 --- a/src/entity/SaveBlock.c +++ b/src/entity/SaveBlock.c @@ -74,10 +74,10 @@ void entity_SaveBlock_save_data(void) { } void entity_SaveBlock_show_tutorial_message(Entity* entity) { - if (!get_global_flag(EVT_SAVE_FLAG(95))) { + if (!get_global_flag(GF_Tutorial_SaveBlock)) { SaveBlockTutorialPrinterClosed = FALSE; msg_get_printer_for_msg(MESSAGE_ID(0x1D, 0x0), &SaveBlockTutorialPrinterClosed); - set_global_flag(EVT_SAVE_FLAG(95)); + set_global_flag(GF_Tutorial_SaveBlock); return; } diff --git a/src/evt/map_api.c b/src/evt/map_api.c index f235d77a85..2921987177 100644 --- a/src/evt/map_api.c +++ b/src/evt/map_api.c @@ -605,7 +605,7 @@ s32 get_lava_reset_pos(f32* outX, f32* outY, f32* outZ) { LavaReset* lavaReset = gLavaResetList; if (D_802DADA4 == -1) { - temp_v0 = &(*get_current_map_header()->entryList)[gGameStatusPtr->entryID]; + temp_v0 = &(*get_current_map_settings()->entryList)[gGameStatusPtr->entryID]; *outX = temp_v0->x; *outY = temp_v0->y; *outZ = temp_v0->z; diff --git a/src/evt/player_api.c b/src/evt/player_api.c index 4b50ef4649..41302bab7e 100644 --- a/src/evt/player_api.c +++ b/src/evt/player_api.c @@ -510,18 +510,18 @@ ApiStatus DisablePartner(Evt* script, s32 isInitialCall) { ApiStatus UseEntryHeading(Evt *script, s32 isInitialCall) { Bytecode* args = script->ptrReadPos; - MapConfig* mapConfig = get_current_map_header(); + MapSettings* mapSettings = get_current_map_settings(); s32 var1 = evt_get_variable(script, *args++); s32 var2 = evt_get_variable(script, *args++); - f32 entryX = script->varTable[1] = (*mapConfig->entryList)[gGameStatusPtr->entryID].x; - f32 entryY = script->varTable[2] = (*mapConfig->entryList)[gGameStatusPtr->entryID].y; - f32 entryZ = script->varTable[3] = (*mapConfig->entryList)[gGameStatusPtr->entryID].z; + f32 entryX = script->varTable[1] = (*mapSettings->entryList)[gGameStatusPtr->entryID].x; + f32 entryY = script->varTable[2] = (*mapSettings->entryList)[gGameStatusPtr->entryID].y; + f32 entryZ = script->varTable[3] = (*mapSettings->entryList)[gGameStatusPtr->entryID].z; f32 cosTheta; f32 sinTheta; f32 exitTangentFrac; f32* blah; - sin_cos_deg(clamp_angle((*mapConfig->entryList)[gGameStatusPtr->entryID].yaw + 180.0f), &sinTheta, &cosTheta); + sin_cos_deg(clamp_angle((*mapSettings->entryList)[gGameStatusPtr->entryID].yaw + 180.0f), &sinTheta, &cosTheta); exitTangentFrac = gGameStatusPtr->exitTangent * 0.3f; gPlayerStatus.position.x = (entryX + (var1 * sinTheta)) - (exitTangentFrac * cosTheta); @@ -542,14 +542,14 @@ ApiStatus func_802D2148(Evt* script, s32 isInitialCall) { ApiStatus UseExitHeading(Evt* script, s32 isInitialCall) { Bytecode* args = script->ptrReadPos; PlayerStatus* playerStatus = &gPlayerStatus; - MapConfig* mapConfig = get_current_map_header(); + MapSettings* mapSettings = get_current_map_settings(); f32* varTableVar5 = &script->varTable[5]; if (can_trigger_loading_zone()) { s32 var1 = evt_get_variable(script, *args++); s32 entryID = evt_get_variable(script, *args++); - f32 entryX = (*mapConfig->entryList)[entryID].x; - f32 entryZ = (*mapConfig->entryList)[entryID].z; + f32 entryX = (*mapSettings->entryList)[entryID].x; + f32 entryZ = (*mapSettings->entryList)[entryID].z; f32 temp = (var1 + 10.0f) / 2; f32 temp_f2 = dist2D(entryX, entryZ, playerStatus->position.x, playerStatus->position.z) - temp; f32 sinTheta; @@ -563,12 +563,12 @@ ApiStatus UseExitHeading(Evt* script, s32 isInitialCall) { var1 -= temp_f2 / 2; } - sin_cos_deg(clamp_angle((*mapConfig->entryList)[entryID].yaw + 180.0f), &sinTheta, &cosTheta); + sin_cos_deg(clamp_angle((*mapSettings->entryList)[entryID].yaw + 180.0f), &sinTheta, &cosTheta); gGameStatusPtr->exitTangent = (cosTheta * (playerStatus->position.x - entryX)) - (sinTheta * (entryZ - playerStatus->position.z)); exitTangentFrac = gGameStatusPtr->exitTangent * 0.3f; script->varTable[1] = (playerStatus->position.x + (var1 * sinTheta)) - (exitTangentFrac * cosTheta); script->varTable[3] = (playerStatus->position.z - (var1 * cosTheta)) - (exitTangentFrac * sinTheta); - script->varTable[2] = (*mapConfig->entryList)[entryID].y; + script->varTable[2] = (*mapSettings->entryList)[entryID].y; *varTableVar5 = var1 / 15; playerStatus->animFlags |= 0x100000; playerStatus->flags |= 0x4000000; diff --git a/src/fio.c b/src/fio.c index 40b3448db5..bbb3aeca3f 100644 --- a/src/fio.c +++ b/src/fio.c @@ -15,7 +15,7 @@ s32 fio_write_flash(s32 pageNum, s8* readBuffer, u32 numBytes); void fio_erase_flash(s32 pageNum); s32 get_spirits_rescued(void) { - s32 storyProgress = evt_get_variable(NULL, EVT_STORY_PROGRESS); + s32 storyProgress = evt_get_variable(NULL, GB_StoryProgress); s32 ret = 7; if (storyProgress < evt_get_variable(NULL, STORY_CH1_STAR_SPIRIT_RESCUED)) { diff --git a/src/npc.c b/src/npc.c index c20f81dbd8..d27f3cd7e3 100644 --- a/src/npc.c +++ b/src/npc.c @@ -173,11 +173,11 @@ s32 _create_npc_basic(NpcBlueprint* blueprint) { } s32 _create_npc_standard(NpcBlueprint* blueprint, u32** animList) { - _create_npc(blueprint, animList, FALSE); + return _create_npc(blueprint, animList, FALSE); } -void _create_npc_partner(NpcBlueprint* blueprint) { - _create_npc(blueprint, NULL, TRUE); +s32 _create_npc_partner(NpcBlueprint* blueprint) { + return _create_npc(blueprint, NULL, TRUE); } void free_npc_by_index(s32 listIndex) { @@ -1793,7 +1793,7 @@ void init_encounter_status(void) { currentEncounter->numEncounters = 0; currentEncounter->eFirstStrike = 0; currentEncounter->hitType = 0; - currentEncounter->unk_0A = 0; + currentEncounter->battleTriggerCooldown = 0; currentEncounter->npcGroupList = 0; currentEncounter->unk_08 = 0; currentEncounter->dropWhackaBump = 0; @@ -1839,7 +1839,7 @@ void clear_encounter_status(void) { currentEncounter->numEncounters = 0; currentEncounter->eFirstStrike = 0; currentEncounter->hitType = 0; - currentEncounter->unk_0A = 0; + currentEncounter->battleTriggerCooldown = 0; currentEncounter->currentAreaIndex = gGameStatusPtr->areaID; currentEncounter->currentMapIndex = gGameStatusPtr->mapID; currentEncounter->currentEntryIndex = gGameStatusPtr->entryID; diff --git a/src/pause/pause_main.c b/src/pause/pause_main.c index 630422053b..3014303ecd 100644 --- a/src/pause/pause_main.c +++ b/src/pause/pause_main.c @@ -501,7 +501,7 @@ void pause_tutorial_draw_contents(MenuPanel* menu, s32 baseX, s32 baseY, s32 wid s32 margin, margin2; s32 state; - if (evt_get_variable(NULL, EVT_SAVE_FLAG(94)) == FALSE) { + if (evt_get_variable(NULL, GF_Tutorial_Badges) == FALSE) { return; } @@ -620,7 +620,7 @@ void pause_init(void) { x = pauseWindows[gPausePanels[0]->col].pos.x; gWindows[WINDOW_ID_PAUSE_TAB_INVIS].pos.x = x + 6; - if (evt_get_variable(NULL, EVT_SAVE_FLAG(94))) { + if (evt_get_variable(NULL, GF_Tutorial_Badges)) { for (i = 0; i < ARRAY_COUNT(gPauseTutorialSpriteAnims); i++) { gPauseTutorialSprites[i] = spr_load_npc_sprite(gPauseTutorialSpriteAnims[i][0], gPauseTutorialSpriteAnims[i]); } @@ -696,7 +696,7 @@ void pause_handle_input(s32 pressed, s32 held) { s32 currentDescMsg = gPauseCurrentDescMsg; MenuPanel* currentPanel = gPausePanels[gPauseMenuCurrentTab]; - if (evt_get_variable(NULL, EVT_SAVE_FLAG(94))) { + if (evt_get_variable(NULL, GF_Tutorial_Badges)) { for (i = 0; i < ARRAY_COUNT(gPauseTutorialSprites); i++) { spr_update_sprite(gPauseTutorialSprites[i], gPauseTutorialSpriteAnims[i][1], 1.0f); } @@ -704,7 +704,7 @@ void pause_handle_input(s32 pressed, s32 held) { gPausePressedButtons = pressed; gPauseHeldButtons = held; - if (evt_get_variable(NULL, EVT_SAVE_FLAG(94))) { + if (evt_get_variable(NULL, GF_Tutorial_Badges)) { pause_tutorial_input(&gPausePressedButtons, &gPauseHeldButtons); } @@ -772,7 +772,7 @@ void pause_cleanup(void) { hud_element_free(gPauseCommonIconIDs[i]); } - if (evt_get_variable(NULL, EVT_SAVE_FLAG(94))) { + if (evt_get_variable(NULL, GF_Tutorial_Badges)) { for (i = 0; i < ARRAY_COUNT(gPauseTutorialSprites); i++) { spr_free_sprite(gPauseTutorialSprites[i]); } diff --git a/src/pause/pause_map.c b/src/pause/pause_map.c index bc14554b03..297236c8b9 100644 --- a/src/pause/pause_map.c +++ b/src/pause/pause_map.c @@ -266,7 +266,7 @@ void pause_map_draw_contents(MenuPanel* menu, s32 baseX, s32 baseY, s32 width, s posY = mapSpace->pos.y; - if (evt_get_variable(NULL, EVT_SAVE_FLAG(1962 + i)) == 0) { + if (evt_get_variable(NULL, GF_MAP_ToadTown + i) == 0) { continue; } @@ -397,7 +397,7 @@ void pause_map_init(MenuPanel* tab) { gPauseMapCursorCurrentOption = -1; gPauseMapSpacesInSnapRange = 0; gPauseMapCursorCurrentOptionCopy = -1; - currentLocation = evt_get_variable(0, EVT_SAVE_VAR(425)); + currentLocation = evt_get_variable(0, GB_WorldLocation); for (i = 0; i < ARRAY_COUNT(gPauseMapSpaces); i++) { if (gPauseMapSpaces[i].id == currentLocation) { @@ -524,7 +524,7 @@ void pause_map_handle_input(MenuPanel* tab) { gPauseCurrentDescMsg = MSG_pause_map_location_0_before_desc + (gPauseMapCursorCurrentOption * 3); // If the story has progressed enough, show the "after" description - if (evt_get_variable(0, EVT_STORY_PROGRESS) >= gPauseMapSpaces[gPauseMapCursorCurrentOption].afterRequirement) { + if (evt_get_variable(0, GB_StoryProgress) >= gPauseMapSpaces[gPauseMapCursorCurrentOption].afterRequirement) { gPauseCurrentDescMsg++; } } @@ -539,7 +539,7 @@ void pause_map_update(MenuPanel* tab) { gPauseMapSpacesInSnapRange = 0; for (i = 0; i < ARRAY_COUNT(gPauseMapSpaces); i++, mapSpace++) { - if (evt_get_variable(0, EVT_SAVE_FLAG_PLACES_VISITED + i) != 0) { + if (evt_get_variable(0, GF_MAP_ToadTown + i) != 0) { f32 deltaX = gPauseMapTargetX - mapSpace->pos.x; f32 deltaY = gPauseMapTargetY - mapSpace->pos.y; f32 sqSum = SQ(deltaX) + SQ(deltaY); diff --git a/src/pause/pause_stats.c b/src/pause/pause_stats.c index a30b97ca6a..313a2a100a 100644 --- a/src/pause/pause_stats.c +++ b/src/pause/pause_stats.c @@ -597,7 +597,7 @@ void pause_stats_handle_input(MenuPanel* panel) { msgOffset = adjustedHammerLevel; break; case 0x2F: - if (evt_get_variable(NULL, EVT_SAVE_FLAG_TUTORIAL_GOT_STAR_PIECE)) { + if (evt_get_variable(NULL, GF_Tutorial_GotStarPiece)) { msgOffset = 1; } break; diff --git a/src/state_battle.c b/src/state_battle.c index 2f0dfdca36..56a9387e31 100644 --- a/src/state_battle.c +++ b/src/state_battle.c @@ -118,16 +118,16 @@ void state_step_end_battle(void) { if (D_800A0900 >= 0) { D_800A0900--; if (D_800A0900 == 0) { + MapSettings* mapSettings; MapConfig* mapConfig; - Map* map; D_800A0900 = -1; nuGfxSetCfb(D_800778A0, 3); gOverrideFlags &= ~GLOBAL_OVERRIDES_8; nuContRmbForceStopEnd(); sfx_stop_env_sounds(); - mapConfig = get_current_map_header(); - map = &gAreas[gGameStatusPtr->areaID].maps[gGameStatusPtr->mapID]; + mapSettings = get_current_map_settings(); + mapConfig = &gAreas[gGameStatusPtr->areaID].maps[gGameStatusPtr->mapID]; btl_restore_world_cameras(gGameStatusPtr); gGameStatusPtr->isBattle = FALSE; func_8005AF84(); @@ -165,18 +165,18 @@ void state_step_end_battle(void) { initialize_collision(); restore_map_collision_data(); - if (map->dmaStart != NULL) { - dma_copy(map->dmaStart, map->dmaEnd, map->dmaDest); + if (mapConfig->dmaStart != NULL) { + dma_copy(mapConfig->dmaStart, mapConfig->dmaEnd, mapConfig->dmaDest); } - load_map_bg(map->bgName); - if (mapConfig->background != NULL) { - read_background_size(mapConfig->background); + load_map_bg(mapConfig->bgName); + if (mapSettings->background != NULL) { + read_background_size(mapSettings->background); } else { set_background_size(296, 200, 12, 20); } - load_model_textures(mapConfig->modelTreeRoot, get_asset_offset(&wMapTexName, &sizeTemp), sizeTemp); + load_model_textures(mapSettings->modelTreeRoot, get_asset_offset(&wMapTexName, &sizeTemp), sizeTemp); calculate_model_sizes(); npc_reload_all(); diff --git a/src/state_demo.c b/src/state_demo.c index 771cf3ceed..702131657f 100644 --- a/src/state_demo.c +++ b/src/state_demo.c @@ -134,7 +134,7 @@ void state_step_demo(void) { gGameStatusPtr->peachFlags = 0; playerData->currentPartner = demoSceneData->partnerID; set_cam_viewport(0, 29, 20, -262, 177); - evt_set_variable(NULL, EVT_STORY_PROGRESS, demoSceneData->unk_6); + evt_set_variable(NULL, GB_StoryProgress, demoSceneData->unk_6); if (gGameStatusPtr->nextDemoScene == 0) { set_map_transition_effect(3); @@ -152,7 +152,7 @@ void state_step_demo(void) { gGameStatusPtr->peachFlags = 1; playerData->currentPartner = demoSceneData->partnerID; set_cam_viewport(0, 29, 20, -262, 177); - evt_set_variable(NULL, EVT_STORY_PROGRESS, demoSceneData->unk_6); + evt_set_variable(NULL, GB_StoryProgress, demoSceneData->unk_6); if (gGameStatusPtr->nextDemoScene == 0) { set_map_transition_effect(3); diff --git a/src/state_file_select.c b/src/state_file_select.c index b1160e3c24..3596b0cb5e 100644 --- a/src/state_file_select.c +++ b/src/state_file_select.c @@ -257,8 +257,8 @@ void state_step_exit_language_select(void) { if (D_800A0930 >= 0) { D_800A0930--; if (D_800A0930 == 0) { + MapSettings* mapSettings; MapConfig* mapConfig; - Map* map; u32 mapShapeSize; void* mapShape; BackgroundHeader* bgHeader; @@ -267,8 +267,8 @@ void state_step_exit_language_select(void) { nuGfxSetCfb(D_80077980, ARRAY_COUNT(D_80077980)); filemenu_cleanup(); gOverrideFlags &= ~GLOBAL_OVERRIDES_8; - mapConfig = get_current_map_header(); - map = &gAreas[gGameStatusPtr->areaID].maps[gGameStatusPtr->mapID]; + mapSettings = get_current_map_settings(); + mapConfig = &gAreas[gGameStatusPtr->areaID].maps[gGameStatusPtr->mapID]; gGameStatusPtr->isBattle = FALSE; func_8005AF84(); func_8002ACDC(); @@ -292,13 +292,13 @@ void state_step_exit_language_select(void) { initialize_collision(); restore_map_collision_data(); - if (map->dmaStart != NULL) { - dma_copy(map->dmaStart, map->dmaEnd, map->dmaDest); + if (mapConfig->dmaStart != NULL) { + dma_copy(mapConfig->dmaStart, mapConfig->dmaEnd, mapConfig->dmaDest); } - load_map_bg(map->bgName); + load_map_bg(mapConfig->bgName); - bgHeader = mapConfig->background; + bgHeader = mapSettings->background; if (bgHeader != NULL) { read_background_size(bgHeader); } else { diff --git a/src/state_pause.c b/src/state_pause.c index 152cd74b87..3aad8990ad 100644 --- a/src/state_pause.c +++ b/src/state_pause.c @@ -128,8 +128,8 @@ void state_step_unpause(void) { if (D_800A0920 == 0) { if (D_800A0920 == 0) { + MapSettings* mapSettings; MapConfig* mapConfig; - Map* map; s32 assetData; s32 assetSize; @@ -137,8 +137,8 @@ void state_step_unpause(void) { nuGfxSetCfb(&D_80077950, ARRAY_COUNT(D_80077950)); pause_cleanup(); gOverrideFlags &= ~GLOBAL_OVERRIDES_8; - mapConfig = get_current_map_header(); - map = &gAreas[gGameStatusPtr->areaID].maps[gGameStatusPtr->mapID]; + mapSettings = get_current_map_settings(); + mapConfig = &gAreas[gGameStatusPtr->areaID].maps[gGameStatusPtr->mapID]; gGameStatusPtr->isBattle = FALSE; gGameStatusPtr->backgroundFlags &= ~0xF0; func_8005AF84(); @@ -167,13 +167,13 @@ void state_step_unpause(void) { initialize_collision(); restore_map_collision_data(); - if (map->dmaStart != NULL) { - dma_copy(map->dmaStart, map->dmaEnd, map->dmaDest); + if (mapConfig->dmaStart != NULL) { + dma_copy(mapConfig->dmaStart, mapConfig->dmaEnd, mapConfig->dmaDest); } - load_map_bg(map->bgName); - if (mapConfig->background != NULL) { - read_background_size(mapConfig->background); + load_map_bg(mapConfig->bgName); + if (mapSettings->background != NULL) { + read_background_size(mapSettings->background); } else { set_background_size(296, 200, 12, 20); } diff --git a/src/world/area_arn/arn.h b/src/world/area_arn/arn.h index 8994f703af..46b008b06d 100644 --- a/src/world/area_arn/arn.h +++ b/src/world/area_arn/arn.h @@ -3,16 +3,16 @@ #include "evt.h" -extern MapConfig arn_02_config; -extern MapConfig arn_03_config; -extern MapConfig arn_04_config; -extern MapConfig arn_05_config; -extern MapConfig arn_07_config; -extern MapConfig arn_08_config; -extern MapConfig arn_09_config; -extern MapConfig arn_10_config; -extern MapConfig arn_11_config; -extern MapConfig arn_12_config; -extern MapConfig arn_13_config; +extern MapSettings arn_02_settings; +extern MapSettings arn_03_settings; +extern MapSettings arn_04_settings; +extern MapSettings arn_05_settings; +extern MapSettings arn_07_settings; +extern MapSettings arn_08_settings; +extern MapSettings arn_09_settings; +extern MapSettings arn_10_settings; +extern MapSettings arn_11_settings; +extern MapSettings arn_12_settings; +extern MapSettings arn_13_settings; #endif diff --git a/src/world/area_arn/arn_02/events.c b/src/world/area_arn/arn_02/events.c index e40ba71739..5773afc775 100644 --- a/src/world/area_arn/arn_02/events.c +++ b/src/world/area_arn/arn_02/events.c @@ -16,7 +16,7 @@ EvtScript N(802411A8) = { }; EvtScript N(main) = { - EVT_SET(EVT_SAVE_VAR(425), 34) + EVT_SET(GB_WorldLocation, 34) EVT_CALL(SetSpriteShading, -1) EVT_CALL(SetCamPerspective, 0, 3, 25, 16, 4096) EVT_CALL(SetCamBGColor, 0, 0, 0, 0) @@ -26,7 +26,7 @@ EvtScript N(main) = { EVT_EXEC(N(80241040)) EVT_SET(EVT_VAR(0), EVT_PTR(N(802411A8))) EVT_EXEC(EnterWalk) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_RETURN EVT_END }; @@ -36,19 +36,19 @@ static s32 N(pad_12C4)[] = { }; EvtScript N(makeEntities) = { - EVT_CALL(MakeItemEntity, ITEM_DIZZY_DIAL, -248, 193, 45, 17, EVT_SAVE_FLAG(1005)) - EVT_CALL(MakeItemEntity, ITEM_LETTER07, 536, 260, 227, 17, EVT_SAVE_FLAG(1006)) + EVT_CALL(MakeItemEntity, ITEM_DIZZY_DIAL, -248, 193, 45, 17, GF_ARN02_Item_DizzyDial) + EVT_CALL(MakeItemEntity, ITEM_LETTER07, 536, 260, 227, 17, GF_ARN02_Item_Letter07) EVT_CALL(MakeEntity, EVT_PTR(Entity_YellowBlock), -350, 172, 170, 0, 343, MAKE_ENTITY_END) - EVT_CALL(AssignBlockFlag, EVT_SAVE_FLAG(1002)) + EVT_CALL(AssignBlockFlag, GF_ARN02_ItemBlock_CoinA) EVT_CALL(MakeEntity, EVT_PTR(Entity_YellowBlock), 225, 265, 30, 0, 343, MAKE_ENTITY_END) - EVT_CALL(AssignBlockFlag, EVT_SAVE_FLAG(1003)) + EVT_CALL(AssignBlockFlag, GF_ARN02_ItemBlock_CoinB) EVT_CALL(MakeEntity, EVT_PTR(Entity_YellowBlock), 275, 265, 150, 0, 151, MAKE_ENTITY_END) - EVT_CALL(AssignBlockFlag, EVT_SAVE_FLAG(1004)) + EVT_CALL(AssignBlockFlag, GF_ARN02_ItemBlock_RepelGel) EVT_RETURN EVT_END }; -NpcAISettings N(npcAISettings_802413D0) = { +MobileAISettings N(npcAISettings_802413D0) = { .moveSpeed = 1.8f, .moveTime = 40, .waitTime = 15, @@ -76,7 +76,7 @@ NpcSettings N(npcSettings_80241420) = { .level = 12, }; -NpcAISettings N(npcAISettings_8024144C) = { +MobileAISettings N(npcAISettings_8024144C) = { .moveSpeed = 1.0f, .moveTime = 30, .waitTime = 30, @@ -111,12 +111,14 @@ StaticNpc N(npcGroup_802414CC) = { .pos = { -196.0f, 130.0f, 104.0f }, .flags = NPC_FLAG_LOCK_ANIMS, .yaw = 90, - .dropFlags = NPC_DROP_FLAGS_80, - .heartDrops = STANDARD_HEART_DROPS(3), - .flowerDrops = STANDARD_FLOWER_DROPS(2), - .minCoinBonus = 1, - .maxCoinBonus = 3, - .movement = { -196, 130, 104, 50, 30, -32767, 1, -196, 130, 104, 120 }, + .drops = { + .dropFlags = NPC_DROP_FLAGS_80, + .heartDrops = STANDARD_HEART_DROPS(3), + .flowerDrops = STANDARD_FLOWER_DROPS(2), + .minCoinBonus = 1, + .maxCoinBonus = 3, + }, + .territory = { .temp = { -196, 130, 104, 50, 30, -32767, 1, -196, 130, 104, 120 }}, .animations = { NPC_ANIM_cleft_hyper_idle, NPC_ANIM_cleft_hyper_walk, @@ -135,7 +137,7 @@ StaticNpc N(npcGroup_802414CC) = { NPC_ANIM_cleft_hyper_rock_lighten, NPC_ANIM_cleft_hyper_still, }, - .unk_1E0 = { 00, 00, 00, 01, 00, 00, 00, 00}, + .aiDetectFlags = AI_DETECT_SIGHT, }; StaticNpc N(npcGroup_802416BC) = { @@ -144,12 +146,14 @@ StaticNpc N(npcGroup_802416BC) = { .pos = { 641.0f, 268.0f, 202.0f }, .flags = NPC_FLAG_LOCK_ANIMS, .yaw = 90, - .dropFlags = NPC_DROP_FLAGS_80, - .heartDrops = STANDARD_HEART_DROPS(3), - .flowerDrops = STANDARD_FLOWER_DROPS(2), - .minCoinBonus = 1, - .maxCoinBonus = 3, - .movement = { 641, 268, 202, 50, 30, -32767, 1, 641, 268, 202, 120 }, + .drops = { + .dropFlags = NPC_DROP_FLAGS_80, + .heartDrops = STANDARD_HEART_DROPS(3), + .flowerDrops = STANDARD_FLOWER_DROPS(2), + .minCoinBonus = 1, + .maxCoinBonus = 3, + }, + .territory = { .temp = { 641, 268, 202, 50, 30, -32767, 1, 641, 268, 202, 120 }}, .animations = { NPC_ANIM_cleft_hyper_idle, NPC_ANIM_cleft_hyper_walk, @@ -168,7 +172,7 @@ StaticNpc N(npcGroup_802416BC) = { NPC_ANIM_cleft_hyper_rock_lighten, NPC_ANIM_cleft_hyper_still, }, - .unk_1E0 = { 00, 00, 00, 01, 00, 00, 00, 00}, + .aiDetectFlags = AI_DETECT_SIGHT, }; StaticNpc N(npcGroup_802418AC) = { @@ -177,13 +181,15 @@ StaticNpc N(npcGroup_802418AC) = { .pos = { 333.0f, 215.0f, 85.0f }, .flags = NPC_FLAG_LOCK_ANIMS, .yaw = 90, - .dropFlags = NPC_DROP_FLAGS_80, - .itemDropChance = 20, + .drops = { + .dropFlags = NPC_DROP_FLAGS_80, + .itemDropChance = 20, { ITEM_DRIED_SHROOM, 10, 0 }, - .heartDrops = STANDARD_HEART_DROPS(2), - .flowerDrops = STANDARD_FLOWER_DROPS(2), - .maxCoinBonus = 2, - .movement = { 333, 215, 85, 40, 30, -32767, 1, 360, 215, 150, 120, 137, 1 }, + .heartDrops = STANDARD_HEART_DROPS(2), + .flowerDrops = STANDARD_FLOWER_DROPS(2), + .maxCoinBonus = 2, + }, + .territory = { .temp = { 333, 215, 85, 40, 30, -32767, 1, 360, 215, 150, 120, 137, 1 }}, .animations = { NPC_ANIM_goomba_hyper_idle, NPC_ANIM_goomba_hyper_walk, @@ -202,13 +208,13 @@ StaticNpc N(npcGroup_802418AC) = { NPC_ANIM_goomba_hyper_run, NPC_ANIM_goomba_hyper_run, }, - .unk_1E0 = { 00, 00, 00, 01, 00, 00, 00, 00}, + .aiDetectFlags = AI_DETECT_SIGHT, }; NpcGroupList N(npcGroupList_80241A9C) = { - NPC_GROUP(N(npcGroup_802414CC), BATTLE_ID(14, 10, 0, 1)), - NPC_GROUP(N(npcGroup_802416BC), BATTLE_ID(14, 13, 0, 1)), - NPC_GROUP(N(npcGroup_802418AC), BATTLE_ID(14, 3, 0, 1)), + NPC_GROUP(N(npcGroup_802414CC), 0x0E0A, 0x00), + NPC_GROUP(N(npcGroup_802416BC), 0x0E0D, 0x00), + NPC_GROUP(N(npcGroup_802418AC), 0x0E03, 0x00), {}, }; diff --git a/src/world/area_arn/arn_02/header.c b/src/world/area_arn/arn_02/header.c index 4d36daad4a..9bbc94eb7c 100644 --- a/src/world/area_arn/arn_02/header.c +++ b/src/world/area_arn/arn_02/header.c @@ -6,7 +6,7 @@ EntryList N(entryList) = { { 880.0f, 320.0f, 150.0f, 270.0f }, }; -MapConfig N(config) = { +MapSettings N(settings) = { .main = &N(main), .entryList = &N(entryList), .entryCount = ENTRY_COUNT(N(entryList)), @@ -15,7 +15,7 @@ MapConfig N(config) = { }; EvtScript N(80241040) = { - EVT_SWITCH(EVT_SAVE_VAR(0)) + EVT_SWITCH(GB_StoryProgress) EVT_CASE_LT(-29) EVT_CALL(SetMusicTrack, 0, SONG_GUSTY_GULCH, 0, 8) EVT_CASE_LT(-16) diff --git a/src/world/area_arn/arn_03/events.c b/src/world/area_arn/arn_03/events.c index dce0b71eed..9884ea9c55 100644 --- a/src/world/area_arn/arn_03/events.c +++ b/src/world/area_arn/arn_03/events.c @@ -24,7 +24,7 @@ EvtScript N(enterWalk_80241930) = { EVT_EXEC(N(802418E8)) EVT_RETURN EVT_END_IF - EVT_IF_LT(EVT_SAVE_VAR(0), -34) + EVT_IF_LT(GB_StoryProgress, -34) EVT_CALL(SetPlayerPos, -175, 165, 160) EVT_CALL(InterpPlayerYaw, 90, 0) EVT_CALL(SetNpcPos, NPC_PARTNER, -175, 165, 160) @@ -41,7 +41,7 @@ EvtScript N(enterWalk_80241930) = { }; EvtScript N(main) = { - EVT_SET(EVT_SAVE_VAR(425), 34) + EVT_SET(GB_WorldLocation, 34) EVT_CALL(SetSpriteShading, -1) EVT_CALL(SetCamPerspective, 0, 3, 25, 16, 4096) EVT_CALL(SetCamBGColor, 0, 0, 0, 0) @@ -49,19 +49,19 @@ EvtScript N(main) = { EVT_SET(EVT_AREA_FLAG(3), 0) EVT_SET(EVT_AREA_FLAG(4), 0) EVT_SET(EVT_AREA_FLAG(5), 0) - EVT_IF_LT(EVT_SAVE_VAR(0), -16) + EVT_IF_LT(GB_StoryProgress, -16) EVT_CALL(MakeNpcs, 0, EVT_PTR(N(npcGroupList_80244740))) EVT_ELSE EVT_CALL(MakeNpcs, 0, EVT_PTR(N(npcGroupList_80244788))) EVT_END_IF - EVT_IF_EQ(EVT_SAVE_FLAG(1020), 1) + EVT_IF_EQ(GF_ARN03_WaitingForPackage, 1) EVT_SET(EVT_MAP_VAR(0), 450) EVT_SET(EVT_MAP_VAR(1), 450) EVT_END_IF EVT_EXEC_WAIT(N(makeEntities)) EVT_EXEC(N(80241780)) EVT_EXEC(N(enterWalk_80241930)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_RETURN EVT_END }; @@ -70,7 +70,7 @@ static s32 N(pad_1BB8)[] = { 0x00000000, 0x00000000, }; -NpcAISettings N(npcAISettings_80241BC0) = { +MobileAISettings N(npcAISettings_80241BC0) = { .moveSpeed = 1.0f, .moveTime = 25, .waitTime = 30, @@ -103,7 +103,7 @@ NpcSettings N(npcSettings_80241C3C) = { #include "world/common/enemy/PatrolNoAttackAI.inc.c" -void N(func_80240E90_BDFC20)(Evt* script, NpcAISettings* aiSettings, EnemyDetectVolume* territory) { +void N(func_80240E90_BDFC20)(Evt* script, MobileAISettings* aiSettings, EnemyDetectVolume* territory) { Enemy* enemy = script->owner1.enemy; Npc* npc = get_npc_unsafe(enemy->npcID); f32 posX, posY, posZ, posW; @@ -139,7 +139,7 @@ void N(func_80240E90_BDFC20)(Evt* script, NpcAISettings* aiSettings, EnemyDetect } } -void N(func_80241068_BDFDF8)(Evt* script, NpcAISettings* aiSettings, EnemyDetectVolume* territory) { +void N(func_80241068_BDFDF8)(Evt* script, MobileAISettings* aiSettings, EnemyDetectVolume* territory) { Enemy* enemy = script->owner1.enemy; Npc* npc = get_npc_unsafe(enemy->npcID); @@ -162,7 +162,7 @@ ApiStatus N(func_8024113C_BDFECC)(Evt* script, s32 isInitialCall) { Npc* npc = get_npc_unsafe(enemy->npcID); EnemyDetectVolume territory; EnemyDetectVolume* territoryPtr = &territory; - NpcAISettings* npcAISettings = (NpcAISettings*)evt_get_variable(script, *args++); + MobileAISettings* npcAISettings = (MobileAISettings*)evt_get_variable(script, *args++); territory.skipPlayerDetectChance = 0; territory.shape = enemy->territory->patrol.detectShape; @@ -238,7 +238,7 @@ EvtScript N(80241CD4) = { EVT_BITWISE_OR_CONST(EVT_VAR(0), 0x50000) EVT_CALL(MakeItemEntity, EVT_VAR(0), EVT_VAR(3), EVT_VAR(4), EVT_VAR(5), 1, 0) EVT_CALL(SetPlayerAnimation, 393221) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(SetPlayerAnimation, ANIM_10002) EVT_CALL(RemoveItemEntity, EVT_VAR(0)) EVT_END_SWITCH @@ -259,15 +259,15 @@ EvtScript N(80241E18) = { EvtScript N(80241E68) = { EVT_CALL(SetPlayerAnimation, ANIM_10002) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetPlayerAnimation, ANIM_80007) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_RETURN EVT_END }; EvtScript N(interact_80241EB0) = { - EVT_SWITCH(EVT_SAVE_VAR(0)) + EVT_SWITCH(GB_StoryProgress) EVT_CASE_LT(-26) EVT_IF_EQ(EVT_AREA_FLAG(2), 0) EVT_CALL(SpeakToPlayer, NPC_SELF, NPC_ANIM_boo_Palette_01_Anim_4, NPC_ANIM_boo_Palette_01_Anim_1, 0, MESSAGE_ID(0x0E, 0x0073)) @@ -285,9 +285,9 @@ EvtScript N(interact_80241EB0) = { EVT_CASE_GE(39) EVT_CALL(SpeakToPlayer, NPC_SELF, NPC_ANIM_boo_Palette_01_Anim_4, NPC_ANIM_boo_Palette_01_Anim_1, 0, MESSAGE_ID(0x0E, 0x0078)) EVT_CALL(SetPlayerAnimation, ANIM_10002) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(SetPlayerAnimation, ANIM_80007) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(EndSpeech, -1, NPC_ANIM_boo_Palette_01_Anim_4, NPC_ANIM_boo_Palette_01_Anim_1, 0) EVT_END_SWITCH EVT_RETURN @@ -296,9 +296,9 @@ EvtScript N(interact_80241EB0) = { EvtScript N(idle_80242064) = { EVT_CALL(DisablePlayerInput, TRUE) - EVT_WAIT_FRAMES(25) + EVT_WAIT(25) EVT_THREAD - EVT_WAIT_FRAMES(50) + EVT_WAIT(50) EVT_CALL(GetPlayerPos, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) EVT_CALL(UseSettingsFrom, 0, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) EVT_CALL(SetCamDistance, 0, 325) @@ -307,14 +307,14 @@ EvtScript N(idle_80242064) = { EVT_CALL(PanToTarget, 0, 0, 1) EVT_END_THREAD EVT_THREAD - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(GetCurrentPartnerID, EVT_VAR(6)) EVT_IF_NE(EVT_VAR(6), 9) EVT_CALL(BringPartnerOut, 9) EVT_CALL(DisablePartnerAI, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(NpcFaceNpc, NPC_PARTNER, NPC_SELF, 0) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(SetNpcJumpscale, NPC_PARTNER, 0) EVT_IF_EQ(EVT_VAR(6), 4) EVT_CALL(NpcJump0, NPC_PARTNER, -81, 176, 171, 20) @@ -326,7 +326,7 @@ EvtScript N(idle_80242064) = { EVT_END_THREAD EVT_CALL(SetNpcJumpscale, NPC_SELF, 0) EVT_CALL(NpcJump0, NPC_SELF, -8, 186, 159, 60) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(DisablePartnerAI, 0) EVT_CALL(InterpNpcYaw, NPC_SELF, -4, 0) EVT_CALL(SpeakToPlayer, NPC_SELF, NPC_ANIM_boo_Palette_01_Anim_4, NPC_ANIM_boo_Palette_01_Anim_1, 5, MESSAGE_ID(0x0E, 0x006E)) @@ -337,7 +337,7 @@ EvtScript N(idle_80242064) = { EVT_CALL(SpeakToPlayer, NPC_PARTNER, NPC_ANIM_world_bow_Palette_00_Anim_4, NPC_ANIM_world_bow_Palette_00_Anim_1, 5, MESSAGE_ID(0x0E, 0x0071)) EVT_CALL(SpeakToPlayer, NPC_SELF, NPC_ANIM_boo_Palette_01_Anim_4, NPC_ANIM_boo_Palette_01_Anim_1, 5, MESSAGE_ID(0x0E, 0x0072)) EVT_CALL(EnablePartnerAI) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(GetCurrentPartnerID, EVT_VAR(6)) EVT_IF_NE(EVT_VAR(6), 9) EVT_CALL(PutPartnerAway) @@ -347,8 +347,8 @@ EvtScript N(idle_80242064) = { EVT_CALL(InterpNpcYaw, NPC_SELF, 270, 0) EVT_END_THREAD EVT_CALL(func_802CF56C, 2) - EVT_WAIT_FRAMES(15) - EVT_SET(EVT_SAVE_VAR(0), -34) + EVT_WAIT(15) + EVT_SET(GB_StoryProgress, -34) EVT_CALL(DisablePlayerInput, FALSE) EVT_CALL(GetPlayerPos, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) EVT_CALL(UseSettingsFrom, 0, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) @@ -361,7 +361,7 @@ EvtScript N(idle_80242064) = { }; EvtScript N(init_802424E0) = { - EVT_IF_LT(EVT_SAVE_VAR(0), -34) + EVT_IF_LT(GB_StoryProgress, -34) EVT_CALL(SetNpcPos, NPC_SELF, 175, 240, 145) EVT_CALL(BindNpcIdle, NPC_SELF, EVT_PTR(N(idle_80242064))) EVT_END_IF @@ -379,15 +379,15 @@ EvtScript N(interact_8024254C) = { EVT_EXEC_WAIT(N(80241C6C)) EVT_CALL(AddKeyItem, ITEM_KOOT_PACKAGE) EVT_SET(EVT_MAP_VAR(0), 0) - EVT_SET(EVT_SAVE_FLAG(1015), 1) - EVT_SET(EVT_SAVE_FLAG(1020), 0) + EVT_SET(GF_ARN03_RecievedPackage, 1) + EVT_SET(GF_ARN03_WaitingForPackage, 0) EVT_RETURN EVT_ELSE EVT_CALL(SpeakToPlayer, NPC_SELF, NPC_ANIM_boo_Palette_01_Anim_4, NPC_ANIM_boo_Palette_01_Anim_1, 0, MESSAGE_ID(0x0E, 0x0080)) EVT_RETURN EVT_END_IF EVT_END_IF - EVT_SWITCH(EVT_SAVE_VAR(0)) + EVT_SWITCH(GB_StoryProgress) EVT_CASE_LT(-26) EVT_IF_EQ(EVT_AREA_FLAG(3), 0) EVT_CALL(SpeakToPlayer, NPC_SELF, NPC_ANIM_boo_Palette_01_Anim_4, NPC_ANIM_boo_Palette_01_Anim_1, 0, MESSAGE_ID(0x0E, 0x0079)) @@ -405,18 +405,18 @@ EvtScript N(interact_8024254C) = { EVT_CASE_GE(39) EVT_CALL(SpeakToPlayer, NPC_SELF, NPC_ANIM_boo_Palette_01_Anim_4, NPC_ANIM_boo_Palette_01_Anim_1, 0, MESSAGE_ID(0x0E, 0x007E)) EVT_END_SWITCH - EVT_IF_EQ(EVT_SAVE_FLAG(1015), 0) - EVT_IF_EQ(EVT_SAVE_VAR(348), 18) + EVT_IF_EQ(GF_ARN03_RecievedPackage, 0) + EVT_IF_EQ(GB_KootFavor_Current, 18) EVT_EXEC_WAIT(N(80241E68)) EVT_CALL(SpeakToPlayer, NPC_SELF, NPC_ANIM_boo_Palette_01_Anim_4, NPC_ANIM_boo_Palette_01_Anim_1, 0, MESSAGE_ID(0x0E, 0x007F)) EVT_CALL(EndSpeech, -1, NPC_ANIM_boo_Palette_01_Anim_4, NPC_ANIM_boo_Palette_01_Anim_1, 0) EVT_SET(EVT_MAP_VAR(0), 0) EVT_SET(EVT_MAP_VAR(1), 450) - EVT_SET(EVT_SAVE_FLAG(1020), 1) + EVT_SET(GF_ARN03_WaitingForPackage, 1) EVT_THREAD EVT_LOOP(0) EVT_ADD(EVT_MAP_VAR(0), 1) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_IF_GE(EVT_MAP_VAR(0), EVT_MAP_VAR(1)) EVT_BREAK_LOOP EVT_END_IF @@ -447,7 +447,7 @@ EvtScript N(802428CC) = { EVT_ADD(EVT_VAR(1), 20) EVT_CALL(SetNpcPos, 4, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) EVT_CALL(func_802CFD30, 4, 7, 0, 0, 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_RETURN EVT_END }; @@ -465,7 +465,7 @@ EvtScript N(802429D4) = { EVT_LABEL(10) EVT_CALL(UpdateLerp) EVT_CALL(func_802CFD30, 4, 7, EVT_VAR(0), 0, 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_IF_EQ(EVT_VAR(1), 1) EVT_GOTO(10) EVT_END_IF @@ -488,7 +488,7 @@ EvtScript N(80242B0C) = { EVT_LABEL(10) EVT_CALL(UpdateLerp) EVT_CALL(func_802CFD30, 4, 7, EVT_VAR(0), 0, 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_IF_EQ(EVT_VAR(1), 1) EVT_GOTO(10) EVT_END_IF @@ -504,32 +504,32 @@ EvtScript N(80242C60) = { EVT_SET(EVT_MAP_VAR(2), 0) EVT_SET(EVT_MAP_VAR(3), 0) EVT_THREAD - EVT_WAIT_FRAMES(25) + EVT_WAIT(25) EVT_CALL(SetPlayerAnimation, ANIM_80017) EVT_CALL(SetNpcAnimation, NPC_SELF, NPC_ANIM_boo_Palette_01_Anim_9) EVT_LOOP(0) EVT_IF_EQ(EVT_MAP_VAR(2), 1) EVT_BREAK_LOOP EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(SetPlayerAnimation, ANIM_10002) EVT_CALL(SetNpcAnimation, NPC_SELF, NPC_ANIM_boo_Palette_01_Anim_1) EVT_END_THREAD EVT_CALL(SetNpcAnimation, 4, NPC_ANIM_boo_Palette_01_Anim_8) EVT_CALL(EndSpeech, 4, NPC_ANIM_boo_Palette_01_Anim_8, NPC_ANIM_boo_Palette_01_Anim_8, 5) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(SetNpcAnimation, 4, NPC_ANIM_boo_Palette_01_Anim_1) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_EXEC_WAIT(N(80242B0C)) EVT_SET(EVT_MAP_VAR(2), 1) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_RETURN EVT_END }; EvtScript N(interact_80242DC4) = { - EVT_SWITCH(EVT_SAVE_VAR(0)) + EVT_SWITCH(GB_StoryProgress) EVT_CASE_LT(-26) EVT_IF_EQ(EVT_AREA_FLAG(4), 0) EVT_CALL(SpeakToPlayer, NPC_SELF, NPC_ANIM_boo_Palette_01_Anim_4, NPC_ANIM_boo_Palette_01_Anim_1, 0, MESSAGE_ID(0x0E, 0x0082)) @@ -592,7 +592,7 @@ EvtScript N(init_802431A4) = { }; EvtScript N(interact_802431C8) = { - EVT_SWITCH(EVT_SAVE_VAR(0)) + EVT_SWITCH(GB_StoryProgress) EVT_CASE_LT(-26) EVT_IF_EQ(EVT_AREA_FLAG(5), 0) EVT_CALL(SpeakToPlayer, NPC_SELF, NPC_ANIM_boo_Palette_01_Anim_4, NPC_ANIM_boo_Palette_01_Anim_1, 0, MESSAGE_ID(0x0E, 0x008C)) @@ -633,10 +633,12 @@ StaticNpc N(npcGroup_80243378) = { .flags = NPC_FLAG_PASSIVE | NPC_FLAG_4 | NPC_FLAG_100 | NPC_FLAG_LOCK_ANIMS, .init = &N(init_802424E0), .yaw = 90, - .dropFlags = NPC_DROP_FLAGS_80, - .heartDrops = NO_DROPS, - .flowerDrops = NO_DROPS, - .movement = { 2, 36, 10, 185, 56, 10, 185, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -32767, 479, 215, 198, 150 }, + .drops = { + .dropFlags = NPC_DROP_FLAGS_80, + .heartDrops = NO_DROPS, + .flowerDrops = NO_DROPS, + }, + .territory = { .temp = { 2, 36, 10, 185, 56, 10, 185, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -32767, 479, 215, 198, 150 }}, .animations = { NPC_ANIM_boo_Palette_01_Anim_1, NPC_ANIM_boo_Palette_01_Anim_2, @@ -665,10 +667,12 @@ StaticNpc N(npcGroup_80243568) = { .flags = NPC_FLAG_PASSIVE | NPC_FLAG_4 | NPC_FLAG_100 | NPC_FLAG_LOCK_ANIMS, .init = &N(init_802428A8), .yaw = 90, - .dropFlags = NPC_DROP_FLAGS_80, - .heartDrops = NO_DROPS, - .flowerDrops = NO_DROPS, - .animations = { + .drops = { + .dropFlags = NPC_DROP_FLAGS_80, + .heartDrops = NO_DROPS, + .flowerDrops = NO_DROPS, + }, + .animations = { NPC_ANIM_boo_Palette_01_Anim_1, NPC_ANIM_boo_Palette_01_Anim_2, NPC_ANIM_boo_Palette_01_Anim_3, @@ -696,10 +700,12 @@ StaticNpc N(npcGroup_80243758) = { .flags = NPC_FLAG_PASSIVE | NPC_FLAG_4 | NPC_FLAG_100 | NPC_FLAG_LOCK_ANIMS, .init = &N(init_802431A4), .yaw = 90, - .dropFlags = NPC_DROP_FLAGS_80, - .heartDrops = NO_DROPS, - .flowerDrops = NO_DROPS, - .movement = { 2, 379, 10, 186, 399, 10, 186, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -32767, 479, 215, 198, 150 }, + .drops = { + .dropFlags = NPC_DROP_FLAGS_80, + .heartDrops = NO_DROPS, + .flowerDrops = NO_DROPS, + }, + .territory = { .temp = { 2, 379, 10, 186, 399, 10, 186, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -32767, 479, 215, 198, 150 }}, .animations = { NPC_ANIM_boo_Palette_01_Anim_1, NPC_ANIM_boo_Palette_01_Anim_2, @@ -728,10 +734,12 @@ StaticNpc N(npcGroup_80243948) = { .flags = NPC_FLAG_PASSIVE | NPC_FLAG_4 | NPC_FLAG_100 | NPC_FLAG_LOCK_ANIMS, .init = &N(init_80243328), .yaw = 90, - .dropFlags = NPC_DROP_FLAGS_80, - .heartDrops = NO_DROPS, - .flowerDrops = NO_DROPS, - .animations = { + .drops = { + .dropFlags = NPC_DROP_FLAGS_80, + .heartDrops = NO_DROPS, + .flowerDrops = NO_DROPS, + }, + .animations = { NPC_ANIM_boo_Palette_01_Anim_1, NPC_ANIM_boo_Palette_01_Anim_2, NPC_ANIM_boo_Palette_01_Anim_3, @@ -759,10 +767,12 @@ StaticNpc N(npcGroup_80243B38) = { .flags = NPC_FLAG_PASSIVE | NPC_FLAG_4 | NPC_FLAG_100 | NPC_FLAG_LOCK_ANIMS, .init = &N(init_8024334C), .yaw = 90, - .dropFlags = NPC_DROP_FLAGS_80, - .heartDrops = NO_DROPS, - .flowerDrops = NO_DROPS, - .animations = { + .drops = { + .dropFlags = NPC_DROP_FLAGS_80, + .heartDrops = NO_DROPS, + .flowerDrops = NO_DROPS, + }, + .animations = { NPC_ANIM_boo_Palette_01_Anim_1, NPC_ANIM_boo_Palette_01_Anim_2, NPC_ANIM_boo_Palette_01_Anim_3, @@ -842,10 +852,12 @@ StaticNpc N(npcGroup_80243F80)[] = { .flags = NPC_FLAG_PASSIVE | NPC_FLAG_4 | NPC_FLAG_100 | NPC_FLAG_GRAVITY | NPC_FLAG_LOCK_ANIMS | NPC_FLAG_NO_PROJECT_SHADOW | NPC_FLAG_400000, .init = &N(init_80243E90), .yaw = 90, - .dropFlags = NPC_DROP_FLAGS_80, - .heartDrops = NO_DROPS, - .flowerDrops = NO_DROPS, - .animations = { + .drops = { + .dropFlags = NPC_DROP_FLAGS_80, + .heartDrops = NO_DROPS, + .flowerDrops = NO_DROPS, + }, + .animations = { NPC_ANIM_boo_Palette_01_Anim_1, NPC_ANIM_boo_Palette_01_Anim_2, NPC_ANIM_boo_Palette_01_Anim_3, @@ -871,10 +883,12 @@ StaticNpc N(npcGroup_80243F80)[] = { .flags = NPC_FLAG_PASSIVE | NPC_FLAG_4 | NPC_FLAG_100 | NPC_FLAG_GRAVITY | NPC_FLAG_LOCK_ANIMS | NPC_FLAG_NO_PROJECT_SHADOW | NPC_FLAG_400000, .init = &N(init_80243ECC), .yaw = 90, - .dropFlags = NPC_DROP_FLAGS_80, - .heartDrops = NO_DROPS, - .flowerDrops = NO_DROPS, - .animations = { + .drops = { + .dropFlags = NPC_DROP_FLAGS_80, + .heartDrops = NO_DROPS, + .flowerDrops = NO_DROPS, + }, + .animations = { NPC_ANIM_boo_Palette_01_Anim_1, NPC_ANIM_boo_Palette_01_Anim_2, NPC_ANIM_boo_Palette_01_Anim_3, @@ -900,10 +914,12 @@ StaticNpc N(npcGroup_80243F80)[] = { .flags = NPC_FLAG_PASSIVE | NPC_FLAG_4 | NPC_FLAG_100 | NPC_FLAG_GRAVITY | NPC_FLAG_LOCK_ANIMS | NPC_FLAG_NO_PROJECT_SHADOW | NPC_FLAG_400000, .init = &N(init_80243F08), .yaw = 90, - .dropFlags = NPC_DROP_FLAGS_80, - .heartDrops = NO_DROPS, - .flowerDrops = NO_DROPS, - .animations = { + .drops = { + .dropFlags = NPC_DROP_FLAGS_80, + .heartDrops = NO_DROPS, + .flowerDrops = NO_DROPS, + }, + .animations = { NPC_ANIM_boo_Palette_01_Anim_1, NPC_ANIM_boo_Palette_01_Anim_2, NPC_ANIM_boo_Palette_01_Anim_3, @@ -929,10 +945,12 @@ StaticNpc N(npcGroup_80243F80)[] = { .flags = NPC_FLAG_PASSIVE | NPC_FLAG_4 | NPC_FLAG_100 | NPC_FLAG_GRAVITY | NPC_FLAG_LOCK_ANIMS | NPC_FLAG_NO_PROJECT_SHADOW | NPC_FLAG_400000, .init = &N(init_80243F44), .yaw = 90, - .dropFlags = NPC_DROP_FLAGS_80, - .heartDrops = NO_DROPS, - .flowerDrops = NO_DROPS, - .animations = { + .drops = { + .dropFlags = NPC_DROP_FLAGS_80, + .heartDrops = NO_DROPS, + .flowerDrops = NO_DROPS, + }, + .animations = { NPC_ANIM_boo_Palette_01_Anim_1, NPC_ANIM_boo_Palette_01_Anim_2, NPC_ANIM_boo_Palette_01_Anim_3, @@ -954,21 +972,21 @@ StaticNpc N(npcGroup_80243F80)[] = { }; NpcGroupList N(npcGroupList_80244740) = { - NPC_GROUP(N(npcGroup_80243378), BATTLE_ID(0, 0, 0, 0)), - NPC_GROUP(N(npcGroup_80243568), BATTLE_ID(0, 0, 0, 0)), - NPC_GROUP(N(npcGroup_80243758), BATTLE_ID(0, 0, 0, 0)), - NPC_GROUP(N(npcGroup_80243948), BATTLE_ID(0, 0, 0, 0)), - NPC_GROUP(N(npcGroup_80243B38), BATTLE_ID(0, 0, 0, 0)), + NPC_GROUP(N(npcGroup_80243378)), + NPC_GROUP(N(npcGroup_80243568)), + NPC_GROUP(N(npcGroup_80243758)), + NPC_GROUP(N(npcGroup_80243948)), + NPC_GROUP(N(npcGroup_80243B38)), {}, }; NpcGroupList N(npcGroupList_80244788) = { - NPC_GROUP(N(npcGroup_80243378), BATTLE_ID(0, 0, 0, 0)), - NPC_GROUP(N(npcGroup_80243568), BATTLE_ID(0, 0, 0, 0)), - NPC_GROUP(N(npcGroup_80243758), BATTLE_ID(0, 0, 0, 0)), - NPC_GROUP(N(npcGroup_80243948), BATTLE_ID(0, 0, 0, 0)), - NPC_GROUP(N(npcGroup_80243B38), BATTLE_ID(0, 0, 0, 0)), - NPC_GROUP(N(npcGroup_80243F80), BATTLE_ID(0, 0, 0, 0)), + NPC_GROUP(N(npcGroup_80243378)), + NPC_GROUP(N(npcGroup_80243568)), + NPC_GROUP(N(npcGroup_80243758)), + NPC_GROUP(N(npcGroup_80243948)), + NPC_GROUP(N(npcGroup_80243B38)), + NPC_GROUP(N(npcGroup_80243F80)), {}, }; @@ -978,7 +996,7 @@ static s32 N(pad_47DC) = { EvtScript N(makeEntities) = { EVT_CALL(MakeEntity, EVT_PTR(Entity_YellowBlock), 300, 237, 60, 0, 343, MAKE_ENTITY_END) - EVT_CALL(AssignBlockFlag, EVT_SAVE_FLAG(1007)) + EVT_CALL(AssignBlockFlag, GF_ARN03_ItemBlock_Coin) EVT_CALL(MakeEntity, EVT_PTR(Entity_SavePoint), 250, 237, 125, 0, MAKE_ENTITY_END) EVT_RETURN EVT_END diff --git a/src/world/area_arn/arn_03/header.c b/src/world/area_arn/arn_03/header.c index 60000e9cf7..47db22203b 100644 --- a/src/world/area_arn/arn_03/header.c +++ b/src/world/area_arn/arn_03/header.c @@ -5,7 +5,7 @@ EntryList N(entryList) = { { 576.0, 225.0, 150.0, 270.0 }, }; -MapConfig N(config) = { +MapSettings N(settings) = { .main = &N(main), .entryList = &N(entryList), .entryCount = ENTRY_COUNT(N(entryList)), @@ -14,7 +14,7 @@ MapConfig N(config) = { }; EvtScript N(80241780) = { - EVT_SWITCH(EVT_SAVE_VAR(0)) + EVT_SWITCH(GB_StoryProgress) EVT_CASE_LT(-29) EVT_CALL(SetMusicTrack, 0, SONG_GUSTY_GULCH, 0, 8) EVT_CASE_LT(-16) diff --git a/src/world/area_arn/arn_04/events.c b/src/world/area_arn/arn_04/events.c index 53dbab1576..4b9b52024a 100644 --- a/src/world/area_arn/arn_04/events.c +++ b/src/world/area_arn/arn_04/events.c @@ -17,7 +17,7 @@ EvtScript N(80243538) = { }; EvtScript N(main) = { - EVT_SET(EVT_SAVE_VAR(425), 34) + EVT_SET(GB_WorldLocation, 34) EVT_CALL(SetSpriteShading, -1) EVT_CALL(SetCamPerspective, 0, 3, 25, 16, 4096) EVT_CALL(SetCamBGColor, 0, 0, 0, 0) @@ -27,7 +27,7 @@ EvtScript N(main) = { EVT_EXEC(N(802433D0)) EVT_SET(EVT_VAR(0), EVT_PTR(N(80243538))) EVT_EXEC(EnterWalk) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_RETURN EVT_END }; @@ -36,7 +36,7 @@ static s32 N(pad_3654)[] = { 0x00000000, 0x00000000, 0x00000000, }; -NpcAISettings N(npcAISettings_80243660) = { +MobileAISettings N(npcAISettings_80243660) = { .moveSpeed = 1.5f, .moveTime = 30, .waitTime = 30, @@ -73,7 +73,7 @@ f32 N(FlyingAI_JumpVels)[] = { #include "world/common/enemy/FlyingAI.inc.c" -NpcAISettings N(npcAISettings_802436F4) = { +MobileAISettings N(npcAISettings_802436F4) = { .moveSpeed = 1.8f, .moveTime = 60, .waitTime = 15, @@ -103,10 +103,10 @@ NpcSettings N(npcSettings_80243794) = { .onHit = &EnemyNpcHit, .onDefeat = &EnemyNpcDefeat, .level = 12, - .unk_2A = 1, + .actionFlags = 1, }; -NpcAISettings N(npcAISettings_802437C0) = { +MobileAISettings N(npcAISettings_802437C0) = { .moveSpeed = 1.0f, .moveTime = 30, .waitTime = 30, @@ -141,13 +141,15 @@ StaticNpc N(npcGroup_80243840) = { .pos = { -350.0f, 180.0f, 150.0f }, .flags = NPC_FLAG_LOCK_ANIMS, .yaw = 90, - .dropFlags = NPC_DROP_FLAGS_80, - .itemDropChance = 20, + .drops = { + .dropFlags = NPC_DROP_FLAGS_80, + .itemDropChance = 20, { ITEM_DRIED_SHROOM, 10, 0 }, - .heartDrops = STANDARD_HEART_DROPS(2), - .flowerDrops = STANDARD_FLOWER_DROPS(2), - .maxCoinBonus = 2, - .movement = { -350, 180, 150, 30, 0, -32767, 0, -350, 180, 150, 150 }, + .heartDrops = STANDARD_HEART_DROPS(2), + .flowerDrops = STANDARD_FLOWER_DROPS(2), + .maxCoinBonus = 2, + }, + .territory = { .temp = { -350, 180, 150, 30, 0, -32767, 0, -350, 180, 150, 150 }}, .animations = { NPC_ANIM_paragoomba_hyper_idle, NPC_ANIM_paragoomba_hyper_walk, @@ -166,7 +168,7 @@ StaticNpc N(npcGroup_80243840) = { NPC_ANIM_paragoomba_hyper_run, NPC_ANIM_paragoomba_hyper_run, }, - .unk_1E0 = { 00, 00, 00, 01, 00, 00, 00, 00}, + .aiDetectFlags = AI_DETECT_SIGHT, }; StaticNpc N(npcGroup_80243A30) = { @@ -175,13 +177,15 @@ StaticNpc N(npcGroup_80243A30) = { .pos = { 360.0f, 208.0f, 100.0f }, .flags = NPC_FLAG_LOCK_ANIMS, .yaw = 90, - .dropFlags = NPC_DROP_FLAGS_80, - .itemDropChance = 20, + .drops = { + .dropFlags = NPC_DROP_FLAGS_80, + .itemDropChance = 20, { ITEM_DRIED_SHROOM, 10, 0 }, - .heartDrops = STANDARD_HEART_DROPS(2), - .flowerDrops = STANDARD_FLOWER_DROPS(2), - .maxCoinBonus = 2, - .movement = { 360, 208, 100, 30, 0, -32767, 0, 360, 208, 100, 150 }, + .heartDrops = STANDARD_HEART_DROPS(2), + .flowerDrops = STANDARD_FLOWER_DROPS(2), + .maxCoinBonus = 2, + }, + .territory = { .temp = { 360, 208, 100, 30, 0, -32767, 0, 360, 208, 100, 150 }}, .animations = { NPC_ANIM_goomba_hyper_idle, NPC_ANIM_goomba_hyper_walk, @@ -200,7 +204,7 @@ StaticNpc N(npcGroup_80243A30) = { NPC_ANIM_goomba_hyper_run, NPC_ANIM_goomba_hyper_run, }, - .unk_1E0 = { 00, 00, 00, 01, 00, 00, 00, 00}, + .aiDetectFlags = AI_DETECT_SIGHT, }; StaticNpc N(npcGroup_80243C20) = { @@ -209,12 +213,14 @@ StaticNpc N(npcGroup_80243C20) = { .pos = { 150.0f, 177.0f, 160.0f }, .flags = NPC_FLAG_LOCK_ANIMS, .yaw = 90, - .dropFlags = NPC_DROP_FLAGS_80, - .heartDrops = STANDARD_HEART_DROPS(3), - .flowerDrops = STANDARD_FLOWER_DROPS(2), - .minCoinBonus = 1, - .maxCoinBonus = 3, - .movement = { 150, 177, 160, 30, 0, -32767, 0, 150, 177, 160, 150 }, + .drops = { + .dropFlags = NPC_DROP_FLAGS_80, + .heartDrops = STANDARD_HEART_DROPS(3), + .flowerDrops = STANDARD_FLOWER_DROPS(2), + .minCoinBonus = 1, + .maxCoinBonus = 3, + }, + .territory = { .temp = { 150, 177, 160, 30, 0, -32767, 0, 150, 177, 160, 150 }}, .animations = { NPC_ANIM_cleft_hyper_idle, NPC_ANIM_cleft_hyper_walk, @@ -233,7 +239,7 @@ StaticNpc N(npcGroup_80243C20) = { NPC_ANIM_cleft_hyper_rock_lighten, NPC_ANIM_cleft_hyper_still, }, - .unk_1E0 = { 00, 00, 00, 01, 00, 00, 00, 00}, + .aiDetectFlags = AI_DETECT_SIGHT, }; StaticNpc N(npcGroup_80243E10) = { @@ -242,12 +248,14 @@ StaticNpc N(npcGroup_80243E10) = { .pos = { 550.0f, 230.0f, 125.0f }, .flags = NPC_FLAG_LOCK_ANIMS, .yaw = 90, - .dropFlags = NPC_DROP_FLAGS_80, - .heartDrops = STANDARD_HEART_DROPS(3), - .flowerDrops = STANDARD_FLOWER_DROPS(2), - .minCoinBonus = 1, - .maxCoinBonus = 3, - .movement = { 550, 230, 125, 30, 0, -32767, 0, 550, 230, 125, 150 }, + .drops = { + .dropFlags = NPC_DROP_FLAGS_80, + .heartDrops = STANDARD_HEART_DROPS(3), + .flowerDrops = STANDARD_FLOWER_DROPS(2), + .minCoinBonus = 1, + .maxCoinBonus = 3, + }, + .territory = { .temp = { 550, 230, 125, 30, 0, -32767, 0, 550, 230, 125, 150 }}, .animations = { NPC_ANIM_cleft_hyper_idle, NPC_ANIM_cleft_hyper_walk, @@ -266,14 +274,14 @@ StaticNpc N(npcGroup_80243E10) = { NPC_ANIM_cleft_hyper_rock_lighten, NPC_ANIM_cleft_hyper_still, }, - .unk_1E0 = { 00, 00, 00, 01, 00, 00, 00, 00}, + .aiDetectFlags = AI_DETECT_SIGHT, }; NpcGroupList N(npcGroupList_80244000) = { - NPC_GROUP(N(npcGroup_80243840), BATTLE_ID(14, 9, 0, 1)), - NPC_GROUP(N(npcGroup_80243A30), BATTLE_ID(14, 3, 0, 1)), - NPC_GROUP(N(npcGroup_80243C20), BATTLE_ID(14, 12, 0, 1)), - NPC_GROUP(N(npcGroup_80243E10), BATTLE_ID(14, 14, 0, 1)), + NPC_GROUP(N(npcGroup_80243840), 0x0E09, 0x00), + NPC_GROUP(N(npcGroup_80243A30), 0x0E03, 0x00), + NPC_GROUP(N(npcGroup_80243C20), 0x0E0C, 0x00), + NPC_GROUP(N(npcGroup_80243E10), 0x0E0E, 0x00), {}, }; @@ -283,12 +291,12 @@ static s32 N(pad_403C)[] = { EvtScript N(makeEntities) = { EVT_CALL(MakeEntity, EVT_PTR(Entity_YellowBlock), 450, 285, 120, 0, 140, MAKE_ENTITY_END) - EVT_CALL(AssignBlockFlag, EVT_SAVE_FLAG(1008)) + EVT_CALL(AssignBlockFlag, GF_ARN04_ItemBlock_SuperShroom) EVT_CALL(MakeEntity, EVT_PTR(Entity_YellowBlock), 720, 333, 75, 0, 343, MAKE_ENTITY_END) - EVT_CALL(AssignBlockFlag, EVT_SAVE_FLAG(1009)) + EVT_CALL(AssignBlockFlag, GF_ARN04_ItemBlock_Coin) EVT_CALL(MakeEntity, EVT_PTR(Entity_MulticoinBlock), 600, 290, 200, 0, MAKE_ENTITY_END) - EVT_CALL(AssignBlockFlag, EVT_SAVE_FLAG(1010)) - EVT_CALL(MakeItemEntity, ITEM_STAR_PIECE, 540, 230, 13, 17, EVT_SAVE_FLAG(1019)) + EVT_CALL(AssignBlockFlag, GF_ARN04_MultiCoinBrick) + EVT_CALL(MakeItemEntity, ITEM_STAR_PIECE, 540, 230, 13, 17, GF_ARN04_Item_StarPiece) EVT_RETURN EVT_END }; diff --git a/src/world/area_arn/arn_04/header.c b/src/world/area_arn/arn_04/header.c index bb76fc76c2..7a728167f7 100644 --- a/src/world/area_arn/arn_04/header.c +++ b/src/world/area_arn/arn_04/header.c @@ -6,7 +6,7 @@ EntryList N(entryList) = { { 820.0, 285.0, 150.0, 270.0 }, }; -MapConfig N(config) = { +MapSettings N(settings) = { .main = &N(main), .entryList = &N(entryList), .entryCount = ENTRY_COUNT(N(entryList)), @@ -15,7 +15,7 @@ MapConfig N(config) = { }; EvtScript N(802433D0) = { - EVT_SWITCH(EVT_SAVE_VAR(0)) + EVT_SWITCH(GB_StoryProgress) EVT_CASE_LT(-29) EVT_CALL(SetMusicTrack, 0, SONG_GUSTY_GULCH, 0, 8) EVT_CASE_LT(-16) diff --git a/src/world/area_arn/arn_05/events.c b/src/world/area_arn/arn_05/events.c index 61c5300b60..7ad3df04c6 100644 --- a/src/world/area_arn/arn_05/events.c +++ b/src/world/area_arn/arn_05/events.c @@ -37,18 +37,18 @@ EvtScript N(enterWalk_80241530) = { EVT_END_IF EVT_SET(EVT_VAR(0), EVT_PTR(N(802414E8))) EVT_EXEC(EnterWalk) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_RETURN EVT_END }; EvtScript N(main) = { - EVT_SET(EVT_SAVE_VAR(425), 34) + EVT_SET(GB_WorldLocation, 34) EVT_CALL(SetSpriteShading, -1) EVT_CALL(SetCamPerspective, 0, 3, 25, 16, 4096) EVT_CALL(SetCamBGColor, 0, 0, 0, 0) EVT_CALL(SetCamEnabled, 0, 1) - EVT_IF_LT(EVT_SAVE_VAR(0), -16) + EVT_IF_LT(GB_StoryProgress, -16) EVT_CALL(MakeNpcs, 0, EVT_PTR(N(npcGroupList_80244FA4))) EVT_ELSE EVT_CALL(MakeNpcs, 0, EVT_PTR(N(npcGroupList_80244FC8))) @@ -73,7 +73,7 @@ NpcSettings N(npcSettings_802416B0) = { .level = 13, }; -NpcAISettings N(npcAISettings_802416DC) = { +MobileAISettings N(npcAISettings_802416DC) = { .moveSpeed = 1.0f, .moveTime = 25, .waitTime = 30, @@ -110,7 +110,7 @@ EvtScript N(idle_80241784) = { }; EvtScript N(interact_80241794) = { - EVT_SWITCH(EVT_SAVE_VAR(0)) + EVT_SWITCH(GB_StoryProgress) EVT_CASE_LT(-26) EVT_IF_EQ(EVT_AREA_FLAG(6), 0) EVT_CALL(SpeakToPlayer, NPC_SELF, NPC_ANIM_boo_Palette_01_Anim_4, NPC_ANIM_boo_Palette_01_Anim_1, 0, MESSAGE_ID(0x0E, 0x0092)) @@ -139,7 +139,7 @@ EvtScript N(interact_802418F4) = { }; EvtScript N(interact_80241924) = { - EVT_SWITCH(EVT_SAVE_VAR(0)) + EVT_SWITCH(GB_StoryProgress) EVT_CASE_LT(-26) EVT_IF_EQ(EVT_AREA_FLAG(7), 0) EVT_CALL(SpeakToPlayer, NPC_SELF, NPC_ANIM_boo_Palette_01_Anim_4, NPC_ANIM_boo_Palette_01_Anim_1, 0, MESSAGE_ID(0x0E, 0x0099)) @@ -168,14 +168,14 @@ EvtScript N(interact_80241A84) = { }; EvtScript N(interact_80241AB4) = { - EVT_SWITCH(EVT_SAVE_VAR(0)) + EVT_SWITCH(GB_StoryProgress) EVT_CASE_LT(-26) EVT_CASE_LT(-16) EVT_CASE_LT(-14) EVT_CASE_LT(39) EVT_CALL(SpeakToPlayer, NPC_SELF, NPC_ANIM_boo_Palette_01_Anim_4, NPC_ANIM_boo_Palette_01_Anim_1, 0, MESSAGE_ID(0x0E, 0x00A9)) EVT_CASE_GE(39) - EVT_IF_EQ(EVT_SAVE_FLAG(1014), 1) + EVT_IF_EQ(GF_ARN05_GaveGiftAdvice, 1) EVT_IF_EQ(EVT_AREA_FLAG(9), 1) EVT_CALL(SpeakToPlayer, NPC_SELF, NPC_ANIM_boo_Palette_01_Anim_5, NPC_ANIM_boo_Palette_01_Anim_1, 0, MESSAGE_ID(0x0E, 0x00AE)) EVT_ELSE @@ -194,13 +194,13 @@ EvtScript N(interact_80241AB4) = { EVT_CALL(SetNpcAnimation, NPC_SELF, NPC_ANIM_boo_Palette_01_Anim_5) EVT_CALL(ContinueSpeech, -1, NPC_ANIM_boo_Palette_01_Anim_5, NPC_ANIM_boo_Palette_01_Anim_1, 0, MESSAGE_ID(0x0E, 0x00AD)) EVT_CALL(SetNpcAnimation, NPC_SELF, NPC_ANIM_boo_Palette_01_Anim_1) - EVT_SET(EVT_SAVE_FLAG(1014), 1) + EVT_SET(GF_ARN05_GaveGiftAdvice, 1) EVT_SET(EVT_AREA_FLAG(9), 1) EVT_CASE_EQ(1) EVT_CALL(SetNpcAnimation, NPC_SELF, NPC_ANIM_boo_Palette_01_Anim_5) EVT_CALL(ContinueSpeech, -1, NPC_ANIM_boo_Palette_01_Anim_5, NPC_ANIM_boo_Palette_01_Anim_1, 0, MESSAGE_ID(0x0E, 0x00AD)) EVT_CALL(SetNpcAnimation, NPC_SELF, NPC_ANIM_boo_Palette_01_Anim_1) - EVT_SET(EVT_SAVE_FLAG(1014), 1) + EVT_SET(GF_ARN05_GaveGiftAdvice, 1) EVT_SET(EVT_AREA_FLAG(9), 1) EVT_CASE_EQ(2) EVT_CALL(ContinueSpeech, -1, NPC_ANIM_boo_Palette_01_Anim_4, NPC_ANIM_boo_Palette_01_Anim_1, 0, MESSAGE_ID(0x0E, 0x00AF)) @@ -212,7 +212,7 @@ EvtScript N(interact_80241AB4) = { }; EvtScript N(interact_80241D88) = { - EVT_SWITCH(EVT_SAVE_VAR(0)) + EVT_SWITCH(GB_StoryProgress) EVT_CASE_LT(-26) EVT_CASE_LT(-16) EVT_CASE_LT(-14) @@ -226,7 +226,7 @@ EvtScript N(interact_80241D88) = { }; EvtScript N(interact_80241E28) = { - EVT_SWITCH(EVT_SAVE_VAR(0)) + EVT_SWITCH(GB_StoryProgress) EVT_CASE_LT(-26) EVT_IF_EQ(EVT_AREA_FLAG(8), 0) EVT_CALL(SpeakToPlayer, NPC_SELF, NPC_ANIM_boo_Palette_01_Anim_4, NPC_ANIM_boo_Palette_01_Anim_1, 0, MESSAGE_ID(0x0E, 0x00B3)) @@ -255,7 +255,7 @@ EvtScript N(interact_80241F88) = { }; EvtScript N(init_80241FB8) = { - EVT_IF_LT(EVT_SAVE_VAR(0), -33) + EVT_IF_LT(GB_StoryProgress, -33) EVT_CALL(BindNpcIdle, NPC_SELF, EVT_PTR(N(idle_80241784))) EVT_END_IF EVT_CALL(BindNpcInteract, NPC_SELF, EVT_PTR(N(interact_80241794))) @@ -271,7 +271,7 @@ EvtScript N(init_80242008) = { EvtScript N(init_8024202C) = { EVT_CALL(BindNpcInteract, NPC_SELF, EVT_PTR(N(interact_80241AB4))) - EVT_SWITCH(EVT_SAVE_VAR(0)) + EVT_SWITCH(GB_StoryProgress) EVT_CASE_LT(-33) EVT_CALL(SetNpcFlagBits, NPC_SELF, ((NPC_FLAG_100)), TRUE) EVT_CASE_LT(-26) @@ -291,7 +291,7 @@ EvtScript N(init_8024202C) = { EvtScript N(init_8024212C) = { EVT_CALL(BindNpcInteract, NPC_SELF, EVT_PTR(N(interact_80241D88))) - EVT_SWITCH(EVT_SAVE_VAR(0)) + EVT_SWITCH(GB_StoryProgress) EVT_CASE_LT(-33) EVT_CALL(RemoveNpc, NPC_SELF) EVT_CASE_LT(-26) @@ -308,7 +308,7 @@ EvtScript N(init_8024212C) = { }; EvtScript N(init_802421EC) = { - EVT_IF_LT(EVT_SAVE_VAR(0), -33) + EVT_IF_LT(GB_StoryProgress, -33) EVT_CALL(BindNpcIdle, NPC_SELF, EVT_PTR(N(idle_80241784))) EVT_END_IF EVT_CALL(BindNpcInteract, NPC_SELF, EVT_PTR(N(interact_80241E28))) @@ -324,10 +324,12 @@ StaticNpc N(npcGroup_8024223C)[] = { .flags = NPC_FLAG_PASSIVE | NPC_FLAG_100 | NPC_FLAG_LOCK_ANIMS | NPC_FLAG_JUMPING, .init = &N(init_80241FB8), .yaw = 270, - .dropFlags = NPC_DROP_FLAGS_80, - .heartDrops = NO_DROPS, - .flowerDrops = NO_DROPS, - .movement = { 2, 55, 10, 160, 75, 10, 160, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -32767, 55, 195, 160, 50 }, + .drops = { + .dropFlags = NPC_DROP_FLAGS_80, + .heartDrops = NO_DROPS, + .flowerDrops = NO_DROPS, + }, + .territory = { .temp = { 2, 55, 10, 160, 75, 10, 160, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -32767, 55, 195, 160, 50 }}, .animations = { NPC_ANIM_boo_Palette_01_Anim_1, NPC_ANIM_boo_Palette_01_Anim_2, @@ -355,10 +357,12 @@ StaticNpc N(npcGroup_8024223C)[] = { .flags = NPC_FLAG_PASSIVE | NPC_FLAG_100 | NPC_FLAG_LOCK_ANIMS | NPC_FLAG_JUMPING, .init = &N(init_80242008), .yaw = 270, - .dropFlags = NPC_DROP_FLAGS_80, - .heartDrops = NO_DROPS, - .flowerDrops = NO_DROPS, - .animations = { + .drops = { + .dropFlags = NPC_DROP_FLAGS_80, + .heartDrops = NO_DROPS, + .flowerDrops = NO_DROPS, + }, + .animations = { NPC_ANIM_boo_Palette_01_Anim_1, NPC_ANIM_boo_Palette_01_Anim_2, NPC_ANIM_boo_Palette_01_Anim_3, @@ -385,10 +389,12 @@ StaticNpc N(npcGroup_8024223C)[] = { .flags = NPC_FLAG_PASSIVE | NPC_FLAG_100 | NPC_FLAG_LOCK_ANIMS | NPC_FLAG_JUMPING, .init = &N(init_8024202C), .yaw = 270, - .dropFlags = NPC_DROP_FLAGS_80, - .heartDrops = NO_DROPS, - .flowerDrops = NO_DROPS, - .animations = { + .drops = { + .dropFlags = NPC_DROP_FLAGS_80, + .heartDrops = NO_DROPS, + .flowerDrops = NO_DROPS, + }, + .animations = { NPC_ANIM_boo_Palette_01_Anim_1, NPC_ANIM_boo_Palette_01_Anim_2, NPC_ANIM_boo_Palette_01_Anim_3, @@ -415,10 +421,12 @@ StaticNpc N(npcGroup_8024223C)[] = { .flags = NPC_FLAG_PASSIVE | NPC_FLAG_100 | NPC_FLAG_LOCK_ANIMS | NPC_FLAG_JUMPING, .init = &N(init_8024212C), .yaw = 270, - .dropFlags = NPC_DROP_FLAGS_80, - .heartDrops = NO_DROPS, - .flowerDrops = NO_DROPS, - .animations = { + .drops = { + .dropFlags = NPC_DROP_FLAGS_80, + .heartDrops = NO_DROPS, + .flowerDrops = NO_DROPS, + }, + .animations = { NPC_ANIM_boo_Palette_01_Anim_1, NPC_ANIM_boo_Palette_01_Anim_2, NPC_ANIM_boo_Palette_01_Anim_3, @@ -445,10 +453,12 @@ StaticNpc N(npcGroup_8024223C)[] = { .flags = NPC_FLAG_PASSIVE | NPC_FLAG_100 | NPC_FLAG_LOCK_ANIMS | NPC_FLAG_JUMPING, .init = &N(init_802421EC), .yaw = 270, - .dropFlags = NPC_DROP_FLAGS_80, - .heartDrops = NO_DROPS, - .flowerDrops = NO_DROPS, - .movement = { 2, 350, 10, 197, 330, 10, 197, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -32767, 350, 185, 197, 50 }, + .drops = { + .dropFlags = NPC_DROP_FLAGS_80, + .heartDrops = NO_DROPS, + .flowerDrops = NO_DROPS, + }, + .territory = { .temp = { 2, 350, 10, 197, 330, 10, 197, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -32767, 350, 185, 197, 50 }}, .animations = { NPC_ANIM_boo_Palette_01_Anim_1, NPC_ANIM_boo_Palette_01_Anim_2, @@ -475,7 +485,7 @@ EvtScript N(80242BEC) = { EVT_LOOP(EVT_VAR(0)) EVT_CALL(PlaySoundAtNpc, 5, SOUND_20F6, 0) EVT_CALL(ShakeCam, 0, 0, 10, EVT_FIXED(0.5)) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_END_LOOP EVT_RETURN EVT_END @@ -486,7 +496,7 @@ EvtScript N(80242C50) = { EVT_CALL(NpcFacePlayer, 2, 1) EVT_CALL(PlaySoundAtNpc, 2, SOUND_262, 0) EVT_CALL(ShowEmote, 2, EMOTE_EXCLAMATION, -45, 20, 1, 0, 0, 0, 0) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(GetNpcPos, 2, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) EVT_CALL(GetPlayerPos, EVT_VAR(3), EVT_VAR(4), EVT_VAR(5)) EVT_SUB(EVT_VAR(0), EVT_VAR(3)) @@ -519,10 +529,10 @@ EvtScript N(80242C50) = { EVT_CALL(ShowEmote, 4, EMOTE_EXCLAMATION, -45, 20, 1, 0, 0, 0, 0) EVT_CALL(FadeOutMusic, 0, 500) EVT_CALL(ClearAmbientSounds, 250) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(InterpNpcYaw, 2, 90, 1) EVT_CALL(InterpNpcYaw, 4, 90, 1) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(PlaySound, SOUND_BOO_APPEAR) EVT_SETF(EVT_VAR(0), EVT_FIXED(240.0)) EVT_LOOP(20) @@ -530,7 +540,7 @@ EvtScript N(80242C50) = { EVT_CALL(func_802CFD30, 0, 7, EVT_VAR(0), 0, 0, 0) EVT_CALL(func_802CFD30, 1, 7, EVT_VAR(0), 0, 0, 0) EVT_CALL(func_802CFD30, 4, 7, EVT_VAR(0), 0, 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(SetNpcPos, 0, 420, 300, 220) EVT_CALL(SetNpcPos, 1, 460, 250, 210) @@ -544,7 +554,7 @@ EvtScript N(80242C50) = { EVT_ADDF(EVT_VAR(0), EVT_FIXED(12.0)) EVT_CALL(func_802CFD30, 0, 7, EVT_VAR(0), 0, 0, 0) EVT_CALL(func_802CFD30, 1, 7, EVT_VAR(0), 0, 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(SpeakToPlayer, 2, NPC_ANIM_boo_Palette_01_Anim_6, NPC_ANIM_boo_Palette_01_Anim_6, 0, MESSAGE_ID(0x0E, 0x00A1)) EVT_CALL(GetCurrentPartnerID, EVT_VAR(0)) @@ -555,12 +565,12 @@ EvtScript N(80242C50) = { EVT_CALL(ShowMessageAtScreenPos, MESSAGE_ID(0x0E, 0x00A2), 160, 40) EVT_SET(EVT_MAP_VAR(0), 1) EVT_END_THREAD - EVT_WAIT_FRAMES(50) + EVT_WAIT(50) EVT_CALL(DisablePartnerAI, 0) EVT_CALL(SetNpcYaw, NPC_PARTNER, 90) EVT_CALL(EnablePartnerAI) EVT_LOOP(0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_IF_EQ(EVT_MAP_VAR(0), 1) EVT_BREAK_LOOP EVT_END_IF @@ -570,11 +580,11 @@ EvtScript N(80242C50) = { EVT_CALL(SpeakToPlayer, NPC_PARTNER, NPC_ANIM_world_bow_Palette_00_Anim_4, NPC_ANIM_world_bow_Palette_00_Anim_1, 0, MESSAGE_ID(0x0E, 0x00A3)) EVT_CALL(EnablePartnerAI) EVT_CALL(InterpPlayerYaw, 90, 0) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(N(func_802412B0_BE8E90)) EVT_CALL(CloseMessage) EVT_CALL(func_802D2B50) - EVT_WAIT_FRAMES(60) + EVT_WAIT(60) EVT_CALL(SetMusicTrack, 0, SONG_TUBBAS_MANOR, 1, 8) EVT_CALL(SetCamType, 0, 6, 1) EVT_CALL(SetCamSpeed, 0, EVT_FIXED(90.0)) @@ -598,17 +608,17 @@ EvtScript N(80242C50) = { EVT_CALL(ShowEmote, 1, EMOTE_EXCLAMATION, 45, 20, 1, 0, 0, 0, 0) EVT_THREAD EVT_CALL(PlaySound, SOUND_BOO_APPEAR) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_SETF(EVT_VAR(0), EVT_FIXED(240.0)) EVT_LOOP(20) EVT_SUBF(EVT_VAR(0), EVT_FIXED(12.0)) EVT_CALL(func_802CFD30, 0, 7, EVT_VAR(0), 0, 0, 0) EVT_CALL(func_802CFD30, 1, 7, EVT_VAR(0), 0, 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(SetNpcPos, 0, 0, -1000, 0) EVT_CALL(SetNpcPos, 1, 0, -1000, 0) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_END_THREAD EVT_SET(EVT_VAR(0), 4) EVT_EXEC(N(80242BEC)) @@ -623,7 +633,7 @@ EvtScript N(80242C50) = { EVT_CALL(SetCamPosC, 0, 0, 0) EVT_CALL(SetPanTarget, 0, 426, 190, 194) EVT_CALL(PanToTarget, 0, 0, 1) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_SET(EVT_MAP_VAR(1), 0) EVT_THREAD EVT_SET(EVT_VAR(0), 7) @@ -645,21 +655,21 @@ EvtScript N(80242C50) = { EVT_CALL(PanToTarget, 0, 0, 1) EVT_CALL(WaitForCam, 0, EVT_FIXED(1.0)) EVT_CALL(SpeakToPlayer, 2, NPC_ANIM_boo_Palette_01_Anim_6, NPC_ANIM_boo_Palette_01_Anim_6, 0, MESSAGE_ID(0x0E, 0x00A4)) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_LOOP(0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_IF_EQ(EVT_MAP_VAR(1), 1) EVT_BREAK_LOOP EVT_END_IF EVT_END_LOOP EVT_CALL(NpcFaceNpc, 2, 5, 1) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(SpeakToPlayer, 2, NPC_ANIM_boo_Palette_01_Anim_4, NPC_ANIM_boo_Palette_01_Anim_1, 5, MESSAGE_ID(0x0E, 0x00A5)) EVT_CALL(SetNpcAnimation, 2, NPC_ANIM_boo_Palette_01_Anim_9) EVT_CALL(SetNpcAnimation, 5, NPC_ANIM_world_tubba_Palette_00_Anim_1E) EVT_CALL(SetNpcJumpscale, 2, EVT_FIXED(0.0)) EVT_CALL(NpcJump1, 2, 265, 206, 212, 3) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(SpeakToPlayer, 5, NPC_ANIM_world_tubba_Palette_00_Anim_1E, NPC_ANIM_world_tubba_Palette_00_Anim_1E, 5, MESSAGE_ID(0x0E, 0x00A6)) EVT_CALL(SetNpcPos, 2, 303, 237, 228) EVT_CALL(SetNpcAnimation, 2, NPC_ANIM_boo_Palette_01_Anim_6) @@ -674,13 +684,13 @@ EvtScript N(80242C50) = { EVT_CALL(SetPanTarget, 0, 280, 169, 206) EVT_CALL(PanToTarget, 0, 0, 1) EVT_THREAD - EVT_WAIT_FRAMES(50) + EVT_WAIT(50) EVT_CALL(PlaySoundAtNpc, 5, SOUND_315, 0) EVT_END_THREAD - EVT_WAIT_FRAMES(40) + EVT_WAIT(40) EVT_CALL(SetNpcPos, 2, 0, -1000, 0) EVT_CALL(SetNpcAnimation, 5, NPC_ANIM_world_tubba_Palette_00_Anim_20) - EVT_WAIT_FRAMES(80) + EVT_WAIT(80) EVT_CALL(SetCamSpeed, 0, EVT_FIXED(90.0)) EVT_CALL(SetCamPitch, 0, EVT_FIXED(17.0), EVT_FIXED(-11.5)) EVT_CALL(SetCamDistance, 0, 375) @@ -691,7 +701,7 @@ EvtScript N(80242C50) = { EVT_CALL(PanToTarget, 0, 0, 1) EVT_CALL(WaitForCam, 0, EVT_FIXED(1.0)) EVT_CALL(SetNpcAnimation, 5, NPC_ANIM_world_tubba_Palette_00_Anim_6) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(SpeakToPlayer, 5, NPC_ANIM_world_tubba_Palette_00_Anim_21, NPC_ANIM_world_tubba_Palette_00_Anim_6, 5, MESSAGE_ID(0x0E, 0x00A7)) EVT_CALL(SetNpcAnimation, 5, NPC_ANIM_world_tubba_Palette_00_Anim_21) EVT_CALL(GetNpcPos, 5, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) @@ -699,10 +709,10 @@ EvtScript N(80242C50) = { EVT_ADD(EVT_VAR(1), 50) EVT_ADD(EVT_VAR(2), 10) EVT_CALL(PlayEffect, 0x6, 1, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2), 10, 0, 0, 0, 0, 0, 0, 0, 0) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(SetNpcAnimation, 5, NPC_ANIM_world_tubba_Palette_00_Anim_6) EVT_CALL(InterpNpcYaw, 5, 90, 1) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_SET(EVT_VAR(0), 7) EVT_EXEC(N(80242BEC)) EVT_CALL(SetNpcAnimation, 5, NPC_ANIM_world_tubba_Palette_00_Anim_9) @@ -725,12 +735,12 @@ EvtScript N(80242C50) = { EVT_CALL(func_802CFD30, 0, 7, EVT_VAR(0), 0, 0, 0) EVT_CALL(func_802CFD30, 1, 7, EVT_VAR(0), 0, 0, 0) EVT_CALL(func_802CFD30, 4, 7, EVT_VAR(0), 0, 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(func_802CFD30, 0, 0, 0, 0, 0, 0) EVT_CALL(func_802CFD30, 1, 0, 0, 0, 0, 0) EVT_CALL(func_802CFD30, 4, 0, 0, 0, 0, 0) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(SetCamType, 0, 4, 0) EVT_CALL(SetCamSpeed, 0, EVT_FIXED(3.0)) EVT_CALL(GetPlayerPos, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) @@ -746,7 +756,7 @@ EvtScript N(80242C50) = { }; EvtScript N(802441FC) = { - EVT_IF_LT(EVT_SAVE_VAR(0), -33) + EVT_IF_LT(GB_StoryProgress, -33) EVT_CALL(SetNpcPos, 2, 330, 184, 240) EVT_LOOP(0) EVT_SET(EVT_VAR(10), 0) @@ -759,14 +769,14 @@ EvtScript N(802441FC) = { EVT_IF_EQ(EVT_VAR(10), 1) EVT_BREAK_LOOP EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(func_802D2B6C) EVT_EXEC_WAIT(N(80242C50)) EVT_CALL(BindNpcInteract, 0, EVT_PTR(N(interact_802418F4))) EVT_CALL(BindNpcInteract, 1, EVT_PTR(N(interact_80241A84))) EVT_CALL(BindNpcInteract, 4, EVT_PTR(N(interact_80241F88))) - EVT_SET(EVT_SAVE_VAR(0), -33) + EVT_SET(GB_StoryProgress, -33) EVT_EXEC(N(80241360)) EVT_END_IF EVT_RETURN @@ -774,7 +784,7 @@ EvtScript N(802441FC) = { }; EvtScript N(init_80244358) = { - EVT_IF_GE(EVT_SAVE_VAR(0), -33) + EVT_IF_GE(GB_StoryProgress, -33) EVT_CALL(RemoveNpc, NPC_SELF) EVT_END_IF EVT_RETURN @@ -798,10 +808,12 @@ StaticNpc N(npcGroup_802443AC) = { .flags = NPC_FLAG_PASSIVE | NPC_FLAG_100 | NPC_FLAG_GRAVITY | NPC_FLAG_JUMPING, .init = &N(init_80244358), .yaw = 270, - .dropFlags = NPC_DROP_FLAGS_80, - .heartDrops = NO_DROPS, - .flowerDrops = NO_DROPS, - .animations = { + .drops = { + .dropFlags = NPC_DROP_FLAGS_80, + .heartDrops = NO_DROPS, + .flowerDrops = NO_DROPS, + }, + .animations = { NPC_ANIM_world_tubba_Palette_00_Anim_6, NPC_ANIM_world_tubba_Palette_00_Anim_9, NPC_ANIM_world_tubba_Palette_00_Anim_C, @@ -882,10 +894,12 @@ StaticNpc N(npcGroup_802447E4)[] = { .flags = NPC_FLAG_PASSIVE | NPC_FLAG_4 | NPC_FLAG_100 | NPC_FLAG_GRAVITY | NPC_FLAG_LOCK_ANIMS | NPC_FLAG_NO_PROJECT_SHADOW | NPC_FLAG_400000, .init = &N(init_80244704), .yaw = 90, - .dropFlags = NPC_DROP_FLAGS_80, - .heartDrops = NO_DROPS, - .flowerDrops = NO_DROPS, - .animations = { + .drops = { + .dropFlags = NPC_DROP_FLAGS_80, + .heartDrops = NO_DROPS, + .flowerDrops = NO_DROPS, + }, + .animations = { NPC_ANIM_boo_Palette_01_Anim_1, NPC_ANIM_boo_Palette_01_Anim_2, NPC_ANIM_boo_Palette_01_Anim_3, @@ -911,10 +925,12 @@ StaticNpc N(npcGroup_802447E4)[] = { .flags = NPC_FLAG_PASSIVE | NPC_FLAG_4 | NPC_FLAG_100 | NPC_FLAG_GRAVITY | NPC_FLAG_LOCK_ANIMS | NPC_FLAG_NO_PROJECT_SHADOW | NPC_FLAG_400000, .init = &N(init_8024473C), .yaw = 90, - .dropFlags = NPC_DROP_FLAGS_80, - .heartDrops = NO_DROPS, - .flowerDrops = NO_DROPS, - .animations = { + .drops = { + .dropFlags = NPC_DROP_FLAGS_80, + .heartDrops = NO_DROPS, + .flowerDrops = NO_DROPS, + }, + .animations = { NPC_ANIM_boo_Palette_01_Anim_1, NPC_ANIM_boo_Palette_01_Anim_2, NPC_ANIM_boo_Palette_01_Anim_3, @@ -940,10 +956,12 @@ StaticNpc N(npcGroup_802447E4)[] = { .flags = NPC_FLAG_PASSIVE | NPC_FLAG_4 | NPC_FLAG_100 | NPC_FLAG_GRAVITY | NPC_FLAG_LOCK_ANIMS | NPC_FLAG_NO_PROJECT_SHADOW | NPC_FLAG_400000, .init = &N(init_80244774), .yaw = 90, - .dropFlags = NPC_DROP_FLAGS_80, - .heartDrops = NO_DROPS, - .flowerDrops = NO_DROPS, - .animations = { + .drops = { + .dropFlags = NPC_DROP_FLAGS_80, + .heartDrops = NO_DROPS, + .flowerDrops = NO_DROPS, + }, + .animations = { NPC_ANIM_boo_Palette_01_Anim_1, NPC_ANIM_boo_Palette_01_Anim_2, NPC_ANIM_boo_Palette_01_Anim_3, @@ -969,10 +987,12 @@ StaticNpc N(npcGroup_802447E4)[] = { .flags = NPC_FLAG_PASSIVE | NPC_FLAG_4 | NPC_FLAG_100 | NPC_FLAG_GRAVITY | NPC_FLAG_LOCK_ANIMS | NPC_FLAG_NO_PROJECT_SHADOW | NPC_FLAG_400000, .init = &N(init_802447AC), .yaw = 90, - .dropFlags = NPC_DROP_FLAGS_80, - .heartDrops = NO_DROPS, - .flowerDrops = NO_DROPS, - .animations = { + .drops = { + .dropFlags = NPC_DROP_FLAGS_80, + .heartDrops = NO_DROPS, + .flowerDrops = NO_DROPS, + }, + .animations = { NPC_ANIM_boo_Palette_01_Anim_1, NPC_ANIM_boo_Palette_01_Anim_2, NPC_ANIM_boo_Palette_01_Anim_3, @@ -994,15 +1014,15 @@ StaticNpc N(npcGroup_802447E4)[] = { }; NpcGroupList N(npcGroupList_80244FA4) = { - NPC_GROUP(N(npcGroup_802443AC), BATTLE_ID(0, 0, 0, 0)), - NPC_GROUP(N(npcGroup_8024223C), BATTLE_ID(0, 0, 0, 0)), + NPC_GROUP(N(npcGroup_802443AC)), + NPC_GROUP(N(npcGroup_8024223C)), {}, }; NpcGroupList N(npcGroupList_80244FC8) = { - NPC_GROUP(N(npcGroup_802443AC), BATTLE_ID(0, 0, 0, 0)), - NPC_GROUP(N(npcGroup_8024223C), BATTLE_ID(0, 0, 0, 0)), - NPC_GROUP(N(npcGroup_802447E4), BATTLE_ID(0, 0, 0, 0)), + NPC_GROUP(N(npcGroup_802443AC)), + NPC_GROUP(N(npcGroup_8024223C)), + NPC_GROUP(N(npcGroup_802447E4)), {}, }; @@ -1018,7 +1038,7 @@ EvtScript N(makeEntities) = { #include "world/common/enemy/PatrolNoAttackAI.inc.c" -void N(func_80240E90_BE8A70)(Evt* script, NpcAISettings* aiSettings, EnemyDetectVolume* territory) { +void N(func_80240E90_BE8A70)(Evt* script, MobileAISettings* aiSettings, EnemyDetectVolume* territory) { Enemy* enemy = script->owner1.enemy; Npc* npc = get_npc_unsafe(enemy->npcID); f32 posX, posY, posZ, posW; @@ -1054,7 +1074,7 @@ void N(func_80240E90_BE8A70)(Evt* script, NpcAISettings* aiSettings, EnemyDetect } } -void N(func_80241068_BE8C48)(Evt* script, NpcAISettings* aiSettings, EnemyDetectVolume* territory) { +void N(func_80241068_BE8C48)(Evt* script, MobileAISettings* aiSettings, EnemyDetectVolume* territory) { Enemy* enemy = script->owner1.enemy; Npc* npc = get_npc_unsafe(enemy->npcID); @@ -1077,7 +1097,7 @@ ApiStatus N(func_8024113C_BE8D1C)(Evt* script, s32 isInitialCall) { Npc* npc = get_npc_unsafe(enemy->npcID); EnemyDetectVolume territory; EnemyDetectVolume* territoryPtr = &territory; - NpcAISettings* aiSettings = (NpcAISettings*)evt_get_variable(script, *args++); + MobileAISettings* aiSettings = (MobileAISettings*)evt_get_variable(script, *args++); territory.skipPlayerDetectChance = 0; territory.shape = enemy->territory->patrol.detectShape; diff --git a/src/world/area_arn/arn_05/header.c b/src/world/area_arn/arn_05/header.c index ff807eb556..275852a3b8 100644 --- a/src/world/area_arn/arn_05/header.c +++ b/src/world/area_arn/arn_05/header.c @@ -6,7 +6,7 @@ EntryList N(entryList) = { { 577.0f, 200.0f, 150.0f, 270.0f }, }; -MapConfig N(config) = { +MapSettings N(settings) = { .main = &N(main), .entryList = &N(entryList), .entryCount = ENTRY_COUNT(N(entryList)), @@ -15,7 +15,7 @@ MapConfig N(config) = { }; EvtScript N(80241360) = { - EVT_SWITCH(EVT_SAVE_VAR(0)) + EVT_SWITCH(GB_StoryProgress) EVT_CASE_LT(-33) EVT_CALL(SetMusicTrack, 0, SONG_GUSTY_GULCH, 0, 8) EVT_CASE_LT(-29) diff --git a/src/world/area_arn/arn_07/BECDF0.c b/src/world/area_arn/arn_07/BECDF0.c index 4231d95575..1fbb3e5d00 100644 --- a/src/world/area_arn/arn_07/BECDF0.c +++ b/src/world/area_arn/arn_07/BECDF0.c @@ -31,24 +31,24 @@ EvtScript N(80242048) = { EVT_CALL(N(StarSpiritEffectFunc3)) EVT_END_THREAD EVT_THREAD - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(PlaySound, 0x80000067) EVT_CALL(N(StarSpiritEffectFunc1)) EVT_CALL(StopSound, 0x80000067) EVT_CALL(PlaySoundAt, 0xB2, 0, 145, 65, 0) EVT_END_THREAD EVT_THREAD - EVT_WAIT_FRAMES(12) + EVT_WAIT(12) EVT_CALL(SetPlayerAnimation, 65578) EVT_END_THREAD EVT_THREAD - EVT_WAIT_FRAMES(50) - EVT_WAIT_FRAMES(115) + EVT_WAIT(50) + EVT_WAIT(115) EVT_CALL(PlaySoundAt, 0x137, 0, 145, 65, 0) EVT_END_THREAD EVT_CALL(N(StarSpiritEffectFunc4), 1) EVT_THREAD - EVT_WAIT_FRAMES(80) + EVT_WAIT(80) EVT_CALL(SetPlayerAnimation, ANIM_10002) EVT_END_THREAD EVT_ADD(EVT_VAR(1), 100) @@ -67,14 +67,14 @@ EvtScript N(80242048) = { EVT_THREAD EVT_CALL(N(StarSpiritEffectFunc6)) EVT_END_THREAD - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_IF EVT_CALL(N(StarSpiritEffectFunc4), 3) EVT_CALL(PlaySoundAtPlayer, 312, 0) EVT_CALL(DisablePlayerInput, TRUE) - EVT_SET(EVT_SAVE_VAR(0), -15) + EVT_SET(GB_StoryProgress, -15) EVT_CALL(GotoMapSpecial, EVT_PTR("kmr_23"), 2, 14) - EVT_WAIT_FRAMES(100) + EVT_WAIT(100) EVT_RETURN EVT_END }; @@ -99,24 +99,24 @@ EvtScript N(80242498) = { EVT_CALL(N(StarSpiritEffectFunc3)) EVT_END_THREAD EVT_THREAD - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(PlaySound, 0x80000067) EVT_CALL(N(StarSpiritEffectFunc1)) EVT_CALL(StopSound, 0x80000067) EVT_CALL(PlaySoundAt, 0xB2, 0, 145, 65, 0) EVT_END_THREAD EVT_THREAD - EVT_WAIT_FRAMES(12) + EVT_WAIT(12) EVT_CALL(SetPlayerAnimation, 65578) EVT_END_THREAD EVT_THREAD - EVT_WAIT_FRAMES(50) - EVT_WAIT_FRAMES(115) + EVT_WAIT(50) + EVT_WAIT(115) EVT_CALL(PlaySoundAt, 0x137, 0, 145, 65, 0) EVT_END_THREAD EVT_CALL(N(StarSpiritEffectFunc4), 1) EVT_THREAD - EVT_WAIT_FRAMES(80) + EVT_WAIT(80) EVT_CALL(SetPlayerAnimation, ANIM_10002) EVT_END_THREAD EVT_ADD(EVT_VAR(1), 100) @@ -135,14 +135,14 @@ EvtScript N(80242498) = { EVT_THREAD EVT_CALL(N(StarSpiritEffectFunc6)) EVT_END_THREAD - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_IF EVT_CALL(N(StarSpiritEffectFunc4), 3) EVT_CALL(PlaySoundAtPlayer, 312, 0) EVT_CALL(DisablePlayerInput, TRUE) - EVT_SET(EVT_SAVE_VAR(0), -15) + EVT_SET(GB_StoryProgress, -15) EVT_CALL(GotoMapSpecial, EVT_PTR("kmr_23"), 2, 14) - EVT_WAIT_FRAMES(100) + EVT_WAIT(100) EVT_RETURN EVT_END }; @@ -155,9 +155,9 @@ EvtScript N(exitSingleDoor_802428D4) = { EVT_SET(EVT_VAR(2), 29) EVT_SET(EVT_VAR(3), 1) EVT_EXEC(ExitSingleDoor) - EVT_WAIT_FRAMES(17) + EVT_WAIT(17) EVT_CALL(GotoMap, EVT_PTR("arn_08"), 0) - EVT_WAIT_FRAMES(100) + EVT_WAIT(100) EVT_RETURN EVT_END }; @@ -186,19 +186,19 @@ EvtScript N(80242A30) = { EVT_CALL(PlaySoundAtNpc, 0, 0x20C8, 0) EVT_CALL(SetNpcJumpscale, 0, EVT_FIXED(2.5)) EVT_CALL(NpcJump0, 0, 0, 20, -120, 8) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(PlaySoundAtNpc, 0, 0x20C8, 0) EVT_CALL(NpcJump0, 0, 0, 10, -60, 12) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(PlaySoundAtNpc, 0, 0x20C8, 0) EVT_CALL(NpcJump0, 0, 0, 0, 0, 12) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetNpcVar, 0, 0, 0) EVT_THREAD EVT_LOOP(0) EVT_CALL(PlaySoundAtNpc, 0, 0x20C8, 0) EVT_CALL(NpcJump0, 0, 0, 0, 0, 10) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(GetNpcVar, 0, 0, EVT_VAR(0)) EVT_IF_EQ(EVT_VAR(0), 1) EVT_BREAK_LOOP @@ -211,7 +211,7 @@ EvtScript N(80242A30) = { EVT_LOOP(0) EVT_CALL(UpdateLerp) EVT_CALL(RotateModel, 29, EVT_VAR(0), 0, -1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_IF_EQ(EVT_VAR(1), 0) EVT_BREAK_LOOP EVT_END_IF @@ -226,16 +226,16 @@ EvtScript N(80242A30) = { EVT_IF_EQ(EVT_VAR(0), 2) EVT_BREAK_LOOP EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(PlaySoundAtNpc, 0, 0x20C8, 0) EVT_CALL(NpcJump0, 0, 75, 0, 10, 12) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(PlaySoundAtNpc, 0, 0x20C8, 0) EVT_CALL(NpcJump0, 0, 150, 0, 20, 12) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_THREAD - EVT_WAIT_FRAMES(4) + EVT_WAIT(4) EVT_CALL(SetCamSpeed, 0, EVT_FIXED(90.0)) EVT_CALL(SetCamPitch, 0, EVT_FIXED(2.0), EVT_FIXED(-9.0)) EVT_CALL(SetCamDistance, 0, 700) @@ -252,24 +252,24 @@ EvtScript N(80242A30) = { EVT_CALL(EnableNpcShadow, 0, FALSE) EVT_THREAD EVT_CALL(SetNpcAnimation, 1, NPC_ANIM_world_tubba_Palette_00_Anim_23) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(SetNpcAnimation, 1, NPC_ANIM_world_tubba_Palette_00_Anim_6) EVT_END_THREAD - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_THREAD EVT_CALL(PlaySoundAtCollider, 10, 449, 0) EVT_CALL(MakeLerp, 0, 80, 10, 0) EVT_LOOP(0) EVT_CALL(UpdateLerp) EVT_CALL(RotateModel, 29, EVT_VAR(0), 0, -1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_IF_EQ(EVT_VAR(1), 0) EVT_BREAK_LOOP EVT_END_IF EVT_END_LOOP EVT_END_THREAD EVT_THREAD - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(UseSettingsFrom, 0, 236, 0, -46) EVT_CALL(SetCamSpeed, 0, EVT_FIXED(4.0)) EVT_CALL(SetCamPitch, 0, EVT_FIXED(8.0), EVT_FIXED(-9.0)) @@ -288,7 +288,7 @@ EvtScript N(80242A30) = { EVT_LOOP(0) EVT_CALL(UpdateLerp) EVT_CALL(RotateModel, 29, EVT_VAR(0), 0, -1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_IF_EQ(EVT_VAR(1), 0) EVT_BREAK_LOOP EVT_END_IF @@ -296,10 +296,10 @@ EvtScript N(80242A30) = { EVT_CALL(PlaySoundAtCollider, 10, 450, 0) EVT_END_THREAD EVT_CALL(PlayerMoveTo, 200, 0, 35) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(SpeakToPlayer, 1, NPC_ANIM_world_tubba_Palette_00_Anim_10, NPC_ANIM_world_tubba_Palette_00_Anim_6, 0, MESSAGE_ID(0x0E, 0x00C8)) EVT_CALL(SetNpcVar, 1, 0, 1) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(DisablePlayerInput, FALSE) EVT_RETURN EVT_END @@ -308,7 +308,7 @@ EvtScript N(80242A30) = { EvtScript N(802433C8) = { EVT_BIND_TRIGGER(N(exitWalk_80242978), TRIGGER_FLOOR_ABOVE, 5, 1, 0) EVT_BIND_TRIGGER(N(exitWalk_802429D4), TRIGGER_FLOOR_ABOVE, 1, 1, 0) - EVT_IF_LT(EVT_SAVE_VAR(0), -24) + EVT_IF_LT(GB_StoryProgress, -24) EVT_BIND_PADLOCK(N(802439B0), TRIGGER_WALL_PRESS_A, EVT_ENTITY_INDEX(0), EVT_PTR(N(itemList_80242040)), 0, 1) EVT_ELSE EVT_BIND_TRIGGER(N(exitSingleDoor_802428D4), TRIGGER_WALL_PRESS_A, 10, 1, 0) @@ -321,7 +321,7 @@ EvtScript N(enterWalk_8024346C) = { EVT_CALL(GetEntryID, EVT_VAR(0)) EVT_SWITCH(EVT_VAR(0)) EVT_CASE_EQ(0) - EVT_IF_EQ(EVT_SAVE_VAR(0), -17) + EVT_IF_EQ(GB_StoryProgress, -17) EVT_EXEC_WAIT(N(80242A30)) EVT_EXEC(N(802433C8)) EVT_ELSE @@ -333,28 +333,28 @@ EvtScript N(enterWalk_8024346C) = { EVT_CASE_EQ(1) EVT_SET(EVT_VAR(0), EVT_PTR(N(802433C8))) EVT_EXEC(EnterWalk) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CASE_EQ(2) EVT_SET(EVT_VAR(0), EVT_PTR(N(802433C8))) EVT_EXEC(EnterWalk) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CASE_EQ(3) EVT_EXEC(N(802433C8)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_SWITCH EVT_RETURN EVT_END }; EvtScript N(main) = { - EVT_SET(EVT_SAVE_VAR(425), 34) + EVT_SET(GB_WorldLocation, 34) EVT_CALL(SetSpriteShading, -1) EVT_CALL(SetCamPerspective, 0, 3, 25, 16, 4096) EVT_CALL(SetCamBGColor, 0, 0, 0, 0) EVT_CALL(SetCamLeadPlayer, 0, 0) EVT_CALL(SetCamEnabled, 0, 1) - EVT_SET(EVT_SAVE_FLAG(1977), 1) - EVT_SWITCH(EVT_SAVE_VAR(0)) + EVT_SET(GF_MAP_GustyGulch, 1) + EVT_SWITCH(GB_StoryProgress) EVT_CASE_LT(-26) EVT_CALL(MakeNpcs, 0, EVT_PTR(N(npcGroupList_802478B8))) EVT_CASE_LT(-14) @@ -365,13 +365,13 @@ EvtScript N(main) = { EVT_CALL(MakeNpcs, 0, EVT_PTR(N(npcGroupList_802478B8))) EVT_END_SWITCH EVT_EXEC_WAIT(N(makeEntities)) - EVT_IF_EQ(EVT_SAVE_VAR(0), -16) + EVT_IF_EQ(GB_StoryProgress, -16) EVT_EXEC(N(80242498)) EVT_END_IF EVT_EXEC(N(enterWalk_8024346C)) EVT_CALL(GetEntryID, EVT_VAR(0)) EVT_IF_EQ(EVT_VAR(0), 3) - EVT_WAIT_FRAMES(65) + EVT_WAIT(65) EVT_END_IF EVT_EXEC(N(80243790)) EVT_EXEC(N(80241F10)) diff --git a/src/world/area_arn/arn_07/events.c b/src/world/area_arn/arn_07/events.c index 58636ba088..2c36845739 100644 --- a/src/world/area_arn/arn_07/events.c +++ b/src/world/area_arn/arn_07/events.c @@ -22,7 +22,7 @@ EvtScript N(802437AC) = { EVT_ADDF(EVT_VAR(0), EVT_FIXED(1.0)) EVT_CALL(N(func_80240800_BED5F0)) EVT_CALL(RotateModel, 27, EVT_VAR(0), 0, 0, 1) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_SUB(EVT_VAR(1), 1) EVT_IF_GT(EVT_VAR(1), 0) EVT_GOTO(0) @@ -37,13 +37,13 @@ EvtScript N(802437AC) = { EVT_SUBF(EVT_VAR(2), EVT_FIXED(0.01)) EVT_ADDF(EVT_VAR(0), EVT_VAR(2)) EVT_CALL(RotateModel, 27, EVT_VAR(0), 0, 0, 1) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_LOOP(50) EVT_ADDF(EVT_VAR(2), EVT_FIXED(0.01)) EVT_ADDF(EVT_VAR(0), EVT_VAR(2)) EVT_CALL(RotateModel, 27, EVT_VAR(0), 0, 0, 1) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_SET(EVT_VAR(1), 30) EVT_GOTO(0) @@ -69,7 +69,7 @@ EvtScript N(802439B0) = { EVT_CALL(FindKeyItem, ITEM_MYSTICAL_KEY, EVT_VAR(0)) EVT_CALL(RemoveKeyItemAt, EVT_VAR(0)) EVT_CALL(CloseChoicePopup) - EVT_SET(EVT_SAVE_VAR(0), -24) + EVT_SET(GB_StoryProgress, -24) EVT_CALL(N(GetEntityPosition), EVT_MAP_VAR(0), EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) EVT_CALL(PlaySoundAt, 0x269, 0, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) EVT_SET(EVT_VAR(0), EVT_MAP_VAR(0)) @@ -87,7 +87,7 @@ EvtScript N(80243B28) = { }; EvtScript N(makeEntities) = { - EVT_IF_LT(EVT_SAVE_VAR(0), -24) + EVT_IF_LT(GB_StoryProgress, -24) EVT_CALL(MakeEntity, EVT_PTR(Entity_Padlock), 10, 30, -155, 0, MAKE_ENTITY_END) EVT_CALL(AssignScript, EVT_PTR(N(80243B28))) EVT_SET(EVT_MAP_VAR(0), EVT_VAR(0)) @@ -101,7 +101,7 @@ f32 N(FlyingAI_JumpVels)[] = { 1.5f, 20.0f, }; -NpcAISettings N(npcAISettings_80243BD8) = { +MobileAISettings N(npcAISettings_80243BD8) = { .moveSpeed = 1.8f, .moveTime = 60, .waitTime = 15, @@ -131,7 +131,7 @@ NpcSettings N(npcSettings_80243C78) = { .onHit = &EnemyNpcHit, .onDefeat = &EnemyNpcDefeat, .level = 12, - .unk_2A = 1, + .actionFlags = 1, }; EvtScript N(80243CA4) = { @@ -202,11 +202,11 @@ EvtScript N(80243E24) = { EVT_CALL(SetPlayerAnimation, ANIM_10002) EVT_CALL(SetNpcAnimation, NPC_SELF, NPC_ANIM_world_tubba_Palette_00_Anim_8) EVT_CALL(SetNpcYaw, NPC_SELF, 90) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(SpeakToPlayer, NPC_SELF, NPC_ANIM_world_tubba_Palette_00_Anim_12, NPC_ANIM_world_tubba_Palette_00_Anim_8, 5, MESSAGE_ID(0x0E, 0x00CA)) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(InterpNpcYaw, NPC_SELF, 270, 0) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(SpeakToPlayer, NPC_SELF, NPC_ANIM_world_tubba_Palette_00_Anim_12, NPC_ANIM_world_tubba_Palette_00_Anim_8, 5, MESSAGE_ID(0x0E, 0x00CB)) EVT_CALL(SetCamDistance, 0, 300) EVT_CALL(SetCamSpeed, 0, EVT_FIXED(2.0)) @@ -219,56 +219,56 @@ EvtScript N(80243E24) = { }; EvtScript N(80243FE8) = { - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(SetNpcAnimation, NPC_SELF, NPC_ANIM_world_tubba_Palette_00_Anim_22) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_LOOP(4) EVT_CALL(PlaySoundAtNpc, NPC_SELF, 0xB0000010, 0) EVT_CALL(SetNpcVar, 3, 0, 1) - EVT_WAIT_FRAMES(4) + EVT_WAIT(4) EVT_CALL(PlaySoundAtNpc, NPC_SELF, 0xB0000010, 0) EVT_CALL(SetNpcVar, 6, 0, 1) - EVT_WAIT_FRAMES(4) + EVT_WAIT(4) EVT_CALL(PlaySoundAtNpc, NPC_SELF, 0xB0000010, 0) EVT_CALL(SetNpcVar, 2, 0, 1) - EVT_WAIT_FRAMES(6) + EVT_WAIT(6) EVT_CALL(PlaySoundAtNpc, NPC_SELF, 0xB0000010, 0) EVT_CALL(SetNpcVar, 4, 0, 1) - EVT_WAIT_FRAMES(8) + EVT_WAIT(8) EVT_CALL(PlaySoundAtNpc, NPC_SELF, 0xB0000010, 0) EVT_CALL(SetNpcVar, 5, 0, 1) - EVT_WAIT_FRAMES(6) + EVT_WAIT(6) EVT_CALL(PlaySoundAtNpc, NPC_SELF, 0xB0000010, 0) EVT_CALL(SetNpcVar, 7, 0, 1) - EVT_WAIT_FRAMES(6) + EVT_WAIT(6) EVT_END_LOOP - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(SetNpcAnimation, NPC_SELF, NPC_ANIM_world_tubba_Palette_00_Anim_23) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(SetNpcAnimation, NPC_SELF, NPC_ANIM_world_tubba_Palette_00_Anim_22) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(PlaySoundAtNpc, NPC_SELF, 0xB0000010, 0) EVT_CALL(SetNpcVar, 3, 0, 1) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(SetNpcAnimation, NPC_SELF, NPC_ANIM_world_tubba_Palette_00_Anim_21) - EVT_WAIT_FRAMES(45) + EVT_WAIT(45) EVT_CALL(UseSettingsFrom, 0, 236, 0, -46) EVT_CALL(SetCamSpeed, 0, EVT_FIXED(90.0)) EVT_CALL(GetNpcPos, NPC_SELF, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) EVT_SUB(EVT_VAR(0), 50) EVT_CALL(SetPanTarget, 0, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) EVT_CALL(PanToTarget, 0, 0, 1) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(SetPlayerAnimation, ANIM_STAND_STILL) EVT_CALL(SetNpcAnimation, NPC_SELF, NPC_ANIM_world_tubba_Palette_00_Anim_F) EVT_CALL(SpeakToPlayer, NPC_SELF, NPC_ANIM_world_tubba_Palette_00_Anim_12, NPC_ANIM_world_tubba_Palette_00_Anim_8, 0, MESSAGE_ID(0x0E, 0x00CC)) EVT_THREAD - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(SetCamSpeed, 0, EVT_FIXED(90.0)) EVT_LOOP(40) EVT_CALL(GetNpcPos, NPC_SELF, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) EVT_CALL(SetPanTarget, 0, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_END_THREAD EVT_THREAD @@ -284,7 +284,7 @@ EvtScript N(80243FE8) = { EVT_KILL_THREAD(EVT_VAR(10)) EVT_CALL(SetNpcPos, NPC_SELF, 0, -1000, 0) EVT_CALL(EnableNpcShadow, NPC_SELF, FALSE) - EVT_SET(EVT_SAVE_VAR(0), -16) + EVT_SET(GB_StoryProgress, -16) EVT_CALL(SetMusicTrack, 0, SONG_CHEERFUL_BOOS_MANSION, 0, 8) EVT_CALL(GetCurrentPartnerID, EVT_VAR(6)) EVT_IF_EQ(EVT_VAR(6), 9) @@ -298,7 +298,7 @@ EvtScript N(80243FE8) = { EVT_CALL(GetPlayerPos, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) EVT_ADD(EVT_VAR(0), 30) EVT_CALL(SetPanTarget, 0, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_IF_NE(EVT_VAR(6), 9) EVT_SET(EVT_VAR(5), 8) EVT_CALL(SetNpcPos, 8, 257, 25, 0) @@ -308,30 +308,30 @@ EvtScript N(80243FE8) = { EVT_LOOP(0) EVT_CALL(UpdateLerp) EVT_CALL(func_802CFD30, 8, 7, EVT_VAR(0), 0, 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_IF_EQ(EVT_VAR(1), 0) EVT_BREAK_LOOP EVT_END_IF EVT_END_LOOP EVT_CALL(func_802CF56C, 0) EVT_END_IF - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_THREAD EVT_IF_NE(EVT_VAR(6), 9) EVT_CALL(DisablePartnerAI, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(NpcFaceNpc, NPC_PARTNER, 8, 0) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_END_IF EVT_END_THREAD EVT_CALL(SpeakToPlayer, EVT_VAR(5), NPC_ANIM_world_bow_Palette_00_Anim_B, NPC_ANIM_world_bow_Palette_00_Anim_B, 0, MESSAGE_ID(0x0E, 0x00CD)) EVT_CALL(InterpPlayerYaw, 270, 0) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(GetNpcPos, EVT_VAR(5), EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) EVT_ADD(EVT_VAR(1), -20) EVT_CALL(SetCamProperties, 0, EVT_FIXED(2.0), EVT_VAR(0), EVT_VAR(1), EVT_VAR(2), EVT_FIXED(300.0), EVT_FIXED(15.0), EVT_FIXED(-7.0)) EVT_CALL(PlayerFaceNpc, EVT_VAR(5), 0) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(SpeakToPlayer, EVT_VAR(5), NPC_ANIM_world_bow_Palette_00_Anim_4, NPC_ANIM_world_bow_Palette_00_Anim_1, 0, MESSAGE_ID(0x0E, 0x00CE)) EVT_CALL(ShowChoice, MESSAGE_ID(0x1E, 0x000D)) EVT_IF_EQ(EVT_VAR(0), 0) @@ -347,12 +347,12 @@ EvtScript N(80243FE8) = { EVT_CALL(SetNpcPos, 9, 93, 160, -6) EVT_CALL(InterpNpcYaw, 9, 90, 0) EVT_THREAD - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(InterpPlayerYaw, 270, 0) EVT_END_THREAD EVT_THREAD EVT_IF_NE(EVT_VAR(6), 9) - EVT_WAIT_FRAMES(12) + EVT_WAIT(12) EVT_CALL(InterpNpcYaw, NPC_PARTNER, 270, 0) EVT_END_IF EVT_END_THREAD @@ -360,7 +360,7 @@ EvtScript N(80243FE8) = { EVT_LOOP(0) EVT_CALL(UpdateLerp) EVT_CALL(SetNpcPos, 9, 93, EVT_VAR(0), -6) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_IF_EQ(EVT_VAR(1), 0) EVT_BREAK_LOOP EVT_END_IF @@ -373,21 +373,21 @@ EvtScript N(80243FE8) = { EVT_CALL(SpeakToPlayer, EVT_VAR(5), NPC_ANIM_world_bow_Palette_00_Anim_4, NPC_ANIM_world_bow_Palette_00_Anim_1, 0, MESSAGE_ID(0x0E, 0x00D2)) EVT_THREAD EVT_IF_NE(EVT_VAR(6), 9) - EVT_WAIT_FRAMES(12) + EVT_WAIT(12) EVT_CALL(InterpNpcYaw, NPC_PARTNER, 270, 0) EVT_END_IF EVT_END_THREAD - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(InterpPlayerYaw, 270, 0) EVT_EXEC(N(80242048)) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_THREAD EVT_IF_NE(EVT_VAR(6), 9) EVT_CALL(MakeLerp, 240, 0, 20, 0) EVT_LOOP(0) EVT_CALL(UpdateLerp) EVT_CALL(func_802CFD30, 8, 7, EVT_VAR(0), 0, 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_IF_EQ(EVT_VAR(1), 0) EVT_BREAK_LOOP EVT_END_IF @@ -395,14 +395,14 @@ EvtScript N(80243FE8) = { EVT_CALL(SetNpcPos, 8, 0, -1000, 0) EVT_CALL(EnablePartnerAI) EVT_ELSE - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(ClearPartnerMoveHistory, -4) EVT_CALL(EnablePartnerAI) EVT_END_IF - EVT_WAIT_FRAMES(8) + EVT_WAIT(8) EVT_CALL(func_802CF56C, 2) EVT_END_THREAD - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(DisablePlayerInput, FALSE) EVT_RETURN EVT_END @@ -414,7 +414,7 @@ EvtScript N(idle_80244C54) = { EVT_IF_EQ(EVT_VAR(0), 1) EVT_BREAK_LOOP EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(StartBossBattle, 11) EVT_RETURN @@ -428,7 +428,7 @@ EvtScript N(idle_80244CC8) = { EVT_IF_EQ(EVT_VAR(0), 1) EVT_BREAK_LOOP EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_THREAD EVT_SETF(EVT_VAR(0), EVT_FIXED(0.5)) @@ -438,7 +438,7 @@ EvtScript N(idle_80244CC8) = { EVT_SETF(EVT_VAR(2), EVT_VAR(0)) EVT_DIVF(EVT_VAR(2), 100) EVT_CALL(SetNpcScale, NPC_SELF, EVT_VAR(2), EVT_VAR(2), EVT_VAR(2)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_IF_EQ(EVT_VAR(1), 0) EVT_BREAK_LOOP EVT_END_IF @@ -452,14 +452,14 @@ EvtScript N(idle_80244CC8) = { EVT_LOOP(0) EVT_CALL(UpdateLerp) EVT_CALL(func_802CFD30, NPC_SELF, 7, EVT_VAR(0), 0, 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_IF_EQ(EVT_VAR(1), 0) EVT_BREAK_LOOP EVT_END_IF EVT_END_LOOP EVT_END_THREAD EVT_CALL(SetNpcPos, NPC_SELF, 293, 59, 21) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(GetNpcPos, NPC_SELF, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) EVT_CALL(SetNpcJumpscale, NPC_SELF, EVT_FIXED(-0.3)) EVT_CALL(RandInt, 100, EVT_VAR(3)) @@ -489,7 +489,7 @@ EvtScript N(defeat_80244FB8) = { }; EvtScript N(init_80245058) = { - EVT_IF_NE(EVT_SAVE_VAR(0), -17) + EVT_IF_NE(GB_StoryProgress, -17) EVT_CALL(RemoveNpc, NPC_SELF) EVT_END_IF EVT_RETURN @@ -500,7 +500,7 @@ EvtScript N(init_80245090) = { EVT_CALL(SetSelfVar, 0, 0) EVT_CALL(BindNpcIdle, NPC_SELF, EVT_PTR(N(idle_80244C54))) EVT_CALL(BindNpcDefeat, NPC_SELF, EVT_PTR(N(defeat_80244FB8))) - EVT_IF_NE(EVT_SAVE_VAR(0), -17) + EVT_IF_NE(GB_StoryProgress, -17) EVT_CALL(RemoveNpc, NPC_SELF) EVT_END_IF EVT_RETURN @@ -510,7 +510,7 @@ EvtScript N(init_80245090) = { EvtScript N(init_80245104) = { EVT_CALL(SetSelfVar, 0, 0) EVT_CALL(BindNpcIdle, NPC_SELF, EVT_PTR(N(idle_80244CC8))) - EVT_IF_NE(EVT_SAVE_VAR(0), -17) + EVT_IF_NE(GB_StoryProgress, -17) EVT_CALL(RemoveNpc, NPC_SELF) EVT_END_IF EVT_RETURN @@ -518,7 +518,7 @@ EvtScript N(init_80245104) = { }; EvtScript N(init_80245164) = { - EVT_IF_NE(EVT_SAVE_VAR(0), -17) + EVT_IF_NE(GB_StoryProgress, -17) EVT_CALL(RemoveNpc, NPC_SELF) EVT_END_IF EVT_RETURN @@ -526,7 +526,7 @@ EvtScript N(init_80245164) = { }; EvtScript N(init_8024519C) = { - EVT_IF_NE(EVT_SAVE_VAR(0), -17) + EVT_IF_NE(GB_StoryProgress, -17) EVT_CALL(RemoveNpc, NPC_SELF) EVT_END_IF EVT_RETURN @@ -566,13 +566,13 @@ EvtScript N(idle_80245210) = { EVT_CALL(GetNpcPos, NPC_SELF, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) EVT_SUB(EVT_VAR(1), 1) EVT_CALL(SetNpcPos, NPC_SELF, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_LOOP(10) EVT_CALL(GetNpcPos, NPC_SELF, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) EVT_ADD(EVT_VAR(1), 1) EVT_CALL(SetNpcPos, NPC_SELF, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_END_LOOP EVT_RETURN @@ -597,10 +597,10 @@ EvtScript N(80245304) = { EVT_CALL(SetCamPitch, 0, 18, -8) EVT_CALL(SetCamSpeed, 0, EVT_FIXED(90.0)) EVT_CALL(PanToTarget, 0, 0, 1) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(WaitForPlayerInputEnabled) EVT_CALL(DisablePlayerInput, TRUE) - EVT_WAIT_FRAMES(40) + EVT_WAIT(40) EVT_CALL(SpeakToPlayer, 13, NPC_ANIM_world_skolar_Palette_00_Anim_2, NPC_ANIM_world_skolar_Palette_00_Anim_1, 512, MESSAGE_ID(0x0E, 0x00D3)) EVT_CALL(SetCamDistance, 0, EVT_FIXED(300.0)) EVT_CALL(SetCamPitch, 0, 18, -9) @@ -611,14 +611,14 @@ EvtScript N(80245304) = { EVT_LOOP(0) EVT_CALL(UpdateLerp) EVT_CALL(SetNpcRotation, 13, 0, EVT_VAR(0), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_IF_EQ(EVT_VAR(1), 0) EVT_BREAK_LOOP EVT_END_IF EVT_END_LOOP EVT_CALL(EnableNpcAI, 13, 0) EVT_CALL(SetNpcAnimation, 13, NPC_ANIM_world_skolar_Palette_00_Anim_3) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(SetPlayerAnimation, ANIM_GOT_ITEM) EVT_CALL(PlaySoundAtPlayer, 313, 0) EVT_CALL(GetPlayerPos, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) @@ -628,30 +628,30 @@ EvtScript N(80245304) = { EVT_ADD(EVT_VAR(3), 30) EVT_LOOP(5) EVT_CALL(PlayEffect, 0x11, 3, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2), 20, 0, 0, 0, 0, 0, 0, 0, 0) - EVT_WAIT_FRAMES(6) + EVT_WAIT(6) EVT_CALL(PlayEffect, 0x11, 1, EVT_VAR(0), EVT_VAR(3), EVT_VAR(2), 20, 0, 0, 0, 0, 0, 0, 0, 0) - EVT_WAIT_FRAMES(6) + EVT_WAIT(6) EVT_END_LOOP - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(PlaySoundAtPlayer, 392, 0) EVT_CALL(GetPlayerPos, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) EVT_ADD(EVT_VAR(1), 20) EVT_CALL(PlayEffect, 0x52, 4, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2), 1, 30, 0, 0, 0, 0, 0, 0, 0) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(SetPlayerAnimation, ANIM_10002) EVT_CALL(SetNpcAnimation, 13, NPC_ANIM_world_skolar_Palette_00_Anim_1) EVT_CALL(EnableNpcAI, 13, 1) EVT_CALL(PostChapter3StatUpdate) EVT_CALL(ShowMessageAtScreenPos, MESSAGE_ID(0x1D, 0x0193), 160, 40) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(GetNpcPos, 13, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) EVT_CALL(SetPanTarget, 0, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) EVT_CALL(SetCamDistance, 0, EVT_FIXED(250.0)) EVT_CALL(PanToTarget, 0, 0, 1) EVT_CALL(WaitForCam, 0, EVT_FIXED(1.0)) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(SpeakToPlayer, 13, NPC_ANIM_world_skolar_Palette_00_Anim_2, NPC_ANIM_world_skolar_Palette_00_Anim_1, 512, MESSAGE_ID(0x0E, 0x00D4)) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(GetPlayerPos, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) EVT_ADD(EVT_VAR(0), -25) EVT_CALL(SetPanTarget, 0, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) @@ -659,14 +659,14 @@ EvtScript N(80245304) = { EVT_CALL(SetCamSpeed, 0, EVT_FIXED(4.0)) EVT_CALL(PanToTarget, 0, 0, 1) EVT_CALL(WaitForCam, 0, EVT_FIXED(1.0)) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(SpeakToPlayer, 13, NPC_ANIM_world_skolar_Palette_00_Anim_2, NPC_ANIM_world_skolar_Palette_00_Anim_1, 512, MESSAGE_ID(0x0E, 0x00D5)) EVT_CALL(SetNpcFlagBits, 13, ((NPC_FLAG_40000)), TRUE) EVT_THREAD EVT_LOOP(25) EVT_CALL(GetNpcPos, 13, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) EVT_CALL(PlayEffect, 0x11, 4, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2), 20, 0, 0, 0, 0, 0, 0, 0, 0) - EVT_WAIT_FRAMES(4) + EVT_WAIT(4) EVT_END_LOOP EVT_END_THREAD EVT_THREAD @@ -676,7 +676,7 @@ EvtScript N(80245304) = { EVT_LOOP(0) EVT_CALL(UpdateLerp) EVT_CALL(SetNpcRotation, 13, 0, EVT_VAR(0), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_IF_EQ(EVT_VAR(1), 0) EVT_BREAK_LOOP EVT_END_IF @@ -690,7 +690,7 @@ EvtScript N(80245304) = { EVT_LOOP(0) EVT_CALL(UpdateLerp) EVT_CALL(SetNpcPos, 13, EVT_VAR(2), EVT_VAR(0), EVT_VAR(4)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_IF_EQ(EVT_VAR(1), 0) EVT_BREAK_LOOP EVT_END_IF @@ -698,16 +698,16 @@ EvtScript N(80245304) = { EVT_CALL(SetNpcPos, 13, 0, -1000, 0) EVT_END_THREAD EVT_THREAD - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(PlaySoundAtNpc, 13, 0x2045, 0) EVT_END_THREAD - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(SetPlayerAnimation, 65578) - EVT_WAIT_FRAMES(90) + EVT_WAIT(90) EVT_CALL(ResetCam, 0, 3) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(SetPlayerAnimation, ANIM_10002) - EVT_SET(EVT_SAVE_VAR(0), -13) + EVT_SET(GB_StoryProgress, -13) EVT_EXEC(N(80241F10)) EVT_CALL(EnablePartnerAI) EVT_CALL(DisablePlayerInput, FALSE) @@ -735,10 +735,12 @@ StaticNpc N(npcGroup_80245D0C)[] = { .flags = NPC_FLAG_4 | NPC_FLAG_100 | NPC_FLAG_GRAVITY | NPC_FLAG_LOCK_ANIMS | NPC_FLAG_JUMPING | NPC_FLAG_40000 | NPC_FLAG_200000, .init = &N(init_80245090), .yaw = 270, - .dropFlags = NPC_DROP_FLAGS_80, - .heartDrops = NO_DROPS, - .flowerDrops = NO_DROPS, - .animations = { + .drops = { + .dropFlags = NPC_DROP_FLAGS_80, + .heartDrops = NO_DROPS, + .flowerDrops = NO_DROPS, + }, + .animations = { NPC_ANIM_world_tubba_Palette_00_Anim_6, NPC_ANIM_world_tubba_Palette_00_Anim_9, NPC_ANIM_world_tubba_Palette_00_Anim_C, @@ -765,10 +767,12 @@ StaticNpc N(npcGroup_80245D0C)[] = { .flags = NPC_FLAG_PASSIVE | NPC_FLAG_4 | NPC_FLAG_100 | NPC_FLAG_GRAVITY | NPC_FLAG_LOCK_ANIMS | NPC_FLAG_JUMPING | NPC_FLAG_40000 | NPC_FLAG_200000, .init = &N(init_80245058), .yaw = 90, - .dropFlags = NPC_DROP_FLAGS_80, - .heartDrops = NO_DROPS, - .flowerDrops = NO_DROPS, - .animations = { + .drops = { + .dropFlags = NPC_DROP_FLAGS_80, + .heartDrops = NO_DROPS, + .flowerDrops = NO_DROPS, + }, + .animations = { NPC_ANIM_tubbas_heart_Palette_00_Anim_1, NPC_ANIM_tubbas_heart_Palette_00_Anim_1, NPC_ANIM_tubbas_heart_Palette_00_Anim_1, @@ -797,10 +801,12 @@ StaticNpc N(npcGroup_802460EC)[] = { .flags = NPC_FLAG_PASSIVE | NPC_FLAG_4 | NPC_FLAG_ENABLE_HIT_SCRIPT | NPC_FLAG_100 | NPC_FLAG_GRAVITY | NPC_FLAG_LOCK_ANIMS | NPC_FLAG_JUMPING | NPC_FLAG_200000, .init = &N(init_80245104), .yaw = 270, - .dropFlags = NPC_DROP_FLAGS_80, - .heartDrops = NO_DROPS, - .flowerDrops = NO_DROPS, - .animations = { + .drops = { + .dropFlags = NPC_DROP_FLAGS_80, + .heartDrops = NO_DROPS, + .flowerDrops = NO_DROPS, + }, + .animations = { NPC_ANIM_boo_Palette_01_Anim_1, NPC_ANIM_boo_Palette_01_Anim_2, NPC_ANIM_boo_Palette_01_Anim_3, @@ -827,10 +833,12 @@ StaticNpc N(npcGroup_802460EC)[] = { .flags = NPC_FLAG_PASSIVE | NPC_FLAG_4 | NPC_FLAG_ENABLE_HIT_SCRIPT | NPC_FLAG_100 | NPC_FLAG_GRAVITY | NPC_FLAG_LOCK_ANIMS | NPC_FLAG_JUMPING | NPC_FLAG_200000, .init = &N(init_80245104), .yaw = 270, - .dropFlags = NPC_DROP_FLAGS_80, - .heartDrops = NO_DROPS, - .flowerDrops = NO_DROPS, - .animations = { + .drops = { + .dropFlags = NPC_DROP_FLAGS_80, + .heartDrops = NO_DROPS, + .flowerDrops = NO_DROPS, + }, + .animations = { NPC_ANIM_boo_Palette_01_Anim_1, NPC_ANIM_boo_Palette_01_Anim_2, NPC_ANIM_boo_Palette_01_Anim_3, @@ -857,10 +865,12 @@ StaticNpc N(npcGroup_802460EC)[] = { .flags = NPC_FLAG_PASSIVE | NPC_FLAG_4 | NPC_FLAG_ENABLE_HIT_SCRIPT | NPC_FLAG_100 | NPC_FLAG_GRAVITY | NPC_FLAG_LOCK_ANIMS | NPC_FLAG_JUMPING | NPC_FLAG_200000, .init = &N(init_80245104), .yaw = 270, - .dropFlags = NPC_DROP_FLAGS_80, - .heartDrops = NO_DROPS, - .flowerDrops = NO_DROPS, - .animations = { + .drops = { + .dropFlags = NPC_DROP_FLAGS_80, + .heartDrops = NO_DROPS, + .flowerDrops = NO_DROPS, + }, + .animations = { NPC_ANIM_boo_Palette_01_Anim_1, NPC_ANIM_boo_Palette_01_Anim_2, NPC_ANIM_boo_Palette_01_Anim_3, @@ -887,10 +897,12 @@ StaticNpc N(npcGroup_802460EC)[] = { .flags = NPC_FLAG_PASSIVE | NPC_FLAG_4 | NPC_FLAG_ENABLE_HIT_SCRIPT | NPC_FLAG_100 | NPC_FLAG_GRAVITY | NPC_FLAG_LOCK_ANIMS | NPC_FLAG_JUMPING | NPC_FLAG_200000, .init = &N(init_80245104), .yaw = 270, - .dropFlags = NPC_DROP_FLAGS_80, - .heartDrops = NO_DROPS, - .flowerDrops = NO_DROPS, - .animations = { + .drops = { + .dropFlags = NPC_DROP_FLAGS_80, + .heartDrops = NO_DROPS, + .flowerDrops = NO_DROPS, + }, + .animations = { NPC_ANIM_boo_Palette_01_Anim_1, NPC_ANIM_boo_Palette_01_Anim_2, NPC_ANIM_boo_Palette_01_Anim_3, @@ -917,10 +929,12 @@ StaticNpc N(npcGroup_802460EC)[] = { .flags = NPC_FLAG_PASSIVE | NPC_FLAG_4 | NPC_FLAG_ENABLE_HIT_SCRIPT | NPC_FLAG_100 | NPC_FLAG_GRAVITY | NPC_FLAG_LOCK_ANIMS | NPC_FLAG_JUMPING | NPC_FLAG_200000, .init = &N(init_80245104), .yaw = 270, - .dropFlags = NPC_DROP_FLAGS_80, - .heartDrops = NO_DROPS, - .flowerDrops = NO_DROPS, - .animations = { + .drops = { + .dropFlags = NPC_DROP_FLAGS_80, + .heartDrops = NO_DROPS, + .flowerDrops = NO_DROPS, + }, + .animations = { NPC_ANIM_boo_Palette_00_Anim_1, NPC_ANIM_boo_Palette_00_Anim_2, NPC_ANIM_boo_Palette_00_Anim_3, @@ -947,10 +961,12 @@ StaticNpc N(npcGroup_802460EC)[] = { .flags = NPC_FLAG_PASSIVE | NPC_FLAG_4 | NPC_FLAG_ENABLE_HIT_SCRIPT | NPC_FLAG_100 | NPC_FLAG_GRAVITY | NPC_FLAG_LOCK_ANIMS | NPC_FLAG_JUMPING | NPC_FLAG_200000, .init = &N(init_80245104), .yaw = 270, - .dropFlags = NPC_DROP_FLAGS_80, - .heartDrops = NO_DROPS, - .flowerDrops = NO_DROPS, - .animations = { + .drops = { + .dropFlags = NPC_DROP_FLAGS_80, + .heartDrops = NO_DROPS, + .flowerDrops = NO_DROPS, + }, + .animations = { NPC_ANIM_boo_Palette_00_Anim_1, NPC_ANIM_boo_Palette_00_Anim_2, NPC_ANIM_boo_Palette_00_Anim_3, @@ -979,10 +995,12 @@ StaticNpc N(npcGroup_80246C8C) = { .flags = NPC_FLAG_PASSIVE | NPC_FLAG_4 | NPC_FLAG_100 | NPC_FLAG_GRAVITY | NPC_FLAG_LOCK_ANIMS | NPC_FLAG_JUMPING | NPC_FLAG_200000, .init = &N(init_80245164), .yaw = 0, - .dropFlags = NPC_DROP_FLAGS_80, - .heartDrops = NO_DROPS, - .flowerDrops = NO_DROPS, - .animations = { + .drops = { + .dropFlags = NPC_DROP_FLAGS_80, + .heartDrops = NO_DROPS, + .flowerDrops = NO_DROPS, + }, + .animations = { NPC_ANIM_world_bow_Palette_00_Anim_1, NPC_ANIM_world_bow_Palette_00_Anim_2, NPC_ANIM_world_bow_Palette_00_Anim_3, @@ -1009,10 +1027,12 @@ StaticNpc N(npcGroup_80246E7C) = { .flags = NPC_FLAG_PASSIVE | NPC_FLAG_4 | NPC_FLAG_100 | NPC_FLAG_LOCK_ANIMS | NPC_FLAG_JUMPING | NPC_FLAG_200000, .init = &N(init_8024519C), .yaw = 0, - .dropFlags = NPC_DROP_FLAGS_80, - .heartDrops = NO_DROPS, - .flowerDrops = NO_DROPS, - .animations = { + .drops = { + .dropFlags = NPC_DROP_FLAGS_80, + .heartDrops = NO_DROPS, + .flowerDrops = NO_DROPS, + }, + .animations = { NPC_ANIM_bootler_Palette_00_Anim_1, NPC_ANIM_bootler_Palette_00_Anim_2, NPC_ANIM_bootler_Palette_00_Anim_3, @@ -1034,8 +1054,8 @@ StaticNpc N(npcGroup_80246E7C) = { }; EvtScript N(init_8024706C) = { - EVT_IF_GE(EVT_SAVE_VAR(0), -26) - EVT_IF_LT(EVT_SAVE_VAR(0), -15) + EVT_IF_GE(GB_StoryProgress, -26) + EVT_IF_LT(GB_StoryProgress, -15) EVT_CALL(RemoveNpc, NPC_SELF) EVT_END_IF EVT_END_IF @@ -1050,15 +1070,17 @@ StaticNpc N(npcGroup_802470BC) = { .flags = NPC_FLAG_LOCK_ANIMS | NPC_FLAG_JUMPING, .init = &N(init_8024706C), .yaw = 90, - .dropFlags = NPC_DROP_FLAGS_80, - .itemDropChance = 20, - .itemDrops = { + .drops = { + .dropFlags = NPC_DROP_FLAGS_80, + .itemDropChance = 20, + .itemDrops = { { ITEM_DRIED_SHROOM, 10, 0 }, }, - .heartDrops = STANDARD_HEART_DROPS(2), - .flowerDrops = STANDARD_FLOWER_DROPS(2), - .maxCoinBonus = 2, - .movement = { -216, 60, -10, 30, 0, -32767, 0, -216, 60, -10, 250 }, + .heartDrops = STANDARD_HEART_DROPS(2), + .flowerDrops = STANDARD_FLOWER_DROPS(2), + .maxCoinBonus = 2, + }, + .territory = { .temp = { -216, 60, -10, 30, 0, -32767, 0, -216, 60, -10, 250 }}, .animations = { NPC_ANIM_paragoomba_hyper_idle, NPC_ANIM_paragoomba_hyper_walk, @@ -1077,7 +1099,7 @@ StaticNpc N(npcGroup_802470BC) = { NPC_ANIM_paragoomba_hyper_run, NPC_ANIM_paragoomba_hyper_run, }, - .unk_1E0 = { 00, 00, 00, 01, 00, 00, 00, 00}, + .aiDetectFlags = AI_DETECT_SIGHT, }; StaticNpc N(npcGroup_802472AC) = { @@ -1087,15 +1109,17 @@ StaticNpc N(npcGroup_802472AC) = { .flags = NPC_FLAG_LOCK_ANIMS | NPC_FLAG_JUMPING, .init = &N(init_8024706C), .yaw = 270, - .dropFlags = NPC_DROP_FLAGS_80, - .itemDropChance = 20, - .itemDrops = { + .drops = { + .dropFlags = NPC_DROP_FLAGS_80, + .itemDropChance = 20, + .itemDrops = { { ITEM_DRIED_SHROOM, 10, 0 }, }, - .heartDrops = STANDARD_HEART_DROPS(2), - .flowerDrops = STANDARD_FLOWER_DROPS(2), - .maxCoinBonus = 2, - .movement = { 0, 60, 150, 30, 0, -32767, 0, 0, 60, 150, 250 }, + .heartDrops = STANDARD_HEART_DROPS(2), + .flowerDrops = STANDARD_FLOWER_DROPS(2), + .maxCoinBonus = 2, + }, + .territory = { .temp = { 0, 60, 150, 30, 0, -32767, 0, 0, 60, 150, 250 }}, .animations = { NPC_ANIM_paragoomba_hyper_idle, NPC_ANIM_paragoomba_hyper_walk, @@ -1114,7 +1138,7 @@ StaticNpc N(npcGroup_802472AC) = { NPC_ANIM_paragoomba_hyper_run, NPC_ANIM_paragoomba_hyper_run, }, - .unk_1E0 = { 00, 00, 00, 01, 00, 00, 00, 00}, + .aiDetectFlags = AI_DETECT_SIGHT, }; StaticNpc N(npcGroup_8024749C) = { @@ -1124,15 +1148,17 @@ StaticNpc N(npcGroup_8024749C) = { .flags = NPC_FLAG_LOCK_ANIMS | NPC_FLAG_JUMPING, .init = &N(init_8024706C), .yaw = 90, - .dropFlags = NPC_DROP_FLAGS_80, - .itemDropChance = 20, - .itemDrops = { + .drops = { + .dropFlags = NPC_DROP_FLAGS_80, + .itemDropChance = 20, + .itemDrops = { { ITEM_DRIED_SHROOM, 10, 0 }, }, - .heartDrops = STANDARD_HEART_DROPS(2), - .flowerDrops = STANDARD_FLOWER_DROPS(2), - .maxCoinBonus = 2, - .movement = { 260, 60, 30, 30, 0, -32767, 0, 260, 60, 30, 250 }, + .heartDrops = STANDARD_HEART_DROPS(2), + .flowerDrops = STANDARD_FLOWER_DROPS(2), + .maxCoinBonus = 2, + }, + .territory = { .temp = { 260, 60, 30, 30, 0, -32767, 0, 260, 60, 30, 250 }}, .animations = { NPC_ANIM_paragoomba_hyper_idle, NPC_ANIM_paragoomba_hyper_walk, @@ -1151,7 +1177,7 @@ StaticNpc N(npcGroup_8024749C) = { NPC_ANIM_paragoomba_hyper_run, NPC_ANIM_paragoomba_hyper_run, }, - .unk_1E0 = { 00, 00, 00, 01, 00, 00, 00, 00}, + .aiDetectFlags = AI_DETECT_SIGHT, }; StaticNpc N(npcGroup_8024768C) = { @@ -1161,10 +1187,12 @@ StaticNpc N(npcGroup_8024768C) = { .flags = NPC_FLAG_PASSIVE | NPC_FLAG_100 | NPC_FLAG_LOCK_ANIMS | NPC_FLAG_JUMPING, .init = &N(init_80245C9C), .yaw = 0, - .dropFlags = NPC_DROP_FLAGS_80, - .heartDrops = NO_DROPS, - .flowerDrops = NO_DROPS, - .animations = { + .drops = { + .dropFlags = NPC_DROP_FLAGS_80, + .heartDrops = NO_DROPS, + .flowerDrops = NO_DROPS, + }, + .animations = { NPC_ANIM_world_skolar_Palette_00_Anim_1, NPC_ANIM_world_skolar_Palette_00_Anim_1, NPC_ANIM_world_skolar_Palette_00_Anim_1, @@ -1185,22 +1213,22 @@ StaticNpc N(npcGroup_8024768C) = { }; NpcGroupList N(npcGroupList_8024787C) = { - NPC_GROUP(N(npcGroup_80245D0C), BATTLE_ID(14, 16, 0, 2)), - NPC_GROUP(N(npcGroup_802460EC), BATTLE_ID(0, 0, 0, 0)), - NPC_GROUP(N(npcGroup_80246C8C), BATTLE_ID(0, 0, 0, 0)), - NPC_GROUP(N(npcGroup_80246E7C), BATTLE_ID(0, 0, 0, 0)), + NPC_GROUP(N(npcGroup_80245D0C), 0x0E10, 0x01), + NPC_GROUP(N(npcGroup_802460EC)), + NPC_GROUP(N(npcGroup_80246C8C)), + NPC_GROUP(N(npcGroup_80246E7C)), {}, }; NpcGroupList N(npcGroupList_802478B8) = { - NPC_GROUP(N(npcGroup_802470BC), BATTLE_ID(14, 6, 0, 2)), - NPC_GROUP(N(npcGroup_802472AC), BATTLE_ID(14, 7, 0, 2)), - NPC_GROUP(N(npcGroup_8024749C), BATTLE_ID(14, 8, 0, 2)), + NPC_GROUP(N(npcGroup_802470BC), 0x0E06, 0x01), + NPC_GROUP(N(npcGroup_802472AC), 0x0E07, 0x01), + NPC_GROUP(N(npcGroup_8024749C), 0x0E08, 0x01), {}, }; NpcGroupList N(npcGroupList_802478E8) = { - NPC_GROUP(N(npcGroup_8024768C), BATTLE_ID(0, 0, 0, 0)), + NPC_GROUP(N(npcGroup_8024768C)), {}, }; diff --git a/src/world/area_arn/arn_07/header.c b/src/world/area_arn/arn_07/header.c index 015f3f069a..284aaaef3a 100644 --- a/src/world/area_arn/arn_07/header.c +++ b/src/world/area_arn/arn_07/header.c @@ -8,7 +8,7 @@ EntryList N(entryList) = { { 194.0f, 0.0f, 0.0f, 0.0f }, }; -MapConfig N(config) = { +MapSettings N(settings) = { .main = &N(main), .entryList = &N(entryList), .entryCount = ENTRY_COUNT(N(entryList)), @@ -17,7 +17,7 @@ MapConfig N(config) = { }; EvtScript N(80241F10) = { - EVT_SWITCH(EVT_SAVE_VAR(0)) + EVT_SWITCH(GB_StoryProgress) EVT_CASE_LT(-29) EVT_CALL(SetMusicTrack, 0, SONG_GUSTY_GULCH, 0, 8) EVT_CALL(PlayAmbientSounds, AMBIENT_WIND) diff --git a/src/world/area_arn/arn_08/events.c b/src/world/area_arn/arn_08/events.c index e819b6e487..cd022ce155 100644 --- a/src/world/area_arn/arn_08/events.c +++ b/src/world/area_arn/arn_08/events.c @@ -19,9 +19,9 @@ EvtScript N(802403B0) = { EVT_SET(EVT_VAR(4), 1) EVT_SET(EVT_VAR(3), -1) EVT_EXEC(0x80285DFC) - EVT_WAIT_FRAMES(17) + EVT_WAIT(17) EVT_CALL(GotoMap, EVT_PTR("arn_07"), 0) - EVT_WAIT_FRAMES(100) + EVT_WAIT(100) EVT_RETURN EVT_END }; @@ -51,7 +51,7 @@ EvtScript N(8024049C) = { EVT_CASE_EQ(1) EVT_CALL(DisablePlayerInput, TRUE) EVT_CALL(DisablePlayerPhysics, TRUE) - EVT_IF_EQ(EVT_SAVE_VAR(0), -18) + EVT_IF_EQ(GB_StoryProgress, -18) EVT_CALL(SetPlayerPos, 1000, 1000, 0) EVT_CALL(SetNpcPos, NPC_PARTNER, 1000, 1000, 0) EVT_CALL(RotateModel, 0, 80, 0, -1, 0) @@ -61,32 +61,32 @@ EvtScript N(8024049C) = { EVT_CALL(PlaySoundAtNpc, 0, 0x20C8, 0) EVT_CALL(NpcJump0, 0, -50, 0, 50, 10) EVT_CALL(SetNpcAnimation, 0, NPC_ANIM_tubbas_heart_Palette_00_Anim_7) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetNpcAnimation, 0, NPC_ANIM_tubbas_heart_Palette_00_Anim_6) EVT_CALL(PlaySoundAtNpc, 0, 0x20C8, 0) EVT_CALL(NpcJump0, 0, -110, 0, 110, 10) EVT_CALL(SetNpcAnimation, 0, NPC_ANIM_tubbas_heart_Palette_00_Anim_7) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetNpcAnimation, 0, NPC_ANIM_tubbas_heart_Palette_00_Anim_6) EVT_CALL(PlaySoundAtNpc, 0, 0x20C8, 0) EVT_CALL(NpcJump0, 0, -180, 0, 180, 10) EVT_CALL(SetNpcAnimation, 0, NPC_ANIM_tubbas_heart_Palette_00_Anim_7) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(MakeLerp, 80, 0, 10, 0) EVT_LOOP(0) EVT_CALL(UpdateLerp) EVT_CALL(RotateModel, 0, EVT_VAR(0), 0, -1, 0) EVT_CALL(RotateModel, 1, EVT_VAR(0), 0, -1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_IF_EQ(EVT_VAR(1), 0) EVT_BREAK_LOOP EVT_END_IF EVT_END_LOOP EVT_CALL(PlaySoundAtCollider, 6, 450, 0) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(SetPlayerPos, 0, 0, 0) EVT_CALL(SetNpcPos, NPC_PARTNER, 0, 0, 0) - EVT_SET(EVT_SAVE_VAR(0), -17) + EVT_SET(GB_StoryProgress, -17) EVT_END_IF EVT_CALL(DisablePlayerPhysics, FALSE) EVT_CALL(SetPlayerJumpscale, EVT_FIXED(2.0)) @@ -99,17 +99,17 @@ EvtScript N(8024049C) = { }; EvtScript N(main) = { - EVT_SET(EVT_SAVE_VAR(425), 35) + EVT_SET(GB_WorldLocation, 35) EVT_CALL(SetSpriteShading, -1) EVT_CALL(SetCamPerspective, 0, 3, 25, 16, 4096) EVT_CALL(SetCamBGColor, 0, 0, 0, 0) EVT_CALL(SetCamLeadPlayer, 0, 0) EVT_CALL(SetCamEnabled, 0, 1) - EVT_SET(EVT_SAVE_FLAG(1979), 1) - EVT_IF_GE(EVT_SAVE_VAR(0), -12) - EVT_SET(EVT_SAVE_FLAG(1016), 0) - EVT_SET(EVT_SAVE_FLAG(1017), 0) - EVT_SET(EVT_SAVE_FLAG(1018), 0) + EVT_SET(GF_MAP_WindyMill, 1) + EVT_IF_GE(GB_StoryProgress, -12) + EVT_SET(GF_ARN10_Defeated_Goomba, 0) + EVT_SET(GF_ARN12_Defeated_Goomba, 0) + EVT_SET(GF_ARN13_Defeated_Goomba, 0) EVT_END_IF EVT_CALL(MakeNpcs, 0, EVT_PTR(N(npcGroupList_80241828))) EVT_EXEC_WAIT(N(makeEntities)) @@ -132,21 +132,21 @@ static s32 N(pad_A6C) = { EvtScript N(80240A70) = { EVT_LOOP(0) - EVT_IF_NE(EVT_SAVE_VAR(0), -18) + EVT_IF_NE(GB_StoryProgress, -18) EVT_BREAK_LOOP EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(N(func_8024008C_BF482C)) EVT_CALL(DisablePlayerInput, TRUE) EVT_CALL(DisablePlayerPhysics, TRUE) EVT_CALL(N(func_80240000_BF47A0)) EVT_SET(EVT_AREA_FLAG(1), 1) - EVT_IF_LT(EVT_SAVE_VAR(0), -23) - EVT_SET(EVT_SAVE_VAR(0), -23) + EVT_IF_LT(GB_StoryProgress, -23) + EVT_SET(GB_StoryProgress, -23) EVT_END_IF EVT_CALL(GotoMap, EVT_PTR("arn_09"), 1) - EVT_WAIT_FRAMES(100) + EVT_WAIT(100) EVT_RETURN EVT_END }; @@ -173,7 +173,7 @@ EvtScript N(80240BA0) = { EVT_CALL(RotateModel, 13, EVT_VAR(0), 0, 0, -1) EVT_CALL(RotateModel, 17, EVT_VAR(0), 0, 0, -1) EVT_ADD(EVT_VAR(0), 1) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_GOTO(10) EVT_END_THREAD EVT_RETURN @@ -187,87 +187,87 @@ static s32 N(pad_CB4)[] = { EvtScript N(80240CC0) = { EVT_CALL(N(func_802400C0_BF4860)) EVT_CALL(DemoJoystickXY, 2, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(DemoJoystickXY, 12, 4) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(DemoJoystickXY, 28, 11) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(DemoJoystickXY, 47, 22) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(DemoJoystickXY, 68, 38) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(DemoJoystickXY, 67, 48) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(DemoJoystickXY, 64, 59) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(DemoJoystickXY, 64, 62) - EVT_WAIT_FRAMES(4) + EVT_WAIT(4) EVT_CALL(DemoSetButtons, 32768) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(DemoJoystickXY, 64, 58) EVT_CALL(DemoSetButtons, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(DemoJoystickXY, 70, 34) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(DemoJoystickXY, 77, -2) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(DemoJoystickXY, 74, -23) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(DemoJoystickXY, 71, -36) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(DemoJoystickXY, 69, -44) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(DemoJoystickXY, 67, -49) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(DemoJoystickXY, 30, -30) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(DemoJoystickXY, 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(DemoJoystickXY, 0, -1) - EVT_WAIT_FRAMES(8) + EVT_WAIT(8) EVT_CALL(DemoSetButtons, 32768) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(DemoJoystickXY, 0, -2) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(DemoJoystickXY, 0, -1) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(DemoJoystickXY, 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(DemoSetButtons, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(DemoJoystickXY, 1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(DemoJoystickXY, 0, 0) EVT_CALL(N(func_802400D4_BF4874)) EVT_CALL(DemoSetButtons, 32768) - EVT_WAIT_FRAMES(12) + EVT_WAIT(12) EVT_CALL(DemoSetButtons, 0) - EVT_WAIT_FRAMES(20) - EVT_IF_EQ(EVT_SAVE_FLAG(9), 1) + EVT_WAIT(20) + EVT_IF_EQ(GF_DemoSceneDone, 1) EVT_RETURN EVT_END_IF - EVT_SET(EVT_SAVE_FLAG(9), 1) + EVT_SET(GF_DemoSceneDone, 1) EVT_CALL(GotoMapSpecial, EVT_PTR("arn_08"), 2, 2) - EVT_WAIT_FRAMES(100) + EVT_WAIT(100) EVT_RETURN EVT_END }; EvtScript N(802410AC) = { - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_LOOP(0) EVT_CALL(GetDemoState, EVT_VAR(0)) EVT_IF_EQ(EVT_VAR(0), 2) EVT_BREAK_LOOP EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP - EVT_IF_EQ(EVT_SAVE_FLAG(9), 1) + EVT_IF_EQ(GF_DemoSceneDone, 1) EVT_RETURN EVT_END_IF - EVT_SET(EVT_SAVE_FLAG(9), 1) + EVT_SET(GF_DemoSceneDone, 1) EVT_CALL(GotoMapSpecial, EVT_PTR("arn_08"), 2, 3) - EVT_WAIT_FRAMES(35) + EVT_WAIT(35) EVT_RETURN EVT_END }; @@ -285,7 +285,7 @@ s32 N(D_80241188_BF5928) = { EvtScript N(8024118C) = { EVT_CALL(SetCamProperties, 0, EVT_FIXED(90.0), 0, 0, 0, EVT_FIXED(470.0), EVT_FIXED(17.0), EVT_FIXED(-7.0)) EVT_CALL(N(func_8024019C_BF493C)) - EVT_SET(EVT_SAVE_FLAG(9), 0) + EVT_SET(GF_DemoSceneDone, 0) EVT_EXEC(N(802410AC)) EVT_EXEC(N(80240CC0)) EVT_RETURN @@ -326,7 +326,7 @@ EvtScript N(idle_80241278) = { }; EvtScript N(init_80241288) = { - EVT_IF_NE(EVT_SAVE_VAR(0), -18) + EVT_IF_NE(GB_StoryProgress, -18) EVT_CALL(SetNpcPos, NPC_SELF, 0, -1000, 0) EVT_ELSE EVT_CALL(BindNpcIdle, NPC_SELF, EVT_PTR(N(idle_80241278))) @@ -336,7 +336,7 @@ EvtScript N(init_80241288) = { }; EvtScript N(interact_802412E8) = { - EVT_SWITCH(EVT_SAVE_VAR(0)) + EVT_SWITCH(GB_StoryProgress) EVT_CASE_LT(8) EVT_CALL(SpeakToPlayer, NPC_SELF, NPC_ANIM_yakkey_Palette_00_Anim_2, NPC_ANIM_yakkey_Palette_00_Anim_1, 0, MESSAGE_ID(0x0E, 0x00BA)) EVT_CASE_LT(42) @@ -353,7 +353,7 @@ EvtScript N(interact_802412E8) = { }; EvtScript N(init_802413E8) = { - EVT_IF_LT(EVT_SAVE_VAR(0), -12) + EVT_IF_LT(GB_StoryProgress, -12) EVT_CALL(SetNpcPos, NPC_SELF, 0, -1000, 0) EVT_ELSE EVT_CALL(BindNpcInteract, NPC_SELF, EVT_PTR(N(interact_802412E8))) @@ -369,10 +369,12 @@ StaticNpc N(npcGroup_80241448) = { .flags = NPC_FLAG_PASSIVE | NPC_FLAG_4 | NPC_FLAG_100 | NPC_FLAG_LOCK_ANIMS | NPC_FLAG_JUMPING, .init = &N(init_80241288), .yaw = 270, - .dropFlags = NPC_DROP_FLAGS_80, - .heartDrops = NO_DROPS, - .flowerDrops = NO_DROPS, - .animations = { + .drops = { + .dropFlags = NPC_DROP_FLAGS_80, + .heartDrops = NO_DROPS, + .flowerDrops = NO_DROPS, + }, + .animations = { NPC_ANIM_tubbas_heart_Palette_00_Anim_1, NPC_ANIM_tubbas_heart_Palette_00_Anim_1, NPC_ANIM_tubbas_heart_Palette_00_Anim_1, @@ -399,10 +401,12 @@ StaticNpc N(npcGroup_80241638) = { .flags = NPC_FLAG_PASSIVE | NPC_FLAG_JUMPING, .init = &N(init_802413E8), .yaw = 270, - .dropFlags = NPC_DROP_FLAGS_80, - .heartDrops = NO_DROPS, - .flowerDrops = NO_DROPS, - .animations = { + .drops = { + .dropFlags = NPC_DROP_FLAGS_80, + .heartDrops = NO_DROPS, + .flowerDrops = NO_DROPS, + }, + .animations = { NPC_ANIM_yakkey_Palette_00_Anim_1, NPC_ANIM_yakkey_Palette_00_Anim_1, NPC_ANIM_yakkey_Palette_00_Anim_1, @@ -424,8 +428,8 @@ StaticNpc N(npcGroup_80241638) = { }; NpcGroupList N(npcGroupList_80241828) = { - NPC_GROUP(N(npcGroup_80241448), BATTLE_ID(0, 0, 0, 0)), - NPC_GROUP(N(npcGroup_80241638), BATTLE_ID(0, 0, 0, 0)), + NPC_GROUP(N(npcGroup_80241448)), + NPC_GROUP(N(npcGroup_80241638)), {}, }; @@ -434,7 +438,7 @@ static s32 N(pad_184C) = { }; EvtScript N(makeEntities) = { - EVT_IF_LT(EVT_SAVE_VAR(0), -23) + EVT_IF_LT(GB_StoryProgress, -23) EVT_CALL(MakeEntity, EVT_PTR(Entity_BoardedFloor), 0, 30, 0, 0, MAKE_ENTITY_END) EVT_END_IF EVT_RETURN diff --git a/src/world/area_arn/arn_08/header.c b/src/world/area_arn/arn_08/header.c index 30097dbe11..3cd97f0d42 100644 --- a/src/world/area_arn/arn_08/header.c +++ b/src/world/area_arn/arn_08/header.c @@ -7,7 +7,7 @@ EntryList N(entryList) = { { -85.0f, 0.0f, 55.0f, 45.0f }, }; -MapConfig N(config) = { +MapSettings N(settings) = { .main = &N(main), .entryList = &N(entryList), .entryCount = ENTRY_COUNT(N(entryList)), @@ -15,7 +15,7 @@ MapConfig N(config) = { }; EvtScript N(80240300) = { - EVT_SWITCH(EVT_SAVE_VAR(0)) + EVT_SWITCH(GB_StoryProgress) EVT_CASE_LT(-22) EVT_CALL(SetMusicTrack, 0, SONG_TUBBA_ESCAPE, 0, 8) EVT_CASE_LT(-16) diff --git a/src/world/area_arn/arn_09/events.c b/src/world/area_arn/arn_09/events.c index a6f51f1082..8e468f10c1 100644 --- a/src/world/area_arn/arn_09/events.c +++ b/src/world/area_arn/arn_09/events.c @@ -13,9 +13,9 @@ EvtScript N(80240140) = { EVT_SET(EVT_VAR(4), 1) EVT_SET(EVT_VAR(3), 1) EVT_EXEC(0x80285DFC) - EVT_WAIT_FRAMES(17) + EVT_WAIT(17) EVT_CALL(GotoMap, EVT_PTR("arn_10"), 0) - EVT_WAIT_FRAMES(100) + EVT_WAIT(100) EVT_RETURN EVT_END }; @@ -43,7 +43,7 @@ EvtScript N(80240220) = { }; EvtScript N(main) = { - EVT_SET(EVT_SAVE_VAR(425), 35) + EVT_SET(GB_WorldLocation, 35) EVT_CALL(SetSpriteShading, 524288) EVT_CALL(SetCamPerspective, 0, 3, 25, 16, 4096) EVT_CALL(SetCamBGColor, 0, 0, 0, 0) @@ -70,11 +70,11 @@ EvtScript N(802403A0) = { EVT_CALL(DisablePlayerInput, TRUE) EVT_CALL(DisablePlayerPhysics, TRUE) EVT_CALL(SetPlayerActionState, 6) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetPlayerJumpscale, EVT_FIXED(1.0)) EVT_CALL(PlayerJump, 0, 200, 0, 30) EVT_CALL(GotoMap, EVT_PTR("arn_08"), 1) - EVT_WAIT_FRAMES(100) + EVT_WAIT(100) EVT_CALL(DisablePlayerInput, FALSE) EVT_CALL(DisablePlayerPhysics, FALSE) EVT_RETURN @@ -145,13 +145,13 @@ EvtScript N(idle_802405FC) = { EVT_CALL(PlaySoundAtNpc, NPC_SELF, 0x20C8, 0) EVT_CALL(NpcJump0, NPC_SELF, 0, 200, 0, 15) EVT_CALL(SetNpcPos, NPC_SELF, 0, -1000, 0) - EVT_SET(EVT_SAVE_VAR(0), -18) + EVT_SET(GB_StoryProgress, -18) EVT_RETURN EVT_END }; EvtScript N(init_80240730) = { - EVT_IF_NE(EVT_SAVE_VAR(0), -19) + EVT_IF_NE(GB_StoryProgress, -19) EVT_CALL(RemoveNpc, NPC_SELF) EVT_ELSE EVT_CALL(BindNpcIdle, NPC_SELF, EVT_PTR(N(idle_802405FC))) @@ -167,10 +167,12 @@ StaticNpc N(npcGroup_80240784) = { .flags = NPC_FLAG_PASSIVE | NPC_FLAG_4 | NPC_FLAG_100 | NPC_FLAG_LOCK_ANIMS | NPC_FLAG_JUMPING, .init = &N(init_80240730), .yaw = 270, - .dropFlags = NPC_DROP_FLAGS_80, - .heartDrops = NO_DROPS, - .flowerDrops = NO_DROPS, - .animations = { + .drops = { + .dropFlags = NPC_DROP_FLAGS_80, + .heartDrops = NO_DROPS, + .flowerDrops = NO_DROPS, + }, + .animations = { NPC_ANIM_tubbas_heart_Palette_00_Anim_1, NPC_ANIM_tubbas_heart_Palette_00_Anim_1, NPC_ANIM_tubbas_heart_Palette_00_Anim_1, @@ -191,7 +193,7 @@ StaticNpc N(npcGroup_80240784) = { }; NpcGroupList N(npcGroupList_80240974) = { - NPC_GROUP(N(npcGroup_80240784), BATTLE_ID(0, 0, 0, 0)), + NPC_GROUP(N(npcGroup_80240784)), {}, }; diff --git a/src/world/area_arn/arn_09/header.c b/src/world/area_arn/arn_09/header.c index 33290d275e..460d8d4568 100644 --- a/src/world/area_arn/arn_09/header.c +++ b/src/world/area_arn/arn_09/header.c @@ -6,7 +6,7 @@ EntryList N(entryList) = { { 0.0f, 200.0f, 0.0f, 90.0f }, }; -MapConfig N(config) = { +MapSettings N(settings) = { .main = &N(main), .entryList = &N(entryList), .entryCount = ENTRY_COUNT(N(entryList)), @@ -14,7 +14,7 @@ MapConfig N(config) = { }; EvtScript N(802400A0) = { - EVT_SWITCH(EVT_SAVE_VAR(0)) + EVT_SWITCH(GB_StoryProgress) EVT_CASE_LT(-22) EVT_CALL(SetMusicTrack, 0, SONG_TUBBA_ESCAPE, 0, 8) EVT_CASE_LT(-16) diff --git a/src/world/area_arn/arn_10/events.c b/src/world/area_arn/arn_10/events.c index 24ee80c880..ded0da9d18 100644 --- a/src/world/area_arn/arn_10/events.c +++ b/src/world/area_arn/arn_10/events.c @@ -11,9 +11,9 @@ EvtScript N(exitSingleDoor_80240100) = { EVT_SET(EVT_VAR(2), 0) EVT_SET(EVT_VAR(3), -1) EVT_EXEC(ExitSingleDoor) - EVT_WAIT_FRAMES(17) + EVT_WAIT(17) EVT_CALL(GotoMap, EVT_PTR("arn_09"), 0) - EVT_WAIT_FRAMES(100) + EVT_WAIT(100) EVT_RETURN EVT_END }; @@ -26,9 +26,9 @@ EvtScript N(exitSingleDoor_802401A4) = { EVT_SET(EVT_VAR(2), 2) EVT_SET(EVT_VAR(3), 1) EVT_EXEC(ExitSingleDoor) - EVT_WAIT_FRAMES(17) + EVT_WAIT(17) EVT_CALL(GotoMap, EVT_PTR("arn_12"), 0) - EVT_WAIT_FRAMES(100) + EVT_WAIT(100) EVT_RETURN EVT_END }; @@ -59,7 +59,7 @@ EvtScript N(enterSingleDoor_80240290) = { }; EvtScript N(main) = { - EVT_SET(EVT_SAVE_VAR(425), 35) + EVT_SET(GB_WorldLocation, 35) EVT_CALL(SetSpriteShading, 524289) EVT_CALL(SetCamPerspective, 0, 3, 25, 16, 4096) EVT_CALL(SetCamBGColor, 0, 0, 0, 0) @@ -69,7 +69,7 @@ EvtScript N(main) = { EVT_EXEC_WAIT(N(makeEntities)) EVT_EXEC(N(80240060)) EVT_EXEC(N(enterSingleDoor_80240290)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_RETURN EVT_END }; @@ -96,7 +96,7 @@ NpcSettings N(npcSettings_80240450) = { .level = 13, }; -NpcAISettings N(npcAISettings_8024047C) = { +MobileAISettings N(npcAISettings_8024047C) = { .moveSpeed = 1.8f, .moveTime = 40, .waitTime = 15, @@ -132,14 +132,14 @@ EvtScript N(idle_802404F8) = { EVT_CALL(PlaySoundAtNpc, NPC_SELF, 0x20C8, 0) EVT_CALL(NpcJump0, NPC_SELF, EVT_VAR(0), 0, EVT_VAR(2), 8) EVT_CALL(SetNpcAnimation, NPC_SELF, NPC_ANIM_tubbas_heart_Palette_00_Anim_14) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetNpcAnimation, NPC_SELF, NPC_ANIM_tubbas_heart_Palette_00_Anim_13) EVT_SUB(EVT_VAR(0), 80) EVT_CALL(SetNpcJumpscale, NPC_SELF, EVT_FIXED(2.5)) EVT_CALL(PlaySoundAtNpc, NPC_SELF, 0x20C8, 0) EVT_CALL(NpcJump0, NPC_SELF, EVT_VAR(0), 0, EVT_VAR(2), 12) EVT_CALL(SetNpcAnimation, NPC_SELF, NPC_ANIM_tubbas_heart_Palette_00_Anim_14) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetNpcAnimation, NPC_SELF, NPC_ANIM_tubbas_heart_Palette_00_Anim_13) EVT_SUB(EVT_VAR(0), 80) EVT_CALL(SetNpcJumpscale, NPC_SELF, EVT_FIXED(2.5)) @@ -147,13 +147,13 @@ EvtScript N(idle_802404F8) = { EVT_CALL(NpcJump0, NPC_SELF, EVT_VAR(0), 0, EVT_VAR(2), 12) EVT_CALL(EnableNpcShadow, NPC_SELF, FALSE) EVT_CALL(SetNpcPos, NPC_SELF, 0, -1000, 0) - EVT_SET(EVT_SAVE_VAR(0), -19) + EVT_SET(GB_StoryProgress, -19) EVT_RETURN EVT_END }; EvtScript N(defeat_802406F4) = { - EVT_SET(EVT_SAVE_FLAG(1016), 1) + EVT_SET(GF_ARN10_Defeated_Goomba, 1) EVT_CALL(DoNpcDefeat) EVT_RETURN EVT_END @@ -161,7 +161,7 @@ EvtScript N(defeat_802406F4) = { EvtScript N(init_80240720) = { EVT_CALL(BindNpcIdle, NPC_SELF, EVT_PTR(N(idle_802404F8))) - EVT_IF_NE(EVT_SAVE_VAR(0), -20) + EVT_IF_NE(GB_StoryProgress, -20) EVT_CALL(RemoveNpc, NPC_SELF) EVT_END_IF EVT_RETURN @@ -169,8 +169,8 @@ EvtScript N(init_80240720) = { }; EvtScript N(init_8024076C) = { - EVT_IF_LT(EVT_SAVE_VAR(0), -12) - EVT_IF_EQ(EVT_SAVE_FLAG(1016), 1) + EVT_IF_LT(GB_StoryProgress, -12) + EVT_IF_EQ(GF_ARN10_Defeated_Goomba, 1) EVT_CALL(RemoveNpc, NPC_SELF) EVT_RETURN EVT_END_IF @@ -187,10 +187,12 @@ StaticNpc N(npcGroup_802407D8) = { .flags = NPC_FLAG_PASSIVE | NPC_FLAG_4 | NPC_FLAG_100 | NPC_FLAG_LOCK_ANIMS | NPC_FLAG_JUMPING, .init = &N(init_80240720), .yaw = 270, - .dropFlags = NPC_DROP_FLAGS_80, - .heartDrops = NO_DROPS, - .flowerDrops = NO_DROPS, - .animations = { + .drops = { + .dropFlags = NPC_DROP_FLAGS_80, + .heartDrops = NO_DROPS, + .flowerDrops = NO_DROPS, + }, + .animations = { NPC_ANIM_tubbas_heart_Palette_00_Anim_1, NPC_ANIM_tubbas_heart_Palette_00_Anim_1, NPC_ANIM_tubbas_heart_Palette_00_Anim_1, @@ -216,13 +218,15 @@ StaticNpc N(npcGroup_802409C8) = { .flags = NPC_FLAG_LOCK_ANIMS | NPC_FLAG_JUMPING, .init = &N(init_8024076C), .yaw = 270, - .dropFlags = NPC_DROP_FLAGS_80, - .itemDropChance = 20, + .drops = { + .dropFlags = NPC_DROP_FLAGS_80, + .itemDropChance = 20, { ITEM_DRIED_SHROOM, 10, 0 }, - .heartDrops = STANDARD_HEART_DROPS(2), - .flowerDrops = STANDARD_FLOWER_DROPS(2), - .maxCoinBonus = 2, - .movement = { 0, 0, 0, 20, 0, -32767, 0, 0, 0, 0, 150, 0, 0, 1 }, + .heartDrops = STANDARD_HEART_DROPS(2), + .flowerDrops = STANDARD_FLOWER_DROPS(2), + .maxCoinBonus = 2, + }, + .territory = { .temp = { 0, 0, 0, 20, 0, -32767, 0, 0, 0, 0, 150, 0, 0, 1 }}, .animations = { NPC_ANIM_goomba_hyper_idle, NPC_ANIM_goomba_hyper_walk, @@ -241,12 +245,12 @@ StaticNpc N(npcGroup_802409C8) = { NPC_ANIM_goomba_hyper_run, NPC_ANIM_goomba_hyper_run, }, - .unk_1E0 = { 00, 00, 00, 01, 00, 00, 00, 00}, + .aiDetectFlags = AI_DETECT_SIGHT, }; NpcGroupList N(npcGroupList_80240BB8) = { - NPC_GROUP(N(npcGroup_802407D8), BATTLE_ID(0, 0, 0, 0)), - NPC_GROUP(N(npcGroup_802409C8), BATTLE_ID(14, 0, 0, 5)), + NPC_GROUP(N(npcGroup_802407D8)), + NPC_GROUP(N(npcGroup_802409C8), 0x0E00, 0x04), {}, }; diff --git a/src/world/area_arn/arn_10/header.c b/src/world/area_arn/arn_10/header.c index c8c8bacaee..0dfc8daf67 100644 --- a/src/world/area_arn/arn_10/header.c +++ b/src/world/area_arn/arn_10/header.c @@ -6,7 +6,7 @@ EntryList N(entryList) = { { 225.0f, 0.0f, 0.0f, 270.0f }, }; -MapConfig N(config) = { +MapSettings N(settings) = { .main = &N(main), .entryList = &N(entryList), .entryCount = ENTRY_COUNT(N(entryList)), @@ -14,7 +14,7 @@ MapConfig N(config) = { }; EvtScript N(80240060) = { - EVT_SWITCH(EVT_SAVE_VAR(0)) + EVT_SWITCH(GB_StoryProgress) EVT_CASE_LT(-22) EVT_CALL(SetMusicTrack, 0, SONG_TUBBA_ESCAPE, 0, 8) EVT_CASE_LT(-16) diff --git a/src/world/area_arn/arn_11/events.c b/src/world/area_arn/arn_11/events.c index 75520271d5..20e579ce12 100644 --- a/src/world/area_arn/arn_11/events.c +++ b/src/world/area_arn/arn_11/events.c @@ -20,35 +20,35 @@ EvtScript N(802400F0) = { EvtScript N(802401BC) = { EVT_CALL(DisablePlayerInput, TRUE) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(SetPlayerSpeed, EVT_FIXED(3.0)) EVT_CALL(PlayerMoveTo, 6, 0, 0) EVT_CALL(SpeakToPlayer, 0, NPC_ANIM_tubbas_heart_Palette_00_Anim_B, NPC_ANIM_tubbas_heart_Palette_00_Anim_1, 0, MESSAGE_ID(0x0E, 0x00BF)) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(SetPlayerAnimation, ANIM_80007) - EVT_WAIT_FRAMES(40) + EVT_WAIT(40) EVT_CALL(SpeakToPlayer, 0, NPC_ANIM_tubbas_heart_Palette_00_Anim_B, NPC_ANIM_tubbas_heart_Palette_00_Anim_1, 0, MESSAGE_ID(0x0E, 0x00C0)) EVT_CALL(SetPlayerAnimation, ANIM_10002) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(SetPlayerAnimation, 589824) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(SpeakToPlayer, 0, NPC_ANIM_tubbas_heart_Palette_00_Anim_B, NPC_ANIM_tubbas_heart_Palette_00_Anim_1, 0, MESSAGE_ID(0x0E, 0x00C1)) EVT_CALL(SetPlayerAnimation, ANIM_10002) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(SetPlayerAnimation, 589824) EVT_THREAD EVT_CALL(SetNpcJumpscale, 0, EVT_FIXED(2.5)) EVT_CALL(GetNpcPos, 0, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) EVT_CALL(PlaySoundAtNpc, 0, 0x20C8, 0) EVT_CALL(NpcJump0, 0, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2), 10) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(PlaySoundAtNpc, 0, 0x20C8, 0) EVT_CALL(NpcJump0, 0, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2), 10) EVT_END_THREAD - EVT_WAIT_FRAMES(40) + EVT_WAIT(40) EVT_CALL(SpeakToPlayer, 0, NPC_ANIM_tubbas_heart_Palette_00_Anim_B, NPC_ANIM_tubbas_heart_Palette_00_Anim_1, 0, MESSAGE_ID(0x0E, 0x00C2)) EVT_CALL(SetPlayerAnimation, 589824) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(SetNpcVar, 0, 0, 1) EVT_CALL(DisablePlayerInput, FALSE) EVT_RETURN @@ -63,9 +63,9 @@ EvtScript N(exitSingleDoor_80240428) = { EVT_SET(EVT_VAR(2), 0) EVT_SET(EVT_VAR(3), -1) EVT_EXEC(ExitSingleDoor) - EVT_WAIT_FRAMES(17) + EVT_WAIT(17) EVT_CALL(GotoMap, EVT_PTR("arn_13"), 1) - EVT_WAIT_FRAMES(100) + EVT_WAIT(100) EVT_RETURN EVT_END }; @@ -82,11 +82,11 @@ EvtScript N(enterSingleDoor_802404F8) = { EVT_SET(EVT_VAR(3), -1) EVT_EXEC_WAIT(EnterSingleDoor) EVT_EXEC(N(802404CC)) - EVT_IF_LT(EVT_SAVE_VAR(0), -22) - EVT_WAIT_FRAMES(10) + EVT_IF_LT(GB_StoryProgress, -22) + EVT_WAIT(10) EVT_EXEC(N(802400F0)) EVT_EXEC(N(802401BC)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_IF EVT_CALL(DisablePlayerInput, FALSE) EVT_RETURN @@ -94,7 +94,7 @@ EvtScript N(enterSingleDoor_802404F8) = { }; EvtScript N(main) = { - EVT_SET(EVT_SAVE_VAR(425), 35) + EVT_SET(GB_WorldLocation, 35) EVT_CALL(SetSpriteShading, 524290) EVT_CALL(SetCamPerspective, 0, 3, 25, 16, 4096) EVT_CALL(SetCamBGColor, 0, 0, 0, 0) @@ -103,7 +103,7 @@ EvtScript N(main) = { EVT_CALL(MakeNpcs, 0, EVT_PTR(N(npcGroupList_802410DC))) EVT_EXEC(N(80240050)) EVT_EXEC(N(enterSingleDoor_802404F8)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_RETURN EVT_END }; @@ -136,7 +136,7 @@ EvtScript N(idle_802406CC) = { EVT_IF_NE(EVT_VAR(0), 0) EVT_BREAK_LOOP EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_THREAD EVT_CALL(SetCamType, 0, 6, 1) @@ -155,13 +155,13 @@ EvtScript N(idle_802406CC) = { }; EvtScript N(8024081C) = { - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(PlaySoundAtCollider, 2, 449, 0) EVT_CALL(MakeLerp, 0, 80, 10, 0) EVT_LOOP(0) EVT_CALL(UpdateLerp) EVT_CALL(RotateModel, 0, EVT_VAR(0), 0, -1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_IF_EQ(EVT_VAR(1), 0) EVT_BREAK_LOOP EVT_END_IF @@ -175,7 +175,7 @@ EvtScript N(802408D8) = { EVT_LOOP(0) EVT_CALL(UpdateLerp) EVT_CALL(RotateModel, 0, EVT_VAR(0), 0, -1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_IF_EQ(EVT_VAR(1), 0) EVT_BREAK_LOOP EVT_END_IF @@ -202,17 +202,17 @@ EvtScript N(defeat_802409DC) = { EVT_CALL(SetCamDistance, 0, 450) EVT_CALL(PanToTarget, 0, 0, 1) EVT_END_THREAD - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(PlayerFaceNpc, 0, 1) EVT_LOOP(2) EVT_CALL(GetNpcPos, 0, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) EVT_CALL(SetNpcJumpscale, 0, EVT_FIXED(2.5)) EVT_CALL(PlaySoundAtNpc, NPC_SELF, 0x20C8, 0) EVT_CALL(NpcJump0, 0, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2), 12) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_THREAD - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(SetCamType, 0, 4, 1) EVT_CALL(SetCamSpeed, 0, EVT_FIXED(2.0)) EVT_CALL(SetCamPitch, 0, EVT_FIXED(17.0), EVT_FIXED(-7.0)) @@ -231,7 +231,7 @@ EvtScript N(defeat_802409DC) = { EVT_END_IF EVT_CALL(PlaySoundAtNpc, NPC_SELF, 0x20C8, 0) EVT_CALL(NpcJump0, 0, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2), 12) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_EXEC(N(8024081C)) EVT_LOOP(0) @@ -241,10 +241,10 @@ EvtScript N(defeat_802409DC) = { EVT_END_IF EVT_CALL(PlaySoundAtNpc, NPC_SELF, 0x20C8, 0) EVT_CALL(NpcJump0, 0, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2), 12) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_EXEC(N(802408D8)) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(SetCamType, 0, 6, 1) EVT_CALL(SetCamSpeed, 0, EVT_FIXED(90.0)) EVT_CALL(GetPlayerPos, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) @@ -254,13 +254,13 @@ EvtScript N(defeat_802409DC) = { EVT_CALL(PanToTarget, 0, 0, 1) EVT_CALL(WaitForCam, 0, EVT_FIXED(1.0)) EVT_CALL(PanToTarget, 0, 0, 0) - EVT_SET(EVT_SAVE_VAR(0), -22) + EVT_SET(GB_StoryProgress, -22) EVT_RETURN EVT_END }; EvtScript N(init_80240E70) = { - EVT_IF_GE(EVT_SAVE_VAR(0), -22) + EVT_IF_GE(GB_StoryProgress, -22) EVT_CALL(RemoveNpc, NPC_SELF) EVT_ELSE EVT_CALL(SetSelfVar, 0, 0) @@ -278,10 +278,12 @@ StaticNpc N(npcGroup_80240EEC) = { .flags = NPC_FLAG_PASSIVE | NPC_FLAG_4 | NPC_FLAG_100 | NPC_FLAG_GRAVITY | NPC_FLAG_JUMPING | NPC_FLAG_40000, .init = &N(init_80240E70), .yaw = 270, - .dropFlags = NPC_DROP_FLAGS_80, - .heartDrops = NO_DROPS, - .flowerDrops = NO_DROPS, - .animations = { + .drops = { + .dropFlags = NPC_DROP_FLAGS_80, + .heartDrops = NO_DROPS, + .flowerDrops = NO_DROPS, + }, + .animations = { NPC_ANIM_tubbas_heart_Palette_00_Anim_1, NPC_ANIM_tubbas_heart_Palette_00_Anim_1, NPC_ANIM_tubbas_heart_Palette_00_Anim_1, @@ -302,6 +304,6 @@ StaticNpc N(npcGroup_80240EEC) = { }; NpcGroupList N(npcGroupList_802410DC) = { - NPC_GROUP(N(npcGroup_80240EEC), BATTLE_ID(14, 15, 0, 0)), + NPC_GROUP(N(npcGroup_80240EEC), 0x0E0F, BTL_DEFAULT_STAGE), {}, }; diff --git a/src/world/area_arn/arn_11/header.c b/src/world/area_arn/arn_11/header.c index 28a4aaae15..4ca69f2274 100644 --- a/src/world/area_arn/arn_11/header.c +++ b/src/world/area_arn/arn_11/header.c @@ -5,7 +5,7 @@ EntryList N(entryList) = { { -165.0f, 0.0f, 0.0f, 90.0f }, }; -MapConfig N(config) = { +MapSettings N(settings) = { .main = &N(main), .entryList = &N(entryList), .entryCount = ENTRY_COUNT(N(entryList)), @@ -13,7 +13,7 @@ MapConfig N(config) = { }; EvtScript N(80240050) = { - EVT_SWITCH(EVT_SAVE_VAR(0)) + EVT_SWITCH(GB_StoryProgress) EVT_CASE_LT(-23) EVT_CALL(SetMusicTrack, 0, SONG_TUBBA_ESCAPE, 0, 8) EVT_CASE_LT(-16) diff --git a/src/world/area_arn/arn_12/events.c b/src/world/area_arn/arn_12/events.c index 49724b3687..a2b1fe4ae2 100644 --- a/src/world/area_arn/arn_12/events.c +++ b/src/world/area_arn/arn_12/events.c @@ -11,9 +11,9 @@ EvtScript N(exitSingleDoor_80240100) = { EVT_SET(EVT_VAR(2), 0) EVT_SET(EVT_VAR(3), -1) EVT_EXEC(ExitSingleDoor) - EVT_WAIT_FRAMES(17) + EVT_WAIT(17) EVT_CALL(GotoMap, EVT_PTR("arn_10"), 1) - EVT_WAIT_FRAMES(100) + EVT_WAIT(100) EVT_RETURN EVT_END }; @@ -26,9 +26,9 @@ EvtScript N(exitSingleDoor_802401A4) = { EVT_SET(EVT_VAR(2), 2) EVT_SET(EVT_VAR(3), 1) EVT_EXEC(ExitSingleDoor) - EVT_WAIT_FRAMES(17) + EVT_WAIT(17) EVT_CALL(GotoMap, EVT_PTR("arn_13"), 0) - EVT_WAIT_FRAMES(100) + EVT_WAIT(100) EVT_RETURN EVT_END }; @@ -59,7 +59,7 @@ EvtScript N(enterSingleDoor_80240290) = { }; EvtScript N(main) = { - EVT_SET(EVT_SAVE_VAR(425), 35) + EVT_SET(GB_WorldLocation, 35) EVT_CALL(SetSpriteShading, 524291) EVT_CALL(SetCamPerspective, 0, 3, 25, 16, 4096) EVT_CALL(SetCamBGColor, 0, 0, 0, 0) @@ -95,7 +95,7 @@ NpcSettings N(npcSettings_80240440) = { .level = 13, }; -NpcAISettings N(npcAISettings_8024046C) = { +MobileAISettings N(npcAISettings_8024046C) = { .moveSpeed = 1.8f, .moveTime = 40, .waitTime = 15, @@ -131,14 +131,14 @@ EvtScript N(idle_802404E8) = { EVT_CALL(PlaySoundAtNpc, NPC_SELF, 0x20C8, 0) EVT_CALL(NpcJump0, NPC_SELF, EVT_VAR(0), 0, EVT_VAR(2), 8) EVT_CALL(SetNpcAnimation, NPC_SELF, NPC_ANIM_tubbas_heart_Palette_00_Anim_14) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetNpcAnimation, NPC_SELF, NPC_ANIM_tubbas_heart_Palette_00_Anim_13) EVT_SUB(EVT_VAR(0), 80) EVT_CALL(SetNpcJumpscale, NPC_SELF, EVT_FIXED(2.5)) EVT_CALL(PlaySoundAtNpc, NPC_SELF, 0x20C8, 0) EVT_CALL(NpcJump0, NPC_SELF, EVT_VAR(0), 0, EVT_VAR(2), 12) EVT_CALL(SetNpcAnimation, NPC_SELF, NPC_ANIM_tubbas_heart_Palette_00_Anim_14) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetNpcAnimation, NPC_SELF, NPC_ANIM_tubbas_heart_Palette_00_Anim_13) EVT_SUB(EVT_VAR(0), 80) EVT_CALL(SetNpcJumpscale, NPC_SELF, EVT_FIXED(2.5)) @@ -146,13 +146,13 @@ EvtScript N(idle_802404E8) = { EVT_CALL(NpcJump0, NPC_SELF, EVT_VAR(0), 0, EVT_VAR(2), 12) EVT_CALL(EnableNpcShadow, NPC_SELF, FALSE) EVT_CALL(SetNpcPos, NPC_SELF, 0, -1000, 0) - EVT_SET(EVT_SAVE_VAR(0), -20) + EVT_SET(GB_StoryProgress, -20) EVT_RETURN EVT_END }; EvtScript N(defeat_802406E4) = { - EVT_SET(EVT_SAVE_FLAG(1017), 1) + EVT_SET(GF_ARN12_Defeated_Goomba, 1) EVT_CALL(DoNpcDefeat) EVT_RETURN EVT_END @@ -160,7 +160,7 @@ EvtScript N(defeat_802406E4) = { EvtScript N(init_80240710) = { EVT_CALL(BindNpcIdle, NPC_SELF, EVT_PTR(N(idle_802404E8))) - EVT_IF_NE(EVT_SAVE_VAR(0), -21) + EVT_IF_NE(GB_StoryProgress, -21) EVT_CALL(RemoveNpc, NPC_SELF) EVT_END_IF EVT_RETURN @@ -168,8 +168,8 @@ EvtScript N(init_80240710) = { }; EvtScript N(init_8024075C) = { - EVT_IF_LT(EVT_SAVE_VAR(0), -12) - EVT_IF_EQ(EVT_SAVE_FLAG(1017), 1) + EVT_IF_LT(GB_StoryProgress, -12) + EVT_IF_EQ(GF_ARN12_Defeated_Goomba, 1) EVT_CALL(RemoveNpc, NPC_SELF) EVT_RETURN EVT_END_IF @@ -187,10 +187,12 @@ StaticNpc N(npcGroup_802407DC) = { .flags = NPC_FLAG_PASSIVE | NPC_FLAG_4 | NPC_FLAG_100 | NPC_FLAG_LOCK_ANIMS | NPC_FLAG_JUMPING, .init = &N(init_80240710), .yaw = 270, - .dropFlags = NPC_DROP_FLAGS_80, - .heartDrops = NO_DROPS, - .flowerDrops = NO_DROPS, - .animations = { + .drops = { + .dropFlags = NPC_DROP_FLAGS_80, + .heartDrops = NO_DROPS, + .flowerDrops = NO_DROPS, + }, + .animations = { NPC_ANIM_tubbas_heart_Palette_00_Anim_1, NPC_ANIM_tubbas_heart_Palette_00_Anim_1, NPC_ANIM_tubbas_heart_Palette_00_Anim_1, @@ -216,13 +218,15 @@ StaticNpc N(npcGroup_802409CC) = { .flags = NPC_FLAG_LOCK_ANIMS | NPC_FLAG_JUMPING, .init = &N(init_8024075C), .yaw = 270, - .dropFlags = NPC_DROP_FLAGS_80, - .itemDropChance = 20, + .drops = { + .dropFlags = NPC_DROP_FLAGS_80, + .itemDropChance = 20, { ITEM_DRIED_SHROOM, 10, 0 }, - .heartDrops = STANDARD_HEART_DROPS(2), - .flowerDrops = STANDARD_FLOWER_DROPS(2), - .maxCoinBonus = 2, - .movement = { 0, 0, 0, 20, 0, -32767, 0, 0, 0, 0, 150, 0, 0, 1 }, + .heartDrops = STANDARD_HEART_DROPS(2), + .flowerDrops = STANDARD_FLOWER_DROPS(2), + .maxCoinBonus = 2, + }, + .territory = { .temp = { 0, 0, 0, 20, 0, -32767, 0, 0, 0, 0, 150, 0, 0, 1 }}, .animations = { NPC_ANIM_goomba_hyper_idle, NPC_ANIM_goomba_hyper_walk, @@ -241,12 +245,12 @@ StaticNpc N(npcGroup_802409CC) = { NPC_ANIM_goomba_hyper_run, NPC_ANIM_goomba_hyper_run, }, - .unk_1E0 = { 00, 00, 00, 01, 00, 00, 00, 00}, + .aiDetectFlags = AI_DETECT_SIGHT, }; NpcGroupList N(npcGroupList_80240BBC) = { - NPC_GROUP(N(npcGroup_802407DC), BATTLE_ID(0, 0, 0, 0)), - NPC_GROUP(N(npcGroup_802409CC), BATTLE_ID(14, 1, 0, 5)), + NPC_GROUP(N(npcGroup_802407DC)), + NPC_GROUP(N(npcGroup_802409CC), 0x0E01, 0x04), {}, }; diff --git a/src/world/area_arn/arn_12/header.c b/src/world/area_arn/arn_12/header.c index e1fe95b0e6..97590bed70 100644 --- a/src/world/area_arn/arn_12/header.c +++ b/src/world/area_arn/arn_12/header.c @@ -6,7 +6,7 @@ EntryList N(entryList) = { { 231.0f, 0.0f, 5.0f, 270.0f }, }; -MapConfig N(config) = { +MapSettings N(settings) = { .main = &N(main), .entryList = &N(entryList), .entryCount = ENTRY_COUNT(N(entryList)), @@ -14,7 +14,7 @@ MapConfig N(config) = { }; EvtScript N(80240060) = { - EVT_SWITCH(EVT_SAVE_VAR(0)) + EVT_SWITCH(GB_StoryProgress) EVT_CASE_LT(-22) EVT_CALL(SetMusicTrack, 0, SONG_TUBBA_ESCAPE, 0, 8) EVT_CASE_LT(-16) diff --git a/src/world/area_arn/arn_13/events.c b/src/world/area_arn/arn_13/events.c index f228f78745..56045e6373 100644 --- a/src/world/area_arn/arn_13/events.c +++ b/src/world/area_arn/arn_13/events.c @@ -11,9 +11,9 @@ EvtScript N(exitSingleDoor_80240100) = { EVT_SET(EVT_VAR(2), 0) EVT_SET(EVT_VAR(3), -1) EVT_EXEC(ExitSingleDoor) - EVT_WAIT_FRAMES(17) + EVT_WAIT(17) EVT_CALL(GotoMap, EVT_PTR("arn_12"), 1) - EVT_WAIT_FRAMES(100) + EVT_WAIT(100) EVT_RETURN EVT_END }; @@ -26,9 +26,9 @@ EvtScript N(exitSingleDoor_802401A4) = { EVT_SET(EVT_VAR(2), 2) EVT_SET(EVT_VAR(3), 1) EVT_EXEC(ExitSingleDoor) - EVT_WAIT_FRAMES(17) + EVT_WAIT(17) EVT_CALL(GotoMap, EVT_PTR("arn_11"), 0) - EVT_WAIT_FRAMES(100) + EVT_WAIT(100) EVT_RETURN EVT_END }; @@ -59,7 +59,7 @@ EvtScript N(enterSingleDoor_80240290) = { }; EvtScript N(main) = { - EVT_SET(EVT_SAVE_VAR(425), 35) + EVT_SET(GB_WorldLocation, 35) EVT_CALL(SetSpriteShading, 524292) EVT_CALL(SetCamPerspective, 0, 3, 25, 16, 4096) EVT_CALL(SetCamBGColor, 0, 0, 0, 0) @@ -69,7 +69,7 @@ EvtScript N(main) = { EVT_EXEC_WAIT(N(makeEntities)) EVT_EXEC(N(80240060)) EVT_EXEC(N(enterSingleDoor_80240290)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_RETURN EVT_END }; @@ -96,7 +96,7 @@ NpcSettings N(npcSettings_80240450) = { .level = 13, }; -NpcAISettings N(npcAISettings_8024047C) = { +MobileAISettings N(npcAISettings_8024047C) = { .moveSpeed = 1.8f, .moveTime = 40, .waitTime = 15, @@ -132,14 +132,14 @@ EvtScript N(idle_802404F8) = { EVT_CALL(PlaySoundAtNpc, NPC_SELF, 0x20C8, 0) EVT_CALL(NpcJump0, NPC_SELF, EVT_VAR(0), 0, EVT_VAR(2), 8) EVT_CALL(SetNpcAnimation, NPC_SELF, NPC_ANIM_tubbas_heart_Palette_00_Anim_14) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetNpcAnimation, NPC_SELF, NPC_ANIM_tubbas_heart_Palette_00_Anim_13) EVT_SUB(EVT_VAR(0), 80) EVT_CALL(SetNpcJumpscale, NPC_SELF, EVT_FIXED(2.5)) EVT_CALL(PlaySoundAtNpc, NPC_SELF, 0x20C8, 0) EVT_CALL(NpcJump0, NPC_SELF, EVT_VAR(0), 0, EVT_VAR(2), 12) EVT_CALL(SetNpcAnimation, NPC_SELF, NPC_ANIM_tubbas_heart_Palette_00_Anim_14) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetNpcAnimation, NPC_SELF, NPC_ANIM_tubbas_heart_Palette_00_Anim_13) EVT_SUB(EVT_VAR(0), 80) EVT_CALL(SetNpcJumpscale, NPC_SELF, EVT_FIXED(2.5)) @@ -147,13 +147,13 @@ EvtScript N(idle_802404F8) = { EVT_CALL(NpcJump0, NPC_SELF, EVT_VAR(0), 0, EVT_VAR(2), 12) EVT_CALL(EnableNpcShadow, NPC_SELF, FALSE) EVT_CALL(SetNpcPos, NPC_SELF, 0, -1000, 0) - EVT_SET(EVT_SAVE_VAR(0), -19) + EVT_SET(GB_StoryProgress, -19) EVT_RETURN EVT_END }; EvtScript N(defeat_802406F4) = { - EVT_SET(EVT_SAVE_FLAG(1018), 1) + EVT_SET(GF_ARN13_Defeated_Goomba, 1) EVT_CALL(DoNpcDefeat) EVT_RETURN EVT_END @@ -161,7 +161,7 @@ EvtScript N(defeat_802406F4) = { EvtScript N(init_80240720) = { EVT_CALL(BindNpcIdle, NPC_SELF, EVT_PTR(N(idle_802404F8))) - EVT_IF_NE(EVT_SAVE_VAR(0), -22) + EVT_IF_NE(GB_StoryProgress, -22) EVT_CALL(RemoveNpc, NPC_SELF) EVT_END_IF EVT_RETURN @@ -169,8 +169,8 @@ EvtScript N(init_80240720) = { }; EvtScript N(init_8024076C) = { - EVT_IF_LT(EVT_SAVE_VAR(0), -12) - EVT_IF_EQ(EVT_SAVE_FLAG(1018), 1) + EVT_IF_LT(GB_StoryProgress, -12) + EVT_IF_EQ(GF_ARN13_Defeated_Goomba, 1) EVT_CALL(RemoveNpc, NPC_SELF) EVT_RETURN EVT_END_IF @@ -181,34 +181,38 @@ EvtScript N(init_8024076C) = { EVT_END }; -StaticNpc N(npcGroup_802407EC) = { - .id = 0, - .settings = &N(npcSettings_80240450), - .pos = { 80.0f, 50.0f, 0.0f }, - .flags = NPC_FLAG_PASSIVE | NPC_FLAG_4 | NPC_FLAG_100 | NPC_FLAG_LOCK_ANIMS | NPC_FLAG_JUMPING, - .init = &N(init_80240720), - .yaw = 270, - .dropFlags = NPC_DROP_FLAGS_80, - .heartDrops = NO_DROPS, - .flowerDrops = NO_DROPS, - .animations = { - NPC_ANIM_tubbas_heart_Palette_00_Anim_1, - NPC_ANIM_tubbas_heart_Palette_00_Anim_1, - NPC_ANIM_tubbas_heart_Palette_00_Anim_1, - NPC_ANIM_tubbas_heart_Palette_00_Anim_1, - NPC_ANIM_tubbas_heart_Palette_00_Anim_1, - NPC_ANIM_tubbas_heart_Palette_00_Anim_1, - NPC_ANIM_tubbas_heart_Palette_00_Anim_1, - NPC_ANIM_tubbas_heart_Palette_00_Anim_1, - NPC_ANIM_tubbas_heart_Palette_00_Anim_1, - NPC_ANIM_tubbas_heart_Palette_00_Anim_1, - NPC_ANIM_tubbas_heart_Palette_00_Anim_1, - NPC_ANIM_tubbas_heart_Palette_00_Anim_1, - NPC_ANIM_tubbas_heart_Palette_00_Anim_1, - NPC_ANIM_tubbas_heart_Palette_00_Anim_1, - NPC_ANIM_tubbas_heart_Palette_00_Anim_1, - NPC_ANIM_tubbas_heart_Palette_00_Anim_1, - }, +StaticNpc N(npcGroup_802407EC)[] = { + { + .id = 0, + .settings = &N(npcSettings_80240450), + .pos = { 80.0f, 50.0f, 0.0f }, + .flags = NPC_FLAG_PASSIVE | NPC_FLAG_4 | NPC_FLAG_100 | NPC_FLAG_LOCK_ANIMS | NPC_FLAG_JUMPING, + .init = &N(init_80240720), + .yaw = 270, + .drops = { + .dropFlags = NPC_DROP_FLAGS_80, + .heartDrops = NO_DROPS, + .flowerDrops = NO_DROPS, + }, + .animations = { + NPC_ANIM_tubbas_heart_Palette_00_Anim_1, + NPC_ANIM_tubbas_heart_Palette_00_Anim_1, + NPC_ANIM_tubbas_heart_Palette_00_Anim_1, + NPC_ANIM_tubbas_heart_Palette_00_Anim_1, + NPC_ANIM_tubbas_heart_Palette_00_Anim_1, + NPC_ANIM_tubbas_heart_Palette_00_Anim_1, + NPC_ANIM_tubbas_heart_Palette_00_Anim_1, + NPC_ANIM_tubbas_heart_Palette_00_Anim_1, + NPC_ANIM_tubbas_heart_Palette_00_Anim_1, + NPC_ANIM_tubbas_heart_Palette_00_Anim_1, + NPC_ANIM_tubbas_heart_Palette_00_Anim_1, + NPC_ANIM_tubbas_heart_Palette_00_Anim_1, + NPC_ANIM_tubbas_heart_Palette_00_Anim_1, + NPC_ANIM_tubbas_heart_Palette_00_Anim_1, + NPC_ANIM_tubbas_heart_Palette_00_Anim_1, + NPC_ANIM_tubbas_heart_Palette_00_Anim_1, + }, + } }; StaticNpc N(npcGroup_802409DC) = { @@ -217,13 +221,15 @@ StaticNpc N(npcGroup_802409DC) = { .flags = NPC_FLAG_LOCK_ANIMS | NPC_FLAG_JUMPING, .init = &N(init_8024076C), .yaw = 270, - .dropFlags = NPC_DROP_FLAGS_80, - .itemDropChance = 20, + .drops = { + .dropFlags = NPC_DROP_FLAGS_80, + .itemDropChance = 20, { ITEM_DRIED_SHROOM, 10, 0 }, - .heartDrops = STANDARD_HEART_DROPS(2), - .flowerDrops = STANDARD_FLOWER_DROPS(2), - .maxCoinBonus = 2, - .movement = { 0, 0, 0, 20, 0, -32767, 0, 0, 0, 0, 150, 0, 0, 1 }, + .heartDrops = STANDARD_HEART_DROPS(2), + .flowerDrops = STANDARD_FLOWER_DROPS(2), + .maxCoinBonus = 2, + }, + .territory = { .temp = { 0, 0, 0, 20, 0, -32767, 0, 0, 0, 0, 150, 0, 0, 1 }}, .animations = { NPC_ANIM_goomba_hyper_idle, NPC_ANIM_goomba_hyper_walk, @@ -242,12 +248,12 @@ StaticNpc N(npcGroup_802409DC) = { NPC_ANIM_goomba_hyper_run, NPC_ANIM_goomba_hyper_run, }, - .unk_1E0 = { 00, 00, 00, 01, 00, 00, 00, 00}, + .aiDetectFlags = AI_DETECT_SIGHT, }; NpcGroupList N(npcGroupList_80240BCC) = { - NPC_GROUP(N(npcGroup_802407EC), BATTLE_ID(0, 0, 0, 0)), - NPC_GROUP(N(npcGroup_802409DC), BATTLE_ID(14, 2, 0, 5)), + NPC_GROUP(N(npcGroup_802407EC)), + NPC_GROUP(N(npcGroup_802409DC), BTL_ARN_FORMATION_02, BTL_ARN_STAGE_04), {}, }; diff --git a/src/world/area_arn/arn_13/header.c b/src/world/area_arn/arn_13/header.c index e42b06839b..447aad2070 100644 --- a/src/world/area_arn/arn_13/header.c +++ b/src/world/area_arn/arn_13/header.c @@ -6,7 +6,7 @@ EntryList N(entryList) = { { 231.0f, 0.0f, 5.0f, 270.0f }, }; -MapConfig N(config) = { +MapSettings N(settings) = { .main = &N(main), .entryList = &N(entryList), .entryCount = ENTRY_COUNT(N(entryList)), @@ -14,7 +14,7 @@ MapConfig N(config) = { }; EvtScript N(80240060) = { - EVT_SWITCH(EVT_SAVE_VAR(0)) + EVT_SWITCH(GB_StoryProgress) EVT_CASE_LT(-22) EVT_CALL(SetMusicTrack, 0, SONG_TUBBA_ESCAPE, 0, 8) EVT_CASE_LT(-16) diff --git a/src/world/area_dgb/dgb_00/BFA0A0.c b/src/world/area_dgb/dgb_00/BFA0A0.c index 084cc4ff32..b124fb1d79 100644 --- a/src/world/area_dgb/dgb_00/BFA0A0.c +++ b/src/world/area_dgb/dgb_00/BFA0A0.c @@ -13,7 +13,7 @@ EntryList N(entryList) = { { 250.0f, 10.0f, -100.0f, 225.0f }, }; -MapConfig N(config) = { +MapSettings N(settings) = { .main = &N(main), .entryList = &N(entryList), .entryCount = ENTRY_COUNT(N(entryList)), @@ -22,7 +22,7 @@ MapConfig N(config) = { }; EvtScript N(80240110) = { - EVT_SWITCH(EVT_SAVE_VAR(0)) + EVT_SWITCH(GB_StoryProgress) EVT_CASE_LT(-29) EVT_CALL(SetMusicTrack, 0, SONG_GUSTY_GULCH, 0, 8) EVT_CASE_LT(-16) @@ -50,16 +50,16 @@ EvtScript N(exitDoubleDoor_8024021C) = { EVT_SET(EVT_VAR(2), 5) EVT_SET(EVT_VAR(3), 7) EVT_EXEC(ExitDoubleDoor) - EVT_WAIT_FRAMES(17) + EVT_WAIT(17) EVT_CALL(GotoMap, EVT_PTR("dgb_01"), 0) - EVT_WAIT_FRAMES(100) + EVT_WAIT(100) EVT_RETURN EVT_END }; EvtScript N(802402D0) = { EVT_BIND_TRIGGER(N(exitWalk_802401C0), TRIGGER_FLOOR_ABOVE, 15, 1, 0) - EVT_SWITCH(EVT_SAVE_VAR(0)) + EVT_SWITCH(GB_StoryProgress) EVT_CASE_LT(-28) EVT_BIND_TRIGGER(N(exitDoubleDoor_8024021C), TRIGGER_WALL_PRESS_A, 18, 1, 0) EVT_CASE_LT(-25) @@ -85,10 +85,10 @@ EvtScript N(enterDoubleDoor_8024038C) = { EVT_CASE_EQ(0) EVT_SET(EVT_VAR(0), EVT_PTR(N(802402D0))) EVT_EXEC(EnterWalk) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CASE_EQ(1) - EVT_IF_GE(EVT_SAVE_VAR(0), -28) - EVT_IF_LT(EVT_SAVE_VAR(0), -25) + EVT_IF_GE(GB_StoryProgress, -28) + EVT_IF_LT(GB_StoryProgress, -25) EVT_EXEC(N(802402D0)) EVT_THREAD EVT_EXEC_WAIT(N(8024103C)) @@ -111,8 +111,8 @@ EvtScript N(enterDoubleDoor_8024038C) = { }; EvtScript N(main) = { - EVT_SET(EVT_SAVE_VAR(425), 15) - EVT_SET(EVT_SAVE_FLAG(1978), 1) + EVT_SET(GB_WorldLocation, 15) + EVT_SET(GF_MAP_TubbasManor, 1) EVT_CALL(SetSpriteShading, -1) EVT_CALL(SetCamPerspective, 0, 3, 25, 16, 4096) EVT_CALL(SetCamBGColor, 0, 0, 0, 0) diff --git a/src/world/area_dgb/dgb_00/BFA100.c b/src/world/area_dgb/dgb_00/BFA100.c index 356a258105..30df81df47 100644 --- a/src/world/area_dgb/dgb_00/BFA100.c +++ b/src/world/area_dgb/dgb_00/BFA100.c @@ -41,7 +41,7 @@ EvtScript N(80240698) = { EVT_CALL(UpdateLerp) EVT_CALL(RotateModel, 7, EVT_VAR(0), 0, EVT_VAR(2), 0) EVT_CALL(RotateModel, 5, EVT_VAR(0), 0, EVT_VAR(3), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_IF_NE(EVT_VAR(1), 0) EVT_GOTO(10) EVT_END_IF @@ -57,7 +57,7 @@ EvtScript N(8024079C) = { EVT_CALL(UpdateLerp) EVT_CALL(RotateModel, 7, EVT_VAR(0), 0, EVT_VAR(2), 0) EVT_CALL(RotateModel, 5, EVT_VAR(0), 0, EVT_VAR(3), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_IF_NE(EVT_VAR(1), 0) EVT_GOTO(10) EVT_END_IF @@ -200,18 +200,18 @@ EvtScript N(80240DDC) = { EVT_SET(EVT_VAR(3), EVT_VAR(0)) EVT_ADD(EVT_VAR(3), 1) EVT_CALL(SetNpcPos, 0, EVT_VAR(3), EVT_VAR(1), EVT_VAR(2)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_SET(EVT_VAR(3), EVT_VAR(0)) EVT_ADD(EVT_VAR(3), -1) EVT_CALL(SetNpcPos, 0, EVT_VAR(3), EVT_VAR(1), EVT_VAR(2)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_ADD(EVT_VAR(11), 1) EVT_IF_LT(EVT_VAR(11), EVT_VAR(10)) EVT_GOTO(10) EVT_END_IF EVT_CALL(RandInt, 10, EVT_VAR(10)) EVT_ADD(EVT_VAR(10), 10) - EVT_WAIT_FRAMES(EVT_VAR(10)) + EVT_WAIT(EVT_VAR(10)) EVT_END_LOOP EVT_RETURN EVT_END @@ -222,7 +222,7 @@ EvtScript N(80240F50) = { EVT_LOOP(0) EVT_CALL(RandInt, 50, EVT_VAR(0)) EVT_ADD(EVT_VAR(0), 80) - EVT_WAIT_FRAMES(EVT_VAR(0)) + EVT_WAIT(EVT_VAR(0)) EVT_IF_EQ(EVT_MAP_VAR(0), 0) EVT_CALL(DisablePlayerInput, TRUE) EVT_CALL(PlaySoundAt, SOUND_B4, 0, 240, 10, -125) @@ -252,7 +252,7 @@ EvtScript N(8024103C) = { EVT_CALL(SetPanTarget, 0, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) EVT_CALL(PanToTarget, 0, 0, 1) EVT_CALL(WaitForCam, 0, EVT_FIXED(1.0)) - EVT_WAIT_FRAMES(40) + EVT_WAIT(40) EVT_CALL(SetNpcPos, 0, -60, 10, -70) EVT_CALL(SetNpcPos, 1, -100, 10, -110) EVT_CALL(SetNpcPos, 2, -140, 10, -150) @@ -260,14 +260,14 @@ EvtScript N(8024103C) = { EVT_CALL(SetNpcPos, 4, -140, 10, -70) EVT_CALL(SetNpcPos, 5, -180, 10, -100) EVT_EXEC_WAIT(N(80240AB0)) - EVT_WAIT_FRAMES(60) + EVT_WAIT(60) EVT_CALL(InterpNpcYaw, 0, 270, 1) EVT_CALL(SpeakToPlayer, 0, NPC_ANIM_boo_Palette_01_Anim_4, NPC_ANIM_boo_Palette_01_Anim_1, 5, MESSAGE_ID(0x0E, 0x00DB)) EVT_CALL(SpeakToPlayer, 4, NPC_ANIM_boo_Palette_01_Anim_4, NPC_ANIM_boo_Palette_01_Anim_1, 5, MESSAGE_ID(0x0E, 0x00DC)) EVT_CALL(SpeakToPlayer, 0, NPC_ANIM_boo_Palette_01_Anim_4, NPC_ANIM_boo_Palette_01_Anim_1, 5, MESSAGE_ID(0x0E, 0x00DD)) EVT_CALL(PlaySoundAt, SOUND_B4, 0, 240, 10, -125) EVT_CALL(ShakeCam, 0, 0, 20, EVT_FIXED(2.0)) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(PlaySoundAt, SOUND_B4, 0, 240, 10, -125) EVT_CALL(ShakeCam, 0, 0, 20, EVT_FIXED(2.0)) EVT_CALL(InterpNpcYaw, 0, 90, 1) @@ -296,11 +296,11 @@ EvtScript N(802413F4) = { EVT_CALL(ShowEmote, 3, EMOTE_EXCLAMATION, 45, 20, 1, 0, 0, 0, 0) EVT_CALL(ShowEmote, 4, EMOTE_EXCLAMATION, 45, 20, 1, 0, 0, 0, 0) EVT_CALL(ShowEmote, 5, EMOTE_EXCLAMATION, 45, 20, 1, 0, 0, 0, 0) - EVT_WAIT_FRAMES(50) + EVT_WAIT(50) EVT_SET(EVT_VAR(2), 1) EVT_EXEC(N(8024079C)) EVT_EXEC(N(80240D90)) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(SetCamType, 0, 6, 1) EVT_CALL(SetCamSpeed, 0, EVT_FIXED(6.0)) EVT_CALL(SetCamPitch, 0, EVT_FIXED(15.0), EVT_FIXED(-15.0)) @@ -314,11 +314,11 @@ EvtScript N(802413F4) = { EVT_CALL(SpeakToPlayer, 0, NPC_ANIM_boo_Palette_01_Anim_4, NPC_ANIM_boo_Palette_01_Anim_1, 0, MESSAGE_ID(0x0E, 0x00DF)) EVT_KILL_THREAD(EVT_VAR(10)) EVT_CALL(SetPlayerAnimation, ANIM_80007) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(SpeakToPlayer, 0, NPC_ANIM_boo_Palette_01_Anim_4, NPC_ANIM_boo_Palette_01_Anim_1, 0, MESSAGE_ID(0x0E, 0x00E0)) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(SetPlayerAnimation, ANIM_NOD_YES) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(SpeakToPlayer, 0, NPC_ANIM_boo_Palette_01_Anim_4, NPC_ANIM_boo_Palette_01_Anim_1, 0, MESSAGE_ID(0x0E, 0x00E1)) EVT_CALL(DisablePartnerAI, 0) EVT_CALL(GetCurrentPartnerID, EVT_VAR(0)) @@ -345,16 +345,16 @@ EvtScript N(802413F4) = { EVT_CALL(PanToTarget, 0, 0, 0) EVT_CALL(PlaySoundAt, SOUND_B4, 0, 240, 10, -125) EVT_CALL(ShakeCam, 0, 0, 20, EVT_FIXED(2.0)) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(PlaySoundAt, SOUND_B4, 0, 240, 10, -125) EVT_CALL(ShakeCam, 0, 0, 20, EVT_FIXED(2.0)) EVT_CALL(ShowMessageAtScreenPos, MESSAGE_ID(0x0E, 0x00E7), 160, 40) EVT_EXEC_WAIT(N(80240B08)) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(SpeakToPlayer, 0, NPC_ANIM_boo_Palette_01_Anim_6, NPC_ANIM_boo_Palette_01_Anim_6, 5, MESSAGE_ID(0x0E, 0x00E8)) EVT_CALL(SetNpcAnimation, 0, NPC_ANIM_boo_Palette_01_Anim_6) EVT_EXEC(N(80240F50)) - EVT_SET(EVT_SAVE_VAR(0), -25) + EVT_SET(GB_StoryProgress, -25) EVT_CALL(DisablePlayerInput, FALSE) EVT_RETURN EVT_END @@ -461,10 +461,12 @@ StaticNpc N(npcGroup_80241FE4) = { .flags = NPC_FLAG_PASSIVE | NPC_FLAG_4 | NPC_FLAG_100 | NPC_FLAG_GRAVITY | NPC_FLAG_LOCK_ANIMS | NPC_FLAG_400000, .init = &N(init_80241F70), .yaw = 90, - .dropFlags = NPC_DROP_FLAGS_80, - .heartDrops = NO_DROPS, - .flowerDrops = NO_DROPS, - .animations = { + .drops = { + .dropFlags = NPC_DROP_FLAGS_80, + .heartDrops = NO_DROPS, + .flowerDrops = NO_DROPS, + }, + .animations = { NPC_ANIM_boo_Palette_01_Anim_1, NPC_ANIM_boo_Palette_01_Anim_2, NPC_ANIM_boo_Palette_01_Anim_3, @@ -492,10 +494,12 @@ StaticNpc N(npcGroup_802421D4) = { .flags = NPC_FLAG_PASSIVE | NPC_FLAG_4 | NPC_FLAG_100 | NPC_FLAG_GRAVITY | NPC_FLAG_LOCK_ANIMS, .init = &N(init_80241F94), .yaw = 90, - .dropFlags = NPC_DROP_FLAGS_80, - .heartDrops = NO_DROPS, - .flowerDrops = NO_DROPS, - .animations = { + .drops = { + .dropFlags = NPC_DROP_FLAGS_80, + .heartDrops = NO_DROPS, + .flowerDrops = NO_DROPS, + }, + .animations = { NPC_ANIM_boo_Palette_01_Anim_1, NPC_ANIM_boo_Palette_01_Anim_2, NPC_ANIM_boo_Palette_01_Anim_3, @@ -522,10 +526,12 @@ StaticNpc N(npcGroup_802423C4) = { .flags = NPC_FLAG_PASSIVE | NPC_FLAG_4 | NPC_FLAG_100 | NPC_FLAG_GRAVITY | NPC_FLAG_LOCK_ANIMS, .init = &N(init_80241FA4), .yaw = 90, - .dropFlags = NPC_DROP_FLAGS_80, - .heartDrops = NO_DROPS, - .flowerDrops = NO_DROPS, - .animations = { + .drops = { + .dropFlags = NPC_DROP_FLAGS_80, + .heartDrops = NO_DROPS, + .flowerDrops = NO_DROPS, + }, + .animations = { NPC_ANIM_boo_Palette_01_Anim_1, NPC_ANIM_boo_Palette_01_Anim_2, NPC_ANIM_boo_Palette_01_Anim_3, @@ -552,10 +558,12 @@ StaticNpc N(npcGroup_802425B4) = { .flags = NPC_FLAG_PASSIVE | NPC_FLAG_4 | NPC_FLAG_100 | NPC_FLAG_GRAVITY | NPC_FLAG_LOCK_ANIMS, .init = &N(init_80241FB4), .yaw = 90, - .dropFlags = NPC_DROP_FLAGS_80, - .heartDrops = NO_DROPS, - .flowerDrops = NO_DROPS, - .animations = { + .drops = { + .dropFlags = NPC_DROP_FLAGS_80, + .heartDrops = NO_DROPS, + .flowerDrops = NO_DROPS, + }, + .animations = { NPC_ANIM_boo_Palette_01_Anim_1, NPC_ANIM_boo_Palette_01_Anim_2, NPC_ANIM_boo_Palette_01_Anim_3, @@ -582,10 +590,12 @@ StaticNpc N(npcGroup_802427A4) = { .flags = NPC_FLAG_PASSIVE | NPC_FLAG_4 | NPC_FLAG_100 | NPC_FLAG_GRAVITY | NPC_FLAG_LOCK_ANIMS, .init = &N(init_80241FC4), .yaw = 90, - .dropFlags = NPC_DROP_FLAGS_80, - .heartDrops = NO_DROPS, - .flowerDrops = NO_DROPS, - .animations = { + .drops = { + .dropFlags = NPC_DROP_FLAGS_80, + .heartDrops = NO_DROPS, + .flowerDrops = NO_DROPS, + }, + .animations = { NPC_ANIM_boo_Palette_01_Anim_1, NPC_ANIM_boo_Palette_01_Anim_2, NPC_ANIM_boo_Palette_01_Anim_3, @@ -612,10 +622,12 @@ StaticNpc N(npcGroup_80242994) = { .flags = NPC_FLAG_PASSIVE | NPC_FLAG_4 | NPC_FLAG_100 | NPC_FLAG_GRAVITY | NPC_FLAG_LOCK_ANIMS, .init = &N(init_80241FD4), .yaw = 90, - .dropFlags = NPC_DROP_FLAGS_80, - .heartDrops = NO_DROPS, - .flowerDrops = NO_DROPS, - .animations = { + .drops = { + .dropFlags = NPC_DROP_FLAGS_80, + .heartDrops = NO_DROPS, + .flowerDrops = NO_DROPS, + }, + .animations = { NPC_ANIM_boo_Palette_01_Anim_1, NPC_ANIM_boo_Palette_01_Anim_2, NPC_ANIM_boo_Palette_01_Anim_3, @@ -645,7 +657,7 @@ EvtScript N(80242B84) = { EVT_LOOP(180) EVT_CALL(GetNpcPos, 6, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) EVT_CALL(N(func_80240060_BFA100)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_END_THREAD EVT_CALL(SetPlayerPos, 320, 50, -160) @@ -659,43 +671,43 @@ EvtScript N(80242B84) = { EVT_CALL(SetCamDistance, 0, EVT_FIXED(540.0)) EVT_CALL(SetCamSpeed, 0, EVT_FIXED(90.0)) EVT_CALL(PanToTarget, 0, 0, 1) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_THREAD EVT_SET(EVT_VAR(2), 1) EVT_EXEC(N(80240698)) EVT_END_THREAD - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_THREAD EVT_CALL(SetPlayerJumpscale, 0) EVT_CALL(PlayerJump1, 175, 50, -35, 40) EVT_END_THREAD EVT_THREAD EVT_CALL(DisablePartnerAI, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(InterpNpcYaw, NPC_PARTNER, 270, 0) EVT_CALL(SetNpcAnimation, NPC_PARTNER, 0x107) - EVT_WAIT_FRAMES(85) + EVT_WAIT(85) EVT_CALL(func_802CF56C, 2) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(EnablePartnerAI) EVT_END_THREAD EVT_CALL(NpcMoveTo, 6, 175, -33, 40) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(SetNpcPos, 6, 175, 85, -33) EVT_CALL(SetNpcAnimation, 6, NPC_ANIM_sentinel_Palette_00_Anim_9) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(PlaySoundAtNpc, 6, SOUND_2F7, 0) EVT_CALL(SetNpcAnimation, 6, NPC_ANIM_sentinel_Palette_00_Anim_2) EVT_CALL(SetNpcPos, 6, 175, 70, -33) EVT_THREAD - EVT_WAIT_FRAMES(40) + EVT_WAIT(40) EVT_CALL(SetNpcAnimation, 6, NPC_ANIM_sentinel_Palette_00_Anim_3) EVT_CALL(NpcMoveTo, 6, 270, -120, 30) EVT_CALL(StopSound, 814) EVT_CALL(SetNpcPos, 6, 0, -1000, 0) EVT_END_THREAD EVT_THREAD - EVT_WAIT_FRAMES(60) + EVT_WAIT(60) EVT_SET(EVT_VAR(2), 1) EVT_EXEC(N(8024079C)) EVT_END_THREAD @@ -704,7 +716,7 @@ EvtScript N(80242B84) = { EVT_CALL(PlaySoundAtNpc, 6, SOUND_162, 0) EVT_CALL(SetPlayerAnimation, ANIM_80003) EVT_THREAD - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(PlayEffect, 0x10, 3, 0, 175, 0, -35, 20, -20, 30, 0, 0, 0, 0, 0) EVT_END_THREAD EVT_THREAD @@ -713,7 +725,7 @@ EvtScript N(80242B84) = { EVT_CALL(SetCamSpeed, 0, EVT_FIXED(2.0)) EVT_CALL(PanToTarget, 0, 0, 1) EVT_END_THREAD - EVT_WAIT_FRAMES(65) + EVT_WAIT(65) EVT_CALL(GetCurrentPartnerID, EVT_VAR(0)) EVT_SWITCH(EVT_VAR(0)) EVT_CASE_EQ(1) @@ -740,22 +752,22 @@ EvtScript N(80242B84) = { EVT_CALL(SpeakToPlayer, NPC_PARTNER, 0x108, 0x106, 5, MESSAGE_ID(0x0E, 0x00D6)) EVT_END_SWITCH EVT_CALL(EnablePartnerAI) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(SetPlayerAnimation, ANIM_GET_UP) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(SetPlayerAnimation, ANIM_DUST_OFF) - EVT_WAIT_FRAMES(7) + EVT_WAIT(7) EVT_CALL(PlaySoundAtPlayer, 370, 0) - EVT_WAIT_FRAMES(8) + EVT_WAIT(8) EVT_CALL(PlaySoundAtPlayer, 370, 0) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(SetPlayerAnimation, ANIM_8001B) - EVT_WAIT_FRAMES(25) + EVT_WAIT(25) EVT_CALL(InterpPlayerYaw, 90, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetPlayerAnimation, ANIM_10002) EVT_CALL(InterpPlayerYaw, 45, 0) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(SetPlayerAnimation, ANIM_MIDAIR_STILL) EVT_CALL(SetPlayerJumpscale, 1) EVT_CALL(GetPlayerPos, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) @@ -788,10 +800,12 @@ StaticNpc N(npcGroup_802434FC) = { .flags = NPC_FLAG_PASSIVE | NPC_FLAG_4 | NPC_FLAG_100 | NPC_FLAG_GRAVITY | NPC_FLAG_LOCK_ANIMS | NPC_FLAG_JUMPING | NPC_FLAG_400000, .init = &N(init_802434EC), .yaw = 90, - .dropFlags = NPC_DROP_FLAGS_80, - .heartDrops = NO_DROPS, - .flowerDrops = NO_DROPS, - .animations = { + .drops = { + .dropFlags = NPC_DROP_FLAGS_80, + .heartDrops = NO_DROPS, + .flowerDrops = NO_DROPS, + }, + .animations = { NPC_ANIM_sentinel_Palette_00_Anim_1, NPC_ANIM_sentinel_Palette_00_Anim_2, NPC_ANIM_sentinel_Palette_00_Anim_3, @@ -812,17 +826,17 @@ StaticNpc N(npcGroup_802434FC) = { }; NpcGroupList N(npcGroupList_802436EC) = { - NPC_GROUP(N(npcGroup_80241FE4), BATTLE_ID(0, 0, 0, 0)), - NPC_GROUP(N(npcGroup_802421D4), BATTLE_ID(0, 0, 0, 0)), - NPC_GROUP(N(npcGroup_802423C4), BATTLE_ID(0, 0, 0, 0)), - NPC_GROUP(N(npcGroup_802425B4), BATTLE_ID(0, 0, 0, 0)), - NPC_GROUP(N(npcGroup_802427A4), BATTLE_ID(0, 0, 0, 0)), - NPC_GROUP(N(npcGroup_80242994), BATTLE_ID(0, 0, 0, 0)), + NPC_GROUP(N(npcGroup_80241FE4)), + NPC_GROUP(N(npcGroup_802421D4)), + NPC_GROUP(N(npcGroup_802423C4)), + NPC_GROUP(N(npcGroup_802425B4)), + NPC_GROUP(N(npcGroup_802427A4)), + NPC_GROUP(N(npcGroup_80242994)), {}, }; NpcGroupList N(npcGroupList_80243740) = { - NPC_GROUP(N(npcGroup_802434FC), BATTLE_ID(0, 0, 0, 0)), + NPC_GROUP(N(npcGroup_802434FC)), {}, }; diff --git a/src/world/area_dgb/dgb_01/BFD9A0.c b/src/world/area_dgb/dgb_01/BFD9A0.c index f3b365ba17..8d31215fd4 100644 --- a/src/world/area_dgb/dgb_01/BFD9A0.c +++ b/src/world/area_dgb/dgb_01/BFD9A0.c @@ -16,7 +16,7 @@ EntryList N(entryList) = { { 485.0f, 420.0f, 0.0f, 270.0f }, }; -MapConfig N(config) = { +MapSettings N(settings) = { .main = &N(main), .entryList = &N(entryList), .entryCount = ENTRY_COUNT(N(entryList)), @@ -24,7 +24,7 @@ MapConfig N(config) = { }; EvtScript N(802434A0) = { - EVT_SWITCH(EVT_SAVE_VAR(0)) + EVT_SWITCH(GB_StoryProgress) EVT_CASE_LT(-29) EVT_CALL(SetMusicTrack, 0, SONG_TUBBAS_MANOR, 0, 8) EVT_CASE_LT(-16) @@ -50,9 +50,9 @@ EvtScript N(exitDoubleDoor_80243550) = { EVT_SET(EVT_VAR(2), 54) EVT_SET(EVT_VAR(3), 57) EVT_EXEC(ExitDoubleDoor) - EVT_WAIT_FRAMES(17) + EVT_WAIT(17) EVT_CALL(GotoMap, EVT_PTR("dgb_00"), 1) - EVT_WAIT_FRAMES(100) + EVT_WAIT(100) EVT_RETURN EVT_END }; @@ -66,9 +66,9 @@ EvtScript N(exitDoubleDoor_80243604) = { EVT_SET(EVT_VAR(2), 34) EVT_SET(EVT_VAR(3), 36) EVT_EXEC(ExitDoubleDoor) - EVT_WAIT_FRAMES(17) + EVT_WAIT(17) EVT_CALL(GotoMap, EVT_PTR("dgb_02"), 1) - EVT_WAIT_FRAMES(100) + EVT_WAIT(100) EVT_RETURN EVT_END }; @@ -82,9 +82,9 @@ EvtScript N(exitDoubleDoor_802436B8) = { EVT_SET(EVT_VAR(2), 41) EVT_SET(EVT_VAR(3), 39) EVT_EXEC(ExitDoubleDoor) - EVT_WAIT_FRAMES(17) + EVT_WAIT(17) EVT_CALL(GotoMap, EVT_PTR("dgb_08"), 0) - EVT_WAIT_FRAMES(100) + EVT_WAIT(100) EVT_RETURN EVT_END }; @@ -98,9 +98,9 @@ EvtScript N(exitDoubleDoor_8024376C) = { EVT_SET(EVT_VAR(2), 29) EVT_SET(EVT_VAR(3), 31) EVT_EXEC(ExitDoubleDoor) - EVT_WAIT_FRAMES(17) + EVT_WAIT(17) EVT_CALL(GotoMap, EVT_PTR("dgb_09"), 1) - EVT_WAIT_FRAMES(100) + EVT_WAIT(100) EVT_RETURN EVT_END }; @@ -114,9 +114,9 @@ EvtScript N(exitDoubleDoor_80243820) = { EVT_SET(EVT_VAR(2), 46) EVT_SET(EVT_VAR(3), 44) EVT_EXEC(ExitDoubleDoor) - EVT_WAIT_FRAMES(17) + EVT_WAIT(17) EVT_CALL(GotoMap, EVT_PTR("dgb_08"), 1) - EVT_WAIT_FRAMES(100) + EVT_WAIT(100) EVT_RETURN EVT_END }; @@ -130,9 +130,9 @@ EvtScript N(exitDoubleDoor_802438D4) = { EVT_SET(EVT_VAR(2), 24) EVT_SET(EVT_VAR(3), 26) EVT_EXEC(ExitDoubleDoor) - EVT_WAIT_FRAMES(17) + EVT_WAIT(17) EVT_CALL(GotoMap, EVT_PTR("dgb_17"), 1) - EVT_WAIT_FRAMES(100) + EVT_WAIT(100) EVT_RETURN EVT_END }; @@ -146,9 +146,9 @@ EvtScript N(exitDoubleDoor_80243988) = { EVT_SET(EVT_VAR(2), 51) EVT_SET(EVT_VAR(3), 49) EVT_EXEC(ExitDoubleDoor) - EVT_WAIT_FRAMES(17) + EVT_WAIT(17) EVT_CALL(GotoMap, EVT_PTR("dgb_18"), 0) - EVT_WAIT_FRAMES(100) + EVT_WAIT(100) EVT_RETURN EVT_END }; @@ -158,9 +158,9 @@ EvtScript N(enterDoubleDoor_80243A3C) = { EVT_CALL(GetEntryID, EVT_VAR(0)) EVT_SWITCH(EVT_VAR(0)) EVT_CASE_EQ(0) - EVT_IF_EQ(EVT_SAVE_FLAG(1041), 0) - EVT_SET(EVT_SAVE_FLAG(1041), 1) - EVT_SET(EVT_SAVE_VAR(0), -32) + EVT_IF_EQ(GF_DGB01_Visited, 0) + EVT_SET(GF_DGB01_Visited, 1) + EVT_SET(GB_StoryProgress, -32) EVT_END_IF EVT_SET(EVT_VAR(2), 54) EVT_SET(EVT_VAR(3), 57) @@ -200,13 +200,13 @@ s32 N(itemList_80243C40)[] = { }; EvtScript N(main) = { - EVT_SET(EVT_SAVE_VAR(425), 15) + EVT_SET(GB_WorldLocation, 15) EVT_CALL(SetSpriteShading, -1) EVT_CALL(SetCamPerspective, 0, 3, 25, 16, 4096) EVT_CALL(SetCamBGColor, 0, 0, 0, 0) EVT_CALL(SetCamEnabled, 0, 1) EVT_CALL(SetCamLeadPlayer, 0, 0) - EVT_SET(EVT_SAVE_FLAG(1978), 1) + EVT_SET(GF_MAP_TubbasManor, 1) EVT_EXEC_WAIT(N(makeEntities)) EVT_EXEC(N(802449C4)) EVT_EXEC(N(802434A0)) @@ -216,12 +216,12 @@ EvtScript N(main) = { EVT_BIND_TRIGGER(N(exitDoubleDoor_80243820), TRIGGER_WALL_PRESS_A, 24, 1, 0) EVT_BIND_TRIGGER(N(exitDoubleDoor_802438D4), TRIGGER_WALL_PRESS_A, 16, 1, 0) EVT_BIND_TRIGGER(N(exitDoubleDoor_80243988), TRIGGER_WALL_PRESS_A, 28, 1, 0) - EVT_IF_EQ(EVT_SAVE_FLAG(1040), 0) + EVT_IF_EQ(GF_DGB01_UnlockedEastWing, 0) EVT_BIND_PADLOCK(N(80244AD0), TRIGGER_WALL_PRESS_A, EVT_ENTITY_INDEX(0), EVT_PTR(N(itemList_80243C40)), 0, 1) EVT_ELSE EVT_BIND_TRIGGER(N(exitDoubleDoor_802436B8), TRIGGER_WALL_PRESS_A, 20, 1, 0) EVT_END_IF - EVT_SWITCH(EVT_SAVE_VAR(0)) + EVT_SWITCH(GB_StoryProgress) EVT_CASE_LT(-29) EVT_CALL(MakeNpcs, 1, EVT_PTR(N(npcGroupList_80246E50))) EVT_CASE_LT(-16) @@ -250,28 +250,28 @@ EvtScript N(80243EF0) = { EVT_IF_LT(EVT_VAR(0), 100) EVT_BREAK_LOOP EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(DisablePlayerInput, TRUE) EVT_CALL(N(func_80240000_BFD880)) EVT_CALL(InitAnimatedModels) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(func_802D2B6C) EVT_CALL(SetPlayerAnimation, 524298) EVT_THREAD EVT_CALL(PlaySoundAtNpc, 4, SOUND_20F6, 0) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(PlaySoundAtNpc, 4, SOUND_20F6, 0) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_END_THREAD EVT_THREAD EVT_CALL(ShakeCam, 0, 0, 10, EVT_FIXED(1.0)) EVT_END_THREAD - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_THREAD EVT_LOOP(12) EVT_CALL(PlaySoundAtNpc, 4, SOUND_20F6, 0) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_END_LOOP EVT_END_THREAD EVT_THREAD @@ -285,14 +285,14 @@ EvtScript N(80243EF0) = { EVT_CALL(SetCamSpeed, 0, EVT_FIXED(3.0)) EVT_CALL(PanToTarget, 0, 0, 1) EVT_CALL(WaitForCam, 0, EVT_FIXED(1.0)) - EVT_SET(EVT_SAVE_VAR(203), 1) + EVT_SET(GB_ARN_Tubba_MapID, 1) EVT_CALL(SetNpcVar, 4, 0, 1) EVT_LOOP(0) EVT_CALL(GetNpcVar, 4, 0, EVT_VAR(0)) EVT_IF_EQ(EVT_VAR(0), 3) EVT_BREAK_LOOP EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(GetPlayerPos, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) EVT_ADD(EVT_VAR(0), -50) @@ -305,7 +305,7 @@ EvtScript N(80243EF0) = { EVT_CALL(GetPlayerPos, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) EVT_ADD(EVT_VAR(0), 30) EVT_CALL(SetNpcPos, NPC_PARTNER, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(EnablePartnerAI) EVT_CALL(ShakeCam, 0, 0, 20, EVT_FIXED(1.0)) EVT_CALL(LoadAnimatedModel, 0, EVT_PTR(N(D_80252F4C_C107CC))) @@ -314,40 +314,40 @@ EvtScript N(80243EF0) = { EVT_CALL(SetAnimatedModelRenderMode, 0, 1) EVT_THREAD EVT_CALL(PlaySound, 0x95) - EVT_WAIT_FRAMES(60) + EVT_WAIT(60) EVT_CALL(PlaySound, 0x96) - EVT_WAIT_FRAMES(25) + EVT_WAIT(25) EVT_CALL(PlaySound, 0x98) - EVT_WAIT_FRAMES(70) + EVT_WAIT(70) EVT_CALL(PlaySound, 0x97) EVT_END_THREAD EVT_THREAD - EVT_WAIT_FRAMES(100) + EVT_WAIT(100) EVT_CALL(PlaySound, 0xA8) - EVT_WAIT_FRAMES(50) + EVT_WAIT(50) EVT_CALL(PlaySound, 0xA8) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(PlaySound, 0xA8) - EVT_WAIT_FRAMES(70) + EVT_WAIT(70) EVT_CALL(PlaySound, 0xA8) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(PlaySound, 0xA8) EVT_END_THREAD EVT_THREAD EVT_CALL(DisablePlayerPhysics, TRUE) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetGroupEnabled, 100, 0) EVT_CALL(SetGroupEnabled, 111, 0) EVT_CALL(SetPlayerAnimation, 524307) EVT_CALL(SetPlayerJumpscale, EVT_FIXED(0.5)) EVT_CALL(PlayerJump1, 121, 210, 0, 60) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(SetPlayerAnimation, 524319) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(SetPlayerAnimation, ANIM_RUN_PANIC) EVT_CALL(SetPlayerSpeed, EVT_FIXED(8.0)) EVT_CALL(PlayerMoveTo, 412, -29, 0) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(InterpPlayerYaw, 270, 0) EVT_CALL(SetPlayerAnimation, ANIM_10002) EVT_CALL(ModifyColliderFlags, 1, 50, 0x7FFFFE00) @@ -357,10 +357,10 @@ EvtScript N(80243EF0) = { EVT_CALL(DisablePartnerAI, 0) EVT_CALL(GetNpcPos, NPC_PARTNER, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) EVT_SUB(EVT_VAR(1), 210) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetNpcJumpscale, NPC_PARTNER, EVT_FIXED(0.5)) EVT_CALL(NpcJump1, NPC_PARTNER, 151, EVT_VAR(1), 0, 60) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(EnablePartnerAI) EVT_END_THREAD EVT_CALL(ShakeCam, 0, 0, 300, EVT_FIXED(1.0)) @@ -373,23 +373,23 @@ EvtScript N(80243EF0) = { EVT_THREAD EVT_CALL(PlaySoundAtNpc, 4, SOUND_20F6, 0) EVT_CALL(ShakeCam, 0, 0, 5, EVT_FIXED(0.3)) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(PlaySoundAtNpc, 4, SOUND_20F6, 0) EVT_CALL(ShakeCam, 0, 0, 2, EVT_FIXED(0.15)) - EVT_WAIT_FRAMES(8) + EVT_WAIT(8) EVT_END_THREAD - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(GetPlayerPos, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) EVT_CALL(UseSettingsFrom, 0, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) EVT_CALL(SetCamSpeed, 0, EVT_FIXED(2.0)) EVT_CALL(SetPanTarget, 0, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) EVT_CALL(WaitForCam, 0, EVT_FIXED(1.0)) EVT_CALL(PanToTarget, 0, 0, 0) - EVT_SET(EVT_SAVE_VAR(0), -28) + EVT_SET(GB_StoryProgress, -28) EVT_CALL(SetGroupEnabled, 210, 1) EVT_CALL(DeleteAnimatedModel, 0) EVT_THREAD - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(SetNpcAnimation, 4, NPC_ANIM_world_tubba_Palette_00_Anim_D) EVT_CALL(SetNpcPos, 4, 137, 244, 35) EVT_CALL(SetNpcSpeed, 4, EVT_FIXED(3.0)) @@ -400,10 +400,10 @@ EvtScript N(80243EF0) = { EVT_LOOP(0) EVT_CALL(PlaySoundAtNpc, 4, SOUND_20F6, 0) EVT_CALL(ShakeCam, 0, 0, 5, EVT_FIXED(0.3)) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(PlaySoundAtNpc, 4, SOUND_20F6, 0) EVT_CALL(ShakeCam, 0, 0, 2, EVT_FIXED(0.15)) - EVT_WAIT_FRAMES(8) + EVT_WAIT(8) EVT_END_LOOP EVT_END_THREAD EVT_CALL(SetPlayerSpeed, EVT_FIXED(3.0)) @@ -415,7 +415,7 @@ EvtScript N(80243EF0) = { }; EvtScript N(802449C4) = { - EVT_SWITCH(EVT_SAVE_VAR(0)) + EVT_SWITCH(GB_StoryProgress) EVT_CASE_LT(-29) EVT_CALL(SetGroupEnabled, 210, 0) EVT_CALL(ModifyColliderFlags, 0, 50, 0x7FFFFE00) @@ -452,7 +452,7 @@ EvtScript N(80244AD0) = { EVT_CALL(FindKeyItem, ITEM_TUBBA_CASTLE_KEY, EVT_VAR(0)) EVT_CALL(RemoveKeyItemAt, EVT_VAR(0)) EVT_CALL(CloseChoicePopup) - EVT_SET(EVT_SAVE_FLAG(1040), 1) + EVT_SET(GF_DGB01_UnlockedEastWing, 1) EVT_CALL(N(GetEntityPosition), EVT_MAP_VAR(0), EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) EVT_CALL(PlaySoundAt, 0x269, 0, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) EVT_SET(EVT_VAR(0), EVT_MAP_VAR(0)) @@ -470,7 +470,7 @@ EvtScript N(80244C38) = { }; EvtScript N(makeEntities) = { - EVT_IF_EQ(EVT_SAVE_FLAG(1040), 0) + EVT_IF_EQ(GF_DGB01_UnlockedEastWing, 0) EVT_CALL(MakeEntity, EVT_PTR(Entity_Padlock), 490, 8, 0, -80, MAKE_ENTITY_END) EVT_CALL(AssignScript, EVT_PTR(N(80244C38))) EVT_SET(EVT_MAP_VAR(0), EVT_VAR(0)) @@ -491,7 +491,7 @@ EvtScript N(80244CE8) = { EVT_END }; -NpcAISettings N(npcAISettings_80244D24) = { +MobileAISettings N(npcAISettings_80244D24) = { .moveSpeed = 1.5f, .moveTime = 90, .waitTime = 30, @@ -517,14 +517,14 @@ EvtScript N(npcAI_80244D54) = { EVT_CALL(SetSelfVar, 1, 600) EVT_CALL(N(SentinelAI_Main), EVT_PTR(N(npcAISettings_80244D24))) EVT_CALL(DisablePlayerInput, TRUE) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_LABEL(20) EVT_CALL(GetPlayerPos, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) EVT_CALL(GetNpcPos, NPC_SELF, EVT_VAR(3), EVT_VAR(4), EVT_VAR(5)) EVT_CALL(SetNpcPos, NPC_SELF, EVT_VAR(0), EVT_VAR(4), EVT_VAR(2)) EVT_CALL(GetPlayerActionState, EVT_VAR(0)) EVT_IF_NE(EVT_VAR(0), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_GOTO(20) EVT_END_IF EVT_CALL(DisablePlayerPhysics, TRUE) @@ -538,9 +538,9 @@ EvtScript N(npcAI_80244D54) = { EVT_CALL(SetNpcPos, NPC_SELF, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) EVT_CALL(func_80045838, -1, 759, 0) EVT_CALL(SetNpcAnimation, NPC_SELF, NPC_ANIM_sentinel_Palette_00_Anim_8) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(SetPlayerAnimation, ANIM_80017) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(func_80045838, -1, 1838, 0) EVT_THREAD EVT_LOOP(100) @@ -550,7 +550,7 @@ EvtScript N(npcAI_80244D54) = { EVT_CALL(GetPlayerPos, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) EVT_ADD(EVT_VAR(1), 1) EVT_CALL(SetPlayerPos, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_END_THREAD EVT_THREAD @@ -564,9 +564,9 @@ EvtScript N(npcAI_80244D54) = { EVT_CALL(GetNpcPos, NPC_PARTNER, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) EVT_CALL(NpcJump0, NPC_PARTNER, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2), 10) EVT_END_THREAD - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(GotoMap, EVT_PTR(N(dgb_00_name_hack)), 2) - EVT_WAIT_FRAMES(100) + EVT_WAIT(100) EVT_RETURN EVT_END }; @@ -606,7 +606,7 @@ NpcSettings N(npcSettings_8024526C) = { .level = 99, }; -NpcAISettings N(npcAISettings_80245298) = { +MobileAISettings N(npcAISettings_80245298) = { .moveSpeed = 4.5f, .alertRadius = 170.0f, .alertOffsetDist = 90.0f, @@ -654,16 +654,16 @@ EvtScript N(idle_8024536C) = { EVT_IF_EQ(EVT_VAR(0), 1) EVT_BREAK_LOOP EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP - EVT_SET(EVT_SAVE_VAR(203), 1) + EVT_SET(GB_ARN_Tubba_MapID, 1) EVT_CALL(PlaySoundAtCollider, 28, 455, 0) EVT_CALL(MakeLerp, 0, 80, 10, 0) EVT_LOOP(0) EVT_CALL(UpdateLerp) EVT_CALL(RotateModel, 49, EVT_VAR(0), 0, 1, 0) EVT_CALL(RotateModel, 51, EVT_VAR(0), 0, -1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_IF_EQ(EVT_VAR(1), 0) EVT_BREAK_LOOP EVT_END_IF @@ -674,13 +674,13 @@ EvtScript N(idle_8024536C) = { EVT_CALL(NpcMoveTo, NPC_SELF, 390, 0, 30) EVT_CALL(SetNpcAnimation, 4, NPC_ANIM_world_tubba_Palette_00_Anim_7) EVT_THREAD - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(MakeLerp, 80, 0, 10, 0) EVT_LOOP(0) EVT_CALL(UpdateLerp) EVT_CALL(RotateModel, 49, EVT_VAR(0), 0, 1, 0) EVT_CALL(RotateModel, 51, EVT_VAR(0), 0, -1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_IF_EQ(EVT_VAR(1), 0) EVT_BREAK_LOOP EVT_END_IF @@ -690,16 +690,16 @@ EvtScript N(idle_8024536C) = { EVT_CALL(SpeakToPlayer, 4, NPC_ANIM_world_tubba_Palette_00_Anim_10, NPC_ANIM_world_tubba_Palette_00_Anim_6, 0, MESSAGE_ID(0x0E, 0x0101)) EVT_THREAD EVT_CALL(SetNpcAnimation, 4, NPC_ANIM_world_tubba_Palette_00_Anim_19) - EVT_WAIT_FRAMES(4) + EVT_WAIT(4) EVT_CALL(SetNpcAnimation, 4, NPC_ANIM_world_tubba_Palette_00_Anim_1A) - EVT_WAIT_FRAMES(17) + EVT_WAIT(17) EVT_CALL(SetNpcAnimation, 4, NPC_ANIM_world_tubba_Palette_00_Anim_1B) - EVT_WAIT_FRAMES(11) + EVT_WAIT(11) EVT_CALL(SetNpcAnimation, 4, NPC_ANIM_world_tubba_Palette_00_Anim_1C) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(SetNpcAnimation, 4, NPC_ANIM_world_tubba_Palette_00_Anim_1D) EVT_END_THREAD - EVT_WAIT_FRAMES(4) + EVT_WAIT(4) EVT_CALL(SetNpcJumpscale, 4, EVT_FIXED(1.0)) EVT_CALL(GetNpcPos, 4, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) EVT_CALL(NpcJump0, 4, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2), 30) @@ -731,18 +731,18 @@ extern const char N(dgb_08_name_hack)[]; EvtScript N(defeat_802457D8) = { EVT_CALL(N(UnkFunc1)) EVT_CALL(GotoMap, EVT_PTR(N(dgb_08_name_hack)), 1) - EVT_WAIT_FRAMES(100) + EVT_WAIT(100) EVT_RETURN EVT_END }; EvtScript N(init_80245814) = { - EVT_IF_NE(EVT_SAVE_VAR(203), 1) + EVT_IF_NE(GB_ARN_Tubba_MapID, 1) EVT_CALL(SetNpcPos, NPC_SELF, 0, -1000, 0) EVT_CALL(SetNpcFlagBits, NPC_SELF, ((NPC_FLAG_4)), TRUE) EVT_RETURN EVT_END_IF - EVT_IF_GE(EVT_SAVE_VAR(0), -27) + EVT_IF_GE(GB_StoryProgress, -27) EVT_CALL(SetNpcPos, NPC_SELF, 0, -1000, 0) EVT_CALL(SetNpcFlagBits, NPC_SELF, ((NPC_FLAG_4)), TRUE) EVT_RETURN @@ -753,9 +753,9 @@ EvtScript N(init_80245814) = { EVT_THREAD EVT_LOOP(0) EVT_CALL(ShakeCam, 0, 0, 5, EVT_FIXED(2.0)) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(ShakeCam, 0, 0, 2, EVT_FIXED(1.0)) - EVT_WAIT_FRAMES(8) + EVT_WAIT(8) EVT_END_LOOP EVT_END_THREAD EVT_RETURN @@ -764,15 +764,15 @@ EvtScript N(init_80245814) = { EvtScript N(idle_8024598C) = { EVT_CALL(AwaitPlayerApproach, 0, 420, 400) - EVT_SET(EVT_SAVE_VAR(203), 1) - EVT_SET(EVT_SAVE_VAR(0), -26) + EVT_SET(GB_ARN_Tubba_MapID, 1) + EVT_SET(GB_StoryProgress, -26) EVT_CALL(PlaySoundAtCollider, 20, 455, 0) EVT_CALL(MakeLerp, 0, 80, 10, 0) EVT_LOOP(0) EVT_CALL(UpdateLerp) EVT_CALL(RotateModel, 39, EVT_VAR(0), 0, -1, 0) EVT_CALL(RotateModel, 41, EVT_VAR(0), 0, 1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_IF_EQ(EVT_VAR(1), 0) EVT_BREAK_LOOP EVT_END_IF @@ -782,13 +782,13 @@ EvtScript N(idle_8024598C) = { EVT_CALL(SetNpcAnimation, 4, NPC_ANIM_world_tubba_Palette_00_Anim_A) EVT_CALL(NpcMoveTo, NPC_SELF, 426, 0, 30) EVT_THREAD - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(MakeLerp, 80, 0, 10, 0) EVT_LOOP(0) EVT_CALL(UpdateLerp) EVT_CALL(RotateModel, 39, EVT_VAR(0), 0, -1, 0) EVT_CALL(RotateModel, 41, EVT_VAR(0), 0, 1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_IF_EQ(EVT_VAR(1), 0) EVT_BREAK_LOOP EVT_END_IF @@ -799,10 +799,10 @@ EvtScript N(idle_8024598C) = { EVT_LOOP(0) EVT_CALL(PlaySoundAtNpc, NPC_SELF, SOUND_20F6, 4194304) EVT_CALL(ShakeCam, 0, 0, 5, EVT_FIXED(2.0)) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(PlaySoundAtNpc, NPC_SELF, SOUND_20F6, 4194304) EVT_CALL(ShakeCam, 0, 0, 2, EVT_FIXED(1.0)) - EVT_WAIT_FRAMES(8) + EVT_WAIT(8) EVT_END_LOOP EVT_END_THREAD EVT_CALL(SetNpcSpeed, NPC_SELF, EVT_FIXED(5.0)) @@ -815,13 +815,13 @@ EvtScript N(idle_8024598C) = { EvtScript N(defeat_80245CB4) = { EVT_CALL(N(UnkFunc1)) EVT_CALL(GotoMap, EVT_PTR(N(dgb_00_name_hack)), 1) - EVT_WAIT_FRAMES(100) + EVT_WAIT(100) EVT_RETURN EVT_END }; EvtScript N(init_80245CF0) = { - EVT_IF_NE(EVT_SAVE_VAR(203), 1) + EVT_IF_NE(GB_ARN_Tubba_MapID, 1) EVT_CALL(BindNpcIdle, NPC_SELF, EVT_PTR(N(idle_8024598C))) EVT_ELSE EVT_CALL(SetNpcPos, NPC_SELF, 136, 0, -330) @@ -833,7 +833,7 @@ EvtScript N(init_80245CF0) = { }; EvtScript N(init_80245D80) = { - EVT_SET(EVT_VAR(0), EVT_SAVE_VAR(0)) + EVT_SET(EVT_VAR(0), GB_StoryProgress) EVT_IF_GE(EVT_VAR(0), -29) EVT_CALL(SetNpcFlagBits, NPC_SELF, ((NPC_FLAG_ENABLE_HIT_SCRIPT | NPC_FLAG_40)), TRUE) EVT_CALL(EnableNpcShadow, NPC_SELF, FALSE) @@ -847,7 +847,7 @@ EvtScript N(init_80245D80) = { }; EvtScript N(init_80245E44) = { - EVT_SET(EVT_VAR(0), EVT_SAVE_VAR(0)) + EVT_SET(EVT_VAR(0), GB_StoryProgress) EVT_IF_GE(EVT_VAR(0), -29) EVT_CALL(SetNpcFlagBits, NPC_SELF, ((NPC_FLAG_ENABLE_HIT_SCRIPT | NPC_FLAG_40)), TRUE) EVT_CALL(EnableNpcShadow, NPC_SELF, FALSE) @@ -861,7 +861,7 @@ EvtScript N(init_80245E44) = { }; EvtScript N(init_80245F08) = { - EVT_SET(EVT_VAR(0), EVT_SAVE_VAR(0)) + EVT_SET(EVT_VAR(0), GB_StoryProgress) EVT_IF_GE(EVT_VAR(0), -29) EVT_CALL(SetNpcFlagBits, NPC_SELF, ((NPC_FLAG_ENABLE_HIT_SCRIPT | NPC_FLAG_40)), TRUE) EVT_CALL(EnableNpcShadow, NPC_SELF, FALSE) @@ -875,7 +875,7 @@ EvtScript N(init_80245F08) = { }; EvtScript N(init_80245FCC) = { - EVT_SET(EVT_VAR(0), EVT_SAVE_VAR(0)) + EVT_SET(EVT_VAR(0), GB_StoryProgress) EVT_IF_GE(EVT_VAR(0), -29) EVT_CALL(SetNpcFlagBits, NPC_SELF, ((NPC_FLAG_ENABLE_HIT_SCRIPT | NPC_FLAG_40)), TRUE) EVT_CALL(EnableNpcShadow, NPC_SELF, FALSE) @@ -895,10 +895,12 @@ StaticNpc N(npcGroup_80246090) = { .flags = NPC_FLAG_LOCK_ANIMS | NPC_FLAG_JUMPING, .init = &N(init_80245D80), .yaw = 90, - .dropFlags = NPC_DROP_FLAGS_80, - .heartDrops = NO_DROPS, - .flowerDrops = NO_DROPS, - .movement = { -180, 100, 230, 35, 0, -32767, 0, 0, 0, 0, 450, 1000, 1, 1 }, + .drops = { + .dropFlags = NPC_DROP_FLAGS_80, + .heartDrops = NO_DROPS, + .flowerDrops = NO_DROPS, + }, + .territory = { .temp = { -180, 100, 230, 35, 0, -32767, 0, 0, 0, 0, 450, 1000, 1, 1 }}, .animations = { NPC_ANIM_sentinel_Palette_00_Anim_1, NPC_ANIM_sentinel_Palette_00_Anim_2, @@ -926,10 +928,12 @@ StaticNpc N(npcGroup_80246280) = { .flags = NPC_FLAG_LOCK_ANIMS | NPC_FLAG_JUMPING, .init = &N(init_80245E44), .yaw = 270, - .dropFlags = NPC_DROP_FLAGS_80, - .heartDrops = NO_DROPS, - .flowerDrops = NO_DROPS, - .movement = { 180, 100, 230, 35, 0, -32767, 0, 0, 0, 0, 450, 1000, 1, 1 }, + .drops = { + .dropFlags = NPC_DROP_FLAGS_80, + .heartDrops = NO_DROPS, + .flowerDrops = NO_DROPS, + }, + .territory = { .temp = { 180, 100, 230, 35, 0, -32767, 0, 0, 0, 0, 450, 1000, 1, 1 }}, .animations = { NPC_ANIM_sentinel_Palette_00_Anim_1, NPC_ANIM_sentinel_Palette_00_Anim_2, @@ -957,10 +961,12 @@ StaticNpc N(npcGroup_80246470) = { .flags = NPC_FLAG_LOCK_ANIMS | NPC_FLAG_JUMPING, .init = &N(init_80245F08), .yaw = 90, - .dropFlags = NPC_DROP_FLAGS_80, - .heartDrops = NO_DROPS, - .flowerDrops = NO_DROPS, - .movement = { -180, 100, -230, 35, 0, -32767, 0, 0, 0, 0, 450, 1000, 1, 1 }, + .drops = { + .dropFlags = NPC_DROP_FLAGS_80, + .heartDrops = NO_DROPS, + .flowerDrops = NO_DROPS, + }, + .territory = { .temp = { -180, 100, -230, 35, 0, -32767, 0, 0, 0, 0, 450, 1000, 1, 1 }}, .animations = { NPC_ANIM_sentinel_Palette_00_Anim_1, NPC_ANIM_sentinel_Palette_00_Anim_2, @@ -988,10 +994,12 @@ StaticNpc N(npcGroup_80246660) = { .flags = NPC_FLAG_LOCK_ANIMS | NPC_FLAG_JUMPING, .init = &N(init_80245FCC), .yaw = 270, - .dropFlags = NPC_DROP_FLAGS_80, - .heartDrops = NO_DROPS, - .flowerDrops = NO_DROPS, - .movement = { 180, 100, -230, 35, 0, -32767, 0, 0, 0, 0, 450, 1000, 1, 1 }, + .drops = { + .dropFlags = NPC_DROP_FLAGS_80, + .heartDrops = NO_DROPS, + .flowerDrops = NO_DROPS, + }, + .territory = { .temp = { 180, 100, -230, 35, 0, -32767, 0, 0, 0, 0, 450, 1000, 1, 1 }}, .animations = { NPC_ANIM_sentinel_Palette_00_Anim_1, NPC_ANIM_sentinel_Palette_00_Anim_2, @@ -1034,10 +1042,12 @@ StaticNpc N(npcGroup_80246880) = { .flags = NPC_FLAG_200000, .init = &N(init_80245784), .yaw = 270, - .dropFlags = NPC_DROP_FLAGS_80, - .heartDrops = NO_DROPS, - .flowerDrops = NO_DROPS, - .animations = { + .drops = { + .dropFlags = NPC_DROP_FLAGS_80, + .heartDrops = NO_DROPS, + .flowerDrops = NO_DROPS, + }, + .animations = { NPC_ANIM_world_tubba_Palette_00_Anim_6, NPC_ANIM_world_tubba_Palette_00_Anim_9, NPC_ANIM_world_tubba_Palette_00_Anim_C, @@ -1065,16 +1075,18 @@ StaticNpc N(npcGroup_80246A70) = { .flags = NPC_FLAG_200000, .init = &N(init_80245814), .yaw = 270, - .dropFlags = NPC_DROP_FLAGS_80, - .itemDropChance = 5, - .itemDrops = { + .drops = { + .dropFlags = NPC_DROP_FLAGS_80, + .itemDropChance = 5, + .itemDrops = { { ITEM_SUPER_SHROOM, 10, 0 }, }, - .heartDrops = STANDARD_HEART_DROPS(3), - .flowerDrops = STANDARD_FLOWER_DROPS(2), - .minCoinBonus = 2, - .maxCoinBonus = 3, - .movement = { 2, 320, 210, 0, 370, 210, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -32767, 350, 210, 0, 1000, 250, 1 }, + .heartDrops = STANDARD_HEART_DROPS(3), + .flowerDrops = STANDARD_FLOWER_DROPS(2), + .minCoinBonus = 2, + .maxCoinBonus = 3, + }, + .territory = { .temp = { 2, 320, 210, 0, 370, 210, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -32767, 350, 210, 0, 1000, 250, 1 }}, .animations = { NPC_ANIM_world_tubba_Palette_00_Anim_7, NPC_ANIM_world_tubba_Palette_00_Anim_A, @@ -1093,7 +1105,7 @@ StaticNpc N(npcGroup_80246A70) = { NPC_ANIM_world_tubba_Palette_00_Anim_7, NPC_ANIM_world_tubba_Palette_00_Anim_7, }, - .unk_1E0 = { 00, 00, 00, 02, 00, 00, 00, 00}, + .aiDetectFlags = AI_DETECT_SENSITIVE_MOTION, .extraAnimations = N(extraAnimationList_80246850), }; @@ -1104,16 +1116,18 @@ StaticNpc N(npcGroup_80246C60) = { .flags = NPC_FLAG_200000, .init = &N(init_80245CF0), .yaw = 270, - .dropFlags = NPC_DROP_FLAGS_80, - .itemDropChance = 5, - .itemDrops = { + .drops = { + .dropFlags = NPC_DROP_FLAGS_80, + .itemDropChance = 5, + .itemDrops = { { ITEM_SUPER_SHROOM, 10, 0 }, }, - .heartDrops = STANDARD_HEART_DROPS(3), - .flowerDrops = STANDARD_FLOWER_DROPS(2), - .minCoinBonus = 2, - .maxCoinBonus = 3, - .movement = { 8, 156, 0, 187, -36, 0, 290, -159, 0, 50, -80, 0, -218, 66, 0, -362, 196, 0, -268, 280, 0, -124, 250, 0, 100, 0, 0, 0, 0, 0, 0, -32767, 250, 0, 100, 1000, 250, 1 }, + .heartDrops = STANDARD_HEART_DROPS(3), + .flowerDrops = STANDARD_FLOWER_DROPS(2), + .minCoinBonus = 2, + .maxCoinBonus = 3, + }, + .territory = { .temp = { 8, 156, 0, 187, -36, 0, 290, -159, 0, 50, -80, 0, -218, 66, 0, -362, 196, 0, -268, 280, 0, -124, 250, 0, 100, 0, 0, 0, 0, 0, 0, -32767, 250, 0, 100, 1000, 250, 1 }}, .animations = { NPC_ANIM_world_tubba_Palette_00_Anim_7, NPC_ANIM_world_tubba_Palette_00_Anim_A, @@ -1132,42 +1146,42 @@ StaticNpc N(npcGroup_80246C60) = { NPC_ANIM_world_tubba_Palette_00_Anim_7, NPC_ANIM_world_tubba_Palette_00_Anim_7, }, - .unk_1E0 = { 00, 00, 00, 02, 00, 00, 00, 00}, + .aiDetectFlags = AI_DETECT_SENSITIVE_MOTION, .extraAnimations = N(extraAnimationList_80246850), }; NpcGroupList N(npcGroupList_80246E50) = { - NPC_GROUP(N(npcGroup_80246090), BATTLE_ID(0, 0, 0, 0)), - NPC_GROUP(N(npcGroup_80246280), BATTLE_ID(0, 0, 0, 0)), - NPC_GROUP(N(npcGroup_80246470), BATTLE_ID(0, 0, 0, 0)), - NPC_GROUP(N(npcGroup_80246660), BATTLE_ID(0, 0, 0, 0)), + NPC_GROUP(N(npcGroup_80246090)), + NPC_GROUP(N(npcGroup_80246280)), + NPC_GROUP(N(npcGroup_80246470)), + NPC_GROUP(N(npcGroup_80246660)), {}, }; NpcGroupList N(npcGroupList_80246E8C) = { - NPC_GROUP(N(npcGroup_80246090), BATTLE_ID(0, 0, 0, 0)), - NPC_GROUP(N(npcGroup_80246280), BATTLE_ID(0, 0, 0, 0)), - NPC_GROUP(N(npcGroup_80246470), BATTLE_ID(0, 0, 0, 0)), - NPC_GROUP(N(npcGroup_80246660), BATTLE_ID(0, 0, 0, 0)), - NPC_GROUP(N(npcGroup_80246880), BATTLE_ID(15, 4, 0, 0)), + NPC_GROUP(N(npcGroup_80246090)), + NPC_GROUP(N(npcGroup_80246280)), + NPC_GROUP(N(npcGroup_80246470)), + NPC_GROUP(N(npcGroup_80246660)), + NPC_GROUP(N(npcGroup_80246880), 0x0F04, BTL_DEFAULT_STAGE), {}, }; NpcGroupList N(npcGroupList_80246ED4) = { - NPC_GROUP(N(npcGroup_80246090), BATTLE_ID(0, 0, 0, 0)), - NPC_GROUP(N(npcGroup_80246280), BATTLE_ID(0, 0, 0, 0)), - NPC_GROUP(N(npcGroup_80246470), BATTLE_ID(0, 0, 0, 0)), - NPC_GROUP(N(npcGroup_80246660), BATTLE_ID(0, 0, 0, 0)), - NPC_GROUP(N(npcGroup_80246A70), BATTLE_ID(15, 4, 0, 1)), + NPC_GROUP(N(npcGroup_80246090)), + NPC_GROUP(N(npcGroup_80246280)), + NPC_GROUP(N(npcGroup_80246470)), + NPC_GROUP(N(npcGroup_80246660)), + NPC_GROUP(N(npcGroup_80246A70), 0x0F04, 0x00), {}, }; NpcGroupList N(npcGroupList_80246F1C) = { - NPC_GROUP(N(npcGroup_80246090), BATTLE_ID(0, 0, 0, 0)), - NPC_GROUP(N(npcGroup_80246280), BATTLE_ID(0, 0, 0, 0)), - NPC_GROUP(N(npcGroup_80246470), BATTLE_ID(0, 0, 0, 0)), - NPC_GROUP(N(npcGroup_80246660), BATTLE_ID(0, 0, 0, 0)), - NPC_GROUP(N(npcGroup_80246C60), BATTLE_ID(15, 4, 0, 1)), + NPC_GROUP(N(npcGroup_80246090)), + NPC_GROUP(N(npcGroup_80246280)), + NPC_GROUP(N(npcGroup_80246470)), + NPC_GROUP(N(npcGroup_80246660)), + NPC_GROUP(N(npcGroup_80246C60), 0x0F04, 0x00), {}, }; diff --git a/src/world/area_dgb/dgb_02/C2EBA0.c b/src/world/area_dgb/dgb_02/C2EBA0.c index ca36821ea5..7ab8780800 100644 --- a/src/world/area_dgb/dgb_02/C2EBA0.c +++ b/src/world/area_dgb/dgb_02/C2EBA0.c @@ -16,7 +16,7 @@ EntryList N(entryList) = { { 450.0f, 0.0f, 88.0f, 180.0f }, }; -MapConfig N(config) = { +MapSettings N(settings) = { .main = &N(main), .entryList = &N(entryList), .entryCount = ENTRY_COUNT(N(entryList)), @@ -24,7 +24,7 @@ MapConfig N(config) = { }; EvtScript N(802414B0) = { - EVT_SWITCH(EVT_SAVE_VAR(0)) + EVT_SWITCH(GB_StoryProgress) EVT_CASE_LT(-29) EVT_CALL(SetMusicTrack, 0, SONG_TUBBAS_MANOR, 0, 8) EVT_CASE_LT(-16) @@ -49,9 +49,9 @@ EvtScript N(exitDoubleDoor_80241550) = { EVT_SET(EVT_VAR(2), 11) EVT_SET(EVT_VAR(3), 13) EVT_EXEC(ExitDoubleDoor) - EVT_WAIT_FRAMES(17) + EVT_WAIT(17) EVT_CALL(GotoMap, EVT_PTR("dgb_03"), 1) - EVT_WAIT_FRAMES(100) + EVT_WAIT(100) EVT_RETURN EVT_END }; @@ -65,9 +65,9 @@ EvtScript N(exitDoubleDoor_80241604) = { EVT_SET(EVT_VAR(2), 18) EVT_SET(EVT_VAR(3), 16) EVT_EXEC(ExitDoubleDoor) - EVT_WAIT_FRAMES(17) + EVT_WAIT(17) EVT_CALL(GotoMap, EVT_PTR("dgb_01"), 1) - EVT_WAIT_FRAMES(100) + EVT_WAIT(100) EVT_RETURN EVT_END }; @@ -81,9 +81,9 @@ EvtScript N(exitSingleDoor_802416B8) = { EVT_SET(EVT_VAR(2), 21) EVT_SET(EVT_VAR(3), 1) EVT_EXEC(ExitSingleDoor) - EVT_WAIT_FRAMES(17) + EVT_WAIT(17) EVT_CALL(GotoMap, EVT_PTR("dgb_07"), 0) - EVT_WAIT_FRAMES(100) + EVT_WAIT(100) EVT_RETURN EVT_END }; @@ -97,9 +97,9 @@ EvtScript N(exitSingleDoor_8024176C) = { EVT_SET(EVT_VAR(2), 23) EVT_SET(EVT_VAR(3), 1) EVT_EXEC(ExitSingleDoor) - EVT_WAIT_FRAMES(17) + EVT_WAIT(17) EVT_CALL(GotoMap, EVT_PTR("dgb_11"), 0) - EVT_WAIT_FRAMES(100) + EVT_WAIT(100) EVT_RETURN EVT_END }; @@ -133,12 +133,12 @@ EvtScript N(enterSingleDoor_80241820) = { }; EvtScript N(main) = { - EVT_SET(EVT_SAVE_VAR(425), 15) + EVT_SET(GB_WorldLocation, 15) EVT_CALL(SetSpriteShading, -1) EVT_CALL(SetCamPerspective, 0, 3, 25, 16, 4096) EVT_CALL(SetCamBGColor, 0, 0, 0, 0) EVT_CALL(SetCamEnabled, 0, 1) - EVT_IF_LT(EVT_SAVE_VAR(0), -15) + EVT_IF_LT(GB_StoryProgress, -15) EVT_CALL(MakeNpcs, 1, EVT_PTR(N(npcGroupList_802425C8))) EVT_END_IF EVT_BIND_TRIGGER(N(exitDoubleDoor_80241550), TRIGGER_WALL_PRESS_A, 5, 1, 0) @@ -189,7 +189,7 @@ s32 N(extraAnimationList_80241B94)[] = { ANIM_END, }; -NpcAISettings N(npcAISettings_80241B9C) = { +MobileAISettings N(npcAISettings_80241B9C) = { .moveSpeed = 1.5f, .moveTime = 120, .waitTime = 30, @@ -223,7 +223,7 @@ NpcSettings N(npcSettings_80241C3C) = { .level = 13, }; -NpcAISettings N(npcAISettings_80241C68) = { +MobileAISettings N(npcAISettings_80241C68) = { .moveSpeed = 1.0f, .moveTime = 120, .waitTime = 30, @@ -276,7 +276,7 @@ NpcSettings N(npcSettings_80241DDC) = { .ai = &N(npcAI_80241D34), .onDefeat = &N(80241AB0), .level = 13, - .unk_2A = 8, + .actionFlags = 8, }; StaticNpc N(npcGroup_80241E08)[] = { @@ -286,16 +286,18 @@ StaticNpc N(npcGroup_80241E08)[] = { .pos = { -200.0f, 0.0f, 180.0f }, .flags = NPC_FLAG_LOCK_ANIMS | NPC_FLAG_JUMPING, .yaw = 270, - .dropFlags = NPC_DROP_FLAGS_80, - .itemDropChance = 5, - .itemDrops = { + .drops = { + .dropFlags = NPC_DROP_FLAGS_80, + .itemDropChance = 5, + .itemDrops = { { ITEM_SUPER_SHROOM, 10, 0 }, }, - .heartDrops = STANDARD_HEART_DROPS(3), - .flowerDrops = STANDARD_FLOWER_DROPS(2), - .minCoinBonus = 2, - .maxCoinBonus = 3, - .movement = { -200, 0, 180, 40, 0, -32767, 0, -200, 0, 175, 250, 90, 1, 1 }, + .heartDrops = STANDARD_HEART_DROPS(3), + .flowerDrops = STANDARD_FLOWER_DROPS(2), + .minCoinBonus = 2, + .maxCoinBonus = 3, + }, + .territory = { .temp = { -200, 0, 180, 40, 0, -32767, 0, -200, 0, 175, 250, 90, 1, 1 }}, .animations = { NPC_ANIM_world_clubba_Palette_00_Anim_2, NPC_ANIM_world_clubba_Palette_00_Anim_3, @@ -314,7 +316,7 @@ StaticNpc N(npcGroup_80241E08)[] = { NPC_ANIM_world_clubba_Palette_00_Anim_2, NPC_ANIM_world_clubba_Palette_00_Anim_2, }, - .unk_1E0 = { 00, 00, 00, 02, 00, 00, 00, 00}, + .aiDetectFlags = AI_DETECT_SENSITIVE_MOTION, .extraAnimations = N(extraAnimationList_80241B6C), }, { @@ -323,10 +325,12 @@ StaticNpc N(npcGroup_80241E08)[] = { .pos = { 0.0f, -1000.0f, 0.0f }, .flags = NPC_FLAG_100 | NPC_FLAG_LOCK_ANIMS | NPC_FLAG_JUMPING | NPC_FLAG_NO_DROPS, .yaw = 0, - .dropFlags = NPC_DROP_FLAGS_80, - .heartDrops = NO_DROPS, - .flowerDrops = NO_DROPS, - .animations = { + .drops = { + .dropFlags = NPC_DROP_FLAGS_80, + .heartDrops = NO_DROPS, + .flowerDrops = NO_DROPS, + }, + .animations = { NPC_ANIM_world_clubba_Palette_00_Anim_2, NPC_ANIM_world_clubba_Palette_00_Anim_3, NPC_ANIM_world_clubba_Palette_00_Anim_4, @@ -355,16 +359,18 @@ StaticNpc N(npcGroup_802421E8)[] = { .pos = { 375.0f, 0.0f, 100.0f }, .flags = NPC_FLAG_LOCK_ANIMS | NPC_FLAG_JUMPING, .yaw = 270, - .dropFlags = NPC_DROP_FLAGS_80, - .itemDropChance = 5, - .itemDrops = { + .drops = { + .dropFlags = NPC_DROP_FLAGS_80, + .itemDropChance = 5, + .itemDrops = { { ITEM_SUPER_SHROOM, 10, 0 }, }, - .heartDrops = STANDARD_HEART_DROPS(3), - .flowerDrops = STANDARD_FLOWER_DROPS(2), - .minCoinBonus = 2, - .maxCoinBonus = 3, - .movement = { 375, 0, 100, 40, 0, -32767, 0, 320, 0, 175, 250, 90, 0, 1 }, + .heartDrops = STANDARD_HEART_DROPS(3), + .flowerDrops = STANDARD_FLOWER_DROPS(2), + .minCoinBonus = 2, + .maxCoinBonus = 3, + }, + .territory = { .temp = { 375, 0, 100, 40, 0, -32767, 0, 320, 0, 175, 250, 90, 0, 1 }}, .animations = { NPC_ANIM_world_clubba_Palette_00_Anim_2, NPC_ANIM_world_clubba_Palette_00_Anim_3, @@ -383,7 +389,7 @@ StaticNpc N(npcGroup_802421E8)[] = { NPC_ANIM_world_clubba_Palette_00_Anim_2, NPC_ANIM_world_clubba_Palette_00_Anim_2, }, - .unk_1E0 = { 00, 00, 00, 02, 00, 00, 00, 00}, + .aiDetectFlags = AI_DETECT_SENSITIVE_MOTION, }, { .id = NPC_WORLD_CLUBBA3, @@ -391,10 +397,12 @@ StaticNpc N(npcGroup_802421E8)[] = { .pos = { 0.0f, -1000.0f, 0.0f }, .flags = NPC_FLAG_100 | NPC_FLAG_LOCK_ANIMS | NPC_FLAG_JUMPING | NPC_FLAG_NO_DROPS, .yaw = 0, - .dropFlags = NPC_DROP_FLAGS_80, - .heartDrops = NO_DROPS, - .flowerDrops = NO_DROPS, - .animations = { + .drops = { + .dropFlags = NPC_DROP_FLAGS_80, + .heartDrops = NO_DROPS, + .flowerDrops = NO_DROPS, + }, + .animations = { NPC_ANIM_world_clubba_Palette_00_Anim_2, NPC_ANIM_world_clubba_Palette_00_Anim_3, NPC_ANIM_world_clubba_Palette_00_Anim_4, @@ -417,8 +425,8 @@ StaticNpc N(npcGroup_802421E8)[] = { }; NpcGroupList N(npcGroupList_802425C8) = { - NPC_GROUP(N(npcGroup_80241E08), BATTLE_ID(15, 2, 0, 1)), - NPC_GROUP(N(npcGroup_802421E8), BATTLE_ID(15, 1, 0, 1)), + NPC_GROUP(N(npcGroup_80241E08), 0x0F02, 0x00), + NPC_GROUP(N(npcGroup_802421E8), 0x0F01, 0x00), {}, }; diff --git a/src/world/area_dgb/dgb_03/C31730.c b/src/world/area_dgb/dgb_03/C31730.c index 922ff39ead..b72a4afac4 100644 --- a/src/world/area_dgb/dgb_03/C31730.c +++ b/src/world/area_dgb/dgb_03/C31730.c @@ -21,7 +21,7 @@ EntryList N(entryList) = { { -220.0f, 210.0f, -170.0f, 180.0f }, }; -MapConfig N(config) = { +MapSettings N(settings) = { .main = &N(main), .entryList = &N(entryList), .entryCount = ENTRY_COUNT(N(entryList)), @@ -29,7 +29,7 @@ MapConfig N(config) = { }; EvtScript N(80242870) = { - EVT_SWITCH(EVT_SAVE_VAR(0)) + EVT_SWITCH(GB_StoryProgress) EVT_CASE_LT(-29) EVT_CALL(SetMusicTrack, 0, SONG_TUBBAS_MANOR, 0, 8) EVT_CASE_LT(-16) @@ -54,9 +54,9 @@ EvtScript N(exitDoubleDoor_80242910) = { EVT_SET(EVT_VAR(2), 36) EVT_SET(EVT_VAR(3), 34) EVT_EXEC(ExitDoubleDoor) - EVT_WAIT_FRAMES(17) + EVT_WAIT(17) EVT_CALL(GotoMap, EVT_PTR("dgb_02"), 0) - EVT_WAIT_FRAMES(100) + EVT_WAIT(100) EVT_RETURN EVT_END }; @@ -70,9 +70,9 @@ EvtScript N(exitDoubleDoor_802429C4) = { EVT_SET(EVT_VAR(2), 46) EVT_SET(EVT_VAR(3), 44) EVT_EXEC(ExitDoubleDoor) - EVT_WAIT_FRAMES(17) + EVT_WAIT(17) EVT_CALL(GotoMap, EVT_PTR("dgb_09"), 0) - EVT_WAIT_FRAMES(100) + EVT_WAIT(100) EVT_RETURN EVT_END }; @@ -86,9 +86,9 @@ EvtScript N(exitDoubleDoor_80242A78) = { EVT_SET(EVT_VAR(2), 29) EVT_SET(EVT_VAR(3), 31) EVT_EXEC(ExitDoubleDoor) - EVT_WAIT_FRAMES(17) + EVT_WAIT(17) EVT_CALL(GotoMap, EVT_PTR("dgb_04"), 0) - EVT_WAIT_FRAMES(100) + EVT_WAIT(100) EVT_RETURN EVT_END }; @@ -104,9 +104,9 @@ EvtScript N(exitSingleDoor_80242B88) = { EVT_SET(EVT_VAR(2), 49) EVT_SET(EVT_VAR(3), 1) EVT_EXEC(ExitSingleDoor) - EVT_WAIT_FRAMES(17) + EVT_WAIT(17) EVT_CALL(GotoMap, EVT_PTR("dgb_05"), 0) - EVT_WAIT_FRAMES(100) + EVT_WAIT(100) EVT_RETURN EVT_END }; @@ -120,9 +120,9 @@ EvtScript N(exitDoubleDoor_80242C3C) = { EVT_SET(EVT_VAR(2), 39) EVT_SET(EVT_VAR(3), 41) EVT_EXEC(ExitDoubleDoor) - EVT_WAIT_FRAMES(17) + EVT_WAIT(17) EVT_CALL(GotoMap, EVT_PTR("dgb_14"), 0) - EVT_WAIT_FRAMES(100) + EVT_WAIT(100) EVT_RETURN EVT_END }; @@ -169,7 +169,7 @@ EvtScript N(enterDoubleDoor_80242D1C) = { EVT_CASE_EQ(5) EVT_SET(EVT_VAR(0), EVT_PTR(N(80242CF0))) EVT_EXEC(EnterWalkShort) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_SWITCH EVT_RETURN EVT_END @@ -181,12 +181,12 @@ s32 N(itemList_80242F28)[] = { }; EvtScript N(main) = { - EVT_SET(EVT_SAVE_VAR(425), 15) + EVT_SET(GB_WorldLocation, 15) EVT_CALL(SetSpriteShading, -1) EVT_CALL(SetCamPerspective, 0, 3, 25, 16, 4096) EVT_CALL(SetCamBGColor, 0, 0, 0, 0) EVT_CALL(SetCamEnabled, 0, 1) - EVT_IF_LT(EVT_SAVE_VAR(0), -15) + EVT_IF_LT(GB_StoryProgress, -15) EVT_CALL(MakeNpcs, 1, EVT_PTR(N(npcGroupList_80244988))) EVT_END_IF EVT_EXEC_WAIT(N(makeEntities)) @@ -195,7 +195,7 @@ EvtScript N(main) = { EVT_BIND_TRIGGER(N(exitDoubleDoor_802429C4), TRIGGER_WALL_PRESS_A, 21, 1, 0) EVT_BIND_TRIGGER(N(exitDoubleDoor_80242A78), TRIGGER_WALL_PRESS_A, 13, 1, 0) EVT_BIND_TRIGGER(N(exitSingleDoor_80242B88), TRIGGER_WALL_PRESS_A, 33, 1, 0) - EVT_IF_EQ(EVT_SAVE_FLAG(1043), 0) + EVT_IF_EQ(GF_DGB03_UnlockedThirdFloor, 0) EVT_BIND_PADLOCK(N(80243740), TRIGGER_WALL_PRESS_A, EVT_ENTITY_INDEX(0), EVT_PTR(N(itemList_80242F28)), 0, 1) EVT_ELSE EVT_BIND_TRIGGER(N(exitDoubleDoor_80242C3C), TRIGGER_WALL_PRESS_A, 17, 1, 0) @@ -225,7 +225,7 @@ EvtScript N(802430E0) = { EVT_ELSE EVT_CALL(SetPlayerActionState, 20) EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(GetCurrentPartner, EVT_VAR(10)) EVT_IF_NE(EVT_VAR(10), 0) @@ -253,7 +253,7 @@ EvtScript N(802430E0) = { EVT_CALL(SetPlayerActionState, 20) EVT_CALL(UpdateLerp) EVT_CALL(N(UnkFunc12)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_IF_EQ(EVT_VAR(1), 0) EVT_BREAK_LOOP EVT_END_IF @@ -269,7 +269,7 @@ EvtScript N(802430E0) = { EVT_CALL(UpdateColliderTransform, 27) EVT_CALL(UpdateColliderTransform, 28) EVT_CALL(UpdateColliderTransform, 29) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_IF_EQ(EVT_VAR(1), 0) EVT_BREAK_LOOP EVT_END_IF @@ -280,7 +280,7 @@ EvtScript N(802430E0) = { }; EvtScript N(80243470) = { - EVT_IF_NE(EVT_SAVE_FLAG(1044), 0) + EVT_IF_NE(GF_DGB03_PushedClock, 0) EVT_GOTO(90) EVT_END_IF EVT_SET(EVT_VAR(6), 0) @@ -290,8 +290,8 @@ EvtScript N(80243470) = { EVT_EXEC_WAIT(N(802430E0)) EVT_LABEL(90) EVT_IF_NE(EVT_VAR(8), -1) - EVT_SET(EVT_SAVE_FLAG(1045), 0) - EVT_SET(EVT_SAVE_FLAG(1044), 1) + EVT_SET(GF_DGB03_PushedClockLeft, 0) + EVT_SET(GF_DGB03_PushedClock, 1) EVT_UNBIND EVT_END_IF EVT_RETURN @@ -299,7 +299,7 @@ EvtScript N(80243470) = { }; EvtScript N(8024353C) = { - EVT_IF_NE(EVT_SAVE_FLAG(1044), 0) + EVT_IF_NE(GF_DGB03_PushedClock, 0) EVT_GOTO(90) EVT_END_IF EVT_SET(EVT_VAR(6), 0) @@ -309,8 +309,8 @@ EvtScript N(8024353C) = { EVT_EXEC_WAIT(N(802430E0)) EVT_LABEL(90) EVT_IF_NE(EVT_VAR(8), -1) - EVT_SET(EVT_SAVE_FLAG(1045), 1) - EVT_SET(EVT_SAVE_FLAG(1044), 1) + EVT_SET(GF_DGB03_PushedClockLeft, 1) + EVT_SET(GF_DGB03_PushedClock, 1) EVT_UNBIND EVT_END_IF EVT_RETURN @@ -321,11 +321,11 @@ EvtScript N(80243608) = { EVT_CALL(ParentColliderToModel, 27, 51) EVT_CALL(ParentColliderToModel, 28, 51) EVT_CALL(ParentColliderToModel, 29, 51) - EVT_IF_EQ(EVT_SAVE_FLAG(1044), 0) + EVT_IF_EQ(GF_DGB03_PushedClock, 0) EVT_BIND_TRIGGER(N(80243470), TRIGGER_WALL_PUSH, 27, 1, 0) EVT_BIND_TRIGGER(N(8024353C), TRIGGER_WALL_PUSH, 28, 1, 0) EVT_ELSE - EVT_IF_EQ(EVT_SAVE_FLAG(1045), 0) + EVT_IF_EQ(GF_DGB03_PushedClockLeft, 0) EVT_SET(EVT_VAR(0), 48) EVT_ELSE EVT_SET(EVT_VAR(0), -48) @@ -361,7 +361,7 @@ EvtScript N(80243740) = { EVT_CALL(FindKeyItem, ITEM_TUBBA_CASTLE_KEY, EVT_VAR(0)) EVT_CALL(RemoveKeyItemAt, EVT_VAR(0)) EVT_CALL(CloseChoicePopup) - EVT_SET(EVT_SAVE_FLAG(1043), 1) + EVT_SET(GF_DGB03_UnlockedThirdFloor, 1) EVT_CALL(N(GetEntityPosition), EVT_MAP_VAR(0), EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) EVT_CALL(PlaySoundAt, 0x269, 0, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) EVT_SET(EVT_VAR(0), EVT_MAP_VAR(0)) @@ -379,12 +379,12 @@ EvtScript N(802438A8) = { }; EvtScript N(makeEntities) = { - EVT_IF_EQ(EVT_SAVE_FLAG(1043), 0) + EVT_IF_EQ(GF_DGB03_UnlockedThirdFloor, 0) EVT_CALL(MakeEntity, EVT_PTR(Entity_Padlock), -355, 218, 75, 80, MAKE_ENTITY_END) EVT_CALL(AssignScript, EVT_PTR(N(802438A8))) EVT_SET(EVT_MAP_VAR(0), EVT_VAR(0)) EVT_END_IF - EVT_CALL(MakeItemEntity, ITEM_STAR_PIECE, 0, 75, 100, 17, EVT_SAVE_FLAG(1042)) + EVT_CALL(MakeItemEntity, ITEM_STAR_PIECE, 0, 75, 100, 17, GF_DGB03_Item_StarPiece) EVT_RETURN EVT_END }; @@ -419,7 +419,7 @@ s32 N(extraAnimationList_80243A54)[] = { ANIM_END, }; -NpcAISettings N(npcAISettings_80243A5C) = { +MobileAISettings N(npcAISettings_80243A5C) = { .moveSpeed = 1.5f, .moveTime = 120, .waitTime = 30, @@ -453,7 +453,7 @@ NpcSettings N(npcSettings_80243AFC) = { .level = 13, }; -NpcAISettings N(npcAISettings_80243B28) = { +MobileAISettings N(npcAISettings_80243B28) = { .moveSpeed = 1.5f, .moveTime = 20, .waitTime = 30, @@ -487,7 +487,7 @@ NpcSettings N(npcSettings_80243BC8) = { .level = 13, }; -NpcAISettings N(npcAISettings_80243BF4) = { +MobileAISettings N(npcAISettings_80243BF4) = { .moveSpeed = 1.0f, .moveTime = 120, .waitTime = 30, @@ -540,7 +540,7 @@ NpcSettings N(npcSettings_80243D68) = { .ai = &N(npcAI_80243CC0), .onDefeat = &N(80243970), .level = 13, - .unk_2A = 8, + .actionFlags = 8, }; EvtScript N(init_80243D94) = { @@ -559,16 +559,18 @@ StaticNpc N(npcGroup_80243DE8)[] = { .pos = { 180.0f, 0.0f, -122.0f }, .flags = NPC_FLAG_LOCK_ANIMS | NPC_FLAG_JUMPING, .yaw = 270, - .dropFlags = NPC_DROP_FLAGS_80, - .itemDropChance = 5, - .itemDrops = { + .drops = { + .dropFlags = NPC_DROP_FLAGS_80, + .itemDropChance = 5, + .itemDrops = { { ITEM_SUPER_SHROOM, 10, 0 }, }, - .heartDrops = STANDARD_HEART_DROPS(3), - .flowerDrops = STANDARD_FLOWER_DROPS(2), - .minCoinBonus = 2, - .maxCoinBonus = 3, - .movement = { 180, 0, -122, 40, 0, -32767, 0, 0, 0, 75, 355, 255, 1, 1 }, + .heartDrops = STANDARD_HEART_DROPS(3), + .flowerDrops = STANDARD_FLOWER_DROPS(2), + .minCoinBonus = 2, + .maxCoinBonus = 3, + }, + .territory = { .temp = { 180, 0, -122, 40, 0, -32767, 0, 0, 0, 75, 355, 255, 1, 1 }}, .animations = { NPC_ANIM_world_clubba_Palette_00_Anim_2, NPC_ANIM_world_clubba_Palette_00_Anim_3, @@ -587,7 +589,7 @@ StaticNpc N(npcGroup_80243DE8)[] = { NPC_ANIM_world_clubba_Palette_00_Anim_2, NPC_ANIM_world_clubba_Palette_00_Anim_2, }, - .unk_1E0 = { 00, 00, 00, 02, 00, 00, 00, 00}, + .aiDetectFlags = AI_DETECT_SENSITIVE_MOTION, }, { .id = NPC_WORLD_CLUBBA1, @@ -595,10 +597,12 @@ StaticNpc N(npcGroup_80243DE8)[] = { .pos = { 0.0f, -1000.0f, 0.0f }, .flags = NPC_FLAG_100 | NPC_FLAG_LOCK_ANIMS | NPC_FLAG_JUMPING | NPC_FLAG_NO_DROPS, .yaw = 0, - .dropFlags = NPC_DROP_FLAGS_80, - .heartDrops = NO_DROPS, - .flowerDrops = NO_DROPS, - .animations = { + .drops = { + .dropFlags = NPC_DROP_FLAGS_80, + .heartDrops = NO_DROPS, + .flowerDrops = NO_DROPS, + }, + .animations = { NPC_ANIM_world_clubba_Palette_00_Anim_2, NPC_ANIM_world_clubba_Palette_00_Anim_3, NPC_ANIM_world_clubba_Palette_00_Anim_4, @@ -627,16 +631,18 @@ StaticNpc N(npcGroup_802441C8)[] = { .pos = { -272.0f, 0.0f, -135.0f }, .flags = NPC_FLAG_LOCK_ANIMS | NPC_FLAG_JUMPING, .yaw = 270, - .dropFlags = NPC_DROP_FLAGS_80, - .itemDropChance = 5, - .itemDrops = { + .drops = { + .dropFlags = NPC_DROP_FLAGS_80, + .itemDropChance = 5, + .itemDrops = { { ITEM_SUPER_SHROOM, 10, 0 }, }, - .heartDrops = STANDARD_HEART_DROPS(3), - .flowerDrops = STANDARD_FLOWER_DROPS(2), - .minCoinBonus = 2, - .maxCoinBonus = 3, - .movement = { 2, -272, 0, -135, -171, 0, -135, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -32767, 0, 0, 75, 355, 255, 1, 1 }, + .heartDrops = STANDARD_HEART_DROPS(3), + .flowerDrops = STANDARD_FLOWER_DROPS(2), + .minCoinBonus = 2, + .maxCoinBonus = 3, + }, + .territory = { .temp = { 2, -272, 0, -135, -171, 0, -135, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -32767, 0, 0, 75, 355, 255, 1, 1 }}, .animations = { NPC_ANIM_world_clubba_Palette_00_Anim_2, NPC_ANIM_world_clubba_Palette_00_Anim_3, @@ -655,7 +661,7 @@ StaticNpc N(npcGroup_802441C8)[] = { NPC_ANIM_world_clubba_Palette_00_Anim_2, NPC_ANIM_world_clubba_Palette_00_Anim_2, }, - .unk_1E0 = { 00, 00, 00, 02, 00, 00, 00, 00}, + .aiDetectFlags = AI_DETECT_SENSITIVE_MOTION, }, { .id = NPC_WORLD_CLUBBA3, @@ -663,10 +669,12 @@ StaticNpc N(npcGroup_802441C8)[] = { .pos = { 0.0f, -1000.0f, 0.0f }, .flags = NPC_FLAG_100 | NPC_FLAG_LOCK_ANIMS | NPC_FLAG_JUMPING | NPC_FLAG_NO_DROPS, .yaw = 0, - .dropFlags = NPC_DROP_FLAGS_80, - .heartDrops = NO_DROPS, - .flowerDrops = NO_DROPS, - .animations = { + .drops = { + .dropFlags = NPC_DROP_FLAGS_80, + .heartDrops = NO_DROPS, + .flowerDrops = NO_DROPS, + }, + .animations = { NPC_ANIM_world_clubba_Palette_00_Anim_2, NPC_ANIM_world_clubba_Palette_00_Anim_3, NPC_ANIM_world_clubba_Palette_00_Anim_4, @@ -696,16 +704,18 @@ StaticNpc N(npcGroup_802445A8)[] = { .flags = NPC_FLAG_LOCK_ANIMS | NPC_FLAG_JUMPING, .init = &N(init_80243D94), .yaw = 90, - .dropFlags = NPC_DROP_FLAGS_80, - .itemDropChance = 5, - .itemDrops = { + .drops = { + .dropFlags = NPC_DROP_FLAGS_80, + .itemDropChance = 5, + .itemDrops = { { ITEM_SUPER_SHROOM, 10, 0 }, }, - .heartDrops = STANDARD_HEART_DROPS(3), - .flowerDrops = STANDARD_FLOWER_DROPS(2), - .minCoinBonus = 2, - .maxCoinBonus = 3, - .movement = { -326, 210, 80, 0, 0, -32767, 0, 0, 0, 75, 355, 255, 1, 1 }, + .heartDrops = STANDARD_HEART_DROPS(3), + .flowerDrops = STANDARD_FLOWER_DROPS(2), + .minCoinBonus = 2, + .maxCoinBonus = 3, + }, + .territory = { .temp = { -326, 210, 80, 0, 0, -32767, 0, 0, 0, 75, 355, 255, 1, 1 }}, .animations = { NPC_ANIM_world_clubba_Palette_00_Anim_2, NPC_ANIM_world_clubba_Palette_00_Anim_3, @@ -724,7 +734,7 @@ StaticNpc N(npcGroup_802445A8)[] = { NPC_ANIM_world_clubba_Palette_00_Anim_2, NPC_ANIM_world_clubba_Palette_00_Anim_2, }, - .unk_1E0 = { 00, 00, 00, 03, 00, 00, 00, 00}, + .aiDetectFlags = AI_DETECT_SIGHT | AI_DETECT_SENSITIVE_MOTION, }, { .id = NPC_WORLD_CLUBBA5, @@ -732,10 +742,12 @@ StaticNpc N(npcGroup_802445A8)[] = { .pos = { 0.0f, -1000.0f, 0.0f }, .flags = NPC_FLAG_100 | NPC_FLAG_LOCK_ANIMS | NPC_FLAG_JUMPING | NPC_FLAG_NO_DROPS, .yaw = 0, - .dropFlags = NPC_DROP_FLAGS_80, - .heartDrops = NO_DROPS, - .flowerDrops = NO_DROPS, - .animations = { + .drops = { + .dropFlags = NPC_DROP_FLAGS_80, + .heartDrops = NO_DROPS, + .flowerDrops = NO_DROPS, + }, + .animations = { NPC_ANIM_world_clubba_Palette_00_Anim_2, NPC_ANIM_world_clubba_Palette_00_Anim_3, NPC_ANIM_world_clubba_Palette_00_Anim_4, @@ -758,9 +770,9 @@ StaticNpc N(npcGroup_802445A8)[] = { }; NpcGroupList N(npcGroupList_80244988) = { - NPC_GROUP(N(npcGroup_80243DE8), BATTLE_ID(15, 1, 0, 2)), - NPC_GROUP(N(npcGroup_802441C8), BATTLE_ID(15, 1, 0, 2)), - NPC_GROUP(N(npcGroup_802445A8), BATTLE_ID(15, 3, 0, 1)), + NPC_GROUP(N(npcGroup_80243DE8), 0x0F01, 0x01), + NPC_GROUP(N(npcGroup_802441C8), 0x0F01, 0x01), + NPC_GROUP(N(npcGroup_802445A8), 0x0F03, 0x00), {}, }; diff --git a/src/world/area_dgb/dgb_04/C36530.c b/src/world/area_dgb/dgb_04/C36530.c index 9842cd95a8..44c955483f 100644 --- a/src/world/area_dgb/dgb_04/C36530.c +++ b/src/world/area_dgb/dgb_04/C36530.c @@ -14,7 +14,7 @@ EntryList N(entryList) = { { 575.0f, -420.0f, 180.0f, 270.0f }, }; -MapConfig N(config) = { +MapSettings N(settings) = { .main = &N(main), .entryList = &N(entryList), .entryCount = ENTRY_COUNT(N(entryList)), @@ -22,7 +22,7 @@ MapConfig N(config) = { }; EvtScript N(80243170) = { - EVT_SWITCH(EVT_SAVE_VAR(0)) + EVT_SWITCH(GB_StoryProgress) EVT_CASE_LT(-29) EVT_CALL(SetMusicTrack, 0, SONG_TUBBAS_MANOR, 0, 8) EVT_CASE_LT(-16) @@ -47,9 +47,9 @@ EvtScript N(exitSingleDoor_80243210) = { EVT_SET(EVT_VAR(2), 16) EVT_SET(EVT_VAR(3), 1) EVT_EXEC(ExitSingleDoor) - EVT_WAIT_FRAMES(17) + EVT_WAIT(17) EVT_CALL(GotoMap, EVT_PTR("dgb_06"), 0) - EVT_WAIT_FRAMES(100) + EVT_WAIT(100) EVT_RETURN EVT_END }; @@ -63,9 +63,9 @@ EvtScript N(exitDoubleDoor_802432C4) = { EVT_SET(EVT_VAR(2), 13) EVT_SET(EVT_VAR(3), 11) EVT_EXEC(ExitDoubleDoor) - EVT_WAIT_FRAMES(17) + EVT_WAIT(17) EVT_CALL(GotoMap, EVT_PTR("dgb_03"), 0) - EVT_WAIT_FRAMES(100) + EVT_WAIT(100) EVT_RETURN EVT_END }; @@ -89,13 +89,13 @@ EvtScript N(enterSingleDoor_80243378) = { }; EvtScript N(main) = { - EVT_SET(EVT_SAVE_VAR(425), 15) + EVT_SET(GB_WorldLocation, 15) EVT_CALL(SetSpriteShading, -1) EVT_CALL(SetCamPerspective, 0, 3, 25, 16, 4096) EVT_CALL(SetCamBGColor, 0, 0, 0, 0) EVT_CALL(SetCamLeadPlayer, 0, 0) EVT_CALL(SetCamEnabled, 0, 1) - EVT_IF_LT(EVT_SAVE_VAR(0), -15) + EVT_IF_LT(GB_StoryProgress, -15) EVT_CALL(MakeNpcs, 1, EVT_PTR(N(npcGroupList_80243D18))) EVT_END_IF EVT_EXEC_WAIT(N(makeEntities)) @@ -123,7 +123,7 @@ EvtScript N(80243578) = { EVT_END }; -NpcAISettings N(npcAISettings_802435B4) = { +MobileAISettings N(npcAISettings_802435B4) = { .moveSpeed = 1.5f, .moveTime = 90, .waitTime = 30, @@ -145,14 +145,14 @@ EvtScript N(npcAI_802435E4) = { EVT_CALL(SetSelfVar, 1, 600) EVT_CALL(N(SentinelAI_Main), EVT_PTR(N(npcAISettings_802435B4))) EVT_CALL(DisablePlayerInput, TRUE) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_LABEL(20) EVT_CALL(GetPlayerPos, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) EVT_CALL(GetNpcPos, NPC_SELF, EVT_VAR(3), EVT_VAR(4), EVT_VAR(5)) EVT_CALL(SetNpcPos, NPC_SELF, EVT_VAR(0), EVT_VAR(4), EVT_VAR(2)) EVT_CALL(GetPlayerActionState, EVT_VAR(0)) EVT_IF_NE(EVT_VAR(0), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_GOTO(20) EVT_END_IF EVT_CALL(DisablePlayerPhysics, TRUE) @@ -166,9 +166,9 @@ EvtScript N(npcAI_802435E4) = { EVT_CALL(SetNpcPos, NPC_SELF, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) EVT_CALL(func_80045838, -1, 759, 0) EVT_CALL(SetNpcAnimation, NPC_SELF, NPC_ANIM_sentinel_Palette_00_Anim_8) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(SetPlayerAnimation, ANIM_80017) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(func_80045838, -1, 1838, 0) EVT_THREAD EVT_LOOP(100) @@ -178,7 +178,7 @@ EvtScript N(npcAI_802435E4) = { EVT_CALL(GetPlayerPos, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) EVT_ADD(EVT_VAR(1), 1) EVT_CALL(SetPlayerPos, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_END_THREAD EVT_THREAD @@ -192,9 +192,9 @@ EvtScript N(npcAI_802435E4) = { EVT_CALL(GetNpcPos, NPC_PARTNER, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) EVT_CALL(NpcJump0, NPC_PARTNER, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2), 10) EVT_END_THREAD - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(GotoMap, EVT_PTR(N(dgb_00_name_hack)), 2) - EVT_WAIT_FRAMES(100) + EVT_WAIT(100) EVT_RETURN EVT_END }; @@ -240,10 +240,12 @@ StaticNpc N(npcGroup_80243B28) = { .pos = { 70.0f, -220.0f, 186.0f }, .flags = NPC_FLAG_LOCK_ANIMS | NPC_FLAG_JUMPING, .yaw = 90, - .dropFlags = NPC_DROP_FLAGS_80, - .heartDrops = NO_DROPS, - .flowerDrops = NO_DROPS, - .movement = { 70, -220, 186, 15, 40, -32767, 1, 80, -220, 170, 80, 150, 1 }, + .drops = { + .dropFlags = NPC_DROP_FLAGS_80, + .heartDrops = NO_DROPS, + .flowerDrops = NO_DROPS, + }, + .territory = { .temp = { 70, -220, 186, 15, 40, -32767, 1, 80, -220, 170, 80, 150, 1 }}, .animations = { NPC_ANIM_sentinel_Palette_00_Anim_1, NPC_ANIM_sentinel_Palette_00_Anim_2, @@ -262,16 +264,16 @@ StaticNpc N(npcGroup_80243B28) = { NPC_ANIM_sentinel_Palette_00_Anim_1, NPC_ANIM_sentinel_Palette_00_Anim_1, }, - .unk_1E0 = { 00, 00, 00, 01, 00, 00, 00, 00}, + .aiDetectFlags = AI_DETECT_SIGHT, }; NpcGroupList N(npcGroupList_80243D18) = { - NPC_GROUP(N(npcGroup_80243B28), BATTLE_ID(0, 0, 0, 0)), + NPC_GROUP(N(npcGroup_80243B28)), {}, }; #define SUPER_BLOCK_MAPVAR EVT_MAP_VAR(0) -#define SUPER_BLOCK_GAMEFLAG EVT_SAVE_FLAG(1046) +#define SUPER_BLOCK_GAMEFLAG GF_DGB04_SuperBlock #include "world/common/atomic/SuperBlockData.inc.c" EvtScript N(makeEntities) = { diff --git a/src/world/area_dgb/dgb_05/C3AA10.c b/src/world/area_dgb/dgb_05/C3AA10.c index d100d2e5d2..52aa19efab 100644 --- a/src/world/area_dgb/dgb_05/C3AA10.c +++ b/src/world/area_dgb/dgb_05/C3AA10.c @@ -14,7 +14,7 @@ EntryList N(entryList) = { { 515.0f, 0.0f, 310.0f, 0.0f }, }; -MapConfig N(config) = { +MapSettings N(settings) = { .main = &N(main), .entryList = &N(entryList), .entryCount = ENTRY_COUNT(N(entryList)), @@ -22,7 +22,7 @@ MapConfig N(config) = { }; EvtScript N(802414E0) = { - EVT_SWITCH(EVT_SAVE_VAR(0)) + EVT_SWITCH(GB_StoryProgress) EVT_CASE_LT(-29) EVT_CALL(SetMusicTrack, 0, SONG_TUBBAS_MANOR, 0, 8) EVT_CASE_LT(-16) @@ -47,9 +47,9 @@ EvtScript N(exitSingleDoor_80241580) = { EVT_SET(EVT_VAR(2), 30) EVT_SET(EVT_VAR(3), -1) EVT_EXEC(ExitSingleDoor) - EVT_WAIT_FRAMES(17) + EVT_WAIT(17) EVT_CALL(GotoMap, EVT_PTR("dgb_03"), 2) - EVT_WAIT_FRAMES(100) + EVT_WAIT(100) EVT_RETURN EVT_END }; @@ -68,13 +68,13 @@ EvtScript N(enterSingleDoor_80241634) = { }; EvtScript N(main) = { - EVT_SET(EVT_SAVE_VAR(425), 15) + EVT_SET(GB_WorldLocation, 15) EVT_CALL(SetSpriteShading, -1) EVT_CALL(SetCamPerspective, 0, 3, 25, 16, 4096) EVT_CALL(SetCamBGColor, 0, 0, 0, 0) EVT_CALL(SetCamLeadPlayer, 0, 0) EVT_CALL(SetCamEnabled, 0, 1) - EVT_IF_LT(EVT_SAVE_VAR(0), -15) + EVT_IF_LT(GB_StoryProgress, -15) EVT_CALL(MakeNpcs, 1, EVT_PTR(N(npcGroupList_8024230C))) EVT_END_IF EVT_EXEC_WAIT(N(makeEntities)) @@ -96,9 +96,9 @@ EvtScript N(802417F0) = { EVT_CALL(N(func_80240000_C3AA10)) EVT_CALL(func_802CA988, 0, EVT_VAR(2), EVT_VAR(3), EVT_VAR(4), EVT_VAR(5)) EVT_CALL(N(func_80240030_C3AA40)) - EVT_SET(EVT_SAVE_FLAG(1047), 1) + EVT_SET(GF_DGB05_BoardedFloor, 1) EVT_CALL(GotoMap, EVT_PTR("dgb_06"), 1) - EVT_WAIT_FRAMES(100) + EVT_WAIT(100) EVT_RETURN EVT_END }; @@ -108,7 +108,7 @@ static s32 N(pad_1868)[] = { }; EvtScript N(makeEntities) = { - EVT_IF_EQ(EVT_SAVE_FLAG(1047), 0) + EVT_IF_EQ(GF_DGB05_BoardedFloor, 0) EVT_CALL(MakeEntity, EVT_PTR(Entity_BoardedFloor), 510, -210, 100, 0, MAKE_ENTITY_END) EVT_END_IF EVT_RETURN @@ -145,7 +145,7 @@ s32 N(extraAnimationList_802419A4)[] = { ANIM_END, }; -NpcAISettings N(npcAISettings_802419AC) = { +MobileAISettings N(npcAISettings_802419AC) = { .moveSpeed = 1.0f, .moveTime = 120, .waitTime = 30, @@ -198,7 +198,7 @@ NpcSettings N(npcSettings_80241B20) = { .ai = &N(npcAI_80241A78), .onDefeat = &N(802418C0), .level = 13, - .unk_2A = 8, + .actionFlags = 8, }; StaticNpc N(npcGroup_80241B4C)[] = { @@ -208,16 +208,18 @@ StaticNpc N(npcGroup_80241B4C)[] = { .pos = { 132.0f, -110.0f, 238.0f }, .flags = NPC_FLAG_LOCK_ANIMS, .yaw = 270, - .dropFlags = NPC_DROP_FLAGS_80, - .itemDropChance = 5, - .itemDrops = { + .drops = { + .dropFlags = NPC_DROP_FLAGS_80, + .itemDropChance = 5, + .itemDrops = { { ITEM_SUPER_SHROOM, 10, 0 }, }, - .heartDrops = STANDARD_HEART_DROPS(3), - .flowerDrops = STANDARD_FLOWER_DROPS(2), - .minCoinBonus = 2, - .maxCoinBonus = 3, - .movement = { 132, -110, 238, 0, 0, -32767, 0, 325, 0, 185, 200 }, + .heartDrops = STANDARD_HEART_DROPS(3), + .flowerDrops = STANDARD_FLOWER_DROPS(2), + .minCoinBonus = 2, + .maxCoinBonus = 3, + }, + .territory = { .temp = { 132, -110, 238, 0, 0, -32767, 0, 325, 0, 185, 200 }}, .animations = { NPC_ANIM_world_clubba_Palette_00_Anim_2, NPC_ANIM_world_clubba_Palette_00_Anim_3, @@ -236,7 +238,7 @@ StaticNpc N(npcGroup_80241B4C)[] = { NPC_ANIM_world_clubba_Palette_00_Anim_2, NPC_ANIM_world_clubba_Palette_00_Anim_2, }, - .unk_1E0 = { 00, 00, 00, 03, 00, 00, 00, 00}, + .aiDetectFlags = AI_DETECT_SIGHT | AI_DETECT_SENSITIVE_MOTION, }, { .id = NPC_WORLD_CLUBBA1, @@ -244,10 +246,12 @@ StaticNpc N(npcGroup_80241B4C)[] = { .pos = { 0.0f, -1000.0f, 0.0f }, .flags = NPC_FLAG_100 | NPC_FLAG_LOCK_ANIMS | NPC_FLAG_JUMPING | NPC_FLAG_NO_DROPS, .yaw = 0, - .dropFlags = NPC_DROP_FLAGS_80, - .heartDrops = NO_DROPS, - .flowerDrops = NO_DROPS, - .animations = { + .drops = { + .dropFlags = NPC_DROP_FLAGS_80, + .heartDrops = NO_DROPS, + .flowerDrops = NO_DROPS, + }, + .animations = { NPC_ANIM_world_clubba_Palette_00_Anim_2, NPC_ANIM_world_clubba_Palette_00_Anim_3, NPC_ANIM_world_clubba_Palette_00_Anim_4, @@ -276,16 +280,18 @@ StaticNpc N(npcGroup_80241F2C)[] = { .pos = { 503.0f, -210.0f, 225.0f }, .flags = NPC_FLAG_LOCK_ANIMS, .yaw = 270, - .dropFlags = NPC_DROP_FLAGS_80, - .itemDropChance = 5, - .itemDrops = { + .drops = { + .dropFlags = NPC_DROP_FLAGS_80, + .itemDropChance = 5, + .itemDrops = { { ITEM_SUPER_SHROOM, 10, 0 }, }, - .heartDrops = STANDARD_HEART_DROPS(3), - .flowerDrops = STANDARD_FLOWER_DROPS(2), - .minCoinBonus = 2, - .maxCoinBonus = 3, - .movement = { 503, -210, 225, 0, 0, -32767, 0, 503, -210, 290, 200, 150, 1 }, + .heartDrops = STANDARD_HEART_DROPS(3), + .flowerDrops = STANDARD_FLOWER_DROPS(2), + .minCoinBonus = 2, + .maxCoinBonus = 3, + }, + .territory = { .temp = { 503, -210, 225, 0, 0, -32767, 0, 503, -210, 290, 200, 150, 1 }}, .animations = { NPC_ANIM_world_clubba_Palette_00_Anim_2, NPC_ANIM_world_clubba_Palette_00_Anim_3, @@ -304,7 +310,7 @@ StaticNpc N(npcGroup_80241F2C)[] = { NPC_ANIM_world_clubba_Palette_00_Anim_2, NPC_ANIM_world_clubba_Palette_00_Anim_2, }, - .unk_1E0 = { 00, 00, 00, 03, 00, 00, 00, 00}, + .aiDetectFlags = AI_DETECT_SIGHT | AI_DETECT_SENSITIVE_MOTION, }, { .id = NPC_WORLD_CLUBBA3, @@ -312,10 +318,12 @@ StaticNpc N(npcGroup_80241F2C)[] = { .pos = { 0.0f, -1000.0f, 0.0f }, .flags = NPC_FLAG_100 | NPC_FLAG_LOCK_ANIMS | NPC_FLAG_JUMPING | NPC_FLAG_NO_DROPS, .yaw = 0, - .dropFlags = NPC_DROP_FLAGS_80, - .heartDrops = NO_DROPS, - .flowerDrops = NO_DROPS, - .animations = { + .drops = { + .dropFlags = NPC_DROP_FLAGS_80, + .heartDrops = NO_DROPS, + .flowerDrops = NO_DROPS, + }, + .animations = { NPC_ANIM_world_clubba_Palette_00_Anim_2, NPC_ANIM_world_clubba_Palette_00_Anim_3, NPC_ANIM_world_clubba_Palette_00_Anim_4, @@ -338,8 +346,8 @@ StaticNpc N(npcGroup_80241F2C)[] = { }; NpcGroupList N(npcGroupList_8024230C) = { - NPC_GROUP(N(npcGroup_80241B4C), BATTLE_ID(15, 1, 0, 3)), - NPC_GROUP(N(npcGroup_80241F2C), BATTLE_ID(15, 2, 0, 3)), + NPC_GROUP(N(npcGroup_80241B4C), 0x0F01, 0x02), + NPC_GROUP(N(npcGroup_80241F2C), 0x0F02, 0x02), {}, }; diff --git a/src/world/area_dgb/dgb_06/C3D080.c b/src/world/area_dgb/dgb_06/C3D080.c index 44ef66c82e..1fa9db8e94 100644 --- a/src/world/area_dgb/dgb_06/C3D080.c +++ b/src/world/area_dgb/dgb_06/C3D080.c @@ -12,7 +12,7 @@ EntryList N(entryList) = { { -150.0f, 100.0f, -250.0f, 0.0f }, }; -MapConfig N(config) = { +MapSettings N(settings) = { .main = &N(main), .entryList = &N(entryList), .entryCount = ENTRY_COUNT(N(entryList)), @@ -20,7 +20,7 @@ MapConfig N(config) = { }; EvtScript N(80240320) = { - EVT_SWITCH(EVT_SAVE_VAR(0)) + EVT_SWITCH(GB_StoryProgress) EVT_CASE_LT(-29) EVT_CALL(SetMusicTrack, 0, SONG_TUBBAS_MANOR, 0, 8) EVT_CASE_LT(-16) @@ -45,9 +45,9 @@ EvtScript N(exitSingleDoor_802403C0) = { EVT_SET(EVT_VAR(2), 5) EVT_SET(EVT_VAR(3), -1) EVT_EXEC(ExitSingleDoor) - EVT_WAIT_FRAMES(17) + EVT_WAIT(17) EVT_CALL(GotoMap, EVT_PTR("dgb_04"), 1) - EVT_WAIT_FRAMES(100) + EVT_WAIT(100) EVT_RETURN EVT_END }; @@ -66,7 +66,7 @@ EvtScript N(enterSingleDoor_80240474) = { }; EvtScript N(main) = { - EVT_SET(EVT_SAVE_VAR(425), 15) + EVT_SET(GB_WorldLocation, 15) EVT_CALL(SetSpriteShading, 589824) EVT_CALL(SetCamPerspective, 0, 3, 25, 16, 4096) EVT_CALL(SetCamBGColor, 0, 0, 0, 0) @@ -74,7 +74,7 @@ EvtScript N(main) = { EVT_CALL(SetCamEnabled, 0, 1) EVT_CALL(MakeNpcs, 1, EVT_PTR(N(npcGroupList_80240B44))) EVT_EXEC_WAIT(N(makeEntities)) - EVT_IF_EQ(EVT_SAVE_FLAG(1047), 0) + EVT_IF_EQ(GF_DGB05_BoardedFloor, 0) EVT_CALL(EnableGroup, 28, 0) EVT_ELSE EVT_CALL(EnableGroup, 25, 0) @@ -122,7 +122,7 @@ EvtScript N(interact_8024086C) = { }; EvtScript N(init_802408FC) = { - EVT_IF_GE(EVT_SAVE_VAR(0), -26) + EVT_IF_GE(GB_StoryProgress, -26) EVT_CALL(SetNpcPos, NPC_SELF, 0, -1000, 0) EVT_END_IF EVT_CALL(BindNpcInteract, NPC_SELF, EVT_PTR(N(interact_8024086C))) @@ -137,10 +137,12 @@ StaticNpc N(npcGroup_80240954) = { .flags = NPC_FLAG_PASSIVE | NPC_FLAG_LOCK_ANIMS, .init = &N(init_802408FC), .yaw = 270, - .dropFlags = NPC_DROP_FLAGS_80, - .heartDrops = NO_DROPS, - .flowerDrops = NO_DROPS, - .animations = { + .drops = { + .dropFlags = NPC_DROP_FLAGS_80, + .heartDrops = NO_DROPS, + .flowerDrops = NO_DROPS, + }, + .animations = { NPC_ANIM_boo_Palette_01_Anim_1, NPC_ANIM_boo_Palette_01_Anim_2, NPC_ANIM_boo_Palette_01_Anim_3, @@ -162,6 +164,6 @@ StaticNpc N(npcGroup_80240954) = { }; NpcGroupList N(npcGroupList_80240B44) = { - NPC_GROUP(N(npcGroup_80240954), BATTLE_ID(0, 0, 0, 0)), + NPC_GROUP(N(npcGroup_80240954)), {}, }; diff --git a/src/world/area_dgb/dgb_07/C3DBF0.c b/src/world/area_dgb/dgb_07/C3DBF0.c index 4e887f9941..dd87e851e2 100644 --- a/src/world/area_dgb/dgb_07/C3DBF0.c +++ b/src/world/area_dgb/dgb_07/C3DBF0.c @@ -13,7 +13,7 @@ EntryList N(entryList) = { { 250.0f, 190.0f, -250.0f, 180.0f }, }; -MapConfig N(config) = { +MapSettings N(settings) = { .main = &N(main), .entryList = &N(entryList), .entryCount = ENTRY_COUNT(N(entryList)), @@ -21,7 +21,7 @@ MapConfig N(config) = { }; EvtScript N(80241490) = { - EVT_SWITCH(EVT_SAVE_VAR(0)) + EVT_SWITCH(GB_StoryProgress) EVT_CASE_LT(-29) EVT_CALL(SetMusicTrack, 0, SONG_TUBBAS_MANOR, 0, 8) EVT_CASE_LT(-16) @@ -46,9 +46,9 @@ EvtScript N(exitSingleDoor_80241530) = { EVT_SET(EVT_VAR(2), 22) EVT_SET(EVT_VAR(3), -1) EVT_EXEC(ExitSingleDoor) - EVT_WAIT_FRAMES(17) + EVT_WAIT(17) EVT_CALL(GotoMap, EVT_PTR("dgb_02"), 2) - EVT_WAIT_FRAMES(100) + EVT_WAIT(100) EVT_RETURN EVT_END }; @@ -67,13 +67,13 @@ EvtScript N(enterSingleDoor_802415E4) = { }; EvtScript N(main) = { - EVT_SET(EVT_SAVE_VAR(425), 15) + EVT_SET(GB_WorldLocation, 15) EVT_CALL(SetSpriteShading, -1) EVT_CALL(SetCamPerspective, 0, 3, 25, 16, 4096) EVT_CALL(SetCamBGColor, 0, 0, 0, 0) EVT_CALL(SetCamLeadPlayer, 0, 0) EVT_CALL(SetCamEnabled, 0, 1) - EVT_IF_LT(EVT_SAVE_VAR(0), -15) + EVT_IF_LT(GB_StoryProgress, -15) EVT_CALL(MakeNpcs, 1, EVT_PTR(N(npcGroupList_80241E5C))) EVT_END_IF EVT_EXEC_WAIT(N(makeEntities)) @@ -85,7 +85,7 @@ EvtScript N(main) = { }; EvtScript N(makeEntities) = { - EVT_CALL(MakeItemEntity, ITEM_STAR_PIECE, -220, 75, -210, 17, EVT_SAVE_FLAG(1050)) + EVT_CALL(MakeItemEntity, ITEM_STAR_PIECE, -220, 75, -210, 17, GF_DGB07_Item_StarPiece) EVT_CALL(MakeEntity, &Entity_WoodenCrate, -370, 0, -200, 0, -1, MAKE_ENTITY_END) EVT_CALL(MakeEntity, &Entity_WoodenCrate, -410, 0, -200, 0, -1, MAKE_ENTITY_END) EVT_RETURN @@ -130,7 +130,7 @@ s32 N(extraAnimationList_802418D4)[] = { ANIM_END, }; -NpcAISettings N(npcAISettings_802418DC) = { +MobileAISettings N(npcAISettings_802418DC) = { .moveSpeed = 1.0f, .moveTime = 120, .waitTime = 30, @@ -183,7 +183,7 @@ NpcSettings N(npcSettings_80241A50) = { .ai = &N(npcAI_802419A8), .onDefeat = &N(802417F0), .level = 13, - .unk_2A = 8, + .actionFlags = 8, }; StaticNpc N(npcGroup_80241A7C)[] = { @@ -193,16 +193,18 @@ StaticNpc N(npcGroup_80241A7C)[] = { .pos = { -500.0f, 0.0f, -240.0f }, .flags = NPC_FLAG_JUMPING, .yaw = 270, - .dropFlags = NPC_DROP_FLAGS_80, - .itemDropChance = 5, - .itemDrops = { + .drops = { + .dropFlags = NPC_DROP_FLAGS_80, + .itemDropChance = 5, + .itemDrops = { { ITEM_SUPER_SHROOM, 10, 0 }, }, - .heartDrops = STANDARD_HEART_DROPS(3), - .flowerDrops = STANDARD_FLOWER_DROPS(2), - .minCoinBonus = 2, - .maxCoinBonus = 3, - .movement = { -500, 0, -240, 40, 0, -32767, 0, -500, 0, -240, 200, 0, 0, 1 }, + .heartDrops = STANDARD_HEART_DROPS(3), + .flowerDrops = STANDARD_FLOWER_DROPS(2), + .minCoinBonus = 2, + .maxCoinBonus = 3, + }, + .territory = { .temp = { -500, 0, -240, 40, 0, -32767, 0, -500, 0, -240, 200, 0, 0, 1 }}, .animations = { NPC_ANIM_world_clubba_Palette_00_Anim_2, NPC_ANIM_world_clubba_Palette_00_Anim_3, @@ -221,7 +223,7 @@ StaticNpc N(npcGroup_80241A7C)[] = { NPC_ANIM_world_clubba_Palette_00_Anim_2, NPC_ANIM_world_clubba_Palette_00_Anim_2, }, - .unk_1E0 = { 00, 00, 00, 02, 00, 00, 00, 00}, + .aiDetectFlags = AI_DETECT_SENSITIVE_MOTION, .extraAnimations = N(extraAnimationList_802418AC), }, { @@ -230,10 +232,12 @@ StaticNpc N(npcGroup_80241A7C)[] = { .pos = { 0.0f, -1000.0f, 0.0f }, .flags = NPC_FLAG_100 | NPC_FLAG_LOCK_ANIMS | NPC_FLAG_JUMPING | NPC_FLAG_NO_DROPS, .yaw = 0, - .dropFlags = NPC_DROP_FLAGS_80, - .heartDrops = NO_DROPS, - .flowerDrops = NO_DROPS, - .animations = { + .drops = { + .dropFlags = NPC_DROP_FLAGS_80, + .heartDrops = NO_DROPS, + .flowerDrops = NO_DROPS, + }, + .animations = { NPC_ANIM_world_clubba_Palette_00_Anim_2, NPC_ANIM_world_clubba_Palette_00_Anim_3, NPC_ANIM_world_clubba_Palette_00_Anim_4, @@ -256,7 +260,7 @@ StaticNpc N(npcGroup_80241A7C)[] = { }; NpcGroupList N(npcGroupList_80241E5C) = { - NPC_GROUP(N(npcGroup_80241A7C), BATTLE_ID(15, 1, 0, 3)), + NPC_GROUP(N(npcGroup_80241A7C), 0x0F01, 0x02), {}, }; diff --git a/src/world/area_dgb/dgb_08/C3FDB0.c b/src/world/area_dgb/dgb_08/C3FDB0.c index 9eeaa40917..ac598983cb 100644 --- a/src/world/area_dgb/dgb_08/C3FDB0.c +++ b/src/world/area_dgb/dgb_08/C3FDB0.c @@ -25,7 +25,7 @@ EntryList N(entryList) = { { -575.0f, 210.0f, 180.0f, 90.0f }, }; -MapConfig N(config) = { +MapSettings N(settings) = { .main = &N(main), .entryList = &N(entryList), .entryCount = ENTRY_COUNT(N(entryList)), @@ -33,7 +33,7 @@ MapConfig N(config) = { }; EvtScript N(80243CF0) = { - EVT_SWITCH(EVT_SAVE_VAR(0)) + EVT_SWITCH(GB_StoryProgress) EVT_CASE_LT(-29) EVT_CALL(SetMusicTrack, 0, SONG_TUBBAS_MANOR, 0, 8) EVT_CASE_LT(-16) @@ -58,9 +58,9 @@ EvtScript N(exitDoubleDoor_80243D90) = { EVT_SET(EVT_VAR(2), 23) EVT_SET(EVT_VAR(3), 25) EVT_EXEC(ExitDoubleDoor) - EVT_WAIT_FRAMES(17) + EVT_WAIT(17) EVT_CALL(GotoMap, EVT_PTR("dgb_01"), 2) - EVT_WAIT_FRAMES(100) + EVT_WAIT(100) EVT_RETURN EVT_END }; @@ -74,9 +74,9 @@ EvtScript N(exitDoubleDoor_80243E44) = { EVT_SET(EVT_VAR(2), 18) EVT_SET(EVT_VAR(3), 20) EVT_EXEC(ExitDoubleDoor) - EVT_WAIT_FRAMES(17) + EVT_WAIT(17) EVT_CALL(GotoMap, EVT_PTR("dgb_01"), 4) - EVT_WAIT_FRAMES(100) + EVT_WAIT(100) EVT_RETURN EVT_END }; @@ -103,12 +103,12 @@ EvtScript N(enterDoubleDoor_80243EF8) = { }; EvtScript N(main) = { - EVT_SET(EVT_SAVE_VAR(425), 15) + EVT_SET(GB_WorldLocation, 15) EVT_CALL(SetSpriteShading, -1) EVT_CALL(SetCamPerspective, 0, 3, 25, 16, 4096) EVT_CALL(SetCamBGColor, 0, 0, 0, 0) EVT_CALL(SetCamEnabled, 0, 1) - EVT_SWITCH(EVT_SAVE_VAR(0)) + EVT_SWITCH(GB_StoryProgress) EVT_CASE_LT(-28) EVT_CALL(MakeNpcs, 1, EVT_PTR(N(npcGroupList_80246958))) EVT_CASE_LT(-16) @@ -129,7 +129,7 @@ static s32 N(pad_40FC) = { 0x00000000, }; -NpcAISettings N(npcAI_80244100) = { +MobileAISettings N(npcAI_80244100) = { .moveSpeed = 4.5f, .alertRadius = 170.0f, .alertOffsetDist = 90.0f, @@ -205,7 +205,7 @@ s32 N(extraAnimationList_802442B8)[] = { ANIM_END, }; -NpcAISettings N(npcAISettings_802442C0) = { +MobileAISettings N(npcAISettings_802442C0) = { .moveSpeed = 1.5f, .moveTime = 120, .waitTime = 30, @@ -258,7 +258,7 @@ NpcSettings N(npcSettings_80244434) = { .ai = &N(npcAI_8024438C), .onDefeat = &N(802441D4), .level = 13, - .unk_2A = 8, + .actionFlags = 8, }; f32 N(FlyingAI_JumpVels)[] = { @@ -273,7 +273,7 @@ EvtScript N(80244478) = { EVT_END }; -NpcAISettings N(npcAISettings_802444B4) = { +MobileAISettings N(npcAISettings_802444B4) = { .moveSpeed = 1.5f, .moveTime = 90, .waitTime = 30, @@ -295,14 +295,14 @@ EvtScript N(npcAI_802444E4) = { EVT_CALL(SetSelfVar, 1, 600) EVT_CALL(N(SentinelAI_Main), EVT_PTR(N(npcAISettings_802444B4))) EVT_CALL(DisablePlayerInput, TRUE) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_LABEL(20) EVT_CALL(GetPlayerPos, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) EVT_CALL(GetNpcPos, NPC_SELF, EVT_VAR(3), EVT_VAR(4), EVT_VAR(5)) EVT_CALL(SetNpcPos, NPC_SELF, EVT_VAR(0), EVT_VAR(4), EVT_VAR(2)) EVT_CALL(GetPlayerActionState, EVT_VAR(0)) EVT_IF_NE(EVT_VAR(0), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_GOTO(20) EVT_END_IF EVT_CALL(DisablePlayerPhysics, TRUE) @@ -316,9 +316,9 @@ EvtScript N(npcAI_802444E4) = { EVT_CALL(SetNpcPos, NPC_SELF, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) EVT_CALL(func_80045838, -1, 759, 0) EVT_CALL(SetNpcAnimation, NPC_SELF, NPC_ANIM_sentinel_Palette_00_Anim_8) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(SetPlayerAnimation, ANIM_80017) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(func_80045838, -1, 1838, 0) EVT_THREAD EVT_LOOP(100) @@ -328,7 +328,7 @@ EvtScript N(npcAI_802444E4) = { EVT_CALL(GetPlayerPos, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) EVT_ADD(EVT_VAR(1), 1) EVT_CALL(SetPlayerPos, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_END_THREAD EVT_THREAD @@ -342,9 +342,9 @@ EvtScript N(npcAI_802444E4) = { EVT_CALL(GetNpcPos, NPC_PARTNER, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) EVT_CALL(NpcJump0, NPC_PARTNER, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2), 10) EVT_END_THREAD - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(GotoMap, EVT_PTR(N(dgb_00_name_hack)), 2) - EVT_WAIT_FRAMES(100) + EVT_WAIT(100) EVT_RETURN EVT_END }; @@ -396,17 +396,17 @@ EvtScript N(idle_80244A54) = { EVT_IF_GE(EVT_VAR(0), -350) EVT_BREAK_LOOP EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP - EVT_SET(EVT_SAVE_VAR(203), 8) - EVT_SET(EVT_SAVE_VAR(0), -27) + EVT_SET(GB_ARN_Tubba_MapID, 8) + EVT_SET(GB_StoryProgress, -27) EVT_CALL(PlaySoundAtCollider, 18, 455, 0) EVT_CALL(MakeLerp, 0, 80, 10, 0) EVT_LOOP(0) EVT_CALL(UpdateLerp) EVT_CALL(RotateModel, 18, EVT_VAR(0), 0, -1, 0) EVT_CALL(RotateModel, 20, EVT_VAR(0), 0, 1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_IF_EQ(EVT_VAR(1), 0) EVT_BREAK_LOOP EVT_END_IF @@ -416,13 +416,13 @@ EvtScript N(idle_80244A54) = { EVT_CALL(SetNpcYaw, NPC_SELF, 90) EVT_CALL(NpcMoveTo, NPC_SELF, -530, 180, 30) EVT_THREAD - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(MakeLerp, 80, 0, 10, 0) EVT_LOOP(0) EVT_CALL(UpdateLerp) EVT_CALL(RotateModel, 18, EVT_VAR(0), 0, -1, 0) EVT_CALL(RotateModel, 20, EVT_VAR(0), 0, 1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_IF_EQ(EVT_VAR(1), 0) EVT_BREAK_LOOP EVT_END_IF @@ -439,7 +439,7 @@ EvtScript N(80244D08) = { EVT_LABEL(10) EVT_CALL(GetNpcPos, 9, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) EVT_IF_GT(EVT_VAR(1), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_GOTO(10) EVT_END_IF EVT_CALL(N(func_80243B98_C43948)) @@ -454,10 +454,10 @@ EvtScript N(npcAI_80244D7C) = { EVT_LOOP(0) EVT_CALL(PlaySoundAtNpc, NPC_SELF, SOUND_20F6, 4194304) EVT_CALL(ShakeCam, 0, 0, 5, EVT_FIXED(2.0)) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(PlaySoundAtNpc, NPC_SELF, SOUND_20F6, 4194304) EVT_CALL(ShakeCam, 0, 0, 2, EVT_FIXED(1.0)) - EVT_WAIT_FRAMES(8) + EVT_WAIT(8) EVT_END_LOOP EVT_END_THREAD EVT_CALL(N(PatrolNoAttackAI_Main), EVT_PTR(N(npcAI_80244100))) @@ -470,18 +470,18 @@ extern const char N(dgb_01_name_hack)[]; EvtScript N(defeat_80244E58) = { EVT_CALL(N(UnkFunc1)) EVT_CALL(GotoMap, EVT_PTR(N(dgb_01_name_hack)), 2) - EVT_WAIT_FRAMES(100) + EVT_WAIT(100) EVT_RETURN EVT_END }; EvtScript N(init_80244E94) = { - EVT_IF_LT(EVT_SAVE_VAR(0), -28) + EVT_IF_LT(GB_StoryProgress, -28) EVT_CALL(SetNpcPos, NPC_SELF, 0, -1000, 0) EVT_CALL(SetNpcFlagBits, NPC_SELF, ((NPC_FLAG_4)), TRUE) EVT_RETURN EVT_END_IF - EVT_IF_GE(EVT_SAVE_VAR(0), -26) + EVT_IF_GE(GB_StoryProgress, -26) EVT_CALL(SetNpcPos, NPC_SELF, 0, -1000, 0) EVT_CALL(SetNpcFlagBits, NPC_SELF, ((NPC_FLAG_4)), TRUE) EVT_RETURN @@ -491,7 +491,7 @@ EvtScript N(init_80244E94) = { EVT_CALL(GetEntryID, EVT_VAR(0)) EVT_SWITCH(EVT_VAR(0)) EVT_CASE_EQ(0) - EVT_IF_NE(EVT_SAVE_VAR(203), 8) + EVT_IF_NE(GB_ARN_Tubba_MapID, 8) EVT_CALL(SetNpcPos, NPC_SELF, 0, -1000, 0) EVT_CALL(SetNpcFlagBits, NPC_SELF, ((NPC_FLAG_4)), TRUE) EVT_ELSE @@ -499,7 +499,7 @@ EvtScript N(init_80244E94) = { EVT_CALL(BindNpcIdle, NPC_SELF, EVT_PTR(N(npcAI_80244D7C))) EVT_END_IF EVT_CASE_EQ(1) - EVT_IF_NE(EVT_SAVE_VAR(203), 8) + EVT_IF_NE(GB_ARN_Tubba_MapID, 8) EVT_CALL(BindNpcIdle, NPC_SELF, EVT_PTR(N(idle_80244A54))) EVT_ELSE EVT_CALL(SetNpcPos, NPC_SELF, -130, 210, 80) @@ -517,16 +517,18 @@ StaticNpc N(npcGroup_802450A0) = { .flags = NPC_FLAG_4 | NPC_FLAG_40000 | NPC_FLAG_200000 | NPC_FLAG_NO_DROPS, .init = &N(init_80244E94), .yaw = 270, - .dropFlags = NPC_DROP_FLAGS_80, - .itemDropChance = 5, - .itemDrops = { + .drops = { + .dropFlags = NPC_DROP_FLAGS_80, + .itemDropChance = 5, + .itemDrops = { { ITEM_SUPER_SHROOM, 10, 0 }, }, - .heartDrops = STANDARD_HEART_DROPS(3), - .flowerDrops = STANDARD_FLOWER_DROPS(2), - .minCoinBonus = 2, - .maxCoinBonus = 3, - .movement = { 10, -400, 210, 80, -100, 210, 80, 100, 210, 80, 400, 210, 80, 820, 100, 80, 820, 100, 260, 400, 0, 260, 100, 0, 200, -100, 0, 175, -450, 0, 175, -32767, 150, 0, 175, 1450, 200, 1 }, + .heartDrops = STANDARD_HEART_DROPS(3), + .flowerDrops = STANDARD_FLOWER_DROPS(2), + .minCoinBonus = 2, + .maxCoinBonus = 3, + }, + .territory = { .temp = { 10, -400, 210, 80, -100, 210, 80, 100, 210, 80, 400, 210, 80, 820, 100, 80, 820, 100, 260, 400, 0, 260, 100, 0, 200, -100, 0, 175, -450, 0, 175, -32767, 150, 0, 175, 1450, 200, 1 }}, .animations = { NPC_ANIM_world_tubba_Palette_00_Anim_7, NPC_ANIM_world_tubba_Palette_00_Anim_A, @@ -545,7 +547,7 @@ StaticNpc N(npcGroup_802450A0) = { NPC_ANIM_world_tubba_Palette_00_Anim_7, NPC_ANIM_world_tubba_Palette_00_Anim_7, }, - .unk_1E0 = { 00, 00, 00, 01, 00, 00, 00, 00}, + .aiDetectFlags = AI_DETECT_SIGHT, }; StaticNpc N(npcGroup_80245290)[] = { @@ -555,16 +557,18 @@ StaticNpc N(npcGroup_80245290)[] = { .pos = { -250.0f, 0.0f, 135.0f }, .flags = NPC_FLAG_LOCK_ANIMS, .yaw = 90, - .dropFlags = NPC_DROP_FLAGS_80, - .itemDropChance = 5, - .itemDrops = { + .drops = { + .dropFlags = NPC_DROP_FLAGS_80, + .itemDropChance = 5, + .itemDrops = { { ITEM_SUPER_SHROOM, 10, 0 }, }, - .heartDrops = STANDARD_HEART_DROPS(3), - .flowerDrops = STANDARD_FLOWER_DROPS(2), - .minCoinBonus = 2, - .maxCoinBonus = 3, - .movement = { -250, 0, 135, 30, 0, -32767, 0, -250, 0, 135, 250, 0, 0, 1 }, + .heartDrops = STANDARD_HEART_DROPS(3), + .flowerDrops = STANDARD_FLOWER_DROPS(2), + .minCoinBonus = 2, + .maxCoinBonus = 3, + }, + .territory = { .temp = { -250, 0, 135, 30, 0, -32767, 0, -250, 0, 135, 250, 0, 0, 1 }}, .animations = { NPC_ANIM_world_clubba_Palette_00_Anim_2, NPC_ANIM_world_clubba_Palette_00_Anim_3, @@ -583,7 +587,7 @@ StaticNpc N(npcGroup_80245290)[] = { NPC_ANIM_world_clubba_Palette_00_Anim_2, NPC_ANIM_world_clubba_Palette_00_Anim_2, }, - .unk_1E0 = { 00, 00, 00, 02, 00, 00, 00, 00}, + .aiDetectFlags = AI_DETECT_SENSITIVE_MOTION, .extraAnimations = N(extraAnimationList_80244290), }, { @@ -592,10 +596,12 @@ StaticNpc N(npcGroup_80245290)[] = { .pos = { 0.0f, -1000.0f, 0.0f }, .flags = NPC_FLAG_100 | NPC_FLAG_LOCK_ANIMS | NPC_FLAG_JUMPING | NPC_FLAG_NO_DROPS, .yaw = 0, - .dropFlags = NPC_DROP_FLAGS_80, - .heartDrops = NO_DROPS, - .flowerDrops = NO_DROPS, - .animations = { + .drops = { + .dropFlags = NPC_DROP_FLAGS_80, + .heartDrops = NO_DROPS, + .flowerDrops = NO_DROPS, + }, + .animations = { NPC_ANIM_world_clubba_Palette_00_Anim_2, NPC_ANIM_world_clubba_Palette_00_Anim_3, NPC_ANIM_world_clubba_Palette_00_Anim_4, @@ -624,16 +630,18 @@ StaticNpc N(npcGroup_80245670)[] = { .pos = { 220.0f, 0.0f, 155.0f }, .flags = NPC_FLAG_LOCK_ANIMS, .yaw = 270, - .dropFlags = NPC_DROP_FLAGS_80, - .itemDropChance = 5, - .itemDrops = { + .drops = { + .dropFlags = NPC_DROP_FLAGS_80, + .itemDropChance = 5, + .itemDrops = { { ITEM_SUPER_SHROOM, 10, 0 }, }, - .heartDrops = STANDARD_HEART_DROPS(3), - .flowerDrops = STANDARD_FLOWER_DROPS(2), - .minCoinBonus = 2, - .maxCoinBonus = 3, - .movement = { 220, 0, 155, 30, 0, -32767, 0, 220, 0, 155, 250, 0, 0, 1 }, + .heartDrops = STANDARD_HEART_DROPS(3), + .flowerDrops = STANDARD_FLOWER_DROPS(2), + .minCoinBonus = 2, + .maxCoinBonus = 3, + }, + .territory = { .temp = { 220, 0, 155, 30, 0, -32767, 0, 220, 0, 155, 250, 0, 0, 1 }}, .animations = { NPC_ANIM_world_clubba_Palette_00_Anim_2, NPC_ANIM_world_clubba_Palette_00_Anim_3, @@ -652,7 +660,7 @@ StaticNpc N(npcGroup_80245670)[] = { NPC_ANIM_world_clubba_Palette_00_Anim_2, NPC_ANIM_world_clubba_Palette_00_Anim_2, }, - .unk_1E0 = { 00, 00, 00, 02, 00, 00, 00, 00}, + .aiDetectFlags = AI_DETECT_SENSITIVE_MOTION, .extraAnimations = N(extraAnimationList_80244290), }, { @@ -661,10 +669,12 @@ StaticNpc N(npcGroup_80245670)[] = { .pos = { 0.0f, -1000.0f, 0.0f }, .flags = NPC_FLAG_100 | NPC_FLAG_LOCK_ANIMS | NPC_FLAG_JUMPING | NPC_FLAG_NO_DROPS, .yaw = 0, - .dropFlags = NPC_DROP_FLAGS_80, - .heartDrops = NO_DROPS, - .flowerDrops = NO_DROPS, - .animations = { + .drops = { + .dropFlags = NPC_DROP_FLAGS_80, + .heartDrops = NO_DROPS, + .flowerDrops = NO_DROPS, + }, + .animations = { NPC_ANIM_world_clubba_Palette_00_Anim_2, NPC_ANIM_world_clubba_Palette_00_Anim_3, NPC_ANIM_world_clubba_Palette_00_Anim_4, @@ -693,16 +703,18 @@ StaticNpc N(npcGroup_80245A50)[] = { .pos = { 825.0f, 100.0f, 200.0f }, .flags = NPC_FLAG_LOCK_ANIMS, .yaw = 270, - .dropFlags = NPC_DROP_FLAGS_80, - .itemDropChance = 5, - .itemDrops = { + .drops = { + .dropFlags = NPC_DROP_FLAGS_80, + .itemDropChance = 5, + .itemDrops = { { ITEM_SUPER_SHROOM, 10, 0 }, }, - .heartDrops = STANDARD_HEART_DROPS(3), - .flowerDrops = STANDARD_FLOWER_DROPS(2), - .minCoinBonus = 2, - .maxCoinBonus = 3, - .movement = { 825, 100, 200, 25, 0, -32767, 0, 825, 100, 200, 150, 0, 0, 1 }, + .heartDrops = STANDARD_HEART_DROPS(3), + .flowerDrops = STANDARD_FLOWER_DROPS(2), + .minCoinBonus = 2, + .maxCoinBonus = 3, + }, + .territory = { .temp = { 825, 100, 200, 25, 0, -32767, 0, 825, 100, 200, 150, 0, 0, 1 }}, .animations = { NPC_ANIM_world_clubba_Palette_00_Anim_2, NPC_ANIM_world_clubba_Palette_00_Anim_3, @@ -721,7 +733,7 @@ StaticNpc N(npcGroup_80245A50)[] = { NPC_ANIM_world_clubba_Palette_00_Anim_2, NPC_ANIM_world_clubba_Palette_00_Anim_2, }, - .unk_1E0 = { 00, 00, 00, 03, 00, 00, 00, 00}, + .aiDetectFlags = AI_DETECT_SIGHT | AI_DETECT_SENSITIVE_MOTION, .extraAnimations = N(extraAnimationList_80244290), }, { @@ -730,10 +742,12 @@ StaticNpc N(npcGroup_80245A50)[] = { .pos = { 0.0f, -1000.0f, 0.0f }, .flags = NPC_FLAG_100 | NPC_FLAG_LOCK_ANIMS | NPC_FLAG_JUMPING | NPC_FLAG_NO_DROPS, .yaw = 0, - .dropFlags = NPC_DROP_FLAGS_80, - .heartDrops = NO_DROPS, - .flowerDrops = NO_DROPS, - .animations = { + .drops = { + .dropFlags = NPC_DROP_FLAGS_80, + .heartDrops = NO_DROPS, + .flowerDrops = NO_DROPS, + }, + .animations = { NPC_ANIM_world_clubba_Palette_00_Anim_2, NPC_ANIM_world_clubba_Palette_00_Anim_3, NPC_ANIM_world_clubba_Palette_00_Anim_4, @@ -761,10 +775,12 @@ StaticNpc N(npcGroup_80245E30) = { .pos = { 75.0f, 310.0f, 85.0f }, .flags = NPC_FLAG_LOCK_ANIMS, .yaw = 90, - .dropFlags = NPC_DROP_FLAGS_80, - .heartDrops = NO_DROPS, - .flowerDrops = NO_DROPS, - .movement = { 75, 310, 85, 30, 0, -32767, 0, 75, 0, 85, 250, 55, 1, 1 }, + .drops = { + .dropFlags = NPC_DROP_FLAGS_80, + .heartDrops = NO_DROPS, + .flowerDrops = NO_DROPS, + }, + .territory = { .temp = { 75, 310, 85, 30, 0, -32767, 0, 75, 0, 85, 250, 55, 1, 1 }}, .animations = { NPC_ANIM_sentinel_Palette_00_Anim_1, NPC_ANIM_sentinel_Palette_00_Anim_2, @@ -791,10 +807,12 @@ StaticNpc N(npcGroup_80246020) = { .pos = { -451.0f, 310.0f, 81.0f }, .flags = NPC_FLAG_LOCK_ANIMS, .yaw = 90, - .dropFlags = NPC_DROP_FLAGS_80, - .heartDrops = NO_DROPS, - .flowerDrops = NO_DROPS, - .movement = { -451, 310, 81, 30, 0, -32767, 0, -310, 0, 175, 250, 145, 1, 1 }, + .drops = { + .dropFlags = NPC_DROP_FLAGS_80, + .heartDrops = NO_DROPS, + .flowerDrops = NO_DROPS, + }, + .territory = { .temp = { -451, 310, 81, 30, 0, -32767, 0, -310, 0, 175, 250, 145, 1, 1 }}, .animations = { NPC_ANIM_sentinel_Palette_00_Anim_1, NPC_ANIM_sentinel_Palette_00_Anim_2, @@ -818,21 +836,21 @@ StaticNpc N(npcGroup_80246020) = { EvtScript N(idle_80246210) = { EVT_LABEL(0) EVT_CALL(SetNpcAnimation, NPC_SELF, NPC_ANIM_world_clubba_Palette_00_Anim_7) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_LOOP(15) EVT_CALL(N(func_80243C50_C43A00)) - EVT_WAIT_FRAMES(60) + EVT_WAIT(60) EVT_END_LOOP EVT_CALL(SetNpcAnimation, NPC_SELF, NPC_ANIM_world_clubba_Palette_00_Anim_C) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(SetNpcAnimation, NPC_SELF, NPC_ANIM_world_clubba_Palette_00_Anim_7) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_LOOP(5) EVT_CALL(N(func_80243C50_C43A00)) - EVT_WAIT_FRAMES(60) + EVT_WAIT(60) EVT_END_LOOP EVT_CALL(SetNpcAnimation, NPC_SELF, NPC_ANIM_world_clubba_Palette_00_Anim_C) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_GOTO(0) EVT_RETURN EVT_END @@ -841,26 +859,26 @@ EvtScript N(idle_80246210) = { EvtScript N(interact_80246310) = { EVT_CALL(SetNpcAnimation, NPC_SELF, NPC_ANIM_world_clubba_Palette_00_Anim_8) EVT_CALL(PlaySoundAtNpc, NPC_SELF, SOUND_2F1, 0) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(SetNpcAnimation, NPC_SELF, NPC_ANIM_world_clubba_Palette_00_Anim_2) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(GetNpcYaw, -1, EVT_VAR(0)) EVT_ADD(EVT_VAR(0), 180) EVT_CALL(InterpNpcYaw, NPC_SELF, EVT_VAR(0), 0) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(GetNpcYaw, -1, EVT_VAR(0)) EVT_ADD(EVT_VAR(0), 180) EVT_CALL(InterpNpcYaw, NPC_SELF, EVT_VAR(0), 0) - EVT_WAIT_FRAMES(25) + EVT_WAIT(25) EVT_CALL(GetNpcYaw, -1, EVT_VAR(0)) EVT_ADD(EVT_VAR(0), 180) EVT_CALL(InterpNpcYaw, NPC_SELF, EVT_VAR(0), 0) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(NpcFacePlayer, NPC_SELF, 0) EVT_CALL(SpeakToPlayer, NPC_SELF, NPC_ANIM_world_clubba_Palette_00_Anim_5, NPC_ANIM_world_clubba_Palette_00_Anim_2, 0, MESSAGE_ID(0x0E, 0x00F2)) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(SetNpcAnimation, NPC_SELF, NPC_ANIM_world_clubba_Palette_00_Anim_6) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(SetNpcAnimation, NPC_SELF, NPC_ANIM_world_clubba_Palette_00_Anim_7) EVT_RETURN EVT_END @@ -882,10 +900,12 @@ StaticNpc N(npcGroup_80246528) = { .flags = NPC_FLAG_PASSIVE | NPC_FLAG_100 | NPC_FLAG_LOCK_ANIMS | NPC_FLAG_JUMPING | NPC_FLAG_200000 | NPC_FLAG_400000, .init = &N(init_802464C4), .yaw = 270, - .dropFlags = NPC_DROP_FLAGS_80, - .heartDrops = NO_DROPS, - .flowerDrops = NO_DROPS, - .movement = { 0, 0, 0, 0, 0, -32767, 0, 0, 0, 0, 0, 0, 0, 1 }, + .drops = { + .dropFlags = NPC_DROP_FLAGS_80, + .heartDrops = NO_DROPS, + .flowerDrops = NO_DROPS, + }, + .territory = { .temp = { 0, 0, 0, 0, 0, -32767, 0, 0, 0, 0, 0, 0, 0, 1 }}, .animations = { NPC_ANIM_world_clubba_Palette_00_Anim_2, NPC_ANIM_world_clubba_Palette_00_Anim_3, @@ -904,7 +924,7 @@ StaticNpc N(npcGroup_80246528) = { NPC_ANIM_world_clubba_Palette_00_Anim_2, NPC_ANIM_world_clubba_Palette_00_Anim_2, }, - .unk_1E0 = { 00, 00, 00, 02, 00, 00, 00, 00}, + .aiDetectFlags = AI_DETECT_SENSITIVE_MOTION, .tattle = MESSAGE_ID(0x1A, 0x00B6), }; @@ -927,16 +947,18 @@ StaticNpc N(npcGroup_80246768) = { .flags = NPC_FLAG_PASSIVE | NPC_FLAG_LOCK_ANIMS, .init = &N(init_80246728), .yaw = 90, - .dropFlags = NPC_DROP_FLAGS_80, - .itemDropChance = 5, - .itemDrops = { + .drops = { + .dropFlags = NPC_DROP_FLAGS_80, + .itemDropChance = 5, + .itemDrops = { { ITEM_SUPER_SHROOM, 10, 0 }, }, - .heartDrops = STANDARD_HEART_DROPS(3), - .flowerDrops = STANDARD_FLOWER_DROPS(2), - .minCoinBonus = 2, - .maxCoinBonus = 3, - .movement = { -250, 0, 135, 30, 0, -32767, 0, -250, 0, 135, 250, 0, 0, 1 }, + .heartDrops = STANDARD_HEART_DROPS(3), + .flowerDrops = STANDARD_FLOWER_DROPS(2), + .minCoinBonus = 2, + .maxCoinBonus = 3, + }, + .territory = { .temp = { -250, 0, 135, 30, 0, -32767, 0, -250, 0, 135, 250, 0, 0, 1 }}, .animations = { NPC_ANIM_world_clubba_Palette_00_Anim_2, NPC_ANIM_world_clubba_Palette_00_Anim_3, @@ -955,27 +977,27 @@ StaticNpc N(npcGroup_80246768) = { NPC_ANIM_world_clubba_Palette_00_Anim_2, NPC_ANIM_world_clubba_Palette_00_Anim_2, }, - .unk_1E0 = { 00, 00, 00, 02, 00, 00, 00, 00}, + .aiDetectFlags = AI_DETECT_SENSITIVE_MOTION, .extraAnimations = N(extraAnimationList_80244290), }; NpcGroupList N(npcGroupList_80246958) = { - NPC_GROUP(N(npcGroup_80246768), BATTLE_ID(15, 2, 0, 3)), - NPC_GROUP(N(npcGroup_80245290), BATTLE_ID(15, 2, 0, 3)), - NPC_GROUP(N(npcGroup_80245670), BATTLE_ID(15, 2, 0, 3)), - NPC_GROUP(N(npcGroup_80245A50), BATTLE_ID(15, 3, 0, 3)), - NPC_GROUP(N(npcGroup_80245E30), BATTLE_ID(0, 0, 0, 0)), - NPC_GROUP(N(npcGroup_80246020), BATTLE_ID(0, 0, 0, 0)), + NPC_GROUP(N(npcGroup_80246768), 0x0F02, 0x02), + NPC_GROUP(N(npcGroup_80245290), 0x0F02, 0x02), + NPC_GROUP(N(npcGroup_80245670), 0x0F02, 0x02), + NPC_GROUP(N(npcGroup_80245A50), 0x0F03, 0x02), + NPC_GROUP(N(npcGroup_80245E30)), + NPC_GROUP(N(npcGroup_80246020)), {}, }; NpcGroupList N(npcGroupList_802469AC) = { - NPC_GROUP(N(npcGroup_802450A0), BATTLE_ID(15, 4, 0, 1)), + NPC_GROUP(N(npcGroup_802450A0), 0x0F04, 0x00), {}, }; NpcGroupList N(npcGroupList_802469C4) = { - NPC_GROUP(N(npcGroup_80246528), BATTLE_ID(0, 0, 0, 0)), + NPC_GROUP(N(npcGroup_80246528)), {}, }; diff --git a/src/world/area_dgb/dgb_09/C46BE0.c b/src/world/area_dgb/dgb_09/C46BE0.c index 6a8db09a73..92615ff2a9 100644 --- a/src/world/area_dgb/dgb_09/C46BE0.c +++ b/src/world/area_dgb/dgb_09/C46BE0.c @@ -20,7 +20,7 @@ EntryList N(entryList) = { { 300.0f, 0.0f, 90.0f, 180.0f }, }; -MapConfig N(config) = { +MapSettings N(settings) = { .main = &N(main), .entryList = &N(entryList), .entryCount = ENTRY_COUNT(N(entryList)), @@ -28,7 +28,7 @@ MapConfig N(config) = { }; EvtScript N(80243880) = { - EVT_SWITCH(EVT_SAVE_VAR(0)) + EVT_SWITCH(GB_StoryProgress) EVT_CASE_LT(-29) EVT_CALL(SetMusicTrack, 0, SONG_TUBBAS_MANOR, 0, 8) EVT_CASE_LT(-16) @@ -53,9 +53,9 @@ EvtScript N(exitDoubleDoor_80243920) = { EVT_SET(EVT_VAR(2), 10) EVT_SET(EVT_VAR(3), 12) EVT_EXEC(ExitDoubleDoor) - EVT_WAIT_FRAMES(17) + EVT_WAIT(17) EVT_CALL(GotoMap, EVT_PTR("dgb_03"), 4) - EVT_WAIT_FRAMES(100) + EVT_WAIT(100) EVT_RETURN EVT_END }; @@ -69,9 +69,9 @@ EvtScript N(exitDoubleDoor_802439D4) = { EVT_SET(EVT_VAR(2), 17) EVT_SET(EVT_VAR(3), 15) EVT_EXEC(ExitDoubleDoor) - EVT_WAIT_FRAMES(17) + EVT_WAIT(17) EVT_CALL(GotoMap, EVT_PTR("dgb_01"), 3) - EVT_WAIT_FRAMES(100) + EVT_WAIT(100) EVT_RETURN EVT_END }; @@ -85,9 +85,9 @@ EvtScript N(exitSingleDoor_80243A88) = { EVT_SET(EVT_VAR(2), 20) EVT_SET(EVT_VAR(3), 1) EVT_EXEC(ExitSingleDoor) - EVT_WAIT_FRAMES(17) + EVT_WAIT(17) EVT_CALL(GotoMap, EVT_PTR("dgb_12"), 0) - EVT_WAIT_FRAMES(100) + EVT_WAIT(100) EVT_RETURN EVT_END }; @@ -124,19 +124,19 @@ EvtScript N(enterWalk_80243BC4) = { EVT_CASE_EQ(3) EVT_SET(EVT_VAR(0), EVT_PTR(N(80243B98))) EVT_EXEC(EnterWalk) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_SWITCH EVT_RETURN EVT_END }; EvtScript N(main) = { - EVT_SET(EVT_SAVE_VAR(425), 15) + EVT_SET(GB_WorldLocation, 15) EVT_CALL(SetSpriteShading, -1) EVT_CALL(SetCamPerspective, 0, 3, 25, 16, 4096) EVT_CALL(SetCamBGColor, 0, 0, 0, 0) EVT_CALL(SetCamEnabled, 0, 1) - EVT_IF_LT(EVT_SAVE_VAR(0), -15) + EVT_IF_LT(GB_StoryProgress, -15) EVT_CALL(MakeNpcs, 1, EVT_PTR(N(npcGroupList_8024533C))) EVT_END_IF EVT_EXEC(N(80243F6C)) @@ -156,25 +156,25 @@ static s32 N(pad_3E4C) = { Vec4f N(triggerCoord_80243E50) = { 300.0f, 0.0f, 88.0f, 0.0f }; EvtScript N(80243E60) = { - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(PlayEffect, 0x42, 1, 25, 3, 1, 10, 30, 0, 0, 0, 0, 0, 0, 0) EVT_LOOP(10) EVT_CALL(EnableModel, 29, 0) EVT_CALL(EnableModel, 25, 1) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(EnableModel, 29, 1) EVT_CALL(EnableModel, 25, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(ModifyColliderFlags, 0, 13, 0x7FFFFE00) - EVT_SET(EVT_SAVE_FLAG(1051), 1) + EVT_SET(GF_DGB09_BombedWall, 1) EVT_UNBIND EVT_RETURN EVT_END }; EvtScript N(80243F6C) = { - EVT_IF_EQ(EVT_SAVE_FLAG(1051), 0) + EVT_IF_EQ(GF_DGB09_BombedWall, 0) EVT_BIND_TRIGGER(N(80243E60), TRIGGER_POINT_BOMB, EVT_PTR(N(triggerCoord_80243E50)), 1, 0) EVT_CALL(EnableModel, 29, 0) EVT_ELSE @@ -223,7 +223,7 @@ s32 N(extraAnimationList_802440E4)[] = { ANIM_END, }; -NpcAISettings N(npcAISettings_802440EC) = { +MobileAISettings N(npcAISettings_802440EC) = { .moveSpeed = 1.5f, .moveTime = 120, .waitTime = 30, @@ -257,7 +257,7 @@ NpcSettings N(npcSettings_8024418C) = { .level = 13, }; -NpcAISettings N(npcAISettings_802441B8) = { +MobileAISettings N(npcAISettings_802441B8) = { .moveSpeed = 1.0f, .moveTime = 120, .waitTime = 30, @@ -310,7 +310,7 @@ NpcSettings N(npcSettings_8024432C) = { .ai = &N(npcAI_80244284), .onDefeat = &N(80244000), .level = 13, - .unk_2A = 8, + .actionFlags = 8, }; f32 N(FlyingAI_JumpVels)[] = { @@ -325,7 +325,7 @@ EvtScript N(80244370) = { EVT_END }; -NpcAISettings N(npcAISettings_802443AC) = { +MobileAISettings N(npcAISettings_802443AC) = { .moveSpeed = 1.5f, .moveTime = 90, .waitTime = 30, @@ -347,14 +347,14 @@ EvtScript N(npcAI_802443DC) = { EVT_CALL(SetSelfVar, 1, 600) EVT_CALL(N(SentinelAI_Main), EVT_PTR(N(npcAISettings_802443AC))) EVT_CALL(DisablePlayerInput, TRUE) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_LABEL(20) EVT_CALL(GetPlayerPos, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) EVT_CALL(GetNpcPos, NPC_SELF, EVT_VAR(3), EVT_VAR(4), EVT_VAR(5)) EVT_CALL(SetNpcPos, NPC_SELF, EVT_VAR(0), EVT_VAR(4), EVT_VAR(2)) EVT_CALL(GetPlayerActionState, EVT_VAR(0)) EVT_IF_NE(EVT_VAR(0), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_GOTO(20) EVT_END_IF EVT_CALL(DisablePlayerPhysics, TRUE) @@ -368,9 +368,9 @@ EvtScript N(npcAI_802443DC) = { EVT_CALL(SetNpcPos, NPC_SELF, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) EVT_CALL(func_80045838, -1, 759, 0) EVT_CALL(SetNpcAnimation, NPC_SELF, NPC_ANIM_sentinel_Palette_00_Anim_8) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(SetPlayerAnimation, ANIM_80017) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(func_80045838, -1, 1838, 0) EVT_THREAD EVT_LOOP(100) @@ -380,7 +380,7 @@ EvtScript N(npcAI_802443DC) = { EVT_CALL(GetPlayerPos, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) EVT_ADD(EVT_VAR(1), 1) EVT_CALL(SetPlayerPos, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_END_THREAD EVT_THREAD @@ -394,9 +394,9 @@ EvtScript N(npcAI_802443DC) = { EVT_CALL(GetNpcPos, NPC_PARTNER, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) EVT_CALL(NpcJump0, NPC_PARTNER, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2), 10) EVT_END_THREAD - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(GotoMap, EVT_PTR(N(dgb_00_name_hack)), 2) - EVT_WAIT_FRAMES(100) + EVT_WAIT(100) EVT_RETURN EVT_END }; @@ -443,16 +443,18 @@ StaticNpc N(npcGroup_80244920)[] = { .pos = { -350.0f, 0.0f, 180.0f }, .flags = NPC_FLAG_100 | NPC_FLAG_LOCK_ANIMS | NPC_FLAG_JUMPING, .yaw = 270, - .dropFlags = NPC_DROP_FLAGS_80, - .itemDropChance = 5, - .itemDrops = { + .drops = { + .dropFlags = NPC_DROP_FLAGS_80, + .itemDropChance = 5, + .itemDrops = { { ITEM_SUPER_SHROOM, 10, 0 }, }, - .heartDrops = STANDARD_HEART_DROPS(3), - .flowerDrops = STANDARD_FLOWER_DROPS(2), - .minCoinBonus = 2, - .maxCoinBonus = 3, - .movement = { -350, 0, 180, 40, 0, -32767, 0, 0, 0, 50, 600, 250, 1, 1 }, + .heartDrops = STANDARD_HEART_DROPS(3), + .flowerDrops = STANDARD_FLOWER_DROPS(2), + .minCoinBonus = 2, + .maxCoinBonus = 3, + }, + .territory = { .temp = { -350, 0, 180, 40, 0, -32767, 0, 0, 0, 50, 600, 250, 1, 1 }}, .animations = { NPC_ANIM_world_clubba_Palette_00_Anim_2, NPC_ANIM_world_clubba_Palette_00_Anim_3, @@ -471,7 +473,7 @@ StaticNpc N(npcGroup_80244920)[] = { NPC_ANIM_world_clubba_Palette_00_Anim_2, NPC_ANIM_world_clubba_Palette_00_Anim_2, }, - .unk_1E0 = { 00, 00, 00, 02, 00, 00, 00, 00}, + .aiDetectFlags = AI_DETECT_SENSITIVE_MOTION, .extraAnimations = N(extraAnimationList_802440BC), }, { @@ -480,10 +482,12 @@ StaticNpc N(npcGroup_80244920)[] = { .pos = { 0.0f, -1000.0f, 0.0f }, .flags = NPC_FLAG_100 | NPC_FLAG_LOCK_ANIMS | NPC_FLAG_JUMPING | NPC_FLAG_NO_DROPS, .yaw = 0, - .dropFlags = NPC_DROP_FLAGS_80, - .heartDrops = NO_DROPS, - .flowerDrops = NO_DROPS, - .animations = { + .drops = { + .dropFlags = NPC_DROP_FLAGS_80, + .heartDrops = NO_DROPS, + .flowerDrops = NO_DROPS, + }, + .animations = { NPC_ANIM_world_clubba_Palette_00_Anim_2, NPC_ANIM_world_clubba_Palette_00_Anim_3, NPC_ANIM_world_clubba_Palette_00_Anim_4, @@ -523,16 +527,18 @@ StaticNpc N(npcGroup_80244D6C)[] = { .flags = NPC_FLAG_100 | NPC_FLAG_LOCK_ANIMS | NPC_FLAG_JUMPING, .init = &N(init_80244D00), .yaw = 270, - .dropFlags = NPC_DROP_FLAGS_80, - .itemDropChance = 5, - .itemDrops = { + .drops = { + .dropFlags = NPC_DROP_FLAGS_80, + .itemDropChance = 5, + .itemDrops = { { ITEM_SUPER_SHROOM, 10, 0 }, }, - .heartDrops = STANDARD_HEART_DROPS(3), - .flowerDrops = STANDARD_FLOWER_DROPS(2), - .minCoinBonus = 2, - .maxCoinBonus = 3, - .movement = { 310, 0, 88, 40, 0, -32767, 0, 0, 0, 50, 600, 250, 1, 1 }, + .heartDrops = STANDARD_HEART_DROPS(3), + .flowerDrops = STANDARD_FLOWER_DROPS(2), + .minCoinBonus = 2, + .maxCoinBonus = 3, + }, + .territory = { .temp = { 310, 0, 88, 40, 0, -32767, 0, 0, 0, 50, 600, 250, 1, 1 }}, .animations = { NPC_ANIM_world_clubba_Palette_00_Anim_2, NPC_ANIM_world_clubba_Palette_00_Anim_3, @@ -551,7 +557,7 @@ StaticNpc N(npcGroup_80244D6C)[] = { NPC_ANIM_world_clubba_Palette_00_Anim_2, NPC_ANIM_world_clubba_Palette_00_Anim_2, }, - .unk_1E0 = { 00, 00, 00, 02, 00, 00, 00, 00}, + .aiDetectFlags = AI_DETECT_SENSITIVE_MOTION, .extraAnimations = N(extraAnimationList_802440BC), }, { @@ -560,10 +566,12 @@ StaticNpc N(npcGroup_80244D6C)[] = { .pos = { 0.0f, -1000.0f, 0.0f }, .flags = NPC_FLAG_100 | NPC_FLAG_LOCK_ANIMS | NPC_FLAG_JUMPING | NPC_FLAG_NO_DROPS, .yaw = 0, - .dropFlags = NPC_DROP_FLAGS_80, - .heartDrops = NO_DROPS, - .flowerDrops = NO_DROPS, - .animations = { + .drops = { + .dropFlags = NPC_DROP_FLAGS_80, + .heartDrops = NO_DROPS, + .flowerDrops = NO_DROPS, + }, + .animations = { NPC_ANIM_world_clubba_Palette_00_Anim_2, NPC_ANIM_world_clubba_Palette_00_Anim_3, NPC_ANIM_world_clubba_Palette_00_Anim_4, @@ -591,10 +599,12 @@ StaticNpc N(npcGroup_8024514C) = { .pos = { -20.0f, 100.0f, 180.0f }, .flags = NPC_FLAG_LOCK_ANIMS, .yaw = 90, - .dropFlags = NPC_DROP_FLAGS_80, - .heartDrops = NO_DROPS, - .flowerDrops = NO_DROPS, - .movement = { -20, 100, 180, 40, 0, -32767, 0, -20, 100, 180, 250, 0, 0, 1 }, + .drops = { + .dropFlags = NPC_DROP_FLAGS_80, + .heartDrops = NO_DROPS, + .flowerDrops = NO_DROPS, + }, + .territory = { .temp = { -20, 100, 180, 40, 0, -32767, 0, -20, 100, 180, 250, 0, 0, 1 }}, .animations = { NPC_ANIM_sentinel_Palette_00_Anim_1, NPC_ANIM_sentinel_Palette_00_Anim_2, @@ -616,9 +626,9 @@ StaticNpc N(npcGroup_8024514C) = { }; NpcGroupList N(npcGroupList_8024533C) = { - NPC_GROUP(N(npcGroup_80244920), BATTLE_ID(15, 3, 0, 1)), - NPC_GROUP(N(npcGroup_80244D6C), BATTLE_ID(15, 1, 0, 1)), - NPC_GROUP(N(npcGroup_8024514C), BATTLE_ID(0, 0, 0, 0)), + NPC_GROUP(N(npcGroup_80244920), 0x0F03, 0x00), + NPC_GROUP(N(npcGroup_80244D6C), 0x0F01, 0x00), + NPC_GROUP(N(npcGroup_8024514C)), {}, }; diff --git a/src/world/area_dgb/dgb_10/C4C390.c b/src/world/area_dgb/dgb_10/C4C390.c index 9521557250..2bae7c6c34 100644 --- a/src/world/area_dgb/dgb_10/C4C390.c +++ b/src/world/area_dgb/dgb_10/C4C390.c @@ -7,7 +7,7 @@ EntryList N(entryList) = { { 375.0f, 0.0f, -240.0f, 0.0f }, }; -MapConfig N(config) = { +MapSettings N(settings) = { .main = &N(main), .entryList = &N(entryList), .entryCount = ENTRY_COUNT(N(entryList)), @@ -15,7 +15,7 @@ MapConfig N(config) = { }; EvtScript N(80240250) = { - EVT_SWITCH(EVT_SAVE_VAR(0)) + EVT_SWITCH(GB_StoryProgress) EVT_CASE_LT(-29) EVT_CALL(SetMusicTrack, 0, SONG_TUBBAS_MANOR, 0, 8) EVT_CASE_LT(-16) @@ -45,7 +45,7 @@ EvtScript N(enterWalk_80240378) = { EVT_CASE_EQ(0) EVT_SET(EVT_VAR(0), EVT_PTR(N(8024034C))) EVT_EXEC(EnterWalk) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CASE_EQ(1) EVT_CALL(UseSettingsFrom, 0, 375, 0, -188) EVT_CALL(SetPanTarget, 0, 375, 0, -188) @@ -54,7 +54,7 @@ EvtScript N(enterWalk_80240378) = { EVT_CALL(DisablePlayerInput, TRUE) EVT_CALL(DisablePlayerPhysics, TRUE) EVT_CALL(SetPlayerActionState, 3) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetPlayerJumpscale, EVT_FIXED(0.7)) EVT_CALL(PlayerJump, 375, 0, -188, 20) EVT_CALL(PanToTarget, 0, 0, 0) @@ -68,7 +68,7 @@ EvtScript N(enterWalk_80240378) = { }; EvtScript N(main) = { - EVT_SET(EVT_SAVE_VAR(425), 15) + EVT_SET(GB_WorldLocation, 15) EVT_CALL(SetSpriteShading, -1) EVT_CALL(SetCamPerspective, 0, 3, 25, 16, 4096) EVT_CALL(SetCamBGColor, 0, 0, 0, 0) @@ -123,10 +123,10 @@ EvtScript N(80240770) = { EVT_LOOP(5) EVT_CALL(ModifyColliderFlags, 1, EVT_ARRAY(0), 0x7FFFFE00) EVT_CALL(EnableModel, EVT_ARRAY(1), 1) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(ModifyColliderFlags, 0, EVT_ARRAY(0), 0x7FFFFE00) EVT_CALL(EnableModel, EVT_ARRAY(1), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_IF_NE(EVT_ARRAY(5), 0) EVT_EXEC_WAIT(EVT_ARRAY(5)) @@ -160,11 +160,11 @@ EvtScript N(80240860) = { EVT_IF_EQ(EVT_VAR(10), 15) EVT_GOTO(2) EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_GOTO(0) EVT_LABEL(2) EVT_CALL(GetPlayerPos, EVT_VAR(1), EVT_VAR(2), EVT_VAR(3)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_IF_NE(EVT_VAR(2), EVT_ARRAY(3)) EVT_GOTO(2) EVT_END_IF @@ -177,7 +177,7 @@ EvtScript N(80240860) = { EVT_END_IF EVT_LABEL(3) EVT_CALL(GetPlayerActionState, EVT_VAR(0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_IF_EQ(EVT_VAR(0), 13) EVT_GOTO(3) EVT_END_IF @@ -200,7 +200,7 @@ EvtScript N(80240AF4) = { EVT_ADD(EVT_VAR(5), EVT_VAR(0)) EVT_CALL(SetPlayerPos, EVT_VAR(2), EVT_VAR(5), EVT_VAR(4)) EVT_CALL(UpdateColliderTransform, EVT_ARRAY(1)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_IF_EQ(EVT_VAR(1), 1) EVT_GOTO(2) EVT_END_IF @@ -212,7 +212,7 @@ EvtScript N(80240AF4) = { EVT_ADD(EVT_VAR(5), EVT_VAR(0)) EVT_CALL(SetPlayerPos, EVT_VAR(2), EVT_VAR(5), EVT_VAR(4)) EVT_CALL(UpdateColliderTransform, EVT_ARRAY(1)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_IF_EQ(EVT_VAR(1), 1) EVT_GOTO(3) EVT_END_IF @@ -230,7 +230,7 @@ EvtScript N(80240CB8) = { EVT_CALL(TranslateModel, EVT_ARRAY(0), 0, EVT_VAR(0), 0) EVT_ADD(EVT_VAR(2), 45) EVT_CALL(RotateModel, EVT_ARRAY(0), EVT_VAR(2), 1, 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_IF_EQ(EVT_VAR(1), 1) EVT_GOTO(2) EVT_END_IF @@ -240,7 +240,7 @@ EvtScript N(80240CB8) = { EVT_CALL(TranslateModel, EVT_ARRAY(0), 0, EVT_VAR(0), 0) EVT_ADD(EVT_VAR(2), 45) EVT_CALL(RotateModel, EVT_ARRAY(0), EVT_VAR(2), 1, 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_IF_EQ(EVT_VAR(1), 1) EVT_GOTO(3) EVT_END_IF @@ -254,7 +254,7 @@ EvtScript N(80240E68) = { EVT_CALL(N(func_802401C0_C4C550)) EVT_CALL(func_802D2B6C) EVT_CALL(GotoMap, EVT_PTR("dgb_11"), EVT_VAR(0)) - EVT_WAIT_FRAMES(100) + EVT_WAIT(100) EVT_RETURN EVT_END }; @@ -264,33 +264,33 @@ static s32 N(pad_EDC) = { }; EvtScript N(80240EE0) = { - EVT_SET(EVT_SAVE_FLAG(1052), 1) + EVT_SET(GF_DGB10_BoardedFloor1, 1) EVT_RETURN EVT_END }; EvtScript N(80240F00) = { - EVT_SET(EVT_SAVE_FLAG(1053), 1) + EVT_SET(GF_DGB10_BoardedFloor2, 1) EVT_RETURN EVT_END }; EvtScript N(80240F20) = { - EVT_SET(EVT_SAVE_FLAG(1054), 1) + EVT_SET(GF_DGB10_BoardedFloor3, 1) EVT_RETURN EVT_END }; EvtScript N(makeEntities) = { - EVT_IF_EQ(EVT_SAVE_FLAG(1052), 0) + EVT_IF_EQ(GF_DGB10_BoardedFloor1, 0) EVT_CALL(MakeEntity, EVT_PTR(Entity_BoardedFloor), 500, 0, -100, 0, MAKE_ENTITY_END) EVT_CALL(AssignScript, EVT_PTR(N(80240EE0))) EVT_END_IF - EVT_IF_EQ(EVT_SAVE_FLAG(1053), 0) + EVT_IF_EQ(GF_DGB10_BoardedFloor2, 0) EVT_CALL(MakeEntity, EVT_PTR(Entity_BoardedFloor), 500, 0, -250, 0, MAKE_ENTITY_END) EVT_CALL(AssignScript, EVT_PTR(N(80240F00))) EVT_END_IF - EVT_IF_EQ(EVT_SAVE_FLAG(1054), 0) + EVT_IF_EQ(GF_DGB10_BoardedFloor3, 0) EVT_CALL(MakeEntity, EVT_PTR(Entity_BoardedFloor), 375, 0, -250, 0, MAKE_ENTITY_END) EVT_CALL(AssignScript, EVT_PTR(N(80240F20))) EVT_END_IF diff --git a/src/world/area_dgb/dgb_11/C4D3E0.c b/src/world/area_dgb/dgb_11/C4D3E0.c index 0511cfd84b..2fbfbed3c2 100644 --- a/src/world/area_dgb/dgb_11/C4D3E0.c +++ b/src/world/area_dgb/dgb_11/C4D3E0.c @@ -11,7 +11,7 @@ EntryList N(entryList) = { { 375.0f, 180.0f, -250.0f, 180.0f }, }; -MapConfig N(config) = { +MapSettings N(settings) = { .main = &N(main), .entryList = &N(entryList), .entryCount = ENTRY_COUNT(N(entryList)), @@ -19,7 +19,7 @@ MapConfig N(config) = { }; EvtScript N(802400D0) = { - EVT_SWITCH(EVT_SAVE_VAR(0)) + EVT_SWITCH(GB_StoryProgress) EVT_CASE_LT(-29) EVT_CALL(SetMusicTrack, 0, SONG_TUBBAS_MANOR, 0, 8) EVT_CASE_LT(-16) @@ -44,9 +44,9 @@ EvtScript N(exitSingleDoor_80240170) = { EVT_SET(EVT_VAR(2), 21) EVT_SET(EVT_VAR(3), -1) EVT_EXEC(ExitSingleDoor) - EVT_WAIT_FRAMES(17) + EVT_WAIT(17) EVT_CALL(GotoMap, EVT_PTR("dgb_02"), 3) - EVT_WAIT_FRAMES(100) + EVT_WAIT(100) EVT_RETURN EVT_END }; @@ -84,7 +84,7 @@ EvtScript N(enterSingleDoor_80240224) = { EVT_IF_LE(EVT_VAR(1), EVT_VAR(3)) EVT_BREAK_LOOP EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(PanToTarget, 0, 0, 0) EVT_CALL(DisablePlayerInput, FALSE) @@ -93,7 +93,7 @@ EvtScript N(enterSingleDoor_80240224) = { }; EvtScript N(main) = { - EVT_SET(EVT_SAVE_VAR(425), 15) + EVT_SET(GB_WorldLocation, 15) EVT_CALL(SetSpriteShading, -1) EVT_CALL(SetCamPerspective, 0, 3, 25, 16, 4096) EVT_CALL(SetCamBGColor, 0, 0, 0, 0) @@ -118,7 +118,7 @@ EvtScript N(80240570) = { EVT_SET(EVT_VAR(1), EVT_VAR(3)) EVT_END_IF EVT_CALL(SetCamTarget, 0, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_GOTO(0) EVT_RETURN EVT_END @@ -138,16 +138,16 @@ EvtScript N(8024062C) = { EVT_CALL(DisablePlayerInput, TRUE) EVT_CALL(SetZoneEnabled, 5, 0) EVT_IF_EQ(EVT_AREA_FLAG(2), 0) - EVT_IF_EQ(EVT_SAVE_FLAG(1054), 0) + EVT_IF_EQ(GF_DGB10_BoardedFloor3, 0) EVT_CALL(DisablePlayerPhysics, TRUE) EVT_CALL(SetPlayerActionState, 3) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_SET(EVT_VAR(3), 500) EVT_EXEC_GET_TID(N(80240570), EVT_VAR(10)) EVT_CALL(SetPlayerJumpscale, EVT_FIXED(0.7)) EVT_EXEC_GET_TID(N(80240600), EVT_VAR(11)) EVT_LOOP(0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(GetPlayerPos, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) EVT_IF_GE(EVT_VAR(1), 165) EVT_BREAK_LOOP @@ -158,7 +158,7 @@ EvtScript N(8024062C) = { EVT_KILL_THREAD(EVT_VAR(11)) EVT_CALL(SetPlayerAnimation, 524309) EVT_CALL(ShakeCam, 0, 0, 20, EVT_FIXED(1.0)) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(SetPlayerAnimation, ANIM_10002) EVT_CALL(SetPlayerJumpscale, EVT_FIXED(0.0)) EVT_CALL(PlayerJump1, 375, 25, -250, 10) @@ -168,7 +168,7 @@ EvtScript N(8024062C) = { EVT_CALL(PlayerJump, 375, 0, -175, 15) EVT_KILL_THREAD(EVT_VAR(10)) EVT_CALL(SetPlayerActionState, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(SetZoneEnabled, 5, 1) EVT_CALL(DisablePlayerPhysics, FALSE) EVT_CALL(DisablePlayerInput, FALSE) @@ -176,11 +176,11 @@ EvtScript N(8024062C) = { EVT_ELSE EVT_CALL(DisablePlayerPhysics, TRUE) EVT_CALL(SetPlayerActionState, 3) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_THREAD - EVT_WAIT_FRAMES(8) + EVT_WAIT(8) EVT_CALL(GotoMap, EVT_PTR("dgb_10"), 1) - EVT_WAIT_FRAMES(100) + EVT_WAIT(100) EVT_END_THREAD EVT_SET(EVT_VAR(3), 500) EVT_EXEC_GET_TID(N(80240570), EVT_VAR(10)) @@ -190,14 +190,14 @@ EvtScript N(8024062C) = { EVT_END_IF EVT_ELSE EVT_CALL(SetPlayerActionState, 3) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_SET(EVT_VAR(3), 25) EVT_CALL(SetPlayerJumpscale, EVT_FIXED(0.7)) EVT_CALL(PlayerJump, 375, 0, -175, 15) EVT_SET(EVT_AREA_FLAG(2), 0) EVT_KILL_THREAD(EVT_VAR(10)) EVT_CALL(SetPlayerActionState, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(SetZoneEnabled, 5, 1) EVT_CALL(DisablePlayerInput, FALSE) EVT_SET(EVT_AREA_FLAG(3), 0) @@ -207,7 +207,7 @@ EvtScript N(8024062C) = { }; EvtScript N(makeEntities) = { - EVT_CALL(MakeItemEntity, ITEM_D_DOWN_JUMP, 250, 75, -100, 17, EVT_SAVE_FLAG(1055)) + EVT_CALL(MakeItemEntity, ITEM_D_DOWN_JUMP, 250, 75, -100, 17, GF_DGB11_Item_DDownJump) EVT_CALL(MakeEntity, EVT_PTR(Entity_ScriptSpring), 375, 0, -250, 0, MAKE_ENTITY_END) EVT_CALL(AssignScript, EVT_PTR(N(8024062C))) EVT_SET(EVT_MAP_VAR(0), EVT_VAR(0)) diff --git a/src/world/area_dgb/dgb_12/C4DEF0.c b/src/world/area_dgb/dgb_12/C4DEF0.c index ead6ba2b93..52008b1083 100644 --- a/src/world/area_dgb/dgb_12/C4DEF0.c +++ b/src/world/area_dgb/dgb_12/C4DEF0.c @@ -7,7 +7,7 @@ EntryList N(entryList) = { { -500.0f, 0.0f, -40.0f, 0.0f }, }; -MapConfig N(config) = { +MapSettings N(settings) = { .main = &N(main), .entryList = &N(entryList), .entryCount = ENTRY_COUNT(N(entryList)), @@ -15,7 +15,7 @@ MapConfig N(config) = { }; EvtScript N(80240310) = { - EVT_SWITCH(EVT_SAVE_VAR(0)) + EVT_SWITCH(GB_StoryProgress) EVT_CASE_LT(-29) EVT_CALL(SetMusicTrack, 0, SONG_TUBBAS_MANOR, 0, 8) EVT_CASE_LT(-16) @@ -40,9 +40,9 @@ EvtScript N(exitSingleDoor_802403B0) = { EVT_SET(EVT_VAR(2), 14) EVT_SET(EVT_VAR(3), -1) EVT_EXEC(ExitSingleDoor) - EVT_WAIT_FRAMES(17) + EVT_WAIT(17) EVT_CALL(GotoMap, EVT_PTR("dgb_09"), 2) - EVT_WAIT_FRAMES(100) + EVT_WAIT(100) EVT_RETURN EVT_END }; @@ -61,7 +61,7 @@ EvtScript N(enterSingleDoor_80240464) = { }; EvtScript N(main) = { - EVT_SET(EVT_SAVE_VAR(425), 15) + EVT_SET(GB_WorldLocation, 15) EVT_CALL(SetSpriteShading, -1) EVT_CALL(SetCamPerspective, 0, 3, 25, 16, 4096) EVT_CALL(SetCamBGColor, 0, 0, 0, 0) @@ -88,12 +88,12 @@ EvtScript N(802405E0) = { EVT_THREAD EVT_CALL(ResetFromLava, EVT_PTR(N(lavaResetList_802405C0))) EVT_END_THREAD - EVT_WAIT_FRAMES(50) + EVT_WAIT(50) EVT_CALL(TranslateModel, 19, 0, 0, 0) EVT_CALL(ParentColliderToModel, 12, 19) EVT_LOOP(0) EVT_THREAD - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(ModifyColliderFlags, 0, 0, 0x7FFFFE00) EVT_END_THREAD EVT_CALL(MakeLerp, 0, -35, 15, 0) @@ -101,12 +101,12 @@ EvtScript N(802405E0) = { EVT_CALL(UpdateLerp) EVT_CALL(TranslateModel, 19, 0, EVT_VAR(0), 0) EVT_CALL(UpdateColliderTransform, 12) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_IF_EQ(EVT_VAR(1), 0) EVT_BREAK_LOOP EVT_END_IF EVT_END_LOOP - EVT_WAIT_FRAMES(60) + EVT_WAIT(60) EVT_CALL(PlaySoundAtCollider, 0, 8339, 0) EVT_THREAD EVT_CALL(ModifyColliderFlags, 1, 0, 0x7FFFFE00) @@ -116,12 +116,12 @@ EvtScript N(802405E0) = { EVT_CALL(UpdateLerp) EVT_CALL(TranslateModel, 19, 0, EVT_VAR(0), 0) EVT_CALL(UpdateColliderTransform, 12) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_IF_EQ(EVT_VAR(1), 0) EVT_BREAK_LOOP EVT_END_IF EVT_END_LOOP - EVT_WAIT_FRAMES(35) + EVT_WAIT(35) EVT_END_LOOP EVT_RETURN EVT_END @@ -137,7 +137,7 @@ static s32 N(pad_868)[] = { EvtScript N(makeEntities) = { EVT_CALL(MakeEntity, &Entity_Chest, -225, 0, -245, 0, 0, MAKE_ENTITY_END) - EVT_CALL(AssignChestFlag, EVT_SAVE_FLAG(1057)) + EVT_CALL(AssignChestFlag, GF_DGB12_Chest_CastleKey1) EVT_CALL(AssignScript, EVT_PTR(N(EVS_Chest_Interact))) EVT_RETURN EVT_END diff --git a/src/world/area_dgb/dgb_13/C4E960.c b/src/world/area_dgb/dgb_13/C4E960.c index fd0a439ec0..bca8eaa449 100644 --- a/src/world/area_dgb/dgb_13/C4E960.c +++ b/src/world/area_dgb/dgb_13/C4E960.c @@ -5,7 +5,7 @@ EntryList N(entryList) = { { -450.0f, 0.0f, -40.0f, 0.0f }, }; -MapConfig N(config) = { +MapSettings N(settings) = { .main = &N(main), .entryList = &N(entryList), .entryCount = ENTRY_COUNT(N(entryList)), @@ -13,7 +13,7 @@ MapConfig N(config) = { }; EvtScript N(80240050) = { - EVT_SWITCH(EVT_SAVE_VAR(0)) + EVT_SWITCH(GB_StoryProgress) EVT_CASE_LT(-29) EVT_CALL(SetMusicTrack, 0, SONG_TUBBAS_MANOR, 0, 8) EVT_CASE_LT(-16) @@ -38,7 +38,7 @@ EvtScript N(8024014C) = { }; EvtScript N(main) = { - EVT_SET(EVT_SAVE_VAR(425), 15) + EVT_SET(GB_WorldLocation, 15) EVT_CALL(SetSpriteShading, -1) EVT_CALL(SetCamPerspective, 0, 3, 25, 16, 4096) EVT_CALL(SetCamBGColor, 0, 0, 0, 0) @@ -50,19 +50,19 @@ EvtScript N(main) = { EVT_EXEC(N(80240050)) EVT_SET(EVT_VAR(0), EVT_PTR(N(8024014C))) EVT_EXEC(EnterWalk) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_RETURN EVT_END }; EvtScript N(80240270) = { - EVT_CALL(MakeItemEntity, ITEM_MEGA_RUSH, -910, 50, -206, 17, EVT_SAVE_FLAG(1058)) - EVT_CALL(MakeItemEntity, ITEM_COIN, -530, 55, -190, 17, EVT_SAVE_FLAG(1059)) - EVT_CALL(MakeItemEntity, ITEM_COIN, -510, 55, -175, 17, EVT_SAVE_FLAG(1060)) - EVT_CALL(MakeItemEntity, ITEM_COIN, -510, 55, -205, 17, EVT_SAVE_FLAG(1061)) - EVT_CALL(MakeItemEntity, ITEM_COIN, -490, 55, -160, 17, EVT_SAVE_FLAG(1062)) - EVT_CALL(MakeItemEntity, ITEM_COIN, -490, 55, -190, 17, EVT_SAVE_FLAG(1063)) - EVT_CALL(MakeItemEntity, ITEM_COIN, -490, 55, -220, 17, EVT_SAVE_FLAG(1064)) + EVT_CALL(MakeItemEntity, ITEM_MEGA_RUSH, -910, 50, -206, 17, GF_DGB13_Item_MegaRush) + EVT_CALL(MakeItemEntity, ITEM_COIN, -530, 55, -190, 17, GF_DGB13_Item_CoinA) + EVT_CALL(MakeItemEntity, ITEM_COIN, -510, 55, -175, 17, GF_DGB13_Item_CoinB) + EVT_CALL(MakeItemEntity, ITEM_COIN, -510, 55, -205, 17, GF_DGB13_Item_CoinC) + EVT_CALL(MakeItemEntity, ITEM_COIN, -490, 55, -160, 17, GF_DGB13_Item_CoinD) + EVT_CALL(MakeItemEntity, ITEM_COIN, -490, 55, -190, 17, GF_DGB13_Item_CoinE) + EVT_CALL(MakeItemEntity, ITEM_COIN, -490, 55, -220, 17, GF_DGB13_Item_CoinF) EVT_RETURN EVT_END }; @@ -77,7 +77,7 @@ EvtScript N(80240380) = { EVT_CALL(UpdateLerp) EVT_CALL(TranslateGroup, 47, 0, 0, EVT_VAR(0)) EVT_CALL(UpdateColliderTransform, 13) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_IF_EQ(EVT_VAR(1), 0) EVT_BREAK_LOOP EVT_END_IF @@ -92,7 +92,7 @@ EvtScript N(80240424) = { EVT_CALL(UpdateLerp) EVT_CALL(TranslateGroup, 47, 0, 0, EVT_VAR(0)) EVT_CALL(UpdateColliderTransform, 13) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_IF_EQ(EVT_VAR(1), 0) EVT_BREAK_LOOP EVT_END_IF @@ -107,7 +107,7 @@ EvtScript N(802404C8) = { EVT_CALL(UpdateLerp) EVT_CALL(TranslateGroup, 53, 0, 0, EVT_VAR(0)) EVT_CALL(UpdateColliderTransform, 17) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_IF_EQ(EVT_VAR(1), 0) EVT_BREAK_LOOP EVT_END_IF @@ -122,7 +122,7 @@ EvtScript N(8024056C) = { EVT_CALL(UpdateLerp) EVT_CALL(TranslateGroup, 53, 0, 0, EVT_VAR(0)) EVT_CALL(UpdateColliderTransform, 17) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_IF_EQ(EVT_VAR(1), 0) EVT_BREAK_LOOP EVT_END_IF diff --git a/src/world/area_dgb/dgb_14/C4F030.c b/src/world/area_dgb/dgb_14/C4F030.c index 196c1a7ec0..8a080e7b5b 100644 --- a/src/world/area_dgb/dgb_14/C4F030.c +++ b/src/world/area_dgb/dgb_14/C4F030.c @@ -7,7 +7,7 @@ EntryList N(entryList) = { { 575.0f, 210.0f, 180.0f, 270.0f }, }; -MapConfig N(config) = { +MapSettings N(settings) = { .main = &N(main), .entryList = &N(entryList), .entryCount = ENTRY_COUNT(N(entryList)), @@ -15,7 +15,7 @@ MapConfig N(config) = { }; EvtScript N(80240060) = { - EVT_SWITCH(EVT_SAVE_VAR(0)) + EVT_SWITCH(GB_StoryProgress) EVT_CASE_LT(-29) EVT_CALL(SetMusicTrack, 0, SONG_TUBBAS_MANOR, 0, 8) EVT_CASE_LT(-16) @@ -40,9 +40,9 @@ EvtScript N(exitDoubleDoor_80240100) = { EVT_SET(EVT_VAR(2), 24) EVT_SET(EVT_VAR(3), 22) EVT_EXEC(ExitDoubleDoor) - EVT_WAIT_FRAMES(17) + EVT_WAIT(17) EVT_CALL(GotoMap, EVT_PTR("dgb_03"), 3) - EVT_WAIT_FRAMES(100) + EVT_WAIT(100) EVT_RETURN EVT_END }; @@ -56,9 +56,9 @@ EvtScript N(exitDoubleDoor_802401B4) = { EVT_SET(EVT_VAR(2), 19) EVT_SET(EVT_VAR(3), 17) EVT_EXEC(ExitDoubleDoor) - EVT_WAIT_FRAMES(17) + EVT_WAIT(17) EVT_CALL(GotoMap, EVT_PTR("dgb_15"), 0) - EVT_WAIT_FRAMES(100) + EVT_WAIT(100) EVT_RETURN EVT_END }; @@ -77,9 +77,9 @@ EvtScript N(enterDoubleDoor_80240268) = { EVT_SET(EVT_VAR(3), 17) EVT_EXEC_WAIT(EnterDoubleDoor) EVT_IF_EQ(EVT_AREA_FLAG(1), 1) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(SetPlayerAnimation, ANIM_8001D) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(SetPlayerAnimation, ANIM_10002) EVT_END_IF EVT_CALL(DisablePlayerInput, FALSE) @@ -89,7 +89,7 @@ EvtScript N(enterDoubleDoor_80240268) = { }; EvtScript N(main) = { - EVT_SET(EVT_SAVE_VAR(425), 15) + EVT_SET(GB_WorldLocation, 15) EVT_CALL(SetSpriteShading, -1) EVT_CALL(SetCamPerspective, 0, 3, 25, 16, 4096) EVT_CALL(SetCamBGColor, 0, 0, 0, 0) @@ -110,7 +110,7 @@ static s32 N(pad_47C) = { EvtScript N(makeEntities) = { EVT_CALL(MakeEntity, EVT_PTR(Entity_YellowBlock), 500, 60, 75, 0, 163, MAKE_ENTITY_END) - EVT_CALL(AssignBlockFlag, EVT_SAVE_FLAG(1065)) + EVT_CALL(AssignBlockFlag, GF_DGB14_ItemBlock_MapleSyrup) EVT_RETURN EVT_END }; diff --git a/src/world/area_dgb/dgb_15/C4F510.c b/src/world/area_dgb/dgb_15/C4F510.c index bf72bdd038..743e3fda0e 100644 --- a/src/world/area_dgb/dgb_15/C4F510.c +++ b/src/world/area_dgb/dgb_15/C4F510.c @@ -13,7 +13,7 @@ EntryList N(entryList) = { { 0.0f, 0.0f, 88.0f, 180.0f }, }; -MapConfig N(config) = { +MapSettings N(settings) = { .main = &N(main), .entryList = &N(entryList), .entryCount = ENTRY_COUNT(N(entryList)), @@ -21,9 +21,9 @@ MapConfig N(config) = { }; EvtScript N(802418E0) = { - EVT_SWITCH(EVT_SAVE_VAR(0)) + EVT_SWITCH(GB_StoryProgress) EVT_CASE_LT(-29) - EVT_IF_EQ(EVT_SAVE_VAR(203), 15) + EVT_IF_EQ(GB_ARN_Tubba_MapID, 15) EVT_CALL(SetMusicTrack, 0, SONG_TUBBA_BLUBBA_THEME, 0, 8) EVT_ELSE EVT_CALL(SetMusicTrack, 0, SONG_TUBBAS_MANOR, 0, 8) @@ -55,9 +55,9 @@ EvtScript N(exitDoubleDoor_802419C8) = { EVT_SET(EVT_VAR(2), 12) EVT_SET(EVT_VAR(3), 14) EVT_EXEC(ExitDoubleDoor) - EVT_WAIT_FRAMES(17) + EVT_WAIT(17) EVT_CALL(GotoMap, EVT_PTR("dgb_14"), 1) - EVT_WAIT_FRAMES(100) + EVT_WAIT(100) EVT_RETURN EVT_END }; @@ -71,9 +71,9 @@ EvtScript N(exitDoubleDoor_80241A7C) = { EVT_SET(EVT_VAR(2), 19) EVT_SET(EVT_VAR(3), 17) EVT_EXEC(ExitDoubleDoor) - EVT_WAIT_FRAMES(17) + EVT_WAIT(17) EVT_CALL(GotoMap, EVT_PTR("dgb_17"), 0) - EVT_WAIT_FRAMES(100) + EVT_WAIT(100) EVT_RETURN EVT_END }; @@ -87,9 +87,9 @@ EvtScript N(exitSingleDoor_80241B30) = { EVT_SET(EVT_VAR(2), 22) EVT_SET(EVT_VAR(3), 1) EVT_EXEC(ExitSingleDoor) - EVT_WAIT_FRAMES(17) + EVT_WAIT(17) EVT_CALL(GotoMap, EVT_PTR("dgb_16"), 0) - EVT_WAIT_FRAMES(100) + EVT_WAIT(100) EVT_RETURN EVT_END }; @@ -99,7 +99,7 @@ const s32 N(pad_XXXX)[] = { 0, 0 }; EvtScript N(80241BE4) = { EVT_BIND_TRIGGER(N(exitDoubleDoor_802419C8), TRIGGER_WALL_PRESS_A, 19, 1, 0) EVT_BIND_TRIGGER(N(exitSingleDoor_80241B30), TRIGGER_WALL_PRESS_A, 6, 1, 0) - EVT_IF_EQ(EVT_SAVE_FLAG(1066), 0) + EVT_IF_EQ(GF_DGB15_UnlockedUpperFoyer, 0) EVT_BIND_PADLOCK(N(80242AD0), TRIGGER_WALL_PRESS_A, EVT_ENTITY_INDEX(0), EVT_PTR(N(itemList_802419C0)), 0, 1) EVT_ELSE EVT_BIND_TRIGGER(N(exitDoubleDoor_80241A7C), TRIGGER_WALL_PRESS_A, 10, 1, 0) @@ -133,14 +133,14 @@ EvtScript N(enterSingleDoor_80241C88) = { }; EvtScript N(main) = { - EVT_SET(EVT_SAVE_VAR(425), 15) + EVT_SET(GB_WorldLocation, 15) EVT_CALL(SetSpriteShading, -1) EVT_SET(EVT_AREA_FLAG(1), 0) EVT_CALL(SetCamPerspective, 0, 3, 25, 16, 4096) EVT_CALL(SetCamBGColor, 0, 0, 0, 0) EVT_CALL(SetCamEnabled, 0, 1) EVT_CALL(SetCamLeadPlayer, 0, 0) - EVT_IF_EQ(EVT_SAVE_FLAG(1068), 0) + EVT_IF_EQ(GF_DGB16_EscapedFromTubba, 0) EVT_CALL(MakeNpcs, 1, EVT_PTR(N(npcGroupList_80242AB0))) EVT_END_IF EVT_EXEC_WAIT(N(makeEntities)) @@ -234,9 +234,9 @@ EvtScript N(80242184) = { EVT_IF_LT(EVT_VAR(1), 150) EVT_BREAK_LOOP EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP - EVT_SET(EVT_SAVE_FLAG(1067), 1) + EVT_SET(GF_DGB15_CloseCallWithTubba, 1) EVT_SET(EVT_AREA_FLAG(1), 1) EVT_RETURN EVT_END @@ -248,27 +248,27 @@ EvtScript N(idle_80242238) = { EVT_IF_GE(EVT_VAR(0), -1150) EVT_BREAK_LOOP EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(DisablePlayerInput, TRUE) EVT_CALL(SetMusicTrack, 0, SONG_TUBBA_BLUBBA_THEME, 0, 8) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_THREAD EVT_CALL(UseSettingsFrom, 0, -50, 0, 180) EVT_CALL(SetCamSpeed, 0, EVT_FIXED(2.0)) EVT_CALL(SetPanTarget, 0, -50, 0, 180) EVT_CALL(PanToTarget, 0, 0, 1) EVT_END_THREAD - EVT_SET(EVT_SAVE_VAR(203), 15) + EVT_SET(GB_ARN_Tubba_MapID, 15) EVT_CALL(SetNpcPos, NPC_SELF, 0, 0, 88) EVT_CALL(SetNpcAnimation, 0, NPC_ANIM_world_tubba_Palette_00_Anim_9) EVT_CALL(SetNpcYaw, NPC_SELF, 270) EVT_CALL(NpcMoveTo, NPC_SELF, -53, 180, 60) EVT_CALL(SetMusicTrack, 0, SONG_TUBBA_BLUBBA_THEME, 0, 8) EVT_CALL(SetNpcAnimation, NPC_SELF, NPC_ANIM_world_tubba_Palette_00_Anim_6) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(SpeakToPlayer, NPC_SELF, NPC_ANIM_world_tubba_Palette_00_Anim_10, NPC_ANIM_world_tubba_Palette_00_Anim_6, 0, MESSAGE_ID(0x0E, 0x00F3)) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_THREAD EVT_CALL(GetPlayerPos, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) EVT_CALL(UseSettingsFrom, 0, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) @@ -286,7 +286,7 @@ EvtScript N(idle_80242238) = { EvtScript N(802424E8) = { EVT_CALL(GetNpcPos, NPC_SELF, EVT_VAR(6), EVT_VAR(7), EVT_VAR(8)) EVT_LOOP(0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(GetPlayerPos, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) EVT_CALL(GetNpcPos, NPC_SELF, EVT_VAR(3), EVT_VAR(4), EVT_VAR(5)) EVT_IF_NE(EVT_VAR(3), EVT_VAR(6)) @@ -296,23 +296,23 @@ EvtScript N(802424E8) = { EVT_CASE_LT(200) EVT_THREAD EVT_CALL(ShakeCam, 0, 0, 5, EVT_FIXED(1.6)) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(ShakeCam, 0, 0, 2, EVT_FIXED(0.8)) EVT_END_THREAD EVT_CASE_LT(300) EVT_THREAD EVT_CALL(ShakeCam, 0, 0, 5, EVT_FIXED(0.6)) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(ShakeCam, 0, 0, 2, EVT_FIXED(0.3)) EVT_END_THREAD EVT_CASE_GE(300) EVT_THREAD EVT_CALL(ShakeCam, 0, 0, 5, EVT_FIXED(0.1)) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(ShakeCam, 0, 0, 2, EVT_FIXED(0.05)) EVT_END_THREAD EVT_END_SWITCH - EVT_WAIT_FRAMES(12) + EVT_WAIT(12) EVT_ELSE EVT_END_IF EVT_CALL(GetNpcPos, NPC_SELF, EVT_VAR(6), EVT_VAR(7), EVT_VAR(8)) @@ -321,7 +321,7 @@ EvtScript N(802424E8) = { EVT_END }; -NpcAISettings N(npcAISettings_8024271C) = { +MobileAISettings N(npcAISettings_8024271C) = { .moveSpeed = 3.0f, .moveTime = 30, .waitTime = 30, @@ -351,18 +351,18 @@ extern const char N(dgb_14_name_hack)[]; EvtScript N(defeat_802427B0) = { EVT_CALL(N(UnkFunc1)) EVT_CALL(GotoMap, EVT_PTR(N(dgb_14_name_hack)), 1) - EVT_WAIT_FRAMES(100) + EVT_WAIT(100) EVT_RETURN EVT_END }; EvtScript N(init_802427EC) = { - EVT_IF_NE(EVT_SAVE_VAR(0), -32) + EVT_IF_NE(GB_StoryProgress, -32) EVT_CALL(RemoveNpc, NPC_SELF) EVT_RETURN EVT_END_IF EVT_CALL(SetNpcScale, NPC_SELF, EVT_FIXED(1.25), EVT_FIXED(1.25), EVT_FIXED(1.25)) - EVT_IF_NE(EVT_SAVE_VAR(203), 15) + EVT_IF_NE(GB_ARN_Tubba_MapID, 15) EVT_CALL(BindNpcIdle, NPC_SELF, EVT_PTR(N(idle_80242238))) EVT_ELSE EVT_CALL(SetNpcPos, NPC_SELF, -310, 0, 180) @@ -380,16 +380,18 @@ StaticNpc N(npcGroup_802428C0) = { .flags = NPC_FLAG_100 | NPC_FLAG_JUMPING | NPC_FLAG_40000 | NPC_FLAG_200000 | NPC_FLAG_NO_DROPS, .init = &N(init_802427EC), .yaw = 270, - .dropFlags = NPC_DROP_FLAGS_80, - .itemDropChance = 5, - .itemDrops = { + .drops = { + .dropFlags = NPC_DROP_FLAGS_80, + .itemDropChance = 5, + .itemDrops = { { ITEM_SUPER_SHROOM, 10, 0 }, }, - .heartDrops = STANDARD_HEART_DROPS(3), - .flowerDrops = STANDARD_FLOWER_DROPS(2), - .minCoinBonus = 2, - .maxCoinBonus = 3, - .movement = { 7, -500, 0, 200, -700, 0, 200, -900, 0, 200, -1000, 0, 200, -800, 0, 200, -600, 0, 200, -400, 0, 200, 0, 0, 0, 0, 0, 0, 0, 0, 0, -32767, -500, 0, 200, 1000, 250, 1, 1 }, + .heartDrops = STANDARD_HEART_DROPS(3), + .flowerDrops = STANDARD_FLOWER_DROPS(2), + .minCoinBonus = 2, + .maxCoinBonus = 3, + }, + .territory = { .temp = { 7, -500, 0, 200, -700, 0, 200, -900, 0, 200, -1000, 0, 200, -800, 0, 200, -600, 0, 200, -400, 0, 200, 0, 0, 0, 0, 0, 0, 0, 0, 0, -32767, -500, 0, 200, 1000, 250, 1, 1 }}, .animations = { NPC_ANIM_world_tubba_Palette_00_Anim_6, NPC_ANIM_world_tubba_Palette_00_Anim_9, @@ -408,11 +410,11 @@ StaticNpc N(npcGroup_802428C0) = { NPC_ANIM_world_tubba_Palette_00_Anim_0, NPC_ANIM_world_tubba_Palette_00_Anim_0, }, - .unk_1E0 = { 00, 00, 00, 02, 00, 00, 00, 00}, + .aiDetectFlags = AI_DETECT_SENSITIVE_MOTION, }; NpcGroupList N(npcGroupList_80242AB0) = { - NPC_GROUP(N(npcGroup_802428C0), BATTLE_ID(15, 4, 0, 1)), + NPC_GROUP(N(npcGroup_802428C0), 0x0F04, 0x00), {}, }; @@ -438,7 +440,7 @@ EvtScript N(80242AD0) = { EVT_CALL(FindKeyItem, ITEM_TUBBA_CASTLE_KEY, EVT_VAR(0)) EVT_CALL(RemoveKeyItemAt, EVT_VAR(0)) EVT_CALL(CloseChoicePopup) - EVT_SET(EVT_SAVE_FLAG(1066), 1) + EVT_SET(GF_DGB15_UnlockedUpperFoyer, 1) EVT_CALL(N(GetEntityPosition), EVT_MAP_VAR(0), EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) EVT_CALL(PlaySoundAt, 0x269, 0, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) EVT_SET(EVT_VAR(0), EVT_MAP_VAR(0)) @@ -456,7 +458,7 @@ EvtScript N(80242C38) = { }; EvtScript N(makeEntities) = { - EVT_IF_EQ(EVT_SAVE_FLAG(1066), 0) + EVT_IF_EQ(GF_DGB15_UnlockedUpperFoyer, 0) EVT_CALL(MakeEntity, EVT_PTR(Entity_Padlock), 130, 8, 175, -80, MAKE_ENTITY_END) EVT_CALL(AssignScript, EVT_PTR(N(80242C38))) EVT_SET(EVT_MAP_VAR(0), EVT_VAR(0)) diff --git a/src/world/area_dgb/dgb_16/C52540.c b/src/world/area_dgb/dgb_16/C52540.c index eac019d790..614ee041d6 100644 --- a/src/world/area_dgb/dgb_16/C52540.c +++ b/src/world/area_dgb/dgb_16/C52540.c @@ -21,7 +21,7 @@ EntryList N(entryList) = { { 450.0f, 0.0f, -40.0f, 0.0f }, }; -MapConfig N(config) = { +MapSettings N(settings) = { .main = &N(main), .entryList = &N(entryList), .entryCount = ENTRY_COUNT(N(entryList)), @@ -29,7 +29,7 @@ MapConfig N(config) = { }; EvtScript N(80241480) = { - EVT_SWITCH(EVT_SAVE_VAR(0)) + EVT_SWITCH(GB_StoryProgress) EVT_CASE_LT(-29) EVT_CALL(SetMusicTrack, 0, SONG_TUBBAS_MANOR, 0, 8) EVT_CASE_LT(-16) @@ -54,9 +54,9 @@ EvtScript N(exitSingleDoor_80241520) = { EVT_SET(EVT_VAR(2), 16) EVT_SET(EVT_VAR(3), -1) EVT_EXEC(ExitSingleDoor) - EVT_WAIT_FRAMES(17) + EVT_WAIT(17) EVT_CALL(GotoMap, EVT_PTR("dgb_15"), 2) - EVT_WAIT_FRAMES(100) + EVT_WAIT(100) EVT_RETURN EVT_END }; @@ -68,9 +68,9 @@ EvtScript N(enterSingleDoor_802415D4) = { EVT_CALL(GetEntryID, EVT_VAR(0)) EVT_SWITCH(EVT_VAR(0)) EVT_CASE_EQ(0) - EVT_IF_EQ(EVT_SAVE_FLAG(1068), 0) - EVT_SET(EVT_SAVE_FLAG(1068), 1) - EVT_SET(EVT_SAVE_VAR(203), 18) + EVT_IF_EQ(GF_DGB16_EscapedFromTubba, 0) + EVT_SET(GF_DGB16_EscapedFromTubba, 1) + EVT_SET(GB_ARN_Tubba_MapID, 18) EVT_END_IF EVT_SET(EVT_VAR(2), 16) EVT_SET(EVT_VAR(3), -1) @@ -81,12 +81,12 @@ EvtScript N(enterSingleDoor_802415D4) = { }; EvtScript N(main) = { - EVT_SET(EVT_SAVE_VAR(425), 15) + EVT_SET(GB_WorldLocation, 15) EVT_CALL(SetSpriteShading, -1) EVT_CALL(SetCamPerspective, 0, 3, 25, 16, 4096) EVT_CALL(SetCamBGColor, 0, 0, 0, 0) EVT_CALL(SetCamEnabled, 0, 1) - EVT_IF_LT(EVT_SAVE_VAR(0), -15) + EVT_IF_LT(GB_StoryProgress, -15) EVT_CALL(MakeNpcs, 1, EVT_PTR(N(npcGroupList_8024318C))) EVT_END_IF EVT_EXEC_WAIT(N(80241780)) @@ -102,7 +102,7 @@ static s32 N(pad_1774)[] = { }; EvtScript N(80241780) = { - EVT_CALL(MakeItemEntity, ITEM_TUBBA_CASTLE_KEY, -235, 25, -165, 17, EVT_SAVE_FLAG(1069)) + EVT_CALL(MakeItemEntity, ITEM_TUBBA_CASTLE_KEY, -235, 25, -165, 17, GF_DGB16_Item_CastleKey1) EVT_RETURN EVT_END }; @@ -145,7 +145,7 @@ s32 N(extraAnimationList_802418A4)[] = { ANIM_END, }; -NpcAISettings N(npcAISettings_802418AC) = { +MobileAISettings N(npcAISettings_802418AC) = { .moveSpeed = 1.0f, .moveTime = 120, .waitTime = 30, @@ -198,7 +198,7 @@ NpcSettings N(npcSettings_80241A20) = { .ai = &N(npcAI_80241978), .onDefeat = &N(802417C0), .level = 13, - .unk_2A = 8, + .actionFlags = 8, }; StaticNpc N(npcGroup_80241A4C)[] = { @@ -208,16 +208,18 @@ StaticNpc N(npcGroup_80241A4C)[] = { .pos = { -70.0f, 0.0f, -100.0f }, .flags = NPC_FLAG_LOCK_ANIMS | NPC_FLAG_JUMPING, .yaw = 270, - .dropFlags = NPC_DROP_FLAGS_80, - .itemDropChance = 5, - .itemDrops = { + .drops = { + .dropFlags = NPC_DROP_FLAGS_80, + .itemDropChance = 5, + .itemDrops = { { ITEM_SUPER_SHROOM, 10, 0 }, }, - .heartDrops = STANDARD_HEART_DROPS(3), - .flowerDrops = STANDARD_FLOWER_DROPS(2), - .minCoinBonus = 2, - .maxCoinBonus = 3, - .movement = { -70, 0, -100, 40, 0, -32767, 0, 150, 0, -175, 430, 92, 1, 1 }, + .heartDrops = STANDARD_HEART_DROPS(3), + .flowerDrops = STANDARD_FLOWER_DROPS(2), + .minCoinBonus = 2, + .maxCoinBonus = 3, + }, + .territory = { .temp = { -70, 0, -100, 40, 0, -32767, 0, 150, 0, -175, 430, 92, 1, 1 }}, .animations = { NPC_ANIM_world_clubba_Palette_00_Anim_2, NPC_ANIM_world_clubba_Palette_00_Anim_3, @@ -236,7 +238,7 @@ StaticNpc N(npcGroup_80241A4C)[] = { NPC_ANIM_world_clubba_Palette_00_Anim_2, NPC_ANIM_world_clubba_Palette_00_Anim_2, }, - .unk_1E0 = { 00, 00, 00, 02, 00, 00, 00, 00}, + .aiDetectFlags = AI_DETECT_SENSITIVE_MOTION, .extraAnimations = N(extraAnimationList_8024187C), }, { @@ -245,10 +247,12 @@ StaticNpc N(npcGroup_80241A4C)[] = { .pos = { 0.0f, -1000.0f, 0.0f }, .flags = NPC_FLAG_100 | NPC_FLAG_LOCK_ANIMS | NPC_FLAG_JUMPING | NPC_FLAG_NO_DROPS, .yaw = 0, - .dropFlags = NPC_DROP_FLAGS_80, - .heartDrops = NO_DROPS, - .flowerDrops = NO_DROPS, - .animations = { + .drops = { + .dropFlags = NPC_DROP_FLAGS_80, + .heartDrops = NO_DROPS, + .flowerDrops = NO_DROPS, + }, + .animations = { NPC_ANIM_world_clubba_Palette_00_Anim_2, NPC_ANIM_world_clubba_Palette_00_Anim_3, NPC_ANIM_world_clubba_Palette_00_Anim_4, @@ -277,16 +281,18 @@ StaticNpc N(npcGroup_80241E2C)[] = { .pos = { 0.0f, 0.0f, -235.0f }, .flags = NPC_FLAG_LOCK_ANIMS | NPC_FLAG_JUMPING, .yaw = 90, - .dropFlags = NPC_DROP_FLAGS_80, - .itemDropChance = 5, - .itemDrops = { + .drops = { + .dropFlags = NPC_DROP_FLAGS_80, + .itemDropChance = 5, + .itemDrops = { { ITEM_SUPER_SHROOM, 10, 0 }, }, - .heartDrops = STANDARD_HEART_DROPS(3), - .flowerDrops = STANDARD_FLOWER_DROPS(2), - .minCoinBonus = 2, - .maxCoinBonus = 3, - .movement = { 0, 0, -235, 40, 0, -32767, 0, 150, 0, -175, 430, 92, 1, 1 }, + .heartDrops = STANDARD_HEART_DROPS(3), + .flowerDrops = STANDARD_FLOWER_DROPS(2), + .minCoinBonus = 2, + .maxCoinBonus = 3, + }, + .territory = { .temp = { 0, 0, -235, 40, 0, -32767, 0, 150, 0, -175, 430, 92, 1, 1 }}, .animations = { NPC_ANIM_world_clubba_Palette_00_Anim_2, NPC_ANIM_world_clubba_Palette_00_Anim_3, @@ -305,7 +311,7 @@ StaticNpc N(npcGroup_80241E2C)[] = { NPC_ANIM_world_clubba_Palette_00_Anim_2, NPC_ANIM_world_clubba_Palette_00_Anim_2, }, - .unk_1E0 = { 00, 00, 00, 02, 00, 00, 00, 00}, + .aiDetectFlags = AI_DETECT_SENSITIVE_MOTION, }, { .id = NPC_WORLD_CLUBBA3, @@ -313,10 +319,12 @@ StaticNpc N(npcGroup_80241E2C)[] = { .pos = { 0.0f, -1000.0f, 0.0f }, .flags = NPC_FLAG_100 | NPC_FLAG_LOCK_ANIMS | NPC_FLAG_JUMPING | NPC_FLAG_NO_DROPS, .yaw = 0, - .dropFlags = NPC_DROP_FLAGS_80, - .heartDrops = NO_DROPS, - .flowerDrops = NO_DROPS, - .animations = { + .drops = { + .dropFlags = NPC_DROP_FLAGS_80, + .heartDrops = NO_DROPS, + .flowerDrops = NO_DROPS, + }, + .animations = { NPC_ANIM_world_clubba_Palette_00_Anim_2, NPC_ANIM_world_clubba_Palette_00_Anim_3, NPC_ANIM_world_clubba_Palette_00_Anim_4, @@ -345,16 +353,18 @@ StaticNpc N(npcGroup_8024220C)[] = { .pos = { 70.0f, 0.0f, -100.0f }, .flags = NPC_FLAG_LOCK_ANIMS | NPC_FLAG_JUMPING, .yaw = 90, - .dropFlags = NPC_DROP_FLAGS_80, - .itemDropChance = 5, - .itemDrops = { + .drops = { + .dropFlags = NPC_DROP_FLAGS_80, + .itemDropChance = 5, + .itemDrops = { { ITEM_SUPER_SHROOM, 10, 0 }, }, - .heartDrops = STANDARD_HEART_DROPS(3), - .flowerDrops = STANDARD_FLOWER_DROPS(2), - .minCoinBonus = 2, - .maxCoinBonus = 3, - .movement = { 70, 0, -100, 40, 0, -32767, 0, 150, 0, -175, 430, 92, 1, 1 }, + .heartDrops = STANDARD_HEART_DROPS(3), + .flowerDrops = STANDARD_FLOWER_DROPS(2), + .minCoinBonus = 2, + .maxCoinBonus = 3, + }, + .territory = { .temp = { 70, 0, -100, 40, 0, -32767, 0, 150, 0, -175, 430, 92, 1, 1 }}, .animations = { NPC_ANIM_world_clubba_Palette_00_Anim_2, NPC_ANIM_world_clubba_Palette_00_Anim_3, @@ -373,7 +383,7 @@ StaticNpc N(npcGroup_8024220C)[] = { NPC_ANIM_world_clubba_Palette_00_Anim_2, NPC_ANIM_world_clubba_Palette_00_Anim_2, }, - .unk_1E0 = { 00, 00, 00, 02, 00, 00, 00, 00}, + .aiDetectFlags = AI_DETECT_SENSITIVE_MOTION, }, { .id = NPC_WORLD_CLUBBA5, @@ -381,10 +391,12 @@ StaticNpc N(npcGroup_8024220C)[] = { .pos = { 0.0f, -1000.0f, 0.0f }, .flags = NPC_FLAG_100 | NPC_FLAG_LOCK_ANIMS | NPC_FLAG_JUMPING | NPC_FLAG_NO_DROPS, .yaw = 0, - .dropFlags = NPC_DROP_FLAGS_80, - .heartDrops = NO_DROPS, - .flowerDrops = NO_DROPS, - .animations = { + .drops = { + .dropFlags = NPC_DROP_FLAGS_80, + .heartDrops = NO_DROPS, + .flowerDrops = NO_DROPS, + }, + .animations = { NPC_ANIM_world_clubba_Palette_00_Anim_2, NPC_ANIM_world_clubba_Palette_00_Anim_3, NPC_ANIM_world_clubba_Palette_00_Anim_4, @@ -413,16 +425,18 @@ StaticNpc N(npcGroup_802425EC)[] = { .pos = { 140.0f, 0.0f, -235.0f }, .flags = NPC_FLAG_LOCK_ANIMS | NPC_FLAG_JUMPING, .yaw = 270, - .dropFlags = NPC_DROP_FLAGS_80, - .itemDropChance = 5, - .itemDrops = { + .drops = { + .dropFlags = NPC_DROP_FLAGS_80, + .itemDropChance = 5, + .itemDrops = { { ITEM_SUPER_SHROOM, 10, 0 }, }, - .heartDrops = STANDARD_HEART_DROPS(3), - .flowerDrops = STANDARD_FLOWER_DROPS(2), - .minCoinBonus = 2, - .maxCoinBonus = 3, - .movement = { 140, 0, -235, 40, 0, -32767, 0, 150, 0, -175, 430, 92, 1, 1 }, + .heartDrops = STANDARD_HEART_DROPS(3), + .flowerDrops = STANDARD_FLOWER_DROPS(2), + .minCoinBonus = 2, + .maxCoinBonus = 3, + }, + .territory = { .temp = { 140, 0, -235, 40, 0, -32767, 0, 150, 0, -175, 430, 92, 1, 1 }}, .animations = { NPC_ANIM_world_clubba_Palette_00_Anim_2, NPC_ANIM_world_clubba_Palette_00_Anim_3, @@ -441,7 +455,7 @@ StaticNpc N(npcGroup_802425EC)[] = { NPC_ANIM_world_clubba_Palette_00_Anim_2, NPC_ANIM_world_clubba_Palette_00_Anim_2, }, - .unk_1E0 = { 00, 00, 00, 02, 00, 00, 00, 00}, + .aiDetectFlags = AI_DETECT_SENSITIVE_MOTION, }, { .id = NPC_WORLD_CLUBBA7, @@ -449,10 +463,12 @@ StaticNpc N(npcGroup_802425EC)[] = { .pos = { 0.0f, -1000.0f, 0.0f }, .flags = NPC_FLAG_100 | NPC_FLAG_LOCK_ANIMS | NPC_FLAG_JUMPING | NPC_FLAG_NO_DROPS, .yaw = 0, - .dropFlags = NPC_DROP_FLAGS_80, - .heartDrops = NO_DROPS, - .flowerDrops = NO_DROPS, - .animations = { + .drops = { + .dropFlags = NPC_DROP_FLAGS_80, + .heartDrops = NO_DROPS, + .flowerDrops = NO_DROPS, + }, + .animations = { NPC_ANIM_world_clubba_Palette_00_Anim_2, NPC_ANIM_world_clubba_Palette_00_Anim_3, NPC_ANIM_world_clubba_Palette_00_Anim_4, @@ -481,16 +497,18 @@ StaticNpc N(npcGroup_802429CC)[] = { .pos = { 210.0f, 0.0f, -100.0f }, .flags = NPC_FLAG_LOCK_ANIMS | NPC_FLAG_JUMPING, .yaw = 270, - .dropFlags = NPC_DROP_FLAGS_80, - .itemDropChance = 5, - .itemDrops = { + .drops = { + .dropFlags = NPC_DROP_FLAGS_80, + .itemDropChance = 5, + .itemDrops = { { ITEM_SUPER_SHROOM, 10, 0 }, }, - .heartDrops = STANDARD_HEART_DROPS(3), - .flowerDrops = STANDARD_FLOWER_DROPS(2), - .minCoinBonus = 2, - .maxCoinBonus = 3, - .movement = { 210, 0, -100, 40, 0, -32767, 0, 150, 0, -175, 430, 92, 1, 1 }, + .heartDrops = STANDARD_HEART_DROPS(3), + .flowerDrops = STANDARD_FLOWER_DROPS(2), + .minCoinBonus = 2, + .maxCoinBonus = 3, + }, + .territory = { .temp = { 210, 0, -100, 40, 0, -32767, 0, 150, 0, -175, 430, 92, 1, 1 }}, .animations = { NPC_ANIM_world_clubba_Palette_00_Anim_2, NPC_ANIM_world_clubba_Palette_00_Anim_3, @@ -509,7 +527,7 @@ StaticNpc N(npcGroup_802429CC)[] = { NPC_ANIM_world_clubba_Palette_00_Anim_2, NPC_ANIM_world_clubba_Palette_00_Anim_2, }, - .unk_1E0 = { 00, 00, 00, 02, 00, 00, 00, 00}, + .aiDetectFlags = AI_DETECT_SENSITIVE_MOTION, }, { .id = NPC_WORLD_CLUBBA9, @@ -517,10 +535,12 @@ StaticNpc N(npcGroup_802429CC)[] = { .pos = { 0.0f, -1000.0f, 0.0f }, .flags = NPC_FLAG_100 | NPC_FLAG_LOCK_ANIMS | NPC_FLAG_JUMPING | NPC_FLAG_NO_DROPS, .yaw = 0, - .dropFlags = NPC_DROP_FLAGS_80, - .heartDrops = NO_DROPS, - .flowerDrops = NO_DROPS, - .animations = { + .drops = { + .dropFlags = NPC_DROP_FLAGS_80, + .heartDrops = NO_DROPS, + .flowerDrops = NO_DROPS, + }, + .animations = { NPC_ANIM_world_clubba_Palette_00_Anim_2, NPC_ANIM_world_clubba_Palette_00_Anim_3, NPC_ANIM_world_clubba_Palette_00_Anim_4, @@ -549,16 +569,18 @@ StaticNpc N(npcGroup_80242DAC)[] = { .pos = { 280.0f, 0.0f, -235.0f }, .flags = NPC_FLAG_LOCK_ANIMS | NPC_FLAG_JUMPING, .yaw = 90, - .dropFlags = NPC_DROP_FLAGS_80, - .itemDropChance = 5, - .itemDrops = { + .drops = { + .dropFlags = NPC_DROP_FLAGS_80, + .itemDropChance = 5, + .itemDrops = { { ITEM_SUPER_SHROOM, 10, 0 }, }, - .heartDrops = STANDARD_HEART_DROPS(3), - .flowerDrops = STANDARD_FLOWER_DROPS(2), - .minCoinBonus = 2, - .maxCoinBonus = 3, - .movement = { 280, 0, -235, 40, 0, -32767, 0, 150, 0, -175, 430, 92, 1, 1 }, + .heartDrops = STANDARD_HEART_DROPS(3), + .flowerDrops = STANDARD_FLOWER_DROPS(2), + .minCoinBonus = 2, + .maxCoinBonus = 3, + }, + .territory = { .temp = { 280, 0, -235, 40, 0, -32767, 0, 150, 0, -175, 430, 92, 1, 1 }}, .animations = { NPC_ANIM_world_clubba_Palette_00_Anim_2, NPC_ANIM_world_clubba_Palette_00_Anim_3, @@ -577,7 +599,7 @@ StaticNpc N(npcGroup_80242DAC)[] = { NPC_ANIM_world_clubba_Palette_00_Anim_2, NPC_ANIM_world_clubba_Palette_00_Anim_2, }, - .unk_1E0 = { 00, 00, 00, 02, 00, 00, 00, 00}, + .aiDetectFlags = AI_DETECT_SENSITIVE_MOTION, }, { .id = NPC_WORLD_CLUBBA11, @@ -585,10 +607,12 @@ StaticNpc N(npcGroup_80242DAC)[] = { .pos = { 0.0f, -1000.0f, 0.0f }, .flags = NPC_FLAG_100 | NPC_FLAG_LOCK_ANIMS | NPC_FLAG_JUMPING | NPC_FLAG_NO_DROPS, .yaw = 0, - .dropFlags = NPC_DROP_FLAGS_80, - .heartDrops = NO_DROPS, - .flowerDrops = NO_DROPS, - .animations = { + .drops = { + .dropFlags = NPC_DROP_FLAGS_80, + .heartDrops = NO_DROPS, + .flowerDrops = NO_DROPS, + }, + .animations = { NPC_ANIM_world_clubba_Palette_00_Anim_2, NPC_ANIM_world_clubba_Palette_00_Anim_3, NPC_ANIM_world_clubba_Palette_00_Anim_4, @@ -611,12 +635,12 @@ StaticNpc N(npcGroup_80242DAC)[] = { }; NpcGroupList N(npcGroupList_8024318C) = { - NPC_GROUP(N(npcGroup_80241A4C), BATTLE_ID(15, 3, 0, 3)), - NPC_GROUP(N(npcGroup_80241E2C), BATTLE_ID(15, 0, 0, 3)), - NPC_GROUP(N(npcGroup_8024220C), BATTLE_ID(15, 0, 0, 3)), - NPC_GROUP(N(npcGroup_802425EC), BATTLE_ID(15, 0, 0, 3)), - NPC_GROUP(N(npcGroup_802429CC), BATTLE_ID(15, 1, 0, 3)), - NPC_GROUP(N(npcGroup_80242DAC), BATTLE_ID(15, 1, 0, 3)), + NPC_GROUP(N(npcGroup_80241A4C), 0x0F03, 0x02), + NPC_GROUP(N(npcGroup_80241E2C), 0x0F00, 0x02), + NPC_GROUP(N(npcGroup_8024220C), 0x0F00, 0x02), + NPC_GROUP(N(npcGroup_802425EC), 0x0F00, 0x02), + NPC_GROUP(N(npcGroup_802429CC), 0x0F01, 0x02), + NPC_GROUP(N(npcGroup_80242DAC), 0x0F01, 0x02), {}, }; diff --git a/src/world/area_dgb/dgb_17/C55A60.c b/src/world/area_dgb/dgb_17/C55A60.c index 543c591366..4a6f592bb3 100644 --- a/src/world/area_dgb/dgb_17/C55A60.c +++ b/src/world/area_dgb/dgb_17/C55A60.c @@ -7,7 +7,7 @@ EntryList N(entryList) = { { -180.0f, 0.0f, 180.0f, 270.0f }, }; -MapConfig N(config) = { +MapSettings N(settings) = { .main = &N(main), .entryList = &N(entryList), .entryCount = ENTRY_COUNT(N(entryList)), @@ -15,7 +15,7 @@ MapConfig N(config) = { }; EvtScript N(80240060) = { - EVT_SWITCH(EVT_SAVE_VAR(0)) + EVT_SWITCH(GB_StoryProgress) EVT_CASE_LT(-29) EVT_CALL(SetMusicTrack, 0, SONG_TUBBAS_MANOR, 0, 8) EVT_CASE_LT(-16) @@ -40,9 +40,9 @@ EvtScript N(exitDoubleDoor_80240100) = { EVT_SET(EVT_VAR(2), 14) EVT_SET(EVT_VAR(3), 16) EVT_EXEC(ExitDoubleDoor) - EVT_WAIT_FRAMES(17) + EVT_WAIT(17) EVT_CALL(GotoMap, EVT_PTR("dgb_15"), 1) - EVT_WAIT_FRAMES(100) + EVT_WAIT(100) EVT_RETURN EVT_END }; @@ -56,9 +56,9 @@ EvtScript N(exitDoubleDoor_802401B4) = { EVT_SET(EVT_VAR(2), 21) EVT_SET(EVT_VAR(3), 19) EVT_EXEC(ExitDoubleDoor) - EVT_WAIT_FRAMES(17) + EVT_WAIT(17) EVT_CALL(GotoMap, EVT_PTR("dgb_01"), 5) - EVT_WAIT_FRAMES(100) + EVT_WAIT(100) EVT_RETURN EVT_END }; @@ -95,7 +95,7 @@ EvtScript N(enterDoubleDoor_802402B0) = { }; EvtScript N(main) = { - EVT_SET(EVT_SAVE_VAR(425), 15) + EVT_SET(GB_WorldLocation, 15) EVT_CALL(SetSpriteShading, -1) EVT_CALL(SetCamPerspective, 0, 3, 25, 16, 4096) EVT_CALL(SetCamBGColor, 0, 0, 0, 0) diff --git a/src/world/area_dgb/dgb_18/C55F40.c b/src/world/area_dgb/dgb_18/C55F40.c index ea484f32b0..659d4bead4 100644 --- a/src/world/area_dgb/dgb_18/C55F40.c +++ b/src/world/area_dgb/dgb_18/C55F40.c @@ -18,7 +18,7 @@ EntryList N(entryList) = { { -120.0f, 0.0f, 180.0f, 90.0f }, }; -MapConfig N(config) = { +MapSettings N(settings) = { .main = &N(main), .entryList = &N(entryList), .entryCount = ENTRY_COUNT(N(entryList)), @@ -26,7 +26,7 @@ MapConfig N(config) = { }; EvtScript N(802412C0) = { - EVT_SWITCH(EVT_SAVE_VAR(0)) + EVT_SWITCH(GB_StoryProgress) EVT_CASE_LT(-29) EVT_CALL(SetMusicTrack, 0, SONG_TUBBAS_MANOR, 0, 8) EVT_CASE_LT(-16) @@ -51,9 +51,9 @@ EvtScript N(exitDoubleDoor_80241360) = { EVT_SET(EVT_VAR(2), 8) EVT_SET(EVT_VAR(3), 10) EVT_EXEC(ExitDoubleDoor) - EVT_WAIT_FRAMES(17) + EVT_WAIT(17) EVT_CALL(GotoMap, EVT_PTR("dgb_01"), 6) - EVT_WAIT_FRAMES(100) + EVT_WAIT(100) EVT_RETURN EVT_END }; @@ -72,7 +72,7 @@ EvtScript N(enterDoubleDoor_80241414) = { }; EvtScript N(main) = { - EVT_SET(EVT_SAVE_VAR(425), 15) + EVT_SET(GB_WorldLocation, 15) EVT_CALL(SetSpriteShading, -1) EVT_CALL(SetCamPerspective, 0, 3, 25, 16, 4096) EVT_CALL(SetCamBGColor, 0, 0, 0, 0) @@ -91,7 +91,7 @@ static s32 N(pad_1578)[] = { 0x00000000, 0x00000000, }; -NpcAISettings N(npcAISettings_80241580) = { +MobileAISettings N(npcAISettings_80241580) = { .moveSpeed = 4.5f, .alertRadius = 170.0f, .alertOffsetDist = 90.0f, @@ -136,7 +136,7 @@ NpcSettings N(npcSettings_80241628) = { EvtScript N(idle_80241654) = { EVT_LABEL(10) EVT_CALL(GetPlayerPos, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_IF_LT(EVT_VAR(0), 700) EVT_GOTO(10) EVT_END_IF @@ -144,9 +144,9 @@ EvtScript N(idle_80241654) = { EVT_GOTO(10) EVT_END_IF EVT_CALL(DisablePlayerInput, TRUE) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_THREAD - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(InterpPlayerYaw, 270, 0) EVT_END_THREAD EVT_CALL(FadeOutMusic, 0, 500) @@ -154,15 +154,15 @@ EvtScript N(idle_80241654) = { EVT_CALL(SetPlayerAnimation, ANIM_8001E) EVT_CALL(PlaySoundAt, SOUND_20F6, 0, 382, 0, 218) EVT_CALL(ShakeCam, 0, 0, 5, EVT_FIXED(1.0)) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(SetPlayerAnimation, ANIM_10002) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_END_LOOP EVT_LOOP(2) EVT_CALL(InterpPlayerYaw, 270, 0) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(InterpPlayerYaw, 90, 0) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_END_LOOP EVT_CALL(UseSettingsFrom, 0, -40, 0, 180) EVT_CALL(SetCamSpeed, 0, EVT_FIXED(90.0)) @@ -180,7 +180,7 @@ EvtScript N(idle_80241654) = { EVT_CALL(UpdateLerp) EVT_CALL(RotateModel, 8, EVT_VAR(0), 0, -1, 0) EVT_CALL(RotateModel, 10, EVT_VAR(0), 0, 1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_IF_EQ(EVT_VAR(1), 0) EVT_BREAK_LOOP EVT_END_IF @@ -189,7 +189,7 @@ EvtScript N(idle_80241654) = { EVT_LOOP(3) EVT_CALL(PlaySoundAtNpc, NPC_SELF, SOUND_20F6, 0) EVT_CALL(ShakeCam, 0, 0, 5, EVT_FIXED(0.3)) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_END_LOOP EVT_END_THREAD EVT_CALL(SetMusicTrack, 0, SONG_TUBBA_BLUBBA_THEME, 0, 8) @@ -203,16 +203,16 @@ EvtScript N(idle_80241654) = { EVT_CALL(UpdateLerp) EVT_CALL(RotateModel, 8, EVT_VAR(0), 0, -1, 0) EVT_CALL(RotateModel, 10, EVT_VAR(0), 0, 1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_IF_EQ(EVT_VAR(1), 0) EVT_BREAK_LOOP EVT_END_IF EVT_END_LOOP EVT_CALL(PlaySoundAtCollider, 17, 456, 0) EVT_END_THREAD - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(SpeakToPlayer, NPC_SELF, NPC_ANIM_world_tubba_Palette_00_Anim_10, NPC_ANIM_world_tubba_Palette_00_Anim_6, 5, MESSAGE_ID(0x0E, 0x00F4)) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(SetNpcAnimation, NPC_SELF, NPC_ANIM_world_tubba_Palette_00_Anim_9) EVT_CALL(SetSelfVar, 0, 0) EVT_THREAD @@ -223,21 +223,21 @@ EvtScript N(idle_80241654) = { EVT_END_IF EVT_CALL(PlaySoundAtNpc, NPC_SELF, SOUND_20F6, 0) EVT_CALL(ShakeCam, 0, 0, 5, EVT_FIXED(0.3)) - EVT_WAIT_FRAMES(9) + EVT_WAIT(9) EVT_CALL(GetSelfVar, 0, EVT_VAR(0)) EVT_IF_EQ(EVT_VAR(0), 1) EVT_BREAK_LOOP EVT_END_IF EVT_CALL(PlaySoundAtNpc, NPC_SELF, SOUND_20F6, 0) EVT_CALL(ShakeCam, 0, 0, 2, EVT_FIXED(0.15)) - EVT_WAIT_FRAMES(12) + EVT_WAIT(12) EVT_END_LOOP EVT_END_THREAD EVT_THREAD EVT_LOOP(0) EVT_CALL(GetNpcPos, NPC_SELF, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) EVT_CALL(SetPanTarget, 0, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(GetSelfVar, 0, EVT_VAR(0)) EVT_IF_EQ(EVT_VAR(0), 1) EVT_BREAK_LOOP @@ -250,19 +250,19 @@ EvtScript N(idle_80241654) = { EVT_CALL(NpcMoveTo, NPC_SELF, 615, 245, 0) EVT_CALL(SetSelfVar, 0, 1) EVT_CALL(SetNpcAnimation, NPC_SELF, NPC_ANIM_world_tubba_Palette_00_Anim_6) - EVT_WAIT_FRAMES(15) - EVT_WAIT_FRAMES(20) + EVT_WAIT(15) + EVT_WAIT(20) EVT_CALL(SpeakToPlayer, NPC_SELF, NPC_ANIM_world_tubba_Palette_00_Anim_10, NPC_ANIM_world_tubba_Palette_00_Anim_6, 5, MESSAGE_ID(0x0E, 0x00F5)) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_THREAD EVT_CALL(SetNpcAnimation, NPC_SELF, NPC_ANIM_world_tubba_Palette_00_Anim_14) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(SetNpcAnimation, NPC_SELF, NPC_ANIM_world_tubba_Palette_00_Anim_15) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(SetNpcAnimation, NPC_SELF, NPC_ANIM_world_tubba_Palette_00_Anim_16) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_END_THREAD - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(SetNpcJumpscale, NPC_SELF, EVT_FIXED(0.7)) EVT_CALL(NpcJump0, NPC_SELF, 600, 50, 115, 20) EVT_THREAD @@ -270,27 +270,27 @@ EvtScript N(idle_80241654) = { EVT_END_THREAD EVT_CALL(SetNpcAnimation, NPC_SELF, NPC_ANIM_world_tubba_Palette_00_Anim_5) EVT_CALL(SetNpcScale, NPC_SELF, EVT_FIXED(1.25), EVT_FIXED(1.2), EVT_FIXED(1.25)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetNpcScale, NPC_SELF, EVT_FIXED(1.35), EVT_FIXED(1.15), EVT_FIXED(1.25)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetNpcScale, NPC_SELF, EVT_FIXED(1.45), EVT_FIXED(1.05), EVT_FIXED(1.25)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetNpcScale, NPC_SELF, EVT_FIXED(1.35), EVT_FIXED(1.15), EVT_FIXED(1.25)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetNpcScale, NPC_SELF, EVT_FIXED(1.25), EVT_FIXED(1.2), EVT_FIXED(1.25)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(GetNpcPos, NPC_SELF, EVT_VAR(3), EVT_VAR(4), EVT_VAR(5)) EVT_THREAD EVT_CALL(SetNpcJumpscale, NPC_SELF, EVT_FIXED(0.5)) EVT_CALL(NpcJump0, NPC_SELF, EVT_VAR(3), 30, EVT_VAR(5), 23) EVT_END_THREAD - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_THREAD EVT_CALL(MakeLerp, 0, 50, 18, 1) EVT_LOOP(0) EVT_CALL(UpdateLerp) EVT_CALL(func_802CDE68, -1, EVT_VAR(0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_IF_EQ(EVT_VAR(1), 0) EVT_BREAK_LOOP EVT_END_IF @@ -300,7 +300,7 @@ EvtScript N(idle_80241654) = { EVT_LOOP(0) EVT_CALL(UpdateLerp) EVT_CALL(SetNpcRotation, NPC_SELF, 0, 0, EVT_VAR(0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_IF_EQ(EVT_VAR(1), 0) EVT_BREAK_LOOP EVT_END_IF @@ -308,18 +308,18 @@ EvtScript N(idle_80241654) = { EVT_THREAD EVT_CALL(ShakeCam, 0, 0, 10, EVT_FIXED(0.4)) EVT_END_THREAD - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(FadeOutMusic, 0, 1000) EVT_CALL(SetNpcScale, NPC_SELF, EVT_FIXED(1.25), EVT_FIXED(1.25), EVT_FIXED(1.25)) EVT_CALL(SetNpcPos, NPC_SELF, EVT_VAR(3), EVT_VAR(4), EVT_VAR(5)) EVT_CALL(func_802CDE68, -1, 0) EVT_CALL(SetNpcRotation, NPC_SELF, 0, 0, 0) EVT_CALL(SetNpcAnimation, NPC_SELF, NPC_ANIM_world_tubba_Palette_00_Anim_2) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(SetNpcAnimation, NPC_SELF, NPC_ANIM_world_tubba_Palette_00_Anim_24) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(PlaySoundAtNpc, NPC_SELF, SOUND_2038, 0) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_THREAD EVT_CALL(SetSelfVar, 1, 0) EVT_LOOP(0) @@ -331,22 +331,22 @@ EvtScript N(idle_80241654) = { EVT_CALL(RandInt, 10, EVT_VAR(1)) EVT_ADD(EVT_VAR(1), 15) EVT_CALL(ShowSleepBubble, 0, 0, 0, 2, 628, 121, 127, EVT_VAR(1), EVT_VAR(0)) - EVT_WAIT_FRAMES(48) + EVT_WAIT(48) EVT_CALL(PlaySoundAtNpc, NPC_SELF, SOUND_2038, 0) EVT_CALL(RandInt, 10, EVT_VAR(1)) EVT_ADD(EVT_VAR(1), 10) EVT_CALL(SetSleepBubbleTimeLeft, EVT_VAR(0), EVT_VAR(1)) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_END_LOOP EVT_END_THREAD - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(GetPlayerPos, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) EVT_CALL(UseSettingsFrom, 0, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) EVT_CALL(SetCamSpeed, 0, EVT_FIXED(2.0)) EVT_CALL(SetPanTarget, 0, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) EVT_CALL(WaitForCam, 0, EVT_FIXED(1.0)) EVT_CALL(PanToTarget, 0, 0, 0) - EVT_SET(EVT_SAVE_VAR(0), -30) + EVT_SET(GB_StoryProgress, -30) EVT_CALL(DisablePlayerInput, FALSE) EVT_RETURN EVT_END @@ -358,11 +358,11 @@ EvtScript N(idle_80242494) = { EVT_CALL(func_802CDE68, -1, 0) EVT_CALL(SetNpcRotation, NPC_SELF, 0, 0, 0) EVT_CALL(SetNpcAnimation, NPC_SELF, NPC_ANIM_world_tubba_Palette_00_Anim_2) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(SetNpcAnimation, NPC_SELF, NPC_ANIM_world_tubba_Palette_00_Anim_24) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(PlaySoundAtNpc, NPC_SELF, SOUND_2038, 0) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_THREAD EVT_CALL(SetSelfVar, 1, 0) EVT_LOOP(0) @@ -374,12 +374,12 @@ EvtScript N(idle_80242494) = { EVT_CALL(RandInt, 10, EVT_VAR(1)) EVT_ADD(EVT_VAR(1), 15) EVT_CALL(ShowSleepBubble, 0, 0, 0, 2, 628, 121, 127, EVT_VAR(1), EVT_VAR(0)) - EVT_WAIT_FRAMES(48) + EVT_WAIT(48) EVT_CALL(PlaySoundAtNpc, NPC_SELF, SOUND_2038, 0) EVT_CALL(RandInt, 10, EVT_VAR(1)) EVT_ADD(EVT_VAR(1), 10) EVT_CALL(SetSleepBubbleTimeLeft, EVT_VAR(0), EVT_VAR(1)) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_END_LOOP EVT_END_THREAD EVT_RETURN @@ -390,22 +390,22 @@ EvtScript N(npcAI_802426B0) = { EVT_SET_GROUP(EVT_GROUP_0B) EVT_CALL(PlaySoundAtNpc, NPC_SELF, SOUND_2039, 0) EVT_CALL(ShowSleepBubble, 0, 0, 50, 2, 552, 111, 128, 30, EVT_VAR(0)) - EVT_WAIT_FRAMES(360) + EVT_WAIT(360) EVT_CALL(SetSleepBubbleTimeLeft, EVT_VAR(0), 20) EVT_CALL(SetNpcVar, -1, 1, 2) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(PlaySoundAtNpc, NPC_SELF, SOUND_2F1, 0) EVT_CALL(SetNpcAnimation, NPC_SELF, NPC_ANIM_world_tubba_Palette_00_Anim_19) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_THREAD EVT_CALL(NpcJump0, NPC_SELF, 650, 0, 250, 25) EVT_END_THREAD EVT_CALL(SetNpcAnimation, NPC_SELF, NPC_ANIM_world_tubba_Palette_00_Anim_1A) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(SetNpcAnimation, NPC_SELF, NPC_ANIM_world_tubba_Palette_00_Anim_1B) - EVT_WAIT_FRAMES(12) + EVT_WAIT(12) EVT_CALL(SetNpcAnimation, NPC_SELF, NPC_ANIM_world_tubba_Palette_00_Anim_1C) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(BindNpcAI, 0, EVT_PTR(N(npcAI_80242834))) EVT_RETURN EVT_END @@ -417,9 +417,9 @@ EvtScript N(npcAI_80242834) = { EVT_THREAD EVT_LOOP(0) EVT_CALL(ShakeCam, 0, 0, 5, EVT_FIXED(2.0)) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(ShakeCam, 0, 0, 2, EVT_FIXED(1.0)) - EVT_WAIT_FRAMES(8) + EVT_WAIT(8) EVT_END_LOOP EVT_END_THREAD EVT_CALL(N(PatrolNoAttackAI_Main), EVT_PTR(N(npcAISettings_80241580))) @@ -432,7 +432,7 @@ extern const char N(dgb_01_name_hack)[]; EvtScript N(defeat_802428E8) = { EVT_CALL(N(UnkFunc1)) EVT_CALL(GotoMap, EVT_PTR(N(dgb_01_name_hack)), 6) - EVT_WAIT_FRAMES(100) + EVT_WAIT(100) EVT_RETURN EVT_END }; @@ -442,7 +442,7 @@ const char N(pad_XXX)[] = { 0, 0 }; EvtScript N(init_80242924) = { EVT_CALL(SetNpcScale, NPC_SELF, EVT_FIXED(1.25), EVT_FIXED(1.25), EVT_FIXED(1.25)) EVT_CALL(BindNpcDefeat, NPC_SELF, EVT_PTR(N(defeat_802428E8))) - EVT_SWITCH(EVT_SAVE_VAR(0)) + EVT_SWITCH(GB_StoryProgress) EVT_CASE_LT(-30) EVT_CALL(BindNpcIdle, NPC_SELF, EVT_PTR(N(idle_80241654))) EVT_CASE_LT(-29) @@ -464,16 +464,16 @@ EvtScript N(idle_80242A24) = { EVT_IF_EQ(EVT_VAR(0), 1) EVT_BREAK_LOOP EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(DisablePlayerInput, TRUE) - EVT_WAIT_FRAMES(40) + EVT_WAIT(40) EVT_CALL(SetNpcFlagBits, NPC_SELF, ((NPC_FLAG_100)), TRUE) EVT_CALL(SetNpcPos, NPC_SELF, 845, 0, 140) EVT_CALL(SetNpcJumpscale, NPC_SELF, EVT_FIXED(0.8)) EVT_CALL(NpcJump1, NPC_SELF, 845, 35, 145, 15) EVT_CALL(PlayerFaceNpc, -1, 0) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(GetPlayerPos, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) EVT_CALL(UseSettingsFrom, 0, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) EVT_CALL(SetCamSpeed, 0, EVT_FIXED(90.0)) @@ -482,7 +482,7 @@ EvtScript N(idle_80242A24) = { EVT_CALL(SetPanTarget, 0, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) EVT_CALL(PanToTarget, 0, 0, 1) EVT_CALL(SpeakToPlayer, NPC_SELF, NPC_ANIM_yakkey_Palette_00_Anim_2, NPC_ANIM_yakkey_Palette_00_Anim_1, 5, MESSAGE_ID(0x0E, 0x00F6)) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(SpeakToPlayer, NPC_SELF, NPC_ANIM_yakkey_Palette_00_Anim_2, NPC_ANIM_yakkey_Palette_00_Anim_1, 5, MESSAGE_ID(0x0E, 0x00F7)) EVT_CALL(ShowChoice, MESSAGE_ID(0x1E, 0x000D)) EVT_IF_EQ(EVT_VAR(0), 0) @@ -508,18 +508,18 @@ EvtScript N(idle_80242A24) = { EVT_CALL(SetCamDistance, 0, EVT_FIXED(550.0)) EVT_CALL(SetCamSpeed, 0, EVT_FIXED(90.0)) EVT_CALL(SetPanTarget, 0, 740, EVT_VAR(1), EVT_VAR(2)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetCamDistance, 0, EVT_FIXED(600.0)) EVT_CALL(SetCamSpeed, 0, EVT_FIXED(90.0)) EVT_CALL(SetPanTarget, 0, 740, EVT_VAR(1), EVT_VAR(2)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_IF_EQ(EVT_MAP_FLAG(0), 1) EVT_BREAK_LOOP EVT_END_IF EVT_END_LOOP EVT_CALL(SetMusicTrack, 0, SONG_TUBBA_ESCAPE, 0, 8) EVT_CALL(SetNpcVar, 0, 1, 1) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(SetNpcAnimation, 0, NPC_ANIM_world_tubba_Palette_00_Anim_25) EVT_THREAD EVT_LOOP(0) @@ -532,13 +532,13 @@ EvtScript N(idle_80242A24) = { EVT_ADD(EVT_VAR(0), 537) EVT_ADD(EVT_VAR(1), 110) EVT_CALL(PlayEffect, 0x27, 2, EVT_VAR(0), EVT_VAR(1), 128, EVT_FIXED(0.3), 24, 0, 0, 0, 0, 0, 0, 0) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_END_LOOP EVT_END_THREAD - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(SetNpcAnimation, 0, NPC_ANIM_world_tubba_Palette_00_Anim_5) EVT_CALL(SpeakToPlayer, 0, NPC_ANIM_world_tubba_Palette_00_Anim_13, NPC_ANIM_world_tubba_Palette_00_Anim_5, 5, MESSAGE_ID(0x0E, 0x00FB)) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(DisablePartnerAI, 0) EVT_CALL(GetCurrentPartnerID, EVT_VAR(0)) EVT_SWITCH(EVT_VAR(0)) @@ -554,7 +554,7 @@ EvtScript N(idle_80242A24) = { EVT_CALL(SpeakToPlayer, NPC_PARTNER, NPC_ANIM_world_bow_Palette_00_Anim_4, NPC_ANIM_world_bow_Palette_00_Anim_1, 0, MESSAGE_ID(0x0E, 0x0100)) EVT_END_SWITCH EVT_CALL(EnablePartnerAI) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(BindNpcAI, 0, EVT_PTR(N(npcAI_802426B0))) EVT_CALL(GetPlayerPos, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) EVT_CALL(UseSettingsFrom, 0, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) @@ -568,7 +568,7 @@ EvtScript N(idle_80242A24) = { EVT_SUB(EVT_VAR(1), 10) EVT_CALL(NpcJump0, NPC_SELF, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2), 10) EVT_CALL(SetNpcPos, NPC_SELF, 0, -1000, 0) - EVT_SET(EVT_SAVE_VAR(0), -29) + EVT_SET(GB_StoryProgress, -29) EVT_CALL(DisablePlayerInput, FALSE) EVT_RETURN EVT_END @@ -588,10 +588,12 @@ StaticNpc N(npcGroup_802432D4) = { .flags = NPC_FLAG_JUMPING | NPC_FLAG_40000 | NPC_FLAG_200000 | NPC_FLAG_NO_DROPS, .init = &N(init_80242924), .yaw = 270, - .dropFlags = NPC_DROP_FLAGS_80, - .heartDrops = NO_DROPS, - .flowerDrops = NO_DROPS, - .movement = { 5, 0, 0, 240, 175, 0, 240, 350, 0, 240, 525, 0, 240, 700, 0, 240, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -32767, 300, 0, 240, 1000, 250, 1, 1 }, + .drops = { + .dropFlags = NPC_DROP_FLAGS_80, + .heartDrops = NO_DROPS, + .flowerDrops = NO_DROPS, + }, + .territory = { .temp = { 5, 0, 0, 240, 175, 0, 240, 350, 0, 240, 525, 0, 240, 700, 0, 240, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -32767, 300, 0, 240, 1000, 250, 1, 1 }}, .animations = { NPC_ANIM_world_tubba_Palette_00_Anim_7, NPC_ANIM_world_tubba_Palette_00_Anim_A, @@ -619,10 +621,12 @@ StaticNpc N(npcGroup_802434C4) = { .flags = NPC_FLAG_PASSIVE | NPC_FLAG_JUMPING, .init = &N(init_8024329C), .yaw = 270, - .dropFlags = NPC_DROP_FLAGS_80, - .heartDrops = NO_DROPS, - .flowerDrops = NO_DROPS, - .animations = { + .drops = { + .dropFlags = NPC_DROP_FLAGS_80, + .heartDrops = NO_DROPS, + .flowerDrops = NO_DROPS, + }, + .animations = { NPC_ANIM_yakkey_Palette_00_Anim_1, NPC_ANIM_yakkey_Palette_00_Anim_1, NPC_ANIM_yakkey_Palette_00_Anim_1, @@ -643,8 +647,8 @@ StaticNpc N(npcGroup_802434C4) = { }; NpcGroupList N(npcGroupList_802436B4) = { - NPC_GROUP(N(npcGroup_802432D4), BATTLE_ID(15, 4, 0, 0)), - NPC_GROUP(N(npcGroup_802434C4), BATTLE_ID(0, 0, 0, 0)), + NPC_GROUP(N(npcGroup_802432D4), 0x0F04, BTL_DEFAULT_STAGE), + NPC_GROUP(N(npcGroup_802434C4)), {}, }; @@ -657,7 +661,7 @@ s32** N(varStash) = NULL; // StashVars.inc.c data EvtScript N(802436E4) = { EVT_SET_GROUP(EVT_GROUP_00) EVT_CALL(SetTimeFreezeMode, 2) - EVT_WAIT_FRAMES(40) + EVT_WAIT(40) EVT_CALL(ShowGotItem, EVT_VAR(0), 0, 0) EVT_CALL(SetTimeFreezeMode, 0) EVT_RETURN @@ -679,14 +683,14 @@ EvtScript N(8024374C) = { EVT_CASE_EQ(2) EVT_CALL(AddBadge, EVT_VAR(10), EVT_VAR(0)) EVT_END_SWITCH - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(DisablePlayerInput, FALSE) EVT_RETURN EVT_END }; EvtScript N(8024382C) = { - EVT_SET(EVT_SAVE_FLAG(1071), 1) + EVT_SET(GF_DGB18_Chest_MysticalKey, 1) EVT_CALL(AddKeyItem, ITEM_MYSTICAL_KEY) EVT_CALL(SetNpcVar, 1, 0, 1) EVT_RETURN @@ -695,7 +699,7 @@ EvtScript N(8024382C) = { EvtScript N(makeEntities) = { EVT_CALL(MakeEntity, &Entity_Chest, 845, 0, 145, -35, 0, MAKE_ENTITY_END) - EVT_CALL(AssignChestFlag, EVT_SAVE_FLAG(1071)) + EVT_CALL(AssignChestFlag, GF_DGB18_Chest_MysticalKey) EVT_CALL(AssignScript, EVT_PTR(N(8024382C))) EVT_RETURN EVT_END diff --git a/src/world/area_dro/dro_01/95B7E0.c b/src/world/area_dro/dro_01/95B7E0.c index e3e1e57150..84dd0a583b 100644 --- a/src/world/area_dro/dro_01/95B7E0.c +++ b/src/world/area_dro/dro_01/95B7E0.c @@ -87,7 +87,7 @@ EntryList N(entryList) = { { -211.0f, 50.0f, -50.0f, 120.0f }, }; -MapConfig N(config) = { +MapSettings N(settings) = { .main = &N(main), .entryList = &N(entryList), .entryCount = ENTRY_COUNT(N(entryList)), @@ -113,11 +113,11 @@ EvtScript N(80243BB0) = { EvtScript N(exitWalk_80244960) = { EVT_SET_GROUP(EVT_GROUP_1B) - EVT_SET(EVT_SAVE_FLAG(761), 0) + EVT_SET(GF_DRO01_HeardHintAboutSpinningRoof, 0) EVT_CALL(UseExitHeading, 60, 0) EVT_EXEC(ExitWalk) EVT_CALL(GotoMap, EVT_PTR("sbk_36"), 1) - EVT_WAIT_FRAMES(100) + EVT_WAIT(100) EVT_RETURN EVT_END }; @@ -145,14 +145,14 @@ EvtScript N(80244A70) = { EVT_CALL(ShakeCam, 0, 0, 300, EVT_FIXED(0.2)) EVT_END_THREAD EVT_THREAD - EVT_WAIT_FRAMES(60) + EVT_WAIT(60) EVT_CALL(GetEntryID, EVT_VAR(0)) EVT_IF_EQ(EVT_VAR(0), 3) EVT_CALL(GotoMap, EVT_PTR("dro_02"), 2) EVT_ELSE EVT_CALL(GotoMap, EVT_PTR("dro_02"), 3) EVT_END_IF - EVT_WAIT_FRAMES(100) + EVT_WAIT(100) EVT_END_THREAD EVT_RETURN EVT_END @@ -168,16 +168,16 @@ EvtScript N(enterWalk_80244C14) = { EVT_CALL(GetEntryID, EVT_VAR(0)) EVT_SWITCH(EVT_VAR(0)) EVT_CASE_EQ(2) - EVT_IF_EQ(EVT_SAVE_FLAG(1939), 0) + EVT_IF_EQ(GF_DRO01_WarpPipe, 0) EVT_CALL(DisablePlayerInput, TRUE) EVT_CALL(DisablePlayerPhysics, TRUE) EVT_CALL(GetPlayerPos, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) EVT_CALL(SetNpcPos, NPC_PARTNER, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) EVT_CALL(SetPlayerPos, EVT_VAR(0), -1000, EVT_VAR(2)) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(PlaySound, SOUND_208E) - EVT_SET(EVT_SAVE_FLAG(1939), 1) - EVT_WAIT_FRAMES(30) + EVT_SET(GF_DRO01_WarpPipe, 1) + EVT_WAIT(30) EVT_CALL(SetPlayerActionState, 0) EVT_CALL(SetPlayerPos, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) EVT_CALL(SetNpcPos, NPC_PARTNER, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) @@ -197,23 +197,23 @@ EvtScript N(enterWalk_80244C14) = { EVT_SET(EVT_VAR(0), EVT_PTR(N(80244A28))) EVT_EXEC(EnterWalk) EVT_END_SWITCH - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_RETURN EVT_END }; EvtScript N(main) = { - EVT_SET(EVT_SAVE_VAR(425), 9) + EVT_SET(GB_WorldLocation, 9) EVT_CALL(SetSpriteShading, -1) EVT_CALL(SetCamPerspective, 0, 3, 25, 16, 4096) EVT_CALL(SetCamBGColor, 0, 0, 0, 0) EVT_CALL(SetCamEnabled, 0, 1) EVT_CALL(SetCamLeadPlayer, 0, 0) - EVT_SET(EVT_SAVE_FLAG(1973), 1) - EVT_IF_LT(EVT_SAVE_VAR(0), -68) - EVT_SET(EVT_SAVE_VAR(0), -68) + EVT_SET(GF_MAP_DryDryOutpost, 1) + EVT_IF_LT(GB_StoryProgress, -68) + EVT_SET(GB_StoryProgress, -68) EVT_END_IF - EVT_SWITCH(EVT_SAVE_VAR(0)) + EVT_SWITCH(GB_StoryProgress) EVT_CASE_RANGE(-53, 6) EVT_CALL(MakeNpcs, 0, EVT_PTR(N(npcGroupList_8024B47C))) EVT_CASE_DEFAULT @@ -227,7 +227,7 @@ EvtScript N(main) = { EVT_EXEC(N(8024C2EC)) EVT_EXEC(N(80243BB0)) EVT_EXEC(N(enterWalk_80244C14)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_EXEC(N(8024DD78)) EVT_RETURN EVT_END @@ -237,7 +237,7 @@ s32 N(pad_5004)[] = { 0x00000000, 0x00000000, 0x00000000, }; -NpcAISettings N(npcAISettings_80245010) = { +MobileAISettings N(npcAISettings_80245010) = { .moveSpeed = 1.5f, .moveTime = 60, .waitTime = 30, @@ -256,10 +256,10 @@ NpcSettings N(npcSettings_80245060) = { .radius = 23, .ai = &N(npcAI_80245040), .level = 99, - .unk_2A = 16, + .actionFlags = 16, }; -NpcAISettings N(npcAISettings_8024508C) = { +MobileAISettings N(npcAISettings_8024508C) = { .moveSpeed = 1.5f, .moveTime = 30, .waitTime = 30, @@ -278,7 +278,7 @@ NpcSettings N(npcSettings_802450DC) = { .radius = 23, .ai = &N(npcAI_802450BC), .level = 99, - .unk_2A = 16, + .actionFlags = 16, }; NpcSettings N(npcSettings_80245108) = { @@ -329,7 +329,7 @@ EvtScript N(802477E8) = { EVT_BITWISE_OR_CONST(EVT_VAR(0), 0x50000) EVT_CALL(MakeItemEntity, EVT_VAR(0), EVT_VAR(3), EVT_VAR(4), EVT_VAR(5), 1, 0) EVT_CALL(SetPlayerAnimation, 393221) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(SetPlayerAnimation, ANIM_10002) EVT_CALL(RemoveItemEntity, EVT_VAR(0)) EVT_END_SWITCH @@ -353,7 +353,7 @@ EvtScript N(8024797C) = { EVT_CALL(GetNpcPos, NPC_PARTNER, EVT_VAR(3), EVT_VAR(4), EVT_VAR(5)) EVT_CALL(N(LetterDelivery_CalcLetterPos), EVT_VAR(3), EVT_VAR(4), EVT_VAR(5)) EVT_CALL(SetItemPos, EVT_VAR(0), EVT_VAR(3), EVT_VAR(4), EVT_VAR(5)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_RETURN EVT_END @@ -389,18 +389,18 @@ EvtScript N(802479FC) = { EVT_CALL(NpcJump1, NPC_PARTNER, EVT_VAR(6), EVT_VAR(7), EVT_VAR(8), 20) EVT_KILL_THREAD(EVT_VAR(10)) EVT_CALL(RemoveItemEntity, EVT_VAR(0)) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(GetNpcYaw, -4, EVT_VAR(10)) EVT_ADD(EVT_VAR(10), 180) EVT_CALL(InterpNpcYaw, NPC_PARTNER, EVT_VAR(10), 0) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(NpcJump1, NPC_PARTNER, EVT_VAR(3), EVT_VAR(4), EVT_VAR(5), 20) EVT_CALL(SetNpcAnimation, NPC_PARTNER, NPC_ANIM_world_parakarry_Palette_00_Anim_1) EVT_CALL(NpcFaceNpc, NPC_PARTNER, EVT_VAR(9), 0) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(SetNpcFlagBits, NPC_PARTNER, ((NPC_FLAG_100)), FALSE) EVT_CALL(EnablePartnerAI) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_END_SWITCH EVT_CALL(N(func_80242784_95D984), EVT_VAR(10)) EVT_CALL(CloseChoicePopup) @@ -421,7 +421,7 @@ EvtScript N(80247D20) = { EvtScript N(80247D90) = { EVT_SET(EVT_VAR(12), 0) - EVT_IF_LT(EVT_SAVE_VAR(0), -70) + EVT_IF_LT(GB_StoryProgress, -70) EVT_RETURN EVT_END_IF EVT_CALL(N(LetterDelivery_SaveNpcAnim)) @@ -431,7 +431,7 @@ EvtScript N(80247D90) = { EVT_IF_NE(EVT_VAR(1), -1) EVT_CALL(DisablePartnerAI, 0) EVT_CALL(PlayerFaceNpc, EVT_VAR(2), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(GetNpcPos, EVT_VAR(2), EVT_VAR(13), EVT_VAR(0), EVT_VAR(14)) EVT_CALL(GetNpcPos, NPC_PARTNER, EVT_VAR(13), EVT_VAR(14), EVT_VAR(15)) EVT_CALL(SetNpcJumpscale, NPC_PARTNER, EVT_FIXED(0.0)) @@ -443,13 +443,13 @@ EvtScript N(80247D90) = { EVT_SWITCH(EVT_VAR(0)) EVT_CASE_EQ(-1) EVT_CALL(DisablePartnerAI, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SpeakToPlayer, NPC_PARTNER, NPC_ANIM_world_parakarry_Palette_00_Anim_6, NPC_ANIM_world_parakarry_Palette_00_Anim_1, 5, EVT_VAR(8)) EVT_CALL(EnablePartnerAI) EVT_SET(EVT_VAR(12), 1) EVT_CASE_DEFAULT EVT_CALL(DisablePartnerAI, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SpeakToPlayer, NPC_PARTNER, NPC_ANIM_world_parakarry_Palette_00_Anim_6, NPC_ANIM_world_parakarry_Palette_00_Anim_1, 5, EVT_VAR(9)) EVT_IF_NE(EVT_VAR(10), 0) EVT_CALL(SpeakToPlayer, EVT_VAR(2), EVT_VAR(3), EVT_VAR(4), 0, EVT_VAR(10)) @@ -483,7 +483,7 @@ EvtScript N(80248090) = { }; EvtScript N(interact_802480E0) = { - EVT_IF_GE(EVT_SAVE_VAR(0), -53) + EVT_IF_GE(GB_StoryProgress, -53) EVT_CALL(SpeakToPlayer, NPC_SELF, NPC_ANIM_mouser_Palette_00_Anim_5, NPC_ANIM_mouser_Palette_00_Anim_1, 0, MESSAGE_ID(0x0D, 0x0062)) EVT_RETURN EVT_END_IF @@ -509,9 +509,9 @@ EvtScript N(init_802481F8) = { }; EvtScript N(interact_8024821C) = { - EVT_SWITCH(EVT_SAVE_VAR(0)) + EVT_SWITCH(GB_StoryProgress) EVT_CASE_LT(-53) - EVT_IF_GE(EVT_SAVE_VAR(0), -64) + EVT_IF_GE(GB_StoryProgress, -64) EVT_IF_EQ(EVT_AREA_VAR(1), 2) EVT_SET(EVT_AREA_VAR(1), 0) EVT_END_IF @@ -573,12 +573,12 @@ EvtScript N(80248504) = { EVT_IF_EQ(EVT_VAR(0), 8) EVT_BREAK_LOOP EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(DisablePlayerInput, TRUE) EVT_CALL(func_802CF56C, 1) EVT_THREAD - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(func_802CF56C, 0) EVT_CALL(NpcFacePlayer, NPC_PARTNER, 0) EVT_END_THREAD @@ -601,7 +601,7 @@ EvtScript N(80248504) = { EVT_CALL(SetPlayerAnimation, ANIM_10002) EVT_CALL(SpeakToPlayer, 3, NPC_ANIM_dryite_Palette_00_Anim_4, NPC_ANIM_dryite_Palette_00_Anim_1, 0, MESSAGE_ID(0x0D, 0x0079)) EVT_CALL(SetPlayerAnimation, ANIM_80007) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(SetPlayerAnimation, ANIM_10002) EVT_CALL(SpeakToPlayer, 3, NPC_ANIM_dryite_Palette_00_Anim_4, NPC_ANIM_dryite_Palette_00_Anim_1, 0, MESSAGE_ID(0x0D, 0x007A)) EVT_CALL(GetPlayerPos, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) @@ -611,7 +611,7 @@ EvtScript N(80248504) = { EVT_CALL(WaitForCam, 0, EVT_FIXED(1.0)) EVT_CALL(PanToTarget, 0, 0, 0) EVT_CALL(N(func_80243084_95E284)) - EVT_SET(EVT_SAVE_FLAG(761), 1) + EVT_SET(GF_DRO01_HeardHintAboutSpinningRoof, 1) EVT_CALL(DisablePlayerInput, FALSE) EVT_RETURN EVT_END @@ -622,8 +622,8 @@ Unk_Struct_2 N(D_8024884C_963A4C) = { }; EvtScript N(interact_80248864) = { - EVT_IF_EQ(EVT_SAVE_FLAG(253), 1) - EVT_IF_EQ(EVT_SAVE_FLAG(761), 1) + EVT_IF_EQ(GF_MAC01_Merlon_HeardAboutDream, 1) + EVT_IF_EQ(GF_DRO01_HeardHintAboutSpinningRoof, 1) EVT_CALL(N(func_802431B4_95E3B4)) EVT_IF_EQ(EVT_VAR(0), 1) EVT_CALL(SpeakToPlayer, 3, NPC_ANIM_dryite_Palette_00_Anim_4, NPC_ANIM_dryite_Palette_00_Anim_1, 0, MESSAGE_ID(0x0D, 0x007B)) @@ -631,7 +631,7 @@ EvtScript N(interact_80248864) = { EVT_END_IF EVT_END_IF EVT_END_IF - EVT_SWITCH(EVT_SAVE_VAR(0)) + EVT_SWITCH(GB_StoryProgress) EVT_CASE_LT(-53) EVT_IF_EQ(EVT_AREA_FLAG(1), 0) EVT_CALL(SpeakToPlayer, 3, NPC_ANIM_dryite_Palette_00_Anim_4, NPC_ANIM_dryite_Palette_00_Anim_1, 0, MESSAGE_ID(0x0D, 0x006C)) @@ -667,7 +667,7 @@ EvtScript N(init_80248AE4) = { EVT_END_CASE_GROUP EVT_END_SWITCH EVT_CALL(BindNpcInteract, NPC_SELF, EVT_PTR(N(interact_80248864))) - EVT_IF_EQ(EVT_SAVE_FLAG(253), 1) + EVT_IF_EQ(GF_MAC01_Merlon_HeardAboutDream, 1) EVT_THREAD EVT_CALL(N(func_80242858_95DA58), EVT_PTR(N(D_8024884C_963A4C))) EVT_END_THREAD @@ -689,7 +689,7 @@ EvtScript N(interact_80248BA0) = { EVT_CALL(NpcMoveTo, NPC_SELF, EVT_VAR(0), EVT_VAR(1), 0) EVT_CALL(SetNpcAnimation, NPC_SELF, NPC_ANIM_dryite_Palette_00_Anim_1) EVT_CALL(SetNpcFlagBits, NPC_SELF, ((NPC_FLAG_100)), FALSE) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(GetNpcYaw, -1, EVT_VAR(0)) EVT_ADD(EVT_VAR(0), 180) EVT_CALL(InterpNpcYaw, NPC_SELF, EVT_VAR(0), 0) @@ -716,26 +716,26 @@ s32 N(D_80248D4C_963F4C)[] = { }; EvtScript N(interact_80248D54) = { - EVT_IF_EQ(EVT_SAVE_FLAG(754), 1) + EVT_IF_EQ(GF_DRO01_Gift_Melody, 1) EVT_CALL(FindKeyItem, ITEM_MELODY, EVT_VAR(0)) EVT_IF_NE(EVT_VAR(0), -1) EVT_CALL(SpeakToPlayer, NPC_SELF, NPC_ANIM_artist_toad_Palette_01_Anim_2, NPC_ANIM_artist_toad_Palette_01_Anim_1, 0, MESSAGE_ID(0x0D, 0x0084)) EVT_RETURN EVT_ELSE - EVT_IF_EQ(EVT_SAVE_FLAG(755), 0) - EVT_IF_LT(EVT_SAVE_VAR(0), 88) + EVT_IF_EQ(GF_DRO01_Gift_ToldComposerAboutMelody, 0) + EVT_IF_LT(GB_StoryProgress, 88) EVT_CALL(SpeakToPlayer, NPC_SELF, NPC_ANIM_artist_toad_Palette_01_Anim_2, NPC_ANIM_artist_toad_Palette_01_Anim_1, 0, MESSAGE_ID(0x0D, 0x0085)) EVT_CALL(SetPlayerAnimation, ANIM_NOD_YES) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(SetPlayerAnimation, ANIM_10002) EVT_CALL(SpeakToPlayer, NPC_SELF, NPC_ANIM_artist_toad_Palette_01_Anim_2, NPC_ANIM_artist_toad_Palette_01_Anim_1, 0, MESSAGE_ID(0x0D, 0x0086)) - EVT_SET(EVT_SAVE_FLAG(755), 1) + EVT_SET(GF_DRO01_Gift_ToldComposerAboutMelody, 1) EVT_RETURN EVT_END_IF EVT_END_IF EVT_END_IF EVT_END_IF - EVT_SWITCH(EVT_SAVE_VAR(0)) + EVT_SWITCH(GB_StoryProgress) EVT_CASE_LT(-53) EVT_IF_EQ(EVT_AREA_FLAG(2), 0) EVT_CALL(SpeakToPlayer, NPC_SELF, NPC_ANIM_artist_toad_Palette_01_Anim_2, NPC_ANIM_artist_toad_Palette_01_Anim_1, 0, MESSAGE_ID(0x0D, 0x007C)) @@ -770,14 +770,14 @@ EvtScript N(interact_80248D54) = { EVT_CASE_DEFAULT EVT_CALL(SpeakToPlayer, NPC_SELF, NPC_ANIM_artist_toad_Palette_01_Anim_2, NPC_ANIM_artist_toad_Palette_01_Anim_1, 0, MESSAGE_ID(0x0D, 0x0082)) EVT_CALL(SetNpcAnimation, NPC_SELF, NPC_ANIM_artist_toad_Palette_01_Anim_3) - EVT_WAIT_FRAMES(60) + EVT_WAIT(60) EVT_CALL(SetNpcAnimation, NPC_SELF, NPC_ANIM_artist_toad_Palette_01_Anim_1) EVT_CALL(SpeakToPlayer, NPC_SELF, NPC_ANIM_artist_toad_Palette_01_Anim_2, NPC_ANIM_artist_toad_Palette_01_Anim_1, 0, MESSAGE_ID(0x0D, 0x0083)) EVT_SET(EVT_VAR(0), 104) EVT_SET(EVT_VAR(1), 1) EVT_EXEC_WAIT(N(EVS_Quizmo_GiveItem_0)) EVT_CALL(AddKeyItem, ITEM_MELODY) - EVT_SET(EVT_SAVE_FLAG(754), 1) + EVT_SET(GF_DRO01_Gift_Melody, 1) EVT_RETURN EVT_END_SWITCH EVT_RETURN @@ -791,14 +791,14 @@ EvtScript N(init_80249168) = { }; EvtScript N(idle_8024918C) = { - EVT_SWITCH(EVT_SAVE_VAR(0)) + EVT_SWITCH(GB_StoryProgress) EVT_CASE_LT(-67) EVT_CALL(N(func_80243350_95E550), 16, 190, -134, -131) EVT_CALL(DisablePlayerInput, TRUE) EVT_CALL(SetNpcFlagBits, NPC_SELF, ((NPC_FLAG_100)), TRUE) EVT_CALL(SetNpcPos, NPC_SELF, 0, 0, -180) EVT_EXEC_WAIT(N(8024C41C)) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(GetPlayerPos, EVT_VAR(10), EVT_VAR(11), EVT_VAR(12)) EVT_CALL(UseSettingsFrom, 0, EVT_VAR(10), EVT_VAR(11), EVT_VAR(12)) EVT_CALL(SetPanTarget, 0, 32, 0, -67) @@ -806,16 +806,16 @@ EvtScript N(idle_8024918C) = { EVT_CALL(SetCamPitch, 0, 20, -12) EVT_CALL(SetCamSpeed, 0, EVT_FIXED(90.0)) EVT_CALL(PanToTarget, 0, 0, 1) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(UseSettingsFrom, 0, EVT_VAR(10), EVT_VAR(11), EVT_VAR(12)) EVT_CALL(SetCamDistance, 0, -350) EVT_CALL(SetCamSpeed, 0, EVT_FIXED(0.8)) EVT_CALL(PanToTarget, 0, 0, 1) EVT_CALL(SetNpcAnimation, NPC_SELF, NPC_ANIM_mouser_Palette_01_Anim_4) EVT_CALL(NpcMoveTo, NPC_SELF, -23, -105, 20) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(InterpNpcYaw, NPC_SELF, 65, 0) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_EXEC_WAIT(N(8024C4C8)) EVT_CALL(SetNpcAnimation, NPC_SELF, NPC_ANIM_mouser_Palette_01_Anim_4) EVT_CALL(NpcMoveTo, NPC_SELF, 37, -27, 20) @@ -829,7 +829,7 @@ EvtScript N(idle_8024918C) = { EVT_CALL(PlaySoundAtNpc, NPC_SELF, 372, 0) EVT_CALL(NpcMoveTo, NPC_SELF, 554, -12, 20) EVT_CALL(SetNpcPos, NPC_SELF, 0, -1000, 0) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(GetPlayerPos, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) EVT_CALL(UseSettingsFrom, 0, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) EVT_CALL(SetPanTarget, 0, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) @@ -838,7 +838,7 @@ EvtScript N(idle_8024918C) = { EVT_CALL(WaitForCam, 0, EVT_FIXED(1.0)) EVT_CALL(PanToTarget, 0, 0, 0) EVT_CALL(DisablePlayerInput, FALSE) - EVT_SET(EVT_SAVE_VAR(0), -67) + EVT_SET(GB_StoryProgress, -67) EVT_CASE_LT(-66) EVT_CASE_LT(-65) EVT_CALL(EnableNpcBlur, -1, 1) @@ -855,7 +855,7 @@ EvtScript N(idle_8024918C) = { EVT_CALL(SetNpcAnimation, NPC_SELF, NPC_ANIM_mouser_Palette_01_Anim_1) EVT_EXEC_WAIT(N(8024C4C8)) EVT_CALL(EnableNpcBlur, -1, 0) - EVT_SET(EVT_SAVE_VAR(0), -65) + EVT_SET(GB_StoryProgress, -65) EVT_CASE_DEFAULT EVT_CALL(SetNpcAnimation, NPC_SELF, NPC_ANIM_mouser_Palette_01_Anim_1) EVT_CALL(SetNpcPos, NPC_SELF, 20, 0, -375) @@ -962,10 +962,12 @@ StaticNpc N(npcGroup_80249B34)[] = { .flags = NPC_FLAG_PASSIVE | NPC_FLAG_100 | NPC_FLAG_LOCK_ANIMS | NPC_FLAG_JUMPING | NPC_FLAG_NO_PROJECT_SHADOW, .init = &N(init_802481F8), .yaw = 90, - .dropFlags = NPC_DROP_FLAGS_80, - .heartDrops = NO_DROPS, - .flowerDrops = NO_DROPS, - .animations = { + .drops = { + .dropFlags = NPC_DROP_FLAGS_80, + .heartDrops = NO_DROPS, + .flowerDrops = NO_DROPS, + }, + .animations = { NPC_ANIM_mouser_Palette_00_Anim_1, NPC_ANIM_mouser_Palette_00_Anim_4, NPC_ANIM_mouser_Palette_00_Anim_4, @@ -992,10 +994,12 @@ StaticNpc N(npcGroup_80249B34)[] = { .flags = NPC_FLAG_PASSIVE | NPC_FLAG_100 | NPC_FLAG_LOCK_ANIMS | NPC_FLAG_JUMPING | NPC_FLAG_NO_PROJECT_SHADOW, .init = &N(init_802483A8), .yaw = 90, - .dropFlags = NPC_DROP_FLAGS_80, - .heartDrops = NO_DROPS, - .flowerDrops = NO_DROPS, - .movement = { -235, 0, 160, 30, 0, -32767, 0, 0, 0, 0, 0, 0, 0, 1 }, + .drops = { + .dropFlags = NPC_DROP_FLAGS_80, + .heartDrops = NO_DROPS, + .flowerDrops = NO_DROPS, + }, + .territory = { .temp = { -235, 0, 160, 30, 0, -32767, 0, 0, 0, 0, 0, 0, 0, 1 }}, .animations = { NPC_ANIM_dryite_Palette_03_Anim_1, NPC_ANIM_dryite_Palette_03_Anim_2, @@ -1023,10 +1027,12 @@ StaticNpc N(npcGroup_80249B34)[] = { .flags = NPC_FLAG_PASSIVE | NPC_FLAG_100 | NPC_FLAG_LOCK_ANIMS | NPC_FLAG_JUMPING | NPC_FLAG_NO_PROJECT_SHADOW, .init = &N(init_802484E0), .yaw = 61, - .dropFlags = NPC_DROP_FLAGS_80, - .heartDrops = NO_DROPS, - .flowerDrops = NO_DROPS, - .animations = { + .drops = { + .dropFlags = NPC_DROP_FLAGS_80, + .heartDrops = NO_DROPS, + .flowerDrops = NO_DROPS, + }, + .animations = { NPC_ANIM_dryite_Palette_02_Anim_1, NPC_ANIM_dryite_Palette_02_Anim_2, NPC_ANIM_dryite_Palette_02_Anim_3, @@ -1053,10 +1059,12 @@ StaticNpc N(npcGroup_80249B34)[] = { .flags = NPC_FLAG_PASSIVE | NPC_FLAG_100 | NPC_FLAG_LOCK_ANIMS | NPC_FLAG_JUMPING | NPC_FLAG_NO_PROJECT_SHADOW, .init = &N(init_80248AE4), .yaw = 74, - .dropFlags = NPC_DROP_FLAGS_80, - .heartDrops = NO_DROPS, - .flowerDrops = NO_DROPS, - .animations = { + .drops = { + .dropFlags = NPC_DROP_FLAGS_80, + .heartDrops = NO_DROPS, + .flowerDrops = NO_DROPS, + }, + .animations = { NPC_ANIM_dryite_Palette_00_Anim_1, NPC_ANIM_dryite_Palette_00_Anim_2, NPC_ANIM_dryite_Palette_00_Anim_3, @@ -1083,10 +1091,12 @@ StaticNpc N(npcGroup_80249B34)[] = { .flags = NPC_FLAG_PASSIVE | NPC_FLAG_100 | NPC_FLAG_LOCK_ANIMS | NPC_FLAG_JUMPING | NPC_FLAG_NO_PROJECT_SHADOW, .init = &N(init_80248CC8), .yaw = 257, - .dropFlags = NPC_DROP_FLAGS_80, - .heartDrops = NO_DROPS, - .flowerDrops = NO_DROPS, - .animations = { + .drops = { + .dropFlags = NPC_DROP_FLAGS_80, + .heartDrops = NO_DROPS, + .flowerDrops = NO_DROPS, + }, + .animations = { NPC_ANIM_dryite_Palette_00_Anim_1, NPC_ANIM_dryite_Palette_00_Anim_2, NPC_ANIM_dryite_Palette_00_Anim_3, @@ -1113,10 +1123,12 @@ StaticNpc N(npcGroup_80249B34)[] = { .flags = NPC_FLAG_PASSIVE | NPC_FLAG_100 | NPC_FLAG_LOCK_ANIMS | NPC_FLAG_JUMPING | NPC_FLAG_NO_PROJECT_SHADOW, .init = &N(init_80249168), .yaw = 271, - .dropFlags = NPC_DROP_FLAGS_80, - .heartDrops = NO_DROPS, - .flowerDrops = NO_DROPS, - .animations = { + .drops = { + .dropFlags = NPC_DROP_FLAGS_80, + .heartDrops = NO_DROPS, + .flowerDrops = NO_DROPS, + }, + .animations = { NPC_ANIM_artist_toad_Palette_01_Anim_1, NPC_ANIM_artist_toad_Palette_01_Anim_0, NPC_ANIM_artist_toad_Palette_01_Anim_0, @@ -1143,10 +1155,12 @@ StaticNpc N(npcGroup_80249B34)[] = { .flags = NPC_FLAG_PASSIVE | NPC_FLAG_100 | NPC_FLAG_LOCK_ANIMS | NPC_FLAG_JUMPING | NPC_FLAG_NO_PROJECT_SHADOW, .init = &N(init_8024981C), .yaw = 180, - .dropFlags = NPC_DROP_FLAGS_80, - .heartDrops = NO_DROPS, - .flowerDrops = NO_DROPS, - .animations = { + .drops = { + .dropFlags = NPC_DROP_FLAGS_80, + .heartDrops = NO_DROPS, + .flowerDrops = NO_DROPS, + }, + .animations = { NPC_ANIM_mouser_Palette_01_Anim_1, NPC_ANIM_mouser_Palette_01_Anim_4, NPC_ANIM_mouser_Palette_01_Anim_4, @@ -1171,12 +1185,15 @@ StaticNpc N(npcGroup_80249B34)[] = { .settings = &N(Quizmo_NpcSettings), .pos = { -400.0f, 0.0f, 100.0f }, .flags = NPC_FLAG_PASSIVE | NPC_FLAG_100 | NPC_FLAG_LOCK_ANIMS | NPC_FLAG_JUMPING, - .unk_1C = { 00, 00, 00, 01, 00, 03, 02, 00}, + .initVarCount = 1, + .initVar = { .value = 0x00030200 }, .yaw = 263, - .dropFlags = NPC_DROP_FLAGS_80, - .heartDrops = NO_DROPS, - .flowerDrops = NO_DROPS, - .animations = { + .drops = { + .dropFlags = NPC_DROP_FLAGS_80, + .heartDrops = NO_DROPS, + .flowerDrops = NO_DROPS, + }, + .animations = { NPC_ANIM_chuck_quizmo_Palette_00_Anim_1, NPC_ANIM_chuck_quizmo_Palette_00_Anim_2, NPC_ANIM_chuck_quizmo_Palette_00_Anim_3, @@ -1203,10 +1220,12 @@ StaticNpc N(npcGroup_80249B34)[] = { .flags = NPC_FLAG_PASSIVE | NPC_FLAG_100 | NPC_FLAG_LOCK_ANIMS | NPC_FLAG_JUMPING | NPC_FLAG_NO_PROJECT_SHADOW, .init = &N(init_80249ABC), .yaw = 257, - .dropFlags = NPC_DROP_FLAGS_80, - .heartDrops = NO_DROPS, - .flowerDrops = NO_DROPS, - .movement = { -120, 0, 134, 40, 0, -32767, 0, 0, 0, 0, 0, 0, 0, 1 }, + .drops = { + .dropFlags = NPC_DROP_FLAGS_80, + .heartDrops = NO_DROPS, + .flowerDrops = NO_DROPS, + }, + .territory = { .temp = { -120, 0, 134, 40, 0, -32767, 0, 0, 0, 0, 0, 0, 0, 1 }}, .animations = { NPC_ANIM_dryite_Palette_01_Anim_1, NPC_ANIM_dryite_Palette_01_Anim_2, @@ -1234,10 +1253,12 @@ StaticNpc N(npcGroup_80249B34)[] = { .flags = NPC_FLAG_PASSIVE | NPC_FLAG_ENABLE_HIT_SCRIPT | NPC_FLAG_100 | NPC_FLAG_LOCK_ANIMS | NPC_FLAG_JUMPING | NPC_FLAG_NO_PROJECT_SHADOW, .init = &N(init_80249B10), .yaw = 270, - .dropFlags = NPC_DROP_FLAGS_80, - .heartDrops = NO_DROPS, - .flowerDrops = NO_DROPS, - .movement = { 2, 40, 0, 105, -30, 0, 125, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -32767, 0, 0, 0, 0, 0, 0, 1 }, + .drops = { + .dropFlags = NPC_DROP_FLAGS_80, + .heartDrops = NO_DROPS, + .flowerDrops = NO_DROPS, + }, + .territory = { .temp = { 2, 40, 0, 105, -30, 0, 125, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -32767, 0, 0, 0, 0, 0, 0, 1 }}, .animations = { NPC_ANIM_dryite_Palette_01_Anim_1, NPC_ANIM_dryite_Palette_01_Anim_2, @@ -1268,10 +1289,12 @@ StaticNpc N(npcGroup_8024AE94)[] = { .flags = NPC_FLAG_PASSIVE | NPC_FLAG_100 | NPC_FLAG_LOCK_ANIMS | NPC_FLAG_JUMPING | NPC_FLAG_NO_PROJECT_SHADOW, .init = &N(init_802498C4), .yaw = 62, - .dropFlags = NPC_DROP_FLAGS_80, - .heartDrops = NO_DROPS, - .flowerDrops = NO_DROPS, - .animations = { + .drops = { + .dropFlags = NPC_DROP_FLAGS_80, + .heartDrops = NO_DROPS, + .flowerDrops = NO_DROPS, + }, + .animations = { NPC_ANIM_three_sisters_Palette_01_Anim_1, NPC_ANIM_three_sisters_Palette_01_Anim_2, NPC_ANIM_three_sisters_Palette_01_Anim_3, @@ -1298,10 +1321,12 @@ StaticNpc N(npcGroup_8024AE94)[] = { .flags = NPC_FLAG_PASSIVE | NPC_FLAG_100 | NPC_FLAG_LOCK_ANIMS | NPC_FLAG_JUMPING | NPC_FLAG_NO_PROJECT_SHADOW, .init = &N(init_802498C4), .yaw = 63, - .dropFlags = NPC_DROP_FLAGS_80, - .heartDrops = NO_DROPS, - .flowerDrops = NO_DROPS, - .animations = { + .drops = { + .dropFlags = NPC_DROP_FLAGS_80, + .heartDrops = NO_DROPS, + .flowerDrops = NO_DROPS, + }, + .animations = { NPC_ANIM_three_sisters_Palette_01_Anim_1, NPC_ANIM_three_sisters_Palette_01_Anim_2, NPC_ANIM_three_sisters_Palette_01_Anim_3, @@ -1328,10 +1353,12 @@ StaticNpc N(npcGroup_8024AE94)[] = { .flags = NPC_FLAG_PASSIVE | NPC_FLAG_100 | NPC_FLAG_LOCK_ANIMS | NPC_FLAG_JUMPING | NPC_FLAG_NO_PROJECT_SHADOW, .init = &N(init_802498C4), .yaw = 244, - .dropFlags = NPC_DROP_FLAGS_80, - .heartDrops = NO_DROPS, - .flowerDrops = NO_DROPS, - .animations = { + .drops = { + .dropFlags = NPC_DROP_FLAGS_80, + .heartDrops = NO_DROPS, + .flowerDrops = NO_DROPS, + }, + .animations = { NPC_ANIM_three_sisters_Palette_01_Anim_1, NPC_ANIM_three_sisters_Palette_01_Anim_2, NPC_ANIM_three_sisters_Palette_01_Anim_3, @@ -1354,13 +1381,13 @@ StaticNpc N(npcGroup_8024AE94)[] = { }; NpcGroupList N(npcGroupList_8024B464) = { - NPC_GROUP(N(npcGroup_80249B34), BATTLE_ID(0, 0, 0, 0)), + NPC_GROUP(N(npcGroup_80249B34)), {}, }; NpcGroupList N(npcGroupList_8024B47C) = { - NPC_GROUP(N(npcGroup_80249B34), BATTLE_ID(0, 0, 0, 0)), - NPC_GROUP(N(npcGroup_8024AE94), BATTLE_ID(0, 0, 0, 0)), + NPC_GROUP(N(npcGroup_80249B34)), + NPC_GROUP(N(npcGroup_8024AE94)), {}, }; @@ -1430,15 +1457,15 @@ EvtScript N(8024B6B4) = { EVT_CALL(N(func_80243578_95E778)) EVT_CALL(func_802D2C14, 1) EVT_EXEC_WAIT(N(8024B614)) - EVT_IF_LT(EVT_SAVE_VAR(0), -64) + EVT_IF_LT(GB_StoryProgress, -64) EVT_CALL(SpeakToPlayer, 6, NPC_ANIM_mouser_Palette_01_Anim_5, NPC_ANIM_mouser_Palette_01_Anim_1, 0, MESSAGE_ID(0x0D, 0x0087)) EVT_CALL(SetPlayerAnimation, ANIM_10002) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(SetPlayerAnimation, ANIM_80007) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_END_IF EVT_CALL(SpeakToPlayer, 6, NPC_ANIM_mouser_Palette_01_Anim_5, NPC_ANIM_mouser_Palette_01_Anim_1, 0, MESSAGE_ID(0x0D, 0x0088)) - EVT_SET(EVT_SAVE_VAR(0), -64) + EVT_SET(GB_StoryProgress, -64) EVT_CALL(func_802D2C14, 0) EVT_EXEC_WAIT(N(8024B664)) EVT_END_IF // @bug @@ -1447,7 +1474,7 @@ EvtScript N(8024B6B4) = { }; EvtScript N(8024B7B0) = { - EVT_IF_EQ(EVT_SAVE_FLAG(758), 0) + EVT_IF_EQ(GF_DRO01_Gift_RedJar, 0) EVT_CALL(N(func_80243578_95E778)) EVT_CALL(func_802D2C14, 1) EVT_EXEC_WAIT(N(8024B614)) @@ -1456,8 +1483,8 @@ EvtScript N(8024B7B0) = { EVT_SET(EVT_VAR(1), 1) EVT_EXEC_WAIT(N(8024B5B4)) EVT_CALL(AddKeyItem, ITEM_KOOT_RED_JAR) - EVT_SET(EVT_SAVE_FLAG(758), 1) - EVT_WAIT_FRAMES(20) + EVT_SET(GF_DRO01_Gift_RedJar, 1) + EVT_WAIT(20) EVT_CALL(func_802D2C14, 0) EVT_EXEC_WAIT(N(8024B664)) EVT_END_IF @@ -1489,7 +1516,7 @@ EvtScript N(8024B894) = { EVT_CASE_EQ(134) EVT_SET(EVT_AREA_VAR(4), 2) EVT_IF_EQ(EVT_VAR(2), 1) - EVT_IF_LT(EVT_SAVE_VAR(0), -63) + EVT_IF_LT(GB_StoryProgress, -63) EVT_EXEC_WAIT(N(8024B6B4)) EVT_SET(EVT_AREA_VAR(4), 0) EVT_END_IF @@ -1619,7 +1646,7 @@ EvtScript N(toggleVis_8024BFDC) = { EvtScript N(toggleVis_8024C040) = { EVT_SWITCH(EVT_VAR(0)) EVT_CASE_EQ(0) - EVT_SWITCH(EVT_SAVE_VAR(0)) + EVT_SWITCH(GB_StoryProgress) EVT_CASE_LT(-66) EVT_CALL(ShowMessageAtScreenPos, MESSAGE_ID(0x1D, 0x017B), 160, 40) EVT_SET(EVT_VAR(0), -1) @@ -1631,7 +1658,7 @@ EvtScript N(toggleVis_8024C040) = { EVT_CALL(SetGroupEnabled, 82, 1) EVT_CASE_EQ(2) EVT_THREAD - EVT_WAIT_FRAMES(45) + EVT_WAIT(45) EVT_CALL(SetNpcPos, 6, 33, 0, -375) EVT_CALL(SetNpcYaw, 6, 180) EVT_END_THREAD @@ -1686,7 +1713,7 @@ EvtScript N(8024C2EC) = { EVT_LABEL(10) EVT_CALL(UpdateLerp) EVT_CALL(RotateModel, 34, EVT_VAR(0), 1, 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_IF_EQ(EVT_VAR(1), 1) EVT_GOTO(10) EVT_END_IF @@ -1694,7 +1721,7 @@ EvtScript N(8024C2EC) = { EVT_LABEL(11) EVT_CALL(UpdateLerp) EVT_CALL(RotateModel, 34, EVT_VAR(0), 1, 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_IF_EQ(EVT_VAR(1), 1) EVT_GOTO(11) EVT_END_IF @@ -1710,7 +1737,7 @@ EvtScript N(8024C41C) = { EVT_LABEL(10) EVT_CALL(UpdateLerp) EVT_EXEC(N(openDoor_8024BC24)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_IF_EQ(EVT_VAR(1), 1) EVT_GOTO(10) EVT_END_IF @@ -1723,7 +1750,7 @@ EvtScript N(8024C4C8) = { EVT_LABEL(10) EVT_CALL(UpdateLerp) EVT_EXEC(N(openDoor_8024BC24)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_IF_EQ(EVT_VAR(1), 1) EVT_GOTO(10) EVT_END_IF @@ -1760,9 +1787,9 @@ EvtScript N(8024C580) = { EVT_LOOP(40) EVT_ADD(EVT_VAR(1), 1) EVT_CALL(SetPlayerPos, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP - EVT_WAIT_FRAMES(3) + EVT_WAIT(3) EVT_CALL(GetCurrentPartnerID, EVT_VAR(0)) EVT_IF_NE(EVT_VAR(0), 0) EVT_THREAD @@ -1775,16 +1802,16 @@ EvtScript N(8024C580) = { EVT_CALL(EnableNpcShadow, NPC_PARTNER, TRUE) EVT_END_THREAD EVT_END_IF - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(func_802D2520, ANIM_STAND_STILL, 0, 0, 0, 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetPlayerAnimation, ANIM_10002) EVT_CALL(DisablePlayerPhysics, FALSE) EVT_CALL(DisablePlayerInput, FALSE) EVT_CALL(HidePlayerShadow, FALSE) EVT_LABEL(0) EVT_CALL(N(dup_Pipe_GetCurrentFloor)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_IF_NE(EVT_VAR(0), -1) EVT_GOTO(0) EVT_END_IF @@ -1822,10 +1849,10 @@ EvtScript N(8024C8D4) = { EVT_CALL(SetNpcPos, NPC_PARTNER, 0, -1000, 0) EVT_CALL(InterpNpcYaw, NPC_PARTNER, EVT_VAR(0), 0) EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(PlaySound, 355) EVT_THREAD - EVT_WAIT_FRAMES(25) + EVT_WAIT(25) EVT_CALL(HidePlayerShadow, FALSE) EVT_END_THREAD EVT_CALL(func_802D286C, 2304) @@ -1833,7 +1860,7 @@ EvtScript N(8024C8D4) = { EVT_LOOP(40) EVT_CALL(N(dup_Pipe_GetPointAheadOfPlayer), EVT_FIXED(1.0)) EVT_CALL(SetPlayerPos, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(GetCurrentPartnerID, EVT_VAR(0)) EVT_IF_NE(EVT_VAR(0), 0) @@ -1845,7 +1872,7 @@ EvtScript N(8024C8D4) = { EVT_CALL(EnablePartnerAI) EVT_END_THREAD EVT_END_IF - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(func_802D2520, ANIM_10002, 0, 0, 0, 0, 0) EVT_CALL(ModifyColliderFlags, 1, EVT_VAR(11), 0x7FFFFE00) EVT_CALL(DisablePlayerInput, FALSE) @@ -1892,21 +1919,21 @@ EvtScript N(8024CDA0) = { EVT_CALL(SetPlayerFlagBits, 2097152, 1) EVT_CALL(N(dup_Pipe_GetCameraYaw)) EVT_CALL(InterpPlayerYaw, EVT_VAR(0), 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(SetPlayerFlagBits, 2097152, 0) EVT_CALL(PlaySound, 355) EVT_CALL(GetPlayerPos, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) EVT_THREAD - EVT_WAIT_FRAMES(4) + EVT_WAIT(4) EVT_LOOP(40) EVT_SUB(EVT_VAR(1), 1) EVT_CALL(SetPlayerPos, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_END_THREAD EVT_CALL(func_802D286C, 2048) EVT_CALL(func_802D2520, ANIM_10002, 5, 2, 1, 1, 0) - EVT_WAIT_FRAMES(25) + EVT_WAIT(25) EVT_EXEC_WAIT(EVT_VAR(12)) EVT_RETURN EVT_END @@ -1949,7 +1976,7 @@ EvtScript N(8024CF7C) = { EVT_SUB(EVT_VAR(4), 360) EVT_END_IF EVT_CALL(InterpPlayerYaw, EVT_VAR(8), 1) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(PlaySound, 355) EVT_CALL(GetPlayerPos, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) EVT_CALL(SetPlayerPos, EVT_VAR(0), EVT_VAR(6), EVT_VAR(7)) @@ -1957,18 +1984,18 @@ EvtScript N(8024CF7C) = { EVT_CALL(func_802D286C, 2048) EVT_CALL(func_802D2520, ANIM_STAND_STILL, 5, 3, 1, 1, 0) EVT_THREAD - EVT_WAIT_FRAMES(8) + EVT_WAIT(8) EVT_CALL(HidePlayerShadow, TRUE) EVT_END_THREAD EVT_THREAD - EVT_WAIT_FRAMES(3) + EVT_WAIT(3) EVT_LOOP(40) EVT_CALL(N(dup_Pipe_GetPointAheadOfPlayer), EVT_FIXED(1.0)) EVT_CALL(SetPlayerPos, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_END_THREAD - EVT_WAIT_FRAMES(25) + EVT_WAIT(25) EVT_EXEC_WAIT(EVT_VAR(12)) EVT_RETURN EVT_END @@ -1977,20 +2004,20 @@ EvtScript N(8024CF7C) = { extern const char N(dro_01_name_hack)[]; EvtScript N(8024D2B0) = { - EVT_SET(EVT_SAVE_FLAG(761), 0) + EVT_SET(GF_DRO01_HeardHintAboutSpinningRoof, 0) EVT_CALL(GotoMap, EVT_PTR(N(dro_01_name_hack)), 4) - EVT_WAIT_FRAMES(100) + EVT_WAIT(100) EVT_RETURN EVT_END }; EvtScript N(makeEntities) = { EVT_CALL(MakeEntity, EVT_PTR(Entity_SavePoint), -211, 60, -50, 30, MAKE_ENTITY_END) - EVT_IF_EQ(EVT_SAVE_FLAG(1939), 0) - EVT_IF_EQ(EVT_SAVE_FLAG(1933), 1) + EVT_IF_EQ(GF_DRO01_WarpPipe, 0) + EVT_IF_EQ(GF_TIK01_WarpPipes, 1) EVT_CALL(GetEntryID, EVT_VAR(0)) EVT_IF_NE(EVT_VAR(0), 2) - EVT_SET(EVT_SAVE_FLAG(1939), 1) + EVT_SET(GF_DRO01_WarpPipe, 1) EVT_END_IF EVT_END_IF EVT_END_IF diff --git a/src/world/area_dro/dro_01/95E7A0.c b/src/world/area_dro/dro_01/95E7A0.c index 02b1d6c689..52ad0bb067 100644 --- a/src/world/area_dro/dro_01/95E7A0.c +++ b/src/world/area_dro/dro_01/95E7A0.c @@ -23,7 +23,7 @@ FoliageDropList N(tree1_Drops) = { .itemID = ITEM_COIN, .pos = { 120, 92, -18 }, .spawnMode = 0xF, - .pickupFlag = EVT_SAVE_FLAG(760), + .pickupFlag = GF_DRO01_Tree1_Coin, }, } }; diff --git a/src/world/area_dro/dro_02/9694C0.c b/src/world/area_dro/dro_02/9694C0.c index faf14866b1..53e14ef922 100644 --- a/src/world/area_dro/dro_02/9694C0.c +++ b/src/world/area_dro/dro_02/9694C0.c @@ -77,7 +77,7 @@ EntryList N(entryList) = { { 0.0f, 0.0f, 0.0f, 0.0f }, }; -MapConfig N(config) = { +MapSettings N(settings) = { .main = &N(main), .entryList = &N(entryList), .entryCount = ENTRY_COUNT(N(entryList)), @@ -116,9 +116,9 @@ static s32 N(pad_3BC8)[] = { }; EvtScript N(makeEntities) = { - EVT_CALL(MakeItemEntity, ITEM_LETTER08, -135, 160, -245, 17, EVT_SAVE_FLAG(757)) - EVT_CALL(MakeEntity, &Entity_HiddenPanel, 180, 173, -200, 0, 32, MAKE_ENTITY_END) - EVT_CALL(AssignPanelFlag, EVT_SAVE_FLAG(756)) + EVT_CALL(MakeItemEntity, ITEM_LETTER08, -135, 160, -245, 17, GF_DRO02_Item_Letter08) + EVT_CALL(MakeEntity, EVT_PTR(Entity_HiddenPanel), 180, 173, -200, 0, 32, MAKE_ENTITY_END) + EVT_CALL(AssignPanelFlag, GF_DRO02_HiddenPanel) EVT_RETURN EVT_END }; @@ -159,21 +159,21 @@ EvtScript N(80243D10) = { EVT_CALL(ShakeCam, 0, 0, 300, EVT_FIXED(0.2)) EVT_END_THREAD EVT_THREAD - EVT_WAIT_FRAMES(60) + EVT_WAIT(60) EVT_CALL(GetEntryID, EVT_VAR(0)) EVT_IF_EQ(EVT_VAR(0), 2) EVT_CALL(GotoMap, EVT_PTR("sbk_02"), 6) EVT_ELSE EVT_CALL(GotoMap, EVT_PTR("sbk_02"), 7) EVT_END_IF - EVT_WAIT_FRAMES(100) + EVT_WAIT(100) EVT_END_THREAD EVT_RETURN EVT_END }; EvtScript N(main) = { - EVT_SET(EVT_SAVE_VAR(425), 9) + EVT_SET(GB_WorldLocation, 9) EVT_CALL(SetSpriteShading, -1) EVT_CALL(SetCamPerspective, 0, 3, 25, 16, 4096) EVT_CALL(SetCamBGColor, 0, 0, 0, 0) @@ -194,7 +194,7 @@ EvtScript N(main) = { EVT_SET(EVT_VAR(0), EVT_PTR(N(80243C9C))) EVT_EXEC(EnterWalk) EVT_END_SWITCH - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_THREAD EVT_CALL(SetTexPanner, 162, 1) EVT_SET(EVT_VAR(0), 0) @@ -204,7 +204,7 @@ EvtScript N(main) = { EVT_ADD(EVT_VAR(0), -65536) EVT_END_IF EVT_CALL(SetTexPanOffset, 1, 0, 0, EVT_VAR(0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_GOTO(123) EVT_END_THREAD EVT_SET(EVT_MAP_FLAG(0), 0) @@ -217,7 +217,7 @@ EvtScript N(main) = { EVT_ELSE EVT_CALL(EnableGroup, 163, 0) EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_END_THREAD EVT_CALL(SetCamSpeed, 0, EVT_FIXED(1.333984375)) @@ -235,7 +235,7 @@ EvtScript N(802441C0) = { EVT_LABEL(10) EVT_CALL(UpdateLerp) EVT_CALL(RotateModel, 48, EVT_VAR(0), 1, 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_IF_EQ(EVT_VAR(1), 1) EVT_GOTO(10) EVT_END_IF @@ -243,7 +243,7 @@ EvtScript N(802441C0) = { EVT_LABEL(11) EVT_CALL(UpdateLerp) EVT_CALL(RotateModel, 48, EVT_VAR(0), 1, 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_IF_EQ(EVT_VAR(1), 1) EVT_GOTO(11) EVT_END_IF @@ -368,7 +368,7 @@ EvtScript N(8024486C) = { EVT_LOOP(0) EVT_CALL(UpdateLerp) EVT_CALL(RotateModel, 21, EVT_VAR(0), 0, 1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_IF_EQ(EVT_VAR(1), 0) EVT_BREAK_LOOP EVT_END_IF @@ -378,7 +378,7 @@ EvtScript N(8024486C) = { EVT_LOOP(0) EVT_CALL(UpdateLerp) EVT_CALL(RotateModel, 21, EVT_VAR(0), 0, 1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_IF_EQ(EVT_VAR(1), 0) EVT_BREAK_LOOP EVT_END_IF @@ -402,7 +402,7 @@ EvtScript N(80244A68) = { EVT_LOOP(0) EVT_CALL(UpdateLerp) EVT_CALL(RotateModel, 21, EVT_VAR(0), 0, 1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_IF_EQ(EVT_VAR(1), 0) EVT_BREAK_LOOP EVT_END_IF @@ -412,7 +412,7 @@ EvtScript N(80244A68) = { EVT_LOOP(0) EVT_CALL(UpdateLerp) EVT_CALL(RotateModel, 21, EVT_VAR(0), 0, 1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_IF_EQ(EVT_VAR(1), 0) EVT_BREAK_LOOP EVT_END_IF @@ -436,12 +436,12 @@ s32 N(npcList_80244C70)[] = { EvtScript N(80244C78) = { EVT_EXEC(N(802441C0)) EVT_CALL(ParentColliderToModel, 8, 21) - EVT_IF_GE(EVT_SAVE_VAR(0), -64) + EVT_IF_GE(GB_StoryProgress, -64) EVT_CALL(RotateModel, 21, 18, 0, 1, 0) EVT_CALL(UpdateColliderTransform, 8) EVT_END_IF EVT_CALL(MakeDoorAdvanced, 4, EVT_PTR(N(openDoor_80244340)), EVT_PTR(N(moveWalls_80244390)), EVT_PTR(N(dropDoor_80244474)), EVT_PTR(N(toggleVis_8024468C)), 15, 16, 133, EVT_PTR(N(npcList_80244C64))) - EVT_IF_GE(EVT_SAVE_VAR(0), -64) + EVT_IF_GE(GB_StoryProgress, -64) EVT_BIND_TRIGGER(N(8024486C), TRIGGER_WALL_PRESS_A, 8, 1, 0) EVT_BIND_TRIGGER(N(80244A68), TRIGGER_WALL_PRESS_A, 10, 1, 0) EVT_END_IF @@ -460,7 +460,7 @@ static s32 N(pad_4DD4)[] = { #include "world/common/atomic/QuizmoData.inc.c" -NpcAISettings N(npcAISettings_80247408) = { +MobileAISettings N(npcAISettings_80247408) = { .moveSpeed = 1.5f, .moveTime = 60, .waitTime = 30, @@ -479,7 +479,7 @@ NpcSettings N(npcSettings_80247458) = { .radius = 24, .ai = &N(npcAI_80247438), .level = 99, - .unk_2A = 0x10, + .actionFlags = 0x10, }; NpcSettings N(npcSettings_80247484) = { @@ -489,7 +489,7 @@ NpcSettings N(npcSettings_80247484) = { .level = 99, }; -NpcAISettings N(npcAISettings_802474B0) = { +MobileAISettings N(npcAISettings_802474B0) = { .moveSpeed = 1.5f, .moveTime = 60, .waitTime = 30, @@ -508,7 +508,7 @@ NpcSettings N(npcSettings_80247500) = { .radius = 23, .ai = &N(npcAI_802474E0), .level = 99, - .unk_2A = 16, + .actionFlags = 16, }; NpcSettings N(npcSettings_8024752C) = { @@ -674,28 +674,28 @@ EvtScript N(80247AA0) = { EVT_SET(EVT_VAR(2), 12189698) EVT_END_SWITCH EVT_CALL(SetNpcAnimation, 4, EVT_VAR(2)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_IF_EQ(EVT_VAR(1), 0) EVT_BREAK_LOOP EVT_END_IF EVT_END_LOOP EVT_CALL(SetNpcRotation, 4, 0, 0, 0) EVT_CALL(SetNpcAnimation, 4, NPC_ANIM_world_merlee_Palette_00_Anim_A) - EVT_WAIT_FRAMES(200) + EVT_WAIT(200) EVT_CALL(SetNpcAnimation, 4, NPC_ANIM_world_merlee_Palette_00_Anim_9) - EVT_WAIT_FRAMES(40) + EVT_WAIT(40) EVT_CALL(SetNpcAnimation, 4, NPC_ANIM_world_merlee_Palette_00_Anim_A) - EVT_WAIT_FRAMES(75) + EVT_WAIT(75) EVT_CALL(SetNpcAnimation, 4, NPC_ANIM_world_merlee_Palette_00_Anim_B) EVT_END_THREAD - EVT_WAIT_FRAMES(60) + EVT_WAIT(60) EVT_CALL(PlaySoundAtNpc, 4, 0x202, 0) EVT_SET(EVT_VAR(0), EVT_ARRAY(5)) EVT_ADD(EVT_VAR(0), 25) EVT_CALL(PlayEffect, 0x4F, 0, EVT_ARRAY(4), EVT_VAR(0), EVT_ARRAY(6), 1, -1, 0, 0, 0, 0, 0, 0, 0) EVT_SET(EVT_ARRAY(8), EVT_VAR(15)) EVT_THREAD - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(func_802D7B10, EVT_ARRAY(8)) EVT_END_THREAD EVT_CALL(N(func_802414C0_96A680)) @@ -707,38 +707,38 @@ EvtScript N(80247AA0) = { EVT_IF_EQ(EVT_ARRAY(9), 2) EVT_BREAK_LOOP EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(PlaySound, -1342177251) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(PlaySound, -1342177251) - EVT_WAIT_FRAMES(9) + EVT_WAIT(9) EVT_CALL(PlaySound, -1342177251) - EVT_WAIT_FRAMES(4) + EVT_WAIT(4) EVT_CALL(PlaySound, -1342177251) - EVT_WAIT_FRAMES(4) + EVT_WAIT(4) EVT_CALL(PlaySound, -1342177251) - EVT_WAIT_FRAMES(3) + EVT_WAIT(3) EVT_CALL(PlaySound, -1342177251) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(PlaySound, -1342177251) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(PlaySound, -1342177251) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(PlaySound, -1342177251) - EVT_WAIT_FRAMES(3) + EVT_WAIT(3) EVT_CALL(PlaySound, -1342177251) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(PlaySound, -1342177251) - EVT_WAIT_FRAMES(6) + EVT_WAIT(6) EVT_CALL(PlaySound, -1342177251) - EVT_WAIT_FRAMES(3) + EVT_WAIT(3) EVT_CALL(PlaySound, -1342177251) - EVT_WAIT_FRAMES(3) + EVT_WAIT(3) EVT_CALL(PlaySound, -1342177251) - EVT_WAIT_FRAMES(3) + EVT_WAIT(3) EVT_CALL(PlaySound, -1342177251) - EVT_WAIT_FRAMES(3) + EVT_WAIT(3) EVT_CALL(PlaySound, -1342177251) EVT_END_THREAD EVT_THREAD @@ -746,40 +746,40 @@ EvtScript N(80247AA0) = { EVT_IF_GE(EVT_ARRAY(9), 3) EVT_BREAK_LOOP EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP - EVT_WAIT_FRAMES(9) + EVT_WAIT(9) EVT_CALL(N(func_8024303C_96C1FC)) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(N(func_80243068_96C228)) EVT_LOOP(0) EVT_IF_GE(EVT_ARRAY(9), 10) EVT_BREAK_LOOP EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP - EVT_WAIT_FRAMES(3) + EVT_WAIT(3) EVT_CALL(PlaySound, 0x204) EVT_LOOP(0) EVT_IF_GE(EVT_ARRAY(9), 11) EVT_BREAK_LOOP EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(PlaySound, 0x205) EVT_END_THREAD EVT_LOOP(0) EVT_IF_EQ(EVT_ARRAY(9), 13) EVT_BREAK_LOOP EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(SetPlayerPos, EVT_ARRAY(4), EVT_ARRAY(5), EVT_ARRAY(6)) EVT_CALL(SetPlayerAnimation, ANIM_GOT_ITEM) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetPlayerPos, EVT_ARRAY(4), EVT_ARRAY(5), EVT_ARRAY(6)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(DisablePlayerPhysics, FALSE) EVT_CALL(N(func_80241874_96AA34)) EVT_THREAD @@ -814,13 +814,13 @@ EvtScript N(802482F8) = { EVT_CALL(func_802D2C14, 1) EVT_EXEC_WAIT(N(802481D8)) EVT_SET(EVT_VAR(0), 0) - EVT_IF_EQ(EVT_SAVE_VAR(348), 8) + EVT_IF_EQ(GB_KootFavor_Current, 8) EVT_ADD(EVT_VAR(0), 1) EVT_END_IF - EVT_IF_EQ(EVT_SAVE_FLAG(536), 1) + EVT_IF_EQ(GF_HOS06_MerluvleeRequestedCrystalBall, 1) EVT_ADD(EVT_VAR(0), 1) EVT_END_IF - EVT_IF_EQ(EVT_SAVE_FLAG(759), 0) + EVT_IF_EQ(GF_DRO01_Gift_CrystalBall, 0) EVT_ADD(EVT_VAR(0), 1) EVT_END_IF EVT_IF_EQ(EVT_VAR(0), 3) @@ -829,8 +829,8 @@ EvtScript N(802482F8) = { EVT_SET(EVT_VAR(1), 1) EVT_EXEC_WAIT(N(EVS_Quizmo_GiveItem_0)) EVT_CALL(AddKeyItem, ITEM_CRYSTAL_BALL) - EVT_SET(EVT_SAVE_FLAG(759), 1) - EVT_WAIT_FRAMES(20) + EVT_SET(GF_DRO01_Gift_CrystalBall, 1) + EVT_WAIT(20) EVT_CALL(func_802D2C14, 0) EVT_EXEC_WAIT(N(802482A8)) EVT_RETURN @@ -870,9 +870,9 @@ EvtScript N(802482F8) = { EVT_IF_EQ(EVT_VAR(1), 0) EVT_BREAK_LOOP EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP - EVT_WAIT_FRAMES(60) + EVT_WAIT(60) EVT_CALL(SetNpcAnimation, 4, NPC_ANIM_world_merlee_Palette_00_Anim_4) EVT_CALL(PlayerMoveTo, -100, -370, 8) EVT_CALL(SpeakToPlayer, NPC_SELF, NPC_ANIM_world_merlee_Palette_00_Anim_7, NPC_ANIM_world_merlee_Palette_00_Anim_4, 0, MESSAGE_ID(0x0D, 0x00DB)) @@ -915,7 +915,7 @@ EvtScript N(80248788) = { EVT_BITWISE_OR_CONST(EVT_VAR(0), 0x50000) EVT_CALL(MakeItemEntity, EVT_VAR(0), EVT_VAR(3), EVT_VAR(4), EVT_VAR(5), 1, 0) EVT_CALL(SetPlayerAnimation, 393221) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(SetPlayerAnimation, ANIM_10002) EVT_CALL(RemoveItemEntity, EVT_VAR(0)) EVT_END_SWITCH @@ -947,7 +947,7 @@ EvtScript N(8024891C) = { EVT_CALL(N(AddPlayerHandsOffset), EVT_VAR(3), EVT_VAR(4), EVT_VAR(5)) EVT_CALL(MakeItemEntity, EVT_VAR(0), EVT_VAR(3), EVT_VAR(4), EVT_VAR(5), 1, 0) EVT_CALL(SetPlayerAnimation, 393221) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(SetPlayerAnimation, ANIM_10002) EVT_CALL(RemoveItemEntity, EVT_VAR(0)) EVT_END_SWITCH @@ -1215,10 +1215,10 @@ EvtScript N(8024AC8C) = { EVT_SET(EVT_VAR(8), EVT_VAR(6)) EVT_SET(EVT_VAR(7), EVT_VAR(5)) EVT_SET(EVT_VAR(6), EVT_VAR(4)) - EVT_WAIT_FRAMES(70) + EVT_WAIT(70) EVT_CALL(EnableModel, EVT_VAR(6), 0) EVT_THREAD - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(EnableModel, EVT_VAR(6), 1) EVT_END_THREAD EVT_CALL(MakeLerp, 0, 180, 20, 2) @@ -1227,7 +1227,7 @@ EvtScript N(8024AC8C) = { EVT_CALL(RotateModel, EVT_VAR(8), EVT_VAR(0), 0, 0, -1) EVT_CALL(RotateModel, EVT_VAR(9), EVT_VAR(0), 0, 0, -1) EVT_IF_EQ(EVT_VAR(1), 1) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_GOTO(1) EVT_END_IF EVT_CALL(EnableModel, EVT_VAR(7), 0) @@ -1250,7 +1250,7 @@ EvtScript N(interact_8024ADE4) = { EVT_END_IF EVT_CALL(SpeakToPlayer, NPC_SELF, NPC_ANIM_toad_Palette_00_Anim_4, NPC_ANIM_toad_Palette_00_Anim_1, 0, EVT_VAR(8)) EVT_CALL(ShowChoice, MESSAGE_ID(0x1E, 0x0006)) - EVT_WAIT_FRAMES(3) + EVT_WAIT(3) EVT_IF_EQ(EVT_VAR(0), 1) EVT_CALL(ContinueSpeech, -1, NPC_ANIM_toad_Palette_00_Anim_4, NPC_ANIM_toad_Palette_00_Anim_1, 0, EVT_VAR(9)) EVT_RETURN @@ -1264,14 +1264,14 @@ EvtScript N(interact_8024ADE4) = { EVT_EXEC(N(8024AC8C)) EVT_END_IF EVT_CALL(N(ToadHouse_PutPartnerAway), EVT_VAR(10)) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_EXEC_WAIT(N(8024D494)) EVT_THREAD EVT_CALL(MakeLerp, 0, 255, 60, 0) EVT_LABEL(0) EVT_CALL(UpdateLerp) EVT_CALL(N(ToadHouse_UpdateScreenOverlay), 3, EVT_VAR(0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_IF_EQ(EVT_VAR(1), 1) EVT_GOTO(0) EVT_END_IF @@ -1281,17 +1281,17 @@ EvtScript N(interact_8024ADE4) = { EVT_EXEC(N(8024AC14)) EVT_END_IF EVT_CALL(N(ToadHouse_GetPartnerBackOut), EVT_VAR(10)) - EVT_WAIT_FRAMES(45) + EVT_WAIT(45) EVT_CALL(MakeLerp, 255, 0, 30, 0) EVT_LABEL(1) EVT_CALL(UpdateLerp) EVT_CALL(N(ToadHouse_UpdateScreenOverlay), 0, EVT_VAR(0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_IF_EQ(EVT_VAR(1), 1) EVT_GOTO(1) EVT_END_IF EVT_END_THREAD - EVT_WAIT_FRAMES(105) + EVT_WAIT(105) EVT_EXEC_WAIT(N(8024D700)) EVT_CALL(DisablePlayerPhysics, FALSE) EVT_CALL(SetNpcFlagBits, NPC_SELF, ((NPC_FLAG_100)), FALSE) @@ -1306,7 +1306,7 @@ EvtScript N(8024B18C) = { EVT_CALL(GetNpcPos, NPC_PARTNER, EVT_VAR(3), EVT_VAR(4), EVT_VAR(5)) EVT_CALL(N(LetterDelivery_CalcLetterPos), EVT_VAR(3), EVT_VAR(4), EVT_VAR(5)) EVT_CALL(SetItemPos, EVT_VAR(0), EVT_VAR(3), EVT_VAR(4), EVT_VAR(5)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_RETURN EVT_END @@ -1342,18 +1342,18 @@ EvtScript N(8024B20C) = { EVT_CALL(NpcJump1, NPC_PARTNER, EVT_VAR(6), EVT_VAR(7), EVT_VAR(8), 20) EVT_KILL_THREAD(EVT_VAR(10)) EVT_CALL(RemoveItemEntity, EVT_VAR(0)) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(GetNpcYaw, -4, EVT_VAR(10)) EVT_ADD(EVT_VAR(10), 180) EVT_CALL(InterpNpcYaw, NPC_PARTNER, EVT_VAR(10), 0) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(NpcJump1, NPC_PARTNER, EVT_VAR(3), EVT_VAR(4), EVT_VAR(5), 20) EVT_CALL(SetNpcAnimation, NPC_PARTNER, NPC_ANIM_world_parakarry_Palette_00_Anim_1) EVT_CALL(NpcFaceNpc, NPC_PARTNER, EVT_VAR(9), 0) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(SetNpcFlagBits, NPC_PARTNER, ((NPC_FLAG_100)), FALSE) EVT_CALL(EnablePartnerAI) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_END_SWITCH EVT_CALL(N(ItemChoice_SaveSelected), EVT_VAR(10)) EVT_CALL(CloseChoicePopup) @@ -1374,7 +1374,7 @@ EvtScript N(8024B530) = { EvtScript N(8024B5A0) = { EVT_SET(EVT_VAR(12), 0) - EVT_IF_LT(EVT_SAVE_VAR(0), -70) + EVT_IF_LT(GB_StoryProgress, -70) EVT_RETURN EVT_END_IF EVT_CALL(N(LetterDelivery_SaveNpcAnim)) @@ -1384,7 +1384,7 @@ EvtScript N(8024B5A0) = { EVT_IF_NE(EVT_VAR(1), -1) EVT_CALL(DisablePartnerAI, 0) EVT_CALL(PlayerFaceNpc, EVT_VAR(2), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(GetNpcPos, EVT_VAR(2), EVT_VAR(13), EVT_VAR(0), EVT_VAR(14)) EVT_CALL(GetNpcPos, NPC_PARTNER, EVT_VAR(13), EVT_VAR(14), EVT_VAR(15)) EVT_CALL(SetNpcJumpscale, NPC_PARTNER, EVT_FIXED(0.0)) @@ -1396,13 +1396,13 @@ EvtScript N(8024B5A0) = { EVT_SWITCH(EVT_VAR(0)) EVT_CASE_EQ(-1) EVT_CALL(DisablePartnerAI, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SpeakToPlayer, NPC_PARTNER, NPC_ANIM_world_parakarry_Palette_00_Anim_6, NPC_ANIM_world_parakarry_Palette_00_Anim_1, 5, EVT_VAR(8)) EVT_CALL(EnablePartnerAI) EVT_SET(EVT_VAR(12), 1) EVT_CASE_DEFAULT EVT_CALL(DisablePartnerAI, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SpeakToPlayer, NPC_PARTNER, NPC_ANIM_world_parakarry_Palette_00_Anim_6, NPC_ANIM_world_parakarry_Palette_00_Anim_1, 5, EVT_VAR(9)) EVT_IF_NE(EVT_VAR(10), 0) EVT_CALL(SpeakToPlayer, EVT_VAR(2), EVT_VAR(3), EVT_VAR(4), 0, EVT_VAR(10)) @@ -1435,9 +1435,9 @@ EvtScript N(8024B8A0) = { }; EvtScript N(interact_8024B8F0) = { - EVT_SWITCH(EVT_SAVE_VAR(0)) + EVT_SWITCH(GB_StoryProgress) EVT_CASE_LT(-53) - EVT_IF_EQ(EVT_SAVE_FLAG(787), 1) + EVT_IF_EQ(GF_SBK30_Kolorado_SharedRumorAboutMoustafa, 1) EVT_CALL(SpeakToPlayer, NPC_SELF, NPC_ANIM_archeologist_Palette_00_Anim_4, NPC_ANIM_archeologist_Palette_00_Anim_1, 0, MESSAGE_ID(0x0D, 0x00B2)) EVT_ELSE EVT_SWITCH(EVT_AREA_VAR(3)) @@ -1461,7 +1461,7 @@ EvtScript N(interact_8024B8F0) = { EvtScript N(init_8024BA50) = { EVT_CALL(BindNpcInteract, NPC_SELF, EVT_PTR(N(interact_8024B8F0))) - EVT_IF_GE(EVT_SAVE_VAR(0), -52) + EVT_IF_GE(GB_StoryProgress, -52) EVT_CALL(RemoveNpc, NPC_SELF) EVT_END_IF EVT_RETURN @@ -1469,9 +1469,9 @@ EvtScript N(init_8024BA50) = { }; EvtScript N(interact_8024BA9C) = { - EVT_SWITCH(EVT_SAVE_VAR(0)) + EVT_SWITCH(GB_StoryProgress) EVT_CASE_LT(-53) - EVT_IF_EQ(EVT_SAVE_FLAG(747), 0) + EVT_IF_EQ(GF_DRO02_Sheek_AskedAboutDesert, 0) EVT_CALL(SpeakToPlayer, NPC_SELF, NPC_ANIM_dryite_Palette_02_Anim_4, NPC_ANIM_dryite_Palette_02_Anim_1, 0, MESSAGE_ID(0x0D, 0x0091)) EVT_ELSE EVT_CALL(SpeakToPlayer, NPC_SELF, NPC_ANIM_dryite_Palette_02_Anim_4, NPC_ANIM_dryite_Palette_02_Anim_1, 0, MESSAGE_ID(0x0D, 0x0092)) @@ -1496,7 +1496,7 @@ EvtScript N(init_8024BBAC) = { }; EvtScript N(interact_8024BBD0) = { - EVT_SWITCH(EVT_SAVE_VAR(0)) + EVT_SWITCH(GB_StoryProgress) EVT_CASE_LT(-53) EVT_IF_EQ(EVT_AREA_FLAG(3), 0) EVT_CALL(SpeakToPlayer, NPC_SELF, NPC_ANIM_dryite_Palette_00_Anim_4, NPC_ANIM_dryite_Palette_00_Anim_1, 0, MESSAGE_ID(0x0D, 0x00A1)) @@ -1533,7 +1533,7 @@ EvtScript N(init_8024BD28) = { }; EvtScript N(interact_8024BD4C) = { - EVT_SWITCH(EVT_SAVE_VAR(0)) + EVT_SWITCH(GB_StoryProgress) EVT_CASE_LT(-53) EVT_IF_EQ(EVT_AREA_FLAG(4), 0) EVT_CALL(SpeakToPlayer, NPC_SELF, NPC_ANIM_mouser_Palette_00_Anim_5, NPC_ANIM_mouser_Palette_00_Anim_1, 0, MESSAGE_ID(0x0D, 0x00A5)) @@ -1570,7 +1570,7 @@ EvtScript N(init_8024BF10) = { }; EvtScript N(interact_8024BF34) = { - EVT_SWITCH(EVT_SAVE_VAR(0)) + EVT_SWITCH(GB_StoryProgress) EVT_CASE_LT(-53) EVT_IF_EQ(EVT_AREA_FLAG(5), 0) EVT_CALL(SpeakToPlayer, NPC_SELF, NPC_ANIM_mouser_Palette_00_Anim_5, NPC_ANIM_mouser_Palette_00_Anim_1, 0, MESSAGE_ID(0x0D, 0x00AB)) @@ -1598,7 +1598,7 @@ EvtScript N(8024C05C) = { EVT_LOOP(0) EVT_CALL(PlayerFaceNpc, 5, 0) EVT_CALL(NpcFaceNpc, NPC_PARTNER, 5, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_RETURN EVT_END @@ -1637,7 +1637,7 @@ EvtScript N(8024C248) = { EVT_CALL(SetNpcFlagBits, 2, ((NPC_FLAG_100)), TRUE) EVT_CALL(SetNpcFlagBits, 5, ((NPC_FLAG_100)), TRUE) EVT_CALL(SetNpcAnimation, 2, NPC_ANIM_disguised_moustafa_Palette_00_Anim_5) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(SetNpcAnimation, 2, NPC_ANIM_disguised_moustafa_Palette_00_Anim_6) EVT_CALL(SetNpcAnimation, 5, NPC_ANIM_moustafa_Palette_00_Anim_7) EVT_CALL(SetNpcPos, 5, -335, 163, -260) @@ -1650,7 +1650,7 @@ EvtScript N(8024C248) = { EVT_SUB(EVT_VAR(2), EVT_VAR(0)) EVT_ADD(EVT_VAR(3), EVT_VAR(0)) EVT_CALL(SetNpcPos, 2, EVT_VAR(2), EVT_VAR(3), -260) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_IF_EQ(EVT_VAR(1), 1) EVT_GOTO(10) EVT_END_IF @@ -1659,13 +1659,13 @@ EvtScript N(8024C248) = { EVT_CALL(SetNpcAnimation, 5, NPC_ANIM_moustafa_Palette_00_Anim_1) EVT_CALL(SetNpcFlagBits, 2, ((NPC_FLAG_100)), FALSE) EVT_CALL(SetNpcFlagBits, 5, ((NPC_FLAG_100)), FALSE) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_RETURN EVT_END }; EvtScript N(idle_8024C450) = { - EVT_SWITCH(EVT_SAVE_VAR(0)) + EVT_SWITCH(GB_StoryProgress) EVT_CASE_LT(-64) EVT_CASE_LT(-63) EVT_CALL(SetNpcPos, NPC_SELF, -335, 163, -260) @@ -1678,11 +1678,11 @@ EvtScript N(idle_8024C450) = { }; EvtScript N(interact_8024C4EC) = { - EVT_IF_EQ(EVT_SAVE_FLAG(750), 1) + EVT_IF_EQ(GF_DRO02_Moustafa_UnusedDialogOverride, 1) EVT_CALL(SpeakToPlayer, 5, NPC_ANIM_moustafa_Palette_00_Anim_5, NPC_ANIM_moustafa_Palette_00_Anim_1, 0, MESSAGE_ID(0x0D, 0x00CF)) EVT_RETURN EVT_END_IF - EVT_SWITCH(EVT_SAVE_VAR(0)) + EVT_SWITCH(GB_StoryProgress) EVT_CASE_LT(-64) EVT_SET(EVT_VAR(11), 0) EVT_CALL(SpeakToPlayer, 2, NPC_ANIM_disguised_moustafa_Palette_00_Anim_4, NPC_ANIM_disguised_moustafa_Palette_00_Anim_1, 0, MESSAGE_ID(0x0D, 0x00B4)) @@ -1710,25 +1710,25 @@ EvtScript N(interact_8024C4EC) = { EVT_RETURN EVT_END_SWITCH EVT_SET(EVT_VAR(10), EVT_VAR(0)) - EVT_IF_EQ(EVT_SAVE_VAR(135), 0) + EVT_IF_EQ(GB_DRO02_SheekLemonGiftCount, 0) EVT_IF_EQ(EVT_VAR(10), 156) - EVT_SET(EVT_SAVE_VAR(135), 1) - EVT_SET(EVT_SAVE_VAR(134), 10) + EVT_SET(GB_DRO02_SheekLemonGiftCount, 1) + EVT_SET(GB_DRO02_SheekGiftCount, 10) EVT_CALL(SpeakToPlayer, 2, NPC_ANIM_disguised_moustafa_Palette_00_Anim_4, NPC_ANIM_disguised_moustafa_Palette_00_Anim_1, 0, MESSAGE_ID(0x0D, 0x00BB)) EVT_CALL(ShowChoice, MESSAGE_ID(0x1E, 0x001C)) EVT_ELSE - EVT_ADD(EVT_SAVE_VAR(134), 1) - EVT_IF_LE(EVT_SAVE_VAR(134), 2) + EVT_ADD(GB_DRO02_SheekGiftCount, 1) + EVT_IF_LE(GB_DRO02_SheekGiftCount, 2) EVT_CALL(SpeakToPlayer, 2, NPC_ANIM_disguised_moustafa_Palette_00_Anim_4, NPC_ANIM_disguised_moustafa_Palette_00_Anim_1, 0, MESSAGE_ID(0x0D, 0x00B5)) EVT_GOTO(0) EVT_END_IF - EVT_IF_EQ(EVT_SAVE_VAR(134), 3) + EVT_IF_EQ(GB_DRO02_SheekGiftCount, 3) EVT_CALL(SpeakToPlayer, 2, NPC_ANIM_disguised_moustafa_Palette_00_Anim_4, NPC_ANIM_disguised_moustafa_Palette_00_Anim_1, 0, MESSAGE_ID(0x0D, 0x00B9)) EVT_CALL(ShowChoice, MESSAGE_ID(0x1E, 0x001B)) EVT_ELSE EVT_CALL(SpeakToPlayer, 2, NPC_ANIM_disguised_moustafa_Palette_00_Anim_4, NPC_ANIM_disguised_moustafa_Palette_00_Anim_1, 0, MESSAGE_ID(0x0D, 0x00BA)) EVT_CALL(ShowChoice, MESSAGE_ID(0x1E, 0x001B)) - EVT_SET(EVT_SAVE_VAR(134), 10) + EVT_SET(GB_DRO02_SheekGiftCount, 10) EVT_END_IF EVT_END_IF EVT_ELSE @@ -1741,21 +1741,21 @@ EvtScript N(interact_8024C4EC) = { EVT_CASE_EQ(1) EVT_EXEC_WAIT(N(8024C0B8)) EVT_CALL(ContinueSpeech, 2, NPC_ANIM_disguised_moustafa_Palette_00_Anim_4, NPC_ANIM_disguised_moustafa_Palette_00_Anim_1, 0, MESSAGE_ID(0x0D, 0x00BD)) - EVT_SET(EVT_SAVE_FLAG(747), 1) + EVT_SET(GF_DRO02_Sheek_AskedAboutDesert, 1) EVT_CASE_EQ(2) EVT_EXEC_WAIT(N(8024C0B8)) EVT_CALL(ContinueSpeech, 2, NPC_ANIM_disguised_moustafa_Palette_00_Anim_4, NPC_ANIM_disguised_moustafa_Palette_00_Anim_1, 0, MESSAGE_ID(0x0D, 0x00BE)) - EVT_SET(EVT_SAVE_FLAG(748), 1) + EVT_SET(GF_DRO02_Sheek_AskedAboutRuins, 1) EVT_CASE_EQ(3) EVT_EXEC_WAIT(N(8024C0B8)) EVT_CALL(ContinueSpeech, 2, NPC_ANIM_disguised_moustafa_Palette_00_Anim_4, NPC_ANIM_disguised_moustafa_Palette_00_Anim_1, 0, MESSAGE_ID(0x0D, 0x00BF)) EVT_CASE_EQ(4) EVT_EXEC_WAIT(N(8024C0B8)) EVT_CALL(ContinueSpeech, 2, NPC_ANIM_disguised_moustafa_Palette_00_Anim_4, NPC_ANIM_disguised_moustafa_Palette_00_Anim_1, 0, MESSAGE_ID(0x0D, 0x00C1)) - EVT_SET(EVT_SAVE_FLAG(749), 1) + EVT_SET(GF_DRO02_Sheek_AskedAboutMoustafa, 1) EVT_SET(EVT_VAR(11), 1) EVT_END_SWITCH - EVT_SET(EVT_SAVE_FLAG(746), 1) + EVT_SET(GF_DRO02_Sheek_SpokeTo, 1) EVT_CALL(ContinueSpeech, 2, NPC_ANIM_disguised_moustafa_Palette_00_Anim_4, NPC_ANIM_disguised_moustafa_Palette_00_Anim_1, 0, MESSAGE_ID(0x0D, 0x00C0)) EVT_CALL(ShowChoice, MESSAGE_ID(0x1E, 0x001A)) EVT_IF_EQ(EVT_VAR(0), 0) @@ -1780,7 +1780,7 @@ EvtScript N(interact_8024C4EC) = { EVT_EXEC(N(8024C1F8)) EVT_CASE_LT(-63) EVT_THREAD - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(func_802D2C14, 1) EVT_END_THREAD EVT_CALL(SetNpcFlagBits, 2, ((NPC_FLAG_100)), TRUE) @@ -1791,7 +1791,7 @@ EvtScript N(interact_8024C4EC) = { EVT_EXEC_GET_TID(N(8024C05C), EVT_VAR(10)) EVT_CALL(SetNpcFlagBits, 5, ((NPC_FLAG_100)), TRUE) EVT_CALL(FadeOutMusic, 0, 500) - EVT_IF_EQ(EVT_SAVE_FLAG(749), 1) + EVT_IF_EQ(GF_DRO02_Sheek_AskedAboutMoustafa, 1) EVT_CALL(SpeakToPlayer, 2, NPC_ANIM_disguised_moustafa_Palette_00_Anim_4, NPC_ANIM_disguised_moustafa_Palette_00_Anim_1, 0, MESSAGE_ID(0x0D, 0x00C3)) EVT_EXEC_WAIT(N(8024C248)) EVT_CALL(func_802D2C14, 0) @@ -1817,24 +1817,24 @@ EvtScript N(interact_8024C4EC) = { EVT_SET(EVT_VAR(1), 1) EVT_EXEC_WAIT(N(EVS_Quizmo_GiveItem_0)) EVT_CALL(AddKeyItem, ITEM_PULSE_STONE) - EVT_SET(EVT_SAVE_VAR(0), -63) + EVT_SET(GB_StoryProgress, -63) EVT_CALL(SpeakToPlayer, 5, NPC_ANIM_moustafa_Palette_00_Anim_5, NPC_ANIM_moustafa_Palette_00_Anim_1, 0, MESSAGE_ID(0x0D, 0x00CA)) EVT_KILL_THREAD(EVT_VAR(10)) EVT_EXEC(N(80243AF0)) EVT_CASE_GE(-63) - EVT_SWITCH(EVT_SAVE_VAR(0)) + EVT_SWITCH(GB_StoryProgress) EVT_CASE_LT(-62) EVT_CALL(SpeakToPlayer, 5, NPC_ANIM_moustafa_Palette_00_Anim_5, NPC_ANIM_moustafa_Palette_00_Anim_1, 0, MESSAGE_ID(0x0D, 0x00CB)) EVT_CASE_GE(-62) - EVT_IF_GE(EVT_SAVE_VAR(0), -56) - EVT_IF_EQ(EVT_SAVE_FLAG(751), 0) + EVT_IF_GE(GB_StoryProgress, -56) + EVT_IF_EQ(GF_DRO02_Moustafa_HeardAboutDryDryRuins, 0) EVT_CALL(SpeakToPlayer, 5, NPC_ANIM_moustafa_Palette_00_Anim_5, NPC_ANIM_moustafa_Palette_00_Anim_1, 0, MESSAGE_ID(0x0D, 0x00CD)) EVT_CALL(SetPlayerAnimation, ANIM_10002) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(SetPlayerAnimation, ANIM_80007) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(SpeakToPlayer, 5, NPC_ANIM_moustafa_Palette_00_Anim_5, NPC_ANIM_moustafa_Palette_00_Anim_1, 0, MESSAGE_ID(0x0D, 0x00CE)) - EVT_SET(EVT_SAVE_FLAG(751), 1) + EVT_SET(GF_DRO02_Moustafa_HeardAboutDryDryRuins, 1) EVT_ELSE EVT_CALL(SpeakToPlayer, 5, NPC_ANIM_moustafa_Palette_00_Anim_5, NPC_ANIM_moustafa_Palette_00_Anim_1, 0, MESSAGE_ID(0x0D, 0x00D0)) EVT_END_IF @@ -1881,7 +1881,7 @@ EvtScript N(idle_8024D154) = { EVT_IF_EQ(EVT_VAR(0), 1) EVT_GOTO(20) EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(SetNpcAnimation, NPC_SELF, NPC_ANIM_mouser_Palette_01_Anim_1) EVT_CALL(SetNpcAnimation, 2, NPC_ANIM_disguised_moustafa_Palette_00_Anim_7) @@ -1890,7 +1890,7 @@ EvtScript N(idle_8024D154) = { EVT_IF_EQ(EVT_VAR(0), 1) EVT_GOTO(20) EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_GOTO(10) EVT_LABEL(20) @@ -1906,14 +1906,14 @@ EvtScript N(idle_8024D154) = { EVT_CALL(NpcMoveTo, NPC_SELF, -371, 5, 20) EVT_CALL(NpcMoveTo, NPC_SELF, -487, 5, 20) EVT_CALL(SetNpcPos, NPC_SELF, 0, -1000, 0) - EVT_SET(EVT_SAVE_VAR(0), -66) + EVT_SET(GB_StoryProgress, -66) EVT_RETURN EVT_END }; EvtScript N(init_8024D3E8) = { EVT_CALL(BindNpcIdle, NPC_SELF, EVT_PTR(N(idle_8024D154))) - EVT_IF_GE(EVT_SAVE_VAR(0), -66) + EVT_IF_GE(GB_StoryProgress, -66) EVT_CALL(RemoveNpc, NPC_SELF) EVT_END_IF EVT_RETURN @@ -1935,7 +1935,7 @@ EvtScript N(8024D494) = { EVT_CALL(SetPlayerSpeed, EVT_FIXED(3.0)) EVT_CALL(PlayerMoveTo, -179, -198, 0) EVT_THREAD - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(N(ToadHouse_CamSetFOV), 0, 40) EVT_CALL(SetCamType, 0, 4, 0) EVT_CALL(SetCamPitch, 0, 95, -61) @@ -1953,16 +1953,16 @@ EvtScript N(8024D494) = { EVT_CALL(func_802D286C, 2048) EVT_CALL(func_802D2520, ANIM_10002, 5, 7, 1, 1, 0) EVT_THREAD - EVT_WAIT_FRAMES(60) + EVT_WAIT(60) EVT_CALL(SetPlayerAnimation, ANIM_8001D) EVT_END_THREAD - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_THREAD - EVT_WAIT_FRAMES(81) + EVT_WAIT(81) EVT_CALL(N(ToadHouse_CamSetFOV), 0, 25) EVT_CALL(GetPlayerPos, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) EVT_CALL(UseSettingsFrom, 0, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(PanToTarget, 0, 0, 0) EVT_END_THREAD EVT_RETURN @@ -1994,10 +1994,12 @@ StaticNpc N(npcGroup_8024D7B4)[] = { .flags = NPC_FLAG_PASSIVE | NPC_FLAG_100 | NPC_FLAG_LOCK_ANIMS | NPC_FLAG_JUMPING | NPC_FLAG_NO_PROJECT_SHADOW, .init = &N(init_8024BA50), .yaw = 90, - .dropFlags = NPC_DROP_FLAGS_80, - .heartDrops = NO_DROPS, - .flowerDrops = NO_DROPS, - .movement = { -303, 0, 22, 146, 38, -32767, 1, 0, 0, 0, 0, 0, 0, 1 }, + .drops = { + .dropFlags = NPC_DROP_FLAGS_80, + .heartDrops = NO_DROPS, + .flowerDrops = NO_DROPS, + }, + .territory = { .temp = { -303, 0, 22, 146, 38, -32767, 1, 0, 0, 0, 0, 0, 0, 1 }}, .animations = { NPC_ANIM_archeologist_Palette_00_Anim_1, NPC_ANIM_archeologist_Palette_00_Anim_2, @@ -2025,10 +2027,12 @@ StaticNpc N(npcGroup_8024D7B4)[] = { .flags = NPC_FLAG_PASSIVE | NPC_FLAG_100 | NPC_FLAG_LOCK_ANIMS | NPC_FLAG_JUMPING | NPC_FLAG_NO_PROJECT_SHADOW, .init = &N(init_8024BBAC), .yaw = 270, - .dropFlags = NPC_DROP_FLAGS_80, - .heartDrops = NO_DROPS, - .flowerDrops = NO_DROPS, - .movement = { -20, 0, 40, 60, 0, -32767, 0, 0, 0, 0, 0, 0, 0, 1 }, + .drops = { + .dropFlags = NPC_DROP_FLAGS_80, + .heartDrops = NO_DROPS, + .flowerDrops = NO_DROPS, + }, + .territory = { .temp = { -20, 0, 40, 60, 0, -32767, 0, 0, 0, 0, 0, 0, 0, 1 }}, .animations = { NPC_ANIM_dryite_Palette_02_Anim_1, NPC_ANIM_dryite_Palette_02_Anim_2, @@ -2056,10 +2060,12 @@ StaticNpc N(npcGroup_8024D7B4)[] = { .flags = NPC_FLAG_PASSIVE | NPC_FLAG_100 | NPC_FLAG_LOCK_ANIMS | NPC_FLAG_JUMPING | NPC_FLAG_NO_PROJECT_SHADOW, .init = &N(init_8024D04C), .yaw = 90, - .dropFlags = NPC_DROP_FLAGS_80, - .heartDrops = NO_DROPS, - .flowerDrops = NO_DROPS, - .animations = { + .drops = { + .dropFlags = NPC_DROP_FLAGS_80, + .heartDrops = NO_DROPS, + .flowerDrops = NO_DROPS, + }, + .animations = { NPC_ANIM_disguised_moustafa_Palette_00_Anim_1, NPC_ANIM_disguised_moustafa_Palette_00_Anim_1, NPC_ANIM_disguised_moustafa_Palette_00_Anim_1, @@ -2086,10 +2092,12 @@ StaticNpc N(npcGroup_8024D7B4)[] = { .flags = NPC_FLAG_PASSIVE | NPC_FLAG_100 | NPC_FLAG_LOCK_ANIMS | NPC_FLAG_JUMPING | NPC_FLAG_NO_PROJECT_SHADOW, .init = &N(init_8024D790), .yaw = 180, - .dropFlags = NPC_DROP_FLAGS_80, - .heartDrops = NO_DROPS, - .flowerDrops = NO_DROPS, - .animations = { + .drops = { + .dropFlags = NPC_DROP_FLAGS_80, + .heartDrops = NO_DROPS, + .flowerDrops = NO_DROPS, + }, + .animations = { NPC_ANIM_toad_Palette_00_Anim_1, NPC_ANIM_toad_Palette_00_Anim_2, NPC_ANIM_toad_Palette_00_Anim_3, @@ -2116,10 +2124,12 @@ StaticNpc N(npcGroup_8024D7B4)[] = { .flags = NPC_FLAG_PASSIVE | NPC_FLAG_100 | NPC_FLAG_LOCK_ANIMS | NPC_FLAG_JUMPING | NPC_FLAG_NO_PROJECT_SHADOW, .init = &N(init_80247A80), .yaw = 180, - .dropFlags = NPC_DROP_FLAGS_80, - .heartDrops = NO_DROPS, - .flowerDrops = NO_DROPS, - .animations = { + .drops = { + .dropFlags = NPC_DROP_FLAGS_80, + .heartDrops = NO_DROPS, + .flowerDrops = NO_DROPS, + }, + .animations = { NPC_ANIM_world_merlee_Palette_00_Anim_4, NPC_ANIM_world_merlee_Palette_00_Anim_5, NPC_ANIM_world_merlee_Palette_00_Anim_6, @@ -2146,10 +2156,12 @@ StaticNpc N(npcGroup_8024D7B4)[] = { .flags = NPC_FLAG_PASSIVE | NPC_FLAG_100 | NPC_FLAG_LOCK_ANIMS | NPC_FLAG_JUMPING | NPC_FLAG_NO_PROJECT_SHADOW, .init = &N(init_8024D130), .yaw = 0, - .dropFlags = NPC_DROP_FLAGS_80, - .heartDrops = NO_DROPS, - .flowerDrops = NO_DROPS, - .animations = { + .drops = { + .dropFlags = NPC_DROP_FLAGS_80, + .heartDrops = NO_DROPS, + .flowerDrops = NO_DROPS, + }, + .animations = { NPC_ANIM_moustafa_Palette_00_Anim_1, NPC_ANIM_moustafa_Palette_00_Anim_1, NPC_ANIM_moustafa_Palette_00_Anim_4, @@ -2176,10 +2188,12 @@ StaticNpc N(npcGroup_8024D7B4)[] = { .flags = NPC_FLAG_PASSIVE | NPC_FLAG_100 | NPC_FLAG_LOCK_ANIMS | NPC_FLAG_JUMPING | NPC_FLAG_NO_PROJECT_SHADOW, .init = &N(init_8024BCD4), .yaw = 270, - .dropFlags = NPC_DROP_FLAGS_80, - .heartDrops = NO_DROPS, - .flowerDrops = NO_DROPS, - .animations = { + .drops = { + .dropFlags = NPC_DROP_FLAGS_80, + .heartDrops = NO_DROPS, + .flowerDrops = NO_DROPS, + }, + .animations = { NPC_ANIM_dryite_Palette_00_Anim_1, NPC_ANIM_dryite_Palette_00_Anim_2, NPC_ANIM_dryite_Palette_00_Anim_3, @@ -2206,10 +2220,12 @@ StaticNpc N(npcGroup_8024D7B4)[] = { .flags = NPC_FLAG_PASSIVE | NPC_FLAG_100 | NPC_FLAG_LOCK_ANIMS | NPC_FLAG_JUMPING | NPC_FLAG_NO_PROJECT_SHADOW, .init = &N(init_8024BD28), .yaw = 270, - .dropFlags = NPC_DROP_FLAGS_80, - .heartDrops = NO_DROPS, - .flowerDrops = NO_DROPS, - .animations = { + .drops = { + .dropFlags = NPC_DROP_FLAGS_80, + .heartDrops = NO_DROPS, + .flowerDrops = NO_DROPS, + }, + .animations = { NPC_ANIM_dryite_Palette_00_Anim_1, NPC_ANIM_dryite_Palette_00_Anim_2, NPC_ANIM_dryite_Palette_00_Anim_3, @@ -2236,10 +2252,12 @@ StaticNpc N(npcGroup_8024D7B4)[] = { .flags = NPC_FLAG_PASSIVE | NPC_FLAG_100 | NPC_FLAG_LOCK_ANIMS | NPC_FLAG_JUMPING | NPC_FLAG_NO_PROJECT_SHADOW, .init = &N(init_8024BF10), .yaw = 180, - .dropFlags = NPC_DROP_FLAGS_80, - .heartDrops = NO_DROPS, - .flowerDrops = NO_DROPS, - .animations = { + .drops = { + .dropFlags = NPC_DROP_FLAGS_80, + .heartDrops = NO_DROPS, + .flowerDrops = NO_DROPS, + }, + .animations = { NPC_ANIM_mouser_Palette_00_Anim_1, NPC_ANIM_mouser_Palette_00_Anim_4, NPC_ANIM_mouser_Palette_00_Anim_4, @@ -2266,10 +2284,12 @@ StaticNpc N(npcGroup_8024D7B4)[] = { .flags = NPC_FLAG_PASSIVE | NPC_FLAG_100 | NPC_FLAG_LOCK_ANIMS | NPC_FLAG_JUMPING | NPC_FLAG_NO_PROJECT_SHADOW, .init = &N(init_8024C038), .yaw = 270, - .dropFlags = NPC_DROP_FLAGS_80, - .heartDrops = NO_DROPS, - .flowerDrops = NO_DROPS, - .animations = { + .drops = { + .dropFlags = NPC_DROP_FLAGS_80, + .heartDrops = NO_DROPS, + .flowerDrops = NO_DROPS, + }, + .animations = { NPC_ANIM_mouser_Palette_00_Anim_1, NPC_ANIM_mouser_Palette_00_Anim_4, NPC_ANIM_mouser_Palette_00_Anim_4, @@ -2296,10 +2316,12 @@ StaticNpc N(npcGroup_8024D7B4)[] = { .flags = NPC_FLAG_PASSIVE | NPC_FLAG_100 | NPC_FLAG_LOCK_ANIMS | NPC_FLAG_JUMPING | NPC_FLAG_NO_PROJECT_SHADOW, .init = &N(init_8024D3E8), .yaw = 90, - .dropFlags = NPC_DROP_FLAGS_80, - .heartDrops = NO_DROPS, - .flowerDrops = NO_DROPS, - .animations = { + .drops = { + .dropFlags = NPC_DROP_FLAGS_80, + .heartDrops = NO_DROPS, + .flowerDrops = NO_DROPS, + }, + .animations = { NPC_ANIM_mouser_Palette_01_Anim_1, NPC_ANIM_mouser_Palette_01_Anim_4, NPC_ANIM_mouser_Palette_01_Anim_4, @@ -2323,12 +2345,15 @@ StaticNpc N(npcGroup_8024D7B4)[] = { .settings = &N(Quizmo_NpcSettings), .pos = { -335.0f, 0.0f, 90.0f }, .flags = NPC_FLAG_PASSIVE | NPC_FLAG_ENABLE_HIT_SCRIPT | NPC_FLAG_100 | NPC_FLAG_LOCK_ANIMS | NPC_FLAG_JUMPING | NPC_FLAG_NO_PROJECT_SHADOW, - .unk_1C = { 00, 00, 00, 01, 00, 03, 02, 01}, + .initVarCount = 1, + .initVar = { .value = 0x00030201 }, .yaw = 270, - .dropFlags = NPC_DROP_FLAGS_80, - .heartDrops = NO_DROPS, - .flowerDrops = NO_DROPS, - .animations = { + .drops = { + .dropFlags = NPC_DROP_FLAGS_80, + .heartDrops = NO_DROPS, + .flowerDrops = NO_DROPS, + }, + .animations = { NPC_ANIM_chuck_quizmo_Palette_00_Anim_1, NPC_ANIM_chuck_quizmo_Palette_00_Anim_2, NPC_ANIM_chuck_quizmo_Palette_00_Anim_3, @@ -2351,7 +2376,7 @@ StaticNpc N(npcGroup_8024D7B4)[] = { }; NpcGroupList N(npcGroupList_8024EEF4) = { - NPC_GROUP(N(npcGroup_8024D7B4), BATTLE_ID(0, 0, 0, 0)), + NPC_GROUP(N(npcGroup_8024D7B4)), {}, }; diff --git a/src/world/area_flo/flo_00/C9DF60.c b/src/world/area_flo/flo_00/C9DF60.c index 93fd07540b..4ae655516d 100644 --- a/src/world/area_flo/flo_00/C9DF60.c +++ b/src/world/area_flo/flo_00/C9DF60.c @@ -36,7 +36,7 @@ EntryList N(entryList) = { { 40.0f, 0.0f, -30.0f, 270.0f }, }; -MapConfig N(config) = { +MapSettings N(settings) = { .main = &N(main), .entryList = &N(entryList), .entryCount = ENTRY_COUNT(N(entryList)), @@ -59,7 +59,7 @@ EvtScript N(802414D0) = { EVT_CALL(SetMusicTrack, 0, SONG_STAR_SPIRIT_THEME, 1, 8) EVT_THREAD EVT_LOOP(0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_IF_GE(GSW(0), 59) EVT_BREAK_LOOP EVT_END_IF @@ -112,14 +112,14 @@ EvtScript N(802416C0) = { EVT_ADD(LW(2), LW(14)) EVT_CALL(PlayEffect, EFFECT_FLOATING_FLOWER, LW(0), LW(2), LW(1), LW(3), 0, 0, 0, 0, 0, 0, 0, 0, 0) EVT_END_LOOP - EVT_WAIT_FRAMES(LW(15)) + EVT_WAIT(LW(15)) EVT_LABEL(0) EVT_CALL(RandInt, LW(12), LW(0)) EVT_CALL(RandInt, LW(13), LW(1)) EVT_ADD(LW(0), LW(10)) EVT_ADD(LW(1), LW(11)) EVT_CALL(PlayEffect, EFFECT_FLOATING_FLOWER, LW(0), LW(14), LW(1), 200, 0, 0, 0, 0, 0, 0, 0, 0, 0) - EVT_WAIT_FRAMES(LW(15)) + EVT_WAIT(LW(15)) EVT_GOTO(0) EVT_RETURN EVT_END @@ -135,7 +135,7 @@ EvtScript N(8024196C) = { EVT_LOOP(0) EVT_CALL(UpdateLerp) EVT_CALL(RotateGroup, 28, LW(0), 0, 1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_IF_EQ(LW(1), 0) EVT_BREAK_LOOP EVT_END_IF @@ -150,14 +150,14 @@ EvtScript N(8024196C) = { EVT_LOOP(0) EVT_CALL(UpdateLerp) EVT_CALL(RotateGroup, 28, LW(0), 0, 1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_IF_EQ(LW(1), 0) EVT_BREAK_LOOP EVT_END_IF EVT_END_LOOP EVT_CALL(PlaySoundAtCollider, 2, 464, 0) EVT_CALL(GotoMap, EVT_PTR("mac_01"), 5) - EVT_WAIT_FRAMES(100) + EVT_WAIT(100) EVT_RETURN EVT_END }; @@ -171,7 +171,7 @@ EvtScript N(80241B90) = { EVT_LOOP(0) EVT_CALL(UpdateLerp) EVT_CALL(RotateGroup, 28, LW(0), 0, 1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_IF_EQ(LW(1), 0) EVT_BREAK_LOOP EVT_END_IF @@ -183,7 +183,7 @@ EvtScript N(80241B90) = { EVT_LOOP(0) EVT_CALL(UpdateLerp) EVT_CALL(RotateGroup, 28, LW(0), 0, 1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_IF_EQ(LW(1), 0) EVT_BREAK_LOOP EVT_END_IF @@ -321,7 +321,7 @@ EvtScript N(main) = { EVT_IF_NE(LW(1), 1) EVT_CALL(GetEntryID, LW(0)) EVT_IF_EQ(LW(0), 10) - EVT_WAIT_FRAMES(65) + EVT_WAIT(65) EVT_END_IF EVT_END_IF EVT_EXEC_WAIT(N(802414D0)) @@ -336,24 +336,24 @@ EvtScript N(main) = { EVT_ADD(LW(1), 100) EVT_CALL(RandInt, 1, LW(2)) EVT_ADD(LW(2), 1) - EVT_WAIT_FRAMES(LW(1)) + EVT_WAIT(LW(1)) EVT_LOOP(LW(2)) EVT_CALL(SetTexPanOffset, 12, 0, -32768, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(SetTexPanOffset, 12, 0, -65536, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(SetTexPanOffset, 12, 0, -98304, 0) EVT_CALL(RandInt, 5, LW(3)) EVT_ADD(LW(3), 2) - EVT_WAIT_FRAMES(LW(3)) + EVT_WAIT(LW(3)) EVT_CALL(SetTexPanOffset, 12, 0, -65536, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(SetTexPanOffset, 12, 0, -32768, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(SetTexPanOffset, 12, 0, 0, 0) EVT_CALL(RandInt, 5, LW(3)) EVT_ADD(LW(3), 2) - EVT_WAIT_FRAMES(LW(3)) + EVT_WAIT(LW(3)) EVT_END_LOOP EVT_GOTO(0) EVT_END_THREAD @@ -367,7 +367,7 @@ NpcSettings N(npcSettings_80242840) = { .level = 99, }; -NpcAISettings N(npcAISettings_8024286C) = { +MobileAISettings N(npcAISettings_8024286C) = { .moveSpeed = 1.5f, .moveTime = 30, .waitTime = 30, @@ -426,11 +426,11 @@ EvtScript N(80242998) = { EVT_CALL(SetCamSpeed, 0, EVT_FLOAT(90.0)) EVT_CALL(PanToTarget, 0, 0, 1) EVT_CALL(WaitForCam, 0, EVT_FLOAT(1.0)) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(ShowMessageAtWorldPos, MESSAGE_ID(0x11, 0x00C4), 0, 50, -200) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(GotoMap, EVT_PTR(N(flo_07_name_hack)), 1) - EVT_WAIT_FRAMES(100) + EVT_WAIT(100) EVT_RETURN EVT_END }; @@ -443,30 +443,30 @@ EvtScript N(80242AF0) = { EVT_CALL(SetCamPitch, 0, EVT_FLOAT(17.0), EVT_FLOAT(-8.0)) EVT_CALL(SetCamSpeed, 0, EVT_FLOAT(90.0)) EVT_CALL(PanToTarget, 0, 0, 1) - EVT_WAIT_FRAMES(75) + EVT_WAIT(75) EVT_CALL(ShowMessageAtScreenPos, MESSAGE_ID(0x11, 0x0000), 160, 40) EVT_CALL(GetPlayerPos, LW(0), LW(1), LW(2)) EVT_CALL(SetPlayerJumpscale, EVT_FLOAT(1.5)) EVT_CALL(PlayerJump1, LW(0), LW(1), LW(2), 12) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(DisablePartnerAI, 0) EVT_CALL(InterpPlayerYaw, 270, 0) EVT_CALL(InterpNpcYaw, NPC_PARTNER, 270, 0) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(InterpPlayerYaw, 90, 0) EVT_CALL(InterpNpcYaw, NPC_PARTNER, 90, 0) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(SetCamDistance, 0, 800) EVT_CALL(SetCamPitch, 0, EVT_FLOAT(15.0), EVT_FLOAT(-5.8)) EVT_CALL(SetCamPosA, 0, -2, 0) EVT_CALL(PanToTarget, 0, 0, 1) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(SpeakToPlayer, 0, -1, -1, 5, MESSAGE_ID(0x11, 0x0001)) EVT_CALL(SetPlayerAnimation, ANIM_10002) EVT_CALL(InterpPlayerYaw, 350, 0) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(ContinueSpeech, 0, -1, -1, 5, MESSAGE_ID(0x11, 0x0002)) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(SetCamDistance, 0, 333) EVT_CALL(SetCamPitch, 0, EVT_FLOAT(9.0), EVT_FLOAT(-22.0)) EVT_CALL(SetCamPosA, 0, -2, 0) @@ -474,16 +474,16 @@ EvtScript N(80242AF0) = { EVT_CALL(WaitForCam, 0, EVT_FLOAT(1.0)) EVT_CALL(EnablePartnerAI) EVT_CALL(func_802D2C14, 1) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(ShowMessageAtWorldPos, MESSAGE_ID(0x11, 0x0003), 0, 70, -200) EVT_CALL(SetCamPitch, 0, EVT_FLOAT(16.5), EVT_FLOAT(-11.8)) EVT_CALL(SetCamDistance, 0, 525) EVT_CALL(SetCamPosA, 0, -14, 0) EVT_CALL(PanToTarget, 0, 0, 1) EVT_CALL(WaitForCam, 0, EVT_FLOAT(1.0)) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(SetPlayerAnimation, ANIM_80007) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(SetPlayerAnimation, ANIM_10002) EVT_CALL(ShowMessageAtWorldPos, MESSAGE_ID(0x11, 0x0004), 0, 50, -200) EVT_CALL(SetCamPitch, 0, EVT_FLOAT(9.0), EVT_FLOAT(-22.0)) @@ -491,7 +491,7 @@ EvtScript N(80242AF0) = { EVT_CALL(SetCamPosA, 0, -2, 0) EVT_CALL(PanToTarget, 0, 0, 1) EVT_CALL(WaitForCam, 0, EVT_FLOAT(1.0)) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(ShowMessageAtWorldPos, MESSAGE_ID(0x11, 0x0005), 0, 70, -200) EVT_CALL(ResetCam, 0, EVT_FLOAT(90.0)) EVT_SET(GSW(0), 43) @@ -503,7 +503,7 @@ EvtScript N(80242AF0) = { EvtScript N(80242FCC) = { EVT_CALL(DisablePlayerInput, TRUE) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(GetPlayerActionState, LW(3)) EVT_SET(LW(4), 0) EVT_IF_EQ(LW(3), 0) @@ -528,7 +528,7 @@ EvtScript N(80242FCC) = { EVT_IF_LT(GSW(0), 60) EVT_CALL(ShowMessageAtWorldPos, MESSAGE_ID(0x11, 0x000D), 0, 50, -200) EVT_CALL(ShowChoice, MESSAGE_ID(0x1E, 0x001F)) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_SWITCH(LW(0)) EVT_CASE_EQ(0) EVT_SWITCH(GSW(0)) @@ -557,7 +557,7 @@ EvtScript N(80242FCC) = { EVT_ELSE EVT_CALL(ShowMessageAtWorldPos, MESSAGE_ID(0x11, 0x0014), 0, 50, -200) EVT_CALL(ShowChoice, MESSAGE_ID(0x1E, 0x001F)) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_SWITCH(LW(0)) EVT_CASE_EQ(0) EVT_CALL(SwitchMessage, MESSAGE_ID(0x11, 0x0015)) @@ -576,14 +576,14 @@ EvtScript N(80242FCC) = { EvtScript N(80243368) = { EVT_CALL(AdjustCam, 0, EVT_FLOAT(90.0), 0, 600, EVT_FLOAT(21.0), EVT_FLOAT(-12.0)) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(ShowMessageAtWorldPos, MESSAGE_ID(0x11, 0x000B), 0, 50, -200) EVT_CALL(SetPanTarget, 0, 0, 0, -30) EVT_CALL(SetCamDistance, 0, 250) EVT_CALL(SetCamPitch, 0, EVT_FLOAT(25.0), EVT_FLOAT(-25.0)) EVT_CALL(PanToTarget, 0, 0, 1) EVT_CALL(WaitForCam, 0, EVT_FLOAT(1.0)) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(ShowMessageAtWorldPos, MESSAGE_ID(0x11, 0x000C), 0, 50, -200) EVT_CALL(ResetCam, 0, EVT_FLOAT(90.0)) EVT_RETURN @@ -819,13 +819,13 @@ EvtScript N(idle_80244188) = { EVT_CALL(GetNpcPos, NPC_SELF, LW(0), LW(1), LW(2)) EVT_SUB(LW(1), 1) EVT_CALL(SetNpcPos, NPC_SELF, LW(0), LW(1), LW(2)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_LOOP(10) EVT_CALL(GetNpcPos, NPC_SELF, LW(0), LW(1), LW(2)) EVT_ADD(LW(1), 1) EVT_CALL(SetNpcPos, NPC_SELF, LW(0), LW(1), LW(2)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_END_LOOP EVT_RETURN @@ -850,10 +850,10 @@ EvtScript N(8024427C) = { EVT_CALL(SetCamPitch, 0, 18, -8) EVT_CALL(SetCamSpeed, 0, EVT_FLOAT(90.0)) EVT_CALL(PanToTarget, 0, 0, 1) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(WaitForPlayerInputEnabled) EVT_CALL(DisablePlayerInput, TRUE) - EVT_WAIT_FRAMES(40) + EVT_WAIT(40) EVT_CALL(SpeakToPlayer, 6, NPC_ANIM_world_klevar_Palette_00_Anim_3, NPC_ANIM_world_klevar_Palette_00_Anim_1, 512, MESSAGE_ID(0x11, 0x00D8)) EVT_CALL(SetCamDistance, 0, EVT_FLOAT(300.0)) EVT_CALL(SetCamPitch, 0, 18, -9) @@ -864,14 +864,14 @@ EvtScript N(8024427C) = { EVT_LOOP(0) EVT_CALL(UpdateLerp) EVT_CALL(SetNpcRotation, 6, 0, LW(0), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_IF_EQ(LW(1), 0) EVT_BREAK_LOOP EVT_END_IF EVT_END_LOOP EVT_CALL(EnableNpcAI, 6, 0) EVT_CALL(SetNpcAnimation, 6, NPC_ANIM_world_klevar_Palette_00_Anim_4) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(SetPlayerAnimation, ANIM_GOT_ITEM) EVT_CALL(PlaySoundAtPlayer, 313, 0) EVT_CALL(GetPlayerPos, LW(0), LW(1), LW(2)) @@ -881,30 +881,30 @@ EvtScript N(8024427C) = { EVT_ADD(LW(3), 30) EVT_LOOP(5) EVT_CALL(PlayEffect, EFFECT_SPARKLES, 3, LW(0), LW(1), LW(2), 20, 0, 0, 0, 0, 0, 0, 0, 0) - EVT_WAIT_FRAMES(6) + EVT_WAIT(6) EVT_CALL(PlayEffect, EFFECT_SPARKLES, 1, LW(0), LW(3), LW(2), 20, 0, 0, 0, 0, 0, 0, 0, 0) - EVT_WAIT_FRAMES(6) + EVT_WAIT(6) EVT_END_LOOP - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(PlaySoundAtPlayer, 392, 0) EVT_CALL(GetPlayerPos, LW(0), LW(1), LW(2)) EVT_ADD(LW(1), 20) EVT_CALL(PlayEffect, EFFECT_ENERGY_ORB_WAVE, 4, LW(0), LW(1), LW(2), 1, 30, 0, 0, 0, 0, 0, 0, 0) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(SetPlayerAnimation, ANIM_10002) EVT_CALL(SetNpcAnimation, 6, NPC_ANIM_world_klevar_Palette_00_Anim_1) EVT_CALL(EnableNpcAI, 6, 1) EVT_CALL(N(PostChapter6StatUpdate)) EVT_CALL(ShowMessageAtScreenPos, MESSAGE_ID(0x1D, 0x0196), 160, 40) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(GetNpcPos, 6, LW(0), LW(1), LW(2)) EVT_CALL(SetPanTarget, 0, LW(0), LW(1), LW(2)) EVT_CALL(SetCamDistance, 0, EVT_FLOAT(250.0)) EVT_CALL(PanToTarget, 0, 0, 1) EVT_CALL(WaitForCam, 0, EVT_FLOAT(1.0)) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(SpeakToPlayer, 6, NPC_ANIM_world_klevar_Palette_00_Anim_3, NPC_ANIM_world_klevar_Palette_00_Anim_1, 512, MESSAGE_ID(0x11, 0x00D9)) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(GetPlayerPos, LW(0), LW(1), LW(2)) EVT_ADD(LW(0), -25) EVT_CALL(SetPanTarget, 0, LW(0), LW(1), LW(2)) @@ -912,14 +912,14 @@ EvtScript N(8024427C) = { EVT_CALL(SetCamSpeed, 0, EVT_FLOAT(4.0)) EVT_CALL(PanToTarget, 0, 0, 1) EVT_CALL(WaitForCam, 0, EVT_FLOAT(1.0)) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(SpeakToPlayer, 6, NPC_ANIM_world_klevar_Palette_00_Anim_3, NPC_ANIM_world_klevar_Palette_00_Anim_1, 512, MESSAGE_ID(0x11, 0x00DA)) EVT_CALL(SetNpcFlagBits, 6, NPC_FLAG_40000, TRUE) EVT_THREAD EVT_LOOP(25) EVT_CALL(GetNpcPos, 6, LW(0), LW(1), LW(2)) EVT_CALL(PlayEffect, EFFECT_SPARKLES, 4, LW(0), LW(1), LW(2), 20, 0, 0, 0, 0, 0, 0, 0, 0) - EVT_WAIT_FRAMES(4) + EVT_WAIT(4) EVT_END_LOOP EVT_END_THREAD EVT_THREAD @@ -929,7 +929,7 @@ EvtScript N(8024427C) = { EVT_LOOP(0) EVT_CALL(UpdateLerp) EVT_CALL(SetNpcRotation, 6, 0, LW(0), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_IF_EQ(LW(1), 0) EVT_BREAK_LOOP EVT_END_IF @@ -943,7 +943,7 @@ EvtScript N(8024427C) = { EVT_LOOP(0) EVT_CALL(UpdateLerp) EVT_CALL(SetNpcPos, 6, LW(2), LW(0), LW(4)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_IF_EQ(LW(1), 0) EVT_BREAK_LOOP EVT_END_IF @@ -951,12 +951,12 @@ EvtScript N(8024427C) = { EVT_CALL(SetNpcPos, 6, 0, -1000, 0) EVT_END_THREAD EVT_THREAD - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(PlaySoundAtNpc, 6, 0x2045, 0) EVT_END_THREAD - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(SetPlayerAnimation, ANIM_1002A) - EVT_WAIT_FRAMES(110) + EVT_WAIT(110) EVT_CALL(SetPlayerAnimation, ANIM_10002) EVT_SET(GSW(0), 59) EVT_EXEC_WAIT(N(80243368)) @@ -988,7 +988,7 @@ EvtScript N(interact_80244C98) = { EVT_CALL(GetCurrentPartnerID, LW(0)) EVT_IF_EQ(LW(0), 8) EVT_CALL(SpeakToPlayer, 7, NPC_ANIM_lakilulu_Palette_00_Anim_4, NPC_ANIM_lakilulu_Palette_00_Anim_1, 0, MESSAGE_ID(0x11, 0x0032)) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(DisablePartnerAI, 0) EVT_CALL(SpeakToPlayer, NPC_PARTNER, NPC_ANIM_world_lakilester_Palette_00_Anim_B, NPC_ANIM_world_lakilester_Palette_00_Anim_3, 5, MESSAGE_ID(0x11, 0x0033)) EVT_CALL(SetNpcAnimation, NPC_PARTNER, NPC_ANIM_world_lakilester_Palette_00_Anim_1) @@ -1021,10 +1021,12 @@ StaticNpc N(npcGroup_80244E64) = { .flags = NPC_FLAG_PASSIVE | NPC_FLAG_GRAVITY | NPC_FLAG_JUMPING, .init = &N(init_80243474), .yaw = 270, - .dropFlags = NPC_DROP_FLAGS_80, - .heartDrops = NO_DROPS, - .flowerDrops = NO_DROPS, - .animations = { + .drops = { + .dropFlags = NPC_DROP_FLAGS_80, + .heartDrops = NO_DROPS, + .flowerDrops = NO_DROPS, + }, + .animations = { NPC_ANIM_bubulb_Palette_00_Anim_2, NPC_ANIM_bubulb_Palette_00_Anim_E, NPC_ANIM_bubulb_Palette_00_Anim_E, @@ -1052,10 +1054,12 @@ StaticNpc N(npcGroup_80245054)[] = { .flags = NPC_FLAG_PASSIVE | NPC_FLAG_JUMPING | NPC_FLAG_NO_PROJECT_SHADOW, .init = &N(init_80243B7C), .yaw = 90, - .dropFlags = NPC_DROP_FLAGS_80, - .heartDrops = NO_DROPS, - .flowerDrops = NO_DROPS, - .movement = { 2, -59, 0, -40, -80, 0, -40, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -32767, -59, 0, -40, 100, 0, 0, 1 }, + .drops = { + .dropFlags = NPC_DROP_FLAGS_80, + .heartDrops = NO_DROPS, + .flowerDrops = NO_DROPS, + }, + .territory = { .temp = { 2, -59, 0, -40, -80, 0, -40, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -32767, -59, 0, -40, 100, 0, 0, 1 }}, .animations = { NPC_ANIM_bubulb_Palette_00_Anim_2, NPC_ANIM_bubulb_Palette_00_Anim_E, @@ -1083,10 +1087,12 @@ StaticNpc N(npcGroup_80245054)[] = { .flags = NPC_FLAG_PASSIVE | NPC_FLAG_JUMPING | NPC_FLAG_NO_PROJECT_SHADOW, .init = &N(init_80243BB0), .yaw = 270, - .dropFlags = NPC_DROP_FLAGS_80, - .heartDrops = NO_DROPS, - .flowerDrops = NO_DROPS, - .movement = { 2, 67, 0, 85, 97, 0, 85, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -32767, -59, 0, -40, 100, 0, 0, 1 }, + .drops = { + .dropFlags = NPC_DROP_FLAGS_80, + .heartDrops = NO_DROPS, + .flowerDrops = NO_DROPS, + }, + .territory = { .temp = { 2, 67, 0, 85, 97, 0, 85, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -32767, -59, 0, -40, 100, 0, 0, 1 }}, .animations = { NPC_ANIM_bubulb_Palette_01_Anim_2, NPC_ANIM_bubulb_Palette_01_Anim_E, @@ -1114,10 +1120,12 @@ StaticNpc N(npcGroup_80245054)[] = { .flags = NPC_FLAG_PASSIVE | NPC_FLAG_JUMPING | NPC_FLAG_NO_PROJECT_SHADOW, .init = &N(init_80243BE4), .yaw = 90, - .dropFlags = NPC_DROP_FLAGS_80, - .heartDrops = NO_DROPS, - .flowerDrops = NO_DROPS, - .movement = { 2, 90, 0, 410, 120, 0, 410, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -32767, -59, 0, -40, 100, 0, 0, 1 }, + .drops = { + .dropFlags = NPC_DROP_FLAGS_80, + .heartDrops = NO_DROPS, + .flowerDrops = NO_DROPS, + }, + .territory = { .temp = { 2, 90, 0, 410, 120, 0, 410, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -32767, -59, 0, -40, 100, 0, 0, 1 }}, .animations = { NPC_ANIM_bubulb_Palette_02_Anim_2, NPC_ANIM_bubulb_Palette_02_Anim_E, @@ -1145,10 +1153,12 @@ StaticNpc N(npcGroup_80245054)[] = { .flags = NPC_FLAG_PASSIVE | NPC_FLAG_JUMPING | NPC_FLAG_NO_PROJECT_SHADOW, .init = &N(init_80243C18), .yaw = 270, - .dropFlags = NPC_DROP_FLAGS_80, - .heartDrops = NO_DROPS, - .flowerDrops = NO_DROPS, - .movement = { 2, 200, 0, 430, 240, 0, 430, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -32767, -59, 0, -40, 100, 0, 0, 1 }, + .drops = { + .dropFlags = NPC_DROP_FLAGS_80, + .heartDrops = NO_DROPS, + .flowerDrops = NO_DROPS, + }, + .territory = { .temp = { 2, 200, 0, 430, 240, 0, 430, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -32767, -59, 0, -40, 100, 0, 0, 1 }}, .animations = { NPC_ANIM_bubulb_Palette_03_Anim_2, NPC_ANIM_bubulb_Palette_03_Anim_E, @@ -1178,10 +1188,12 @@ StaticNpc N(npcGroup_80245814) = { .flags = NPC_FLAG_PASSIVE | NPC_FLAG_100 | NPC_FLAG_LOCK_ANIMS | NPC_FLAG_JUMPING | NPC_FLAG_NO_PROJECT_SHADOW | NPC_FLAG_400000, .init = &N(init_8024414C), .yaw = 90, - .dropFlags = NPC_DROP_FLAGS_80, - .heartDrops = NO_DROPS, - .flowerDrops = NO_DROPS, - .animations = { + .drops = { + .dropFlags = NPC_DROP_FLAGS_80, + .heartDrops = NO_DROPS, + .flowerDrops = NO_DROPS, + }, + .animations = { NPC_ANIM_tolielup_Palette_00_Anim_1, NPC_ANIM_tolielup_Palette_00_Anim_1, NPC_ANIM_tolielup_Palette_00_Anim_1, @@ -1209,10 +1221,12 @@ StaticNpc N(npcGroup_80245A04) = { .flags = NPC_FLAG_PASSIVE | NPC_FLAG_100 | NPC_FLAG_LOCK_ANIMS | NPC_FLAG_JUMPING, .init = &N(init_80244BF4), .yaw = 0, - .dropFlags = NPC_DROP_FLAGS_80, - .heartDrops = NO_DROPS, - .flowerDrops = NO_DROPS, - .animations = { + .drops = { + .dropFlags = NPC_DROP_FLAGS_80, + .heartDrops = NO_DROPS, + .flowerDrops = NO_DROPS, + }, + .animations = { NPC_ANIM_world_klevar_Palette_00_Anim_1, NPC_ANIM_world_klevar_Palette_00_Anim_1, NPC_ANIM_world_klevar_Palette_00_Anim_1, @@ -1239,10 +1253,12 @@ StaticNpc N(npcGroup_80245BF4) = { .flags = NPC_FLAG_PASSIVE | NPC_FLAG_100 | NPC_FLAG_LOCK_ANIMS | NPC_FLAG_JUMPING, .init = &N(init_80244DD0), .yaw = 270, - .dropFlags = NPC_DROP_FLAGS_80, - .heartDrops = NO_DROPS, - .flowerDrops = NO_DROPS, - .animations = { + .drops = { + .dropFlags = NPC_DROP_FLAGS_80, + .heartDrops = NO_DROPS, + .flowerDrops = NO_DROPS, + }, + .animations = { NPC_ANIM_lakilulu_Palette_00_Anim_1, NPC_ANIM_lakilulu_Palette_00_Anim_1, NPC_ANIM_lakilulu_Palette_00_Anim_1, @@ -1264,11 +1280,11 @@ StaticNpc N(npcGroup_80245BF4) = { }; NpcGroupList N(npcGroupList_80245DE4) = { - NPC_GROUP(N(npcGroup_80244E64), BATTLE_ID(0, 0, 0, 0)), - NPC_GROUP(N(npcGroup_80245054), BATTLE_ID(0, 0, 0, 0)), - NPC_GROUP(N(npcGroup_80245814), BATTLE_ID(0, 0, 0, 0)), - NPC_GROUP(N(npcGroup_80245A04), BATTLE_ID(0, 0, 0, 0)), - NPC_GROUP(N(npcGroup_80245BF4), BATTLE_ID(0, 0, 0, 0)), + NPC_GROUP(N(npcGroup_80244E64)), + NPC_GROUP(N(npcGroup_80245054)), + NPC_GROUP(N(npcGroup_80245814)), + NPC_GROUP(N(npcGroup_80245A04)), + NPC_GROUP(N(npcGroup_80245BF4)), {}, }; @@ -1286,7 +1302,7 @@ NpcSettings N(npcSettings_80245E5C) = { .height = 35, .radius = 24, .level = 99, - .unk_2A = 16, + .actionFlags = 16, }; f32 N(D_80245E88_CA3DA8)[] = { @@ -1316,22 +1332,22 @@ EvtScript N(80245EB8) = { EVT_CALL(SetCamPosB, 0, 0, -50) EVT_CALL(PanToTarget, 0, 0, 1) EVT_CALL(WaitForCam, 0, EVT_FLOAT(1.0)) - EVT_WAIT_FRAMES(70) + EVT_WAIT(70) EVT_CALL(InterpNpcYaw, 0, 90, 0) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(SetNpcAnimation, 0, NPC_ANIM_world_lakilester_Palette_00_Anim_9) - EVT_WAIT_FRAMES(40) + EVT_WAIT(40) EVT_CALL(SetNpcAnimation, 0, NPC_ANIM_world_lakilester_Palette_00_Anim_1) EVT_CALL(SetNpcAnimation, 2, NPC_ANIM_world_parakarry_Palette_00_Anim_6) - EVT_WAIT_FRAMES(40) + EVT_WAIT(40) EVT_CALL(SetNpcAnimation, 2, NPC_ANIM_world_parakarry_Palette_00_Anim_1) EVT_CALL(InterpNpcYaw, 2, 90, 0) EVT_CALL(NpcFlyTo, 2, 400, 200, 287, 80, -5, 0) EVT_CALL(InterpNpcYaw, 0, 270, 0) - EVT_WAIT_FRAMES(40) + EVT_WAIT(40) EVT_CALL(FadeOutMusic, 0, 1000) EVT_CALL(GotoMap, EVT_PTR(N(sam_11_name_hack)), 2) - EVT_WAIT_FRAMES(100) + EVT_WAIT(100) EVT_RETURN EVT_END }; @@ -1367,10 +1383,12 @@ StaticNpc N(npcGroup_80246264)[] = { .flags = NPC_FLAG_PASSIVE | NPC_FLAG_JUMPING, .init = &N(init_80246170), .yaw = 90, - .dropFlags = NPC_DROP_FLAGS_80, - .heartDrops = NO_DROPS, - .flowerDrops = NO_DROPS, - .animations = { + .drops = { + .dropFlags = NPC_DROP_FLAGS_80, + .heartDrops = NO_DROPS, + .flowerDrops = NO_DROPS, + }, + .animations = { NPC_ANIM_world_lakilester_Palette_00_Anim_1, NPC_ANIM_world_lakilester_Palette_00_Anim_1, NPC_ANIM_world_lakilester_Palette_00_Anim_1, @@ -1396,10 +1414,12 @@ StaticNpc N(npcGroup_80246264)[] = { .flags = NPC_FLAG_PASSIVE | NPC_FLAG_JUMPING, .init = &N(init_802461E4), .yaw = 270, - .dropFlags = NPC_DROP_FLAGS_80, - .heartDrops = NO_DROPS, - .flowerDrops = NO_DROPS, - .animations = { + .drops = { + .dropFlags = NPC_DROP_FLAGS_80, + .heartDrops = NO_DROPS, + .flowerDrops = NO_DROPS, + }, + .animations = { NPC_ANIM_lakilulu_Palette_00_Anim_1, NPC_ANIM_lakilulu_Palette_00_Anim_1, NPC_ANIM_lakilulu_Palette_00_Anim_1, @@ -1425,10 +1445,12 @@ StaticNpc N(npcGroup_80246264)[] = { .flags = NPC_FLAG_PASSIVE | NPC_FLAG_JUMPING, .init = &N(init_80246224), .yaw = 0, - .dropFlags = NPC_DROP_FLAGS_80, - .heartDrops = NO_DROPS, - .flowerDrops = NO_DROPS, - .animations = { + .drops = { + .dropFlags = NPC_DROP_FLAGS_80, + .heartDrops = NO_DROPS, + .flowerDrops = NO_DROPS, + }, + .animations = { NPC_ANIM_world_parakarry_Palette_00_Anim_1, NPC_ANIM_world_parakarry_Palette_00_Anim_2, NPC_ANIM_world_parakarry_Palette_00_Anim_3, @@ -1450,7 +1472,7 @@ StaticNpc N(npcGroup_80246264)[] = { }; NpcGroupList N(npcGroupList_80246834) = { - NPC_GROUP(N(npcGroup_80246264), BATTLE_ID(0, 0, 0, 0)), + NPC_GROUP(N(npcGroup_80246264)), {}, }; @@ -1642,7 +1664,7 @@ EvtScript N(802477EC) = { EVT_IF_EQ(LSWF(44), 0) EVT_CALL(DisablePlayerInput, TRUE) EVT_CALL(func_802D2B6C) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(DisablePartnerAI, 0) EVT_SET(LSWF(44), 1) EVT_CALL(ModifyColliderFlags, 0, 47, 0x7FFFFE00) @@ -1688,16 +1710,16 @@ EvtScript N(802477EC) = { EVT_IF_EQ(LW(15), 350) EVT_SET(GW(10), 1) EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_END_THREAD EVT_LABEL(10) EVT_IF_EQ(GW(10), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_GOTO(10) EVT_END_IF EVT_CALL(GotoMap, EVT_PTR(N(flo_19_name_hack)), 3) - EVT_WAIT_FRAMES(100) + EVT_WAIT(100) EVT_END_IF EVT_RETURN EVT_END @@ -1720,7 +1742,7 @@ EvtScript N(80247BCC) = { EVT_SET(LW(13), EVT_FLOAT(23.0)) EVT_SET(LW(14), EVT_FLOAT(145.0)) EVT_THREAD - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(SetNpcAnimation, NPC_PARTNER, 0x000106) EVT_CALL(SetPlayerAnimation, ANIM_WALKING) EVT_SWITCH(LSWF(16)) @@ -1744,7 +1766,7 @@ EvtScript N(80247BCC) = { EVT_SETF(LW(3), LW(0)) EVT_CALL(N(func_80240F80_C9EEA0)) EVT_CALL(N(func_802410B4_C9EFD4)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(EnablePartnerAI) EVT_CALL(ClearPartnerMoveHistory, -4) @@ -1752,7 +1774,7 @@ EvtScript N(80247BCC) = { EVT_CALL(PlayerJump, 10, 0, 110, 20) EVT_CALL(SetPlayerActionState, 10) EVT_CALL(InterpPlayerYaw, 90, 0) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(ModifyColliderFlags, 1, 47, 0x7FFFFE00) EVT_CALL(ModifyColliderFlags, 1, 48, 0x7FFFFE00) EVT_SET(LSWF(44), 0) @@ -1771,7 +1793,7 @@ EvtScript N(80247FAC) = { EVT_ADD(LW(15), 1) EVT_CALL(N(UnkFloatFunc), LW(15), LW(0), 0, EVT_FLOAT(1.0), 100, 0, 0) EVT_EXEC(N(80247588)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_SET(GW(10), 0) EVT_THREAD @@ -1808,18 +1830,18 @@ EvtScript N(80247FAC) = { EVT_IF_GT(LW(15), 550) EVT_SET(GW(10), 1) EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_END_THREAD EVT_LABEL(10) EVT_IF_EQ(GW(10), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_GOTO(10) EVT_END_IF EVT_CALL(FadeInMusic, 0, 50, 0, 3000, 0, 127) EVT_CALL(FadeOutMusic, 1, 3000) EVT_CALL(GotoMap, EVT_PTR(N(flo_19_name_hack)), 2) - EVT_WAIT_FRAMES(100) + EVT_WAIT(100) EVT_RETURN EVT_END }; @@ -1847,7 +1869,7 @@ EvtScript N(8024834C) = { EVT_ADD(LW(15), 20) EVT_CALL(N(UnkFloatFunc), LW(15), LW(0), EVT_FLOAT(0.0), EVT_FLOAT(1.0), 100, 0, 0) EVT_EXEC(N(802476F4)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(ModifyColliderFlags, 1, 46, 0x7FFFFE00) EVT_CALL(ShowMessageAtWorldPos, MESSAGE_ID(0x11, 0x000A), 0, 50, -200) @@ -1883,12 +1905,12 @@ EvtScript N(802485A8) = { EVT_RETURN EVT_CASE_EQ(89) EVT_CALL(SetPlayerAnimation, 393222) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(RemoveKeyItemAt, LW(1)) EVT_CALL(MakeItemEntity, ITEM_FERTILE_SOIL, -83, 0, 87, 1, 0) EVT_SET(GW(11), LW(0)) EVT_CALL(SetPlayerAnimation, ANIM_STAND_STILL) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CASE_DEFAULT EVT_SWITCH(LSWF(17)) EVT_CASE_EQ(0) @@ -1919,14 +1941,14 @@ EvtScript N(802485A8) = { EVT_RETURN EVT_CASE_EQ(88) EVT_CALL(RemoveItemEntity, GW(11)) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(SetPlayerAnimation, 393222) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(RemoveKeyItemAt, LW(1)) EVT_CALL(MakeItemEntity, ITEM_MAGICAL_BEAN, -83, 0, 87, 1, 0) EVT_SET(GW(11), LW(0)) EVT_CALL(SetPlayerAnimation, ANIM_STAND_STILL) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CASE_DEFAULT EVT_SWITCH(LSWF(17)) EVT_CASE_EQ(0) @@ -1956,24 +1978,24 @@ EvtScript N(802485A8) = { EVT_RETURN EVT_CASE_EQ(90) EVT_CALL(RemoveItemEntity, GW(11)) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(SetPlayerAnimation, 393222) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(RemoveKeyItemAt, LW(1)) EVT_CALL(N(SyncStatusMenu)) EVT_CALL(MakeItemEntity, ITEM_MIRACLE_WATER, -83, 0, 87, 1, 0) EVT_SET(GW(11), LW(0)) EVT_CALL(SetPlayerAnimation, ANIM_STAND_STILL) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(RemoveItemEntity, GW(11)) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(ModifyColliderFlags, 0, 47, 0x7FFFFE00) EVT_CALL(PlayerMoveTo, -60, 30, 20) EVT_CALL(ModifyColliderFlags, 1, 47, 0x7FFFFE00) EVT_CALL(ModifyColliderFlags, 1, 48, 0x7FFFFE00) EVT_CALL(InterpPlayerYaw, 200, 0) EVT_CALL(func_802CF56C, 2) - EVT_WAIT_FRAMES(60) + EVT_WAIT(60) EVT_CALL(FadeInMusic, 1, 123, 0, 3000, 0, 127) EVT_CALL(FadeOutMusic, 0, 3000) EVT_CALL(UseSettingsFrom, 0, -85, 0, 75) @@ -2000,7 +2022,7 @@ EvtScript N(80248D3C) = { EVT_ELSE EVT_CALL(IsPlayerOnValidFloor, LW(0)) EVT_IF_EQ(LW(0), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_GOTO(0) EVT_END_IF EVT_CALL(GetCurrentPartner, LW(0)) @@ -2018,7 +2040,7 @@ EvtScript N(80248D3C) = { EvtScript N(80248E30) = { EVT_IF_LT(GSW(0), 55) EVT_LOOP(0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_IF_EQ(GSW(0), 54) EVT_BREAK_LOOP EVT_END_IF diff --git a/src/world/area_flo/flo_03/CA72E0.c b/src/world/area_flo/flo_03/CA72E0.c index a283b270c8..77f486a96f 100644 --- a/src/world/area_flo/flo_03/CA72E0.c +++ b/src/world/area_flo/flo_03/CA72E0.c @@ -20,7 +20,7 @@ EntryList N(entryList) = { { -325.0f, 0.0f, 0.0f, 90.0f }, }; -MapConfig N(config) = { +MapSettings N(settings) = { .main = &N(main), .entryList = &N(entryList), .entryCount = ENTRY_COUNT(N(entryList)), @@ -33,9 +33,9 @@ EvtScript N(802406A0) = { EVT_IF_EQ(EVT_VAR(0), 2) EVT_CALL(SetMusicTrack, 0, SONG_SUNSHINE_RETURNS, 0, 8) EVT_ELSE - EVT_SWITCH(EVT_SAVE_VAR(0)) + EVT_SWITCH(GB_StoryProgress) EVT_CASE_LE(44) - EVT_IF_EQ(EVT_SAVE_FLAG(1411), 0) + EVT_IF_EQ(GF_FLO03_DefeatedAll_MontyMoles, 0) EVT_CALL(SetMusicTrack, 0, SONG_MONTY_MOLE_ASSAULT, 0, 8) EVT_ELSE EVT_CALL(SetMusicTrack, 0, SONG_FLOWER_FIELDS_CLOUDY, 0, 8) @@ -51,8 +51,8 @@ EvtScript N(802406A0) = { }; EvtScript N(802407C0) = { - EVT_IF_GE(EVT_SAVE_VAR(0), 44) - EVT_IF_EQ(EVT_SAVE_FLAG(1411), 1) + EVT_IF_GE(GB_StoryProgress, 44) + EVT_IF_EQ(GF_FLO03_DefeatedAll_MontyMoles, 1) EVT_CALL(PushSong, 137, 0) EVT_END_IF EVT_END_IF @@ -61,10 +61,10 @@ EvtScript N(802407C0) = { }; EvtScript N(80240814) = { - EVT_IF_GE(EVT_SAVE_VAR(0), 44) - EVT_IF_EQ(EVT_SAVE_FLAG(1411), 1) + EVT_IF_GE(GB_StoryProgress, 44) + EVT_IF_EQ(GF_FLO03_DefeatedAll_MontyMoles, 1) EVT_CALL(FadeOutMusic, 0, 250) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(PopSong) EVT_END_IF EVT_END_IF @@ -100,14 +100,14 @@ EvtScript N(80240880) = { EVT_ADD(EVT_VAR(2), EVT_VAR(14)) EVT_CALL(PlayEffect, 0xD, EVT_VAR(0), EVT_VAR(2), EVT_VAR(1), EVT_VAR(3), 0, 0, 0, 0, 0, 0, 0, 0, 0) EVT_END_LOOP - EVT_WAIT_FRAMES(EVT_VAR(15)) + EVT_WAIT(EVT_VAR(15)) EVT_LABEL(0) EVT_CALL(RandInt, EVT_VAR(12), EVT_VAR(0)) EVT_CALL(RandInt, EVT_VAR(13), EVT_VAR(1)) EVT_ADD(EVT_VAR(0), EVT_VAR(10)) EVT_ADD(EVT_VAR(1), EVT_VAR(11)) EVT_CALL(PlayEffect, 0xD, EVT_VAR(0), EVT_VAR(14), EVT_VAR(1), 200, 0, 0, 0, 0, 0, 0, 0, 0, 0) - EVT_WAIT_FRAMES(EVT_VAR(15)) + EVT_WAIT(EVT_VAR(15)) EVT_GOTO(0) EVT_RETURN EVT_END @@ -125,7 +125,7 @@ EvtScript N(80240BE4) = { }; EvtScript N(main) = { - EVT_SET(EVT_SAVE_VAR(425), 38) + EVT_SET(GB_WorldLocation, 38) EVT_CALL(SetSpriteShading, -1) EVT_CALL(SetCamLeadPlayer, 0, 0) EVT_CALL(SetCamPerspective, 0, 3, 25, 16, 4096) @@ -161,7 +161,7 @@ EvtScript N(main) = { EVT_EXEC(EnterWalk) EVT_END_IF EVT_EXEC_WAIT(N(802406A0)) - EVT_IF_GE(EVT_SAVE_VAR(0), 53) + EVT_IF_GE(GB_StoryProgress, 53) EVT_CALL(N(func_80240000_CA72A0)) EVT_END_IF EVT_RETURN @@ -234,12 +234,12 @@ EvtScript N(80240FFC) = { EVT_CALL(SetCamSpeed, 0, EVT_FIXED(90.0)) EVT_CALL(PanToTarget, 0, 0, 1) EVT_CALL(WaitForCam, 0, EVT_FIXED(1.0)) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(SpeakToPlayer, 0, NPC_ANIM_petunia_Palette_00_Anim_2, NPC_ANIM_petunia_Palette_00_Anim_1, 0, MESSAGE_ID(0x11, 0x00C8)) EVT_CALL(SetNpcAnimation, 0, NPC_ANIM_petunia_Palette_00_Anim_3) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(GotoMap, EVT_PTR("flo_18"), 1) - EVT_WAIT_FRAMES(100) + EVT_WAIT(100) EVT_RETURN EVT_END }; @@ -254,7 +254,7 @@ EvtScript N(defeat_802411B8) = { EVT_CALL(GetBattleOutcome, EVT_VAR(0)) EVT_SWITCH(EVT_VAR(0)) EVT_CASE_EQ(0) - EVT_SET(EVT_SAVE_FLAG(1366), 1) + EVT_SET(GF_FLO03_Defeated_Dayzee, 1) EVT_CALL(DoNpcDefeat) EVT_CASE_EQ(1) EVT_CASE_EQ(2) @@ -275,7 +275,7 @@ EvtScript N(8024122C) = { EvtScript N(interact_802412BC) = { EVT_EXEC_WAIT(N(802407C0)) - EVT_SWITCH(EVT_SAVE_VAR(0)) + EVT_SWITCH(GB_StoryProgress) EVT_CASE_LT(44) EVT_SET(EVT_MAP_VAR(14), 1) EVT_SET(EVT_VAR(4), EVT_FIXED(3.5)) @@ -283,7 +283,7 @@ EvtScript N(interact_802412BC) = { EVT_CALL(SpeakToPlayer, NPC_SELF, NPC_ANIM_petunia_Palette_00_Anim_7, NPC_ANIM_petunia_Palette_00_Anim_6, 0, MESSAGE_ID(0x11, 0x0050)) EVT_CALL(SetNpcAnimation, NPC_SELF, NPC_ANIM_petunia_Palette_00_Anim_6) EVT_CALL(SetPlayerAnimation, ANIM_NOD_YES) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(SpeakToPlayer, NPC_SELF, NPC_ANIM_petunia_Palette_00_Anim_7, NPC_ANIM_petunia_Palette_00_Anim_6, 0, MESSAGE_ID(0x11, 0x0051)) EVT_CALL(SetNpcAnimation, 2, NPC_ANIM_monty_mole_Palette_01_Anim_12) EVT_CALL(SetNpcYaw, 2, 270) @@ -295,10 +295,10 @@ EvtScript N(interact_802412BC) = { EVT_CALL(SetCamDistance, 0, 200) EVT_CALL(PanToTarget, 0, 0, 1) EVT_CALL(WaitForCam, 0, EVT_FIXED(1.0)) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(PlaySoundAtNpc, 2, SOUND_MOLE_SURFACE, 0) EVT_CALL(SetNpcAnimation, 2, NPC_ANIM_monty_mole_Palette_01_Anim_16) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(PlaySoundAtNpc, 2, 0x263, 0) EVT_CALL(ShowEmote, 2, EMOTE_QUESTION, -45, 30, 1, 0, 0, 0, 0) EVT_CALL(GetNpcPos, 3, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) @@ -312,11 +312,11 @@ EvtScript N(interact_802412BC) = { EVT_CALL(PanToTarget, 0, 0, 1) EVT_CALL(WaitForCam, 0, EVT_FIXED(1.0)) EVT_CALL(SetNpcAnimation, 3, NPC_ANIM_monty_mole_Palette_01_Anim_0) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(PlaySoundAtNpc, 3, SOUND_MOLE_SURFACE, 0) EVT_CALL(SetNpcPos, 3, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) EVT_CALL(SetNpcAnimation, 3, NPC_ANIM_monty_mole_Palette_01_Anim_10) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(SpeakToPlayer, NPC_SELF, NPC_ANIM_petunia_Palette_00_Anim_7, NPC_ANIM_petunia_Palette_00_Anim_6, 0, MESSAGE_ID(0x11, 0x0053)) EVT_CALL(SetNpcYaw, 4, 270) EVT_CALL(GetNpcPos, 4, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) @@ -326,7 +326,7 @@ EvtScript N(interact_802412BC) = { EVT_CALL(SetCamPitch, 0, EVT_FIXED(17.0), EVT_FIXED(-8.0)) EVT_CALL(PanToTarget, 0, 0, 1) EVT_CALL(WaitForCam, 0, EVT_FIXED(1.0)) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(SetNpcAnimation, 4, NPC_ANIM_monty_mole_Palette_01_Anim_14) EVT_CALL(SpeakToPlayer, NPC_SELF, NPC_ANIM_petunia_Palette_00_Anim_7, NPC_ANIM_petunia_Palette_00_Anim_6, 0, MESSAGE_ID(0x11, 0x0054)) EVT_CALL(SetNpcYaw, 5, 270) @@ -338,11 +338,11 @@ EvtScript N(interact_802412BC) = { EVT_CALL(PanToTarget, 0, 0, 1) EVT_CALL(WaitForCam, 0, EVT_FIXED(1.0)) EVT_CALL(SetNpcAnimation, 5, NPC_ANIM_monty_mole_Palette_01_Anim_6) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(SetNpcAnimation, 5, NPC_ANIM_monty_mole_Palette_01_Anim_7) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(SetNpcAnimation, 5, NPC_ANIM_monty_mole_Palette_01_Anim_8) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(SetNpcAnimation, 5, NPC_ANIM_monty_mole_Palette_01_Anim_16) EVT_CALL(SpeakToPlayer, NPC_SELF, NPC_ANIM_petunia_Palette_00_Anim_7, NPC_ANIM_petunia_Palette_00_Anim_6, 0, MESSAGE_ID(0x11, 0x0055)) EVT_CALL(SetNpcPos, 1, -233, 0, -217) @@ -356,7 +356,7 @@ EvtScript N(interact_802412BC) = { EVT_CALL(SetNpcAnimation, 1, NPC_ANIM_dayzee_Palette_00_Anim_D) EVT_CALL(PlaySoundAtNpc, 1, SOUND_262, 0) EVT_CALL(ShowEmote, 1, EMOTE_EXCLAMATION, 45, 30, 1, 0, 0, 0, 0) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(SpeakToPlayer, NPC_SELF, NPC_ANIM_petunia_Palette_00_Anim_7, NPC_ANIM_petunia_Palette_00_Anim_6, 0, MESSAGE_ID(0x11, 0x0056)) EVT_SET(EVT_VAR(4), EVT_FIXED(90.0)) EVT_EXEC_WAIT(N(8024122C)) @@ -369,9 +369,9 @@ EvtScript N(interact_802412BC) = { EVT_CALL(BindNpcAI, 1, EVT_PTR(N(npcAI_8024119C))) EVT_SET(EVT_MAP_VAR(14), 0) EVT_SET(EVT_MAP_VAR(15), 60) - EVT_SET(EVT_SAVE_VAR(0), 44) + EVT_SET(GB_StoryProgress, 44) EVT_CASE_EQ(44) - EVT_IF_EQ(EVT_SAVE_FLAG(1411), 0) + EVT_IF_EQ(GF_FLO03_DefeatedAll_MontyMoles, 0) EVT_CALL(SpeakToPlayer, NPC_SELF, NPC_ANIM_petunia_Palette_00_Anim_7, NPC_ANIM_petunia_Palette_00_Anim_6, 0, MESSAGE_ID(0x11, 0x0058)) EVT_CALL(SetNpcAnimation, NPC_SELF, NPC_ANIM_petunia_Palette_00_Anim_6) EVT_ELSE @@ -380,16 +380,16 @@ EvtScript N(interact_802412BC) = { EVT_CALL(SpeakToPlayer, NPC_SELF, NPC_ANIM_petunia_Palette_00_Anim_8, NPC_ANIM_petunia_Palette_00_Anim_3, 0, MESSAGE_ID(0x11, 0x0059)) EVT_CALL(EndSpeech, -1, NPC_ANIM_petunia_Palette_00_Anim_2, NPC_ANIM_petunia_Palette_00_Anim_1, 0) EVT_CALL(SetNpcAnimation, NPC_SELF, NPC_ANIM_petunia_Palette_00_Anim_4) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(SetNpcAnimation, NPC_SELF, NPC_ANIM_petunia_Palette_00_Anim_1) EVT_SET(EVT_VAR(0), 88) EVT_SET(EVT_VAR(1), 1) EVT_EXEC_WAIT(N(80240F0C)) EVT_CALL(AddKeyItem, ITEM_MAGICAL_BEAN) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(SpeakToPlayer, NPC_SELF, NPC_ANIM_petunia_Palette_00_Anim_2, NPC_ANIM_petunia_Palette_00_Anim_1, 0, MESSAGE_ID(0x11, 0x005A)) EVT_CALL(EndSpeech, -1, NPC_ANIM_petunia_Palette_00_Anim_7, NPC_ANIM_petunia_Palette_00_Anim_6, 0) - EVT_SET(EVT_SAVE_VAR(0), 45) + EVT_SET(GB_StoryProgress, 45) EVT_END_IF EVT_CASE_LT(53) EVT_CALL(SpeakToPlayer, NPC_SELF, NPC_ANIM_petunia_Palette_00_Anim_2, NPC_ANIM_petunia_Palette_00_Anim_1, 0, MESSAGE_ID(0x11, 0x005B)) @@ -411,7 +411,7 @@ EvtScript N(interact_802412BC) = { EvtScript N(init_80241DA4) = { EVT_CALL(BindNpcInteract, NPC_SELF, EVT_PTR(N(interact_802412BC))) - EVT_IF_EQ(EVT_SAVE_FLAG(1411), 0) + EVT_IF_EQ(GF_FLO03_DefeatedAll_MontyMoles, 0) EVT_CALL(SetNpcAnimation, 0, NPC_ANIM_petunia_Palette_00_Anim_6) EVT_ELSE EVT_CALL(SetNpcAnimation, 0, NPC_ANIM_petunia_Palette_00_Anim_1) @@ -423,11 +423,11 @@ EvtScript N(init_80241DA4) = { EvtScript N(init_80241E10) = { EVT_CALL(BindNpcDefeat, NPC_SELF, EVT_PTR(N(defeat_802411B8))) EVT_CALL(EnableNpcShadow, 1, FALSE) - EVT_SWITCH(EVT_SAVE_VAR(0)) + EVT_SWITCH(GB_StoryProgress) EVT_CASE_LT(44) EVT_CALL(SetNpcPos, 1, 0, -1000, 0) EVT_CASE_DEFAULT - EVT_IF_EQ(EVT_SAVE_FLAG(1366), 0) + EVT_IF_EQ(GF_FLO03_Defeated_Dayzee, 0) EVT_CALL(SetEnemyFlagBits, 1, 1, 0) EVT_CALL(BindNpcIdle, NPC_SELF, EVT_PTR(N(npcAI_8024119C))) EVT_ELSE @@ -456,24 +456,24 @@ EvtScript N(defeat_80241F64) = { EVT_CALL(GetSelfNpcID, EVT_VAR(0)) EVT_SWITCH(EVT_VAR(0)) EVT_CASE_EQ(2) - EVT_SET(EVT_SAVE_FLAG(1367), 1) + EVT_SET(GF_FLO03_Defeated_MontyMoleA, 1) EVT_CASE_EQ(3) - EVT_SET(EVT_SAVE_FLAG(1368), 1) + EVT_SET(GF_FLO03_Defeated_MontyMoleB, 1) EVT_CASE_EQ(4) - EVT_SET(EVT_SAVE_FLAG(1369), 1) + EVT_SET(GF_FLO03_Defeated_MontyMoleC, 1) EVT_CASE_EQ(5) - EVT_SET(EVT_SAVE_FLAG(1370), 1) + EVT_SET(GF_FLO03_Defeated_MontyMoleD, 1) EVT_END_SWITCH EVT_SET(EVT_VAR(0), 0) - EVT_ADD(EVT_VAR(0), EVT_SAVE_FLAG(1367)) - EVT_ADD(EVT_VAR(0), EVT_SAVE_FLAG(1368)) - EVT_ADD(EVT_VAR(0), EVT_SAVE_FLAG(1369)) - EVT_ADD(EVT_VAR(0), EVT_SAVE_FLAG(1370)) + EVT_ADD(EVT_VAR(0), GF_FLO03_Defeated_MontyMoleA) + EVT_ADD(EVT_VAR(0), GF_FLO03_Defeated_MontyMoleB) + EVT_ADD(EVT_VAR(0), GF_FLO03_Defeated_MontyMoleC) + EVT_ADD(EVT_VAR(0), GF_FLO03_Defeated_MontyMoleD) EVT_IF_NE(EVT_VAR(0), 4) EVT_CALL(SetNpcAnimation, 0, NPC_ANIM_petunia_Palette_00_Anim_6) EVT_ELSE EVT_CALL(SetNpcAnimation, 0, NPC_ANIM_petunia_Palette_00_Anim_1) - EVT_SET(EVT_SAVE_FLAG(1411), 1) + EVT_SET(GF_FLO03_DefeatedAll_MontyMoles, 1) EVT_EXEC_WAIT(N(802406A0)) EVT_END_IF EVT_CALL(DoNpcDefeat) @@ -487,7 +487,7 @@ EvtScript N(defeat_80241F64) = { }; EvtScript N(hit_80242138) = { - EVT_IF_EQ(EVT_SAVE_VAR(0), 44) + EVT_IF_EQ(GB_StoryProgress, 44) EVT_CALL(GetOwnerEncounterTrigger, EVT_VAR(0)) EVT_IF_NE(EVT_VAR(0), 1) EVT_CALL(SetNpcAnimation, NPC_SELF, NPC_ANIM_monty_mole_Palette_01_Anim_5) @@ -520,30 +520,30 @@ EvtScript N(idle_8024219C) = { EVT_IF_EQ(EVT_AREA_FLAG(23), 0) EVT_CALL(SetNpcFlagBits, 2, ((NPC_FLAG_ENABLE_HIT_SCRIPT | NPC_FLAG_40 | NPC_FLAG_8000)), TRUE) EVT_CALL(NpcFacePlayer, 2, 1) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_SET(EVT_AREA_FLAG(23), 1) EVT_IF_NE(EVT_MAP_VAR(10), 0) - EVT_IF_LT(EVT_SAVE_VAR(0), 44) + EVT_IF_LT(GB_StoryProgress, 44) EVT_SET(EVT_VAR(1), 4) EVT_ELSE EVT_SET(EVT_VAR(1), 10) EVT_END_IF EVT_CALL(PlaySoundAtNpc, 2, SOUND_262, 0) EVT_CALL(ShowEmote, 2, EMOTE_EXCLAMATION, 0, EVT_VAR(1), 1, 0, 0, 0, 0) - EVT_WAIT_FRAMES(EVT_VAR(1)) + EVT_WAIT(EVT_VAR(1)) EVT_CALL(SetSelfEnemyFlagBits, ((NPC_FLAG_MOTION_BLUR | NPC_FLAG_1000000 | NPC_FLAG_SIMPLIFIED_PHYSICS | NPC_FLAG_PARTICLE | NPC_FLAG_10000000)), TRUE) EVT_END_IF EVT_CALL(PlaySoundAtNpc, 2, SOUND_MOLE_DIG, 0) EVT_CALL(SetNpcAnimation, 2, NPC_ANIM_monty_mole_Palette_01_Anim_11) - EVT_WAIT_FRAMES(20) - EVT_IF_EQ(EVT_SAVE_FLAG(1367), 0) + EVT_WAIT(20) + EVT_IF_EQ(GF_FLO03_Defeated_MontyMoleA, 0) EVT_CALL(SetNpcPos, 2, 0, -50, 0) EVT_END_IF - EVT_WAIT_FRAMES(45) + EVT_WAIT(45) EVT_END_IF EVT_ELSE EVT_IF_EQ(EVT_AREA_FLAG(23), 1) - EVT_IF_EQ(EVT_SAVE_FLAG(1367), 0) + EVT_IF_EQ(GF_FLO03_Defeated_MontyMoleA, 0) EVT_CALL(RandInt, 2, EVT_VAR(0)) EVT_ADD(EVT_VAR(0), 1) EVT_USE_BUF(EVT_PTR(N(intTable_80240F6C))) @@ -555,10 +555,10 @@ EvtScript N(idle_8024219C) = { EVT_CALL(SetNpcFlagBits, 2, ((NPC_FLAG_ENABLE_HIT_SCRIPT | NPC_FLAG_40 | NPC_FLAG_8000)), TRUE) EVT_SET(EVT_AREA_FLAG(23), 0) EVT_CALL(NpcFacePlayer, 2, 1) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(PlaySoundAtNpc, 2, SOUND_MOLE_SURFACE, 0) EVT_CALL(SetNpcAnimation, 2, NPC_ANIM_monty_mole_Palette_01_Anim_10) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(SetSelfEnemyFlagBits, ((NPC_FLAG_MOTION_BLUR | NPC_FLAG_1000000 | NPC_FLAG_SIMPLIFIED_PHYSICS | NPC_FLAG_PARTICLE | NPC_FLAG_10000000)), FALSE) EVT_CALL(RandInt, 30, EVT_VAR(0)) EVT_ADD(EVT_VAR(0), 60) @@ -569,7 +569,7 @@ EvtScript N(idle_8024219C) = { EVT_END_IF EVT_END_IF EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_RETURN EVT_END @@ -598,30 +598,30 @@ EvtScript N(idle_80242618) = { EVT_IF_EQ(EVT_AREA_FLAG(24), 0) EVT_CALL(SetNpcFlagBits, 3, ((NPC_FLAG_ENABLE_HIT_SCRIPT | NPC_FLAG_40 | NPC_FLAG_8000)), TRUE) EVT_CALL(NpcFacePlayer, 3, 1) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_SET(EVT_AREA_FLAG(24), 1) EVT_IF_NE(EVT_MAP_VAR(11), 0) - EVT_IF_LT(EVT_SAVE_VAR(0), 44) + EVT_IF_LT(GB_StoryProgress, 44) EVT_SET(EVT_VAR(1), 4) EVT_ELSE EVT_SET(EVT_VAR(1), 10) EVT_END_IF EVT_CALL(PlaySoundAtNpc, 3, SOUND_262, 0) EVT_CALL(ShowEmote, 3, EMOTE_EXCLAMATION, 0, EVT_VAR(1), 1, 0, 0, 0, 0) - EVT_WAIT_FRAMES(EVT_VAR(1)) + EVT_WAIT(EVT_VAR(1)) EVT_CALL(SetSelfEnemyFlagBits, ((NPC_FLAG_MOTION_BLUR | NPC_FLAG_1000000 | NPC_FLAG_SIMPLIFIED_PHYSICS | NPC_FLAG_PARTICLE | NPC_FLAG_10000000)), TRUE) EVT_END_IF EVT_CALL(PlaySoundAtNpc, 3, SOUND_MOLE_DIG, 0) EVT_CALL(SetNpcAnimation, 3, NPC_ANIM_monty_mole_Palette_01_Anim_11) - EVT_WAIT_FRAMES(20) - EVT_IF_EQ(EVT_SAVE_FLAG(1368), 0) + EVT_WAIT(20) + EVT_IF_EQ(GF_FLO03_Defeated_MontyMoleB, 0) EVT_CALL(SetNpcPos, 3, 0, -50, 0) EVT_END_IF - EVT_WAIT_FRAMES(45) + EVT_WAIT(45) EVT_END_IF EVT_ELSE EVT_IF_EQ(EVT_AREA_FLAG(24), 1) - EVT_IF_EQ(EVT_SAVE_FLAG(1368), 0) + EVT_IF_EQ(GF_FLO03_Defeated_MontyMoleB, 0) EVT_CALL(RandInt, 2, EVT_VAR(0)) EVT_ADD(EVT_VAR(0), 1) EVT_USE_BUF(EVT_PTR(N(intTable_80240F90))) @@ -633,10 +633,10 @@ EvtScript N(idle_80242618) = { EVT_CALL(SetNpcFlagBits, 3, ((NPC_FLAG_ENABLE_HIT_SCRIPT | NPC_FLAG_40 | NPC_FLAG_8000)), TRUE) EVT_SET(EVT_AREA_FLAG(24), 0) EVT_CALL(NpcFacePlayer, 3, 1) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(PlaySoundAtNpc, 3, SOUND_MOLE_SURFACE, 0) EVT_CALL(SetNpcAnimation, 3, NPC_ANIM_monty_mole_Palette_01_Anim_10) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(SetSelfEnemyFlagBits, ((NPC_FLAG_MOTION_BLUR | NPC_FLAG_1000000 | NPC_FLAG_SIMPLIFIED_PHYSICS | NPC_FLAG_PARTICLE | NPC_FLAG_10000000)), FALSE) EVT_CALL(RandInt, 35, EVT_VAR(0)) EVT_ADD(EVT_VAR(0), 55) @@ -647,7 +647,7 @@ EvtScript N(idle_80242618) = { EVT_END_IF EVT_END_IF EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_RETURN EVT_END @@ -676,30 +676,30 @@ EvtScript N(idle_80242A94) = { EVT_IF_EQ(EVT_AREA_FLAG(25), 0) EVT_CALL(SetNpcFlagBits, 4, ((NPC_FLAG_ENABLE_HIT_SCRIPT | NPC_FLAG_40 | NPC_FLAG_8000)), TRUE) EVT_CALL(NpcFacePlayer, 4, 1) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_SET(EVT_AREA_FLAG(25), 1) EVT_IF_NE(EVT_MAP_VAR(12), 0) - EVT_IF_LT(EVT_SAVE_VAR(0), 44) + EVT_IF_LT(GB_StoryProgress, 44) EVT_SET(EVT_VAR(1), 4) EVT_ELSE EVT_SET(EVT_VAR(1), 10) EVT_END_IF EVT_CALL(PlaySoundAtNpc, 4, SOUND_262, 0) EVT_CALL(ShowEmote, 4, EMOTE_EXCLAMATION, 0, EVT_VAR(1), 1, 0, 0, 0, 0) - EVT_WAIT_FRAMES(EVT_VAR(1)) + EVT_WAIT(EVT_VAR(1)) EVT_CALL(SetSelfEnemyFlagBits, ((NPC_FLAG_MOTION_BLUR | NPC_FLAG_1000000 | NPC_FLAG_SIMPLIFIED_PHYSICS | NPC_FLAG_PARTICLE | NPC_FLAG_10000000)), TRUE) EVT_END_IF EVT_CALL(PlaySoundAtNpc, 4, SOUND_MOLE_DIG, 0) EVT_CALL(SetNpcAnimation, 4, NPC_ANIM_monty_mole_Palette_01_Anim_11) - EVT_WAIT_FRAMES(20) - EVT_IF_EQ(EVT_SAVE_FLAG(1369), 0) + EVT_WAIT(20) + EVT_IF_EQ(GF_FLO03_Defeated_MontyMoleC, 0) EVT_CALL(SetNpcPos, 4, 0, -50, 0) EVT_END_IF - EVT_WAIT_FRAMES(45) + EVT_WAIT(45) EVT_END_IF EVT_ELSE EVT_IF_EQ(EVT_AREA_FLAG(25), 1) - EVT_IF_EQ(EVT_SAVE_FLAG(1369), 0) + EVT_IF_EQ(GF_FLO03_Defeated_MontyMoleC, 0) EVT_CALL(RandInt, 2, EVT_VAR(0)) EVT_ADD(EVT_VAR(0), 1) EVT_USE_BUF(EVT_PTR(N(intTable_80240FB4))) @@ -711,10 +711,10 @@ EvtScript N(idle_80242A94) = { EVT_CALL(SetNpcFlagBits, 4, ((NPC_FLAG_ENABLE_HIT_SCRIPT | NPC_FLAG_40 | NPC_FLAG_8000)), TRUE) EVT_SET(EVT_AREA_FLAG(25), 0) EVT_CALL(NpcFacePlayer, 4, 1) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(PlaySoundAtNpc, 4, SOUND_MOLE_SURFACE, 0) EVT_CALL(SetNpcAnimation, 4, NPC_ANIM_monty_mole_Palette_01_Anim_10) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(SetSelfEnemyFlagBits, ((NPC_FLAG_MOTION_BLUR | NPC_FLAG_1000000 | NPC_FLAG_SIMPLIFIED_PHYSICS | NPC_FLAG_PARTICLE | NPC_FLAG_10000000)), FALSE) EVT_CALL(RandInt, 40, EVT_VAR(0)) EVT_ADD(EVT_VAR(0), 50) @@ -725,7 +725,7 @@ EvtScript N(idle_80242A94) = { EVT_END_IF EVT_END_IF EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_RETURN EVT_END @@ -754,30 +754,30 @@ EvtScript N(idle_80242F10) = { EVT_IF_EQ(EVT_AREA_FLAG(26), 0) EVT_CALL(SetNpcFlagBits, 5, ((NPC_FLAG_ENABLE_HIT_SCRIPT | NPC_FLAG_40 | NPC_FLAG_8000)), TRUE) EVT_CALL(NpcFacePlayer, 5, 1) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_SET(EVT_AREA_FLAG(26), 1) EVT_IF_NE(EVT_MAP_VAR(13), 0) - EVT_IF_LT(EVT_SAVE_VAR(0), 44) + EVT_IF_LT(GB_StoryProgress, 44) EVT_SET(EVT_VAR(1), 4) EVT_ELSE EVT_SET(EVT_VAR(1), 10) EVT_END_IF EVT_CALL(PlaySoundAtNpc, 5, SOUND_262, 0) EVT_CALL(ShowEmote, 5, EMOTE_EXCLAMATION, 0, EVT_VAR(1), 1, 0, 0, 0, 0) - EVT_WAIT_FRAMES(EVT_VAR(1)) + EVT_WAIT(EVT_VAR(1)) EVT_CALL(SetSelfEnemyFlagBits, ((NPC_FLAG_MOTION_BLUR | NPC_FLAG_1000000 | NPC_FLAG_SIMPLIFIED_PHYSICS | NPC_FLAG_PARTICLE | NPC_FLAG_10000000)), TRUE) EVT_END_IF EVT_CALL(PlaySoundAtNpc, 5, SOUND_MOLE_DIG, 0) EVT_CALL(SetNpcAnimation, 5, NPC_ANIM_monty_mole_Palette_01_Anim_11) - EVT_WAIT_FRAMES(20) - EVT_IF_EQ(EVT_SAVE_FLAG(1370), 0) + EVT_WAIT(20) + EVT_IF_EQ(GF_FLO03_Defeated_MontyMoleD, 0) EVT_CALL(SetNpcPos, 5, 0, -50, 0) EVT_END_IF - EVT_WAIT_FRAMES(45) + EVT_WAIT(45) EVT_END_IF EVT_ELSE EVT_IF_EQ(EVT_AREA_FLAG(26), 1) - EVT_IF_EQ(EVT_SAVE_FLAG(1370), 0) + EVT_IF_EQ(GF_FLO03_Defeated_MontyMoleD, 0) EVT_CALL(RandInt, 2, EVT_VAR(0)) EVT_ADD(EVT_VAR(0), 1) EVT_USE_BUF(EVT_PTR(N(intTable_80240FD8))) @@ -789,10 +789,10 @@ EvtScript N(idle_80242F10) = { EVT_CALL(SetNpcFlagBits, 5, ((NPC_FLAG_ENABLE_HIT_SCRIPT | NPC_FLAG_40 | NPC_FLAG_8000)), TRUE) EVT_SET(EVT_AREA_FLAG(26), 0) EVT_CALL(NpcFacePlayer, 5, 1) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(PlaySoundAtNpc, 5, SOUND_MOLE_SURFACE, 0) EVT_CALL(SetNpcAnimation, 5, NPC_ANIM_monty_mole_Palette_01_Anim_10) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(SetSelfEnemyFlagBits, ((NPC_FLAG_MOTION_BLUR | NPC_FLAG_1000000 | NPC_FLAG_SIMPLIFIED_PHYSICS | NPC_FLAG_PARTICLE | NPC_FLAG_10000000)), FALSE) EVT_CALL(RandInt, 45, EVT_VAR(0)) EVT_ADD(EVT_VAR(0), 45) @@ -803,7 +803,7 @@ EvtScript N(idle_80242F10) = { EVT_END_IF EVT_END_IF EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_RETURN EVT_END @@ -813,12 +813,12 @@ EvtScript N(init_8024338C) = { EVT_CALL(BindNpcHit, -1, EVT_PTR(N(hit_80242138))) EVT_CALL(BindNpcDefeat, NPC_SELF, EVT_PTR(N(defeat_80241F64))) EVT_CALL(EnableNpcShadow, 2, FALSE) - EVT_SWITCH(EVT_SAVE_VAR(0)) + EVT_SWITCH(GB_StoryProgress) EVT_CASE_LT(44) EVT_CALL(BindNpcIdle, NPC_SELF, EVT_PTR(N(idle_8024219C))) EVT_CALL(SetNpcAnimation, 2, NPC_ANIM_monty_mole_Palette_01_Anim_10) EVT_CASE_EQ(44) - EVT_IF_EQ(EVT_SAVE_FLAG(1367), 0) + EVT_IF_EQ(GF_FLO03_Defeated_MontyMoleA, 0) EVT_CALL(BindNpcIdle, NPC_SELF, EVT_PTR(N(idle_8024219C))) EVT_CALL(SetNpcAnimation, 2, NPC_ANIM_monty_mole_Palette_01_Anim_10) EVT_CALL(SetEnemyFlagBits, 2, 1, 0) @@ -836,12 +836,12 @@ EvtScript N(init_802434CC) = { EVT_CALL(BindNpcHit, -1, EVT_PTR(N(hit_80242138))) EVT_CALL(BindNpcDefeat, NPC_SELF, EVT_PTR(N(defeat_80241F64))) EVT_CALL(EnableNpcShadow, 3, FALSE) - EVT_SWITCH(EVT_SAVE_VAR(0)) + EVT_SWITCH(GB_StoryProgress) EVT_CASE_LT(44) EVT_CALL(BindNpcIdle, NPC_SELF, EVT_PTR(N(idle_80242618))) EVT_CALL(SetNpcAnimation, 3, NPC_ANIM_monty_mole_Palette_01_Anim_10) EVT_CASE_EQ(44) - EVT_IF_EQ(EVT_SAVE_FLAG(1368), 0) + EVT_IF_EQ(GF_FLO03_Defeated_MontyMoleB, 0) EVT_CALL(BindNpcIdle, NPC_SELF, EVT_PTR(N(idle_80242618))) EVT_CALL(SetNpcAnimation, 3, NPC_ANIM_monty_mole_Palette_01_Anim_10) EVT_CALL(SetEnemyFlagBits, 3, 1, 0) @@ -859,12 +859,12 @@ EvtScript N(init_8024360C) = { EVT_CALL(BindNpcHit, -1, EVT_PTR(N(hit_80242138))) EVT_CALL(BindNpcDefeat, NPC_SELF, EVT_PTR(N(defeat_80241F64))) EVT_CALL(EnableNpcShadow, 4, FALSE) - EVT_SWITCH(EVT_SAVE_VAR(0)) + EVT_SWITCH(GB_StoryProgress) EVT_CASE_LT(44) EVT_CALL(BindNpcIdle, NPC_SELF, EVT_PTR(N(idle_80242A94))) EVT_CALL(SetNpcAnimation, 4, NPC_ANIM_monty_mole_Palette_01_Anim_10) EVT_CASE_EQ(44) - EVT_IF_EQ(EVT_SAVE_FLAG(1369), 0) + EVT_IF_EQ(GF_FLO03_Defeated_MontyMoleC, 0) EVT_CALL(BindNpcIdle, NPC_SELF, EVT_PTR(N(idle_80242A94))) EVT_CALL(SetNpcAnimation, 4, NPC_ANIM_monty_mole_Palette_01_Anim_10) EVT_CALL(SetEnemyFlagBits, 4, 1, 0) @@ -882,12 +882,12 @@ EvtScript N(init_8024374C) = { EVT_CALL(BindNpcHit, -1, EVT_PTR(N(hit_80242138))) EVT_CALL(BindNpcDefeat, NPC_SELF, EVT_PTR(N(defeat_80241F64))) EVT_CALL(EnableNpcShadow, 5, FALSE) - EVT_SWITCH(EVT_SAVE_VAR(0)) + EVT_SWITCH(GB_StoryProgress) EVT_CASE_LT(44) EVT_CALL(BindNpcIdle, NPC_SELF, EVT_PTR(N(idle_80242F10))) EVT_CALL(SetNpcAnimation, 5, NPC_ANIM_monty_mole_Palette_01_Anim_10) EVT_CASE_EQ(44) - EVT_IF_EQ(EVT_SAVE_FLAG(1370), 0) + EVT_IF_EQ(GF_FLO03_Defeated_MontyMoleD, 0) EVT_CALL(BindNpcIdle, NPC_SELF, EVT_PTR(N(idle_80242F10))) EVT_CALL(SetNpcAnimation, 5, NPC_ANIM_monty_mole_Palette_01_Anim_10) EVT_CALL(SetEnemyFlagBits, 5, 1, 0) @@ -908,10 +908,12 @@ StaticNpc N(npcGroup_8024388C) = { .flags = NPC_FLAG_PASSIVE | NPC_FLAG_100 | NPC_FLAG_LOCK_ANIMS | NPC_FLAG_JUMPING, .init = &N(init_80241DA4), .yaw = 270, - .dropFlags = NPC_DROP_FLAGS_80, - .heartDrops = NO_DROPS, - .flowerDrops = NO_DROPS, - .animations = { + .drops = { + .dropFlags = NPC_DROP_FLAGS_80, + .heartDrops = NO_DROPS, + .flowerDrops = NO_DROPS, + }, + .animations = { NPC_ANIM_petunia_Palette_00_Anim_1, NPC_ANIM_petunia_Palette_00_Anim_1, NPC_ANIM_petunia_Palette_00_Anim_1, @@ -939,10 +941,12 @@ StaticNpc N(npcGroup_80243A7C) = { .flags = NPC_FLAG_PASSIVE | NPC_FLAG_100 | NPC_FLAG_LOCK_ANIMS | NPC_FLAG_JUMPING, .init = &N(init_80241E10), .yaw = 90, - .dropFlags = NPC_DROP_FLAGS_80, - .heartDrops = NO_DROPS, - .flowerDrops = NO_DROPS, - .animations = { + .drops = { + .dropFlags = NPC_DROP_FLAGS_80, + .heartDrops = NO_DROPS, + .flowerDrops = NO_DROPS, + }, + .animations = { NPC_ANIM_dayzee_Palette_00_Anim_1, NPC_ANIM_dayzee_Palette_00_Anim_2, NPC_ANIM_dayzee_Palette_00_Anim_3, @@ -969,10 +973,12 @@ StaticNpc N(npcGroup_80243C6C) = { .flags = NPC_FLAG_PASSIVE | NPC_FLAG_100 | NPC_FLAG_GRAVITY | NPC_FLAG_LOCK_ANIMS | NPC_FLAG_JUMPING, .init = &N(init_8024338C), .yaw = 90, - .dropFlags = NPC_DROP_FLAGS_80, - .heartDrops = NO_DROPS, - .flowerDrops = NO_DROPS, - .animations = { + .drops = { + .dropFlags = NPC_DROP_FLAGS_80, + .heartDrops = NO_DROPS, + .flowerDrops = NO_DROPS, + }, + .animations = { NPC_ANIM_monty_mole_Palette_01_Anim_1, NPC_ANIM_monty_mole_Palette_01_Anim_2, NPC_ANIM_monty_mole_Palette_01_Anim_3, @@ -999,10 +1005,12 @@ StaticNpc N(npcGroup_80243E5C) = { .flags = NPC_FLAG_PASSIVE | NPC_FLAG_100 | NPC_FLAG_GRAVITY | NPC_FLAG_LOCK_ANIMS | NPC_FLAG_JUMPING, .init = &N(init_802434CC), .yaw = 90, - .dropFlags = NPC_DROP_FLAGS_80, - .heartDrops = NO_DROPS, - .flowerDrops = NO_DROPS, - .animations = { + .drops = { + .dropFlags = NPC_DROP_FLAGS_80, + .heartDrops = NO_DROPS, + .flowerDrops = NO_DROPS, + }, + .animations = { NPC_ANIM_monty_mole_Palette_01_Anim_1, NPC_ANIM_monty_mole_Palette_01_Anim_2, NPC_ANIM_monty_mole_Palette_01_Anim_3, @@ -1029,10 +1037,12 @@ StaticNpc N(npcGroup_8024404C) = { .flags = NPC_FLAG_PASSIVE | NPC_FLAG_100 | NPC_FLAG_GRAVITY | NPC_FLAG_LOCK_ANIMS | NPC_FLAG_JUMPING, .init = &N(init_8024360C), .yaw = 270, - .dropFlags = NPC_DROP_FLAGS_80, - .heartDrops = NO_DROPS, - .flowerDrops = NO_DROPS, - .animations = { + .drops = { + .dropFlags = NPC_DROP_FLAGS_80, + .heartDrops = NO_DROPS, + .flowerDrops = NO_DROPS, + }, + .animations = { NPC_ANIM_monty_mole_Palette_01_Anim_1, NPC_ANIM_monty_mole_Palette_01_Anim_2, NPC_ANIM_monty_mole_Palette_01_Anim_3, @@ -1059,10 +1069,12 @@ StaticNpc N(npcGroup_8024423C) = { .flags = NPC_FLAG_PASSIVE | NPC_FLAG_100 | NPC_FLAG_GRAVITY | NPC_FLAG_LOCK_ANIMS | NPC_FLAG_JUMPING, .init = &N(init_8024374C), .yaw = 270, - .dropFlags = NPC_DROP_FLAGS_80, - .heartDrops = NO_DROPS, - .flowerDrops = NO_DROPS, - .animations = { + .drops = { + .dropFlags = NPC_DROP_FLAGS_80, + .heartDrops = NO_DROPS, + .flowerDrops = NO_DROPS, + }, + .animations = { NPC_ANIM_monty_mole_Palette_01_Anim_1, NPC_ANIM_monty_mole_Palette_01_Anim_2, NPC_ANIM_monty_mole_Palette_01_Anim_3, @@ -1083,12 +1095,12 @@ StaticNpc N(npcGroup_8024423C) = { }; NpcGroupList N(npcGroupList_8024442C) = { - NPC_GROUP(N(npcGroup_8024388C), BATTLE_ID(0, 0, 0, 0)), - NPC_GROUP(N(npcGroup_80243A7C), BATTLE_ID(24, 15, 0, 2)), - NPC_GROUP(N(npcGroup_80243C6C), BATTLE_ID(25, 2, 0, 2)), - NPC_GROUP(N(npcGroup_80243E5C), BATTLE_ID(25, 1, 0, 2)), - NPC_GROUP(N(npcGroup_8024404C), BATTLE_ID(25, 3, 0, 2)), - NPC_GROUP(N(npcGroup_8024423C), BATTLE_ID(25, 4, 0, 2)), + NPC_GROUP(N(npcGroup_8024388C)), + NPC_GROUP(N(npcGroup_80243A7C), 0x180F, 0x01), + NPC_GROUP(N(npcGroup_80243C6C), 0x1902, 0x01), + NPC_GROUP(N(npcGroup_80243E5C), 0x1901, 0x01), + NPC_GROUP(N(npcGroup_8024404C), 0x1903, 0x01), + NPC_GROUP(N(npcGroup_8024423C), 0x1904, 0x01), {}, }; @@ -1208,7 +1220,7 @@ EvtScript N(80244ED0) = { EvtScript N(makeEntities) = { EVT_CALL(MakeEntity, &Entity_HiddenPanel, -175, 0, 150, 0, 8, MAKE_ENTITY_END) - EVT_CALL(AssignPanelFlag, EVT_SAVE_FLAG(1404)) + EVT_CALL(AssignPanelFlag, GF_FLO03_HiddenPanel) EVT_RETURN EVT_END }; diff --git a/src/world/area_flo/flo_07/CAC5D0.c b/src/world/area_flo/flo_07/CAC5D0.c index 95edeaaf17..a2ff44dfe3 100644 --- a/src/world/area_flo/flo_07/CAC5D0.c +++ b/src/world/area_flo/flo_07/CAC5D0.c @@ -11,7 +11,7 @@ EntryList N(entryList) = { { 325.0f, 0.0f, 0.0f, 270.0f }, }; -MapConfig N(config) = { +MapSettings N(settings) = { .main = &N(main), .entryList = &N(entryList), .entryCount = ENTRY_COUNT(N(entryList)), @@ -24,7 +24,7 @@ EvtScript N(802407A0) = { EVT_IF_EQ(EVT_VAR(0), 1) EVT_CALL(SetMusicTrack, 0, SONG_SUNSHINE_RETURNS, 0, 8) EVT_ELSE - EVT_SWITCH(EVT_SAVE_VAR(0)) + EVT_SWITCH(GB_StoryProgress) EVT_CASE_LT(53) EVT_CALL(SetMusicTrack, 0, SONG_FLOWER_FIELDS_CLOUDY, 0, 8) EVT_CASE_DEFAULT @@ -44,7 +44,7 @@ EvtScript N(8024086C) = { EvtScript N(80240890) = { EVT_CALL(FadeOutMusic, 0, 250) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(PopSong) EVT_RETURN EVT_END @@ -99,14 +99,14 @@ EvtScript N(8024096C) = { EVT_ADD(EVT_VAR(2), EVT_VAR(14)) EVT_CALL(PlayEffect, 0xD, EVT_VAR(0), EVT_VAR(2), EVT_VAR(1), EVT_VAR(3), 0, 0, 0, 0, 0, 0, 0, 0, 0) EVT_END_LOOP - EVT_WAIT_FRAMES(EVT_VAR(15)) + EVT_WAIT(EVT_VAR(15)) EVT_LABEL(0) EVT_CALL(RandInt, EVT_VAR(12), EVT_VAR(0)) EVT_CALL(RandInt, EVT_VAR(13), EVT_VAR(1)) EVT_ADD(EVT_VAR(0), EVT_VAR(10)) EVT_ADD(EVT_VAR(1), EVT_VAR(11)) EVT_CALL(PlayEffect, 0xD, EVT_VAR(0), EVT_VAR(14), EVT_VAR(1), 200, 0, 0, 0, 0, 0, 0, 0, 0, 0) - EVT_WAIT_FRAMES(EVT_VAR(15)) + EVT_WAIT(EVT_VAR(15)) EVT_GOTO(0) EVT_RETURN EVT_END @@ -121,7 +121,7 @@ EvtScript N(80240C74) = { }; EvtScript N(main) = { - EVT_SET(EVT_SAVE_VAR(425), 38) + EVT_SET(GB_WorldLocation, 38) EVT_CALL(SetSpriteShading, -1) EVT_CALL(SetCamLeadPlayer, 0, 0) EVT_CALL(SetCamPerspective, 0, 3, 25, 16, 4096) @@ -206,7 +206,7 @@ EvtScript N(main) = { EVT_EXEC(N(802424F4)) EVT_END_IF EVT_EXEC_WAIT(N(802407A0)) - EVT_IF_GE(EVT_SAVE_VAR(0), 53) + EVT_IF_GE(GB_StoryProgress, 53) EVT_CALL(N(SpawnSunEffect)) EVT_END_IF EVT_CALL(N(func_80240344_CAC534)) @@ -254,11 +254,11 @@ EvtScript N(80241C14) = { EVT_CALL(SetCamSpeed, 0, EVT_FIXED(90.0)) EVT_CALL(PanToTarget, 0, 0, 1) EVT_CALL(WaitForCam, 0, EVT_FIXED(1.0)) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(SpeakToPlayer, 0, NPC_ANIM_posie_Palette_00_Anim_2, NPC_ANIM_posie_Palette_00_Anim_1, 0, MESSAGE_ID(0x11, 0x00C5)) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(GotoMap, EVT_PTR("flo_10"), 1) - EVT_WAIT_FRAMES(100) + EVT_WAIT(100) EVT_RETURN EVT_END }; @@ -266,7 +266,7 @@ EvtScript N(80241C14) = { EvtScript N(80241D6C) = { EVT_LABEL(0) EVT_CALL(ShakeCam, 0, 0, 1, EVT_FIXED(1.0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_GOTO(0) EVT_RETURN EVT_END @@ -292,21 +292,21 @@ EvtScript N(80241DBC) = { EVT_CALL(SetCamSpeed, 0, EVT_FIXED(8.0)) EVT_CALL(PanToTarget, 0, 0, 1) EVT_CALL(WaitForCam, 0, EVT_FIXED(1.0)) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(GetPlayerPos, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) EVT_SUB(EVT_VAR(0), EVT_VAR(2)) EVT_IF_LT(EVT_VAR(0), -250) - EVT_CALL(MakeItemEntity, ITEM_CRYSTAL_BERRY, -225, 100, -25, 13, EVT_SAVE_FLAG(1374)) + EVT_CALL(MakeItemEntity, ITEM_CRYSTAL_BERRY, -225, 100, -25, 13, GF_FLO07_Item_CrystalBerry) EVT_ELSE - EVT_CALL(MakeItemEntity, ITEM_CRYSTAL_BERRY, -265, 100, 54, 13, EVT_SAVE_FLAG(1374)) - EVT_SET(EVT_SAVE_FLAG(1396), 1) + EVT_CALL(MakeItemEntity, ITEM_CRYSTAL_BERRY, -265, 100, 54, 13, GF_FLO07_Item_CrystalBerry) + EVT_SET(GF_FLO07_CrystalBerryFellOnLeftSide, 1) EVT_END_IF EVT_CALL(PlaySound, 0x7BC) EVT_CALL(func_802D62E4, 956) EVT_SET(EVT_AREA_FLAG(6), 1) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(SpeakToPlayer, 0, NPC_ANIM_posie_Palette_00_Anim_2, NPC_ANIM_posie_Palette_00_Anim_1, 0, MESSAGE_ID(0x11, 0x006A)) - EVT_SET(EVT_SAVE_VAR(0), 47) + EVT_SET(GB_StoryProgress, 47) EVT_RETURN EVT_END }; @@ -314,7 +314,7 @@ EvtScript N(80241DBC) = { EvtScript N(interact_80242044) = { EVT_EXEC_WAIT(N(8024086C)) EVT_CALL(NpcFacePlayer, NPC_SELF, 1) - EVT_SWITCH(EVT_SAVE_VAR(0)) + EVT_SWITCH(GB_StoryProgress) EVT_CASE_LT(45) EVT_IF_EQ(EVT_AREA_FLAG(5), 0) EVT_CALL(SpeakToPlayer, NPC_SELF, NPC_ANIM_posie_Palette_00_Anim_2, NPC_ANIM_posie_Palette_00_Anim_1, 0, MESSAGE_ID(0x11, 0x0070)) @@ -326,20 +326,20 @@ EvtScript N(interact_80242044) = { EVT_CALL(AdjustCam, 0, EVT_FIXED(4.0), 0, EVT_FIXED(350.0), EVT_FIXED(18.0), EVT_FIXED(-7.5)) EVT_CALL(SpeakToPlayer, NPC_SELF, NPC_ANIM_posie_Palette_00_Anim_2, NPC_ANIM_posie_Palette_00_Anim_1, 0, MESSAGE_ID(0x11, 0x0065)) EVT_CALL(SetNpcAnimation, NPC_SELF, NPC_ANIM_posie_Palette_00_Anim_5) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(SetNpcAnimation, NPC_SELF, NPC_ANIM_posie_Palette_00_Anim_0) EVT_SET(EVT_VAR(0), 89) EVT_SET(EVT_VAR(1), 1) EVT_EXEC_WAIT(N(80241BB4)) EVT_CALL(AddKeyItem, ITEM_FERTILE_SOIL) - EVT_SET(EVT_SAVE_VAR(0), 46) + EVT_SET(GB_StoryProgress, 46) EVT_CALL(SpeakToPlayer, NPC_SELF, NPC_ANIM_posie_Palette_00_Anim_2, NPC_ANIM_posie_Palette_00_Anim_1, 0, MESSAGE_ID(0x11, 0x0066)) - EVT_IF_EQ(EVT_SAVE_FLAG(1379), 1) + EVT_IF_EQ(GF_FLO12_RosieRequestedSomethingBeautiful, 1) EVT_EXEC_WAIT(N(80241DBC)) EVT_END_IF EVT_CALL(ResetCam, 0, EVT_FIXED(4.0)) EVT_CASE_LT(47) - EVT_IF_EQ(EVT_SAVE_FLAG(1379), 1) + EVT_IF_EQ(GF_FLO12_RosieRequestedSomethingBeautiful, 1) EVT_IF_EQ(EVT_AREA_FLAG(6), 0) EVT_CALL(AdjustCam, 0, EVT_FIXED(4.0), 0, EVT_FIXED(350.0), EVT_FIXED(18.0), EVT_FIXED(-7.5)) EVT_EXEC_WAIT(N(80241DBC)) @@ -351,10 +351,10 @@ EvtScript N(interact_80242044) = { EVT_CALL(SpeakToPlayer, NPC_SELF, NPC_ANIM_posie_Palette_00_Anim_2, NPC_ANIM_posie_Palette_00_Anim_1, 0, MESSAGE_ID(0x11, 0x0072)) EVT_END_IF EVT_CASE_LT(53) - EVT_IF_EQ(EVT_SAVE_FLAG(1374), 0) + EVT_IF_EQ(GF_FLO07_Item_CrystalBerry, 0) EVT_CALL(SpeakToPlayer, NPC_SELF, NPC_ANIM_posie_Palette_00_Anim_2, NPC_ANIM_posie_Palette_00_Anim_1, 0, MESSAGE_ID(0x11, 0x0072)) EVT_ELSE - EVT_IF_LT(EVT_SAVE_VAR(0), 48) + EVT_IF_LT(GB_StoryProgress, 48) EVT_CALL(SpeakToPlayer, NPC_SELF, NPC_ANIM_posie_Palette_00_Anim_2, NPC_ANIM_posie_Palette_00_Anim_1, 0, MESSAGE_ID(0x11, 0x0073)) EVT_ELSE EVT_CALL(SpeakToPlayer, NPC_SELF, NPC_ANIM_posie_Palette_00_Anim_2, NPC_ANIM_posie_Palette_00_Anim_1, 0, MESSAGE_ID(0x11, 0x0074)) @@ -372,12 +372,12 @@ EvtScript N(interact_80242044) = { }; EvtScript N(init_80242428) = { - EVT_IF_EQ(EVT_SAVE_VAR(0), 47) - EVT_IF_EQ(EVT_SAVE_FLAG(1374), 0) - EVT_IF_EQ(EVT_SAVE_FLAG(1396), 0) - EVT_CALL(MakeItemEntity, ITEM_CRYSTAL_BERRY, -225, 0, -25, 17, EVT_SAVE_FLAG(1374)) + EVT_IF_EQ(GB_StoryProgress, 47) + EVT_IF_EQ(GF_FLO07_Item_CrystalBerry, 0) + EVT_IF_EQ(GF_FLO07_CrystalBerryFellOnLeftSide, 0) + EVT_CALL(MakeItemEntity, ITEM_CRYSTAL_BERRY, -225, 0, -25, 17, GF_FLO07_Item_CrystalBerry) EVT_ELSE - EVT_CALL(MakeItemEntity, ITEM_CRYSTAL_BERRY, -265, 0, 54, 17, EVT_SAVE_FLAG(1374)) + EVT_CALL(MakeItemEntity, ITEM_CRYSTAL_BERRY, -265, 0, 54, 17, GF_FLO07_Item_CrystalBerry) EVT_END_IF EVT_END_IF EVT_END_IF @@ -390,7 +390,7 @@ EvtScript N(init_80242428) = { EvtScript N(802424F4) = { EVT_IF_NE(EVT_AREA_VAR(3), 0) EVT_CALL(DisablePlayerInput, TRUE) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_IF_LT(EVT_AREA_VAR(3), 5) EVT_CALL(SpeakToPlayer, 0, NPC_ANIM_posie_Palette_00_Anim_2, NPC_ANIM_posie_Palette_00_Anim_1, 0, MESSAGE_ID(0x11, 0x006E)) EVT_CALL(GetPlayerPos, EVT_VAR(1), EVT_VAR(2), EVT_VAR(3)) @@ -410,12 +410,12 @@ extern const char N(flo_25_name_hack)[]; EvtScript N(tree1_Callback) = { EVT_CALL(DisablePlayerInput, TRUE) - EVT_IF_LT(EVT_SAVE_VAR(0), 47) + EVT_IF_LT(GB_StoryProgress, 47) EVT_CALL(NpcFacePlayer, 0, 1) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(SpeakToPlayer, 0, NPC_ANIM_posie_Palette_00_Anim_4, NPC_ANIM_posie_Palette_00_Anim_1, 0, MESSAGE_ID(0x11, 0x0067)) - EVT_IF_EQ(EVT_SAVE_VAR(0), 46) - EVT_IF_EQ(EVT_SAVE_FLAG(1379), 1) + EVT_IF_EQ(GB_StoryProgress, 46) + EVT_IF_EQ(GF_FLO12_RosieRequestedSomethingBeautiful, 1) EVT_CALL(UseSettingsFrom, 0, -250, 0, 0) EVT_CALL(SetPanTarget, 0, -250, 0, 0) EVT_CALL(SetCamDistance, 0, 350) @@ -425,9 +425,9 @@ EvtScript N(tree1_Callback) = { EVT_END_IF EVT_END_IF EVT_ELSE - EVT_IF_EQ(EVT_SAVE_FLAG(1374), 0) + EVT_IF_EQ(GF_FLO07_Item_CrystalBerry, 0) EVT_CALL(NpcFacePlayer, 0, 1) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(SpeakToPlayer, 0, NPC_ANIM_posie_Palette_00_Anim_4, NPC_ANIM_posie_Palette_00_Anim_1, 0, MESSAGE_ID(0x11, 0x0067)) EVT_ELSE EVT_ADD(EVT_AREA_VAR(2), 1) @@ -440,7 +440,7 @@ EvtScript N(tree1_Callback) = { EVT_CALL(SpeakToPlayer, 0, NPC_ANIM_posie_Palette_00_Anim_3, NPC_ANIM_posie_Palette_00_Anim_1, 0, MESSAGE_ID(0x11, 0x006D)) EVT_SET(EVT_AREA_VAR(3), 1) EVT_CALL(GotoMap, EVT_PTR(N(flo_25_name_hack)), 1) - EVT_WAIT_FRAMES(100) + EVT_WAIT(100) EVT_END_SWITCH EVT_END_IF EVT_END_IF @@ -483,10 +483,12 @@ StaticNpc N(npcGroup_8024291C) = { .flags = NPC_FLAG_PASSIVE | NPC_FLAG_100 | NPC_FLAG_LOCK_ANIMS | NPC_FLAG_JUMPING, .init = &N(init_80242428), .yaw = 90, - .dropFlags = NPC_DROP_FLAGS_80, - .heartDrops = NO_DROPS, - .flowerDrops = NO_DROPS, - .animations = { + .drops = { + .dropFlags = NPC_DROP_FLAGS_80, + .heartDrops = NO_DROPS, + .flowerDrops = NO_DROPS, + }, + .animations = { NPC_ANIM_posie_Palette_00_Anim_1, NPC_ANIM_posie_Palette_00_Anim_1, NPC_ANIM_posie_Palette_00_Anim_1, @@ -508,7 +510,7 @@ StaticNpc N(npcGroup_8024291C) = { }; NpcGroupList N(npcGroupList_80242B0C) = { - NPC_GROUP(N(npcGroup_8024291C), BATTLE_ID(0, 0, 0, 0)), + NPC_GROUP(N(npcGroup_8024291C)), {}, }; diff --git a/src/world/area_flo/flo_08/CAFAC0.c b/src/world/area_flo/flo_08/CAFAC0.c index 70305977d8..1013243694 100644 --- a/src/world/area_flo/flo_08/CAFAC0.c +++ b/src/world/area_flo/flo_08/CAFAC0.c @@ -27,7 +27,7 @@ EntryList N(entryList) = { { 570.0f, 0.0f, 0.0f, 270.0f }, }; -MapConfig N(config) = { +MapSettings N(settings) = { .main = &N(main), .entryList = &N(entryList), .entryCount = ENTRY_COUNT(N(entryList)), @@ -36,7 +36,7 @@ MapConfig N(config) = { }; EvtScript N(80241F40) = { - EVT_SWITCH(EVT_SAVE_VAR(0)) + EVT_SWITCH(GB_StoryProgress) EVT_CASE_LT(53) EVT_CALL(SetMusicTrack, 0, SONG_FLOWER_FIELDS_CLOUDY, 0, 8) EVT_CASE_DEFAULT @@ -47,13 +47,13 @@ EvtScript N(80241F40) = { }; #define SUPER_BLOCK_MAPVAR EVT_MAP_VAR(0) -#define SUPER_BLOCK_GAMEFLAG EVT_SAVE_FLAG(1402) +#define SUPER_BLOCK_GAMEFLAG GF_FLO08_SuperBlock #include "world/common/atomic/SuperBlockData.inc.c" EvtScript N(makeEntities) = { EVT_CALL(MakeEntity, EVT_PTR(Entity_SuperBlock), -780, 120, -110, 0, MAKE_ENTITY_END) EVT_SETUP_SUPER_BLOCK(SUPER_BLOCK_MAPVAR, SUPER_BLOCK_GAMEFLAG) - EVT_CALL(MakeItemEntity, ITEM_STAR_PIECE, 510, 0, -90, 17, EVT_SAVE_FLAG(1381)) + EVT_CALL(MakeItemEntity, ITEM_STAR_PIECE, 510, 0, -90, 17, GF_FLO08_Item_StarPiece) EVT_RETURN EVT_END }; @@ -86,14 +86,14 @@ EvtScript N(80242680) = { EVT_ADD(EVT_VAR(2), EVT_VAR(14)) EVT_CALL(PlayEffect, 0xD, EVT_VAR(0), EVT_VAR(2), EVT_VAR(1), EVT_VAR(3), 0, 0, 0, 0, 0, 0, 0, 0, 0) EVT_END_LOOP - EVT_WAIT_FRAMES(EVT_VAR(15)) + EVT_WAIT(EVT_VAR(15)) EVT_LABEL(0) EVT_CALL(RandInt, EVT_VAR(12), EVT_VAR(0)) EVT_CALL(RandInt, EVT_VAR(13), EVT_VAR(1)) EVT_ADD(EVT_VAR(0), EVT_VAR(10)) EVT_ADD(EVT_VAR(1), EVT_VAR(11)) EVT_CALL(PlayEffect, 0xD, EVT_VAR(0), EVT_VAR(14), EVT_VAR(1), 200, 0, 0, 0, 0, 0, 0, 0, 0, 0) - EVT_WAIT_FRAMES(EVT_VAR(15)) + EVT_WAIT(EVT_VAR(15)) EVT_GOTO(0) EVT_RETURN EVT_END @@ -116,7 +116,7 @@ s32 N(lavaResetList_80242A2C)[] = { }; EvtScript N(main) = { - EVT_SET(EVT_SAVE_VAR(425), 38) + EVT_SET(GB_WorldLocation, 38) EVT_CALL(SetSpriteShading, -1) EVT_CALL(SetCamLeadPlayer, 0, 0) EVT_CALL(SetCamPerspective, 0, 3, 25, 16, 4096) @@ -155,7 +155,7 @@ EvtScript N(main) = { EVT_ADD(EVT_VAR(1), 65536) EVT_END_IF EVT_CALL(SetTexPanOffset, 2, 0, EVT_VAR(1), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_GOTO(0) EVT_END_THREAD EVT_CALL(ModifyColliderFlags, 3, 21, 0x00000006) @@ -177,7 +177,7 @@ EvtScript N(main) = { EVT_SET(EVT_VAR(0), EVT_PTR(N(802429E4))) EVT_EXEC(EnterWalk) EVT_EXEC_WAIT(N(80241F40)) - EVT_IF_GE(EVT_SAVE_VAR(0), 53) + EVT_IF_GE(GB_StoryProgress, 53) EVT_CALL(N(func_80240D40_CAFA80)) EVT_END_IF EVT_RETURN @@ -188,7 +188,7 @@ static s32 N(pad_2EA8)[] = { 0x00000000, 0x00000000, }; -NpcAISettings N(npcAISettings_80242EB0) = { +MobileAISettings N(npcAISettings_80242EB0) = { .moveSpeed = 1.5f, .moveTime = 30, .waitTime = 30, @@ -215,7 +215,7 @@ EvtScript N(80242F00) = { EVT_ADD(EVT_VAR(1), 30) EVT_SUB(EVT_VAR(2), 2) EVT_CALL(PlayEffect, 0x11, 3, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2), 30, 0, 0, 0, 0, 0, 0, 0, 0) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_GOTO(0) EVT_RETURN EVT_END @@ -237,7 +237,7 @@ NpcSettings N(npcSettings_80242FE0) = { .level = 99, }; -NpcAISettings N(npcAISettings_8024300C) = { +MobileAISettings N(npcAISettings_8024300C) = { .moveSpeed = 1.0f, .moveTime = 500, .waitTime = 10, @@ -286,7 +286,7 @@ EvtScript N(80243090) = { EVT_CALL(N(AddPlayerHandsOffset), EVT_VAR(3), EVT_VAR(4), EVT_VAR(5)) EVT_CALL(MakeItemEntity, EVT_VAR(0), EVT_VAR(3), EVT_VAR(4), EVT_VAR(5), 1, 0) EVT_CALL(SetPlayerAnimation, 393221) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(SetPlayerAnimation, ANIM_10002) EVT_CALL(RemoveItemEntity, EVT_VAR(0)) EVT_END_SWITCH @@ -307,7 +307,7 @@ EvtScript N(802431C4) = { EvtScript N(interact_80243214) = { EVT_CALL(DisablePlayerInput, TRUE) - EVT_IF_EQ(EVT_SAVE_FLAG(1364), 0) + EVT_IF_EQ(GF_FLO08_GaveYellowBerry, 0) EVT_CALL(GetNpcPos, NPC_SELF, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) EVT_CALL(UseSettingsFrom, 0, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) EVT_CALL(SetPanTarget, 0, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) @@ -333,7 +333,7 @@ EvtScript N(interact_80243214) = { EVT_SET(EVT_VAR(7), EVT_VAR(0)) EVT_CALL(PlaySoundAtNpc, NPC_SELF, SOUND_2095, 0) EVT_CALL(SetNpcAnimation, NPC_SELF, NPC_ANIM_gate_flower_Palette_02_Anim_3) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(RemoveItemEntity, EVT_VAR(7)) EVT_SWITCH(EVT_VAR(8)) EVT_CASE_EQ(160) @@ -356,13 +356,13 @@ EvtScript N(interact_80243214) = { EVT_CALL(RotateModel, 99, EVT_VAR(9), 0, -1, 0) EVT_CALL(RotateModel, 100, EVT_VAR(9), 0, -1, 0) EVT_CALL(RotateModel, 101, EVT_VAR(9), 0, -1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_IF_NE(EVT_VAR(1), 1) EVT_BREAK_LOOP EVT_END_IF EVT_END_LOOP EVT_CALL(SetNpcAnimation, NPC_SELF, NPC_ANIM_gate_flower_Palette_02_Anim_5) - EVT_SET(EVT_SAVE_FLAG(1364), 1) + EVT_SET(GF_FLO08_GaveYellowBerry, 1) EVT_CASE_EQ(159) EVT_CALL(SpeakToPlayer, NPC_SELF, NPC_ANIM_gate_flower_Palette_02_Anim_4, NPC_ANIM_gate_flower_Palette_02_Anim_1, 0, MESSAGE_ID(0x11, 0x0045)) EVT_CALL(SetNpcAnimation, NPC_SELF, NPC_ANIM_gate_flower_Palette_02_Anim_1) @@ -375,7 +375,7 @@ EvtScript N(interact_80243214) = { EVT_CALL(PlaySoundAtNpc, NPC_SELF, 0x2096, 0) EVT_CALL(MakeItemEntity, EVT_VAR(8), 125, 20, 0, 1, 0) EVT_SET(EVT_VAR(7), EVT_VAR(0)) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(GetAngleToPlayer, -1, EVT_VAR(0)) EVT_IF_LT(EVT_VAR(0), 180) EVT_CALL(MakeLerp, 0, 100, 7, 0) @@ -391,7 +391,7 @@ EvtScript N(interact_80243214) = { EVT_ADDF(EVT_VAR(3), EVT_FIXED(15.0)) EVT_ADDF(EVT_VAR(4), EVT_FIXED(-25.0)) EVT_CALL(N(FlowerGuard_SetItemEntityPosition), EVT_VAR(7), EVT_VAR(2), EVT_VAR(3), EVT_VAR(4)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_IF_EQ(EVT_VAR(1), 0) EVT_BREAK_LOOP EVT_END_IF @@ -410,7 +410,7 @@ EvtScript N(interact_80243214) = { EVT_ADDF(EVT_VAR(3), EVT_FIXED(15.0)) EVT_ADDF(EVT_VAR(4), EVT_FIXED(-25.0)) EVT_CALL(N(FlowerGuard_SetItemEntityPosition), EVT_VAR(7), EVT_VAR(2), EVT_VAR(3), EVT_VAR(4)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_IF_EQ(EVT_VAR(1), 0) EVT_BREAK_LOOP EVT_END_IF @@ -425,9 +425,9 @@ EvtScript N(interact_80243214) = { EVT_THREAD EVT_CALL(ResetCam, 0, EVT_FIXED(6.0)) EVT_END_THREAD - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_ELSE - EVT_IF_LT(EVT_SAVE_VAR(0), 57) + EVT_IF_LT(GB_StoryProgress, 57) EVT_CALL(SpeakToPlayer, NPC_SELF, NPC_ANIM_gate_flower_Palette_02_Anim_9, NPC_ANIM_gate_flower_Palette_02_Anim_8, 0, MESSAGE_ID(0x11, 0x0047)) EVT_ELSE EVT_CALL(SpeakToPlayer, NPC_SELF, NPC_ANIM_gate_flower_Palette_02_Anim_9, NPC_ANIM_gate_flower_Palette_02_Anim_8, 0, MESSAGE_ID(0x11, 0x0048)) @@ -441,7 +441,7 @@ EvtScript N(interact_80243214) = { EvtScript N(init_80243B20) = { EVT_CALL(BindNpcInteract, NPC_SELF, EVT_PTR(N(interact_80243214))) - EVT_IF_EQ(EVT_SAVE_FLAG(1364), 1) + EVT_IF_EQ(GF_FLO08_GaveYellowBerry, 1) EVT_CALL(SetNpcAnimation, NPC_SELF, NPC_ANIM_gate_flower_Palette_02_Anim_5) EVT_CALL(ModifyColliderFlags, 0, 17, 0x7FFFFE00) EVT_CALL(RotateModel, 103, 50, 0, 1, 0) @@ -462,10 +462,12 @@ StaticNpc N(npcGroup_80243C48) = { .flags = NPC_FLAG_PASSIVE | NPC_FLAG_ENABLE_HIT_SCRIPT | NPC_FLAG_100 | NPC_FLAG_LOCK_ANIMS | NPC_FLAG_JUMPING | NPC_FLAG_NO_PROJECT_SHADOW | NPC_FLAG_400000, .init = &N(init_80243B20), .yaw = 270, - .dropFlags = NPC_DROP_FLAGS_80, - .heartDrops = NO_DROPS, - .flowerDrops = NO_DROPS, - .animations = { + .drops = { + .dropFlags = NPC_DROP_FLAGS_80, + .heartDrops = NO_DROPS, + .flowerDrops = NO_DROPS, + }, + .animations = { NPC_ANIM_gate_flower_Palette_02_Anim_1, NPC_ANIM_gate_flower_Palette_02_Anim_1, NPC_ANIM_gate_flower_Palette_02_Anim_1, @@ -492,16 +494,18 @@ StaticNpc N(npcGroup_80243E38) = { .pos = { 205.0f, 0.0f, -80.0f }, .flags = NPC_FLAG_LOCK_ANIMS | NPC_FLAG_JUMPING, .yaw = 90, - .dropFlags = NPC_DROP_FLAGS_80, - .itemDropChance = 15, - .itemDrops = { + .drops = { + .dropFlags = NPC_DROP_FLAGS_80, + .itemDropChance = 15, + .itemDrops = { { ITEM_MAPLE_SYRUP, 6, 0 }, { ITEM_HONEY_SYRUP, 4, 0 }, }, - .heartDrops = STANDARD_HEART_DROPS(2), - .flowerDrops = STANDARD_FLOWER_DROPS(4), - .maxCoinBonus = 3, - .movement = { 205, 0, -80, 30, 0, -32767, 0, 205, 0, -80, 200, 0, 0, 1 }, + .heartDrops = STANDARD_HEART_DROPS(2), + .flowerDrops = STANDARD_FLOWER_DROPS(4), + .maxCoinBonus = 3, + }, + .territory = { .temp = { 205, 0, -80, 30, 0, -32767, 0, 205, 0, -80, 200, 0, 0, 1 }}, .animations = { NPC_ANIM_dayzee_Palette_00_Anim_1, NPC_ANIM_dayzee_Palette_00_Anim_2, @@ -520,7 +524,7 @@ StaticNpc N(npcGroup_80243E38) = { NPC_ANIM_dayzee_Palette_00_Anim_1, NPC_ANIM_dayzee_Palette_00_Anim_1, }, - .unk_1E0 = { 00, 00, 00, 03, 00, 00, 00, 00}, + .aiDetectFlags = AI_DETECT_SIGHT | AI_DETECT_SENSITIVE_MOTION, }; StaticNpc N(npcGroup_80244028) = { @@ -529,16 +533,18 @@ StaticNpc N(npcGroup_80244028) = { .pos = { 275.0f, 0.0f, -115.0f }, .flags = NPC_FLAG_LOCK_ANIMS | NPC_FLAG_JUMPING, .yaw = 270, - .dropFlags = NPC_DROP_FLAGS_80, - .itemDropChance = 15, - .itemDrops = { + .drops = { + .dropFlags = NPC_DROP_FLAGS_80, + .itemDropChance = 15, + .itemDrops = { { ITEM_MAPLE_SYRUP, 6, 0 }, { ITEM_HONEY_SYRUP, 4, 0 }, }, - .heartDrops = STANDARD_HEART_DROPS(2), - .flowerDrops = STANDARD_FLOWER_DROPS(4), - .maxCoinBonus = 3, - .movement = { 275, 0, -115, 30, 0, -32767, 0, 275, 0, -115, 200, 0, 0, 1 }, + .heartDrops = STANDARD_HEART_DROPS(2), + .flowerDrops = STANDARD_FLOWER_DROPS(4), + .maxCoinBonus = 3, + }, + .territory = { .temp = { 275, 0, -115, 30, 0, -32767, 0, 275, 0, -115, 200, 0, 0, 1 }}, .animations = { NPC_ANIM_dayzee_Palette_00_Anim_1, NPC_ANIM_dayzee_Palette_00_Anim_2, @@ -557,7 +563,7 @@ StaticNpc N(npcGroup_80244028) = { NPC_ANIM_dayzee_Palette_00_Anim_1, NPC_ANIM_dayzee_Palette_00_Anim_1, }, - .unk_1E0 = { 00, 00, 00, 03, 00, 00, 00, 00}, + .aiDetectFlags = AI_DETECT_SIGHT | AI_DETECT_SENSITIVE_MOTION, }; StaticNpc N(npcGroup_80244218) = { @@ -566,16 +572,18 @@ StaticNpc N(npcGroup_80244218) = { .pos = { -230.0f, 60.0f, -110.0f }, .flags = NPC_FLAG_LOCK_ANIMS | NPC_FLAG_JUMPING | NPC_FLAG_NO_PROJECT_SHADOW, .yaw = 90, - .dropFlags = NPC_DROP_FLAGS_80, - .itemDropChance = 15, - .itemDrops = { + .drops = { + .dropFlags = NPC_DROP_FLAGS_80, + .itemDropChance = 15, + .itemDrops = { { ITEM_MAPLE_SYRUP, 6, 0 }, { ITEM_HONEY_SYRUP, 4, 0 }, }, - .heartDrops = STANDARD_HEART_DROPS(2), - .flowerDrops = STANDARD_FLOWER_DROPS(4), - .maxCoinBonus = 3, - .movement = { -230, 60, -110, 30, 0, -32767, 0, -230, 60, -110, 200, 0, 0, 1 }, + .heartDrops = STANDARD_HEART_DROPS(2), + .flowerDrops = STANDARD_FLOWER_DROPS(4), + .maxCoinBonus = 3, + }, + .territory = { .temp = { -230, 60, -110, 30, 0, -32767, 0, -230, 60, -110, 200, 0, 0, 1 }}, .animations = { NPC_ANIM_dayzee_Palette_00_Anim_1, NPC_ANIM_dayzee_Palette_00_Anim_2, @@ -594,7 +602,7 @@ StaticNpc N(npcGroup_80244218) = { NPC_ANIM_dayzee_Palette_00_Anim_1, NPC_ANIM_dayzee_Palette_00_Anim_1, }, - .unk_1E0 = { 00, 00, 00, 03, 00, 00, 00, 00}, + .aiDetectFlags = AI_DETECT_SIGHT | AI_DETECT_SENSITIVE_MOTION, }; StaticNpc N(npcGroup_80244408) = { @@ -603,16 +611,18 @@ StaticNpc N(npcGroup_80244408) = { .pos = { -330.0f, 60.0f, -110.0f }, .flags = NPC_FLAG_LOCK_ANIMS | NPC_FLAG_JUMPING | NPC_FLAG_NO_PROJECT_SHADOW, .yaw = 270, - .dropFlags = NPC_DROP_FLAGS_80, - .itemDropChance = 15, - .itemDrops = { + .drops = { + .dropFlags = NPC_DROP_FLAGS_80, + .itemDropChance = 15, + .itemDrops = { { ITEM_MAPLE_SYRUP, 6, 0 }, { ITEM_HONEY_SYRUP, 4, 0 }, }, - .heartDrops = STANDARD_HEART_DROPS(2), - .flowerDrops = STANDARD_FLOWER_DROPS(4), - .maxCoinBonus = 3, - .movement = { -330, 60, -110, 30, 0, -32767, 0, -330, 60, -110, 200, 0, 0, 1 }, + .heartDrops = STANDARD_HEART_DROPS(2), + .flowerDrops = STANDARD_FLOWER_DROPS(4), + .maxCoinBonus = 3, + }, + .territory = { .temp = { -330, 60, -110, 30, 0, -32767, 0, -330, 60, -110, 200, 0, 0, 1 }}, .animations = { NPC_ANIM_dayzee_Palette_00_Anim_1, NPC_ANIM_dayzee_Palette_00_Anim_2, @@ -631,7 +641,7 @@ StaticNpc N(npcGroup_80244408) = { NPC_ANIM_dayzee_Palette_00_Anim_1, NPC_ANIM_dayzee_Palette_00_Anim_1, }, - .unk_1E0 = { 00, 00, 00, 03, 00, 00, 00, 00}, + .aiDetectFlags = AI_DETECT_SIGHT | AI_DETECT_SENSITIVE_MOTION, }; StaticNpc N(npcGroup_802445F8) = { @@ -640,16 +650,18 @@ StaticNpc N(npcGroup_802445F8) = { .pos = { -430.0f, 60.0f, -110.0f }, .flags = NPC_FLAG_LOCK_ANIMS | NPC_FLAG_JUMPING | NPC_FLAG_NO_PROJECT_SHADOW, .yaw = 90, - .dropFlags = NPC_DROP_FLAGS_80, - .itemDropChance = 15, - .itemDrops = { + .drops = { + .dropFlags = NPC_DROP_FLAGS_80, + .itemDropChance = 15, + .itemDrops = { { ITEM_MAPLE_SYRUP, 6, 0 }, { ITEM_HONEY_SYRUP, 4, 0 }, }, - .heartDrops = STANDARD_HEART_DROPS(2), - .flowerDrops = STANDARD_FLOWER_DROPS(4), - .maxCoinBonus = 3, - .movement = { -430, 60, -110, 30, 0, -32767, 0, -430, 60, -110, 200, 0, 0, 1 }, + .heartDrops = STANDARD_HEART_DROPS(2), + .flowerDrops = STANDARD_FLOWER_DROPS(4), + .maxCoinBonus = 3, + }, + .territory = { .temp = { -430, 60, -110, 30, 0, -32767, 0, -430, 60, -110, 200, 0, 0, 1 }}, .animations = { NPC_ANIM_dayzee_Palette_00_Anim_1, NPC_ANIM_dayzee_Palette_00_Anim_2, @@ -668,7 +680,7 @@ StaticNpc N(npcGroup_802445F8) = { NPC_ANIM_dayzee_Palette_00_Anim_1, NPC_ANIM_dayzee_Palette_00_Anim_1, }, - .unk_1E0 = { 00, 00, 00, 03, 00, 00, 00, 00}, + .aiDetectFlags = AI_DETECT_SIGHT | AI_DETECT_SENSITIVE_MOTION, }; StaticNpc N(npcGroup_802447E8) = { @@ -677,16 +689,18 @@ StaticNpc N(npcGroup_802447E8) = { .pos = { -530.0f, 60.0f, -110.0f }, .flags = NPC_FLAG_LOCK_ANIMS | NPC_FLAG_JUMPING | NPC_FLAG_NO_PROJECT_SHADOW, .yaw = 270, - .dropFlags = NPC_DROP_FLAGS_80, - .itemDropChance = 15, - .itemDrops = { + .drops = { + .dropFlags = NPC_DROP_FLAGS_80, + .itemDropChance = 15, + .itemDrops = { { ITEM_MAPLE_SYRUP, 6, 0 }, { ITEM_HONEY_SYRUP, 4, 0 }, }, - .heartDrops = STANDARD_HEART_DROPS(2), - .flowerDrops = STANDARD_FLOWER_DROPS(4), - .maxCoinBonus = 3, - .movement = { -530, 60, -110, 30, 0, -32767, 0, -530, 60, -110, 200, 0, 0, 1 }, + .heartDrops = STANDARD_HEART_DROPS(2), + .flowerDrops = STANDARD_FLOWER_DROPS(4), + .maxCoinBonus = 3, + }, + .territory = { .temp = { -530, 60, -110, 30, 0, -32767, 0, -530, 60, -110, 200, 0, 0, 1 }}, .animations = { NPC_ANIM_dayzee_Palette_00_Anim_1, NPC_ANIM_dayzee_Palette_00_Anim_2, @@ -705,7 +719,7 @@ StaticNpc N(npcGroup_802447E8) = { NPC_ANIM_dayzee_Palette_00_Anim_1, NPC_ANIM_dayzee_Palette_00_Anim_1, }, - .unk_1E0 = { 00, 00, 00, 03, 00, 00, 00, 00}, + .aiDetectFlags = AI_DETECT_SIGHT | AI_DETECT_SENSITIVE_MOTION, }; StaticNpc N(npcGroup_802449D8) = { @@ -714,16 +728,18 @@ StaticNpc N(npcGroup_802449D8) = { .pos = { -630.0f, 60.0f, -110.0f }, .flags = NPC_FLAG_LOCK_ANIMS | NPC_FLAG_JUMPING | NPC_FLAG_NO_PROJECT_SHADOW, .yaw = 90, - .dropFlags = NPC_DROP_FLAGS_80, - .itemDropChance = 15, - .itemDrops = { + .drops = { + .dropFlags = NPC_DROP_FLAGS_80, + .itemDropChance = 15, + .itemDrops = { { ITEM_MAPLE_SYRUP, 6, 0 }, { ITEM_HONEY_SYRUP, 4, 0 }, }, - .heartDrops = STANDARD_HEART_DROPS(2), - .flowerDrops = STANDARD_FLOWER_DROPS(4), - .maxCoinBonus = 3, - .movement = { -630, 60, -110, 30, 0, -32767, 0, -630, 60, -110, 150, 0, 0, 1 }, + .heartDrops = STANDARD_HEART_DROPS(2), + .flowerDrops = STANDARD_FLOWER_DROPS(4), + .maxCoinBonus = 3, + }, + .territory = { .temp = { -630, 60, -110, 30, 0, -32767, 0, -630, 60, -110, 150, 0, 0, 1 }}, .animations = { NPC_ANIM_dayzee_Palette_00_Anim_1, NPC_ANIM_dayzee_Palette_00_Anim_2, @@ -742,12 +758,12 @@ StaticNpc N(npcGroup_802449D8) = { NPC_ANIM_dayzee_Palette_00_Anim_1, NPC_ANIM_dayzee_Palette_00_Anim_1, }, - .unk_1E0 = { 00, 00, 00, 03, 00, 00, 00, 00}, + .aiDetectFlags = AI_DETECT_SIGHT | AI_DETECT_SENSITIVE_MOTION, }; EvtScript N(init_80244BC8) = { EVT_THREAD - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(GetNpcPointer, 2, EVT_VAR(0)) EVT_IF_EQ(EVT_VAR(0), 0) EVT_CALL(RemoveNpc, NPC_SELF) @@ -773,18 +789,20 @@ StaticNpc N(npcGroup_80244CD4) = { .flags = NPC_FLAG_LOCK_ANIMS | NPC_FLAG_JUMPING | NPC_FLAG_NO_PROJECT_SHADOW, .init = &N(init_80244BC8), .yaw = 270, - .dropFlags = NPC_DROP_FLAGS_80, - .itemDropChance = 20, - .itemDrops = { + .drops = { + .dropFlags = NPC_DROP_FLAGS_80, + .itemDropChance = 20, + .itemDrops = { { ITEM_HONEY_SYRUP, 24, 0 }, { ITEM_MAPLE_SYRUP, 25, 0 }, { ITEM_JAMMIN_JELLY, 1, 0 }, }, - .heartDrops = STANDARD_HEART_DROPS(3), - .flowerDrops = STANDARD_FLOWER_DROPS(6), - .minCoinBonus = 5, - .maxCoinBonus = 8, - .movement = { 240, 0, -90, 30, 0, -32767, 0, 240, 0, -90, 200, 0, 0, 1 }, + .heartDrops = STANDARD_HEART_DROPS(3), + .flowerDrops = STANDARD_FLOWER_DROPS(6), + .minCoinBonus = 5, + .maxCoinBonus = 8, + }, + .territory = { .temp = { 240, 0, -90, 30, 0, -32767, 0, 240, 0, -90, 200, 0, 0, 1 }}, .animations = { NPC_ANIM_dayzee_Palette_01_Anim_1, NPC_ANIM_dayzee_Palette_01_Anim_2, @@ -803,19 +821,19 @@ StaticNpc N(npcGroup_80244CD4) = { NPC_ANIM_dayzee_Palette_01_Anim_1, NPC_ANIM_dayzee_Palette_01_Anim_1, }, - .unk_1E0 = { 00, 00, 00, 02, 00, 00, 00, 00}, + .aiDetectFlags = AI_DETECT_SENSITIVE_MOTION, }; NpcGroupList N(npcGroupList_80244EC4) = { - NPC_GROUP(N(npcGroup_80243C48), BATTLE_ID(0, 0, 0, 0)), - NPC_GROUP(N(npcGroup_80243E38), BATTLE_ID(24, 20, 0, 1)), - NPC_GROUP(N(npcGroup_80244028), BATTLE_ID(24, 15, 0, 1)), - NPC_GROUP(N(npcGroup_80244218), BATTLE_ID(24, 15, 0, 2)), - NPC_GROUP(N(npcGroup_80244408), BATTLE_ID(24, 15, 0, 2)), - NPC_GROUP(N(npcGroup_802445F8), BATTLE_ID(24, 15, 0, 2)), - NPC_GROUP(N(npcGroup_802447E8), BATTLE_ID(24, 15, 0, 2)), - NPC_GROUP(N(npcGroup_802449D8), BATTLE_ID(24, 18, 0, 2)), - NPC_GROUP(N(npcGroup_80244CD4), BATTLE_ID(24, 28, 0, 1)), + NPC_GROUP(N(npcGroup_80243C48)), + NPC_GROUP(N(npcGroup_80243E38), 0x1814, 0x00), + NPC_GROUP(N(npcGroup_80244028), 0x180F, 0x00), + NPC_GROUP(N(npcGroup_80244218), 0x180F, 0x01), + NPC_GROUP(N(npcGroup_80244408), 0x180F, 0x01), + NPC_GROUP(N(npcGroup_802445F8), 0x180F, 0x01), + NPC_GROUP(N(npcGroup_802447E8), 0x180F, 0x01), + NPC_GROUP(N(npcGroup_802449D8), 0x1812, 0x01), + NPC_GROUP(N(npcGroup_80244CD4), 0x181C, 0x00), {}, }; @@ -911,14 +929,14 @@ EvtScript N(80245990) = { EVT_ADD(EVT_VAR(2), EVT_VAR(14)) EVT_CALL(PlayEffect, 0xD, EVT_VAR(0), EVT_VAR(2), EVT_VAR(1), EVT_VAR(3), 0, 0, 0, 0, 0, 0, 0, 0, 0) EVT_END_LOOP - EVT_WAIT_FRAMES(EVT_VAR(15)) + EVT_WAIT(EVT_VAR(15)) EVT_LABEL(0) EVT_CALL(RandInt, EVT_VAR(12), EVT_VAR(0)) EVT_CALL(RandInt, EVT_VAR(13), EVT_VAR(1)) EVT_ADD(EVT_VAR(0), EVT_VAR(10)) EVT_ADD(EVT_VAR(1), EVT_VAR(11)) EVT_CALL(PlayEffect, 0xD, EVT_VAR(0), EVT_VAR(14), EVT_VAR(1), 200, 0, 0, 0, 0, 0, 0, 0, 0, 0) - EVT_WAIT_FRAMES(EVT_VAR(15)) + EVT_WAIT(EVT_VAR(15)) EVT_GOTO(0) EVT_RETURN EVT_END @@ -937,29 +955,29 @@ EvtScript N(80245C3C) = { EVT_CALL(GetPlayerPos, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) EVT_CALL(N(UnkFunc43)) EVT_IF_EQ(EVT_VAR(0), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_GOTO(0) EVT_END_IF EVT_THREAD - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(EnableModel, EVT_VAR(6), 1) EVT_END_THREAD EVT_IF_NE(EVT_VAR(10), 0) EVT_THREAD - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_SET(EVT_VAR(0), EVT_VAR(3)) EVT_SET(EVT_VAR(1), EVT_VAR(4)) EVT_SET(EVT_VAR(2), EVT_VAR(5)) EVT_ADD(EVT_VAR(1), 10) EVT_ADD(EVT_VAR(2), 8) EVT_CALL(PlayEffect, 0x11, 4, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2), 15, 0, 0, 0, 0, 0, 0, 0, 0) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_SUB(EVT_VAR(1), 10) EVT_CALL(MakeItemEntity, EVT_VAR(10), EVT_VAR(0), EVT_VAR(1), EVT_VAR(2), 14, 0) EVT_END_THREAD EVT_END_IF EVT_THREAD - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(PlaySoundAt, 0xF8, 0, EVT_VAR(3), EVT_VAR(4), EVT_VAR(5)) EVT_END_THREAD EVT_CALL(MakeLerp, 0, 180, 20, 2) @@ -968,7 +986,7 @@ EvtScript N(80245C3C) = { EVT_CALL(RotateModel, EVT_VAR(8), EVT_VAR(0), 1, 0, 0) EVT_CALL(RotateModel, EVT_VAR(9), EVT_VAR(0), 1, 0, 0) EVT_IF_EQ(EVT_VAR(1), 1) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_GOTO(1) EVT_END_IF EVT_CALL(EnableModel, EVT_VAR(7), 0) diff --git a/src/world/area_flo/flo_09/CB50E0.c b/src/world/area_flo/flo_09/CB50E0.c index 7c64160775..fa749f5dde 100644 --- a/src/world/area_flo/flo_09/CB50E0.c +++ b/src/world/area_flo/flo_09/CB50E0.c @@ -15,7 +15,7 @@ EntryList N(entryList) = { { 520.0f, 0.0f, 0.0f, 270.0f }, }; -MapConfig N(config) = { +MapSettings N(settings) = { .main = &N(main), .entryList = &N(entryList), .entryCount = ENTRY_COUNT(N(entryList)), @@ -24,7 +24,7 @@ MapConfig N(config) = { }; EvtScript N(80241880) = { - EVT_SWITCH(EVT_SAVE_VAR(0)) + EVT_SWITCH(GB_StoryProgress) EVT_CASE_LT(53) EVT_CALL(SetMusicTrack, 0, SONG_FLOWER_FIELDS_CLOUDY, 0, 8) EVT_CASE_DEFAULT @@ -62,14 +62,14 @@ EvtScript N(802418F0) = { EVT_ADD(EVT_VAR(2), EVT_VAR(14)) EVT_CALL(PlayEffect, 0xD, EVT_VAR(0), EVT_VAR(2), EVT_VAR(1), EVT_VAR(3), 0, 0, 0, 0, 0, 0, 0, 0, 0) EVT_END_LOOP - EVT_WAIT_FRAMES(EVT_VAR(15)) + EVT_WAIT(EVT_VAR(15)) EVT_LABEL(0) EVT_CALL(RandInt, EVT_VAR(12), EVT_VAR(0)) EVT_CALL(RandInt, EVT_VAR(13), EVT_VAR(1)) EVT_ADD(EVT_VAR(0), EVT_VAR(10)) EVT_ADD(EVT_VAR(1), EVT_VAR(11)) EVT_CALL(PlayEffect, 0xD, EVT_VAR(0), EVT_VAR(14), EVT_VAR(1), 200, 0, 0, 0, 0, 0, 0, 0, 0, 0) - EVT_WAIT_FRAMES(EVT_VAR(15)) + EVT_WAIT(EVT_VAR(15)) EVT_GOTO(0) EVT_RETURN EVT_END @@ -87,7 +87,7 @@ EvtScript N(80241C54) = { }; EvtScript N(main) = { - EVT_SET(EVT_SAVE_VAR(425), 38) + EVT_SET(GB_WorldLocation, 38) EVT_CALL(SetSpriteShading, -1) EVT_CALL(SetCamPerspective, 0, 3, 25, 16, 4096) EVT_CALL(SetCamBGColor, 0, 0, 0, 0) @@ -137,7 +137,7 @@ EvtScript N(main) = { EVT_SET(EVT_VAR(0), EVT_PTR(N(80241C54))) EVT_EXEC(EnterWalk) EVT_EXEC_WAIT(N(80241880)) - EVT_IF_GE(EVT_SAVE_VAR(0), 53) + EVT_IF_GE(GB_StoryProgress, 53) EVT_CALL(N(func_80240000_CB5000)) EVT_END_IF EVT_RETURN @@ -176,14 +176,14 @@ EvtScript N(80242010) = { EVT_ADD(EVT_VAR(2), EVT_VAR(14)) EVT_CALL(PlayEffect, 0xD, EVT_VAR(0), EVT_VAR(2), EVT_VAR(1), EVT_VAR(3), 0, 0, 0, 0, 0, 0, 0, 0, 0) EVT_END_LOOP - EVT_WAIT_FRAMES(EVT_VAR(15)) + EVT_WAIT(EVT_VAR(15)) EVT_LABEL(0) EVT_CALL(RandInt, EVT_VAR(12), EVT_VAR(0)) EVT_CALL(RandInt, EVT_VAR(13), EVT_VAR(1)) EVT_ADD(EVT_VAR(0), EVT_VAR(10)) EVT_ADD(EVT_VAR(1), EVT_VAR(11)) EVT_CALL(PlayEffect, 0xD, EVT_VAR(0), EVT_VAR(14), EVT_VAR(1), 200, 0, 0, 0, 0, 0, 0, 0, 0, 0) - EVT_WAIT_FRAMES(EVT_VAR(15)) + EVT_WAIT(EVT_VAR(15)) EVT_GOTO(0) EVT_RETURN EVT_END @@ -202,29 +202,29 @@ EvtScript N(802422BC) = { EVT_CALL(GetPlayerPos, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) EVT_CALL(N(UnkFunc43)) EVT_IF_EQ(EVT_VAR(0), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_GOTO(0) EVT_END_IF EVT_THREAD - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(EnableModel, EVT_VAR(6), 1) EVT_END_THREAD EVT_IF_NE(EVT_VAR(10), 0) EVT_THREAD - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_SET(EVT_VAR(0), EVT_VAR(3)) EVT_SET(EVT_VAR(1), EVT_VAR(4)) EVT_SET(EVT_VAR(2), EVT_VAR(5)) EVT_ADD(EVT_VAR(1), 10) EVT_ADD(EVT_VAR(2), 8) EVT_CALL(PlayEffect, 0x11, 4, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2), 15, 0, 0, 0, 0, 0, 0, 0, 0) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_SUB(EVT_VAR(1), 10) EVT_CALL(MakeItemEntity, EVT_VAR(10), EVT_VAR(0), EVT_VAR(1), EVT_VAR(2), 14, 0) EVT_END_THREAD EVT_END_IF EVT_THREAD - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(PlaySoundAt, 0xF8, 0, EVT_VAR(3), EVT_VAR(4), EVT_VAR(5)) EVT_END_THREAD EVT_CALL(MakeLerp, 0, 180, 20, 2) @@ -233,7 +233,7 @@ EvtScript N(802422BC) = { EVT_CALL(RotateModel, EVT_VAR(8), EVT_VAR(0), 1, 0, 0) EVT_CALL(RotateModel, EVT_VAR(9), EVT_VAR(0), 1, 0, 0) EVT_IF_EQ(EVT_VAR(1), 1) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_GOTO(1) EVT_END_IF EVT_CALL(EnableModel, EVT_VAR(7), 0) @@ -306,9 +306,9 @@ EvtScript N(802431E4) = { }; EvtScript N(tree1_Callback) = { - EVT_IF_EQ(EVT_SAVE_FLAG(1382), 0) + EVT_IF_EQ(GF_FLO09_Item_HappyFlowerB, 0) EVT_IF_EQ(EVT_AREA_VAR(5), 1) - EVT_CALL(MakeItemEntity, ITEM_HAPPY_FLOWER_B, -250, 100, 0, 13, EVT_SAVE_FLAG(1382)) + EVT_CALL(MakeItemEntity, ITEM_HAPPY_FLOWER_B, -250, 100, 0, 13, GF_FLO09_Item_HappyFlowerB) EVT_ELSE EVT_SET(EVT_VAR(9), 14) EVT_EXEC(N(802431E4)) @@ -321,7 +321,7 @@ EvtScript N(tree1_Callback) = { }; EvtScript N(tree2_Callback) = { - EVT_IF_EQ(EVT_SAVE_FLAG(1382), 0) + EVT_IF_EQ(GF_FLO09_Item_HappyFlowerB, 0) EVT_SET(EVT_AREA_VAR(4), 1) EVT_SET(EVT_AREA_VAR(5), 0) EVT_END_IF @@ -330,7 +330,7 @@ EvtScript N(tree2_Callback) = { }; EvtScript N(tree3_Callback) = { - EVT_IF_EQ(EVT_SAVE_FLAG(1382), 0) + EVT_IF_EQ(GF_FLO09_Item_HappyFlowerB, 0) EVT_IF_EQ(EVT_AREA_VAR(4), 1) EVT_IF_EQ(EVT_AREA_VAR(5), 0) EVT_SET(EVT_AREA_VAR(5), 1) @@ -416,7 +416,7 @@ EvtScript N(802434A8) = { EVT_END }; -NpcAISettings N(npcAISettings_802435B0) = { +MobileAISettings N(npcAISettings_802435B0) = { .moveSpeed = 1.0f, .moveTime = 500, .waitTime = 10, @@ -451,7 +451,7 @@ f32 N(FlyingAI_JumpVels)[] = { 1.5f, 20.0f, }; -NpcAISettings N(npcAISettings_80243644) = { +MobileAISettings N(npcAISettings_80243644) = { .moveSpeed = 1.0f, .moveTime = 30, .waitTime = 5, @@ -506,13 +506,13 @@ EvtScript N(npcAI_8024373C) = { EVT_END_IF EVT_CASE_EQ(2) EVT_CALL(DisablePlayerInput, TRUE) - EVT_WAIT_FRAMES(25) + EVT_WAIT(25) EVT_CALL(SetNpcPos, NPC_SELF, 0, -1000, 0) EVT_CALL(SetNpcFlagBits, NPC_SELF, ((NPC_FLAG_2)), FALSE) EVT_CALL(SetSelfVar, 0, 0) EVT_CALL(DisablePlayerInput, FALSE) EVT_END_SWITCH - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_RETURN EVT_END @@ -545,16 +545,18 @@ StaticNpc N(npcGroup_8024398C) = { .pos = { -350.0f, 0.0f, 40.0f }, .flags = NPC_FLAG_100 | NPC_FLAG_LOCK_ANIMS | NPC_FLAG_JUMPING | NPC_FLAG_NO_PROJECT_SHADOW, .yaw = 90, - .dropFlags = NPC_DROP_FLAGS_80, - .itemDropChance = 15, - .itemDrops = { + .drops = { + .dropFlags = NPC_DROP_FLAGS_80, + .itemDropChance = 15, + .itemDrops = { { ITEM_MAPLE_SYRUP, 6, 0 }, { ITEM_HONEY_SYRUP, 4, 0 }, }, - .heartDrops = STANDARD_HEART_DROPS(2), - .flowerDrops = STANDARD_FLOWER_DROPS(4), - .maxCoinBonus = 3, - .movement = { -350, 0, 40, 30, 0, -32767, 0, -350, 0, 40, 200, 0, 0, 1 }, + .heartDrops = STANDARD_HEART_DROPS(2), + .flowerDrops = STANDARD_FLOWER_DROPS(4), + .maxCoinBonus = 3, + }, + .territory = { .temp = { -350, 0, 40, 30, 0, -32767, 0, -350, 0, 40, 200, 0, 0, 1 }}, .animations = { NPC_ANIM_dayzee_Palette_00_Anim_1, NPC_ANIM_dayzee_Palette_00_Anim_2, @@ -573,7 +575,7 @@ StaticNpc N(npcGroup_8024398C) = { NPC_ANIM_dayzee_Palette_00_Anim_1, NPC_ANIM_dayzee_Palette_00_Anim_1, }, - .unk_1E0 = { 00, 00, 00, 03, 00, 00, 00, 00}, + .aiDetectFlags = AI_DETECT_SIGHT | AI_DETECT_SENSITIVE_MOTION, }; StaticNpc N(npcGroup_80243B7C) = { @@ -582,16 +584,18 @@ StaticNpc N(npcGroup_80243B7C) = { .pos = { 260.0f, 0.0f, 75.0f }, .flags = NPC_FLAG_100 | NPC_FLAG_LOCK_ANIMS | NPC_FLAG_JUMPING | NPC_FLAG_NO_PROJECT_SHADOW, .yaw = 270, - .dropFlags = NPC_DROP_FLAGS_80, - .itemDropChance = 15, - .itemDrops = { + .drops = { + .dropFlags = NPC_DROP_FLAGS_80, + .itemDropChance = 15, + .itemDrops = { { ITEM_MAPLE_SYRUP, 6, 0 }, { ITEM_HONEY_SYRUP, 4, 0 }, }, - .heartDrops = STANDARD_HEART_DROPS(2), - .flowerDrops = STANDARD_FLOWER_DROPS(4), - .maxCoinBonus = 3, - .movement = { 260, 0, 75, 30, 0, -32767, 0, 260, 0, 75, 200, 0, 0, 1 }, + .heartDrops = STANDARD_HEART_DROPS(2), + .flowerDrops = STANDARD_FLOWER_DROPS(4), + .maxCoinBonus = 3, + }, + .territory = { .temp = { 260, 0, 75, 30, 0, -32767, 0, 260, 0, 75, 200, 0, 0, 1 }}, .animations = { NPC_ANIM_dayzee_Palette_00_Anim_1, NPC_ANIM_dayzee_Palette_00_Anim_2, @@ -610,7 +614,7 @@ StaticNpc N(npcGroup_80243B7C) = { NPC_ANIM_dayzee_Palette_00_Anim_1, NPC_ANIM_dayzee_Palette_00_Anim_1, }, - .unk_1E0 = { 00, 00, 00, 03, 00, 00, 00, 00}, + .aiDetectFlags = AI_DETECT_SIGHT | AI_DETECT_SENSITIVE_MOTION, }; StaticNpc N(npcGroup_80243D6C) = { @@ -619,17 +623,19 @@ StaticNpc N(npcGroup_80243D6C) = { .pos = { -50.0f, 55.0f, 90.0f }, .flags = NPC_FLAG_100 | NPC_FLAG_LOCK_ANIMS | NPC_FLAG_JUMPING | NPC_FLAG_NO_PROJECT_SHADOW, .yaw = 90, - .dropFlags = NPC_DROP_FLAGS_80, - .itemDropChance = 15, - .itemDrops = { + .drops = { + .dropFlags = NPC_DROP_FLAGS_80, + .itemDropChance = 15, + .itemDrops = { { ITEM_MAPLE_SYRUP, 6, 0 }, { ITEM_HONEY_SYRUP, 4, 0 }, }, - .heartDrops = STANDARD_HEART_DROPS(3), - .flowerDrops = STANDARD_FLOWER_DROPS(2), - .minCoinBonus = 1, - .maxCoinBonus = 4, - .movement = { -50, 55, 90, 30, 0, -32767, 0, -50, 50, 90, 250, 0, 0, 1 }, + .heartDrops = STANDARD_HEART_DROPS(3), + .flowerDrops = STANDARD_FLOWER_DROPS(2), + .minCoinBonus = 1, + .maxCoinBonus = 4, + }, + .territory = { .temp = { -50, 55, 90, 30, 0, -32767, 0, -50, 50, 90, 250, 0, 0, 1 }}, .animations = { NPC_ANIM_bzzap_Palette_00_Anim_2, NPC_ANIM_bzzap_Palette_00_Anim_2, @@ -648,7 +654,7 @@ StaticNpc N(npcGroup_80243D6C) = { NPC_ANIM_bzzap_Palette_00_Anim_1, NPC_ANIM_bzzap_Palette_00_Anim_1, }, - .unk_1E0 = { 00, 00, 00, 03, 00, 00, 00, 00}, + .aiDetectFlags = AI_DETECT_SIGHT | AI_DETECT_SENSITIVE_MOTION, }; StaticNpc N(npcGroup_80243F5C) = { @@ -658,17 +664,19 @@ StaticNpc N(npcGroup_80243F5C) = { .flags = NPC_FLAG_4 | NPC_FLAG_100 | NPC_FLAG_LOCK_ANIMS | NPC_FLAG_JUMPING | NPC_FLAG_NO_PROJECT_SHADOW, .init = &N(init_80243954), .yaw = 90, - .dropFlags = NPC_DROP_FLAGS_80, - .itemDropChance = 15, - .itemDrops = { + .drops = { + .dropFlags = NPC_DROP_FLAGS_80, + .itemDropChance = 15, + .itemDrops = { { ITEM_MAPLE_SYRUP, 6, 0 }, { ITEM_HONEY_SYRUP, 4, 0 }, }, - .heartDrops = STANDARD_HEART_DROPS(3), - .flowerDrops = STANDARD_FLOWER_DROPS(2), - .minCoinBonus = 1, - .maxCoinBonus = 4, - .movement = { -50, 55, 90, 100, 0, -32767, 0, -50, 50, 90, 250, 0, 0, 1 }, + .heartDrops = STANDARD_HEART_DROPS(3), + .flowerDrops = STANDARD_FLOWER_DROPS(2), + .minCoinBonus = 1, + .maxCoinBonus = 4, + }, + .territory = { .temp = { -50, 55, 90, 100, 0, -32767, 0, -50, 50, 90, 250, 0, 0, 1 }}, .animations = { NPC_ANIM_bzzap_Palette_00_Anim_2, NPC_ANIM_bzzap_Palette_00_Anim_2, @@ -687,14 +695,14 @@ StaticNpc N(npcGroup_80243F5C) = { NPC_ANIM_bzzap_Palette_00_Anim_1, NPC_ANIM_bzzap_Palette_00_Anim_1, }, - .unk_1E0 = { 00, 00, 00, 03, 00, 00, 00, 00}, + .aiDetectFlags = AI_DETECT_SIGHT | AI_DETECT_SENSITIVE_MOTION, }; NpcGroupList N(npcGroupList_8024414C) = { - NPC_GROUP(N(npcGroup_8024398C), BATTLE_ID(24, 16, 0, 5)), - NPC_GROUP(N(npcGroup_80243B7C), BATTLE_ID(24, 21, 0, 5)), - NPC_GROUP(N(npcGroup_80243D6C), BATTLE_ID(24, 23, 0, 2)), - NPC_GROUP(N(npcGroup_80243F5C), BATTLE_ID(24, 23, 0, 2)), + NPC_GROUP(N(npcGroup_8024398C), 0x1810, 0x04), + NPC_GROUP(N(npcGroup_80243B7C), 0x1815, 0x04), + NPC_GROUP(N(npcGroup_80243D6C), 0x1817, 0x01), + NPC_GROUP(N(npcGroup_80243F5C), 0x1817, 0x01), {}, }; diff --git a/src/world/area_flo/flo_10/CB9200.c b/src/world/area_flo/flo_10/CB9200.c index 9950615343..469589a42a 100644 --- a/src/world/area_flo/flo_10/CB9200.c +++ b/src/world/area_flo/flo_10/CB9200.c @@ -1,7 +1,7 @@ #include "flo_10.h" s32 N(func_80240000_CB9200)(void) { - if (evt_get_variable(NULL, EVT_STORY_PROGRESS) <= 0x30) { + if (evt_get_variable(NULL, GB_StoryProgress) <= 0x30) { return MESSAGE_ID(0x19, 0x0119); } return MESSAGE_ID(0x19, 0x011A); diff --git a/src/world/area_flo/flo_10/CB9280.c b/src/world/area_flo/flo_10/CB9280.c index cd96369996..7325fd7a0a 100644 --- a/src/world/area_flo/flo_10/CB9280.c +++ b/src/world/area_flo/flo_10/CB9280.c @@ -13,7 +13,7 @@ EntryList N(entryList) = { { -100.0f, -10.0f, -172.0f, 135.0f }, }; -MapConfig N(config) = { +MapSettings N(settings) = { .main = &N(main), .entryList = &N(entryList), .entryCount = ENTRY_COUNT(N(entryList)), @@ -48,7 +48,7 @@ EvtScript N(802415C4) = { EvtScript N(802415E8) = { EVT_CALL(FadeOutMusic, 0, 250) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(PopSong) EVT_RETURN EVT_END @@ -98,14 +98,14 @@ EvtScript N(80241680) = { EVT_ADD(LW(2), LW(14)) EVT_CALL(PlayEffect, EFFECT_FLOATING_FLOWER, LW(0), LW(2), LW(1), LW(3), 0, 0, 0, 0, 0, 0, 0, 0, 0) EVT_END_LOOP - EVT_WAIT_FRAMES(LW(15)) + EVT_WAIT(LW(15)) EVT_LABEL(0) EVT_CALL(RandInt, LW(12), LW(0)) EVT_CALL(RandInt, LW(13), LW(1)) EVT_ADD(LW(0), LW(10)) EVT_ADD(LW(1), LW(11)) EVT_CALL(PlayEffect, EFFECT_FLOATING_FLOWER, LW(0), LW(14), LW(1), 200, 0, 0, 0, 0, 0, 0, 0, 0, 0) - EVT_WAIT_FRAMES(LW(15)) + EVT_WAIT(LW(15)) EVT_GOTO(0) EVT_RETURN EVT_END @@ -215,7 +215,7 @@ EvtScript N(80241DB0) = { EVT_CALL(UpdateLerp) EVT_CALL(TranslateGroup, 56, 0, LW(0), 0) EVT_IF_EQ(LW(1), 1) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_GOTO(1) EVT_END_IF EVT_RETURN @@ -233,7 +233,7 @@ EvtScript N(80241E40) = { EVT_ADDF(LW(2), EVT_FLOAT(0.703125)) EVT_CALL(ScaleGroup, 56, LW(2), LW(3), LW(2)) EVT_IF_EQ(LW(1), 1) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_GOTO(1) EVT_END_IF EVT_RETURN @@ -263,7 +263,7 @@ EvtScript N(80241F20) = { }; EvtScript N(80242030) = { - EVT_WAIT_FRAMES(60) + EVT_WAIT(60) EVT_CALL(EnableModel, 53, 1) EVT_EXEC(N(80241F20)) EVT_RETURN @@ -271,7 +271,7 @@ EvtScript N(80242030) = { }; EvtScript N(8024206C) = { - EVT_WAIT_FRAMES(80) + EVT_WAIT(80) EVT_CALL(EnableNpcShadow, 0, FALSE) EVT_CALL(GetNpcPos, 0, LW(3), LW(4), LW(5)) EVT_CALL(MakeLerp, 10, 55, 108, 0) @@ -282,7 +282,7 @@ EvtScript N(8024206C) = { EVT_ADD(LW(6), -10) EVT_CALL(SetNpcPos, 0, LW(3), LW(6), LW(5)) EVT_CALL(TranslateGroup, 60, 0, LW(0), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_IF_EQ(LW(1), 0) EVT_BREAK_LOOP EVT_END_IF @@ -293,7 +293,7 @@ EvtScript N(8024206C) = { EvtScript N(80242188) = { EVT_CALL(DisablePlayerPhysics, TRUE) - EVT_WAIT_FRAMES(40) + EVT_WAIT(40) EVT_CALL(SetPlayerAnimation, 524324) EVT_CALL(GetPlayerPos, LW(2), LW(0), LW(3)) EVT_CALL(MakeLerp, -50, 90, 60, 1) @@ -302,7 +302,7 @@ EvtScript N(80242188) = { EVT_DIVF(LW(2), EVT_FLOAT(1.2)) EVT_DIVF(LW(3), EVT_FLOAT(1.2)) EVT_CALL(SetPlayerPos, LW(2), LW(0), LW(3)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_IF_EQ(LW(1), 0) EVT_BREAK_LOOP EVT_END_IF @@ -311,7 +311,7 @@ EvtScript N(80242188) = { EVT_LOOP(0) EVT_CALL(UpdateLerp) EVT_CALL(SetPlayerPos, 0, LW(0), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_IF_EQ(LW(1), 0) EVT_BREAK_LOOP EVT_END_IF @@ -322,7 +322,7 @@ EvtScript N(80242188) = { }; EvtScript N(8024230C) = { - EVT_WAIT_FRAMES(80) + EVT_WAIT(80) EVT_CALL(GetPlayerPos, LW(3), LW(4), LW(5)) EVT_CALL(UseSettingsFrom, 0, LW(3), LW(4), LW(5)) EVT_CALL(SetPanTarget, 0, LW(3), LW(4), LW(5)) @@ -353,7 +353,7 @@ EvtScript N(8024244C) = { EVT_CALL(UpdateLerp) EVT_CALL(TranslateGroup, 56, 0, LW(0), 0) EVT_IF_EQ(LW(1), 1) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_GOTO(1) EVT_END_IF EVT_RETURN @@ -371,7 +371,7 @@ EvtScript N(802424DC) = { EVT_ADDF(LW(2), EVT_FLOAT(0.703125)) EVT_CALL(ScaleGroup, 56, LW(2), LW(3), LW(2)) EVT_IF_EQ(LW(1), 1) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_GOTO(1) EVT_END_IF EVT_RETURN @@ -388,7 +388,7 @@ EvtScript N(802425BC) = { extern const char N(flo_24_name_hack)[]; EvtScript N(802425E4) = { - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(SetPlayerAnimation, ANIM_STAND_STILL) EVT_CALL(GetPlayerPos, LW(3), LW(4), LW(5)) EVT_CALL(UseSettingsFrom, 0, LW(3), LW(4), LW(5)) @@ -402,18 +402,18 @@ EvtScript N(802425E4) = { EVT_CALL(ScaleGroup, 56, 0, 0, 0) EVT_CALL(EnableGroup, 60, 1) EVT_EXEC_WAIT(N(802423E4)) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(PlaySound, 0x80000024) - EVT_WAIT_FRAMES(360) + EVT_WAIT(360) EVT_CALL(InterpPlayerYaw, 90, 0) EVT_CALL(SetPlayerAnimation, ANIM_80017) EVT_CALL(SetPlayerJumpscale, EVT_FLOAT(0.2)) EVT_CALL(PlayerJump1, -100, -10, -172, 75) EVT_CALL(ShakeCam, 0, 0, 5, EVT_FLOAT(1.0)) EVT_EXEC_WAIT(N(802425BC)) - EVT_WAIT_FRAMES(60) + EVT_WAIT(60) EVT_CALL(GotoMap, EVT_PTR(N(flo_24_name_hack)), 2) - EVT_WAIT_FRAMES(100) + EVT_WAIT(100) EVT_RETURN EVT_END }; @@ -434,18 +434,18 @@ EvtScript N(802427EC) = { EVT_CALL(SetNpcPos, 0, -57, -20, -105) EVT_CALL(InterpNpcYaw, 0, 90, 0) EVT_CALL(AdjustCam, 0, EVT_FLOAT(90.0), 0, 450, EVT_FLOAT(25.0), EVT_FLOAT(-6.0)) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(SetPlayerAnimation, ANIM_GET_UP) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(SetPlayerAnimation, ANIM_10002) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_EXEC_WAIT(N(802415C4)) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(SpeakToPlayer, 0, NPC_ANIM_lily_Palette_00_Anim_2, NPC_ANIM_lily_Palette_00_Anim_1, 5, MESSAGE_ID(0x11, 0x0082)) EVT_CALL(NpcFacePlayer, 0, 1) EVT_CALL(SpeakToPlayer, 0, NPC_ANIM_lily_Palette_00_Anim_3, NPC_ANIM_lily_Palette_00_Anim_7, 0, MESSAGE_ID(0x11, 0x0083)) EVT_CALL(SetNpcAnimation, 0, NPC_ANIM_lily_Palette_00_Anim_6) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(SetNpcAnimation, 0, NPC_ANIM_lily_Palette_00_Anim_1) EVT_SET(LW(0), 90) EVT_SET(LW(1), 1) @@ -608,11 +608,11 @@ EvtScript N(8024324C) = { EVT_CALL(SetCamSpeed, 0, EVT_FLOAT(90.0)) EVT_CALL(PanToTarget, 0, 0, 1) EVT_CALL(WaitForCam, 0, EVT_FLOAT(1.0)) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(SpeakToPlayer, 0, NPC_ANIM_lily_Palette_00_Anim_2, NPC_ANIM_lily_Palette_00_Anim_1, 0, MESSAGE_ID(0x11, 0x00C6)) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(GotoMap, EVT_PTR("flo_12"), 1) - EVT_WAIT_FRAMES(100) + EVT_WAIT(100) EVT_RETURN EVT_END }; @@ -638,16 +638,16 @@ EvtScript N(8024339C) = { EVT_CASE_EQ(-1) EVT_CALL(CloseChoicePopup) EVT_CALL(SetTimeFreezeMode, 0) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(SpeakToPlayer, 0, NPC_ANIM_lily_Palette_00_Anim_4, NPC_ANIM_lily_Palette_00_Anim_8, 0, MESSAGE_ID(0x11, 0x0081)) EVT_CASE_DEFAULT EVT_CALL(GetPlayerPos, LW(3), LW(4), LW(5)) EVT_CALL(PlayerMoveTo, -17, -17, 20) EVT_CALL(func_802CF56C, 2) EVT_CALL(InterpPlayerYaw, 100, 1) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(AdjustCam, 0, EVT_FLOAT(1.0), 0, 450, EVT_FLOAT(25.0), EVT_FLOAT(-6.0)) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(SetPlayerAnimation, 393222) EVT_CALL(RemoveKeyItemAt, LW(1)) EVT_CALL(MakeItemEntity, ITEM_WATER_STONE, 0, -60, 6, 1, 0) @@ -670,7 +670,7 @@ EvtScript N(802435F8) = { }; EvtScript N(80243628) = { - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(GetNpcPos, NPC_SELF, LW(0), LW(1), LW(2)) EVT_CALL(GetPlayerPos, LW(3), LW(4), LW(5)) EVT_IF_LT(LW(5), LW(2)) @@ -713,7 +713,7 @@ EvtScript N(interact_802437C8) = { EVT_CALL(SetCamSpeed, 0, EVT_FLOAT(4.0)) EVT_CALL(PanToTarget, 0, 0, 1) EVT_CALL(WaitForCam, 0, EVT_FLOAT(1.0)) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(SpeakToPlayer, NPC_SELF, NPC_ANIM_lily_Palette_00_Anim_4, NPC_ANIM_lily_Palette_00_Anim_8, 5, MESSAGE_ID(0x11, 0x0078)) EVT_CALL(EndSpeech, -1, NPC_ANIM_lily_Palette_00_Anim_9, NPC_ANIM_lily_Palette_00_Anim_5, 5) EVT_CASE_LT(48) @@ -727,31 +727,31 @@ EvtScript N(interact_802437C8) = { EVT_CALL(SetCamSpeed, 0, EVT_FLOAT(4.0)) EVT_CALL(PanToTarget, 0, 0, 1) EVT_CALL(WaitForCam, 0, EVT_FLOAT(1.0)) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(SpeakToPlayer, NPC_SELF, NPC_ANIM_lily_Palette_00_Anim_4, NPC_ANIM_lily_Palette_00_Anim_8, 5, MESSAGE_ID(0x11, 0x0079)) EVT_CALL(NpcFacePlayer, NPC_SELF, 1) EVT_CALL(SetNpcAnimation, NPC_SELF, NPC_ANIM_lily_Palette_00_Anim_1) EVT_CALL(PlaySoundAtNpc, NPC_SELF, SOUND_262, 0) EVT_CALL(ShowEmote, -1, EMOTE_EXCLAMATION, 0, 15, 1, 0, 0, 0, 0) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(SpeakToPlayer, NPC_SELF, NPC_ANIM_lily_Palette_00_Anim_1, NPC_ANIM_lily_Palette_00_Anim_1, 0, MESSAGE_ID(0x11, 0x007A)) EVT_CALL(EndSpeech, -1, NPC_ANIM_lily_Palette_00_Anim_5, NPC_ANIM_lily_Palette_00_Anim_1, 0) EVT_CALL(GetPlayerTargetYaw, LW(0)) EVT_CALL(InterpNpcYaw, NPC_SELF, LW(0), 1) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(SpeakToPlayer, NPC_SELF, NPC_ANIM_lily_Palette_00_Anim_2, NPC_ANIM_lily_Palette_00_Anim_1, 5, MESSAGE_ID(0x11, 0x007B)) EVT_CALL(NpcFacePlayer, NPC_SELF, 1) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(SpeakToPlayer, NPC_SELF, NPC_ANIM_lily_Palette_00_Anim_2, NPC_ANIM_lily_Palette_00_Anim_1, 0, MESSAGE_ID(0x11, 0x007C)) EVT_CALL(ShowChoice, MESSAGE_ID(0x1E, 0x0011)) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_SWITCH(LW(0)) EVT_CASE_EQ(0) EVT_CALL(ContinueSpeech, -1, NPC_ANIM_lily_Palette_00_Anim_3, NPC_ANIM_lily_Palette_00_Anim_7, 0, MESSAGE_ID(0x11, 0x007D)) EVT_CASE_EQ(1) EVT_CALL(ContinueSpeech, -1, NPC_ANIM_lily_Palette_00_Anim_4, NPC_ANIM_lily_Palette_00_Anim_8, 0, MESSAGE_ID(0x11, 0x007E)) EVT_END_SWITCH - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_SET(GSWF(1375), 1) EVT_CALL(SetEnemyFlagBits, -1, 4194304, 0) EVT_ELSE @@ -800,10 +800,12 @@ StaticNpc N(npcGroup_80243E64) = { .flags = NPC_FLAG_PASSIVE | NPC_FLAG_100 | NPC_FLAG_LOCK_ANIMS | NPC_FLAG_JUMPING, .init = &N(init_80243D78), .yaw = 270, - .dropFlags = NPC_DROP_FLAGS_80, - .heartDrops = NO_DROPS, - .flowerDrops = NO_DROPS, - .animations = { + .drops = { + .dropFlags = NPC_DROP_FLAGS_80, + .heartDrops = NO_DROPS, + .flowerDrops = NO_DROPS, + }, + .animations = { NPC_ANIM_lily_Palette_00_Anim_1, NPC_ANIM_lily_Palette_00_Anim_1, NPC_ANIM_lily_Palette_00_Anim_1, @@ -825,7 +827,7 @@ StaticNpc N(npcGroup_80243E64) = { }; NpcGroupList N(npcGroupList_80244054) = { - NPC_GROUP(N(npcGroup_80243E64), BATTLE_ID(0, 0, 0, 0)), + NPC_GROUP(N(npcGroup_80243E64)), {}, }; diff --git a/src/world/area_flo/flo_10/CBA430.c b/src/world/area_flo/flo_10/CBA430.c index d658658f46..42426f9ac7 100644 --- a/src/world/area_flo/flo_10/CBA430.c +++ b/src/world/area_flo/flo_10/CBA430.c @@ -19,7 +19,7 @@ FoliageDropList N(tree1_Drops) = { .itemID = ITEM_JAMMIN_JELLY, .pos = { 80, 100, -240 }, .spawnMode = 0xF, - .pickupFlag = EVT_SAVE_FLAG(1383), + .pickupFlag = GF_FLO10_Tree1_JamminJelly, }, } }; diff --git a/src/world/area_flo/flo_11/CBDCD0.c b/src/world/area_flo/flo_11/CBDCD0.c index 08b80f4197..5c1883e7ec 100644 --- a/src/world/area_flo/flo_11/CBDCD0.c +++ b/src/world/area_flo/flo_11/CBDCD0.c @@ -19,7 +19,7 @@ EntryList N(entryList) = { { -360.0f, 35.0f, 0.0f, 90.0f }, }; -MapConfig N(config) = { +MapSettings N(settings) = { .main = &N(main), .entryList = &N(entryList), .entryCount = ENTRY_COUNT(N(entryList)), @@ -28,7 +28,7 @@ MapConfig N(config) = { }; EvtScript N(802403E0) = { - EVT_SWITCH(EVT_SAVE_VAR(0)) + EVT_SWITCH(GB_StoryProgress) EVT_CASE_LT(STORY_CH6_DESTROYED_PUFF_PUFF_MACHINE) EVT_CALL(SetMusicTrack, 0, SONG_FLOWER_FIELDS_CLOUDY, 0, 8) EVT_CASE_DEFAULT @@ -66,14 +66,14 @@ EvtScript N(80240450) = { EVT_ADD(EVT_VAR(2), EVT_VAR(14)) EVT_CALL(PlayEffect, 0xD, EVT_VAR(0), EVT_VAR(2), EVT_VAR(1), EVT_VAR(3), 0, 0, 0, 0, 0, 0, 0, 0, 0) EVT_END_LOOP - EVT_WAIT_FRAMES(EVT_VAR(15)) + EVT_WAIT(EVT_VAR(15)) EVT_LABEL(0) EVT_CALL(RandInt, EVT_VAR(12), EVT_VAR(0)) EVT_CALL(RandInt, EVT_VAR(13), EVT_VAR(1)) EVT_ADD(EVT_VAR(0), EVT_VAR(10)) EVT_ADD(EVT_VAR(1), EVT_VAR(11)) EVT_CALL(PlayEffect, 0xD, EVT_VAR(0), EVT_VAR(14), EVT_VAR(1), 200, 0, 0, 0, 0, 0, 0, 0, 0, 0) - EVT_WAIT_FRAMES(EVT_VAR(15)) + EVT_WAIT(EVT_VAR(15)) EVT_GOTO(0) EVT_RETURN EVT_END @@ -88,7 +88,7 @@ EvtScript N(exitWalk_80241488) = EXIT_WALK_SCRIPT(60, 1, "flo_12", 0); EvtScript N(802414E4) = { EVT_SET_GROUP(EVT_GROUP_1B) EVT_CALL(GotoMap, EVT_PTR("flo_11"), 5) - EVT_WAIT_FRAMES(100) + EVT_WAIT(100) EVT_RETURN EVT_END }; @@ -96,7 +96,7 @@ EvtScript N(802414E4) = { EvtScript N(80241520) = { EVT_SET_GROUP(EVT_GROUP_1B) EVT_CALL(GotoMap, EVT_PTR("flo_11"), 6) - EVT_WAIT_FRAMES(100) + EVT_WAIT(100) EVT_RETURN EVT_END }; @@ -104,7 +104,7 @@ EvtScript N(80241520) = { EvtScript N(8024155C) = { EVT_SET_GROUP(EVT_GROUP_1B) EVT_CALL(GotoMap, EVT_PTR("flo_11"), 7) - EVT_WAIT_FRAMES(100) + EVT_WAIT(100) EVT_RETURN EVT_END }; @@ -112,7 +112,7 @@ EvtScript N(8024155C) = { EvtScript N(80241598) = { EVT_SET_GROUP(EVT_GROUP_1B) EVT_CALL(GotoMap, EVT_PTR("flo_11"), 2) - EVT_WAIT_FRAMES(100) + EVT_WAIT(100) EVT_RETURN EVT_END }; @@ -120,7 +120,7 @@ EvtScript N(80241598) = { EvtScript N(802415D4) = { EVT_SET_GROUP(EVT_GROUP_1B) EVT_CALL(GotoMap, EVT_PTR("flo_11"), 3) - EVT_WAIT_FRAMES(100) + EVT_WAIT(100) EVT_RETURN EVT_END }; @@ -128,7 +128,7 @@ EvtScript N(802415D4) = { EvtScript N(80241610) = { EVT_SET_GROUP(EVT_GROUP_1B) EVT_CALL(GotoMap, EVT_PTR("flo_11"), 4) - EVT_WAIT_FRAMES(100) + EVT_WAIT(100) EVT_RETURN EVT_END }; @@ -174,7 +174,7 @@ EvtScript N(80241698) = { }; EvtScript N(main) = { - EVT_SET(EVT_SAVE_VAR(425), 38) + EVT_SET(GB_WorldLocation, 38) EVT_CALL(SetSpriteShading, -1) EVT_CALL(SetCamLeadPlayer, 0, 0) EVT_CALL(SetCamPerspective, 0, 3, 25, 16, 4096) @@ -190,14 +190,14 @@ EvtScript N(main) = { EVT_SET(EVT_VAR(0), EVT_PTR(N(80241698))) EVT_EXEC(EnterWalk) EVT_EXEC(N(80242240)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_ELSE EVT_SET(EVT_VAR(10), EVT_PTR(N(80241698))) EVT_EXEC(N(Pipe_EnterVertical)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_IF EVT_EXEC_WAIT(N(802403E0)) - EVT_IF_GE(EVT_SAVE_VAR(0), 53) + EVT_IF_GE(GB_StoryProgress, 53) EVT_CALL(N(func_802402E0_CBDFB0)) EVT_END_IF EVT_CALL(ModifyColliderFlags, 3, 9, 0x00000009) @@ -265,7 +265,7 @@ s32 N(vectorList_80241C84)[] = { EvtScript N(80241CB4) = { EVT_LOOP(0) EVT_CALL(PlaySound, SOUND_295) - EVT_WAIT_FRAMES(EVT_VAR(0)) + EVT_WAIT(EVT_VAR(0)) EVT_END_LOOP EVT_RETURN EVT_END @@ -279,7 +279,7 @@ EvtScript N(80241CF4) = { EVT_LOOP(0) EVT_CALL(GetNextPathPos) EVT_CALL(SetNpcPos, 0, EVT_VAR(1), EVT_VAR(2), EVT_VAR(3)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_IF_EQ(EVT_VAR(0), 0) EVT_BREAK_LOOP EVT_END_IF @@ -289,7 +289,7 @@ EvtScript N(80241CF4) = { EVT_LOOP(0) EVT_CALL(GetNextPathPos) EVT_CALL(SetNpcPos, 1, EVT_VAR(1), EVT_VAR(2), EVT_VAR(3)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_IF_EQ(EVT_VAR(0), 0) EVT_BREAK_LOOP EVT_END_IF @@ -305,7 +305,7 @@ EvtScript N(80241E4C) = { EVT_LOOP(0) EVT_CALL(GetNextPathPos) EVT_CALL(SetNpcPos, 0, EVT_VAR(1), EVT_VAR(2), EVT_VAR(3)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_IF_EQ(EVT_VAR(0), 0) EVT_BREAK_LOOP EVT_END_IF @@ -315,7 +315,7 @@ EvtScript N(80241E4C) = { EVT_LOOP(0) EVT_CALL(GetNextPathPos) EVT_CALL(SetNpcPos, 1, EVT_VAR(1), EVT_VAR(2), EVT_VAR(3)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_IF_EQ(EVT_VAR(0), 0) EVT_BREAK_LOOP EVT_END_IF @@ -333,7 +333,7 @@ EvtScript N(80241F80) = { EVT_LOOP(0) EVT_CALL(GetNextPathPos) EVT_CALL(SetNpcPos, 0, EVT_VAR(1), EVT_VAR(2), EVT_VAR(3)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_IF_EQ(EVT_VAR(0), 0) EVT_BREAK_LOOP EVT_END_IF @@ -343,7 +343,7 @@ EvtScript N(80241F80) = { EVT_LOOP(0) EVT_CALL(GetNextPathPos) EVT_CALL(SetNpcPos, 1, EVT_VAR(1), EVT_VAR(2), EVT_VAR(3)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_IF_EQ(EVT_VAR(0), 0) EVT_BREAK_LOOP EVT_END_IF @@ -358,7 +358,7 @@ EvtScript N(802420C8) = { EVT_LOOP(0) EVT_CALL(GetNextPathPos) EVT_CALL(SetNpcPos, 0, EVT_VAR(1), EVT_VAR(2), EVT_VAR(3)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_IF_EQ(EVT_VAR(0), 0) EVT_BREAK_LOOP EVT_END_IF @@ -369,32 +369,32 @@ EvtScript N(802420C8) = { EVT_LOOP(0) EVT_CALL(GetNextPathPos) EVT_CALL(SetNpcPos, 1, EVT_VAR(1), EVT_VAR(2), EVT_VAR(3)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_IF_EQ(EVT_VAR(0), 0) EVT_BREAK_LOOP EVT_END_IF EVT_END_LOOP EVT_CALL(SetNpcPos, 1, 0, -1000, 0) - EVT_WAIT_FRAMES(40) + EVT_WAIT(40) EVT_KILL_THREAD(EVT_MAP_VAR(11)) EVT_RETURN EVT_END }; EvtScript N(80242240) = { - EVT_IF_EQ(EVT_SAVE_FLAG(1377), 1) + EVT_IF_EQ(GF_FLO11_Defeated_Lakitus, 1) EVT_RETURN EVT_END_IF - EVT_IF_LT(EVT_SAVE_VAR(0), 45) + EVT_IF_LT(GB_StoryProgress, 45) EVT_RETURN EVT_END_IF - EVT_IF_EQ(EVT_SAVE_FLAG(1375), 0) + EVT_IF_EQ(GF_FLO10_LilyRequestedWaterStone, 0) EVT_RETURN EVT_END_IF EVT_CALL(SetNpcPos, 0, 460, 200, -240) EVT_CALL(SetNpcPos, 1, -100, 200, -50) EVT_LOOP(0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(GetPlayerPos, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) EVT_IF_LT(EVT_VAR(0), 440) EVT_BREAK_LOOP @@ -412,7 +412,7 @@ EvtScript N(80242240) = { EVT_CALL(SetCamDistance, 0, 450) EVT_CALL(PanToTarget, 0, 0, 1) EVT_CALL(WaitForCam, 0, EVT_FIXED(1.0)) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_SET(EVT_VAR(0), 270) EVT_SET(EVT_VAR(1), 100) EVT_SET(EVT_VAR(2), -87) @@ -425,12 +425,12 @@ EvtScript N(80242240) = { EVT_CALL(SetCamSpeed, 0, EVT_FIXED(1.0)) EVT_CALL(PanToTarget, 0, 0, 1) EVT_CALL(WaitForCam, 0, EVT_FIXED(1.0)) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(SetCamDistance, 0, 150) EVT_CALL(SetCamPitch, 0, EVT_FIXED(17.0), EVT_FIXED(-16.0)) EVT_CALL(PanToTarget, 0, 0, 1) EVT_LOOP(0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_IF_EQ(EVT_MAP_VAR(10), 1) EVT_BREAK_LOOP EVT_END_IF @@ -438,12 +438,12 @@ EvtScript N(80242240) = { EVT_CALL(NpcFaceNpc, 0, 1, 1) EVT_CALL(NpcFaceNpc, 1, 0, 1) EVT_EXEC(N(80241E4C)) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(SpeakToPlayer, 0, NPC_ANIM_lakitu_Palette_00_Anim_16, NPC_ANIM_lakitu_Palette_00_Anim_1, 0, MESSAGE_ID(0x11, 0x0088)) EVT_CALL(NpcFaceNpc, 1, 0, 1) EVT_CALL(SpeakToPlayer, 1, NPC_ANIM_lakitu_Palette_00_Anim_16, NPC_ANIM_lakitu_Palette_00_Anim_1, 0, MESSAGE_ID(0x11, 0x0089)) EVT_CALL(InterpNpcYaw, 0, 0, 1) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(SpeakToPlayer, 0, NPC_ANIM_lakitu_Palette_00_Anim_16, NPC_ANIM_lakitu_Palette_00_Anim_1, 0, MESSAGE_ID(0x11, 0x008A)) EVT_CALL(SpeakToPlayer, 1, NPC_ANIM_lakitu_Palette_00_Anim_16, NPC_ANIM_lakitu_Palette_00_Anim_1, 0, MESSAGE_ID(0x11, 0x008B)) EVT_CALL(SetCamType, 0, 1, 0) @@ -469,7 +469,7 @@ EvtScript N(idle_80242810) = { EVT_IF_NE(EVT_VAR(0), 0) EVT_BREAK_LOOP EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_THREAD EVT_CALL(AdjustCam, 0, EVT_FIXED(4.0), 0, 1000, EVT_FIXED(14.0), EVT_FIXED(-11.0)) @@ -500,7 +500,7 @@ EvtScript N(defeat_802428B8) = { EVT_CALL(WaitForCam, 0, EVT_FIXED(1.0)) EVT_EXEC_WAIT(N(802420C8)) EVT_CALL(ResetCam, 0, EVT_FIXED(4.0)) - EVT_SET(EVT_SAVE_FLAG(1377), 1) + EVT_SET(GF_FLO11_Defeated_Lakitus, 1) EVT_SET(EVT_MAP_VAR(0), 1) EVT_CALL(DisablePlayerInput, FALSE) EVT_CASE_EQ(1) @@ -516,7 +516,7 @@ EvtScript N(defeat_80242AC4) = { EVT_CASE_EQ(0) EVT_LABEL(0) EVT_IF_EQ(EVT_MAP_VAR(0), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_GOTO(0) EVT_END_IF EVT_CASE_EQ(1) @@ -528,9 +528,9 @@ EvtScript N(defeat_80242AC4) = { EvtScript N(init_80242B58) = { EVT_CALL(SetNpcPos, 0, 0, -1000, 0) - EVT_IF_EQ(EVT_SAVE_FLAG(1377), 0) - EVT_IF_GE(EVT_SAVE_VAR(0), 45) - EVT_IF_EQ(EVT_SAVE_FLAG(1375), 1) + EVT_IF_EQ(GF_FLO11_Defeated_Lakitus, 0) + EVT_IF_GE(GB_StoryProgress, 45) + EVT_IF_EQ(GF_FLO10_LilyRequestedWaterStone, 1) EVT_SET(EVT_MAP_VAR(0), 0) EVT_CALL(BindNpcIdle, NPC_SELF, EVT_PTR(N(idle_80242810))) EVT_CALL(BindNpcDefeat, NPC_SELF, EVT_PTR(N(defeat_802428B8))) @@ -545,9 +545,9 @@ EvtScript N(init_80242B58) = { EvtScript N(init_80242C38) = { EVT_CALL(SetNpcPos, 1, 0, -1000, 0) - EVT_IF_EQ(EVT_SAVE_FLAG(1377), 0) - EVT_IF_GE(EVT_SAVE_VAR(0), 45) - EVT_IF_EQ(EVT_SAVE_FLAG(1375), 1) + EVT_IF_EQ(GF_FLO11_Defeated_Lakitus, 0) + EVT_IF_GE(GB_StoryProgress, 45) + EVT_IF_EQ(GF_FLO10_LilyRequestedWaterStone, 1) EVT_CALL(BindNpcDefeat, NPC_SELF, EVT_PTR(N(defeat_80242AC4))) EVT_CALL(SetNpcPos, 1, 200, 110, 29) EVT_CALL(InterpNpcYaw, 1, 0, 1) @@ -566,18 +566,20 @@ StaticNpc N(npcGroup_80242CF4)[] = { .flags = NPC_FLAG_PASSIVE | NPC_FLAG_100 | NPC_FLAG_LOCK_ANIMS | NPC_FLAG_JUMPING | NPC_FLAG_40000, .init = &N(init_80242B58), .yaw = 270, - .dropFlags = NPC_DROP_FLAGS_80, - .itemDropChance = 25, - .itemDrops = { + .drops = { + .dropFlags = NPC_DROP_FLAGS_80, + .itemDropChance = 25, + .itemDrops = { { ITEM_SUPER_SHROOM, 2, 0 }, { ITEM_MAPLE_SYRUP, 2, 0 }, { ITEM_THUNDER_RAGE, 2, 0 }, { ITEM_STOP_WATCH, 2, 0 }, }, - .heartDrops = STANDARD_HEART_DROPS(2), - .flowerDrops = STANDARD_FLOWER_DROPS(3), - .maxCoinBonus = 2, - .animations = { + .heartDrops = STANDARD_HEART_DROPS(2), + .flowerDrops = STANDARD_FLOWER_DROPS(3), + .maxCoinBonus = 2, + }, + .animations = { NPC_ANIM_lakitu_Palette_00_Anim_1, NPC_ANIM_lakitu_Palette_00_Anim_2, NPC_ANIM_lakitu_Palette_00_Anim_3, @@ -603,18 +605,20 @@ StaticNpc N(npcGroup_80242CF4)[] = { .flags = NPC_FLAG_PASSIVE | NPC_FLAG_100 | NPC_FLAG_LOCK_ANIMS | NPC_FLAG_JUMPING | NPC_FLAG_40000, .init = &N(init_80242C38), .yaw = 270, - .dropFlags = NPC_DROP_FLAGS_80, - .itemDropChance = 25, - .itemDrops = { + .drops = { + .dropFlags = NPC_DROP_FLAGS_80, + .itemDropChance = 25, + .itemDrops = { { ITEM_SUPER_SHROOM, 2, 0 }, { ITEM_MAPLE_SYRUP, 2, 0 }, { ITEM_THUNDER_RAGE, 2, 0 }, { ITEM_STOP_WATCH, 2, 0 }, }, - .heartDrops = STANDARD_HEART_DROPS(2), - .flowerDrops = STANDARD_FLOWER_DROPS(3), - .maxCoinBonus = 2, - .animations = { + .heartDrops = STANDARD_HEART_DROPS(2), + .flowerDrops = STANDARD_FLOWER_DROPS(3), + .maxCoinBonus = 2, + }, + .animations = { NPC_ANIM_lakitu_Palette_00_Anim_1, NPC_ANIM_lakitu_Palette_00_Anim_2, NPC_ANIM_lakitu_Palette_00_Anim_3, @@ -636,7 +640,7 @@ StaticNpc N(npcGroup_80242CF4)[] = { }; NpcGroupList N(npcGroupList_802430D4) = { - NPC_GROUP(N(npcGroup_80242CF4), BATTLE_ID(24, 7, 0, 9)), + NPC_GROUP(N(npcGroup_80242CF4), 0x1807, 0x08), {}, }; @@ -646,7 +650,7 @@ static s32 N(pad_30EC) = { EvtScript N(makeEntities) = { EVT_CALL(MakeEntity, EVT_PTR(Entity_MulticoinBlock), -220, 60, -75, 0, MAKE_ENTITY_END) - EVT_CALL(AssignBlockFlag, EVT_SAVE_FLAG(1384)) + EVT_CALL(AssignBlockFlag, GF_FLO11_MultiCoinBrick) EVT_RETURN EVT_END }; diff --git a/src/world/area_flo/flo_12/CC0E70.c b/src/world/area_flo/flo_12/CC0E70.c index 151651c1ec..7b7eb2cbb6 100644 --- a/src/world/area_flo/flo_12/CC0E70.c +++ b/src/world/area_flo/flo_12/CC0E70.c @@ -14,7 +14,7 @@ EntryList N(entryList) = { { 280.0f, 0.0f, 0.0f, 270.0f }, }; -MapConfig N(config) = { +MapSettings N(settings) = { .main = &N(main), .entryList = &N(entryList), .entryCount = ENTRY_COUNT(N(entryList)), @@ -27,7 +27,7 @@ EvtScript N(80240750) = { EVT_IF_EQ(EVT_VAR(0), 1) EVT_CALL(SetMusicTrack, 0, SONG_SUNSHINE_RETURNS, 0, 8) EVT_ELSE - EVT_SWITCH(EVT_SAVE_VAR(0)) + EVT_SWITCH(GB_StoryProgress) EVT_CASE_LT(53) EVT_CALL(SetMusicTrack, 0, SONG_FLOWER_FIELDS_CLOUDY, 0, 8) EVT_CASE_DEFAULT @@ -46,7 +46,7 @@ EvtScript N(8024080C) = { EvtScript N(80240830) = { EVT_CALL(FadeOutMusic, 0, 250) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(PopSong) EVT_RETURN EVT_END @@ -84,14 +84,14 @@ EvtScript N(80240870) = { EVT_ADD(EVT_VAR(2), EVT_VAR(14)) EVT_CALL(PlayEffect, 0xD, EVT_VAR(0), EVT_VAR(2), EVT_VAR(1), EVT_VAR(3), 0, 0, 0, 0, 0, 0, 0, 0, 0) EVT_END_LOOP - EVT_WAIT_FRAMES(EVT_VAR(15)) + EVT_WAIT(EVT_VAR(15)) EVT_LABEL(0) EVT_CALL(RandInt, EVT_VAR(12), EVT_VAR(0)) EVT_CALL(RandInt, EVT_VAR(13), EVT_VAR(1)) EVT_ADD(EVT_VAR(0), EVT_VAR(10)) EVT_ADD(EVT_VAR(1), EVT_VAR(11)) EVT_CALL(PlayEffect, 0xD, EVT_VAR(0), EVT_VAR(14), EVT_VAR(1), 200, 0, 0, 0, 0, 0, 0, 0, 0, 0) - EVT_WAIT_FRAMES(EVT_VAR(15)) + EVT_WAIT(EVT_VAR(15)) EVT_GOTO(0) EVT_RETURN EVT_END @@ -106,7 +106,7 @@ EvtScript N(80240B78) = { }; EvtScript N(main) = { - EVT_SET(EVT_SAVE_VAR(425), 38) + EVT_SET(GB_WorldLocation, 38) EVT_CALL(SetSpriteShading, -1) EVT_CALL(SetCamLeadPlayer, 0, 0) EVT_CALL(SetCamPerspective, 0, 3, 25, 16, 4096) @@ -142,7 +142,7 @@ EvtScript N(main) = { EVT_EXEC(EnterWalk) EVT_END_IF EVT_EXEC_WAIT(N(80240750)) - EVT_IF_GE(EVT_SAVE_VAR(0), 53) + EVT_IF_GE(GB_StoryProgress, 53) EVT_CALL(N(func_80240000_CC0E30)) EVT_END_IF EVT_RETURN @@ -205,7 +205,7 @@ EvtScript N(80241858) = { EVT_BITWISE_OR_CONST(EVT_VAR(0), 0x50000) EVT_CALL(MakeItemEntity, EVT_VAR(0), EVT_VAR(3), EVT_VAR(4), EVT_VAR(5), 1, 0) EVT_CALL(SetPlayerAnimation, 393221) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(SetPlayerAnimation, ANIM_10002) EVT_CALL(RemoveItemEntity, EVT_VAR(0)) EVT_END_SWITCH @@ -241,17 +241,17 @@ EvtScript N(802419F4) = { EVT_CALL(SetCamSpeed, 0, EVT_FIXED(90.0)) EVT_CALL(PanToTarget, 0, 0, 1) EVT_CALL(WaitForCam, 0, EVT_FIXED(1.0)) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(SpeakToPlayer, 0, NPC_ANIM_rosie_Palette_00_Anim_4, NPC_ANIM_rosie_Palette_00_Anim_2, 5, MESSAGE_ID(0x11, 0x00C7)) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(GotoMap, EVT_PTR("flo_03"), 2) - EVT_WAIT_FRAMES(100) + EVT_WAIT(100) EVT_RETURN EVT_END }; EvtScript N(80241B6C) = { - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(SetNpcFlagBits, 0, ((NPC_FLAG_100)), TRUE) EVT_CALL(PlayerMoveTo, -5, 20, 20) EVT_CALL(SetNpcFlagBits, 0, ((NPC_FLAG_100)), FALSE) @@ -261,7 +261,7 @@ EvtScript N(80241B6C) = { }; EvtScript N(80241BE4) = { - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(SetNpcFlagBits, 0, ((NPC_FLAG_100)), TRUE) EVT_CALL(SetNpcFlagBits, 1, ((NPC_FLAG_100)), TRUE) EVT_CALL(PlayerMoveTo, -5, 20, 20) @@ -274,9 +274,9 @@ EvtScript N(80241BE4) = { EvtScript N(interact_80241C8C) = { EVT_EXEC_WAIT(N(8024080C)) - EVT_SWITCH(EVT_SAVE_VAR(0)) + EVT_SWITCH(GB_StoryProgress) EVT_CASE_LT(47) - EVT_SWITCH(EVT_SAVE_FLAG(1378)) + EVT_SWITCH(GF_FLO12_Met_Rosie) EVT_CASE_EQ(0) EVT_EXEC(N(80241B6C)) EVT_CALL(GetNpcPos, NPC_SELF, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) @@ -284,7 +284,7 @@ EvtScript N(interact_80241C8C) = { EVT_CALL(SetCamProperties, 0, EVT_FIXED(4.0), EVT_VAR(0), EVT_VAR(1), EVT_VAR(2), 325, EVT_FIXED(19.0), EVT_FIXED(-9.5)) EVT_CALL(SpeakToPlayer, NPC_SELF, NPC_ANIM_rosie_Palette_00_Anim_3, NPC_ANIM_rosie_Palette_00_Anim_1, 5, MESSAGE_ID(0x11, 0x008C)) EVT_CALL(ShowChoice, MESSAGE_ID(0x1E, 0x0011)) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_SWITCH(EVT_VAR(0)) EVT_CASE_EQ(0) EVT_CALL(ContinueSpeech, -1, NPC_ANIM_rosie_Palette_00_Anim_3, NPC_ANIM_rosie_Palette_00_Anim_1, 5, MESSAGE_ID(0x11, 0x008D)) @@ -293,11 +293,11 @@ EvtScript N(interact_80241C8C) = { EVT_END_SWITCH EVT_CALL(SetNpcFlagBits, 1, ((NPC_FLAG_100)), FALSE) EVT_CALL(SetNpcAnimation, NPC_SELF, NPC_ANIM_rosie_Palette_00_Anim_5) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(SetNpcAnimation, NPC_SELF, NPC_ANIM_rosie_Palette_00_Anim_2) EVT_CALL(MakeItemEntity, ITEM_WATER_STONE, -33, 14, 19, 1, 1380) - EVT_WAIT_FRAMES(10) - EVT_SWITCH(EVT_SAVE_FLAG(1375)) + EVT_WAIT(10) + EVT_SWITCH(GF_FLO10_LilyRequestedWaterStone) EVT_CASE_EQ(0) EVT_CALL(SpeakToPlayer, NPC_SELF, NPC_ANIM_rosie_Palette_00_Anim_4, NPC_ANIM_rosie_Palette_00_Anim_4, 5, MESSAGE_ID(0x11, 0x008F)) EVT_CASE_EQ(1) @@ -306,25 +306,25 @@ EvtScript N(interact_80241C8C) = { EVT_CALL(SetPlayerAnimation, 393221) EVT_CALL(SpeakToPlayer, NPC_SELF, NPC_ANIM_rosie_Palette_00_Anim_4, NPC_ANIM_rosie_Palette_00_Anim_2, 5, MESSAGE_ID(0x11, 0x0091)) EVT_CALL(SetPlayerAnimation, ANIM_PRAY) - EVT_WAIT_FRAMES(40) + EVT_WAIT(40) EVT_CALL(SetPlayerAnimation, ANIM_10002) EVT_CALL(SpeakToPlayer, NPC_SELF, NPC_ANIM_rosie_Palette_00_Anim_4, NPC_ANIM_rosie_Palette_00_Anim_2, 5, MESSAGE_ID(0x11, 0x0092)) - EVT_SET(EVT_SAVE_FLAG(1379), 1) + EVT_SET(GF_FLO12_RosieRequestedSomethingBeautiful, 1) EVT_END_SWITCH - EVT_SET(EVT_SAVE_FLAG(1378), 1) + EVT_SET(GF_FLO12_Met_Rosie, 1) EVT_CASE_EQ(1) - EVT_SWITCH(EVT_SAVE_FLAG(1379)) + EVT_SWITCH(GF_FLO12_RosieRequestedSomethingBeautiful) EVT_CASE_EQ(0) - EVT_IF_EQ(EVT_SAVE_FLAG(1375), 1) + EVT_IF_EQ(GF_FLO10_LilyRequestedWaterStone, 1) EVT_EXEC(N(80241BE4)) EVT_CALL(SpeakToPlayer, NPC_SELF, NPC_ANIM_rosie_Palette_00_Anim_4, NPC_ANIM_rosie_Palette_00_Anim_4, 5, MESSAGE_ID(0x11, 0x0090)) EVT_CALL(SetPlayerAnimation, 393221) EVT_CALL(SpeakToPlayer, NPC_SELF, NPC_ANIM_rosie_Palette_00_Anim_4, NPC_ANIM_rosie_Palette_00_Anim_2, 5, MESSAGE_ID(0x11, 0x0091)) EVT_CALL(SetPlayerAnimation, ANIM_PRAY) - EVT_WAIT_FRAMES(40) + EVT_WAIT(40) EVT_CALL(SetPlayerAnimation, ANIM_10002) EVT_CALL(SpeakToPlayer, NPC_SELF, NPC_ANIM_rosie_Palette_00_Anim_4, NPC_ANIM_rosie_Palette_00_Anim_2, 5, MESSAGE_ID(0x11, 0x0092)) - EVT_SET(EVT_SAVE_FLAG(1379), 1) + EVT_SET(GF_FLO12_RosieRequestedSomethingBeautiful, 1) EVT_ELSE EVT_CALL(SpeakToPlayer, NPC_SELF, NPC_ANIM_rosie_Palette_00_Anim_4, NPC_ANIM_rosie_Palette_00_Anim_4, 5, MESSAGE_ID(0x11, 0x0090)) EVT_END_IF @@ -355,10 +355,10 @@ EvtScript N(interact_80241C8C) = { EVT_SET(EVT_VAR(1), 1) EVT_EXEC_WAIT(N(802417F0)) EVT_CALL(AddKeyItem, ITEM_WATER_STONE) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(SpeakToPlayer, NPC_SELF, NPC_ANIM_rosie_Palette_00_Anim_4, NPC_ANIM_rosie_Palette_00_Anim_2, 5, MESSAGE_ID(0x11, 0x0096)) EVT_SET(EVT_AREA_FLAG(22), 1) - EVT_SET(EVT_SAVE_VAR(0), 48) + EVT_SET(GB_StoryProgress, 48) EVT_END_SWITCH EVT_CASE_LT(53) EVT_SWITCH(EVT_AREA_FLAG(22)) @@ -385,9 +385,9 @@ EvtScript N(init_802423D0) = { EVT_CALL(SetNpcPos, 1, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) EVT_CALL(SetNpcFlagBits, 1, ((NPC_FLAG_2)), TRUE) EVT_CALL(SetNpcFlagBits, 1, ((NPC_FLAG_HAS_SHADOW)), TRUE) - EVT_SWITCH(EVT_SAVE_VAR(0)) + EVT_SWITCH(GB_StoryProgress) EVT_CASE_LT(47) - EVT_IF_EQ(EVT_SAVE_FLAG(1378), 1) + EVT_IF_EQ(GF_FLO12_Met_Rosie, 1) EVT_CALL(SetNpcFlagBits, 1, ((NPC_FLAG_100)), FALSE) EVT_CALL(SetNpcAnimation, NPC_SELF, NPC_ANIM_rosie_Palette_00_Anim_2) EVT_CALL(MakeItemEntity, ITEM_WATER_STONE, -33, 14, 19, 1, 1380) @@ -416,10 +416,12 @@ StaticNpc N(npcGroup_802425D8)[] = { .flags = NPC_FLAG_PASSIVE | NPC_FLAG_100 | NPC_FLAG_LOCK_ANIMS | NPC_FLAG_JUMPING | NPC_FLAG_400000, .init = &N(init_802423D0), .yaw = 90, - .dropFlags = NPC_DROP_FLAGS_80, - .heartDrops = NO_DROPS, - .flowerDrops = NO_DROPS, - .animations = { + .drops = { + .dropFlags = NPC_DROP_FLAGS_80, + .heartDrops = NO_DROPS, + .flowerDrops = NO_DROPS, + }, + .animations = { NPC_ANIM_rosie_Palette_00_Anim_1, NPC_ANIM_rosie_Palette_00_Anim_1, NPC_ANIM_rosie_Palette_00_Anim_1, @@ -445,10 +447,12 @@ StaticNpc N(npcGroup_802425D8)[] = { .pos = { -70.0f, 0.0f, 20.0f }, .flags = NPC_FLAG_PASSIVE | NPC_FLAG_GRAVITY, .yaw = 90, - .dropFlags = NPC_DROP_FLAGS_80, - .heartDrops = NO_DROPS, - .flowerDrops = NO_DROPS, - .animations = { + .drops = { + .dropFlags = NPC_DROP_FLAGS_80, + .heartDrops = NO_DROPS, + .flowerDrops = NO_DROPS, + }, + .animations = { NPC_ANIM_rosie_Palette_00_Anim_1, NPC_ANIM_rosie_Palette_00_Anim_1, NPC_ANIM_rosie_Palette_00_Anim_1, @@ -470,7 +474,7 @@ StaticNpc N(npcGroup_802425D8)[] = { }; NpcGroupList N(npcGroupList_802429B8) = { - NPC_GROUP(N(npcGroup_802425D8), BATTLE_ID(0, 0, 0, 0)), + NPC_GROUP(N(npcGroup_802425D8)), {}, }; diff --git a/src/world/area_flo/flo_13/CC3850.c b/src/world/area_flo/flo_13/CC3850.c index b2e35aeaf0..1cdb55e64f 100644 --- a/src/world/area_flo/flo_13/CC3850.c +++ b/src/world/area_flo/flo_13/CC3850.c @@ -25,7 +25,7 @@ EntryList N(entryList) = { { -570.0f, 0.0f, 0.0f, 90.0f }, }; -MapConfig N(config) = { +MapSettings N(settings) = { .main = &N(main), .entryList = &N(entryList), .entryCount = ENTRY_COUNT(N(entryList)), @@ -39,7 +39,7 @@ EvtScript N(802436D0) = { EVT_GOTO(10) EVT_END_IF EVT_LABEL(0) - EVT_SWITCH(EVT_SAVE_VAR(0)) + EVT_SWITCH(GB_StoryProgress) EVT_CASE_LT(53) EVT_CALL(SetMusicTrack, 0, SONG_FLOWER_FIELDS_CLOUDY, 0, 8) EVT_CASE_DEFAULT @@ -50,10 +50,10 @@ EvtScript N(802436D0) = { EVT_IF_LT(EVT_VAR(0), -500) EVT_BREAK_LOOP EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_LABEL(10) - EVT_SWITCH(EVT_SAVE_VAR(0)) + EVT_SWITCH(GB_StoryProgress) EVT_CASE_LT(53) EVT_CALL(SetMusicTrack, 0, SONG_SUN_TOWER_CLOUDY, 0, 8) EVT_CASE_DEFAULT @@ -64,7 +64,7 @@ EvtScript N(802436D0) = { EVT_IF_GT(EVT_VAR(0), -500) EVT_BREAK_LOOP EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_GOTO(0) EVT_RETURN @@ -85,7 +85,7 @@ EvtScript N(802438CC) = { EvtScript N(802438F8) = { EVT_CALL(FadeOutMusic, 0, 500) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(SetMusicTrack, 0, SONG_FLOWER_FIELDS_CLOUDY, 0, 8) EVT_RETURN EVT_END @@ -102,9 +102,9 @@ EvtScript N(80243950) = { }; EvtScript N(makeEntities) = { - EVT_CALL(MakeItemEntity, ITEM_MEGA_SMASH, -61, 60, -85, 17, EVT_SAVE_FLAG(1385)) - EVT_CALL(MakeItemEntity, ITEM_SHOOTING_STAR, 128, 0, 157, 17, EVT_SAVE_FLAG(1386)) - EVT_IF_EQ(EVT_SAVE_FLAG(1385), 0) + EVT_CALL(MakeItemEntity, ITEM_MEGA_SMASH, -61, 60, -85, 17, GF_FLO13_Item_MegaSmash) + EVT_CALL(MakeItemEntity, ITEM_SHOOTING_STAR, 128, 0, 157, 17, GF_FLO13_Item_ShootingStar) + EVT_IF_EQ(GF_FLO13_Item_MegaSmash, 0) EVT_CALL(MakeEntity, EVT_PTR(Entity_BombableRock), -160, 160, -90, 0, MAKE_ENTITY_END) EVT_CALL(AssignScript, EVT_PTR(N(80243950))) EVT_ELSE @@ -146,14 +146,14 @@ EvtScript N(80243A40) = { EVT_ADD(EVT_VAR(2), EVT_VAR(14)) EVT_CALL(PlayEffect, 0xD, EVT_VAR(0), EVT_VAR(2), EVT_VAR(1), EVT_VAR(3), 0, 0, 0, 0, 0, 0, 0, 0, 0) EVT_END_LOOP - EVT_WAIT_FRAMES(EVT_VAR(15)) + EVT_WAIT(EVT_VAR(15)) EVT_LABEL(0) EVT_CALL(RandInt, EVT_VAR(12), EVT_VAR(0)) EVT_CALL(RandInt, EVT_VAR(13), EVT_VAR(1)) EVT_ADD(EVT_VAR(0), EVT_VAR(10)) EVT_ADD(EVT_VAR(1), EVT_VAR(11)) EVT_CALL(PlayEffect, 0xD, EVT_VAR(0), EVT_VAR(14), EVT_VAR(1), 200, 0, 0, 0, 0, 0, 0, 0, 0, 0) - EVT_WAIT_FRAMES(EVT_VAR(15)) + EVT_WAIT(EVT_VAR(15)) EVT_GOTO(0) EVT_RETURN EVT_END @@ -171,7 +171,7 @@ EvtScript N(80243DA4) = { }; EvtScript N(main) = { - EVT_SET(EVT_SAVE_VAR(425), 38) + EVT_SET(GB_WorldLocation, 38) EVT_CALL(SetSpriteShading, -1) EVT_CALL(SetCamLeadPlayer, 0, 0) EVT_CALL(SetCamPerspective, 0, 3, 25, 16, 4096) @@ -215,7 +215,7 @@ EvtScript N(main) = { EVT_SET(EVT_VAR(0), EVT_PTR(N(80243DA4))) EVT_EXEC(EnterWalk) EVT_EXEC_WAIT(N(802438B0)) - EVT_IF_GE(EVT_SAVE_VAR(0), 53) + EVT_IF_GE(GB_StoryProgress, 53) EVT_CALL(N(func_80240000_CC3810)) EVT_END_IF EVT_RETURN @@ -235,7 +235,7 @@ f32 N(FlyingAI_JumpVels)[] = { 1.5f, 20.0f, }; -NpcAISettings N(npcAISettings_80244144) = { +MobileAISettings N(npcAISettings_80244144) = { .moveSpeed = 1.5f, .moveTime = 60, .waitTime = 30, @@ -269,7 +269,7 @@ NpcSettings N(npcSettings_802441E4) = { .level = 20, }; -NpcAISettings N(npcAISettings_80244210) = { +MobileAISettings N(npcAISettings_80244210) = { .moveSpeed = 1.5f, .moveTime = 30, .waitTime = 50, @@ -348,7 +348,7 @@ EvtScript N(8024445C) = { EVT_CALL(GetAngleBetweenNPCs, -4, 0, EVT_VAR(10)) EVT_CALL(InterpNpcYaw, NPC_PARTNER, EVT_VAR(10), 0) EVT_CALL(PlayerFaceNpc, 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_GOTO(0) EVT_RETURN EVT_END @@ -365,12 +365,12 @@ EvtScript N(80244560) = { EVT_SET(EVT_VAR(2), EVT_VAR(5)) EVT_CALL(GetAngleBetweenNPCs, -4, 1, EVT_VAR(10)) EVT_CALL(InterpNpcYaw, NPC_PARTNER, EVT_VAR(10), 0) - EVT_IF_LT(EVT_SAVE_VAR(0), 51) + EVT_IF_LT(GB_StoryProgress, 51) EVT_CALL(GetAngleBetweenNPCs, 0, 1, EVT_VAR(11)) EVT_CALL(InterpNpcYaw, 0, EVT_VAR(11), 0) EVT_END_IF EVT_CALL(PlayerFaceNpc, 1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_GOTO(0) EVT_RETURN EVT_END @@ -386,9 +386,9 @@ EvtScript N(802446AC) = { EVT_CALL(GetNpcPos, 1, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) EVT_ADD(EVT_VAR(1), 1) EVT_CALL(SetNpcPos, 1, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_END_LOOP - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_LOOP(2) EVT_CALL(GetNpcPos, 2, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) EVT_ADD(EVT_VAR(1), -1) @@ -396,9 +396,9 @@ EvtScript N(802446AC) = { EVT_CALL(GetNpcPos, 1, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) EVT_ADD(EVT_VAR(1), -1) EVT_CALL(SetNpcPos, 1, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_END_LOOP - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_IF_EQ(EVT_MAP_VAR(10), 1) EVT_SET(EVT_MAP_VAR(10), 2) EVT_BREAK_LOOP @@ -418,17 +418,17 @@ EvtScript N(80244888) = { EVT_CALL(SetNpcYaw, 2, 270) EVT_CALL(SetNpcPos, 2, EVT_VAR(1), EVT_VAR(2), EVT_VAR(3)) EVT_THREAD - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(SetPlayerAnimation, ANIM_1002B) EVT_END_THREAD EVT_CALL(ContinueSpeech, 1, -1, -1, 512, MESSAGE_ID(0x11, 0x00A8)) EVT_THREAD - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(EndSpeech, 1, -1, -1, 512) EVT_END_THREAD EVT_SET(EVT_MAP_VAR(10), 1) EVT_LOOP(0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_IF_EQ(EVT_MAP_VAR(10), 2) EVT_BREAK_LOOP EVT_END_IF @@ -458,7 +458,7 @@ EvtScript N(80244888) = { EVT_SUB(EVT_VAR(0), 360) EVT_END_IF EVT_CALL(InterpPlayerYaw, EVT_VAR(0), 1) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(SetPlayerAnimation, ANIM_STAND_STILL) EVT_CALL(SetNpcAnimation, 1, NPC_ANIM_lakilulu_Palette_00_Anim_1) @@ -467,7 +467,7 @@ EvtScript N(80244888) = { }; EvtScript N(idle_80244BF8) = { - EVT_IF_NE(EVT_SAVE_VAR(0), 50) + EVT_IF_NE(GB_StoryProgress, 50) EVT_RETURN EVT_END_IF EVT_CALL(AwaitPlayerApproach, 200, 20, 275) @@ -477,11 +477,11 @@ EvtScript N(idle_80244BF8) = { EVT_CALL(ShowMessageAtScreenPos, MESSAGE_ID(0x11, 0x00A0), 160, 40) EVT_CALL(func_802D2B6C) EVT_CALL(SetPlayerAnimation, 65578) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(InterpPlayerYaw, 270, 1) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(InterpPlayerYaw, 90, 1) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(SetPlayerAnimation, ANIM_STAND_STILL) EVT_CALL(func_802CF56C, 2) EVT_CALL(SetNpcAnimation, 0, NPC_ANIM_world_lakilester_Palette_00_Anim_7) @@ -493,14 +493,14 @@ EvtScript N(idle_80244BF8) = { EVT_LABEL(0) EVT_CALL(GetNextPathPos) EVT_CALL(SetNpcPos, 0, EVT_VAR(1), EVT_VAR(2), EVT_VAR(3)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_IF_EQ(EVT_VAR(0), 1) EVT_GOTO(0) EVT_END_IF EVT_KILL_THREAD(EVT_VAR(9)) EVT_CALL(SetNpcAnimation, 0, NPC_ANIM_world_lakilester_Palette_00_Anim_1) EVT_CALL(PlayerFaceNpc, 0, 0) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(GetNpcPos, 0, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) EVT_CALL(UseSettingsFrom, 0, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) EVT_CALL(SetPanTarget, 0, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) @@ -515,7 +515,7 @@ EvtScript N(idle_80244BF8) = { EVT_END_THREAD EVT_CALL(SpeakToPlayer, 0, NPC_ANIM_world_lakilester_Palette_00_Anim_9, NPC_ANIM_world_lakilester_Palette_00_Anim_1, 0, MESSAGE_ID(0x11, 0x00A1)) EVT_CALL(SetNpcAnimation, 0, NPC_ANIM_world_lakilester_Palette_00_Anim_7) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(SetNpcAnimation, 0, NPC_ANIM_world_lakilester_Palette_00_Anim_1) EVT_THREAD EVT_CALL(SetCamDistance, 0, 1000) @@ -562,7 +562,7 @@ EvtScript N(80245014) = { EVT_LABEL(20) EVT_CALL(GetNextPathPos) EVT_CALL(SetNpcPos, 1, EVT_VAR(1), EVT_VAR(2), EVT_VAR(3)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_IF_EQ(EVT_VAR(0), 1) EVT_GOTO(20) EVT_END_IF @@ -579,7 +579,7 @@ EvtScript N(80245014) = { EVT_END_IF EVT_CALL(DisablePartnerAI, 0) EVT_CALL(InterpNpcYaw, NPC_PARTNER, 270, 0) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(SpeakToPlayer, NPC_PARTNER, NPC_ANIM_world_lakilester_Palette_00_Anim_9, NPC_ANIM_world_lakilester_Palette_00_Anim_1, 5, MESSAGE_ID(0x11, 0x00B5)) EVT_CALL(EnablePartnerAI) EVT_CALL(PutPartnerAway) @@ -591,14 +591,14 @@ EvtScript N(80245014) = { EvtScript N(80245444) = { EVT_CALL(DisablePlayerInput, TRUE) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(SpeakToPlayer, 0, NPC_ANIM_world_lakilester_Palette_00_Anim_A, NPC_ANIM_world_lakilester_Palette_00_Anim_4, 0, MESSAGE_ID(0x11, 0x00A2)) EVT_CALL(SetNpcPos, 1, -290, 120, 45) EVT_THREAD - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(SetNpcAnimation, NPC_SELF, NPC_ANIM_world_lakilester_Palette_00_Anim_1) EVT_CALL(SetPlayerAnimation, 65578) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(InterpPlayerYaw, 270, 1) EVT_END_THREAD EVT_CALL(SpeakToPlayer, 1, NPC_ANIM_lakilulu_Palette_00_Anim_4, NPC_ANIM_lakilulu_Palette_00_Anim_1, 5, MESSAGE_ID(0x11, 0x00A3)) @@ -612,7 +612,7 @@ EvtScript N(80245444) = { EVT_CALL(SetCamPosC, 0, 0, 0) EVT_CALL(SetCamSpeed, 0, EVT_FIXED(90.0)) EVT_CALL(PanToTarget, 0, 0, 1) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_THREAD EVT_CALL(SetCamDistance, 0, 400) EVT_CALL(SetCamPosB, 0, 130, 60) @@ -628,14 +628,14 @@ EvtScript N(80245444) = { EVT_LABEL(0) EVT_CALL(GetNextPathPos) EVT_CALL(SetNpcPos, 1, EVT_VAR(1), EVT_VAR(2), EVT_VAR(3)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_IF_EQ(EVT_VAR(0), 1) EVT_GOTO(0) EVT_END_IF EVT_KILL_THREAD(EVT_VAR(9)) EVT_CALL(SetNpcAnimation, 1, NPC_ANIM_lakilulu_Palette_00_Anim_9) EVT_CALL(SetPlayerAnimation, ANIM_STAND_STILL) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(GetNpcPos, 1, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) EVT_ADD(EVT_VAR(0), 20) EVT_CALL(UseSettingsFrom, 0, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) @@ -676,15 +676,15 @@ EvtScript N(80245444) = { EVT_CALL(ShowChoice, MESSAGE_ID(0x1E, 0x0020)) EVT_IF_NE(EVT_VAR(0), 0) EVT_EXEC_WAIT(N(80244888)) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_GOTO(10) EVT_ELSE EVT_CALL(ContinueSpeech, 1, NPC_ANIM_lakilulu_Palette_00_Anim_4, NPC_ANIM_lakilulu_Palette_00_Anim_1, 0, MESSAGE_ID(0x11, 0x00A9)) EVT_CALL(SetNpcAnimation, 1, NPC_ANIM_lakilulu_Palette_00_Anim_1) EVT_CALL(SetPlayerAnimation, ANIM_NOD_YES) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(SetPlayerAnimation, ANIM_STAND_STILL) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(GetNpcPos, 1, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) EVT_ADD(EVT_VAR(0), 20) EVT_CALL(SetPanTarget, 0, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) @@ -702,9 +702,9 @@ EvtScript N(80245444) = { EVT_CALL(SetCamSpeed, 0, EVT_FIXED(5.0)) EVT_CALL(PanToTarget, 0, 0, 1) EVT_CALL(WaitForCam, 0, EVT_FIXED(1.0)) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(SpeakToPlayer, 0, NPC_ANIM_world_lakilester_Palette_00_Anim_B, NPC_ANIM_world_lakilester_Palette_00_Anim_3, 0, MESSAGE_ID(0x11, 0x00AB)) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(ShowChoice, MESSAGE_ID(0x1E, 0x0021)) EVT_SWITCH(EVT_VAR(0)) EVT_CASE_EQ(-1) @@ -722,10 +722,10 @@ EvtScript N(80245444) = { EVT_CALL(SetNpcAnimation, 1, NPC_ANIM_lakilulu_Palette_00_Anim_9) EVT_CALL(SpeakToPlayer, 1, NPC_ANIM_lakilulu_Palette_00_Anim_A, NPC_ANIM_lakilulu_Palette_00_Anim_9, 5, MESSAGE_ID(0x11, 0x00B0)) EVT_CALL(SpeakToPlayer, 0, NPC_ANIM_world_lakilester_Palette_00_Anim_9, NPC_ANIM_world_lakilester_Palette_00_Anim_1, 0, MESSAGE_ID(0x11, 0x00B1)) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(SpeakToPlayer, 1, NPC_ANIM_lakilulu_Palette_00_Anim_A, NPC_ANIM_lakilulu_Palette_00_Anim_9, 5, MESSAGE_ID(0x11, 0x00B2)) EVT_CALL(SpeakToPlayer, 0, NPC_ANIM_world_lakilester_Palette_00_Anim_9, NPC_ANIM_world_lakilester_Palette_00_Anim_1, 0, MESSAGE_ID(0x11, 0x00B3)) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_THREAD EVT_CALL(ResetCam, 0, EVT_FIXED(90.0)) EVT_END_THREAD @@ -736,12 +736,12 @@ EvtScript N(80245444) = { EVT_CALL(N(UnkFunc41), 0, 8) EVT_CALL(N(LoadPartyImage)) EVT_EXEC(N(802438CC)) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(ShowMessageAtScreenPos, MESSAGE_ID(0x1D, 0x0190), 160, 40) EVT_EXEC(N(802438F8)) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(PanToTarget, 0, 0, 0) - EVT_SET(EVT_SAVE_VAR(0), 51) + EVT_SET(GB_StoryProgress, 51) EVT_CALL(EnablePartnerAI) EVT_CALL(DisablePlayerInput, FALSE) EVT_EXEC_WAIT(N(80245014)) @@ -775,7 +775,7 @@ EvtScript N(defeat_80246038) = { }; EvtScript N(interact_802461C0) = { - EVT_IF_LE(EVT_SAVE_VAR(0), 53) + EVT_IF_LE(GB_StoryProgress, 53) EVT_CALL(SpeakToPlayer, 1, NPC_ANIM_lakilulu_Palette_00_Anim_4, NPC_ANIM_lakilulu_Palette_00_Anim_1, 0, MESSAGE_ID(0x11, 0x0032)) EVT_ELSE EVT_CALL(GetCurrentPartnerID, EVT_VAR(0)) @@ -790,7 +790,7 @@ EvtScript N(interact_802461C0) = { }; EvtScript N(init_80246280) = { - EVT_IF_LT(EVT_SAVE_VAR(0), 51) + EVT_IF_LT(GB_StoryProgress, 51) EVT_CALL(BindNpcIdle, NPC_SELF, EVT_PTR(N(idle_80244BF8))) EVT_CALL(BindNpcDefeat, NPC_SELF, EVT_PTR(N(defeat_80246038))) EVT_END_IF @@ -799,10 +799,10 @@ EvtScript N(init_80246280) = { }; EvtScript N(init_802462D0) = { - EVT_IF_LT(EVT_SAVE_VAR(0), 58) + EVT_IF_LT(GB_StoryProgress, 58) EVT_CALL(BindNpcInteract, NPC_SELF, EVT_PTR(N(interact_802461C0))) EVT_CALL(SetNpcCollisionSize, -1, 36, 28) - EVT_IF_GE(EVT_SAVE_VAR(0), 53) + EVT_IF_GE(GB_StoryProgress, 53) EVT_CALL(SetNpcPos, NPC_SELF, -50, 180, -50) EVT_END_IF EVT_ELSE @@ -820,7 +820,7 @@ EvtScript N(init_80246370) = { }; EvtScript N(init_802463B0) = { - EVT_IF_EQ(EVT_SAVE_VAR(0), 50) + EVT_IF_EQ(GB_StoryProgress, 50) EVT_CALL(RemoveNpc, NPC_SELF) EVT_END_IF EVT_RETURN @@ -828,7 +828,7 @@ EvtScript N(init_802463B0) = { }; EvtScript N(init_802463E8) = { - EVT_IF_EQ(EVT_SAVE_VAR(0), 50) + EVT_IF_EQ(GB_StoryProgress, 50) EVT_CALL(RemoveNpc, NPC_SELF) EVT_END_IF EVT_CALL(SetSelfVar, 13, 1) @@ -843,10 +843,12 @@ StaticNpc N(npcGroup_80246434) = { .flags = NPC_FLAG_PASSIVE | NPC_FLAG_4 | NPC_FLAG_100 | NPC_FLAG_GRAVITY | NPC_FLAG_LOCK_ANIMS | NPC_FLAG_JUMPING | NPC_FLAG_40000, .init = &N(init_80246280), .yaw = 90, - .dropFlags = NPC_DROP_FLAGS_80, - .heartDrops = NO_DROPS, - .flowerDrops = NO_DROPS, - .animations = { + .drops = { + .dropFlags = NPC_DROP_FLAGS_80, + .heartDrops = NO_DROPS, + .flowerDrops = NO_DROPS, + }, + .animations = { NPC_ANIM_world_lakilester_Palette_00_Anim_1, NPC_ANIM_world_lakilester_Palette_00_Anim_1, NPC_ANIM_world_lakilester_Palette_00_Anim_1, @@ -873,10 +875,12 @@ StaticNpc N(npcGroup_80246624) = { .flags = NPC_FLAG_PASSIVE | NPC_FLAG_100 | NPC_FLAG_LOCK_ANIMS | NPC_FLAG_JUMPING, .init = &N(init_802462D0), .yaw = 90, - .dropFlags = NPC_DROP_FLAGS_80, - .heartDrops = NO_DROPS, - .flowerDrops = NO_DROPS, - .animations = { + .drops = { + .dropFlags = NPC_DROP_FLAGS_80, + .heartDrops = NO_DROPS, + .flowerDrops = NO_DROPS, + }, + .animations = { NPC_ANIM_lakilulu_Palette_00_Anim_1, NPC_ANIM_lakilulu_Palette_00_Anim_1, NPC_ANIM_lakilulu_Palette_00_Anim_1, @@ -904,10 +908,12 @@ StaticNpc N(npcGroup_80246814) = { .flags = NPC_FLAG_PASSIVE | NPC_FLAG_100 | NPC_FLAG_GRAVITY | NPC_FLAG_LOCK_ANIMS | NPC_FLAG_JUMPING, .init = &N(init_80246370), .yaw = 90, - .dropFlags = NPC_DROP_FLAGS_80, - .heartDrops = NO_DROPS, - .flowerDrops = NO_DROPS, - .animations = { + .drops = { + .dropFlags = NPC_DROP_FLAGS_80, + .heartDrops = NO_DROPS, + .flowerDrops = NO_DROPS, + }, + .animations = { NPC_ANIM_lakilulu_Palette_00_Anim_1, NPC_ANIM_lakilulu_Palette_00_Anim_1, NPC_ANIM_lakilulu_Palette_00_Anim_1, @@ -934,18 +940,20 @@ StaticNpc N(npcGroup_80246A04) = { .flags = NPC_FLAG_LOCK_ANIMS | NPC_FLAG_JUMPING, .init = &N(init_802463B0), .yaw = 270, - .dropFlags = NPC_DROP_FLAGS_80, - .itemDropChance = 25, - .itemDrops = { + .drops = { + .dropFlags = NPC_DROP_FLAGS_80, + .itemDropChance = 25, + .itemDrops = { { ITEM_SUPER_SHROOM, 2, 0 }, { ITEM_MAPLE_SYRUP, 2, 0 }, { ITEM_THUNDER_RAGE, 2, 0 }, { ITEM_STOP_WATCH, 2, 0 }, }, - .heartDrops = STANDARD_HEART_DROPS(2), - .flowerDrops = STANDARD_FLOWER_DROPS(3), - .maxCoinBonus = 2, - .movement = { 335, 90, 45, 30, 0, -32767, 0, 335, 90, 45, 250, 0, 0, 1 }, + .heartDrops = STANDARD_HEART_DROPS(2), + .flowerDrops = STANDARD_FLOWER_DROPS(3), + .maxCoinBonus = 2, + }, + .territory = { .temp = { 335, 90, 45, 30, 0, -32767, 0, 335, 90, 45, 250, 0, 0, 1 }}, .animations = { NPC_ANIM_lakitu_Palette_00_Anim_1, NPC_ANIM_lakitu_Palette_00_Anim_2, @@ -964,7 +972,7 @@ StaticNpc N(npcGroup_80246A04) = { NPC_ANIM_lakitu_Palette_00_Anim_1, NPC_ANIM_lakitu_Palette_00_Anim_1, }, - .unk_1E0 = { 00, 00, 00, 03, 00, 00, 00, 00}, + .aiDetectFlags = AI_DETECT_SIGHT | AI_DETECT_SENSITIVE_MOTION, }; StaticNpc N(npcGroup_80246BF4) = { @@ -974,18 +982,20 @@ StaticNpc N(npcGroup_80246BF4) = { .flags = NPC_FLAG_LOCK_ANIMS | NPC_FLAG_JUMPING, .init = &N(init_802463B0), .yaw = 90, - .dropFlags = NPC_DROP_FLAGS_80, - .itemDropChance = 25, - .itemDrops = { + .drops = { + .dropFlags = NPC_DROP_FLAGS_80, + .itemDropChance = 25, + .itemDrops = { { ITEM_SUPER_SHROOM, 2, 0 }, { ITEM_MAPLE_SYRUP, 2, 0 }, { ITEM_THUNDER_RAGE, 2, 0 }, { ITEM_STOP_WATCH, 2, 0 }, }, - .heartDrops = STANDARD_HEART_DROPS(2), - .flowerDrops = STANDARD_FLOWER_DROPS(3), - .maxCoinBonus = 2, - .movement = { -320, 90, 0, 30, 0, -32767, 0, -320, 90, 0, 200, 0, 0, 1 }, + .heartDrops = STANDARD_HEART_DROPS(2), + .flowerDrops = STANDARD_FLOWER_DROPS(3), + .maxCoinBonus = 2, + }, + .territory = { .temp = { -320, 90, 0, 30, 0, -32767, 0, -320, 90, 0, 200, 0, 0, 1 }}, .animations = { NPC_ANIM_lakitu_Palette_00_Anim_1, NPC_ANIM_lakitu_Palette_00_Anim_2, @@ -1004,7 +1014,7 @@ StaticNpc N(npcGroup_80246BF4) = { NPC_ANIM_lakitu_Palette_00_Anim_1, NPC_ANIM_lakitu_Palette_00_Anim_1, }, - .unk_1E0 = { 00, 00, 00, 03, 00, 00, 00, 00}, + .aiDetectFlags = AI_DETECT_SIGHT | AI_DETECT_SENSITIVE_MOTION, }; StaticNpc N(npcGroup_80246DE4) = { @@ -1014,11 +1024,13 @@ StaticNpc N(npcGroup_80246DE4) = { .flags = NPC_FLAG_4 | NPC_FLAG_LOCK_ANIMS, .init = &N(init_802463E8), .yaw = 0, - .dropFlags = NPC_DROP_FLAGS_80, - .heartDrops = STANDARD_HEART_DROPS(3), - .flowerDrops = STANDARD_FLOWER_DROPS(2), - .maxCoinBonus = 1, - .movement = { 0, 0, 0, 0, 0, -32767 }, + .drops = { + .dropFlags = NPC_DROP_FLAGS_80, + .heartDrops = STANDARD_HEART_DROPS(3), + .flowerDrops = STANDARD_FLOWER_DROPS(2), + .maxCoinBonus = 1, + }, + .territory = { .temp = { 0, 0, 0, 0, 0, -32767 }}, .animations = { NPC_ANIM_spiny_Palette_00_Anim_1, NPC_ANIM_spiny_Palette_00_Anim_3, @@ -1037,7 +1049,7 @@ StaticNpc N(npcGroup_80246DE4) = { NPC_ANIM_spiny_Palette_00_Anim_1, NPC_ANIM_spiny_Palette_00_Anim_1, }, - .unk_1E0 = { 00, 00, 00, 03, 00, 00, 00, 00}, + .aiDetectFlags = AI_DETECT_SIGHT | AI_DETECT_SENSITIVE_MOTION, }; StaticNpc N(npcGroup_80246FD4) = { @@ -1047,11 +1059,13 @@ StaticNpc N(npcGroup_80246FD4) = { .flags = NPC_FLAG_4 | NPC_FLAG_LOCK_ANIMS, .init = &N(init_802463E8), .yaw = 0, - .dropFlags = NPC_DROP_FLAGS_80, - .heartDrops = STANDARD_HEART_DROPS(3), - .flowerDrops = STANDARD_FLOWER_DROPS(2), - .maxCoinBonus = 1, - .movement = { 0, 0, 0, 0, 0, -32767 }, + .drops = { + .dropFlags = NPC_DROP_FLAGS_80, + .heartDrops = STANDARD_HEART_DROPS(3), + .flowerDrops = STANDARD_FLOWER_DROPS(2), + .maxCoinBonus = 1, + }, + .territory = { .temp = { 0, 0, 0, 0, 0, -32767 }}, .animations = { NPC_ANIM_spiny_Palette_00_Anim_1, NPC_ANIM_spiny_Palette_00_Anim_3, @@ -1070,7 +1084,7 @@ StaticNpc N(npcGroup_80246FD4) = { NPC_ANIM_spiny_Palette_00_Anim_1, NPC_ANIM_spiny_Palette_00_Anim_1, }, - .unk_1E0 = { 00, 00, 00, 03, 00, 00, 00, 00}, + .aiDetectFlags = AI_DETECT_SIGHT | AI_DETECT_SENSITIVE_MOTION, }; StaticNpc N(npcGroup_802471C4) = { @@ -1080,11 +1094,13 @@ StaticNpc N(npcGroup_802471C4) = { .flags = NPC_FLAG_4 | NPC_FLAG_LOCK_ANIMS, .init = &N(init_802463E8), .yaw = 0, - .dropFlags = NPC_DROP_FLAGS_80, - .heartDrops = STANDARD_HEART_DROPS(3), - .flowerDrops = STANDARD_FLOWER_DROPS(2), - .maxCoinBonus = 1, - .movement = { 0, 0, 0, 0, 0, -32767 }, + .drops = { + .dropFlags = NPC_DROP_FLAGS_80, + .heartDrops = STANDARD_HEART_DROPS(3), + .flowerDrops = STANDARD_FLOWER_DROPS(2), + .maxCoinBonus = 1, + }, + .territory = { .temp = { 0, 0, 0, 0, 0, -32767 }}, .animations = { NPC_ANIM_spiny_Palette_00_Anim_1, NPC_ANIM_spiny_Palette_00_Anim_3, @@ -1103,7 +1119,7 @@ StaticNpc N(npcGroup_802471C4) = { NPC_ANIM_spiny_Palette_00_Anim_1, NPC_ANIM_spiny_Palette_00_Anim_1, }, - .unk_1E0 = { 00, 00, 00, 03, 00, 00, 00, 00}, + .aiDetectFlags = AI_DETECT_SIGHT | AI_DETECT_SENSITIVE_MOTION, }; StaticNpc N(npcGroup_802473B4) = { @@ -1113,11 +1129,13 @@ StaticNpc N(npcGroup_802473B4) = { .flags = NPC_FLAG_4 | NPC_FLAG_LOCK_ANIMS, .init = &N(init_802463E8), .yaw = 0, - .dropFlags = NPC_DROP_FLAGS_80, - .heartDrops = STANDARD_HEART_DROPS(3), - .flowerDrops = STANDARD_FLOWER_DROPS(2), - .maxCoinBonus = 1, - .movement = { 0, 0, 0, 0, 0, -32767 }, + .drops = { + .dropFlags = NPC_DROP_FLAGS_80, + .heartDrops = STANDARD_HEART_DROPS(3), + .flowerDrops = STANDARD_FLOWER_DROPS(2), + .maxCoinBonus = 1, + }, + .territory = { .temp = { 0, 0, 0, 0, 0, -32767 }}, .animations = { NPC_ANIM_spiny_Palette_00_Anim_1, NPC_ANIM_spiny_Palette_00_Anim_3, @@ -1136,7 +1154,7 @@ StaticNpc N(npcGroup_802473B4) = { NPC_ANIM_spiny_Palette_00_Anim_1, NPC_ANIM_spiny_Palette_00_Anim_1, }, - .unk_1E0 = { 00, 00, 00, 03, 00, 00, 00, 00}, + .aiDetectFlags = AI_DETECT_SIGHT | AI_DETECT_SENSITIVE_MOTION, }; StaticNpc N(npcGroup_802475A4) = { @@ -1146,11 +1164,13 @@ StaticNpc N(npcGroup_802475A4) = { .flags = NPC_FLAG_4 | NPC_FLAG_LOCK_ANIMS, .init = &N(init_802463E8), .yaw = 0, - .dropFlags = NPC_DROP_FLAGS_80, - .heartDrops = STANDARD_HEART_DROPS(3), - .flowerDrops = STANDARD_FLOWER_DROPS(2), - .maxCoinBonus = 1, - .movement = { 0, 0, 0, 0, 0, -32767 }, + .drops = { + .dropFlags = NPC_DROP_FLAGS_80, + .heartDrops = STANDARD_HEART_DROPS(3), + .flowerDrops = STANDARD_FLOWER_DROPS(2), + .maxCoinBonus = 1, + }, + .territory = { .temp = { 0, 0, 0, 0, 0, -32767 }}, .animations = { NPC_ANIM_spiny_Palette_00_Anim_1, NPC_ANIM_spiny_Palette_00_Anim_3, @@ -1169,7 +1189,7 @@ StaticNpc N(npcGroup_802475A4) = { NPC_ANIM_spiny_Palette_00_Anim_1, NPC_ANIM_spiny_Palette_00_Anim_1, }, - .unk_1E0 = { 00, 00, 00, 03, 00, 00, 00, 00}, + .aiDetectFlags = AI_DETECT_SIGHT | AI_DETECT_SENSITIVE_MOTION, }; StaticNpc N(npcGroup_80247794) = { @@ -1179,11 +1199,13 @@ StaticNpc N(npcGroup_80247794) = { .flags = NPC_FLAG_4 | NPC_FLAG_LOCK_ANIMS, .init = &N(init_802463E8), .yaw = 0, - .dropFlags = NPC_DROP_FLAGS_80, - .heartDrops = STANDARD_HEART_DROPS(3), - .flowerDrops = STANDARD_FLOWER_DROPS(2), - .maxCoinBonus = 1, - .movement = { 0, 0, 0, 0, 0, -32767 }, + .drops = { + .dropFlags = NPC_DROP_FLAGS_80, + .heartDrops = STANDARD_HEART_DROPS(3), + .flowerDrops = STANDARD_FLOWER_DROPS(2), + .maxCoinBonus = 1, + }, + .territory = { .temp = { 0, 0, 0, 0, 0, -32767 }}, .animations = { NPC_ANIM_spiny_Palette_00_Anim_1, NPC_ANIM_spiny_Palette_00_Anim_3, @@ -1202,21 +1224,21 @@ StaticNpc N(npcGroup_80247794) = { NPC_ANIM_spiny_Palette_00_Anim_1, NPC_ANIM_spiny_Palette_00_Anim_1, }, - .unk_1E0 = { 00, 00, 00, 03, 00, 00, 00, 00}, + .aiDetectFlags = AI_DETECT_SIGHT | AI_DETECT_SENSITIVE_MOTION, }; NpcGroupList N(npcGroupList_80247984) = { - NPC_GROUP(N(npcGroup_80246A04), BATTLE_ID(24, 6, 0, 5)), - NPC_GROUP(N(npcGroup_80246BF4), BATTLE_ID(24, 4, 0, 5)), - NPC_GROUP(N(npcGroup_80246DE4), BATTLE_ID(24, 12, 0, 3)), - NPC_GROUP(N(npcGroup_80246FD4), BATTLE_ID(24, 12, 0, 3)), - NPC_GROUP(N(npcGroup_802471C4), BATTLE_ID(24, 12, 0, 3)), - NPC_GROUP(N(npcGroup_802473B4), BATTLE_ID(24, 12, 0, 3)), - NPC_GROUP(N(npcGroup_802475A4), BATTLE_ID(24, 12, 0, 3)), - NPC_GROUP(N(npcGroup_80247794), BATTLE_ID(24, 12, 0, 3)), - NPC_GROUP(N(npcGroup_80246434), BATTLE_ID(25, 5, 0, 2)), - NPC_GROUP(N(npcGroup_80246624), BATTLE_ID(0, 0, 0, 0)), - NPC_GROUP(N(npcGroup_80246814), BATTLE_ID(0, 0, 0, 0)), + NPC_GROUP(N(npcGroup_80246A04), 0x1806, 0x04), + NPC_GROUP(N(npcGroup_80246BF4), 0x1804, 0x04), + NPC_GROUP(N(npcGroup_80246DE4), 0x180C, 0x02), + NPC_GROUP(N(npcGroup_80246FD4), 0x180C, 0x02), + NPC_GROUP(N(npcGroup_802471C4), 0x180C, 0x02), + NPC_GROUP(N(npcGroup_802473B4), 0x180C, 0x02), + NPC_GROUP(N(npcGroup_802475A4), 0x180C, 0x02), + NPC_GROUP(N(npcGroup_80247794), 0x180C, 0x02), + NPC_GROUP(N(npcGroup_80246434), 0x1905, 0x01), + NPC_GROUP(N(npcGroup_80246624)), + NPC_GROUP(N(npcGroup_80246814)), {}, }; diff --git a/src/world/area_flo/flo_14/CCB310.c b/src/world/area_flo/flo_14/CCB310.c index 6a2d6b6e5d..273ba7e840 100644 --- a/src/world/area_flo/flo_14/CCB310.c +++ b/src/world/area_flo/flo_14/CCB310.c @@ -6,7 +6,7 @@ EntryList N(entryList) = { { -720.0f, 0.0f, 0.0f, 90.0f }, }; -MapConfig N(config) = { +MapSettings N(settings) = { .main = &N(main), .entryList = &N(entryList), .entryCount = ENTRY_COUNT(N(entryList)), @@ -15,7 +15,7 @@ MapConfig N(config) = { }; EvtScript N(802423F0) = { - EVT_SWITCH(EVT_SAVE_VAR(0)) + EVT_SWITCH(GB_StoryProgress) EVT_CASE_LT(53) EVT_CALL(SetMusicTrack, 0, SONG_FLOWER_FIELDS_CLOUDY, 0, 8) EVT_CASE_DEFAULT @@ -63,7 +63,7 @@ s32 N(lavaResetList_802425FC)[] = { }; EvtScript N(main) = { - EVT_SET(EVT_SAVE_VAR(425), 38) + EVT_SET(GB_WorldLocation, 38) EVT_CALL(SetSpriteShading, -1) EVT_CALL(SetCamPerspective, 0, 3, 25, 16, 4096) EVT_CALL(SetCamBGColor, 0, 0, 0, 0) @@ -138,7 +138,7 @@ EvtScript N(main) = { EVT_SET(EVT_VAR(0), EVT_PTR(N(802425B4))) EVT_EXEC(EnterWalk) EVT_EXEC_WAIT(N(802423F0)) - EVT_IF_GE(EVT_SAVE_VAR(0), 53) + EVT_IF_GE(GB_StoryProgress, 53) EVT_CALL(N(func_8024030C_CCB61C)) EVT_END_IF EVT_RETURN @@ -177,14 +177,14 @@ EvtScript N(80242C00) = { EVT_ADD(EVT_VAR(2), EVT_VAR(14)) EVT_CALL(PlayEffect, 0xD, EVT_VAR(0), EVT_VAR(2), EVT_VAR(1), EVT_VAR(3), 0, 0, 0, 0, 0, 0, 0, 0, 0) EVT_END_LOOP - EVT_WAIT_FRAMES(EVT_VAR(15)) + EVT_WAIT(EVT_VAR(15)) EVT_LABEL(0) EVT_CALL(RandInt, EVT_VAR(12), EVT_VAR(0)) EVT_CALL(RandInt, EVT_VAR(13), EVT_VAR(1)) EVT_ADD(EVT_VAR(0), EVT_VAR(10)) EVT_ADD(EVT_VAR(1), EVT_VAR(11)) EVT_CALL(PlayEffect, 0xD, EVT_VAR(0), EVT_VAR(14), EVT_VAR(1), 200, 0, 0, 0, 0, 0, 0, 0, 0, 0) - EVT_WAIT_FRAMES(EVT_VAR(15)) + EVT_WAIT(EVT_VAR(15)) EVT_GOTO(0) EVT_RETURN EVT_END @@ -203,29 +203,29 @@ EvtScript N(80242EAC) = { EVT_CALL(GetPlayerPos, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) EVT_CALL(N(UnkFunc43)) EVT_IF_EQ(EVT_VAR(0), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_GOTO(0) EVT_END_IF EVT_THREAD - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(EnableModel, EVT_VAR(6), 1) EVT_END_THREAD EVT_IF_NE(EVT_VAR(10), 0) EVT_THREAD - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_SET(EVT_VAR(0), EVT_VAR(3)) EVT_SET(EVT_VAR(1), EVT_VAR(4)) EVT_SET(EVT_VAR(2), EVT_VAR(5)) EVT_ADD(EVT_VAR(1), 10) EVT_ADD(EVT_VAR(2), 8) EVT_CALL(PlayEffect, 0x11, 4, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2), 15, 0, 0, 0, 0, 0, 0, 0, 0) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_SUB(EVT_VAR(1), 10) EVT_CALL(MakeItemEntity, EVT_VAR(10), EVT_VAR(0), EVT_VAR(1), EVT_VAR(2), 14, 0) EVT_END_THREAD EVT_END_IF EVT_THREAD - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(PlaySoundAt, 0xF8, 0, EVT_VAR(3), EVT_VAR(4), EVT_VAR(5)) EVT_END_THREAD EVT_CALL(MakeLerp, 0, 180, 20, 2) @@ -234,7 +234,7 @@ EvtScript N(80242EAC) = { EVT_CALL(RotateModel, EVT_VAR(8), EVT_VAR(0), 1, 0, 0) EVT_CALL(RotateModel, EVT_VAR(9), EVT_VAR(0), 1, 0, 0) EVT_IF_EQ(EVT_VAR(1), 1) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_GOTO(1) EVT_END_IF EVT_CALL(EnableModel, EVT_VAR(7), 0) @@ -253,7 +253,7 @@ EvtScript N(802431D0) = { EVT_CALL(UpdateLerp) EVT_CALL(GetPlayerPos, EVT_VAR(2), EVT_VAR(3), EVT_VAR(4)) EVT_CALL(SetCamTarget, 0, EVT_VAR(2), EVT_VAR(0), EVT_VAR(4)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_IF_EQ(EVT_VAR(1), 0) EVT_BREAK_LOOP EVT_END_IF @@ -261,7 +261,7 @@ EvtScript N(802431D0) = { EVT_LOOP(0) EVT_CALL(GetPlayerPos, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) EVT_CALL(SetCamTarget, 0, EVT_VAR(0), 48, EVT_VAR(2)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_RETURN EVT_END @@ -274,7 +274,7 @@ EvtScript N(802432E8) = { EVT_ADD(EVT_VAR(1), 20) EVT_ADD(EVT_VAR(2), -5) EVT_CALL(SetNpcPos, NPC_PARTNER, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_RETURN EVT_END @@ -291,7 +291,7 @@ Vec3f N(vectorList_80243384)[] = { }; EvtScript N(80243420) = { - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(PlaySound, 0x80000023) EVT_CALL(LoadPath, 165, EVT_PTR(N(vectorList_80243384)), 13, 10) EVT_LABEL(0) @@ -301,7 +301,7 @@ EvtScript N(80243420) = { EVT_ADD(EVT_VAR(3), -10) EVT_CALL(SetPlayerPos, EVT_VAR(1), EVT_VAR(2), EVT_VAR(3)) EVT_CALL(N(func_8024046C_CCB77C), EVT_VAR(1), EVT_VAR(2), EVT_VAR(3)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_IF_EQ(EVT_VAR(0), 1) EVT_GOTO(0) EVT_END_IF @@ -319,7 +319,7 @@ EvtScript N(8024352C) = { EVT_CALL(GetCurrentPartner, EVT_VAR(0)) EVT_IF_NE(EVT_VAR(0), 0) EVT_CALL(func_802D2B6C) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_END_IF EVT_CALL(DisablePlayerPhysics, TRUE) EVT_CALL(DisablePartnerAI, 0) @@ -333,13 +333,13 @@ EvtScript N(8024352C) = { EVT_CALL(SetPlayerActionState, 10) EVT_END_THREAD EVT_THREAD - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_ADD(EVT_VAR(2), -15) EVT_CALL(SetNpcJumpscale, NPC_PARTNER, EVT_FIXED(0.2)) EVT_CALL(NpcJump0, NPC_PARTNER, 531, 68, EVT_VAR(2), 10) EVT_END_THREAD EVT_EXEC_GET_TID(N(802431D0), EVT_MAP_VAR(9)) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(N(func_802403D4_CCB6E4)) EVT_IF_NE(EVT_VAR(14), 0) EVT_EXEC_GET_TID(N(802432E8), EVT_VAR(14)) @@ -388,7 +388,7 @@ EvtScript N(80243870) = { EVT_ADDF(EVT_VAR(4), EVT_VAR(7)) EVT_ADDF(EVT_VAR(5), EVT_VAR(8)) EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_SET(EVT_VAR(7), -30) EVT_SET(EVT_VAR(8), -40) @@ -400,7 +400,7 @@ EvtScript N(80243870) = { EVT_CALL(TranslateModel, 123, EVT_VAR(4), EVT_VAR(5), EVT_VAR(6)) EVT_ADDF(EVT_VAR(4), EVT_VAR(7)) EVT_ADDF(EVT_VAR(6), EVT_VAR(8)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_SET(EVT_AREA_FLAG(36), 0) EVT_SET(EVT_AREA_FLAG(37), 1) @@ -419,7 +419,7 @@ EvtScript N(80243B1C) = { EVT_SET(EVT_VAR(15), EVT_VAR(0)) EVT_LABEL(0) EVT_IF_EQ(EVT_AREA_FLAG(35), 1) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_GOTO(0) EVT_END_IF EVT_USE_BUF(EVT_PTR(N(D_802431CC_CCE4DC))) @@ -427,7 +427,7 @@ EvtScript N(80243B1C) = { EVT_IF_EQ(EVT_VAR(0), 0) EVT_CALL(RandInt, 10, EVT_VAR(0)) EVT_ADD(EVT_VAR(0), 1) - EVT_WAIT_FRAMES(EVT_VAR(0)) + EVT_WAIT(EVT_VAR(0)) EVT_GOTO(0) EVT_END_IF EVT_CALL(EnableModel, EVT_VAR(15), 1) @@ -465,7 +465,7 @@ EvtScript N(80243B1C) = { EVT_ADDF(EVT_VAR(9), EVT_VAR(14)) EVT_CALL(TranslateModel, EVT_VAR(15), EVT_VAR(4), EVT_VAR(5), EVT_VAR(6)) EVT_CALL(ScaleModel, EVT_VAR(15), EVT_VAR(9), EVT_VAR(9), EVT_VAR(9)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(EnableModel, EVT_VAR(15), 0) EVT_GOTO(0) diff --git a/src/world/area_flo/flo_14/CCBE20.c b/src/world/area_flo/flo_14/CCBE20.c index 8d1793f0d9..201f2eb3e5 100644 --- a/src/world/area_flo/flo_14/CCBE20.c +++ b/src/world/area_flo/flo_14/CCBE20.c @@ -14,7 +14,7 @@ f32 N(FlyingAI_JumpVels)[] = { 1.5f, 20.0f, }; -NpcAISettings N(npcAISettings_802444D8) = { +MobileAISettings N(npcAISettings_802444D8) = { .moveSpeed = 1.0f, .moveTime = 30, .waitTime = 5, @@ -81,7 +81,7 @@ EvtScript N(80244604) = { EVT_CALL(N(AddPlayerHandsOffset), EVT_VAR(3), EVT_VAR(4), EVT_VAR(5)) EVT_CALL(MakeItemEntity, EVT_VAR(0), EVT_VAR(3), EVT_VAR(4), EVT_VAR(5), 1, 0) EVT_CALL(SetPlayerAnimation, ANIM_60005) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(SetPlayerAnimation, ANIM_10002) EVT_CALL(RemoveItemEntity, EVT_VAR(0)) EVT_END_SWITCH @@ -113,7 +113,7 @@ EvtScript N(interact_80244790) = { EVT_RETURN EVT_END_IF EVT_SET(EVT_AREA_FLAG(35), 1) - EVT_IF_EQ(EVT_SAVE_FLAG(1412), 0) + EVT_IF_EQ(GF_FLO14_GaveBerryToBubblePlant, 0) EVT_CALL(SpeakToPlayer, NPC_SELF, -1, -1, 0, MESSAGE_ID(0x11, 0x005F)) EVT_ELSE EVT_CALL(SpeakToPlayer, NPC_SELF, -1, -1, 0, MESSAGE_ID(0x11, 0x0060)) @@ -133,22 +133,22 @@ EvtScript N(interact_80244790) = { EVT_CALL(SetNpcFlagBits, NPC_SELF, ((NPC_FLAG_100)), FALSE) EVT_CALL(InterpPlayerYaw, 90, 0) EVT_CALL(func_802CF56C, 2) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(AdjustCam, 0, EVT_FIXED(1.0), 0, 350, EVT_FIXED(17.0), EVT_FIXED(-6.0)) EVT_EXEC(N(80243870)) EVT_CALL(SpeakToPlayer, NPC_SELF, -1, -1, 0, MESSAGE_ID(0x11, 0x0062)) EVT_THREAD - EVT_WAIT_FRAMES(40) + EVT_WAIT(40) EVT_CALL(InterpPlayerYaw, 315, 0) EVT_END_THREAD EVT_LABEL(10) EVT_IF_EQ(EVT_AREA_FLAG(37), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_GOTO(10) EVT_END_IF EVT_CALL(ResetCam, 0, EVT_FIXED(4.0)) EVT_CALL(SpeakToPlayer, NPC_SELF, -1, -1, 5, MESSAGE_ID(0x11, 0x0063)) - EVT_SET(EVT_SAVE_FLAG(1412), 1) + EVT_SET(GF_FLO14_GaveBerryToBubblePlant, 1) EVT_BIND_TRIGGER(N(8024352C), TRIGGER_FLOOR_PRESS_A, 30, 1, 0) EVT_END_IF EVT_END_IF @@ -172,10 +172,12 @@ StaticNpc N(npcGroup_80244B20) = { .flags = NPC_FLAG_PASSIVE | NPC_FLAG_100 | NPC_FLAG_LOCK_ANIMS | NPC_FLAG_JUMPING | NPC_FLAG_4000, .init = &N(init_80244ADC), .yaw = 270, - .dropFlags = NPC_DROP_FLAGS_80, - .heartDrops = NO_DROPS, - .flowerDrops = NO_DROPS, - .animations = { + .drops = { + .dropFlags = NPC_DROP_FLAGS_80, + .heartDrops = NO_DROPS, + .flowerDrops = NO_DROPS, + }, + .animations = { NPC_ANIM_bubulb_Palette_00_Anim_2, NPC_ANIM_bubulb_Palette_00_Anim_E, NPC_ANIM_bubulb_Palette_00_Anim_E, @@ -202,17 +204,19 @@ StaticNpc N(npcGroup_80244D10) = { .pos = { -175.0f, 55.0f, 15.0f }, .flags = NPC_FLAG_LOCK_ANIMS | NPC_FLAG_JUMPING, .yaw = 90, - .dropFlags = NPC_DROP_FLAGS_80, - .itemDropChance = 15, - .itemDrops = { + .drops = { + .dropFlags = NPC_DROP_FLAGS_80, + .itemDropChance = 15, + .itemDrops = { { ITEM_MAPLE_SYRUP, 6, 0 }, { ITEM_HONEY_SYRUP, 4, 0 }, }, - .heartDrops = STANDARD_HEART_DROPS(3), - .flowerDrops = STANDARD_FLOWER_DROPS(2), - .minCoinBonus = 1, - .maxCoinBonus = 4, - .movement = { -175, 55, 15, 30, 0, -32767, 0, -175, 55, 15, 200, 0, 0, 1 }, + .heartDrops = STANDARD_HEART_DROPS(3), + .flowerDrops = STANDARD_FLOWER_DROPS(2), + .minCoinBonus = 1, + .maxCoinBonus = 4, + }, + .territory = { .temp = { -175, 55, 15, 30, 0, -32767, 0, -175, 55, 15, 200, 0, 0, 1 }}, .animations = { NPC_ANIM_bzzap_Palette_00_Anim_2, NPC_ANIM_bzzap_Palette_00_Anim_2, @@ -231,12 +235,12 @@ StaticNpc N(npcGroup_80244D10) = { NPC_ANIM_bzzap_Palette_00_Anim_1, NPC_ANIM_bzzap_Palette_00_Anim_1, }, - .unk_1E0 = { 00, 00, 00, 03, 00, 00, 00, 00}, + .aiDetectFlags = AI_DETECT_SIGHT | AI_DETECT_SENSITIVE_MOTION, }; NpcGroupList N(npcGroupList_80244F00) = { - NPC_GROUP(N(npcGroup_80244B20), BATTLE_ID(0, 0, 0, 0)), - NPC_GROUP(N(npcGroup_80244D10), BATTLE_ID(24, 25, 0, 1)), + NPC_GROUP(N(npcGroup_80244B20)), + NPC_GROUP(N(npcGroup_80244D10), 0x1819, 0x00), {}, }; @@ -245,7 +249,7 @@ static s32 N(pad_4F24)[] = { }; EvtScript N(80244F30) = { - EVT_CALL(MakeItemEntity, ITEM_STAR_PIECE, 675, 60, -100, 17, EVT_SAVE_FLAG(1387)) + EVT_CALL(MakeItemEntity, ITEM_STAR_PIECE, 675, 60, -100, 17, GF_FLO14_Item_StarPiece) EVT_RETURN EVT_END }; @@ -268,7 +272,7 @@ EvtScript N(80244F70) = { EVT_END_IF EVT_IF_LT(EVT_VAR(7), 90) EVT_IF_EQ(EVT_VAR(7), 0) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_SET(EVT_VAR(8), 6) EVT_CALL(ModifyColliderFlags, 0, EVT_VAR(9), 0x7FFFFE00) EVT_END_IF @@ -298,7 +302,7 @@ EvtScript N(80244F70) = { EVT_END_IF EVT_CALL(RotateModel, EVT_VAR(5), EVT_VAR(7), -1, 0, 0) EVT_CALL(RotateModel, EVT_VAR(6), EVT_VAR(7), -1, 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_RETURN EVT_END diff --git a/src/world/area_flo/flo_15/CD06C0.c b/src/world/area_flo/flo_15/CD06C0.c index 77cba69c24..aa037a22ae 100644 --- a/src/world/area_flo/flo_15/CD06C0.c +++ b/src/world/area_flo/flo_15/CD06C0.c @@ -13,7 +13,7 @@ EntryList N(entryList) = { { -170.0f, 0.0f, 55.0f, 0.0f }, }; -MapConfig N(config) = { +MapSettings N(settings) = { .main = &N(main), .entryList = &N(entryList), .entryCount = ENTRY_COUNT(N(entryList)), @@ -26,7 +26,7 @@ EvtScript N(80240060) = { EVT_IF_EQ(EVT_VAR(0), 1) EVT_CALL(SetMusicTrack, 0, SONG_SUNSHINE_RETURNS, 0, 8) EVT_ELSE - EVT_SWITCH(EVT_SAVE_VAR(0)) + EVT_SWITCH(GB_StoryProgress) EVT_CASE_LT(53) EVT_CALL(SetMusicTrack, 0, SONG_SUN_TOWER_CLOUDY, 0, 8) EVT_CASE_DEFAULT @@ -50,7 +50,7 @@ EvtScript N(8024017C) = { }; EvtScript N(main) = { - EVT_SET(EVT_SAVE_VAR(425), 38) + EVT_SET(GB_WorldLocation, 38) EVT_CALL(SetSpriteShading, -1) EVT_CALL(SetCamLeadPlayer, 0, 0) EVT_CALL(SetCamPerspective, 0, 3, 25, 16, 4096) @@ -84,7 +84,7 @@ NpcSettings N(npcSettings_80240300) = { }; EvtScript N(8024032C) = { - EVT_IF_LT(EVT_SAVE_VAR(0), 53) + EVT_IF_LT(GB_StoryProgress, 53) EVT_SET(EVT_VAR(3), 7) EVT_SET(EVT_VAR(4), 5) EVT_ELSE @@ -98,7 +98,7 @@ EvtScript N(8024032C) = { EVT_ADD(EVT_VAR(1), 1) EVT_CALL(SetNpcPos, 10, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) EVT_CALL(SetNpcPos, 11, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) - EVT_WAIT_FRAMES(EVT_VAR(4)) + EVT_WAIT(EVT_VAR(4)) EVT_END_LOOP EVT_SET(EVT_VAR(5), EVT_VAR(3)) EVT_LOOP(EVT_VAR(5)) @@ -106,7 +106,7 @@ EvtScript N(8024032C) = { EVT_ADD(EVT_VAR(1), -1) EVT_CALL(SetNpcPos, 10, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) EVT_CALL(SetNpcPos, 11, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) - EVT_WAIT_FRAMES(EVT_VAR(4)) + EVT_WAIT(EVT_VAR(4)) EVT_END_LOOP EVT_END_LOOP EVT_RETURN @@ -118,7 +118,7 @@ EvtScript N(802404D8) = { EVT_CALL(DisablePlayerPhysics, TRUE) EVT_CALL(SetNpcPos, 10, 0, 270, 0) EVT_CALL(SetNpcPos, 11, 0, -1000, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(GetNpcPos, 10, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) EVT_CALL(UseSettingsFrom, 0, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) EVT_CALL(SetPanTarget, 0, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) @@ -140,13 +140,13 @@ EvtScript N(802404D8) = { EVT_CALL(PanToTarget, 0, 0, 1) EVT_CALL(WaitForCam, 0, EVT_FIXED(1.0)) EVT_END_THREAD - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(SetNpcJumpscale, 10, EVT_FIXED(0.0)) EVT_CALL(GetNpcPos, 10, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) EVT_ADD(EVT_VAR(1), 400) EVT_CALL(NpcJump0, 10, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2), 40) EVT_CALL(GotoMap, EVT_PTR("flo_00"), 9) - EVT_WAIT_FRAMES(70) + EVT_WAIT(70) EVT_RETURN EVT_END }; @@ -160,7 +160,7 @@ EvtScript N(aux_8024079C) = { EVT_CALL(SetNpcRotation, 11, 0, 0, EVT_VAR(0)) EVT_CALL(GetNpcPos, 10, EVT_VAR(2), EVT_VAR(3), EVT_VAR(4)) EVT_CALL(SetNpcPos, 11, EVT_VAR(2), EVT_VAR(3), EVT_VAR(4)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_IF_EQ(EVT_VAR(1), 0) EVT_BREAK_LOOP EVT_END_IF @@ -171,7 +171,7 @@ EvtScript N(aux_8024079C) = { EVT_CALL(SetNpcRotation, 11, 0, 0, EVT_VAR(0)) EVT_CALL(GetNpcPos, 10, EVT_VAR(2), EVT_VAR(3), EVT_VAR(4)) EVT_CALL(SetNpcPos, 11, EVT_VAR(2), EVT_VAR(3), EVT_VAR(4)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_IF_EQ(EVT_VAR(1), 0) EVT_BREAK_LOOP EVT_END_IF @@ -183,14 +183,14 @@ EvtScript N(aux_8024079C) = { EvtScript N(8024094C) = { EVT_LOOP(0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(GetPlayerPos, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) EVT_IF_GT(EVT_VAR(1), 220) EVT_BREAK_LOOP EVT_END_IF EVT_END_LOOP EVT_THREAD - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(PlayerFaceNpc, 10, 0) EVT_END_THREAD EVT_CALL(SetNpcJumpscale, 10, EVT_FIXED(0.0)) @@ -199,13 +199,13 @@ EvtScript N(8024094C) = { EVT_CALL(NpcJump0, 10, EVT_VAR(0), 275, EVT_VAR(2), 30) EVT_EXEC_GET_TID(N(8024032C), EVT_VAR(9)) EVT_LOOP(0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_IF_EQ(EVT_AREA_FLAG(38), 1) EVT_BREAK_LOOP EVT_END_IF EVT_END_LOOP EVT_CALL(DisablePlayerInput, TRUE) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_KILL_THREAD(EVT_VAR(9)) EVT_CALL(SetNpcFlagBits, 10, ((NPC_FLAG_100)), TRUE) EVT_CALL(GetNpcPos, 10, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) @@ -217,22 +217,22 @@ EvtScript N(8024094C) = { }; EvtScript N(interact_80240B28) = { - EVT_SWITCH(EVT_SAVE_VAR(0)) + EVT_SWITCH(GB_StoryProgress) EVT_CASE_LT(50) EVT_CALL(SpeakToPlayer, 10, NPC_ANIM_sun_Palette_00_Anim_7, NPC_ANIM_sun_Palette_00_Anim_1, 517, MESSAGE_ID(0x11, 0x009A)) EVT_CALL(SetPlayerAnimation, ANIM_THINKING) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(SetPlayerAnimation, ANIM_80007) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(SetPlayerAnimation, ANIM_10002) EVT_CALL(SpeakToPlayer, 10, NPC_ANIM_sun_Palette_00_Anim_7, NPC_ANIM_sun_Palette_00_Anim_1, 517, MESSAGE_ID(0x11, 0x009B)) - EVT_SET(EVT_SAVE_VAR(0), 50) + EVT_SET(GB_StoryProgress, 50) EVT_CASE_LT(53) EVT_CALL(SpeakToPlayer, 10, NPC_ANIM_sun_Palette_00_Anim_7, NPC_ANIM_sun_Palette_00_Anim_1, 517, MESSAGE_ID(0x11, 0x009C)) EVT_CASE_LT(57) - EVT_IF_EQ(EVT_SAVE_FLAG(1410), 0) + EVT_IF_EQ(GF_FLO15_SunThankedPlayer, 0) EVT_CALL(SpeakToPlayer, 10, NPC_ANIM_sun_Palette_00_Anim_7, NPC_ANIM_sun_Palette_00_Anim_1, 517, MESSAGE_ID(0x11, 0x009D)) - EVT_SET(EVT_SAVE_FLAG(1410), 1) + EVT_SET(GF_FLO15_SunThankedPlayer, 1) EVT_ELSE EVT_CALL(SpeakToPlayer, 10, NPC_ANIM_sun_Palette_00_Anim_7, NPC_ANIM_sun_Palette_00_Anim_1, 517, MESSAGE_ID(0x11, 0x009E)) EVT_END_IF @@ -247,7 +247,7 @@ EvtScript N(interact_80240B28) = { EvtScript N(init_80240CD0) = { EVT_CALL(SetNpcCollisionSize, 10, 64, 40) EVT_CALL(EnableNpcShadow, 10, FALSE) - EVT_IF_LT(EVT_SAVE_VAR(0), 53) + EVT_IF_LT(GB_StoryProgress, 53) EVT_CALL(SetNpcPos, 10, 0, 270, 0) EVT_CALL(BindNpcInteract, NPC_SELF, EVT_PTR(N(interact_80240B28))) EVT_EXEC(N(8024032C)) @@ -268,7 +268,7 @@ EvtScript N(init_80240DB4) = { EVT_CALL(SetNpcPaletteSwapMode, 11, 3) EVT_CALL(SetNpcPaletteSwapping, 10, 0, 1, 5, 5, 13, 5, 0, 0) EVT_CALL(SetNpcPaletteSwapping, 11, 0, 1, 5, 5, 13, 5, 0, 0) - EVT_IF_LT(EVT_SAVE_VAR(0), 53) + EVT_IF_LT(GB_StoryProgress, 53) EVT_CALL(SetNpcPos, 11, 0, 270, -5) EVT_ELSE EVT_CALL(SetNpcPos, 11, 0, 450, -5) @@ -286,10 +286,12 @@ StaticNpc N(npcGroup_80240EE0)[] = { .flags = NPC_FLAG_PASSIVE | NPC_FLAG_100 | NPC_FLAG_LOCK_ANIMS | NPC_FLAG_JUMPING | NPC_FLAG_400000, .init = &N(init_80240CD0), .yaw = 270, - .dropFlags = NPC_DROP_FLAGS_80, - .heartDrops = NO_DROPS, - .flowerDrops = NO_DROPS, - .animations = { + .drops = { + .dropFlags = NPC_DROP_FLAGS_80, + .heartDrops = NO_DROPS, + .flowerDrops = NO_DROPS, + }, + .animations = { NPC_ANIM_sun_Palette_00_Anim_1, NPC_ANIM_sun_Palette_00_Anim_1, NPC_ANIM_sun_Palette_00_Anim_1, @@ -316,10 +318,12 @@ StaticNpc N(npcGroup_80240EE0)[] = { .flags = NPC_FLAG_PASSIVE | NPC_FLAG_100 | NPC_FLAG_GRAVITY | NPC_FLAG_LOCK_ANIMS | NPC_FLAG_JUMPING | NPC_FLAG_8000, .init = &N(init_80240DB4), .yaw = 270, - .dropFlags = NPC_DROP_FLAGS_80, - .heartDrops = NO_DROPS, - .flowerDrops = NO_DROPS, - .animations = { + .drops = { + .dropFlags = NPC_DROP_FLAGS_80, + .heartDrops = NO_DROPS, + .flowerDrops = NO_DROPS, + }, + .animations = { NPC_ANIM_sun_Palette_00_Anim_1, NPC_ANIM_sun_Palette_00_Anim_1, NPC_ANIM_sun_Palette_00_Anim_1, @@ -342,7 +346,7 @@ StaticNpc N(npcGroup_80240EE0)[] = { }; NpcGroupList N(npcGroupList_802412C0) = { - NPC_GROUP(N(npcGroup_80240EE0), BATTLE_ID(0, 0, 0, 0)), + NPC_GROUP(N(npcGroup_80240EE0)), {}, }; @@ -351,13 +355,13 @@ static s32 N(pad_12D8)[] = { }; EvtScript N(802412E0) = { - EVT_SET(EVT_SAVE_FLAG(1401), 1) + EVT_SET(GF_FLO15_BombedRock, 1) EVT_RETURN EVT_END }; EvtScript N(makeEntities) = { - EVT_IF_EQ(EVT_SAVE_FLAG(1401), 0) + EVT_IF_EQ(GF_FLO15_BombedRock, 0) EVT_CALL(MakeEntity, EVT_PTR(Entity_BombableRock), -180, 0, -18, 0, MAKE_ENTITY_END) EVT_CALL(AssignScript, EVT_PTR(N(802412E0))) EVT_END_IF @@ -376,10 +380,10 @@ s32 N(intTable_80241360)[] = { }; EvtScript N(802413B0) = { - EVT_IF_EQ(EVT_SAVE_FLAG(1401), 0) + EVT_IF_EQ(GF_FLO15_BombedRock, 0) EVT_LABEL(0) - EVT_IF_EQ(EVT_SAVE_FLAG(1401), 0) - EVT_WAIT_FRAMES(1) + EVT_IF_EQ(GF_FLO15_BombedRock, 0) + EVT_WAIT(1) EVT_GOTO(0) EVT_END_IF EVT_CALL(DisablePlayerInput, TRUE) @@ -399,28 +403,28 @@ EvtScript N(802413B0) = { EVT_CALL(PanToTarget, 0, 0, 1) EVT_CALL(WaitForCam, 0, EVT_FIXED(1.0)) EVT_THREAD - EVT_WAIT_FRAMES(100) + EVT_WAIT(100) EVT_CALL(PlayEffect, 0x6, 4, -180, 0, -15, 0, 0, 0, 0, 0, 0, 0, 0, 0) EVT_CALL(PlayEffect, 0x6, 4, -190, 0, -35, 0, 0, 0, 0, 0, 0, 0, 0, 0) EVT_END_THREAD EVT_THREAD EVT_LOOP(6) EVT_CALL(PlaySoundAtCollider, 11, 391, 0) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_END_LOOP EVT_END_THREAD EVT_CALL(MakeLerp, 0, -50, 120, 2) EVT_LOOP(0) EVT_CALL(UpdateLerp) EVT_CALL(TranslateGroup, 16, 0, EVT_VAR(0), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_IF_EQ(EVT_VAR(1), 0) EVT_BREAK_LOOP EVT_END_IF EVT_END_LOOP EVT_CALL(ModifyColliderFlags, 0, 12, 0x7FFFFE00) EVT_CALL(ModifyColliderFlags, 1, 14, 0x7FFFFE00) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(ResetCam, 0, EVT_FIXED(90.0)) EVT_CALL(DisablePlayerInput, FALSE) EVT_ELSE diff --git a/src/world/area_flo/flo_16/CD1F10.c b/src/world/area_flo/flo_16/CD1F10.c index 04c19a5863..faa9ae6038 100644 --- a/src/world/area_flo/flo_16/CD1F10.c +++ b/src/world/area_flo/flo_16/CD1F10.c @@ -7,7 +7,7 @@ EntryList N(entryList) = { { 710.0f, 100.0f, 0.0f, 270.0f }, }; -MapConfig N(config) = { +MapSettings N(settings) = { .main = &N(main), .entryList = &N(entryList), .entryCount = ENTRY_COUNT(N(entryList)), @@ -16,7 +16,7 @@ MapConfig N(config) = { }; EvtScript N(802429D0) = { - EVT_SWITCH(EVT_SAVE_VAR(0)) + EVT_SWITCH(GB_StoryProgress) EVT_CASE_LT(53) EVT_CALL(SetMusicTrack, 0, SONG_FLOWER_FIELDS_CLOUDY, 0, 8) EVT_CASE_DEFAULT @@ -43,7 +43,7 @@ s32 N(lavaResetList_80242B40)[] = { }; EvtScript N(main) = { - EVT_SET(EVT_SAVE_VAR(425), 38) + EVT_SET(GB_WorldLocation, 38) EVT_CALL(SetSpriteShading, -1) EVT_CALL(SetCamPerspective, 0, 3, 25, 16, 4096) EVT_CALL(SetCamBGColor, 0, 0, 0, 0) @@ -79,7 +79,7 @@ EvtScript N(main) = { EVT_ADD(EVT_VAR(1), 65536) EVT_END_IF EVT_CALL(SetTexPanOffset, 2, 0, EVT_VAR(1), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_GOTO(0) EVT_END_THREAD EVT_EXEC(N(802451C4)) @@ -88,7 +88,7 @@ EvtScript N(main) = { EVT_SET(EVT_VAR(0), EVT_PTR(N(80242AF8))) EVT_EXEC(EnterWalk) EVT_EXEC_WAIT(N(802429D0)) - EVT_IF_GE(EVT_SAVE_VAR(0), 53) + EVT_IF_GE(GB_StoryProgress, 53) EVT_CALL(N(func_80240000_CD1E30)) EVT_END_IF EVT_RETURN @@ -123,14 +123,14 @@ EvtScript N(80242EA0) = { EVT_ADD(EVT_VAR(2), EVT_VAR(14)) EVT_CALL(PlayEffect, 0xD, EVT_VAR(0), EVT_VAR(2), EVT_VAR(1), EVT_VAR(3), 0, 0, 0, 0, 0, 0, 0, 0, 0) EVT_END_LOOP - EVT_WAIT_FRAMES(EVT_VAR(15)) + EVT_WAIT(EVT_VAR(15)) EVT_LABEL(0) EVT_CALL(RandInt, EVT_VAR(12), EVT_VAR(0)) EVT_CALL(RandInt, EVT_VAR(13), EVT_VAR(1)) EVT_ADD(EVT_VAR(0), EVT_VAR(10)) EVT_ADD(EVT_VAR(1), EVT_VAR(11)) EVT_CALL(PlayEffect, 0xD, EVT_VAR(0), EVT_VAR(14), EVT_VAR(1), 200, 0, 0, 0, 0, 0, 0, 0, 0, 0) - EVT_WAIT_FRAMES(EVT_VAR(15)) + EVT_WAIT(EVT_VAR(15)) EVT_GOTO(0) EVT_RETURN EVT_END @@ -149,29 +149,29 @@ EvtScript N(8024314C) = { EVT_CALL(GetPlayerPos, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) EVT_CALL(N(UnkFunc43)) EVT_IF_EQ(EVT_VAR(0), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_GOTO(0) EVT_END_IF EVT_THREAD - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(EnableModel, EVT_VAR(6), 1) EVT_END_THREAD EVT_IF_NE(EVT_VAR(10), 0) EVT_THREAD - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_SET(EVT_VAR(0), EVT_VAR(3)) EVT_SET(EVT_VAR(1), EVT_VAR(4)) EVT_SET(EVT_VAR(2), EVT_VAR(5)) EVT_ADD(EVT_VAR(1), 10) EVT_ADD(EVT_VAR(2), 8) EVT_CALL(PlayEffect, 0x11, 4, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2), 15, 0, 0, 0, 0, 0, 0, 0, 0) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_SUB(EVT_VAR(1), 10) EVT_CALL(MakeItemEntity, EVT_VAR(10), EVT_VAR(0), EVT_VAR(1), EVT_VAR(2), 14, 0) EVT_END_THREAD EVT_END_IF EVT_THREAD - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(PlaySoundAt, 0xF8, 0, EVT_VAR(3), EVT_VAR(4), EVT_VAR(5)) EVT_END_THREAD EVT_CALL(MakeLerp, 0, 180, 20, 2) @@ -180,7 +180,7 @@ EvtScript N(8024314C) = { EVT_CALL(RotateModel, EVT_VAR(8), EVT_VAR(0), 1, 0, 0) EVT_CALL(RotateModel, EVT_VAR(9), EVT_VAR(0), 1, 0, 0) EVT_IF_EQ(EVT_VAR(1), 1) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_GOTO(1) EVT_END_IF EVT_CALL(EnableModel, EVT_VAR(7), 0) @@ -239,14 +239,14 @@ static s32 N(pad_36FC) = { }; #define SUPER_BLOCK_MAPVAR EVT_MAP_VAR(0) -#define SUPER_BLOCK_GAMEFLAG EVT_SAVE_FLAG(1403) +#define SUPER_BLOCK_GAMEFLAG GF_FLO16_SuperBlock #include "world/common/atomic/SuperBlockData.inc.c" EvtScript N(80243D48) = { EVT_LABEL(0) EVT_CALL(GetPlayerPos, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) EVT_CALL(SetCamTarget, 0, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_GOTO(0) EVT_RETURN EVT_END @@ -256,7 +256,7 @@ EvtScript N(80243DB0) = { EVT_CALL(DisablePlayerInput, TRUE) EVT_CALL(DisablePlayerPhysics, TRUE) EVT_CALL(SetPlayerActionState, 6) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(GetPlayerPos, EVT_VAR(7), EVT_VAR(8), EVT_VAR(9)) EVT_EXEC_GET_TID(N(80243D48), EVT_VAR(10)) EVT_CALL(SetPlayerJumpscale, EVT_FIXED(0.7)) @@ -277,7 +277,7 @@ EvtScript N(80243E80) = { EVT_CALL(GetPlayerPos, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) EVT_SWITCH(EVT_VAR(0)) EVT_CASE_RANGE(620, 660) - EVT_CALL(MakeItemEntity, ITEM_STAR_PIECE, 640, 145, -100, 13, EVT_SAVE_FLAG(1388)) + EVT_CALL(MakeItemEntity, ITEM_STAR_PIECE, 640, 145, -100, 13, GF_FLO16_Item_StarPiece) EVT_SET(EVT_AREA_FLAG(39), 1) EVT_END_SWITCH EVT_END_IF diff --git a/src/world/area_flo/flo_16/CD2C80.c b/src/world/area_flo/flo_16/CD2C80.c index 223b9ed4df..3d18af598b 100644 --- a/src/world/area_flo/flo_16/CD2C80.c +++ b/src/world/area_flo/flo_16/CD2C80.c @@ -13,7 +13,7 @@ f32 N(FlyingAI_JumpVels)[] = { 1.5f, 20.0f, }; -NpcAISettings N(npcAISettings_80244028) = { +MobileAISettings N(npcAISettings_80244028) = { .moveSpeed = 1.0f, .moveTime = 45, .waitTime = 60, @@ -51,15 +51,17 @@ StaticNpc N(npcGroup_802440F4) = { .pos = { 440.0f, 145.0f, 15.0f }, .flags = NPC_FLAG_LOCK_ANIMS | NPC_FLAG_JUMPING, .yaw = 90, - .dropFlags = NPC_DROP_FLAGS_80, - .itemDropChance = 10, - .itemDrops = { + .drops = { + .dropFlags = NPC_DROP_FLAGS_80, + .itemDropChance = 10, + .itemDrops = { { ITEM_THUNDER_RAGE, 10, 0 }, }, - .heartDrops = STANDARD_HEART_DROPS(2), - .flowerDrops = STANDARD_FLOWER_DROPS(2), - .maxCoinBonus = 2, - .movement = { 440, 145, 15, 30, 0, -32767, 0, 485, 145, 55, 225, 95, 1 }, + .heartDrops = STANDARD_HEART_DROPS(2), + .flowerDrops = STANDARD_FLOWER_DROPS(2), + .maxCoinBonus = 2, + }, + .territory = { .temp = { 440, 145, 15, 30, 0, -32767, 0, 485, 145, 55, 225, 95, 1 }}, .animations = { NPC_ANIM_tuff_puff_Palette_00_Anim_0, NPC_ANIM_tuff_puff_Palette_00_Anim_0, @@ -78,7 +80,7 @@ StaticNpc N(npcGroup_802440F4) = { NPC_ANIM_tuff_puff_Palette_00_Anim_1, NPC_ANIM_tuff_puff_Palette_00_Anim_1, }, - .unk_1E0 = { 00, 00, 00, 03, 00, 00, 00, 00}, + .aiDetectFlags = AI_DETECT_SIGHT | AI_DETECT_SENSITIVE_MOTION, }; StaticNpc N(npcGroup_802442E4) = { @@ -87,15 +89,17 @@ StaticNpc N(npcGroup_802442E4) = { .pos = { 600.0f, 145.0f, 15.0f }, .flags = NPC_FLAG_LOCK_ANIMS | NPC_FLAG_JUMPING, .yaw = 270, - .dropFlags = NPC_DROP_FLAGS_80, - .itemDropChance = 10, - .itemDrops = { + .drops = { + .dropFlags = NPC_DROP_FLAGS_80, + .itemDropChance = 10, + .itemDrops = { { ITEM_THUNDER_RAGE, 10, 0 }, }, - .heartDrops = STANDARD_HEART_DROPS(2), - .flowerDrops = STANDARD_FLOWER_DROPS(2), - .maxCoinBonus = 2, - .movement = { 600, 145, 15, 30, 0, -32767, 0, 485, 145, 55, 225, 95, 1 }, + .heartDrops = STANDARD_HEART_DROPS(2), + .flowerDrops = STANDARD_FLOWER_DROPS(2), + .maxCoinBonus = 2, + }, + .territory = { .temp = { 600, 145, 15, 30, 0, -32767, 0, 485, 145, 55, 225, 95, 1 }}, .animations = { NPC_ANIM_tuff_puff_Palette_00_Anim_0, NPC_ANIM_tuff_puff_Palette_00_Anim_0, @@ -114,12 +118,12 @@ StaticNpc N(npcGroup_802442E4) = { NPC_ANIM_tuff_puff_Palette_00_Anim_1, NPC_ANIM_tuff_puff_Palette_00_Anim_1, }, - .unk_1E0 = { 00, 00, 00, 03, 00, 00, 00, 00}, + .aiDetectFlags = AI_DETECT_SIGHT | AI_DETECT_SENSITIVE_MOTION, }; NpcGroupList N(npcGroupList_802444D4) = { - NPC_GROUP(N(npcGroup_802440F4), BATTLE_ID(24, 36, 0, 6)), - NPC_GROUP(N(npcGroup_802442E4), BATTLE_ID(24, 32, 0, 6)), + NPC_GROUP(N(npcGroup_802440F4), 0x1824, 0x05), + NPC_GROUP(N(npcGroup_802442E4), 0x1820, 0x05), {}, }; @@ -146,7 +150,7 @@ EvtScript N(80244500) = { EVT_SET(EVT_VAR(8), 0) EVT_SET(EVT_AREA_FLAG(41), 0) EVT_END_IF - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(PlaySound, 0x204D) EVT_THREAD EVT_CALL(ShakeCam, 0, 0, 30, EVT_FIXED(0.8)) @@ -165,13 +169,13 @@ EvtScript N(80244500) = { EVT_CALL(UpdateColliderTransform, 27) EVT_CALL(UpdateColliderTransform, 32) EVT_CALL(UpdateColliderTransform, 33) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_IF_EQ(EVT_VAR(1), 0) EVT_BREAK_LOOP EVT_END_IF EVT_END_LOOP EVT_CALL(DisablePlayerInput, FALSE) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(MakeLerp, EVT_VAR(7), EVT_VAR(8), 15, 0) EVT_LOOP(0) EVT_CALL(UpdateLerp) @@ -181,7 +185,7 @@ EvtScript N(80244500) = { EVT_CALL(TranslateGroup, 111, 0, EVT_VAR(6), 0) EVT_CALL(RotateGroup, 97, EVT_VAR(0), 1, 0, 0) EVT_CALL(RotateGroup, 111, EVT_VAR(0), 1, 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_IF_EQ(EVT_VAR(1), 0) EVT_BREAK_LOOP EVT_END_IF @@ -209,7 +213,7 @@ EvtScript N(802448FC) = { EVT_SET(EVT_VAR(8), 0) EVT_SET(EVT_AREA_FLAG(42), 0) EVT_END_IF - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(PlaySound, 0x204D) EVT_THREAD EVT_CALL(ShakeCam, 0, 0, 30, EVT_FIXED(0.8)) @@ -233,13 +237,13 @@ EvtScript N(802448FC) = { EVT_CALL(UpdateColliderTransform, 36) EVT_CALL(UpdateColliderTransform, 41) EVT_CALL(UpdateColliderTransform, 42) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_IF_EQ(EVT_VAR(1), 0) EVT_BREAK_LOOP EVT_END_IF EVT_END_LOOP EVT_CALL(DisablePlayerInput, FALSE) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(MakeLerp, EVT_VAR(7), EVT_VAR(8), 15, 0) EVT_LOOP(0) EVT_CALL(UpdateLerp) @@ -252,7 +256,7 @@ EvtScript N(802448FC) = { EVT_CALL(RotateGroup, 104, EVT_VAR(0), 1, 0, 0) EVT_CALL(RotateGroup, 118, EVT_VAR(0), 1, 0, 0) EVT_CALL(RotateGroup, 132, EVT_VAR(0), 1, 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_IF_EQ(EVT_VAR(1), 0) EVT_BREAK_LOOP EVT_END_IF @@ -280,7 +284,7 @@ EvtScript N(80244DC8) = { EVT_SET(EVT_VAR(8), 0) EVT_SET(EVT_AREA_FLAG(43), 0) EVT_END_IF - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(PlaySound, 0x204D) EVT_THREAD EVT_CALL(ShakeCam, 0, 0, 30, EVT_FIXED(0.8)) @@ -299,13 +303,13 @@ EvtScript N(80244DC8) = { EVT_CALL(UpdateColliderTransform, 39) EVT_CALL(UpdateColliderTransform, 44) EVT_CALL(UpdateColliderTransform, 45) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_IF_EQ(EVT_VAR(1), 0) EVT_BREAK_LOOP EVT_END_IF EVT_END_LOOP EVT_CALL(DisablePlayerInput, FALSE) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(MakeLerp, EVT_VAR(7), EVT_VAR(8), 15, 0) EVT_LOOP(0) EVT_CALL(UpdateLerp) @@ -315,7 +319,7 @@ EvtScript N(80244DC8) = { EVT_CALL(TranslateGroup, 139, 0, EVT_VAR(6), 0) EVT_CALL(RotateGroup, 125, EVT_VAR(0), 1, 0, 0) EVT_CALL(RotateGroup, 139, EVT_VAR(0), 1, 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_IF_EQ(EVT_VAR(1), 0) EVT_BREAK_LOOP EVT_END_IF diff --git a/src/world/area_flo/flo_17/CD7350.c b/src/world/area_flo/flo_17/CD7350.c index 245c6dc196..ee64278a9d 100644 --- a/src/world/area_flo/flo_17/CD7350.c +++ b/src/world/area_flo/flo_17/CD7350.c @@ -18,7 +18,7 @@ EntryList N(entryList) = { { 730.0f, 0.0f, 0.0f, 270.0f }, }; -MapConfig N(config) = { +MapSettings N(settings) = { .main = &N(main), .entryList = &N(entryList), .entryCount = ENTRY_COUNT(N(entryList)), @@ -27,7 +27,7 @@ MapConfig N(config) = { }; EvtScript N(80243280) = { - EVT_SWITCH(EVT_SAVE_VAR(0)) + EVT_SWITCH(GB_StoryProgress) EVT_CASE_LT(53) EVT_CALL(SetMusicTrack, 0, SONG_FLOWER_FIELDS_CLOUDY, 0, 8) EVT_CASE_DEFAULT @@ -65,14 +65,14 @@ EvtScript N(802432F0) = { EVT_ADD(EVT_VAR(2), EVT_VAR(14)) EVT_CALL(PlayEffect, 0xD, EVT_VAR(0), EVT_VAR(2), EVT_VAR(1), EVT_VAR(3), 0, 0, 0, 0, 0, 0, 0, 0, 0) EVT_END_LOOP - EVT_WAIT_FRAMES(EVT_VAR(15)) + EVT_WAIT(EVT_VAR(15)) EVT_LABEL(0) EVT_CALL(RandInt, EVT_VAR(12), EVT_VAR(0)) EVT_CALL(RandInt, EVT_VAR(13), EVT_VAR(1)) EVT_ADD(EVT_VAR(0), EVT_VAR(10)) EVT_ADD(EVT_VAR(1), EVT_VAR(11)) EVT_CALL(PlayEffect, 0xD, EVT_VAR(0), EVT_VAR(14), EVT_VAR(1), 200, 0, 0, 0, 0, 0, 0, 0, 0, 0) - EVT_WAIT_FRAMES(EVT_VAR(15)) + EVT_WAIT(EVT_VAR(15)) EVT_GOTO(0) EVT_RETURN EVT_END @@ -103,7 +103,7 @@ s32 N(lavaResetList_8024369C)[] = { }; EvtScript N(main) = { - EVT_SET(EVT_SAVE_VAR(425), 38) + EVT_SET(GB_WorldLocation, 38) EVT_CALL(SetSpriteShading, -1) EVT_CALL(SetCamPerspective, 0, 3, 25, 16, 4096) EVT_CALL(SetCamBGColor, 0, 0, 0, 0) @@ -207,7 +207,7 @@ EvtScript N(main) = { EVT_ADD(EVT_VAR(1), 65536) EVT_END_IF EVT_CALL(SetTexPanOffset, 2, 0, EVT_VAR(1), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_GOTO(0) EVT_END_THREAD EVT_CALL(ModifyColliderFlags, 0, 1, 0x7FFFFE00) @@ -215,7 +215,7 @@ EvtScript N(main) = { EVT_SET(EVT_VAR(0), EVT_PTR(N(80243654))) EVT_EXEC(EnterWalk) EVT_EXEC_WAIT(N(80243280)) - EVT_IF_GE(EVT_SAVE_VAR(0), 53) + EVT_IF_GE(GB_StoryProgress, 53) EVT_CALL(N(func_80240000_CD72E0)) EVT_END_IF EVT_RETURN @@ -240,7 +240,7 @@ EvtScript N(80243FD0) = { EVT_END_IF EVT_IF_LT(EVT_VAR(7), 90) EVT_IF_EQ(EVT_VAR(7), 0) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_SET(EVT_VAR(8), 6) EVT_CALL(ModifyColliderFlags, 0, EVT_VAR(9), 0x7FFFFE00) EVT_END_IF @@ -270,7 +270,7 @@ EvtScript N(80243FD0) = { EVT_END_IF EVT_CALL(RotateModel, EVT_VAR(5), EVT_VAR(7), -1, 0, 0) EVT_CALL(RotateModel, EVT_VAR(6), EVT_VAR(7), -1, 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_RETURN EVT_END @@ -315,7 +315,7 @@ f32 N(FlyingAI_JumpVels)[] = { 1.5f, 20.0f, }; -NpcAISettings N(npcAISettings_80244424) = { +MobileAISettings N(npcAISettings_80244424) = { .moveSpeed = 1.5f, .moveTime = 60, .waitTime = 30, @@ -349,7 +349,7 @@ NpcSettings N(npcSettings_802444C4) = { .level = 20, }; -NpcAISettings N(npcAISettings_802444F0) = { +MobileAISettings N(npcAISettings_802444F0) = { .moveSpeed = 1.5f, .moveTime = 30, .waitTime = 50, @@ -404,18 +404,20 @@ StaticNpc N(npcGroup_80244688) = { .pos = { -185.0f, 90.0f, 10.0f }, .flags = NPC_FLAG_LOCK_ANIMS | NPC_FLAG_JUMPING, .yaw = 270, - .dropFlags = NPC_DROP_FLAGS_80, - .itemDropChance = 25, - .itemDrops = { + .drops = { + .dropFlags = NPC_DROP_FLAGS_80, + .itemDropChance = 25, + .itemDrops = { { ITEM_SUPER_SHROOM, 2, 0 }, { ITEM_MAPLE_SYRUP, 2, 0 }, { ITEM_THUNDER_RAGE, 2, 0 }, { ITEM_STOP_WATCH, 2, 0 }, }, - .heartDrops = STANDARD_HEART_DROPS(2), - .flowerDrops = STANDARD_FLOWER_DROPS(3), - .maxCoinBonus = 2, - .movement = { -185, 90, 10, 30, 0, -32767, 0, -185, 90, 0, 85, 120, 1, 1 }, + .heartDrops = STANDARD_HEART_DROPS(2), + .flowerDrops = STANDARD_FLOWER_DROPS(3), + .maxCoinBonus = 2, + }, + .territory = { .temp = { -185, 90, 10, 30, 0, -32767, 0, -185, 90, 0, 85, 120, 1, 1 }}, .animations = { NPC_ANIM_lakitu_Palette_00_Anim_1, NPC_ANIM_lakitu_Palette_00_Anim_2, @@ -434,7 +436,7 @@ StaticNpc N(npcGroup_80244688) = { NPC_ANIM_lakitu_Palette_00_Anim_1, NPC_ANIM_lakitu_Palette_00_Anim_1, }, - .unk_1E0 = { 00, 00, 00, 03, 00, 00, 00, 00}, + .aiDetectFlags = AI_DETECT_SIGHT | AI_DETECT_SENSITIVE_MOTION, }; StaticNpc N(npcGroup_80244878) = { @@ -443,18 +445,20 @@ StaticNpc N(npcGroup_80244878) = { .pos = { 200.0f, 90.0f, -25.0f }, .flags = NPC_FLAG_LOCK_ANIMS | NPC_FLAG_JUMPING, .yaw = 90, - .dropFlags = NPC_DROP_FLAGS_80, - .itemDropChance = 25, - .itemDrops = { + .drops = { + .dropFlags = NPC_DROP_FLAGS_80, + .itemDropChance = 25, + .itemDrops = { { ITEM_SUPER_SHROOM, 2, 0 }, { ITEM_MAPLE_SYRUP, 2, 0 }, { ITEM_THUNDER_RAGE, 2, 0 }, { ITEM_STOP_WATCH, 2, 0 }, }, - .heartDrops = STANDARD_HEART_DROPS(2), - .flowerDrops = STANDARD_FLOWER_DROPS(3), - .maxCoinBonus = 2, - .movement = { 200, 90, -25, 30, 0, -32767, 0, 200, 90, 0, 85, 120, 1, 1 }, + .heartDrops = STANDARD_HEART_DROPS(2), + .flowerDrops = STANDARD_FLOWER_DROPS(3), + .maxCoinBonus = 2, + }, + .territory = { .temp = { 200, 90, -25, 30, 0, -32767, 0, 200, 90, 0, 85, 120, 1, 1 }}, .animations = { NPC_ANIM_lakitu_Palette_00_Anim_1, NPC_ANIM_lakitu_Palette_00_Anim_2, @@ -473,7 +477,7 @@ StaticNpc N(npcGroup_80244878) = { NPC_ANIM_lakitu_Palette_00_Anim_1, NPC_ANIM_lakitu_Palette_00_Anim_1, }, - .unk_1E0 = { 00, 00, 00, 03, 00, 00, 00, 00}, + .aiDetectFlags = AI_DETECT_SIGHT | AI_DETECT_SENSITIVE_MOTION, }; StaticNpc N(npcGroup_80244A68) = { @@ -482,11 +486,13 @@ StaticNpc N(npcGroup_80244A68) = { .pos = { 0.0f, -1000.0f, 0.0f }, .flags = NPC_FLAG_4 | NPC_FLAG_LOCK_ANIMS | NPC_FLAG_JUMPING, .yaw = 0, - .dropFlags = NPC_DROP_FLAGS_80, - .heartDrops = STANDARD_HEART_DROPS(3), - .flowerDrops = STANDARD_FLOWER_DROPS(2), - .maxCoinBonus = 1, - .movement = { 0, 0, 0, 0, 0, -32767, 0, 0, 0, 0, 0, 0, 0, 1 }, + .drops = { + .dropFlags = NPC_DROP_FLAGS_80, + .heartDrops = STANDARD_HEART_DROPS(3), + .flowerDrops = STANDARD_FLOWER_DROPS(2), + .maxCoinBonus = 1, + }, + .territory = { .temp = { 0, 0, 0, 0, 0, -32767, 0, 0, 0, 0, 0, 0, 0, 1 }}, .animations = { NPC_ANIM_spiny_Palette_00_Anim_1, NPC_ANIM_spiny_Palette_00_Anim_3, @@ -505,7 +511,7 @@ StaticNpc N(npcGroup_80244A68) = { NPC_ANIM_spiny_Palette_00_Anim_1, NPC_ANIM_spiny_Palette_00_Anim_1, }, - .unk_1E0 = { 00, 00, 00, 03, 00, 00, 00, 00}, + .aiDetectFlags = AI_DETECT_SIGHT | AI_DETECT_SENSITIVE_MOTION, }; StaticNpc N(npcGroup_80244C58) = { @@ -514,11 +520,13 @@ StaticNpc N(npcGroup_80244C58) = { .pos = { 0.0f, -1000.0f, 0.0f }, .flags = NPC_FLAG_4 | NPC_FLAG_LOCK_ANIMS | NPC_FLAG_JUMPING, .yaw = 0, - .dropFlags = NPC_DROP_FLAGS_80, - .heartDrops = STANDARD_HEART_DROPS(3), - .flowerDrops = STANDARD_FLOWER_DROPS(2), - .maxCoinBonus = 1, - .movement = { 0, 0, 0, 0, 0, -32767, 0, 0, 0, 0, 0, 0, 0, 1 }, + .drops = { + .dropFlags = NPC_DROP_FLAGS_80, + .heartDrops = STANDARD_HEART_DROPS(3), + .flowerDrops = STANDARD_FLOWER_DROPS(2), + .maxCoinBonus = 1, + }, + .territory = { .temp = { 0, 0, 0, 0, 0, -32767, 0, 0, 0, 0, 0, 0, 0, 1 }}, .animations = { NPC_ANIM_spiny_Palette_00_Anim_1, NPC_ANIM_spiny_Palette_00_Anim_3, @@ -537,7 +545,7 @@ StaticNpc N(npcGroup_80244C58) = { NPC_ANIM_spiny_Palette_00_Anim_1, NPC_ANIM_spiny_Palette_00_Anim_1, }, - .unk_1E0 = { 00, 00, 00, 03, 00, 00, 00, 00}, + .aiDetectFlags = AI_DETECT_SIGHT | AI_DETECT_SENSITIVE_MOTION, }; StaticNpc N(npcGroup_80244E48) = { @@ -546,11 +554,13 @@ StaticNpc N(npcGroup_80244E48) = { .pos = { 0.0f, -1000.0f, 0.0f }, .flags = NPC_FLAG_4 | NPC_FLAG_LOCK_ANIMS | NPC_FLAG_JUMPING, .yaw = 0, - .dropFlags = NPC_DROP_FLAGS_80, - .heartDrops = STANDARD_HEART_DROPS(3), - .flowerDrops = STANDARD_FLOWER_DROPS(2), - .maxCoinBonus = 1, - .movement = { 0, 0, 0, 0, 0, -32767, 0, 0, 0, 0, 0, 0, 0, 1 }, + .drops = { + .dropFlags = NPC_DROP_FLAGS_80, + .heartDrops = STANDARD_HEART_DROPS(3), + .flowerDrops = STANDARD_FLOWER_DROPS(2), + .maxCoinBonus = 1, + }, + .territory = { .temp = { 0, 0, 0, 0, 0, -32767, 0, 0, 0, 0, 0, 0, 0, 1 }}, .animations = { NPC_ANIM_spiny_Palette_00_Anim_1, NPC_ANIM_spiny_Palette_00_Anim_3, @@ -569,7 +579,7 @@ StaticNpc N(npcGroup_80244E48) = { NPC_ANIM_spiny_Palette_00_Anim_1, NPC_ANIM_spiny_Palette_00_Anim_1, }, - .unk_1E0 = { 00, 00, 00, 03, 00, 00, 00, 00}, + .aiDetectFlags = AI_DETECT_SIGHT | AI_DETECT_SENSITIVE_MOTION, }; StaticNpc N(npcGroup_80245038) = { @@ -578,11 +588,13 @@ StaticNpc N(npcGroup_80245038) = { .pos = { 0.0f, -1000.0f, 0.0f }, .flags = NPC_FLAG_4 | NPC_FLAG_LOCK_ANIMS | NPC_FLAG_JUMPING, .yaw = 0, - .dropFlags = NPC_DROP_FLAGS_80, - .heartDrops = STANDARD_HEART_DROPS(3), - .flowerDrops = STANDARD_FLOWER_DROPS(2), - .maxCoinBonus = 1, - .movement = { 0, 0, 0, 0, 0, -32767, 0, 0, 0, 0, 0, 0, 0, 1 }, + .drops = { + .dropFlags = NPC_DROP_FLAGS_80, + .heartDrops = STANDARD_HEART_DROPS(3), + .flowerDrops = STANDARD_FLOWER_DROPS(2), + .maxCoinBonus = 1, + }, + .territory = { .temp = { 0, 0, 0, 0, 0, -32767, 0, 0, 0, 0, 0, 0, 0, 1 }}, .animations = { NPC_ANIM_spiny_Palette_00_Anim_1, NPC_ANIM_spiny_Palette_00_Anim_3, @@ -601,16 +613,16 @@ StaticNpc N(npcGroup_80245038) = { NPC_ANIM_spiny_Palette_00_Anim_1, NPC_ANIM_spiny_Palette_00_Anim_1, }, - .unk_1E0 = { 00, 00, 00, 03, 00, 00, 00, 00}, + .aiDetectFlags = AI_DETECT_SIGHT | AI_DETECT_SENSITIVE_MOTION, }; NpcGroupList N(npcGroupList_80245228) = { - NPC_GROUP(N(npcGroup_80244688), BATTLE_ID(24, 9, 0, 3)), - NPC_GROUP(N(npcGroup_80244878), BATTLE_ID(24, 10, 0, 3)), - NPC_GROUP(N(npcGroup_80244A68), BATTLE_ID(24, 12, 0, 3)), - NPC_GROUP(N(npcGroup_80244C58), BATTLE_ID(24, 12, 0, 3)), - NPC_GROUP(N(npcGroup_80244E48), BATTLE_ID(24, 12, 0, 3)), - NPC_GROUP(N(npcGroup_80245038), BATTLE_ID(24, 12, 0, 3)), + NPC_GROUP(N(npcGroup_80244688), 0x1809, 0x02), + NPC_GROUP(N(npcGroup_80244878), 0x180A, 0x02), + NPC_GROUP(N(npcGroup_80244A68), 0x180C, 0x02), + NPC_GROUP(N(npcGroup_80244C58), 0x180C, 0x02), + NPC_GROUP(N(npcGroup_80244E48), 0x180C, 0x02), + NPC_GROUP(N(npcGroup_80245038), 0x180C, 0x02), {}, }; @@ -620,8 +632,8 @@ static s32 N(pad_527C) = { EvtScript N(makeEntities) = { EVT_CALL(MakeEntity, EVT_PTR(Entity_HiddenYellowBlock), 660, 60, -115, 0, 130, MAKE_ENTITY_END) - EVT_CALL(AssignBlockFlag, EVT_SAVE_FLAG(1390)) - EVT_CALL(MakeItemEntity, ITEM_LETTER09, -245, 0, 105, 17, EVT_SAVE_FLAG(1389)) + EVT_CALL(AssignBlockFlag, GF_FLO17_HiddenItem_ThunderRage) + EVT_CALL(MakeItemEntity, ITEM_LETTER09, -245, 0, 105, 17, GF_FLO17_Item_Letter09) EVT_RETURN EVT_END }; diff --git a/src/world/area_flo/flo_18/CDC6A0.c b/src/world/area_flo/flo_18/CDC6A0.c index 5f2e5ff65c..218c8107d4 100644 --- a/src/world/area_flo/flo_18/CDC6A0.c +++ b/src/world/area_flo/flo_18/CDC6A0.c @@ -19,7 +19,7 @@ EntryList N(entryList) = { { 36.0f, 0.0f, 40.0f, 270.0f }, }; -MapConfig N(config) = { +MapSettings N(settings) = { .main = &N(main), .entryList = &N(entryList), .entryCount = ENTRY_COUNT(N(entryList)), @@ -28,7 +28,7 @@ MapConfig N(config) = { }; EvtScript N(80240830) = { - EVT_SWITCH(EVT_SAVE_VAR(0)) + EVT_SWITCH(GB_StoryProgress) EVT_CASE_LT(53) EVT_CALL(SetMusicTrack, 0, SONG_PUFF_PUFF_MACHINE, 0, 8) EVT_CALL(PlaySoundAtCollider, 20, 0x80000025, 0) @@ -74,7 +74,7 @@ s32 N(lavaResetList_802409E4)[] = { }; EvtScript N(main) = { - EVT_SET(EVT_SAVE_VAR(425), 38) + EVT_SET(GB_WorldLocation, 38) EVT_CALL(SetSpriteShading, -1) EVT_CALL(SetCamLeadPlayer, 0, 0) EVT_CALL(SetCamPerspective, 0, 3, 25, 16, 4096) @@ -141,7 +141,7 @@ EvtScript N(main) = { EVT_EXEC(N(802409B8)) EVT_END_IF EVT_EXEC_WAIT(N(80240830)) - EVT_IF_GE(EVT_SAVE_VAR(0), 53) + EVT_IF_GE(GB_StoryProgress, 53) EVT_CALL(N(func_8024030C_CDC9AC)) EVT_END_IF EVT_RETURN @@ -157,11 +157,11 @@ EvtScript N(80240E90) = { EVT_LOOP(0) EVT_CALL(PlayEffect, 0x5E, 0, EVT_FIXED(-16.0), EVT_FIXED(102.0), EVT_FIXED(-4.1), EVT_FIXED(80.9), EVT_FIXED(102.0), EVT_FIXED(-4.1), EVT_FIXED(0.5), 6, 0, 0, 0, 0) EVT_CALL(N(func_80240340_CDC9E0)) - EVT_WAIT_FRAMES(4) + EVT_WAIT(4) EVT_CALL(PlayEffect, 0x5E, 0, EVT_FIXED(80.9), EVT_FIXED(102.0), EVT_FIXED(-4.1), EVT_FIXED(-16.0), EVT_FIXED(102.0), EVT_FIXED(-4.1), EVT_FIXED(0.5), 6, 0, 0, 0, 0) EVT_CALL(N(func_80240340_CDC9E0)) - EVT_WAIT_FRAMES(4) - EVT_IF_GE(EVT_SAVE_VAR(253), 3) + EVT_WAIT(4) + EVT_IF_GE(GB_FLO18_MachineDamage_Right, 3) EVT_BREAK_LOOP EVT_END_IF EVT_END_LOOP @@ -169,11 +169,11 @@ EvtScript N(80240E90) = { EVT_LOOP(5) EVT_CALL(PlayEffect, 0x5E, 0, EVT_FIXED(-16.0), EVT_FIXED(102.0), EVT_FIXED(-4.1), EVT_FIXED(80.9), EVT_FIXED(102.0), EVT_FIXED(-4.1), EVT_FIXED(0.5), 6, 0, 0, 0, 0) EVT_CALL(N(func_80240340_CDC9E0)) - EVT_WAIT_FRAMES(EVT_VAR(0)) + EVT_WAIT(EVT_VAR(0)) EVT_ADD(EVT_VAR(0), 2) EVT_CALL(PlayEffect, 0x5E, 0, EVT_FIXED(80.9), EVT_FIXED(102.0), EVT_FIXED(-4.1), EVT_FIXED(-16.0), EVT_FIXED(102.0), EVT_FIXED(-4.1), EVT_FIXED(0.5), 6, 0, 0, 0, 0) EVT_CALL(N(func_80240340_CDC9E0)) - EVT_WAIT_FRAMES(EVT_VAR(0)) + EVT_WAIT(EVT_VAR(0)) EVT_ADD(EVT_VAR(0), 2) EVT_END_LOOP EVT_RETURN @@ -203,7 +203,7 @@ EvtScript N(80241094) = { EVT_CALL(TranslateModel, EVT_VAR(15), EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) EVT_CALL(ScaleModel, EVT_VAR(15), EVT_VAR(8), EVT_VAR(9), 1) EVT_CALL(RotateModel, EVT_VAR(15), EVT_VAR(10), 0, 0, 1) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(EnableModel, EVT_VAR(15), 0) EVT_RETURN @@ -213,7 +213,7 @@ EvtScript N(80241094) = { EvtScript N(80241284) = { EVT_SET(EVT_VAR(14), 0) EVT_LABEL(0) - EVT_IF_GE(EVT_SAVE_VAR(253), 3) + EVT_IF_GE(GB_FLO18_MachineDamage_Right, 3) EVT_RETURN EVT_END_IF EVT_SETF(EVT_VAR(0), EVT_FIXED(132.0)) @@ -233,7 +233,7 @@ EvtScript N(80241284) = { EVT_IF_GE(EVT_VAR(14), 16) EVT_SET(EVT_VAR(14), 0) EVT_END_IF - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_GOTO(0) EVT_RETURN EVT_END @@ -258,19 +258,19 @@ EvtScript N(802413F0) = { EVT_SETF(EVT_VAR(0), EVT_VAR(14)) EVT_SETF(EVT_VAR(1), EVT_VAR(13)) EVT_SETF(EVT_VAR(2), EVT_VAR(14)) - EVT_IF_EQ(EVT_SAVE_VAR(252), 0) + EVT_IF_EQ(GB_FLO18_MachineDamage_Left, 0) EVT_CALL(ScaleModel, 31, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) EVT_CALL(ScaleModel, 32, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) EVT_END_IF - EVT_IF_EQ(EVT_SAVE_VAR(253), 0) + EVT_IF_EQ(GB_FLO18_MachineDamage_Right, 0) EVT_CALL(ScaleModel, 19, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) EVT_CALL(ScaleModel, 20, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) EVT_END_IF - EVT_IF_LE(EVT_SAVE_VAR(252), 1) + EVT_IF_LE(GB_FLO18_MachineDamage_Left, 1) EVT_CALL(ScaleModel, 21, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) EVT_END_IF - EVT_IF_LE(EVT_SAVE_VAR(252), 2) - EVT_IF_LE(EVT_SAVE_VAR(253), 1) + EVT_IF_LE(GB_FLO18_MachineDamage_Left, 2) + EVT_IF_LE(GB_FLO18_MachineDamage_Right, 1) EVT_CALL(ScaleModel, 22, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) EVT_CALL(ScaleModel, 23, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) EVT_CALL(ScaleModel, 24, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) @@ -279,8 +279,8 @@ EvtScript N(802413F0) = { EVT_END_IF EVT_END_IF EVT_CALL(ScaleModel, 27, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) - EVT_IF_LE(EVT_SAVE_VAR(252), 2) - EVT_IF_LE(EVT_SAVE_VAR(253), 2) + EVT_IF_LE(GB_FLO18_MachineDamage_Left, 2) + EVT_IF_LE(GB_FLO18_MachineDamage_Right, 2) EVT_CALL(ScaleModel, 29, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) EVT_CALL(ScaleModel, 41, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) EVT_CALL(ScaleModel, 33, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) @@ -294,19 +294,19 @@ EvtScript N(802413F0) = { EVT_CALL(ScaleModel, 34, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) EVT_SUBF(EVT_VAR(0), EVT_FIXED(1.046875)) EVT_MULF(EVT_VAR(0), EVT_FIXED(100.0)) - EVT_IF_EQ(EVT_SAVE_VAR(252), 0) + EVT_IF_EQ(GB_FLO18_MachineDamage_Left, 0) EVT_CALL(RotateModel, 31, EVT_VAR(0), 0, 0, 1) EVT_CALL(RotateModel, 32, EVT_VAR(0), 0, 0, 1) EVT_END_IF - EVT_IF_EQ(EVT_SAVE_VAR(253), 0) + EVT_IF_EQ(GB_FLO18_MachineDamage_Right, 0) EVT_CALL(RotateModel, 19, EVT_VAR(0), 0, 0, 1) EVT_CALL(RotateModel, 20, EVT_VAR(0), 0, 0, 1) EVT_END_IF - EVT_IF_LE(EVT_SAVE_VAR(252), 1) + EVT_IF_LE(GB_FLO18_MachineDamage_Left, 1) EVT_CALL(RotateModel, 21, EVT_VAR(0), 0, 0, 1) EVT_END_IF - EVT_IF_LE(EVT_SAVE_VAR(252), 2) - EVT_IF_LE(EVT_SAVE_VAR(253), 1) + EVT_IF_LE(GB_FLO18_MachineDamage_Left, 2) + EVT_IF_LE(GB_FLO18_MachineDamage_Right, 1) EVT_CALL(RotateModel, 22, EVT_VAR(0), 0, 0, 1) EVT_CALL(RotateModel, 23, EVT_VAR(0), 0, 0, 1) EVT_CALL(RotateModel, 24, EVT_VAR(0), 0, 0, 1) @@ -315,8 +315,8 @@ EvtScript N(802413F0) = { EVT_END_IF EVT_END_IF EVT_CALL(RotateModel, 27, EVT_VAR(0), 0, 0, 1) - EVT_IF_LE(EVT_SAVE_VAR(252), 2) - EVT_IF_LE(EVT_SAVE_VAR(253), 2) + EVT_IF_LE(GB_FLO18_MachineDamage_Left, 2) + EVT_IF_LE(GB_FLO18_MachineDamage_Right, 2) EVT_CALL(RotateModel, 29, EVT_VAR(0), 0, 0, 1) EVT_CALL(RotateModel, 41, EVT_VAR(0), 0, 0, 1) EVT_CALL(RotateModel, 33, EVT_VAR(0), 0, 0, 1) @@ -328,24 +328,24 @@ EvtScript N(802413F0) = { EVT_CALL(RotateModel, 39, EVT_VAR(0), 0, 0, 1) EVT_CALL(RotateModel, 40, EVT_VAR(0), 0, 0, 1) EVT_CALL(RotateModel, 34, EVT_VAR(0), 0, 0, 1) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_SETF(EVT_VAR(0), 1) EVT_SETF(EVT_VAR(1), 1) EVT_SETF(EVT_VAR(2), 1) - EVT_IF_EQ(EVT_SAVE_VAR(252), 0) + EVT_IF_EQ(GB_FLO18_MachineDamage_Left, 0) EVT_CALL(ScaleModel, 31, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) EVT_CALL(ScaleModel, 32, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) EVT_END_IF - EVT_IF_EQ(EVT_SAVE_VAR(253), 0) + EVT_IF_EQ(GB_FLO18_MachineDamage_Right, 0) EVT_CALL(ScaleModel, 19, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) EVT_CALL(ScaleModel, 20, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) EVT_END_IF - EVT_IF_LE(EVT_SAVE_VAR(252), 1) + EVT_IF_LE(GB_FLO18_MachineDamage_Left, 1) EVT_CALL(ScaleModel, 21, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) EVT_END_IF - EVT_IF_LE(EVT_SAVE_VAR(252), 2) - EVT_IF_LE(EVT_SAVE_VAR(253), 1) + EVT_IF_LE(GB_FLO18_MachineDamage_Left, 2) + EVT_IF_LE(GB_FLO18_MachineDamage_Right, 1) EVT_CALL(ScaleModel, 22, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) EVT_CALL(ScaleModel, 23, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) EVT_CALL(ScaleModel, 24, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) @@ -354,8 +354,8 @@ EvtScript N(802413F0) = { EVT_END_IF EVT_END_IF EVT_CALL(ScaleModel, 27, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) - EVT_IF_LE(EVT_SAVE_VAR(252), 2) - EVT_IF_LE(EVT_SAVE_VAR(253), 2) + EVT_IF_LE(GB_FLO18_MachineDamage_Left, 2) + EVT_IF_LE(GB_FLO18_MachineDamage_Right, 2) EVT_CALL(ScaleModel, 29, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) EVT_CALL(ScaleModel, 41, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) EVT_CALL(ScaleModel, 33, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) @@ -367,7 +367,7 @@ EvtScript N(802413F0) = { EVT_CALL(ScaleModel, 39, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) EVT_CALL(ScaleModel, 40, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) EVT_CALL(ScaleModel, 34, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_SET(EVT_MAP_FLAG(2), 0) EVT_RETURN EVT_END @@ -382,7 +382,7 @@ EvtScript N(80241ED4) = { EVT_SETF(EVT_VAR(4), EVT_FIXED(0.0)) EVT_SETF(EVT_VAR(5), EVT_FIXED(3.0)) EVT_THREAD - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(PlaySoundAtCollider, 19, 486, 0) EVT_END_THREAD EVT_LOOP(300) @@ -408,10 +408,10 @@ EvtScript N(80241ED4) = { EVT_CALL(RotateModel, 32, EVT_VAR(2), 0, 0, 1) EVT_CALL(TranslateModel, 31, 78, -19, -2) EVT_CALL(TranslateModel, 32, 78, -19, -2) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_LABEL(0) -EVT_WAIT_FRAMES(30) +EVT_WAIT(30) EVT_CALL(ModifyColliderFlags, 0, 19, 0x7FFFFE00) EVT_RETURN EVT_END @@ -469,7 +469,7 @@ EvtScript N(80242174) = { EVT_SETF(EVT_VAR(4), EVT_FIXED(0.0)) EVT_SETF(EVT_VAR(5), EVT_FIXED(-5.0)) EVT_THREAD - EVT_WAIT_FRAMES(12) + EVT_WAIT(12) EVT_CALL(PlaySoundAtCollider, 21, 487, 0) EVT_END_THREAD EVT_LOOP(300) @@ -501,10 +501,10 @@ EvtScript N(80242174) = { EVT_CALL(RotateModel, 20, EVT_VAR(2), 0, 0, 1) EVT_CALL(TranslateModel, 19, -50, -28, -27) EVT_CALL(TranslateModel, 20, -50, -28, -27) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_LABEL(0) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_RETURN EVT_END }; @@ -515,7 +515,7 @@ EvtScript N(80242474) = { EVT_SETF(EVT_VAR(0), 0) EVT_SETF(EVT_VAR(5), EVT_FIXED(0.0)) EVT_THREAD - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(PlaySoundAtCollider, 23, 487, 0) EVT_END_THREAD EVT_LOOP(300) @@ -532,10 +532,10 @@ EvtScript N(80242474) = { EVT_CALL(TranslateModel, 21, EVT_VAR(0), EVT_VAR(1), 0) EVT_CALL(RotateModel, 21, EVT_VAR(2), 0, 0, 1) EVT_CALL(TranslateModel, 21, 55, -5, -16) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_LABEL(0) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_RETURN EVT_END }; @@ -546,7 +546,7 @@ EvtScript N(80242620) = { EVT_SETF(EVT_VAR(0), 0) EVT_SETF(EVT_VAR(5), EVT_FIXED(0.0)) EVT_THREAD - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(PlaySoundAtCollider, 22, 487, 0) EVT_END_THREAD EVT_LOOP(300) @@ -574,10 +574,10 @@ EvtScript N(80242620) = { EVT_CALL(RotateModel, 26, EVT_VAR(2), -1, 0, 0) EVT_CALL(TranslateModel, 25, 0, 0, 41) EVT_CALL(TranslateModel, 26, 0, 0, 41) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_LABEL(0) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_RETURN EVT_END }; @@ -591,7 +591,7 @@ EvtScript N(80242910) = { EVT_SETF(EVT_VAR(4), EVT_FIXED(0.0)) EVT_SETF(EVT_VAR(5), EVT_FIXED(3.0)) EVT_THREAD - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(PlaySoundAtCollider, 18, 486, 0) EVT_END_THREAD EVT_LOOP(300) @@ -613,7 +613,7 @@ EvtScript N(80242910) = { EVT_CALL(TranslateModel, 29, EVT_VAR(0), EVT_VAR(1), 0) EVT_CALL(RotateModel, 29, EVT_VAR(2), 0, 0, -1) EVT_CALL(TranslateModel, 29, -124, -17, -3) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_LABEL(0) EVT_RETURN @@ -667,7 +667,7 @@ EvtScript N(80242B18) = { EVT_SETF(EVT_VAR(4), EVT_FIXED(1.0)) EVT_SETF(EVT_VAR(5), EVT_FIXED(5.0)) EVT_THREAD - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(PlaySoundAtCollider, 20, 486, 0) EVT_END_THREAD EVT_LOOP(300) @@ -694,10 +694,10 @@ EvtScript N(80242B18) = { EVT_CALL(RotateModel, 33, EVT_VAR(2), 0, 0, 1) EVT_CALL(TranslateModel, 41, 34, -50, -10) EVT_CALL(TranslateModel, 33, 34, -50, -10) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_LABEL(1) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_RETURN EVT_END }; @@ -717,7 +717,7 @@ EvtScript N(80242E28) = { EVT_CALL(PlaySound, 0x1E5) EVT_EXEC_WAIT(N(802413F0)) EVT_SET(EVT_VAR(0), EVT_VAR(10)) - EVT_IF_LT(EVT_SAVE_VAR(0), 52) + EVT_IF_LT(GB_StoryProgress, 52) EVT_SET(EVT_MAP_FLAG(1), 1) EVT_RETURN EVT_END_IF @@ -733,50 +733,50 @@ EvtScript N(80242E28) = { EVT_END_IF EVT_IF_EQ(EVT_VAR(0), 0) EVT_LABEL(11) - EVT_IF_EQ(EVT_SAVE_VAR(252), 0) - EVT_SET(EVT_SAVE_VAR(252), 1) + EVT_IF_EQ(GB_FLO18_MachineDamage_Left, 0) + EVT_SET(GB_FLO18_MachineDamage_Left, 1) EVT_EXEC(N(80241ED4)) EVT_GOTO(0) EVT_END_IF EVT_END_IF EVT_IF_EQ(EVT_VAR(0), 1) - EVT_IF_EQ(EVT_SAVE_VAR(253), 0) - EVT_SET(EVT_SAVE_VAR(253), 1) + EVT_IF_EQ(GB_FLO18_MachineDamage_Right, 0) + EVT_SET(GB_FLO18_MachineDamage_Right, 1) EVT_EXEC(N(80242174)) EVT_GOTO(0) EVT_END_IF EVT_END_IF EVT_IF_EQ(EVT_VAR(0), 0) - EVT_IF_EQ(EVT_SAVE_VAR(252), 1) - EVT_SET(EVT_SAVE_VAR(252), 2) + EVT_IF_EQ(GB_FLO18_MachineDamage_Left, 1) + EVT_SET(GB_FLO18_MachineDamage_Left, 2) EVT_EXEC(N(80242474)) EVT_GOTO(0) EVT_END_IF EVT_END_IF - EVT_IF_EQ(EVT_SAVE_VAR(252), 2) - EVT_IF_EQ(EVT_SAVE_VAR(253), 1) - EVT_SET(EVT_SAVE_VAR(253), 2) + EVT_IF_EQ(GB_FLO18_MachineDamage_Left, 2) + EVT_IF_EQ(GB_FLO18_MachineDamage_Right, 1) + EVT_SET(GB_FLO18_MachineDamage_Right, 2) EVT_EXEC(N(80242620)) EVT_GOTO(0) EVT_END_IF EVT_END_IF - EVT_IF_EQ(EVT_SAVE_VAR(252), 2) - EVT_IF_EQ(EVT_SAVE_VAR(253), 2) + EVT_IF_EQ(GB_FLO18_MachineDamage_Left, 2) + EVT_IF_EQ(GB_FLO18_MachineDamage_Right, 2) EVT_CALL(DisablePlayerInput, TRUE) EVT_CALL(UseSettingsFrom, 0, 40, 0, 0) EVT_CALL(SetPanTarget, 0, 40, 0, 0) EVT_CALL(SetCamSpeed, 0, EVT_FIXED(1.5)) EVT_CALL(PanToTarget, 0, 0, 1) - EVT_SET(EVT_SAVE_VAR(253), 3) + EVT_SET(GB_FLO18_MachineDamage_Right, 3) EVT_EXEC_WAIT(N(802413F0)) EVT_EXEC_WAIT(N(802413F0)) EVT_EXEC_WAIT(N(802413F0)) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(GetModelCenter, 27) EVT_CALL(PlayEffect, 0x1D, 0, EVT_VAR(0), 50, EVT_VAR(2), 100, 20, 0, 30, 0, 0, 0, 0, 0) EVT_CALL(PlayEffect, 0x1D, 0, EVT_VAR(0), 30, EVT_VAR(2), 120, 20, 0, 30, 0, 0, 0, 0, 0) EVT_CALL(PlayEffect, 0x1D, 0, EVT_VAR(0), 10, EVT_VAR(2), 100, 20, 0, 30, 0, 0, 0, 0, 0) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_THREAD EVT_SET(EVT_VAR(3), 6) EVT_USE_BUF(EVT_PTR(N(intTable_80242DC8))) @@ -784,11 +784,11 @@ EvtScript N(80242E28) = { EVT_BUF_READ3(EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) EVT_CALL(PlaySoundAt, 0x190, 0, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) EVT_CALL(PlayEffect, 0x27, 0, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2), 1, 6, 0, 0, 0, 0, 0, 0, 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_ADD(EVT_VAR(1), 5) EVT_CALL(PlaySoundAt, 0x190, 0, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) EVT_CALL(PlayEffect, 0x27, 0, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2), 2, 15, 0, 0, 0, 0, 0, 0, 0) - EVT_WAIT_FRAMES(EVT_VAR(3)) + EVT_WAIT(EVT_VAR(3)) EVT_ADD(EVT_VAR(3), 1) EVT_END_LOOP EVT_SETF(EVT_VAR(4), EVT_FIXED(2.0)) @@ -798,7 +798,7 @@ EvtScript N(80242E28) = { EVT_BUF_READ3(EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) EVT_CALL(PlaySoundAt, 0x190, 0, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) EVT_CALL(PlayEffect, 0x27, 0, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2), 1, 25, 0, 0, 0, 0, 0, 0, 0) - EVT_WAIT_FRAMES(EVT_VAR(3)) + EVT_WAIT(EVT_VAR(3)) EVT_ADD(EVT_VAR(3), EVT_VAR(4)) EVT_ADDF(EVT_VAR(4), EVT_FIXED(0.5)) EVT_END_LOOP @@ -814,11 +814,11 @@ EvtScript N(80242E28) = { EVT_CALL(PlaySoundAtCollider, 20, 1169, 0) EVT_CALL(FadeOutMusic, 0, 1000) EVT_CALL(DisablePlayerPhysics, TRUE) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_EXEC_WAIT(N(80242B18)) - EVT_SET(EVT_SAVE_VAR(0), 53) + EVT_SET(GB_StoryProgress, 53) EVT_CALL(GotoMap, EVT_PTR("flo_15"), 1) - EVT_WAIT_FRAMES(70) + EVT_WAIT(70) EVT_RETURN EVT_END_IF EVT_END_IF @@ -837,7 +837,7 @@ Vec4f N(triggerCoord_8024369C) = { 50.0f, 0.0f, -10.0, 0.0f }; Vec4f N(triggerCoord_802436AC) = { 105.0f, 0.0f, -10.0, 0.0f }; EvtScript N(802436BC) = { - EVT_IF_GE(EVT_SAVE_VAR(0), 53) + EVT_IF_GE(GB_StoryProgress, 53) EVT_CALL(EnableModel, 49, 0) EVT_CALL(ModifyColliderFlags, 0, 19, 0x7FFFFE00) EVT_CALL(EnableModel, 31, 0) @@ -858,26 +858,26 @@ EvtScript N(802436BC) = { EVT_END_IF EVT_EXEC(N(80240E90)) EVT_CALL(EnableModel, 49, 0) - EVT_IF_GE(EVT_SAVE_VAR(252), 1) + EVT_IF_GE(GB_FLO18_MachineDamage_Left, 1) EVT_CALL(ModifyColliderFlags, 0, 19, 0x7FFFFE00) EVT_CALL(EnableModel, 31, 0) EVT_CALL(EnableModel, 32, 0) EVT_END_IF - EVT_IF_GE(EVT_SAVE_VAR(253), 1) + EVT_IF_GE(GB_FLO18_MachineDamage_Right, 1) EVT_CALL(EnableModel, 19, 0) EVT_CALL(EnableModel, 20, 0) EVT_END_IF - EVT_IF_GE(EVT_SAVE_VAR(252), 2) + EVT_IF_GE(GB_FLO18_MachineDamage_Left, 2) EVT_CALL(EnableModel, 21, 0) EVT_END_IF - EVT_IF_GE(EVT_SAVE_VAR(253), 2) + EVT_IF_GE(GB_FLO18_MachineDamage_Right, 2) EVT_CALL(EnableModel, 22, 0) EVT_CALL(EnableModel, 23, 0) EVT_CALL(EnableModel, 24, 0) EVT_CALL(EnableModel, 25, 0) EVT_CALL(EnableModel, 26, 0) EVT_END_IF - EVT_IF_GE(EVT_SAVE_VAR(253), 3) + EVT_IF_GE(GB_FLO18_MachineDamage_Right, 3) EVT_CALL(EnableModel, 29, 0) EVT_CALL(EnableModel, 41, 0) EVT_CALL(EnableModel, 33, 0) @@ -914,7 +914,7 @@ EvtScript N(802436BC) = { EVT_THREAD EVT_SETF(EVT_VAR(14), EVT_FIXED(1.0)) EVT_LABEL(0) - EVT_IF_GE(EVT_SAVE_VAR(253), 3) + EVT_IF_GE(GB_FLO18_MachineDamage_Right, 3) EVT_MULF(EVT_VAR(14), EVT_FIXED(0.953125)) EVT_END_IF EVT_ADDF(EVT_VAR(15), EVT_VAR(14)) @@ -952,7 +952,7 @@ EvtScript N(802436BC) = { EVT_CALL(SetTexPanOffset, 11, 0, EVT_VAR(4), 0) EVT_CALL(SetTexPanOffset, 10, 0, EVT_VAR(5), 0) EVT_CALL(SetTexPanOffset, 9, 0, EVT_VAR(5), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_GOTO(0) EVT_END_THREAD EVT_RETURN @@ -1005,7 +1005,7 @@ EvtScript N(80244058) = { EVT_CALL(SetPlayerPos, 30, 0, 50) EVT_CALL(InterpPlayerYaw, 90, 0) EVT_CALL(SetNpcPos, NPC_PARTNER, 65, 0, 50) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(AdjustCam, 0, EVT_FIXED(8.0), 0, 300, EVT_FIXED(19.0), EVT_FIXED(-8.5)) EVT_CALL(GetCurrentPartnerID, EVT_VAR(0)) EVT_CALL(BringPartnerOut, 8) @@ -1021,9 +1021,9 @@ EvtScript N(80244058) = { EVT_CALL(NpcFacePlayer, NPC_PARTNER, 0) EVT_CALL(SpeakToPlayer, NPC_PARTNER, NPC_ANIM_world_lakilester_Palette_00_Anim_9, NPC_ANIM_world_lakilester_Palette_00_Anim_1, 5, MESSAGE_ID(0x11, 0x00C9)) EVT_CALL(SetPlayerAnimation, ANIM_NOD_YES) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(SetPlayerAnimation, ANIM_STAND_STILL) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(EnablePartnerAI) EVT_CALL(PutPartnerAway) EVT_CALL(ResetCam, 0, EVT_FIXED(4.0)) @@ -1041,13 +1041,13 @@ EvtScript N(80244270) = { EVT_LOOP(0) EVT_CALL(GetNextPathPos) EVT_CALL(SetNpcPos, 4, EVT_VAR(1), EVT_VAR(2), EVT_VAR(3)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_IF_NE(EVT_VAR(0), 1) EVT_BREAK_LOOP EVT_END_IF EVT_END_LOOP EVT_END_THREAD - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_THREAD EVT_CALL(PlaySoundAtNpc, 0, 0x19F, 0) EVT_CALL(SetNpcFlagBits, 0, ((NPC_FLAG_100)), TRUE) @@ -1056,7 +1056,7 @@ EvtScript N(80244270) = { EVT_LOOP(0) EVT_CALL(GetNextPathPos) EVT_CALL(SetNpcPos, 0, EVT_VAR(1), EVT_VAR(2), EVT_VAR(3)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_IF_NE(EVT_VAR(0), 1) EVT_BREAK_LOOP EVT_END_IF @@ -1069,7 +1069,7 @@ EvtScript N(80244270) = { EVT_LOOP(0) EVT_CALL(GetNextPathPos) EVT_CALL(SetNpcPos, 1, EVT_VAR(1), EVT_VAR(2), EVT_VAR(3)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_IF_NE(EVT_VAR(0), 1) EVT_BREAK_LOOP EVT_END_IF @@ -1082,7 +1082,7 @@ EvtScript N(80244270) = { EVT_LOOP(0) EVT_CALL(GetNextPathPos) EVT_CALL(SetNpcPos, 2, EVT_VAR(1), EVT_VAR(2), EVT_VAR(3)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_IF_NE(EVT_VAR(0), 1) EVT_BREAK_LOOP EVT_END_IF @@ -1092,7 +1092,7 @@ EvtScript N(80244270) = { }; EvtScript N(802445D4) = { - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(IsPlayerWithin, 40, 0, 200, EVT_VAR(0)) EVT_IF_EQ(EVT_VAR(0), 0) EVT_SET(EVT_VAR(3), 45) @@ -1115,7 +1115,7 @@ EvtScript N(802445D4) = { EVT_CALL(SetNpcFlagBits, 2, ((NPC_FLAG_100)), TRUE) EVT_CALL(NpcMoveTo, 2, EVT_VAR(0), 55, EVT_VAR(3)) EVT_END_CHILD_THREAD - EVT_WAIT_FRAMES(EVT_VAR(4)) + EVT_WAIT(EVT_VAR(4)) EVT_END_IF EVT_RETURN EVT_END @@ -1129,9 +1129,9 @@ EvtScript N(80244774) = { EVT_CALL(SetNpcYaw, NPC_PARTNER, 270) EVT_CALL(AdjustCam, 0, EVT_FIXED(8.0), 0, 450, EVT_FIXED(17.0), EVT_FIXED(-6.0)) EVT_CALL(SpeakToPlayer, 4, NPC_ANIM_flying_magikoopa_Palette_02_Anim_9, NPC_ANIM_flying_magikoopa_Palette_02_Anim_1, 0, MESSAGE_ID(0x11, 0x00BB)) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_EXEC(N(80244270)) - EVT_WAIT_FRAMES(80) + EVT_WAIT(80) EVT_CALL(AdjustCam, 0, EVT_FIXED(8.0), 0, 300, EVT_FIXED(19.0), EVT_FIXED(-8.5)) EVT_CALL(GetCurrentPartnerID, EVT_VAR(0)) EVT_CALL(BringPartnerOut, 8) @@ -1147,10 +1147,10 @@ EvtScript N(80244774) = { EVT_CALL(DisablePartnerAI, 0) EVT_CALL(SpeakToPlayer, NPC_PARTNER, NPC_ANIM_world_lakilester_Palette_00_Anim_9, NPC_ANIM_world_lakilester_Palette_00_Anim_1, 5, MESSAGE_ID(0x11, 0x00C1)) EVT_CALL(EnablePartnerAI) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(PutPartnerAway) EVT_CALL(ResetCam, 0, EVT_FIXED(4.0)) - EVT_SET(EVT_SAVE_VAR(0), 52) + EVT_SET(GB_StoryProgress, 52) EVT_CALL(DisablePlayerInput, FALSE) EVT_CALL(AwaitPlayerApproach, -250, 0, 50) EVT_CALL(DisablePlayerInput, TRUE) @@ -1182,10 +1182,10 @@ EvtScript N(idle_80244B3C) = { EVT_IF_NE(EVT_VAR(0), 0) EVT_BREAK_LOOP EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(DisablePlayerInput, TRUE) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(GetPlayerPos, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) EVT_CALL(UseSettingsFrom, 0, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) EVT_CALL(SetPanTarget, 0, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) @@ -1272,14 +1272,14 @@ EvtScript N(80245004) = { EVT_CALL(SpeakToPlayer, 2, NPC_ANIM_lakitu_Palette_00_Anim_16, NPC_ANIM_lakitu_Palette_00_Anim_1, 16, MESSAGE_ID(0x11, 0x00C0)) EVT_END_SWITCH EVT_CALL(SetNpcVar, 3, 0, 1) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_EXEC(N(802445D4)) EVT_RETURN EVT_END }; EvtScript N(80245108) = { - EVT_IF_GE(EVT_SAVE_VAR(0), 52) + EVT_IF_GE(GB_StoryProgress, 52) EVT_RETURN EVT_END_IF EVT_CALL(DisablePlayerInput, TRUE) @@ -1342,7 +1342,7 @@ EvtScript N(80245324) = { }; EvtScript N(80245378) = { - EVT_IF_GE(EVT_SAVE_VAR(0), 52) + EVT_IF_GE(GB_StoryProgress, 52) EVT_RETURN EVT_END_IF EVT_CALL(DisablePlayerInput, TRUE) @@ -1456,16 +1456,16 @@ EvtScript N(interact_802457D4) = { EVT_IF_EQ(EVT_VAR(0), 3) EVT_CALL(SpeakToPlayer, NPC_SELF, NPC_ANIM_magikoopa_Palette_02_Anim_2, NPC_ANIM_magikoopa_Palette_02_Anim_1, 5, MESSAGE_ID(0x11, 0x00B8)) EVT_CALL(NpcFacePlayer, NPC_SELF, 0) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(EndSpeech, -1, NPC_ANIM_magikoopa_Palette_02_Anim_2, NPC_ANIM_magikoopa_Palette_02_Anim_1, 0) EVT_ELSE EVT_CALL(SpeakToPlayer, NPC_SELF, NPC_ANIM_lakitu_Palette_00_Anim_16, NPC_ANIM_lakitu_Palette_00_Anim_1, 5, MESSAGE_ID(0x11, 0x00BE)) EVT_CALL(NpcFacePlayer, NPC_SELF, 0) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(EndSpeech, -1, NPC_ANIM_lakitu_Palette_00_Anim_16, NPC_ANIM_lakitu_Palette_00_Anim_1, 0) EVT_END_IF EVT_CALL(SetNpcVar, 3, 0, 1) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_EXEC(N(802445D4)) EVT_CALL(BindNpcInteract, 0, 0) EVT_CALL(BindNpcInteract, 1, 0) @@ -1477,7 +1477,7 @@ EvtScript N(interact_802457D4) = { }; EvtScript N(init_80245AA8) = { - EVT_IF_LT(EVT_SAVE_VAR(0), 52) + EVT_IF_LT(GB_StoryProgress, 52) EVT_CALL(BindNpcIdle, NPC_SELF, EVT_PTR(N(idle_80244B3C))) EVT_CALL(BindNpcInteract, NPC_SELF, EVT_PTR(N(interact_802457D4))) EVT_CALL(BindNpcDefeat, NPC_SELF, EVT_PTR(N(defeat_80244C84))) @@ -1489,7 +1489,7 @@ EvtScript N(init_80245AA8) = { }; EvtScript N(init_80245B30) = { - EVT_IF_LT(EVT_SAVE_VAR(0), 52) + EVT_IF_LT(GB_StoryProgress, 52) EVT_CALL(BindNpcDefeat, NPC_SELF, EVT_PTR(N(defeat_80244C84))) EVT_ELSE EVT_CALL(SetNpcPos, NPC_SELF, 0, -1000, 0) @@ -1499,7 +1499,7 @@ EvtScript N(init_80245B30) = { }; EvtScript N(init_80245B90) = { - EVT_IF_LT(EVT_SAVE_VAR(0), 52) + EVT_IF_LT(GB_StoryProgress, 52) EVT_CALL(BindNpcInteract, NPC_SELF, EVT_PTR(N(interact_802457D4))) EVT_CALL(BindNpcDefeat, NPC_SELF, EVT_PTR(N(defeat_80244C84))) EVT_ELSE @@ -1510,7 +1510,7 @@ EvtScript N(init_80245B90) = { }; EvtScript N(init_80245C04) = { - EVT_IF_LT(EVT_SAVE_VAR(0), 52) + EVT_IF_LT(GB_StoryProgress, 52) EVT_CALL(BindNpcInteract, NPC_SELF, EVT_PTR(N(interact_802457D4))) EVT_CALL(BindNpcDefeat, NPC_SELF, EVT_PTR(N(defeat_80244C84))) EVT_ELSE @@ -1521,7 +1521,7 @@ EvtScript N(init_80245C04) = { }; EvtScript N(init_80245C78) = { - EVT_IF_LT(EVT_SAVE_VAR(0), 52) + EVT_IF_LT(GB_StoryProgress, 52) EVT_CALL(BindNpcInteract, NPC_SELF, EVT_PTR(N(interact_802457D4))) EVT_CALL(BindNpcDefeat, NPC_SELF, EVT_PTR(N(defeat_80244C84))) EVT_ELSE @@ -1539,18 +1539,20 @@ StaticNpc N(npcGroup_80245CEC)[] = { .flags = NPC_FLAG_PASSIVE | NPC_FLAG_4 | NPC_FLAG_100 | NPC_FLAG_LOCK_ANIMS | NPC_FLAG_JUMPING | NPC_FLAG_40000 | NPC_FLAG_400000, .init = &N(init_80245B90), .yaw = 90, - .dropFlags = NPC_DROP_FLAGS_80, - .itemDropChance = 25, - .itemDrops = { + .drops = { + .dropFlags = NPC_DROP_FLAGS_80, + .itemDropChance = 25, + .itemDrops = { { ITEM_SUPER_SHROOM, 2, 0 }, { ITEM_MAPLE_SYRUP, 2, 0 }, { ITEM_THUNDER_RAGE, 2, 0 }, { ITEM_STOP_WATCH, 2, 0 }, }, - .heartDrops = STANDARD_HEART_DROPS(2), - .flowerDrops = STANDARD_FLOWER_DROPS(3), - .maxCoinBonus = 2, - .animations = { + .heartDrops = STANDARD_HEART_DROPS(2), + .flowerDrops = STANDARD_FLOWER_DROPS(3), + .maxCoinBonus = 2, + }, + .animations = { NPC_ANIM_lakitu_Palette_00_Anim_1, NPC_ANIM_lakitu_Palette_00_Anim_2, NPC_ANIM_lakitu_Palette_00_Anim_3, @@ -1577,18 +1579,20 @@ StaticNpc N(npcGroup_80245CEC)[] = { .flags = NPC_FLAG_PASSIVE | NPC_FLAG_4 | NPC_FLAG_100 | NPC_FLAG_LOCK_ANIMS | NPC_FLAG_JUMPING | NPC_FLAG_40000 | NPC_FLAG_400000, .init = &N(init_80245C04), .yaw = 270, - .dropFlags = NPC_DROP_FLAGS_80, - .itemDropChance = 25, - .itemDrops = { + .drops = { + .dropFlags = NPC_DROP_FLAGS_80, + .itemDropChance = 25, + .itemDrops = { { ITEM_SUPER_SHROOM, 2, 0 }, { ITEM_MAPLE_SYRUP, 2, 0 }, { ITEM_THUNDER_RAGE, 2, 0 }, { ITEM_STOP_WATCH, 2, 0 }, }, - .heartDrops = STANDARD_HEART_DROPS(2), - .flowerDrops = STANDARD_FLOWER_DROPS(3), - .maxCoinBonus = 2, - .animations = { + .heartDrops = STANDARD_HEART_DROPS(2), + .flowerDrops = STANDARD_FLOWER_DROPS(3), + .maxCoinBonus = 2, + }, + .animations = { NPC_ANIM_lakitu_Palette_00_Anim_1, NPC_ANIM_lakitu_Palette_00_Anim_2, NPC_ANIM_lakitu_Palette_00_Anim_3, @@ -1615,18 +1619,20 @@ StaticNpc N(npcGroup_80245CEC)[] = { .flags = NPC_FLAG_PASSIVE | NPC_FLAG_4 | NPC_FLAG_100 | NPC_FLAG_LOCK_ANIMS | NPC_FLAG_JUMPING | NPC_FLAG_40000 | NPC_FLAG_400000, .init = &N(init_80245C78), .yaw = 270, - .dropFlags = NPC_DROP_FLAGS_80, - .itemDropChance = 25, - .itemDrops = { + .drops = { + .dropFlags = NPC_DROP_FLAGS_80, + .itemDropChance = 25, + .itemDrops = { { ITEM_SUPER_SHROOM, 2, 0 }, { ITEM_MAPLE_SYRUP, 2, 0 }, { ITEM_THUNDER_RAGE, 2, 0 }, { ITEM_STOP_WATCH, 2, 0 }, }, - .heartDrops = STANDARD_HEART_DROPS(2), - .flowerDrops = STANDARD_FLOWER_DROPS(3), - .maxCoinBonus = 2, - .animations = { + .heartDrops = STANDARD_HEART_DROPS(2), + .flowerDrops = STANDARD_FLOWER_DROPS(3), + .maxCoinBonus = 2, + }, + .animations = { NPC_ANIM_lakitu_Palette_00_Anim_1, NPC_ANIM_lakitu_Palette_00_Anim_2, NPC_ANIM_lakitu_Palette_00_Anim_3, @@ -1653,18 +1659,20 @@ StaticNpc N(npcGroup_80245CEC)[] = { .flags = NPC_FLAG_PASSIVE | NPC_FLAG_4 | NPC_FLAG_100 | NPC_FLAG_LOCK_ANIMS | NPC_FLAG_JUMPING | NPC_FLAG_40000 | NPC_FLAG_400000, .init = &N(init_80245AA8), .yaw = 90, - .dropFlags = NPC_DROP_FLAGS_80, - .itemDropChance = 25, - .itemDrops = { + .drops = { + .dropFlags = NPC_DROP_FLAGS_80, + .itemDropChance = 25, + .itemDrops = { { ITEM_SUPER_SHROOM, 2, 0 }, { ITEM_MAPLE_SYRUP, 2, 0 }, { ITEM_THUNDER_RAGE, 2, 0 }, { ITEM_STOP_WATCH, 2, 0 }, }, - .heartDrops = STANDARD_HEART_DROPS(2), - .flowerDrops = STANDARD_FLOWER_DROPS(3), - .maxCoinBonus = 2, - .animations = { + .heartDrops = STANDARD_HEART_DROPS(2), + .flowerDrops = STANDARD_FLOWER_DROPS(3), + .maxCoinBonus = 2, + }, + .animations = { NPC_ANIM_magikoopa_Palette_02_Anim_1, NPC_ANIM_magikoopa_Palette_02_Anim_1, NPC_ANIM_magikoopa_Palette_02_Anim_1, @@ -1691,18 +1699,20 @@ StaticNpc N(npcGroup_80245CEC)[] = { .flags = NPC_FLAG_PASSIVE | NPC_FLAG_4 | NPC_FLAG_100 | NPC_FLAG_LOCK_ANIMS | NPC_FLAG_JUMPING | NPC_FLAG_40000 | NPC_FLAG_400000, .init = &N(init_80245B30), .yaw = 270, - .dropFlags = NPC_DROP_FLAGS_80, - .itemDropChance = 25, - .itemDrops = { + .drops = { + .dropFlags = NPC_DROP_FLAGS_80, + .itemDropChance = 25, + .itemDrops = { { ITEM_SUPER_SHROOM, 2, 0 }, { ITEM_MAPLE_SYRUP, 2, 0 }, { ITEM_THUNDER_RAGE, 2, 0 }, { ITEM_STOP_WATCH, 2, 0 }, }, - .heartDrops = STANDARD_HEART_DROPS(2), - .flowerDrops = STANDARD_FLOWER_DROPS(3), - .maxCoinBonus = 2, - .animations = { + .heartDrops = STANDARD_HEART_DROPS(2), + .flowerDrops = STANDARD_FLOWER_DROPS(3), + .maxCoinBonus = 2, + }, + .animations = { NPC_ANIM_flying_magikoopa_Palette_02_Anim_1, NPC_ANIM_flying_magikoopa_Palette_02_Anim_1, NPC_ANIM_flying_magikoopa_Palette_02_Anim_1, @@ -1725,7 +1735,7 @@ StaticNpc N(npcGroup_80245CEC)[] = { }; NpcGroupList N(npcGroupList_8024669C) = { - NPC_GROUP(N(npcGroup_80245CEC), BATTLE_ID(24, 11, 0, 7)), + NPC_GROUP(N(npcGroup_80245CEC), 0x180B, 0x06), {}, }; diff --git a/src/world/area_flo/flo_19/CE36F0.c b/src/world/area_flo/flo_19/CE36F0.c index 53bbbe475d..1b8dd5be6e 100644 --- a/src/world/area_flo/flo_19/CE36F0.c +++ b/src/world/area_flo/flo_19/CE36F0.c @@ -8,7 +8,7 @@ EntryList N(entryList) = { { 0.0f, 0.0f, 0.0f, 0.0f }, }; -MapConfig N(config) = { +MapSettings N(settings) = { .main = &N(main), .entryList = &N(entryList), .entryCount = ENTRY_COUNT(N(entryList)), @@ -68,7 +68,7 @@ static s32 N(pad_ABC) = { }; EvtScript N(80240AC0) = { - EVT_CALL(MakeItemEntity, ITEM_S_JUMP_CHG, -200, 160, -213, 17, EVT_SAVE_FLAG(1391)) + EVT_CALL(MakeItemEntity, ITEM_S_JUMP_CHG, -200, 160, -213, 17, GF_FLO19_Item_SJumpChg) EVT_RETURN EVT_END }; @@ -103,13 +103,13 @@ EvtScript N(80240BF8) = { }; EvtScript N(main) = { - EVT_SET(EVT_SAVE_VAR(425), 39) + EVT_SET(GB_WorldLocation, 39) EVT_CALL(SetSpriteShading, -1) EVT_CALL(SetCamLeadPlayer, 0, 0) EVT_CALL(SetCamPerspective, 0, 3, 25, 16, 4096) EVT_CALL(SetCamBGColor, 0, 0, 0, 0) EVT_CALL(SetCamEnabled, 0, 1) - EVT_SET(EVT_SAVE_FLAG(1985), 1) + EVT_SET(GF_MAP_CloudyClimb, 1) EVT_EXEC_WAIT(N(80240AC0)) EVT_CALL(ParentColliderToModel, 12, 86) EVT_CALL(HidePlayerShadow, TRUE) @@ -169,7 +169,7 @@ EvtScript N(main) = { EVT_EXEC(N(80240BF8)) EVT_END_SWITCH EVT_EXEC_WAIT(N(802409C0)) - EVT_IF_GE(EVT_SAVE_VAR(0), 53) + EVT_IF_GE(GB_StoryProgress, 53) EVT_CALL(N(func_8024030C_CE39FC)) EVT_END_IF EVT_RETURN @@ -262,7 +262,7 @@ EvtScript N(80241050) = { EVT_ADDF(EVT_VAR(11), EVT_MAP_VAR(13)) EVT_ADDF(EVT_VAR(12), EVT_MAP_VAR(14)) EVT_ADDF(EVT_VAR(13), EVT_MAP_VAR(15)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_GOTO(0) EVT_RETURN EVT_END @@ -271,7 +271,7 @@ EvtScript N(80241050) = { EvtScript N(80241650) = { EVT_THREAD EVT_ADDF(EVT_MAP_VAR(12), EVT_FIXED(-1.5)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_ADDF(EVT_MAP_VAR(12), EVT_FIXED(-1.5)) EVT_END_THREAD EVT_RETURN @@ -281,7 +281,7 @@ EvtScript N(80241650) = { EvtScript N(8024169C) = { EVT_THREAD EVT_ADDF(EVT_MAP_VAR(13), EVT_FIXED(-1.5)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_ADDF(EVT_MAP_VAR(13), EVT_FIXED(-1.5)) EVT_END_THREAD EVT_RETURN @@ -291,7 +291,7 @@ EvtScript N(8024169C) = { EvtScript N(802416E8) = { EVT_THREAD EVT_ADDF(EVT_MAP_VAR(14), EVT_FIXED(-1.5)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_ADDF(EVT_MAP_VAR(14), EVT_FIXED(-1.5)) EVT_END_THREAD EVT_RETURN @@ -301,7 +301,7 @@ EvtScript N(802416E8) = { EvtScript N(80241734) = { EVT_THREAD EVT_ADDF(EVT_MAP_VAR(15), EVT_FIXED(-1.5)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_ADDF(EVT_MAP_VAR(15), EVT_FIXED(-1.5)) EVT_END_THREAD EVT_RETURN @@ -339,7 +339,7 @@ EvtScript N(80241780) = { EVT_IF_GE(EVT_VAR(15), 30) EVT_SET(EVT_VAR(15), 0) EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_GOTO(0) EVT_END_THREAD EVT_RETURN @@ -355,13 +355,13 @@ EvtScript N(80241A70) = { EVT_LABEL(10) EVT_CALL(N(func_80240784_CE3E74)) EVT_ADD(EVT_VAR(0), 25) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_IF_LT(EVT_VAR(0), 255) EVT_GOTO(10) EVT_END_IF EVT_SET(EVT_VAR(0), 255) EVT_CALL(N(func_80240784_CE3E74)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_RETURN EVT_END }; @@ -371,13 +371,13 @@ EvtScript N(80241B10) = { EVT_LABEL(10) EVT_CALL(N(func_80240784_CE3E74)) EVT_SUB(EVT_VAR(0), 25) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_IF_GT(EVT_VAR(0), 0) EVT_GOTO(10) EVT_END_IF EVT_SET(EVT_VAR(0), 0) EVT_CALL(N(func_80240784_CE3E74)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_RETURN EVT_END }; @@ -432,7 +432,7 @@ EvtScript N(80241CC4) = { EVT_SET(EVT_VAR(13), EVT_FIXED(28.0)) EVT_SET(EVT_VAR(14), EVT_FIXED(10.0)) EVT_THREAD - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(SetNpcAnimation, NPC_PARTNER, 0x106) EVT_CALL(SetPlayerAnimation, ANIM_WALKING) EVT_SWITCH(EVT_AREA_FLAG(16)) @@ -449,10 +449,10 @@ EvtScript N(80241CC4) = { EVT_THREAD EVT_SET(EVT_AREA_FLAG(45), 0) EVT_CALL(SetPlayerAnimation, ANIM_WALKING) - EVT_WAIT_FRAMES(200) + EVT_WAIT(200) EVT_EXEC_WAIT(N(80241A70)) EVT_SET(EVT_AREA_FLAG(45), 1) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(EnableGroup, 2, 1) EVT_CALL(EnableGroup, 13, 1) EVT_CALL(EnableGroup, 24, 1) @@ -468,7 +468,7 @@ EvtScript N(80241CC4) = { EVT_CALL(PanToTarget, 0, 0, 1) EVT_CALL(WaitForCam, 0, EVT_FIXED(1.0)) EVT_EXEC_WAIT(N(80241B10)) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_SET(EVT_AREA_FLAG(45), 0) EVT_END_THREAD EVT_SET(EVT_VAR(15), 0) @@ -486,7 +486,7 @@ EvtScript N(80241CC4) = { EVT_CALL(N(func_80240540_CE3C30)) EVT_CALL(N(func_80240660_CE3D50)) EVT_LABEL(11) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_IF_EQ(EVT_AREA_FLAG(45), 1) EVT_GOTO(11) EVT_END_IF @@ -499,7 +499,7 @@ EvtScript N(80241CC4) = { EVT_CALL(PlayerJump, 100, 0, 60, 20) EVT_CALL(SetPlayerActionState, 10) EVT_CALL(InterpPlayerYaw, 90, 0) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_SET(EVT_AREA_FLAG(44), 0) EVT_CALL(StopSound, 412) EVT_EXEC_WAIT(N(802409C0)) @@ -513,7 +513,7 @@ EvtScript N(802423F8) = { EVT_IF_EQ(EVT_AREA_FLAG(44), 0) EVT_CALL(DisablePlayerInput, TRUE) EVT_CALL(func_802D2B6C) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(DisablePartnerAI, 0) EVT_SET(EVT_AREA_FLAG(44), 1) EVT_CALL(ModifyColliderFlags, 0, 13, 0x7FFFFE00) @@ -547,11 +547,11 @@ EvtScript N(802423F8) = { EVT_SET(EVT_MAP_VAR(10), 0) EVT_THREAD EVT_SET(EVT_AREA_FLAG(45), 0) - EVT_WAIT_FRAMES(120) + EVT_WAIT(120) EVT_SET(EVT_AREA_FLAG(45), 1) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_EXEC_WAIT(N(80241A70)) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(EnableGroup, 2, 0) EVT_CALL(EnableGroup, 13, 0) EVT_CALL(EnableGroup, 24, 0) @@ -589,7 +589,7 @@ EvtScript N(802423F8) = { EVT_SET(EVT_MAP_VAR(10), 1) EVT_END_IF EVT_LABEL(11) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_IF_EQ(EVT_AREA_FLAG(45), 1) EVT_GOTO(11) EVT_END_IF @@ -597,11 +597,11 @@ EvtScript N(802423F8) = { EVT_END_THREAD EVT_LABEL(10) EVT_IF_EQ(EVT_MAP_VAR(10), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_GOTO(10) EVT_END_IF EVT_CALL(GotoMap, EVT_PTR("flo_00"), 8) - EVT_WAIT_FRAMES(100) + EVT_WAIT(100) EVT_END_IF EVT_RETURN EVT_END @@ -652,13 +652,13 @@ EvtScript N(80242A2C) = { EVT_CALL(PanToTarget, 0, 0, 1) EVT_SET(EVT_VAR(15), 150) EVT_THREAD - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(EnableGroup, 85, 1) EVT_CALL(EnableGroup, 92, 1) EVT_CALL(EnableModel, 86, 0) - EVT_WAIT_FRAMES(48) + EVT_WAIT(48) EVT_CALL(PlayEffect, 0xA, 0, 22, 15, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(PlayEffect, 0xA, 0, 22, 15, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0) EVT_END_THREAD EVT_SET(EVT_AREA_FLAG(40), 1) @@ -676,10 +676,10 @@ EvtScript N(80242A2C) = { EVT_MULF(EVT_VAR(2), EVT_FIXED(1.0)) EVT_SETF(EVT_VAR(0), EVT_VAR(2)) EVT_EXEC(N(80241C58)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP - EVT_WAIT_FRAMES(15) - EVT_SET(EVT_SAVE_VAR(0), 55) + EVT_WAIT(15) + EVT_SET(GB_StoryProgress, 55) EVT_CALL(GotoMap, EVT_PTR("flo_00"), 7) EVT_RETURN EVT_END diff --git a/src/world/area_flo/flo_21/CE6700.c b/src/world/area_flo/flo_21/CE6700.c index f7333c63e6..0076f872f6 100644 --- a/src/world/area_flo/flo_21/CE6700.c +++ b/src/world/area_flo/flo_21/CE6700.c @@ -28,7 +28,7 @@ EntryList N(entryList) = { { -800.0f, -46.0f, 0.0f, 90.0f }, }; -MapConfig N(config) = { +MapSettings N(settings) = { .main = &N(main), .entryList = &N(entryList), .entryCount = ENTRY_COUNT(N(entryList)), @@ -37,7 +37,7 @@ MapConfig N(config) = { }; EvtScript N(80240D40) = { - EVT_IF_EQ(EVT_SAVE_VAR(0), 56) + EVT_IF_EQ(GB_StoryProgress, 56) EVT_CALL(FadeOutMusic, 0, 500) EVT_ELSE EVT_CALL(SetMusicTrack, 0, SONG_CLOUDY_CLIMB, 0, 8) @@ -66,13 +66,13 @@ EvtScript N(80240DA0) = { }; EvtScript N(80240E3C) = { - EVT_SWITCH(EVT_SAVE_VAR(0)) + EVT_SWITCH(GB_StoryProgress) EVT_CASE_EQ(55) EVT_SET(EVT_VAR(0), 0) EVT_IF_EQ(EVT_MAP_VAR(10), 0) EVT_RETURN EVT_END_IF - EVT_SET(EVT_SAVE_VAR(0), 56) + EVT_SET(GB_StoryProgress, 56) EVT_CASE_EQ(56) EVT_SET(EVT_VAR(0), 1) EVT_CASE_DEFAULT @@ -96,24 +96,24 @@ EvtScript N(80240E3C) = { EVT_CALL(N(StarSpiritEffectFunc3)) EVT_END_THREAD EVT_THREAD - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(PlaySound, 0x80000067) EVT_CALL(N(StarSpiritEffectFunc1)) EVT_CALL(StopSound, 0x80000067) EVT_CALL(PlaySoundAt, 0xB2, 0, 650, 205, 0) EVT_END_THREAD EVT_THREAD - EVT_WAIT_FRAMES(45) + EVT_WAIT(45) EVT_CALL(SetPlayerAnimation, 65578) EVT_END_THREAD EVT_THREAD - EVT_WAIT_FRAMES(180) - EVT_WAIT_FRAMES(115) + EVT_WAIT(180) + EVT_WAIT(115) EVT_CALL(PlaySoundAt, 0x137, 0, 650, 205, 0) EVT_END_THREAD EVT_CALL(N(StarSpiritEffectFunc4), 1) EVT_THREAD - EVT_WAIT_FRAMES(80) + EVT_WAIT(80) EVT_CALL(SetPlayerAnimation, ANIM_10002) EVT_END_THREAD EVT_ADD(EVT_VAR(1), 100) @@ -132,14 +132,14 @@ EvtScript N(80240E3C) = { EVT_THREAD EVT_CALL(N(StarSpiritEffectFunc6)) EVT_END_THREAD - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_IF EVT_CALL(N(StarSpiritEffectFunc4), 3) EVT_CALL(PlaySoundAtPlayer, 312, 0) EVT_CALL(DisablePlayerInput, TRUE) - EVT_SET(EVT_SAVE_VAR(0), 57) + EVT_SET(GB_StoryProgress, 57) EVT_CALL(GotoMapSpecial, EVT_PTR("kmr_23"), 5, 14) - EVT_WAIT_FRAMES(100) + EVT_WAIT(100) EVT_RETURN EVT_END }; @@ -153,7 +153,7 @@ EvtScript N(80241350) = { }; EvtScript N(main) = { - EVT_SET(EVT_SAVE_VAR(425), 39) + EVT_SET(GB_WorldLocation, 39) EVT_CALL(SetSpriteShading, -1) EVT_CALL(SetCamLeadPlayer, 0, 0) EVT_CALL(SetCamPerspective, 0, 3, 25, 16, 4096) @@ -170,7 +170,7 @@ EvtScript N(main) = { EVT_SET(EVT_VAR(0), EVT_PTR(N(80241350))) EVT_EXEC(EnterWalk) EVT_EXEC_WAIT(N(80240D40)) - EVT_IF_GE(EVT_SAVE_VAR(0), 53) + EVT_IF_GE(GB_StoryProgress, 53) EVT_CALL(N(func_80240B00_CE7200)) EVT_END_IF EVT_EXEC(N(80240E3C)) @@ -238,7 +238,7 @@ EvtScript N(80241600) = { EVT_IF_GE(EVT_VAR(15), 30) EVT_SET(EVT_VAR(15), 0) EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_GOTO(0) EVT_END_THREAD EVT_RETURN @@ -290,7 +290,7 @@ EvtScript N(802418C0) = { EVT_LABEL(0) EVT_CALL(PlaySound, 0x20B6) EVT_CALL(ShakeCam, 0, 0, 15, EVT_FIXED(1.0)) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_GOTO(0) EVT_RETURN EVT_END @@ -299,7 +299,7 @@ EvtScript N(802418C0) = { EvtScript N(80241920) = { EVT_CALL(PlaySoundAtNpc, 0, 0x3C0, 0) EVT_CALL(PlayEffect, 0x25, 3, 650, 104, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(SetNpcJumpscale, 1, EVT_FIXED(0.0)) EVT_CALL(NpcJump0, 1, 650, 50, 0, 5) EVT_CALL(SetNpcPos, 0, 650, 50, 5) @@ -323,7 +323,7 @@ EvtScript N(80241920) = { EVT_LABEL(0) EVT_CALL(GetNextPathPos) EVT_CALL(SetPlayerPos, EVT_VAR(1), EVT_VAR(2), EVT_VAR(3)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_IF_EQ(EVT_VAR(0), 1) EVT_GOTO(0) EVT_END_IF @@ -334,7 +334,7 @@ EvtScript N(80241920) = { }; EvtScript N(80241B98) = { - EVT_IF_GE(EVT_SAVE_VAR(0), 56) + EVT_IF_GE(GB_StoryProgress, 56) EVT_RETURN EVT_END_IF EVT_CALL(AwaitPlayerApproach, 650, 0, 30) @@ -344,11 +344,11 @@ EvtScript N(80241B98) = { EVT_CALL(GetCurrentPartner, EVT_VAR(0)) EVT_IF_NE(EVT_VAR(0), 0) EVT_CALL(func_802D2B6C) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_END_IF EVT_CALL(DisablePlayerPhysics, TRUE) EVT_CALL(InterpPlayerYaw, 90, 1) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(SetPlayerAnimation, ANIM_1002B) EVT_CALL(SetNpcFlagBits, 1, ((NPC_FLAG_100)), TRUE) EVT_CALL(GetPlayerPos, EVT_VAR(2), EVT_VAR(3), EVT_VAR(4)) @@ -367,7 +367,7 @@ EvtScript N(80241B98) = { EVT_IF_GT(EVT_VAR(3), EVT_VAR(5)) EVT_SET(EVT_VAR(3), EVT_VAR(2)) EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_IF_EQ(EVT_VAR(1), 0) EVT_BREAK_LOOP EVT_END_IF @@ -377,7 +377,7 @@ EvtScript N(80241B98) = { EVT_CALL(SetPlayerPos, EVT_VAR(0), EVT_VAR(2), EVT_VAR(4)) EVT_CALL(SetNpcFlagBits, 1, ((NPC_FLAG_100)), FALSE) EVT_CALL(DisablePlayerPhysics, FALSE) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(GetPlayerPos, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) EVT_CALL(UseSettingsFrom, 0, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) EVT_ADD(EVT_VAR(0), 25) @@ -387,19 +387,19 @@ EvtScript N(80241B98) = { EVT_CALL(SetCamSpeed, 0, EVT_FIXED(4.0)) EVT_CALL(PanToTarget, 0, 0, 1) EVT_CALL(WaitForCam, 0, EVT_FIXED(1.0)) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(ShowMessageAtWorldPos, MESSAGE_ID(0x11, 0x00CA), 630, 120, 0) EVT_CALL(SetCamDistance, 0, EVT_FIXED(600.0)) EVT_CALL(SetCamPitch, 0, EVT_FIXED(30.0), EVT_FIXED(-9.0)) EVT_CALL(SetCamSpeed, 0, EVT_FIXED(90.0)) EVT_CALL(PanToTarget, 0, 0, 1) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(ShowMessageAtWorldPos, MESSAGE_ID(0x11, 0x00CB), 630, 120, 0) EVT_CALL(SetCamDistance, 0, EVT_FIXED(300.0)) EVT_CALL(SetCamPitch, 0, EVT_FIXED(17.0), EVT_FIXED(-9.0)) EVT_CALL(PanToTarget, 0, 0, 1) EVT_CALL(func_802D2C14, 0) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(GetCurrentPartnerID, EVT_VAR(0)) EVT_IF_NE(EVT_VAR(0), 8) EVT_CALL(ShowMessageAtWorldPos, MESSAGE_ID(0x11, 0x00CC), 630, 120, 0) @@ -407,7 +407,7 @@ EvtScript N(80241B98) = { EVT_CALL(ShowMessageAtWorldPos, MESSAGE_ID(0x11, 0x00CD), 630, 120, 0) EVT_END_IF EVT_CHILD_THREAD - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(GetPlayerPos, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) EVT_ADD(EVT_VAR(0), 25) EVT_CALL(UseSettingsFrom, 0, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) @@ -428,10 +428,10 @@ EvtScript N(80241B98) = { EVT_END_CHILD_THREAD EVT_EXEC_WAIT(N(80241920)) EVT_KILL_THREAD(EVT_VAR(9)) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(SetNpcVar, 0, 0, 1) EVT_CALL(DisablePlayerInput, FALSE) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_RETURN EVT_END }; @@ -457,7 +457,7 @@ EvtScript N(80242290) = { EVT_CALL(SetNpcScale, 2, EVT_VAR(0), EVT_VAR(1), 1) EVT_ADDF(EVT_VAR(0), EVT_FIXED(0.015625)) EVT_SUBF(EVT_VAR(1), EVT_FIXED(0.01)) - EVT_WAIT_FRAMES(EVT_VAR(2)) + EVT_WAIT(EVT_VAR(2)) EVT_END_LOOP EVT_SET(EVT_VAR(4), EVT_VAR(3)) EVT_LOOP(EVT_VAR(4)) @@ -466,7 +466,7 @@ EvtScript N(80242290) = { EVT_CALL(SetNpcScale, 2, EVT_VAR(0), EVT_VAR(1), 1) EVT_SUBF(EVT_VAR(0), EVT_FIXED(0.015625)) EVT_ADDF(EVT_VAR(1), EVT_FIXED(0.01)) - EVT_WAIT_FRAMES(EVT_VAR(2)) + EVT_WAIT(EVT_VAR(2)) EVT_END_LOOP EVT_GOTO(0) EVT_RETURN @@ -512,11 +512,11 @@ EvtScript N(8024263C) = { EVT_CALL(SetNpcFlagBits, 0, ((NPC_FLAG_2)), FALSE) EVT_CALL(SetNpcFlagBits, 1, ((NPC_FLAG_2)), FALSE) EVT_CALL(SetNpcFlagBits, 2, ((NPC_FLAG_2)), FALSE) - EVT_WAIT_FRAMES(EVT_VAR(0)) + EVT_WAIT(EVT_VAR(0)) EVT_CALL(SetNpcFlagBits, 0, ((NPC_FLAG_2)), TRUE) EVT_CALL(SetNpcFlagBits, 1, ((NPC_FLAG_2)), TRUE) EVT_CALL(SetNpcFlagBits, 2, ((NPC_FLAG_2)), TRUE) - EVT_WAIT_FRAMES(EVT_VAR(1)) + EVT_WAIT(EVT_VAR(1)) EVT_SUBF(EVT_VAR(0), 0) EVT_ADDF(EVT_VAR(1), 0) EVT_END_LOOP @@ -524,11 +524,11 @@ EvtScript N(8024263C) = { EVT_CALL(SetNpcFlagBits, 0, ((NPC_FLAG_2)), FALSE) EVT_CALL(SetNpcFlagBits, 1, ((NPC_FLAG_2)), FALSE) EVT_CALL(SetNpcFlagBits, 2, ((NPC_FLAG_2)), FALSE) - EVT_WAIT_FRAMES(EVT_VAR(0)) + EVT_WAIT(EVT_VAR(0)) EVT_CALL(SetNpcFlagBits, 0, ((NPC_FLAG_2)), TRUE) EVT_CALL(SetNpcFlagBits, 1, ((NPC_FLAG_2)), TRUE) EVT_CALL(SetNpcFlagBits, 2, ((NPC_FLAG_2)), TRUE) - EVT_WAIT_FRAMES(EVT_VAR(1)) + EVT_WAIT(EVT_VAR(1)) EVT_END_LOOP EVT_END_CHILD_THREAD EVT_CHILD_THREAD @@ -539,14 +539,14 @@ EvtScript N(8024263C) = { EVT_CALL(func_802CFD30, 0, 9, EVT_VAR(0), EVT_VAR(0), EVT_VAR(0), 0) EVT_CALL(func_802CFD30, 1, 9, EVT_VAR(0), EVT_VAR(0), EVT_VAR(0), 0) EVT_CALL(func_802CFD30, 2, 9, EVT_VAR(0), EVT_VAR(0), EVT_VAR(0), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_IF_EQ(EVT_VAR(1), 0) EVT_BREAK_LOOP EVT_END_IF EVT_END_LOOP EVT_END_LOOP EVT_END_CHILD_THREAD - EVT_WAIT_FRAMES(100) + EVT_WAIT(100) EVT_RETURN EVT_END }; @@ -564,12 +564,12 @@ EvtScript N(80242918) = { EVT_CALL(UpdateLerp) EVT_DIVF(EVT_VAR(0), 10) EVT_SETF(EVT_MAP_VAR(11), EVT_VAR(0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_IF_EQ(EVT_VAR(1), 0) EVT_BREAK_LOOP EVT_END_IF EVT_END_LOOP - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_LOOP(0) EVT_USE_BUF(EVT_PTR(N(intTable_802425D4))) @@ -581,7 +581,7 @@ EvtScript N(80242918) = { EVT_CALL(UpdateLerp) EVT_DIVF(EVT_VAR(0), 10) EVT_SETF(EVT_MAP_VAR(11), EVT_VAR(0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_IF_EQ(EVT_VAR(1), 0) EVT_BREAK_LOOP EVT_END_IF @@ -598,12 +598,12 @@ EvtScript N(80242918) = { EVT_CALL(UpdateLerp) EVT_DIVF(EVT_VAR(0), 10) EVT_SETF(EVT_MAP_VAR(12), EVT_VAR(0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_IF_EQ(EVT_VAR(1), 0) EVT_BREAK_LOOP EVT_END_IF EVT_END_LOOP - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_LOOP(0) EVT_USE_BUF(EVT_PTR(N(intTable_8024262C))) @@ -614,7 +614,7 @@ EvtScript N(80242918) = { EVT_CALL(UpdateLerp) EVT_DIVF(EVT_VAR(0), 10) EVT_SETF(EVT_MAP_VAR(12), EVT_VAR(0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_IF_EQ(EVT_VAR(1), 0) EVT_BREAK_LOOP EVT_END_IF @@ -626,7 +626,7 @@ EvtScript N(80242918) = { EVT_CALL(SetNpcScale, 0, EVT_MAP_VAR(11), EVT_MAP_VAR(12), 1) EVT_CALL(SetNpcScale, 1, EVT_MAP_VAR(11), EVT_MAP_VAR(12), 1) EVT_CALL(SetNpcScale, 2, EVT_MAP_VAR(11), EVT_MAP_VAR(12), 1) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_RETURN EVT_END @@ -645,7 +645,7 @@ EvtScript N(80242D34) = { EVT_IF_GT(EVT_VAR(1), 360) EVT_ADD(EVT_VAR(1), -360) EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_END_CHILD_THREAD EVT_USE_BUF(EVT_PTR(N(intTable_8024249C))) @@ -654,7 +654,7 @@ EvtScript N(80242D34) = { EVT_BUF_READ4(EVT_VAR(1), EVT_VAR(2), EVT_VAR(3), EVT_VAR(4)) EVT_THREAD EVT_CALL(RandInt, 5, EVT_VAR(5)) - EVT_WAIT_FRAMES(EVT_VAR(5)) + EVT_WAIT(EVT_VAR(5)) EVT_CALL(SetNpcPos, EVT_VAR(8), EVT_VAR(1), EVT_VAR(2), -30) EVT_CALL(RandInt, 2, EVT_VAR(5)) EVT_ADD(EVT_VAR(5), 8) @@ -668,7 +668,7 @@ EvtScript N(80242D34) = { EVT_CALL(SetNpcPos, 1, 0, -1000, 0) EVT_CALL(SetNpcPos, 2, 0, -1000, 0) EVT_BUF_READ4(EVT_VAR(1), EVT_VAR(2), EVT_VAR(3), EVT_VAR(4)) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(SetNpcPos, EVT_VAR(8), EVT_VAR(1), EVT_VAR(2), -30) EVT_CALL(PlaySoundAtNpc, EVT_VAR(8), 0x3D6, 0) EVT_CALL(NpcJump0, EVT_VAR(8), EVT_VAR(3), EVT_VAR(4), -15, 10) @@ -702,28 +702,28 @@ EvtScript N(80243010) = { EVT_ADD(EVT_VAR(4), 35) EVT_LOOP(3) EVT_CALL(PlayEffect, 0x19, 0, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2), 0, 0, 0, 0, 0, 0, 0, 0, 0) - EVT_WAIT_FRAMES(12) + EVT_WAIT(12) EVT_CALL(PlayEffect, 0x19, 0, EVT_VAR(3), EVT_VAR(1), EVT_VAR(2), 0, 0, 0, 0, 0, 0, 0, 0, 0) EVT_ADD(EVT_VAR(3), 7) - EVT_WAIT_FRAMES(8) + EVT_WAIT(8) EVT_CALL(PlayEffect, 0x19, 0, EVT_VAR(4), EVT_VAR(1), EVT_VAR(2), 0, 0, 0, 0, 0, 0, 0, 0, 0) EVT_ADD(EVT_VAR(4), -7) - EVT_WAIT_FRAMES(14) + EVT_WAIT(14) EVT_END_LOOP EVT_CALL(PlayEffect, 0x19, 2, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2), 0, 0, 0, 0, 0, 0, 0, 0, 0) EVT_CALL(ShakeCam, 0, 0, 30, EVT_FIXED(1.5)) EVT_END_THREAD EVT_THREAD - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_LOOP(10) EVT_CALL(PlayEffect, 0x3A, 0, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2), 40, 65, 12, 15, 0, 0, 0, 0, 0) - EVT_WAIT_FRAMES(7) + EVT_WAIT(7) EVT_END_LOOP EVT_END_THREAD EVT_EXEC(N(8024263C)) EVT_EXEC_WAIT(N(80242918)) EVT_EXEC_WAIT(N(80242D34)) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_RETURN EVT_END }; @@ -736,7 +736,7 @@ EvtScript N(idle_80243428) = { EVT_IF_NE(EVT_VAR(0), 0) EVT_BREAK_LOOP EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_SET(EVT_MAP_VAR(13), 1) EVT_CALL(StartBossBattle, 14) @@ -756,7 +756,7 @@ EvtScript N(defeat_802434D8) = { EVT_ADD(EVT_VAR(3), -20) EVT_CALL(SetNpcPos, NPC_PARTNER, EVT_VAR(0), EVT_VAR(1), EVT_VAR(3)) EVT_EXEC_WAIT(N(80243010)) - EVT_WAIT_FRAMES(50) + EVT_WAIT(50) EVT_SET(EVT_MAP_VAR(10), 1) EVT_EXEC(N(80240E3C)) EVT_END_SWITCH @@ -770,7 +770,7 @@ EvtScript N(defeat_802435D4) = { }; EvtScript N(init_802435E4) = { - EVT_IF_LT(EVT_SAVE_VAR(0), 56) + EVT_IF_LT(GB_StoryProgress, 56) EVT_CALL(SetEnemyFlagBits, -1, 4194304, 1) EVT_CALL(BindNpcIdle, NPC_SELF, EVT_PTR(N(idle_80243428))) EVT_CALL(BindNpcDefeat, NPC_SELF, EVT_PTR(N(defeat_802434D8))) @@ -783,7 +783,7 @@ EvtScript N(init_802435E4) = { }; EvtScript N(init_80243684) = { - EVT_IF_LT(EVT_SAVE_VAR(0), 56) + EVT_IF_LT(GB_StoryProgress, 56) EVT_CALL(SetEnemyFlagBits, -1, 4194304, 1) EVT_CALL(BindNpcDefeat, NPC_SELF, EVT_PTR(N(defeat_802435D4))) EVT_CALL(SetNpcAnimation, NPC_SELF, NPC_ANIM_huff_n_puff_Palette_00_Anim_1) @@ -796,7 +796,7 @@ EvtScript N(init_80243684) = { }; EvtScript N(init_8024371C) = { - EVT_IF_LT(EVT_SAVE_VAR(0), 56) + EVT_IF_LT(GB_StoryProgress, 56) EVT_CALL(SetEnemyFlagBits, -1, 4194304, 1) EVT_CALL(BindNpcDefeat, NPC_SELF, EVT_PTR(N(defeat_802435D4))) EVT_CALL(SetNpcAnimation, NPC_SELF, NPC_ANIM_huff_n_puff_Palette_00_Anim_19) @@ -834,10 +834,12 @@ StaticNpc N(npcGroup_80243804)[] = { .flags = NPC_FLAG_PASSIVE | NPC_FLAG_100 | NPC_FLAG_LOCK_ANIMS | NPC_FLAG_JUMPING | NPC_FLAG_40000, .init = &N(init_802435E4), .yaw = 270, - .dropFlags = NPC_DROP_FLAGS_80, - .heartDrops = NO_DROPS, - .flowerDrops = NO_DROPS, - .animations = { + .drops = { + .dropFlags = NPC_DROP_FLAGS_80, + .heartDrops = NO_DROPS, + .flowerDrops = NO_DROPS, + }, + .animations = { NPC_ANIM_huff_n_puff_Palette_00_Anim_1, NPC_ANIM_huff_n_puff_Palette_00_Anim_1, NPC_ANIM_huff_n_puff_Palette_00_Anim_1, @@ -864,10 +866,12 @@ StaticNpc N(npcGroup_80243804)[] = { .flags = NPC_FLAG_PASSIVE | NPC_FLAG_100 | NPC_FLAG_GRAVITY | NPC_FLAG_LOCK_ANIMS | NPC_FLAG_JUMPING | NPC_FLAG_40000, .init = &N(init_80243684), .yaw = 270, - .dropFlags = NPC_DROP_FLAGS_80, - .heartDrops = NO_DROPS, - .flowerDrops = NO_DROPS, - .animations = { + .drops = { + .dropFlags = NPC_DROP_FLAGS_80, + .heartDrops = NO_DROPS, + .flowerDrops = NO_DROPS, + }, + .animations = { NPC_ANIM_huff_n_puff_Palette_00_Anim_1, NPC_ANIM_huff_n_puff_Palette_00_Anim_1, NPC_ANIM_huff_n_puff_Palette_00_Anim_1, @@ -894,10 +898,12 @@ StaticNpc N(npcGroup_80243804)[] = { .flags = NPC_FLAG_PASSIVE | NPC_FLAG_100 | NPC_FLAG_GRAVITY | NPC_FLAG_LOCK_ANIMS | NPC_FLAG_JUMPING | NPC_FLAG_40000, .init = &N(init_8024371C), .yaw = 270, - .dropFlags = NPC_DROP_FLAGS_80, - .heartDrops = NO_DROPS, - .flowerDrops = NO_DROPS, - .animations = { + .drops = { + .dropFlags = NPC_DROP_FLAGS_80, + .heartDrops = NO_DROPS, + .flowerDrops = NO_DROPS, + }, + .animations = { NPC_ANIM_huff_n_puff_Palette_00_Anim_1, NPC_ANIM_huff_n_puff_Palette_00_Anim_1, NPC_ANIM_huff_n_puff_Palette_00_Anim_1, @@ -932,10 +938,12 @@ StaticNpc N(npcGroup_80243DDC)[] = { .flags = NPC_FLAG_PASSIVE | NPC_FLAG_100 | NPC_FLAG_GRAVITY | NPC_FLAG_LOCK_ANIMS | NPC_FLAG_JUMPING, .init = &N(init_802437A8), .yaw = 270, - .dropFlags = NPC_DROP_FLAGS_80, - .heartDrops = NO_DROPS, - .flowerDrops = NO_DROPS, - .animations = { + .drops = { + .dropFlags = NPC_DROP_FLAGS_80, + .heartDrops = NO_DROPS, + .flowerDrops = NO_DROPS, + }, + .animations = { NPC_ANIM_tuff_puff_Palette_00_Anim_0, NPC_ANIM_tuff_puff_Palette_00_Anim_0, NPC_ANIM_tuff_puff_Palette_00_Anim_5, @@ -962,10 +970,12 @@ StaticNpc N(npcGroup_80243DDC)[] = { .flags = NPC_FLAG_PASSIVE | NPC_FLAG_100 | NPC_FLAG_GRAVITY | NPC_FLAG_LOCK_ANIMS | NPC_FLAG_JUMPING, .init = &N(init_802437A8), .yaw = 270, - .dropFlags = NPC_DROP_FLAGS_80, - .heartDrops = NO_DROPS, - .flowerDrops = NO_DROPS, - .animations = { + .drops = { + .dropFlags = NPC_DROP_FLAGS_80, + .heartDrops = NO_DROPS, + .flowerDrops = NO_DROPS, + }, + .animations = { NPC_ANIM_tuff_puff_Palette_00_Anim_0, NPC_ANIM_tuff_puff_Palette_00_Anim_0, NPC_ANIM_tuff_puff_Palette_00_Anim_5, @@ -992,10 +1002,12 @@ StaticNpc N(npcGroup_80243DDC)[] = { .flags = NPC_FLAG_PASSIVE | NPC_FLAG_100 | NPC_FLAG_GRAVITY | NPC_FLAG_LOCK_ANIMS | NPC_FLAG_JUMPING, .init = &N(init_802437A8), .yaw = 270, - .dropFlags = NPC_DROP_FLAGS_80, - .heartDrops = NO_DROPS, - .flowerDrops = NO_DROPS, - .animations = { + .drops = { + .dropFlags = NPC_DROP_FLAGS_80, + .heartDrops = NO_DROPS, + .flowerDrops = NO_DROPS, + }, + .animations = { NPC_ANIM_tuff_puff_Palette_00_Anim_0, NPC_ANIM_tuff_puff_Palette_00_Anim_0, NPC_ANIM_tuff_puff_Palette_00_Anim_5, @@ -1022,10 +1034,12 @@ StaticNpc N(npcGroup_80243DDC)[] = { .flags = NPC_FLAG_PASSIVE | NPC_FLAG_100 | NPC_FLAG_GRAVITY | NPC_FLAG_LOCK_ANIMS | NPC_FLAG_JUMPING, .init = &N(init_802437A8), .yaw = 270, - .dropFlags = NPC_DROP_FLAGS_80, - .heartDrops = NO_DROPS, - .flowerDrops = NO_DROPS, - .animations = { + .drops = { + .dropFlags = NPC_DROP_FLAGS_80, + .heartDrops = NO_DROPS, + .flowerDrops = NO_DROPS, + }, + .animations = { NPC_ANIM_tuff_puff_Palette_00_Anim_0, NPC_ANIM_tuff_puff_Palette_00_Anim_0, NPC_ANIM_tuff_puff_Palette_00_Anim_5, @@ -1052,10 +1066,12 @@ StaticNpc N(npcGroup_80243DDC)[] = { .flags = NPC_FLAG_PASSIVE | NPC_FLAG_100 | NPC_FLAG_GRAVITY | NPC_FLAG_LOCK_ANIMS | NPC_FLAG_JUMPING, .init = &N(init_802437A8), .yaw = 270, - .dropFlags = NPC_DROP_FLAGS_80, - .heartDrops = NO_DROPS, - .flowerDrops = NO_DROPS, - .animations = { + .drops = { + .dropFlags = NPC_DROP_FLAGS_80, + .heartDrops = NO_DROPS, + .flowerDrops = NO_DROPS, + }, + .animations = { NPC_ANIM_tuff_puff_Palette_00_Anim_0, NPC_ANIM_tuff_puff_Palette_00_Anim_0, NPC_ANIM_tuff_puff_Palette_00_Anim_5, @@ -1082,10 +1098,12 @@ StaticNpc N(npcGroup_80243DDC)[] = { .flags = NPC_FLAG_PASSIVE | NPC_FLAG_100 | NPC_FLAG_GRAVITY | NPC_FLAG_LOCK_ANIMS | NPC_FLAG_JUMPING, .init = &N(init_802437A8), .yaw = 270, - .dropFlags = NPC_DROP_FLAGS_80, - .heartDrops = NO_DROPS, - .flowerDrops = NO_DROPS, - .animations = { + .drops = { + .dropFlags = NPC_DROP_FLAGS_80, + .heartDrops = NO_DROPS, + .flowerDrops = NO_DROPS, + }, + .animations = { NPC_ANIM_tuff_puff_Palette_00_Anim_0, NPC_ANIM_tuff_puff_Palette_00_Anim_0, NPC_ANIM_tuff_puff_Palette_00_Anim_5, @@ -1112,10 +1130,12 @@ StaticNpc N(npcGroup_80243DDC)[] = { .flags = NPC_FLAG_PASSIVE | NPC_FLAG_100 | NPC_FLAG_GRAVITY | NPC_FLAG_LOCK_ANIMS | NPC_FLAG_JUMPING, .init = &N(init_802437A8), .yaw = 270, - .dropFlags = NPC_DROP_FLAGS_80, - .heartDrops = NO_DROPS, - .flowerDrops = NO_DROPS, - .animations = { + .drops = { + .dropFlags = NPC_DROP_FLAGS_80, + .heartDrops = NO_DROPS, + .flowerDrops = NO_DROPS, + }, + .animations = { NPC_ANIM_tuff_puff_Palette_00_Anim_0, NPC_ANIM_tuff_puff_Palette_00_Anim_0, NPC_ANIM_tuff_puff_Palette_00_Anim_5, @@ -1142,10 +1162,12 @@ StaticNpc N(npcGroup_80243DDC)[] = { .flags = NPC_FLAG_PASSIVE | NPC_FLAG_100 | NPC_FLAG_GRAVITY | NPC_FLAG_LOCK_ANIMS | NPC_FLAG_JUMPING, .init = &N(init_802437A8), .yaw = 270, - .dropFlags = NPC_DROP_FLAGS_80, - .heartDrops = NO_DROPS, - .flowerDrops = NO_DROPS, - .animations = { + .drops = { + .dropFlags = NPC_DROP_FLAGS_80, + .heartDrops = NO_DROPS, + .flowerDrops = NO_DROPS, + }, + .animations = { NPC_ANIM_tuff_puff_Palette_00_Anim_0, NPC_ANIM_tuff_puff_Palette_00_Anim_0, NPC_ANIM_tuff_puff_Palette_00_Anim_5, @@ -1172,10 +1194,12 @@ StaticNpc N(npcGroup_80243DDC)[] = { .flags = NPC_FLAG_PASSIVE | NPC_FLAG_100 | NPC_FLAG_GRAVITY | NPC_FLAG_LOCK_ANIMS | NPC_FLAG_JUMPING, .init = &N(init_802437A8), .yaw = 270, - .dropFlags = NPC_DROP_FLAGS_80, - .heartDrops = NO_DROPS, - .flowerDrops = NO_DROPS, - .animations = { + .drops = { + .dropFlags = NPC_DROP_FLAGS_80, + .heartDrops = NO_DROPS, + .flowerDrops = NO_DROPS, + }, + .animations = { NPC_ANIM_tuff_puff_Palette_00_Anim_0, NPC_ANIM_tuff_puff_Palette_00_Anim_0, NPC_ANIM_tuff_puff_Palette_00_Anim_5, @@ -1202,10 +1226,12 @@ StaticNpc N(npcGroup_80243DDC)[] = { .flags = NPC_FLAG_PASSIVE | NPC_FLAG_100 | NPC_FLAG_GRAVITY | NPC_FLAG_LOCK_ANIMS | NPC_FLAG_JUMPING, .init = &N(init_802437A8), .yaw = 270, - .dropFlags = NPC_DROP_FLAGS_80, - .heartDrops = NO_DROPS, - .flowerDrops = NO_DROPS, - .animations = { + .drops = { + .dropFlags = NPC_DROP_FLAGS_80, + .heartDrops = NO_DROPS, + .flowerDrops = NO_DROPS, + }, + .animations = { NPC_ANIM_tuff_puff_Palette_00_Anim_0, NPC_ANIM_tuff_puff_Palette_00_Anim_0, NPC_ANIM_tuff_puff_Palette_00_Anim_5, @@ -1232,10 +1258,12 @@ StaticNpc N(npcGroup_80243DDC)[] = { .flags = NPC_FLAG_PASSIVE | NPC_FLAG_100 | NPC_FLAG_GRAVITY | NPC_FLAG_LOCK_ANIMS | NPC_FLAG_JUMPING, .init = &N(init_802437A8), .yaw = 270, - .dropFlags = NPC_DROP_FLAGS_80, - .heartDrops = NO_DROPS, - .flowerDrops = NO_DROPS, - .animations = { + .drops = { + .dropFlags = NPC_DROP_FLAGS_80, + .heartDrops = NO_DROPS, + .flowerDrops = NO_DROPS, + }, + .animations = { NPC_ANIM_tuff_puff_Palette_00_Anim_0, NPC_ANIM_tuff_puff_Palette_00_Anim_0, NPC_ANIM_tuff_puff_Palette_00_Anim_5, @@ -1262,10 +1290,12 @@ StaticNpc N(npcGroup_80243DDC)[] = { .flags = NPC_FLAG_PASSIVE | NPC_FLAG_100 | NPC_FLAG_GRAVITY | NPC_FLAG_LOCK_ANIMS | NPC_FLAG_JUMPING, .init = &N(init_802437A8), .yaw = 270, - .dropFlags = NPC_DROP_FLAGS_80, - .heartDrops = NO_DROPS, - .flowerDrops = NO_DROPS, - .animations = { + .drops = { + .dropFlags = NPC_DROP_FLAGS_80, + .heartDrops = NO_DROPS, + .flowerDrops = NO_DROPS, + }, + .animations = { NPC_ANIM_tuff_puff_Palette_00_Anim_0, NPC_ANIM_tuff_puff_Palette_00_Anim_0, NPC_ANIM_tuff_puff_Palette_00_Anim_5, @@ -1292,10 +1322,12 @@ StaticNpc N(npcGroup_80243DDC)[] = { .flags = NPC_FLAG_PASSIVE | NPC_FLAG_100 | NPC_FLAG_GRAVITY | NPC_FLAG_LOCK_ANIMS | NPC_FLAG_JUMPING, .init = &N(init_802437A8), .yaw = 270, - .dropFlags = NPC_DROP_FLAGS_80, - .heartDrops = NO_DROPS, - .flowerDrops = NO_DROPS, - .animations = { + .drops = { + .dropFlags = NPC_DROP_FLAGS_80, + .heartDrops = NO_DROPS, + .flowerDrops = NO_DROPS, + }, + .animations = { NPC_ANIM_tuff_puff_Palette_00_Anim_0, NPC_ANIM_tuff_puff_Palette_00_Anim_0, NPC_ANIM_tuff_puff_Palette_00_Anim_5, @@ -1322,10 +1354,12 @@ StaticNpc N(npcGroup_80243DDC)[] = { .flags = NPC_FLAG_PASSIVE | NPC_FLAG_100 | NPC_FLAG_GRAVITY | NPC_FLAG_LOCK_ANIMS | NPC_FLAG_JUMPING, .init = &N(init_802437A8), .yaw = 270, - .dropFlags = NPC_DROP_FLAGS_80, - .heartDrops = NO_DROPS, - .flowerDrops = NO_DROPS, - .animations = { + .drops = { + .dropFlags = NPC_DROP_FLAGS_80, + .heartDrops = NO_DROPS, + .flowerDrops = NO_DROPS, + }, + .animations = { NPC_ANIM_tuff_puff_Palette_00_Anim_0, NPC_ANIM_tuff_puff_Palette_00_Anim_0, NPC_ANIM_tuff_puff_Palette_00_Anim_5, @@ -1352,10 +1386,12 @@ StaticNpc N(npcGroup_80243DDC)[] = { .flags = NPC_FLAG_PASSIVE | NPC_FLAG_100 | NPC_FLAG_GRAVITY | NPC_FLAG_LOCK_ANIMS | NPC_FLAG_JUMPING, .init = &N(init_802437A8), .yaw = 270, - .dropFlags = NPC_DROP_FLAGS_80, - .heartDrops = NO_DROPS, - .flowerDrops = NO_DROPS, - .animations = { + .drops = { + .dropFlags = NPC_DROP_FLAGS_80, + .heartDrops = NO_DROPS, + .flowerDrops = NO_DROPS, + }, + .animations = { NPC_ANIM_tuff_puff_Palette_00_Anim_0, NPC_ANIM_tuff_puff_Palette_00_Anim_0, NPC_ANIM_tuff_puff_Palette_00_Anim_5, @@ -1378,8 +1414,8 @@ StaticNpc N(npcGroup_80243DDC)[] = { }; NpcGroupList N(npcGroupList_80245AEC) = { - NPC_GROUP(N(npcGroup_80243804), BATTLE_ID(25, 0, 0, 8)), - NPC_GROUP(N(npcGroup_80243DDC), BATTLE_ID(24, 31, 0, 8)), + NPC_GROUP(N(npcGroup_80243804), 0x1900, 0x07), + NPC_GROUP(N(npcGroup_80243DDC), 0x181F, 0x07), {}, }; diff --git a/src/world/area_flo/flo_22/CEC240.c b/src/world/area_flo/flo_22/CEC240.c index 737c285108..e343e8ebbe 100644 --- a/src/world/area_flo/flo_22/CEC240.c +++ b/src/world/area_flo/flo_22/CEC240.c @@ -12,7 +12,7 @@ EntryList N(entryList) = { { -230.0f, 0.0f, 0.0f, 90.0f }, }; -MapConfig N(config) = { +MapSettings N(settings) = { .main = &N(main), .entryList = &N(entryList), .entryCount = ENTRY_COUNT(N(entryList)), @@ -21,7 +21,7 @@ MapConfig N(config) = { }; EvtScript N(802402E0) = { - EVT_SWITCH(EVT_SAVE_VAR(0)) + EVT_SWITCH(GB_StoryProgress) EVT_CASE_LT(53) EVT_CALL(SetMusicTrack, 0, SONG_FLOWER_FIELDS_CLOUDY, 0, 8) EVT_CASE_DEFAULT @@ -40,7 +40,7 @@ EvtScript N(802403AC) = { }; EvtScript N(main) = { - EVT_SET(EVT_SAVE_VAR(425), 38) + EVT_SET(GB_WorldLocation, 38) EVT_CALL(SetSpriteShading, -1) EVT_CALL(SetCamLeadPlayer, 0, 0) EVT_CALL(SetCamPerspective, 0, 3, 25, 16, 4096) @@ -55,7 +55,7 @@ EvtScript N(main) = { EVT_EXEC(EnterWalk) EVT_EXEC(N(80240E24)) EVT_EXEC_WAIT(N(802402E0)) - EVT_IF_GE(EVT_SAVE_VAR(0), 53) + EVT_IF_GE(GB_StoryProgress, 53) EVT_CALL(N(func_80240000_CEC240)) EVT_END_IF EVT_RETURN @@ -82,7 +82,7 @@ EvtScript N(idle_8024054C) = { EVT_SET(EVT_MAP_VAR(10), 0) EVT_CALL(StartBattle) EVT_END_SWITCH - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_RETURN EVT_END @@ -93,7 +93,7 @@ EvtScript N(defeat_802405E4) = { EVT_SWITCH(EVT_VAR(0)) EVT_CASE_EQ(0) EVT_THREAD - EVT_WAIT_FRAMES(25) + EVT_WAIT(25) EVT_CALL(SetNpcPos, NPC_SELF, 0, -1000, 0) EVT_CALL(SetNpcFlagBits, NPC_SELF, ((NPC_FLAG_2)), FALSE) EVT_END_THREAD @@ -103,7 +103,7 @@ EvtScript N(defeat_802405E4) = { EVT_CASE_EQ(2) EVT_CALL(SetNpcAnimation, NPC_SELF, NPC_ANIM_bzzap_Palette_00_Anim_1) EVT_CALL(SetNpcPos, NPC_SELF, 30, 60, 0) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(SetNpcJumpscale, NPC_SELF, 0) EVT_CALL(NpcJump0, NPC_SELF, 30, 0, 0, 15) EVT_CALL(SetNpcPos, NPC_SELF, 0, -1000, 0) @@ -129,7 +129,7 @@ EvtScript N(idle_80240778) = { EVT_SET(EVT_MAP_VAR(11), 0) EVT_CALL(StartBattle) EVT_END_SWITCH - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_RETURN EVT_END @@ -140,7 +140,7 @@ EvtScript N(defeat_80240810) = { EVT_SWITCH(EVT_VAR(0)) EVT_CASE_EQ(0) EVT_THREAD - EVT_WAIT_FRAMES(25) + EVT_WAIT(25) EVT_CALL(SetNpcPos, NPC_SELF, 0, -1000, 0) EVT_CALL(SetNpcFlagBits, NPC_SELF, ((NPC_FLAG_2)), FALSE) EVT_END_THREAD @@ -149,13 +149,13 @@ EvtScript N(defeat_80240810) = { EVT_CALL(SetNpcPos, NPC_SELF, 0, -1000, 0) EVT_CASE_EQ(3) EVT_CALL(SetNpcAnimation, NPC_SELF, NPC_ANIM_dayzee_Palette_00_Anim_1) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(SetNpcJumpscale, NPC_SELF, EVT_FIXED(2.0)) EVT_CALL(NpcJump0, NPC_SELF, 30, 0, 0, 15) EVT_CALL(SetNpcPos, NPC_SELF, 0, -1000, 0) EVT_CASE_EQ(2) EVT_CALL(SetNpcAnimation, NPC_SELF, NPC_ANIM_dayzee_Palette_00_Anim_1) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(SetNpcJumpscale, NPC_SELF, EVT_FIXED(2.0)) EVT_CALL(NpcJump0, NPC_SELF, 30, 0, 0, 15) EVT_CALL(SetNpcPos, NPC_SELF, 0, -1000, 0) @@ -178,10 +178,12 @@ StaticNpc N(npcGroup_80240A04) = { .flags = NPC_FLAG_4 | NPC_FLAG_100 | NPC_FLAG_GRAVITY | NPC_FLAG_LOCK_ANIMS | NPC_FLAG_JUMPING, .init = &N(init_80240740), .yaw = 270, - .dropFlags = NPC_DROP_FLAGS_80, - .heartDrops = NO_DROPS, - .flowerDrops = NO_DROPS, - .animations = { + .drops = { + .dropFlags = NPC_DROP_FLAGS_80, + .heartDrops = NO_DROPS, + .flowerDrops = NO_DROPS, + }, + .animations = { NPC_ANIM_bzzap_Palette_00_Anim_2, NPC_ANIM_bzzap_Palette_00_Anim_2, NPC_ANIM_bzzap_Palette_00_Anim_3, @@ -208,16 +210,18 @@ StaticNpc N(npcGroup_80240BF4) = { .flags = NPC_FLAG_4 | NPC_FLAG_100 | NPC_FLAG_GRAVITY | NPC_FLAG_LOCK_ANIMS | NPC_FLAG_JUMPING, .init = &N(init_802409CC), .yaw = 270, - .dropFlags = NPC_DROP_FLAGS_80, - .itemDropChance = 15, - .itemDrops = { + .drops = { + .dropFlags = NPC_DROP_FLAGS_80, + .itemDropChance = 15, + .itemDrops = { { ITEM_MAPLE_SYRUP, 6, 0 }, { ITEM_HONEY_SYRUP, 4, 0 }, }, - .heartDrops = STANDARD_HEART_DROPS(2), - .flowerDrops = STANDARD_FLOWER_DROPS(4), - .maxCoinBonus = 3, - .animations = { + .heartDrops = STANDARD_HEART_DROPS(2), + .flowerDrops = STANDARD_FLOWER_DROPS(4), + .maxCoinBonus = 3, + }, + .animations = { NPC_ANIM_dayzee_Palette_00_Anim_1, NPC_ANIM_dayzee_Palette_00_Anim_2, NPC_ANIM_dayzee_Palette_00_Anim_3, @@ -235,12 +239,12 @@ StaticNpc N(npcGroup_80240BF4) = { NPC_ANIM_dayzee_Palette_00_Anim_1, NPC_ANIM_dayzee_Palette_00_Anim_1, }, - .unk_1E0 = { 00, 00, 00, 03, 00, 00, 00, 00}, + .aiDetectFlags = AI_DETECT_SIGHT | AI_DETECT_SENSITIVE_MOTION, }; NpcGroupList N(npcGroupList_80240DE4) = { - NPC_GROUP(N(npcGroup_80240A04), BATTLE_ID(24, 23, 0, 3)), - NPC_GROUP(N(npcGroup_80240BF4), BATTLE_ID(24, 15, 0, 2)), + NPC_GROUP(N(npcGroup_80240A04), 0x1817, 0x02), + NPC_GROUP(N(npcGroup_80240BF4), 0x180F, 0x01), {}, }; @@ -258,9 +262,9 @@ s32 N(itemList_80240E10)[] = { EvtScript N(80240E24) = { EVT_CALL(DisablePlayerInput, TRUE) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(ShowMessageAtScreenPos, MESSAGE_ID(0x11, 0x00DB), 300, 120) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(DisablePlayerInput, FALSE) EVT_RETURN EVT_END @@ -280,18 +284,18 @@ EvtScript N(80240E84) = { EVT_CALL(SetItemPos, EVT_VAR(7), EVT_VAR(0), EVT_VAR(6), 0) EVT_ADD(EVT_VAR(6), EVT_VAR(5)) EVT_ADD(EVT_VAR(5), -1) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_IF_EQ(EVT_VAR(1), 0) EVT_BREAK_LOOP EVT_END_IF EVT_END_LOOP EVT_CALL(RemoveItemEntity, EVT_VAR(7)) EVT_END_THREAD - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(PlaySoundAt, 0x302, 0, 35, 0, 0) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(SetPlayerAnimation, ANIM_10002) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_RETURN EVT_END }; @@ -310,10 +314,10 @@ EvtScript N(80241028) = { EVT_CASE_EQ(158) EVT_EXEC_WAIT(N(80240E84)) EVT_CALL(RemoveItemAt, EVT_VAR(1)) - EVT_IF_EQ(EVT_SAVE_FLAG(1395), 0) + EVT_IF_EQ(GF_FLO22_ThrewBlueBerryDownWell, 0) EVT_CALL(ShowMessageAtWorldPos, MESSAGE_ID(0x11, 0x00DD), 35, 35, 0) - EVT_SET(EVT_SAVE_FLAG(1395), 1) - EVT_CALL(MakeItemEntity, ITEM_FLOWER_SAVER_B, -35, 0, 0, 0, EVT_SAVE_FLAG(1392)) + EVT_SET(GF_FLO22_ThrewBlueBerryDownWell, 1) + EVT_CALL(MakeItemEntity, ITEM_FLOWER_SAVER_B, -35, 0, 0, 0, GF_FLO22_Item_FlowerSaverB) EVT_SET(EVT_VAR(7), EVT_VAR(0)) EVT_CALL(SetNpcFlagBits, 0, ((NPC_FLAG_2)), TRUE) EVT_CALL(SetNpcFlagBits, 0, ((NPC_FLAG_HAS_SHADOW)), FALSE) @@ -327,7 +331,7 @@ EvtScript N(80241028) = { EVT_LOOP(53) EVT_CALL(GetNpcPos, 0, EVT_VAR(1), EVT_VAR(2), EVT_VAR(3)) EVT_CALL(SetItemPos, EVT_VAR(7), EVT_VAR(1), EVT_VAR(2), EVT_VAR(3)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(SetNpcPos, 0, 0, -1000, 0) EVT_CALL(SetNpcFlagBits, 0, ((NPC_FLAG_2)), FALSE) @@ -343,11 +347,11 @@ EvtScript N(80241028) = { EVT_IF_EQ(EVT_VAR(1), 0) EVT_CALL(SetNpcJumpscale, 0, EVT_FIXED(0.0)) EVT_CALL(NpcFacePlayer, 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetNpcPos, 0, 30, 0, 0) EVT_CALL(SetNpcAnimation, 0, NPC_ANIM_bzzap_Palette_00_Anim_1) EVT_CALL(NpcJump0, 0, 30, 60, 0, 20) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(SetNpcAnimation, 0, NPC_ANIM_bzzap_Palette_00_Anim_4) EVT_CALL(GetPlayerPos, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) EVT_ADD(EVT_VAR(1), 20) @@ -370,8 +374,8 @@ EvtScript N(80241028) = { EvtScript N(80241528) = { EVT_BIND_PADLOCK(N(80241028), TRIGGER_WALL_PRESS_A, 9, EVT_PTR(N(itemList_80240E10)), 0, 1) - EVT_IF_EQ(EVT_SAVE_FLAG(1395), 1) - EVT_CALL(MakeItemEntity, ITEM_FLOWER_SAVER_B, -83, 0, 0, 0, EVT_SAVE_FLAG(1392)) + EVT_IF_EQ(GF_FLO22_ThrewBlueBerryDownWell, 1) + EVT_CALL(MakeItemEntity, ITEM_FLOWER_SAVER_B, -83, 0, 0, 0, GF_FLO22_Item_FlowerSaverB) EVT_END_IF EVT_RETURN EVT_END diff --git a/src/world/area_flo/flo_23/CEE2A0.c b/src/world/area_flo/flo_23/CEE2A0.c index caab4c2e62..0739628e86 100644 --- a/src/world/area_flo/flo_23/CEE2A0.c +++ b/src/world/area_flo/flo_23/CEE2A0.c @@ -20,7 +20,7 @@ EntryList N(entryList) = { { -470.0f, 0.0f, 0.0f, 90.0f }, }; -MapConfig N(config) = { +MapSettings N(settings) = { .main = &N(main), .entryList = &N(entryList), .entryCount = ENTRY_COUNT(N(entryList)), @@ -29,7 +29,7 @@ MapConfig N(config) = { }; EvtScript N(80240D30) = { - EVT_SWITCH(EVT_SAVE_VAR(0)) + EVT_SWITCH(GB_StoryProgress) EVT_CASE_LT(53) EVT_CALL(SetMusicTrack, 0, SONG_FLOWER_FIELDS_CLOUDY, 0, 8) EVT_CASE_DEFAULT @@ -67,14 +67,14 @@ EvtScript N(80240DA0) = { EVT_ADD(EVT_VAR(2), EVT_VAR(14)) EVT_CALL(PlayEffect, 0xD, EVT_VAR(0), EVT_VAR(2), EVT_VAR(1), EVT_VAR(3), 0, 0, 0, 0, 0, 0, 0, 0, 0) EVT_END_LOOP - EVT_WAIT_FRAMES(EVT_VAR(15)) + EVT_WAIT(EVT_VAR(15)) EVT_LABEL(0) EVT_CALL(RandInt, EVT_VAR(12), EVT_VAR(0)) EVT_CALL(RandInt, EVT_VAR(13), EVT_VAR(1)) EVT_ADD(EVT_VAR(0), EVT_VAR(10)) EVT_ADD(EVT_VAR(1), EVT_VAR(11)) EVT_CALL(PlayEffect, 0xD, EVT_VAR(0), EVT_VAR(14), EVT_VAR(1), 200, 0, 0, 0, 0, 0, 0, 0, 0, 0) - EVT_WAIT_FRAMES(EVT_VAR(15)) + EVT_WAIT(EVT_VAR(15)) EVT_GOTO(0) EVT_RETURN EVT_END @@ -92,7 +92,7 @@ EvtScript N(80241104) = { }; EvtScript N(main) = { - EVT_SET(EVT_SAVE_VAR(425), 38) + EVT_SET(GB_WorldLocation, 38) EVT_CALL(SetSpriteShading, -1) EVT_CALL(SetCamLeadPlayer, 0, 0) EVT_CALL(SetCamPerspective, 0, 3, 25, 16, 4096) @@ -111,7 +111,7 @@ EvtScript N(main) = { EVT_SET(EVT_VAR(0), EVT_PTR(N(80241104))) EVT_EXEC(EnterWalk) EVT_EXEC_WAIT(N(80240D30)) - EVT_IF_GE(EVT_SAVE_VAR(0), 53) + EVT_IF_GE(GB_StoryProgress, 53) EVT_CALL(N(func_80240000_CEE260)) EVT_END_IF EVT_RETURN @@ -149,7 +149,7 @@ EvtScript N(80241314) = { EVT_CALL(N(AddPlayerHandsOffset), EVT_VAR(3), EVT_VAR(4), EVT_VAR(5)) EVT_CALL(MakeItemEntity, EVT_VAR(0), EVT_VAR(3), EVT_VAR(4), EVT_VAR(5), 1, 0) EVT_CALL(SetPlayerAnimation, 393221) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(SetPlayerAnimation, ANIM_10002) EVT_CALL(RemoveItemEntity, EVT_VAR(0)) EVT_END_SWITCH @@ -168,7 +168,7 @@ EvtScript N(80241448) = { EVT_END }; -NpcAISettings N(npcAISettings_80241498) = { +MobileAISettings N(npcAISettings_80241498) = { .moveSpeed = 1.5f, .moveTime = 30, .waitTime = 50, @@ -202,7 +202,7 @@ NpcSettings N(npcSettings_80241538) = { EvtScript N(interact_80241564) = { EVT_CALL(DisablePlayerInput, TRUE) - EVT_IF_EQ(EVT_SAVE_FLAG(1365), 0) + EVT_IF_EQ(GF_FLO23_GaveBlueBerry, 0) EVT_CALL(GetNpcPos, NPC_SELF, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) EVT_CALL(UseSettingsFrom, 0, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) EVT_CALL(SetPanTarget, 0, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) @@ -228,7 +228,7 @@ EvtScript N(interact_80241564) = { EVT_SET(EVT_VAR(7), EVT_VAR(0)) EVT_CALL(PlaySoundAtNpc, NPC_SELF, SOUND_2095, 0) EVT_CALL(SetNpcAnimation, NPC_SELF, NPC_ANIM_gate_flower_Palette_00_Anim_3) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(RemoveItemEntity, EVT_VAR(7)) EVT_SWITCH(EVT_VAR(8)) EVT_CASE_EQ(158) @@ -251,13 +251,13 @@ EvtScript N(interact_80241564) = { EVT_CALL(RotateModel, 55, EVT_VAR(9), 0, 1, 0) EVT_CALL(RotateModel, 56, EVT_VAR(9), 0, 1, 0) EVT_CALL(RotateModel, 57, EVT_VAR(9), 0, 1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_IF_NE(EVT_VAR(1), 1) EVT_BREAK_LOOP EVT_END_IF EVT_END_LOOP EVT_CALL(SetNpcAnimation, NPC_SELF, NPC_ANIM_gate_flower_Palette_00_Anim_5) - EVT_SET(EVT_SAVE_FLAG(1365), 1) + EVT_SET(GF_FLO23_GaveBlueBerry, 1) EVT_CASE_EQ(159) EVT_CALL(SpeakToPlayer, NPC_SELF, NPC_ANIM_gate_flower_Palette_00_Anim_4, NPC_ANIM_gate_flower_Palette_00_Anim_1, 0, MESSAGE_ID(0x11, 0x004C)) EVT_CALL(SetNpcAnimation, NPC_SELF, NPC_ANIM_gate_flower_Palette_00_Anim_1) @@ -270,7 +270,7 @@ EvtScript N(interact_80241564) = { EVT_CALL(PlaySoundAtNpc, NPC_SELF, 0x2096, 0) EVT_CALL(MakeItemEntity, EVT_VAR(8), 375, 20, 0, 1, 0) EVT_SET(EVT_VAR(7), EVT_VAR(0)) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(GetAngleToPlayer, -1, EVT_VAR(0)) EVT_IF_LT(EVT_VAR(0), 180) EVT_CALL(MakeLerp, 0, 100, 7, 0) @@ -286,7 +286,7 @@ EvtScript N(interact_80241564) = { EVT_ADDF(EVT_VAR(3), EVT_FIXED(15.0)) EVT_ADDF(EVT_VAR(4), EVT_FIXED(-30.0)) EVT_CALL(N(FlowerGuard_SetItemEntityPosition), EVT_VAR(7), EVT_VAR(2), EVT_VAR(3), EVT_VAR(4)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_IF_NE(EVT_VAR(1), 1) EVT_BREAK_LOOP EVT_END_IF @@ -305,7 +305,7 @@ EvtScript N(interact_80241564) = { EVT_ADDF(EVT_VAR(3), EVT_FIXED(15.0)) EVT_ADDF(EVT_VAR(4), EVT_FIXED(-30.0)) EVT_CALL(N(FlowerGuard_SetItemEntityPosition), EVT_VAR(7), EVT_VAR(2), EVT_VAR(3), EVT_VAR(4)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_IF_NE(EVT_VAR(1), 1) EVT_BREAK_LOOP EVT_END_IF @@ -320,9 +320,9 @@ EvtScript N(interact_80241564) = { EVT_THREAD EVT_CALL(ResetCam, 0, EVT_FIXED(6.0)) EVT_END_THREAD - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_ELSE - EVT_IF_LT(EVT_SAVE_VAR(0), 57) + EVT_IF_LT(GB_StoryProgress, 57) EVT_CALL(SpeakToPlayer, NPC_SELF, NPC_ANIM_gate_flower_Palette_00_Anim_9, NPC_ANIM_gate_flower_Palette_00_Anim_8, 0, MESSAGE_ID(0x11, 0x004E)) EVT_ELSE EVT_CALL(SpeakToPlayer, NPC_SELF, NPC_ANIM_gate_flower_Palette_00_Anim_9, NPC_ANIM_gate_flower_Palette_00_Anim_8, 0, MESSAGE_ID(0x11, 0x004F)) @@ -336,7 +336,7 @@ EvtScript N(interact_80241564) = { EvtScript N(init_80241E70) = { EVT_CALL(BindNpcInteract, NPC_SELF, EVT_PTR(N(interact_80241564))) - EVT_IF_EQ(EVT_SAVE_FLAG(1365), 1) + EVT_IF_EQ(GF_FLO23_GaveBlueBerry, 1) EVT_CALL(SetNpcAnimation, NPC_SELF, NPC_ANIM_gate_flower_Palette_00_Anim_5) EVT_CALL(ModifyColliderFlags, 0, 13, 0x7FFFFE00) EVT_CALL(RotateModel, 59, 50, 0, -1, 0) @@ -357,10 +357,12 @@ StaticNpc N(npcGroup_80241F98) = { .flags = NPC_FLAG_PASSIVE | NPC_FLAG_ENABLE_HIT_SCRIPT | NPC_FLAG_100 | NPC_FLAG_LOCK_ANIMS | NPC_FLAG_JUMPING | NPC_FLAG_NO_PROJECT_SHADOW | NPC_FLAG_400000, .init = &N(init_80241E70), .yaw = 90, - .dropFlags = NPC_DROP_FLAGS_80, - .heartDrops = NO_DROPS, - .flowerDrops = NO_DROPS, - .animations = { + .drops = { + .dropFlags = NPC_DROP_FLAGS_80, + .heartDrops = NO_DROPS, + .flowerDrops = NO_DROPS, + }, + .animations = { NPC_ANIM_gate_flower_Palette_00_Anim_1, NPC_ANIM_gate_flower_Palette_00_Anim_1, NPC_ANIM_gate_flower_Palette_00_Anim_1, @@ -387,11 +389,13 @@ StaticNpc N(npcGroup_80242188) = { .pos = { 80.0f, 0.0f, 0.0f }, .flags = NPC_FLAG_JUMPING | NPC_FLAG_NO_PROJECT_SHADOW, .yaw = 90, - .dropFlags = NPC_DROP_FLAGS_80, - .heartDrops = STANDARD_HEART_DROPS(3), - .flowerDrops = STANDARD_FLOWER_DROPS(2), - .maxCoinBonus = 1, - .movement = { 80, 0, 0, 30, 0, -32767, 0, 80, 0, 0, 200, 0, 0, 1 }, + .drops = { + .dropFlags = NPC_DROP_FLAGS_80, + .heartDrops = STANDARD_HEART_DROPS(3), + .flowerDrops = STANDARD_FLOWER_DROPS(2), + .maxCoinBonus = 1, + }, + .territory = { .temp = { 80, 0, 0, 30, 0, -32767, 0, 80, 0, 0, 200, 0, 0, 1 }}, .animations = { NPC_ANIM_spiny_Palette_00_Anim_1, NPC_ANIM_spiny_Palette_00_Anim_3, @@ -418,11 +422,13 @@ StaticNpc N(npcGroup_80242378) = { .pos = { -320.0f, 0.0f, 0.0f }, .flags = NPC_FLAG_JUMPING | NPC_FLAG_NO_PROJECT_SHADOW, .yaw = 270, - .dropFlags = NPC_DROP_FLAGS_80, - .heartDrops = STANDARD_HEART_DROPS(3), - .flowerDrops = STANDARD_FLOWER_DROPS(2), - .maxCoinBonus = 1, - .movement = { -320, 0, 0, 30, 0, -32767, 0, -320, 0, 0, 200, 0, 0, 1 }, + .drops = { + .dropFlags = NPC_DROP_FLAGS_80, + .heartDrops = STANDARD_HEART_DROPS(3), + .flowerDrops = STANDARD_FLOWER_DROPS(2), + .maxCoinBonus = 1, + }, + .territory = { .temp = { -320, 0, 0, 30, 0, -32767, 0, -320, 0, 0, 200, 0, 0, 1 }}, .animations = { NPC_ANIM_spiny_Palette_00_Anim_1, NPC_ANIM_spiny_Palette_00_Anim_3, @@ -444,9 +450,9 @@ StaticNpc N(npcGroup_80242378) = { }; NpcGroupList N(npcGroupList_80242568) = { - NPC_GROUP(N(npcGroup_80242188), BATTLE_ID(24, 12, 0, 3)), - NPC_GROUP(N(npcGroup_80242378), BATTLE_ID(24, 13, 0, 3)), - NPC_GROUP(N(npcGroup_80241F98), BATTLE_ID(0, 0, 0, 0)), + NPC_GROUP(N(npcGroup_80242188), 0x180C, 0x02), + NPC_GROUP(N(npcGroup_80242378), 0x180D, 0x02), + NPC_GROUP(N(npcGroup_80241F98)), {}, }; @@ -457,9 +463,9 @@ static s32 N(pad_2598)[] = { EvtScript N(makeEntities) = { EVT_CALL(MakeEntity, EVT_PTR(Entity_BrickBlock), 100, 60, 5, 0, MAKE_ENTITY_END) EVT_CALL(MakeEntity, EVT_PTR(Entity_HiddenYellowBlock), 100, 145, 0, 0, 131, MAKE_ENTITY_END) - EVT_CALL(AssignBlockFlag, EVT_SAVE_FLAG(1409)) + EVT_CALL(AssignBlockFlag, GF_FLO23_HiddenItem_ShootingStar) EVT_CALL(MakeEntity, EVT_PTR(Entity_HiddenYellowBlock), 25, 60, 0, 0, 343, MAKE_ENTITY_END) - EVT_CALL(AssignBlockFlag, EVT_SAVE_FLAG(1408)) + EVT_CALL(AssignBlockFlag, GF_FLO23_HiddenItem_Coin) EVT_CALL(MakeEntity, EVT_PTR(Entity_SimpleSpring), -50, 0, 0, 90, 60, MAKE_ENTITY_END) EVT_RETURN EVT_END diff --git a/src/world/area_flo/flo_24/CF0980.c b/src/world/area_flo/flo_24/CF0980.c index cfd276009d..9618454eae 100644 --- a/src/world/area_flo/flo_24/CF0980.c +++ b/src/world/area_flo/flo_24/CF0980.c @@ -8,7 +8,7 @@ EntryList N(entryList) = { { 455.0f, 0.0f, 0.0f, 270.0f }, }; -MapConfig N(config) = { +MapSettings N(settings) = { .main = &N(main), .entryList = &N(entryList), .entryCount = ENTRY_COUNT(N(entryList)), @@ -17,12 +17,12 @@ MapConfig N(config) = { }; EvtScript N(80240600) = { - EVT_IF_LT(EVT_SAVE_VAR(0), 53) + EVT_IF_LT(GB_StoryProgress, 53) EVT_CALL(SetMusicTrack, 0, SONG_FLOWER_FIELDS_CLOUDY, 0, 8) EVT_ELSE EVT_CALL(SetMusicTrack, 0, SONG_FLOWER_FIELDS_SUNNY, 0, 8) EVT_END_IF - EVT_IF_GE(EVT_SAVE_VAR(0), 49) + EVT_IF_GE(GB_StoryProgress, 49) EVT_CALL(PlaySound, 0x80000022) EVT_END_IF EVT_RETURN @@ -57,14 +57,14 @@ EvtScript N(80240690) = { EVT_ADD(EVT_VAR(2), EVT_VAR(14)) EVT_CALL(PlayEffect, 0xD, EVT_VAR(0), EVT_VAR(2), EVT_VAR(1), EVT_VAR(3), 0, 0, 0, 0, 0, 0, 0, 0, 0) EVT_END_LOOP - EVT_WAIT_FRAMES(EVT_VAR(15)) + EVT_WAIT(EVT_VAR(15)) EVT_LABEL(0) EVT_CALL(RandInt, EVT_VAR(12), EVT_VAR(0)) EVT_CALL(RandInt, EVT_VAR(13), EVT_VAR(1)) EVT_ADD(EVT_VAR(0), EVT_VAR(10)) EVT_ADD(EVT_VAR(1), EVT_VAR(11)) EVT_CALL(PlayEffect, 0xD, EVT_VAR(0), EVT_VAR(14), EVT_VAR(1), 200, 0, 0, 0, 0, 0, 0, 0, 0, 0) - EVT_WAIT_FRAMES(EVT_VAR(15)) + EVT_WAIT(EVT_VAR(15)) EVT_GOTO(0) EVT_RETURN EVT_END @@ -82,7 +82,7 @@ EvtScript N(802409F4) = { }; EvtScript N(main) = { - EVT_SET(EVT_SAVE_VAR(425), 38) + EVT_SET(GB_WorldLocation, 38) EVT_CALL(SetSpriteShading, -1) EVT_CALL(SetCamLeadPlayer, 0, 0) EVT_CALL(SetCamPerspective, 0, 3, 25, 16, 4096) @@ -123,7 +123,7 @@ EvtScript N(main) = { EVT_EXEC(EnterWalk) EVT_END_IF EVT_EXEC_WAIT(N(80240600)) - EVT_IF_GE(EVT_SAVE_VAR(0), 53) + EVT_IF_GE(GB_StoryProgress, 53) EVT_CALL(N(func_80240000_CF0940)) EVT_END_IF EVT_RETURN @@ -222,7 +222,7 @@ EvtScript N(8024183C) = { EVT_CALL(RotateModel, 101, EVT_VAR(0), 1, 0, 0) EVT_CALL(RotateModel, 103, EVT_VAR(0), 1, 0, 0) EVT_IF_EQ(EVT_VAR(1), 1) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_GOTO(0) EVT_END_IF EVT_THREAD @@ -230,15 +230,15 @@ EvtScript N(8024183C) = { EVT_LOOP(0) EVT_CALL(UpdateLerp) EVT_CALL(TranslateGroup, 100, 0, EVT_VAR(0), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_IF_EQ(EVT_VAR(1), 0) EVT_BREAK_LOOP EVT_END_IF EVT_END_LOOP - EVT_WAIT_FRAMES(30) - EVT_SET(EVT_SAVE_VAR(0), 49) + EVT_WAIT(30) + EVT_SET(GB_StoryProgress, 49) EVT_CALL(GotoMap, EVT_PTR(UNK_STR_80242280), 2) - EVT_WAIT_FRAMES(100) + EVT_WAIT(100) EVT_RETURN EVT_END }; @@ -276,7 +276,7 @@ EvtScript N(8024183C) = { EVT_CMD(EVT_OP_END_IF), EVT_CMD(EVT_OP_END_LOOP), EVT_CMD(EVT_OP_WAIT_FRAMES, 30), - EVT_CMD(EVT_OP_SET, EVT_STORY_PROGRESS, STORY_CH6_FILLED_SPRING_WITH_WATER), + EVT_CMD(EVT_OP_SET, GB_StoryProgress, STORY_CH6_FILLED_SPRING_WITH_WATER), EVT_CMD(EVT_OP_CALL, EVT_PTR(GotoMap), EVT_PTR(N(flo_10_name_hack)), 2), EVT_CMD(EVT_OP_WAIT_FRAMES, 100), EVT_CMD(EVT_OP_RETURN), @@ -285,7 +285,7 @@ EvtScript N(8024183C) = { #endif EvtScript N(80241ABC) = { - EVT_IF_LT(EVT_SAVE_VAR(0), 49) + EVT_IF_LT(GB_StoryProgress, 49) EVT_CALL(EnableGroup, 94, 0) EVT_CALL(ModifyColliderFlags, 0, 30, 0x7FFFFE00) EVT_ELSE @@ -410,11 +410,11 @@ static s32 N(pad_21A4)[] = { EvtScript N(makeEntities) = { EVT_CALL(MakeEntity, EVT_PTR(Entity_YellowBlock), -325, 60, -140, 0, 154, MAKE_ENTITY_END) - EVT_CALL(AssignBlockFlag, EVT_SAVE_FLAG(1393)) + EVT_CALL(AssignBlockFlag, GF_FLO24_ItemBlock_DizzyDial) EVT_CALL(MakeEntity, EVT_PTR(Entity_HiddenYellowBlock), 325, 60, -140, 0, 163, MAKE_ENTITY_END) - EVT_CALL(AssignBlockFlag, EVT_SAVE_FLAG(1394)) + EVT_CALL(AssignBlockFlag, GF_FLO24_HiddenItem_MapleSyrup) EVT_CALL(MakeEntity, &Entity_HiddenPanel, 335, 0, -160, 0, 8, MAKE_ENTITY_END) - EVT_CALL(AssignPanelFlag, EVT_SAVE_FLAG(1406)) + EVT_CALL(AssignPanelFlag, GF_FLO24_HiddenPanel) EVT_RETURN EVT_END }; diff --git a/src/world/area_flo/flo_25/CF2C10.c b/src/world/area_flo/flo_25/CF2C10.c index 62c3272047..a0eb29b9aa 100644 --- a/src/world/area_flo/flo_25/CF2C10.c +++ b/src/world/area_flo/flo_25/CF2C10.c @@ -20,7 +20,7 @@ EntryList N(entryList) = { { -620.0f, 0.0f, 0.0f, 90.0f }, }; -MapConfig N(config) = { +MapSettings N(settings) = { .main = &N(main), .entryList = &N(entryList), .entryCount = ENTRY_COUNT(N(entryList)), @@ -29,7 +29,7 @@ MapConfig N(config) = { }; EvtScript N(80242330) = { - EVT_SWITCH(EVT_SAVE_VAR(0)) + EVT_SWITCH(GB_StoryProgress) EVT_CASE_LT(53) EVT_CALL(SetMusicTrack, 0, SONG_FLOWER_FIELDS_CLOUDY, 0, 8) EVT_CASE_DEFAULT @@ -67,14 +67,14 @@ EvtScript N(802423A0) = { EVT_ADD(EVT_VAR(2), EVT_VAR(14)) EVT_CALL(PlayEffect, 0xD, EVT_VAR(0), EVT_VAR(2), EVT_VAR(1), EVT_VAR(3), 0, 0, 0, 0, 0, 0, 0, 0, 0) EVT_END_LOOP - EVT_WAIT_FRAMES(EVT_VAR(15)) + EVT_WAIT(EVT_VAR(15)) EVT_LABEL(0) EVT_CALL(RandInt, EVT_VAR(12), EVT_VAR(0)) EVT_CALL(RandInt, EVT_VAR(13), EVT_VAR(1)) EVT_ADD(EVT_VAR(0), EVT_VAR(10)) EVT_ADD(EVT_VAR(1), EVT_VAR(11)) EVT_CALL(PlayEffect, 0xD, EVT_VAR(0), EVT_VAR(14), EVT_VAR(1), 200, 0, 0, 0, 0, 0, 0, 0, 0, 0) - EVT_WAIT_FRAMES(EVT_VAR(15)) + EVT_WAIT(EVT_VAR(15)) EVT_GOTO(0) EVT_RETURN EVT_END @@ -92,7 +92,7 @@ EvtScript N(80242704) = { }; EvtScript N(main) = { - EVT_SET(EVT_SAVE_VAR(425), 38) + EVT_SET(GB_WorldLocation, 38) EVT_CALL(SetSpriteShading, -1) EVT_CALL(SetCamLeadPlayer, 0, 0) EVT_CALL(SetCamPerspective, 0, 3, 25, 16, 4096) @@ -113,7 +113,7 @@ EvtScript N(main) = { EVT_SET(EVT_VAR(0), EVT_PTR(N(80242704))) EVT_EXEC(EnterWalk) EVT_EXEC_WAIT(N(80242330)) - EVT_IF_GE(EVT_SAVE_VAR(0), 53) + EVT_IF_GE(GB_StoryProgress, 53) EVT_CALL(N(func_80240000_CF2BD0)) EVT_END_IF EVT_RETURN @@ -131,7 +131,7 @@ f32 N(FlyingAI_JumpVels)[] = { 1.5f, 20.0f, }; -NpcAISettings N(npcAISettings_80242934) = { +MobileAISettings N(npcAISettings_80242934) = { .moveSpeed = 1.0f, .moveTime = 45, .waitTime = 60, @@ -163,7 +163,7 @@ NpcSettings N(npcSettings_802429D4) = { .level = 19, }; -NpcAISettings N(npcAISettings_80242A00) = { +MobileAISettings N(npcAISettings_80242A00) = { .moveSpeed = 1.0f, .moveTime = 30, .waitTime = 5, @@ -218,7 +218,7 @@ EvtScript N(80242AD4) = { EVT_CALL(N(AddPlayerHandsOffset), EVT_VAR(3), EVT_VAR(4), EVT_VAR(5)) EVT_CALL(MakeItemEntity, EVT_VAR(0), EVT_VAR(3), EVT_VAR(4), EVT_VAR(5), 1, 0) EVT_CALL(SetPlayerAnimation, 393221) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(SetPlayerAnimation, ANIM_10002) EVT_CALL(RemoveItemEntity, EVT_VAR(0)) EVT_END_SWITCH @@ -239,7 +239,7 @@ EvtScript N(80242C08) = { EvtScript N(interact_80242C58) = { EVT_CALL(DisablePlayerInput, TRUE) - EVT_IF_EQ(EVT_SAVE_FLAG(1363), 0) + EVT_IF_EQ(GF_FLO25_GaveRedBerry, 0) EVT_CALL(GetNpcPos, NPC_SELF, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) EVT_CALL(UseSettingsFrom, 0, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) EVT_CALL(SetPanTarget, 0, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) @@ -265,7 +265,7 @@ EvtScript N(interact_80242C58) = { EVT_SET(EVT_VAR(7), EVT_VAR(0)) EVT_CALL(PlaySoundAtNpc, NPC_SELF, SOUND_2095, 0) EVT_CALL(SetNpcAnimation, NPC_SELF, NPC_ANIM_gate_flower_Palette_01_Anim_3) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(RemoveItemEntity, EVT_VAR(7)) EVT_SWITCH(EVT_VAR(8)) EVT_CASE_EQ(159) @@ -288,13 +288,13 @@ EvtScript N(interact_80242C58) = { EVT_CALL(RotateModel, 82, EVT_VAR(9), 0, 1, 0) EVT_CALL(RotateModel, 83, EVT_VAR(9), 0, 1, 0) EVT_CALL(RotateModel, 84, EVT_VAR(9), 0, 1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_IF_NE(EVT_VAR(1), 1) EVT_BREAK_LOOP EVT_END_IF EVT_END_LOOP EVT_CALL(SetNpcAnimation, NPC_SELF, NPC_ANIM_gate_flower_Palette_01_Anim_5) - EVT_SET(EVT_SAVE_FLAG(1363), 1) + EVT_SET(GF_FLO25_GaveRedBerry, 1) EVT_CASE_EQ(160) EVT_CALL(SpeakToPlayer, NPC_SELF, NPC_ANIM_gate_flower_Palette_01_Anim_4, NPC_ANIM_gate_flower_Palette_01_Anim_1, 0, MESSAGE_ID(0x11, 0x003E)) EVT_CALL(SetNpcAnimation, NPC_SELF, NPC_ANIM_gate_flower_Palette_01_Anim_1) @@ -307,7 +307,7 @@ EvtScript N(interact_80242C58) = { EVT_CALL(PlaySoundAtNpc, NPC_SELF, 0x2096, 0) EVT_CALL(MakeItemEntity, EVT_VAR(8), -125, 20, 0, 1, 0) EVT_SET(EVT_VAR(7), EVT_VAR(0)) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(GetAngleToPlayer, -1, EVT_VAR(0)) EVT_IF_LT(EVT_VAR(0), 180) EVT_CALL(MakeLerp, 0, 100, 7, 0) @@ -323,7 +323,7 @@ EvtScript N(interact_80242C58) = { EVT_ADDF(EVT_VAR(3), EVT_FIXED(15.0)) EVT_ADDF(EVT_VAR(4), EVT_FIXED(-20.0)) EVT_CALL(N(FlowerGuard_SetItemEntityPosition), EVT_VAR(7), EVT_VAR(2), EVT_VAR(3), EVT_VAR(4)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_IF_NE(EVT_VAR(1), 1) EVT_BREAK_LOOP EVT_END_IF @@ -342,7 +342,7 @@ EvtScript N(interact_80242C58) = { EVT_ADDF(EVT_VAR(3), EVT_FIXED(15.0)) EVT_ADDF(EVT_VAR(4), EVT_FIXED(-20.0)) EVT_CALL(N(FlowerGuard_SetItemEntityPosition), EVT_VAR(7), EVT_VAR(2), EVT_VAR(3), EVT_VAR(4)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_IF_NE(EVT_VAR(1), 1) EVT_BREAK_LOOP EVT_END_IF @@ -357,9 +357,9 @@ EvtScript N(interact_80242C58) = { EVT_THREAD EVT_CALL(ResetCam, 0, EVT_FIXED(6.0)) EVT_END_THREAD - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_ELSE - EVT_IF_LT(EVT_SAVE_VAR(0), 57) + EVT_IF_LT(GB_StoryProgress, 57) EVT_CALL(SpeakToPlayer, NPC_SELF, NPC_ANIM_gate_flower_Palette_01_Anim_9, NPC_ANIM_gate_flower_Palette_01_Anim_8, 0, MESSAGE_ID(0x11, 0x0040)) EVT_ELSE EVT_CALL(SpeakToPlayer, NPC_SELF, NPC_ANIM_gate_flower_Palette_01_Anim_9, NPC_ANIM_gate_flower_Palette_01_Anim_8, 0, MESSAGE_ID(0x11, 0x0041)) @@ -373,7 +373,7 @@ EvtScript N(interact_80242C58) = { EvtScript N(init_80243564) = { EVT_CALL(BindNpcInteract, NPC_SELF, EVT_PTR(N(interact_80242C58))) - EVT_IF_EQ(EVT_SAVE_FLAG(1363), 1) + EVT_IF_EQ(GF_FLO25_GaveRedBerry, 1) EVT_CALL(SetNpcAnimation, NPC_SELF, NPC_ANIM_gate_flower_Palette_01_Anim_5) EVT_CALL(ModifyColliderFlags, 0, 14, 0x7FFFFE00) EVT_CALL(RotateModel, 86, 50, 0, -1, 0) @@ -394,10 +394,12 @@ StaticNpc N(npcGroup_8024368C) = { .flags = NPC_FLAG_PASSIVE | NPC_FLAG_ENABLE_HIT_SCRIPT | NPC_FLAG_100 | NPC_FLAG_LOCK_ANIMS | NPC_FLAG_JUMPING | NPC_FLAG_NO_PROJECT_SHADOW | NPC_FLAG_400000, .init = &N(init_80243564), .yaw = 90, - .dropFlags = NPC_DROP_FLAGS_80, - .heartDrops = NO_DROPS, - .flowerDrops = NO_DROPS, - .animations = { + .drops = { + .dropFlags = NPC_DROP_FLAGS_80, + .heartDrops = NO_DROPS, + .flowerDrops = NO_DROPS, + }, + .animations = { NPC_ANIM_gate_flower_Palette_01_Anim_1, NPC_ANIM_gate_flower_Palette_01_Anim_1, NPC_ANIM_gate_flower_Palette_01_Anim_1, @@ -424,15 +426,17 @@ StaticNpc N(npcGroup_8024387C) = { .pos = { -200.0f, 45.0f, 0.0f }, .flags = NPC_FLAG_LOCK_ANIMS, .yaw = 90, - .dropFlags = NPC_DROP_FLAGS_80, - .itemDropChance = 10, - .itemDrops = { + .drops = { + .dropFlags = NPC_DROP_FLAGS_80, + .itemDropChance = 10, + .itemDrops = { { ITEM_THUNDER_RAGE, 10, 0 }, }, - .heartDrops = STANDARD_HEART_DROPS(2), - .flowerDrops = STANDARD_FLOWER_DROPS(2), - .maxCoinBonus = 2, - .movement = { -200, 45, 0, 30, 0, -32767, 0, -200, 45, 0, 200 }, + .heartDrops = STANDARD_HEART_DROPS(2), + .flowerDrops = STANDARD_FLOWER_DROPS(2), + .maxCoinBonus = 2, + }, + .territory = { .temp = { -200, 45, 0, 30, 0, -32767, 0, -200, 45, 0, 200 }}, .animations = { NPC_ANIM_tuff_puff_Palette_00_Anim_0, NPC_ANIM_tuff_puff_Palette_00_Anim_0, @@ -451,7 +455,7 @@ StaticNpc N(npcGroup_8024387C) = { NPC_ANIM_tuff_puff_Palette_00_Anim_1, NPC_ANIM_tuff_puff_Palette_00_Anim_1, }, - .unk_1E0 = { 00, 00, 00, 03, 00, 00, 00, 00}, + .aiDetectFlags = AI_DETECT_SIGHT | AI_DETECT_SENSITIVE_MOTION, }; StaticNpc N(npcGroup_80243A6C) = { @@ -460,17 +464,19 @@ StaticNpc N(npcGroup_80243A6C) = { .pos = { 150.0f, 55.0f, 0.0f }, .flags = NPC_FLAG_LOCK_ANIMS, .yaw = 90, - .dropFlags = NPC_DROP_FLAGS_80, - .itemDropChance = 15, - .itemDrops = { + .drops = { + .dropFlags = NPC_DROP_FLAGS_80, + .itemDropChance = 15, + .itemDrops = { { ITEM_MAPLE_SYRUP, 6, 0 }, { ITEM_HONEY_SYRUP, 4, 0 }, }, - .heartDrops = STANDARD_HEART_DROPS(3), - .flowerDrops = STANDARD_FLOWER_DROPS(2), - .minCoinBonus = 1, - .maxCoinBonus = 4, - .movement = { 150, 50, 0, 30, 0, -32767, 0, 150, 50, 0, 200, 0, 0, 1 }, + .heartDrops = STANDARD_HEART_DROPS(3), + .flowerDrops = STANDARD_FLOWER_DROPS(2), + .minCoinBonus = 1, + .maxCoinBonus = 4, + }, + .territory = { .temp = { 150, 50, 0, 30, 0, -32767, 0, 150, 50, 0, 200, 0, 0, 1 }}, .animations = { NPC_ANIM_bzzap_Palette_00_Anim_2, NPC_ANIM_bzzap_Palette_00_Anim_2, @@ -489,13 +495,13 @@ StaticNpc N(npcGroup_80243A6C) = { NPC_ANIM_bzzap_Palette_00_Anim_1, NPC_ANIM_bzzap_Palette_00_Anim_1, }, - .unk_1E0 = { 00, 00, 00, 03, 00, 00, 00, 00}, + .aiDetectFlags = AI_DETECT_SIGHT | AI_DETECT_SENSITIVE_MOTION, }; NpcGroupList N(npcGroupList_80243C5C) = { - NPC_GROUP(N(npcGroup_8024387C), BATTLE_ID(24, 34, 0, 6)), - NPC_GROUP(N(npcGroup_80243A6C), BATTLE_ID(24, 26, 0, 2)), - NPC_GROUP(N(npcGroup_8024368C), BATTLE_ID(0, 0, 0, 0)), + NPC_GROUP(N(npcGroup_8024387C), 0x1822, 0x05), + NPC_GROUP(N(npcGroup_80243A6C), 0x181A, 0x01), + NPC_GROUP(N(npcGroup_8024368C)), {}, }; @@ -505,7 +511,7 @@ static s32 N(pad_3C8C) = { EvtScript N(makeEntities) = { EVT_CALL(MakeEntity, &Entity_HiddenPanel, -390, 0, 0, 0, 8, MAKE_ENTITY_END) - EVT_CALL(AssignPanelFlag, EVT_SAVE_FLAG(1407)) + EVT_CALL(AssignPanelFlag, GF_FLO25_HiddenPanel) EVT_RETURN EVT_END }; diff --git a/src/world/area_flo/flo_25/CF4BC0.c b/src/world/area_flo/flo_25/CF4BC0.c index 8e3e00fcf7..17ebc7b5d9 100644 --- a/src/world/area_flo/flo_25/CF4BC0.c +++ b/src/world/area_flo/flo_25/CF4BC0.c @@ -80,14 +80,14 @@ EvtScript N(80244740) = { EVT_ADD(EVT_VAR(2), EVT_VAR(14)) EVT_CALL(PlayEffect, 0xD, EVT_VAR(0), EVT_VAR(2), EVT_VAR(1), EVT_VAR(3), 0, 0, 0, 0, 0, 0, 0, 0, 0) EVT_END_LOOP - EVT_WAIT_FRAMES(EVT_VAR(15)) + EVT_WAIT(EVT_VAR(15)) EVT_LABEL(0) EVT_CALL(RandInt, EVT_VAR(12), EVT_VAR(0)) EVT_CALL(RandInt, EVT_VAR(13), EVT_VAR(1)) EVT_ADD(EVT_VAR(0), EVT_VAR(10)) EVT_ADD(EVT_VAR(1), EVT_VAR(11)) EVT_CALL(PlayEffect, 0xD, EVT_VAR(0), EVT_VAR(14), EVT_VAR(1), 200, 0, 0, 0, 0, 0, 0, 0, 0, 0) - EVT_WAIT_FRAMES(EVT_VAR(15)) + EVT_WAIT(EVT_VAR(15)) EVT_GOTO(0) EVT_RETURN EVT_END @@ -106,29 +106,29 @@ EvtScript N(802449EC) = { EVT_CALL(GetPlayerPos, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) EVT_CALL(N(UnkFunc43)) EVT_IF_EQ(EVT_VAR(0), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_GOTO(0) EVT_END_IF EVT_THREAD - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(EnableModel, EVT_VAR(6), 1) EVT_END_THREAD EVT_IF_NE(EVT_VAR(10), 0) EVT_THREAD - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_SET(EVT_VAR(0), EVT_VAR(3)) EVT_SET(EVT_VAR(1), EVT_VAR(4)) EVT_SET(EVT_VAR(2), EVT_VAR(5)) EVT_ADD(EVT_VAR(1), 10) EVT_ADD(EVT_VAR(2), 8) EVT_CALL(PlayEffect, 0x11, 4, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2), 15, 0, 0, 0, 0, 0, 0, 0, 0) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_SUB(EVT_VAR(1), 10) EVT_CALL(MakeItemEntity, EVT_VAR(10), EVT_VAR(0), EVT_VAR(1), EVT_VAR(2), 14, 0) EVT_END_THREAD EVT_END_IF EVT_THREAD - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(PlaySoundAt, 0xF8, 0, EVT_VAR(3), EVT_VAR(4), EVT_VAR(5)) EVT_END_THREAD EVT_CALL(MakeLerp, 0, 180, 20, 2) @@ -137,7 +137,7 @@ EvtScript N(802449EC) = { EVT_CALL(RotateModel, EVT_VAR(8), EVT_VAR(0), 1, 0, 0) EVT_CALL(RotateModel, EVT_VAR(9), EVT_VAR(0), 1, 0, 0) EVT_IF_EQ(EVT_VAR(1), 1) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_GOTO(1) EVT_END_IF EVT_CALL(EnableModel, EVT_VAR(7), 0) diff --git a/src/world/area_kmr/kmr.h b/src/world/area_kmr/kmr.h index 71ccb90839..59f87a2f86 100644 --- a/src/world/area_kmr/kmr.h +++ b/src/world/area_kmr/kmr.h @@ -3,96 +3,22 @@ #include "evt.h" -#define KMR20_MarioReadLetterFlags_00 EVT_SAVE_VAR(0x00E) -#define KMR20_MarioReadLetterFlags_01 EVT_SAVE_VAR(0x00F) - -#define KMR04_Tree3_Dolly EVT_SAVE_FLAG(0x01E) -#define KMR02_KeptDolly EVT_SAVE_FLAG(0x01F) -#define KMR02_Met_Goompapa EVT_SAVE_FLAG(0x020) -#define KMR02_Goompapa_SaidFarewell EVT_SAVE_FLAG(0x021) -#define KMR02_Met_Goomama EVT_SAVE_FLAG(0x022) -#define KMR02_Goomama_SaidFarewell EVT_SAVE_FLAG(0x023) -#define KMR02_Met_Goombario EVT_SAVE_FLAG(0x024) -#define KMR02_Goombario_SwapDialogue EVT_SAVE_FLAG(0x025) -#define KMR02_Met_Gooma EVT_SAVE_FLAG(0x026) -#define KMR02_Gooma_HealthAdvice EVT_SAVE_FLAG(0x027) -#define KMR02_Met_Goompa EVT_SAVE_FLAG(0x028) -#define KMR02_Goompa_SwapDialogue EVT_SAVE_FLAG(0x029) -#define KMR02_ToadHouse_Intro EVT_SAVE_FLAG(0x02A) -#define KMR02_ReturnedWithGoompa EVT_SAVE_FLAG(0x02B) -#define KMR11_GoombaBrosFledToCastle EVT_SAVE_FLAG(0x02D) -#define KMR02_Item_ShootingStar EVT_SAVE_FLAG(0x02E) -#define KMR02_Bush2_Coin EVT_SAVE_FLAG(0x02F) -#define KMR02_Tree1_Goomnut EVT_SAVE_FLAG(0x030) -#define KMR02_Item_FireFlower EVT_SAVE_FLAG(0x031) -#define KMR03_ItemBlock_Coin EVT_SAVE_FLAG(0x032) -#define KMR03_HiddenItem_RepelGel EVT_SAVE_FLAG(0x034) -#define KMR03_Tree1_Mushroom EVT_SAVE_FLAG(0x035) -#define KMR03_Hammer1Block EVT_SAVE_FLAG(0x036) -#define KMR03_Item_CoinA EVT_SAVE_FLAG(0x038) -#define KMR03_Item_CoinB EVT_SAVE_FLAG(0x039) -#define KMR03_Item_CoinC EVT_SAVE_FLAG(0x03A) -#define KMR03_Item_CoinD EVT_SAVE_FLAG(0x03B) -#define KMR04_Tree1_Coin EVT_SAVE_FLAG(0x03C) -#define KMR04_Tree2_Coin EVT_SAVE_FLAG(0x03D) -#define KMR04_Bush1_Coin EVT_SAVE_FLAG(0x03E) -#define KMR04_Bush2_Coin EVT_SAVE_FLAG(0x03F) -#define KMR04_Bush3_CoinA EVT_SAVE_FLAG(0x040) -#define KMR04_Bush3_CoinB EVT_SAVE_FLAG(0x041) -#define KMR04_Bush4_Coin EVT_SAVE_FLAG(0x042) -#define KMR04_Bush5_Coin EVT_SAVE_FLAG(0x043) -#define KMR04_MultiCoinBrick EVT_SAVE_FLAG(0x046) -#define KMR04_Hammer1Block EVT_SAVE_FLAG(0x047) -#define KMR05_EnemyWarning EVT_SAVE_FLAG(0x048) -#define KMR05_Tree1_Coin EVT_SAVE_FLAG(0x049) -#define KMR05_Item_StarPiece EVT_SAVE_FLAG(0x04A) -#define KMR09_ItemBlock_CoinA EVT_SAVE_FLAG(0x04D) -#define KMR09_ItemBlock_CoinB EVT_SAVE_FLAG(0x04E) -#define KMR06_Item_Mushroom EVT_SAVE_FLAG(0x04F) -#define KMR06_BadgeBlock_CloseCall EVT_SAVE_FLAG(0x050) -#define KMR11_ItemBlock_SuperShroom EVT_SAVE_FLAG(0x051) -#define KMR11_Tree1_StarPiece EVT_SAVE_FLAG(0x052) -#define KMR11_Tree2_Coin EVT_SAVE_FLAG(0x053) -#define KMR10_Chest_HammerThrow EVT_SAVE_FLAG(0x054) -#define KMR10_ItemBlock_SleepySheep EVT_SAVE_FLAG(0x055) -#define KMR00_HiddenPanel EVT_SAVE_FLAG(0x056) -#define KMR03_HiddenPanel EVT_SAVE_FLAG(0x058) -#define KMR11_HiddenPanel EVT_SAVE_FLAG(0x05A) -#define KMR10_UnreadFlagForSpring EVT_SAVE_FLAG(0x05B) -#define Tutorial_Badges EVT_SAVE_FLAG(0x05E) -#define Tutorial_SaveBlock EVT_SAVE_FLAG(0x05F) -#define Tutorial_HeartBlock EVT_SAVE_FLAG(0x060) -#define Tutorial_GotItem EVT_SAVE_FLAG(0x061) -#define KMR20_ReunitedWithLuigi EVT_SAVE_FLAG(0x062) ///< And saw him whistling -#define KMR20_Gift_LuigisAutograph EVT_SAVE_FLAG(0x063) -#define KMR02_Gift_TheTape EVT_SAVE_FLAG(0x064) -#define Tutorial_GotStarPiece EVT_SAVE_FLAG(0x065) -#define FoughtTheMaster EVT_SAVE_FLAG(0x066) -#define KMR20_ReadThankYouLetterFromKoopaVillage EVT_SAVE_FLAG(0x067) -#define KMR02_Goombario_RelayedMessage EVT_SAVE_FLAG(0x068) -#define KMR20_CaughtLuigiInBasement EVT_SAVE_FLAG(0x069) -#define KMR20_CaughtLuigiReadingLetter EVT_SAVE_FLAG(0x06A) -#define KMR20_FoundLuigisDiary EVT_SAVE_FLAG(0x06B) -#define KMR20_CheckedDeskForMail EVT_SAVE_FLAG(0x06C) -#define KMR20_ChasedOffShyGuy EVT_SAVE_FLAG(0x06D) -#define KMR10_KnockedSpringOutOfTree EVT_SAVE_FLAG(0x06E) - -extern MapConfig kmr_00_config; -extern MapConfig kmr_02_config; -extern MapConfig kmr_03_config; -extern MapConfig kmr_04_config; -extern MapConfig kmr_05_config; -extern MapConfig kmr_06_config; -extern MapConfig kmr_07_config; -extern MapConfig kmr_09_config; -extern MapConfig kmr_10_config; -extern MapConfig kmr_11_config; -extern MapConfig kmr_12_config; -extern MapConfig kmr_20_config; -extern MapConfig kmr_21_config; -extern MapConfig kmr_22_config; -extern MapConfig kmr_23_config; -extern MapConfig kmr_24_config; -extern MapConfig kmr_30_config; +extern MapSettings kmr_00_settings; +extern MapSettings kmr_02_settings; +extern MapSettings kmr_03_settings; +extern MapSettings kmr_04_settings; +extern MapSettings kmr_05_settings; +extern MapSettings kmr_06_settings; +extern MapSettings kmr_07_settings; +extern MapSettings kmr_09_settings; +extern MapSettings kmr_10_settings; +extern MapSettings kmr_11_settings; +extern MapSettings kmr_12_settings; +extern MapSettings kmr_20_settings; +extern MapSettings kmr_21_settings; +extern MapSettings kmr_22_settings; +extern MapSettings kmr_23_settings; +extern MapSettings kmr_24_settings; +extern MapSettings kmr_30_settings; #endif diff --git a/src/world/area_kmr/kmr_03/8C7F90.c b/src/world/area_kmr/kmr_03/8C7F90.c index d2dc8bce11..e16fc26336 100644 --- a/src/world/area_kmr/kmr_03/8C7F90.c +++ b/src/world/area_kmr/kmr_03/8C7F90.c @@ -12,7 +12,7 @@ EntryList N(entryList) = { { -310.0f, 20.0f, -80.0f, 135.0f }, }; -MapConfig N(config) = { +MapSettings N(settings) = { .main = &N(main), .entryList = &N(entryList), .entryCount = ENTRY_COUNT(N(entryList)), diff --git a/src/world/area_kmr/kmr_03/8C8140.c b/src/world/area_kmr/kmr_03/8C8140.c index 32036a9a3e..bd20951674 100644 --- a/src/world/area_kmr/kmr_03/8C8140.c +++ b/src/world/area_kmr/kmr_03/8C8140.c @@ -27,7 +27,7 @@ EvtScript N(802407A8) = { }; EvtScript N(main) = { - EVT_SET(EVT_SAVE_VAR(425), 30) + EVT_SET(GB_WorldLocation, 30) EVT_CALL(SetSpriteShading, -1) EVT_CALL(SetCamPerspective, 0, 3, 25, 16, 4096) EVT_CALL(SetCamBGColor, 0, 0, 0, 0) @@ -47,7 +47,7 @@ EvtScript N(main) = { EVT_EXEC(N(802407A8)) EVT_EXEC(N(80242340)) EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_RETURN EVT_END }; @@ -60,7 +60,7 @@ NpcSettings N(npcSettings_80240950) = { .height = 22, .radius = 24, .level = 99, - .unk_2A = 16, + .actionFlags = 16, }; EvtScript N(8024097C) = { @@ -78,7 +78,7 @@ EvtScript N(8024097C) = { EVT_CALL(GetNpcPos, 0, EVT_VAR(7), EVT_VAR(8), EVT_VAR(9)) EVT_CALL(AddVectorPolar, EVT_VAR(7), EVT_VAR(9), EVT_FIXED(4.0), EVT_VAR(2)) EVT_CALL(SetNpcPos, 0, EVT_VAR(7), EVT_VAR(8), EVT_VAR(9)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(PlayerFaceNpc, 0, 3) EVT_CALL(SetPlayerSpeed, EVT_FIXED(3.0)) @@ -88,7 +88,7 @@ EvtScript N(8024097C) = { EVT_CALL(DisablePlayerInput, FALSE) EVT_GOTO(100) EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_GOTO(1) EVT_RETURN EVT_END @@ -96,11 +96,11 @@ EvtScript N(8024097C) = { EvtScript N(npcAI_80240B50) = { EVT_LABEL(1) - EVT_SWITCH(EVT_SAVE_VAR(0)) + EVT_SWITCH(GB_StoryProgress) EVT_CASE_EQ(-122) EVT_LABEL(89) EVT_CALL(N(UnkPositionFunc), -118, 86, -70, -15) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_IF_EQ(EVT_VAR(0), 0) EVT_GOTO(89) EVT_END_IF @@ -108,9 +108,9 @@ EvtScript N(npcAI_80240B50) = { EVT_CALL(SetNpcAux, 0, 0) EVT_CALL(PlaySoundAtNpc, 0, SOUND_262, 0) EVT_CALL(ShowEmote, 0, EMOTE_EXCLAMATION, 45, 15, 1, 0, 0, 0, 0) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(NpcFacePlayer, NPC_SELF, 5) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(SpeakToPlayer, 0, NPC_ANIM_goompa_Palette_00_Anim_8, NPC_ANIM_goompa_Palette_00_Anim_1, 0, MESSAGE_ID(0x0B, 0x00A6)) EVT_CALL(UseSettingsFrom, 0, -220, 20, -72) EVT_CALL(SetPanTarget, 0, -20, 0, 68) @@ -119,7 +119,7 @@ EvtScript N(npcAI_80240B50) = { EVT_CALL(SetCamSpeed, 0, EVT_FIXED(1.5)) EVT_CALL(PanToTarget, 0, 0, 1) EVT_THREAD - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(SetPlayerSpeed, EVT_FIXED(2.0)) EVT_CALL(PlayerMoveTo, -38, 68, 0) EVT_END_THREAD @@ -129,14 +129,14 @@ EvtScript N(npcAI_80240B50) = { EVT_CALL(NpcMoveTo, 0, 0, 70, 0) EVT_CALL(SetNpcAnimation, 0, NPC_ANIM_goompa_Palette_00_Anim_1) EVT_CALL(InterpNpcYaw, 0, 276, 20) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(SpeakToPlayer, 0, NPC_ANIM_goompa_Palette_00_Anim_8, NPC_ANIM_goompa_Palette_00_Anim_1, 0, MESSAGE_ID(0x0B, 0x00A7)) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(SetPlayerAnimation, ANIM_80007) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(SpeakToPlayer, 0, NPC_ANIM_goompa_Palette_00_Anim_8, NPC_ANIM_goompa_Palette_00_Anim_1, 0, MESSAGE_ID(0x0B, 0x00A8)) EVT_CALL(N(UnkFunc41), 0, 5) - EVT_SET(EVT_SAVE_VAR(0), -121) + EVT_SET(GB_StoryProgress, -121) EVT_CALL(UseSettingsFrom, 0, -220, 20, -72) EVT_CALL(GetPlayerPos, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) EVT_CALL(SetPanTarget, 0, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) @@ -146,7 +146,7 @@ EvtScript N(npcAI_80240B50) = { EVT_CALL(PanToTarget, 0, 0, 0) EVT_CALL(EnablePartnerAI) EVT_CALL(DisablePlayerInput, FALSE) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_SWITCH EVT_RETURN EVT_END @@ -154,7 +154,7 @@ EvtScript N(npcAI_80240B50) = { EvtScript N(hit_80240F64) = { EVT_CALL(SetNpcAnimation, NPC_SELF, NPC_ANIM_goompa_Palette_00_Anim_7) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(SetNpcAnimation, NPC_SELF, NPC_ANIM_goompa_Palette_00_Anim_1) EVT_ADD(EVT_MAP_VAR(0), 1) EVT_IF_LT(EVT_MAP_VAR(0), 3) @@ -175,10 +175,10 @@ EvtScript N(hit_80240F64) = { EVT_SET(EVT_AREA_FLAG(7), 1) EVT_END_IF EVT_END_SWITCH - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(SetNpcAnimation, NPC_SELF, NPC_ANIM_goompa_Palette_00_Anim_3) EVT_ELSE - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(GetNpcPos, 0, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) EVT_CALL(SetNpcPos, NPC_PARTNER, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) EVT_CALL(SetNpcFlagBits, NPC_PARTNER, ((NPC_FLAG_GRAVITY)), TRUE) @@ -196,7 +196,7 @@ EvtScript N(init_802411A8) = { EVT_CALL(BindNpcIdle, NPC_SELF, EVT_PTR(N(npcAI_80240B50))) EVT_CALL(BindNpcAux, -1, EVT_PTR(N(8024097C))) EVT_CALL(BindNpcHit, -1, EVT_PTR(N(hit_80240F64))) - EVT_SWITCH(EVT_SAVE_VAR(0)) + EVT_SWITCH(GB_StoryProgress) EVT_CASE_GE(-121) EVT_CALL(SetNpcFlagBits, NPC_SELF, ((NPC_FLAG_GRAVITY)), FALSE) EVT_CALL(SetNpcFlagBits, NPC_SELF, ((NPC_FLAG_ENABLE_HIT_SCRIPT)), TRUE) @@ -213,10 +213,12 @@ StaticNpc N(npcGroup_80241260) = { .flags = NPC_FLAG_PASSIVE | NPC_FLAG_4 | NPC_FLAG_100 | NPC_FLAG_400000, .init = &N(init_802411A8), .yaw = 45, - .dropFlags = NPC_DROP_FLAGS_80, - .heartDrops = NO_DROPS, - .flowerDrops = NO_DROPS, - .animations = { + .drops = { + .dropFlags = NPC_DROP_FLAGS_80, + .heartDrops = NO_DROPS, + .flowerDrops = NO_DROPS, + }, + .animations = { NPC_ANIM_goompa_Palette_00_Anim_1, NPC_ANIM_goompa_Palette_00_Anim_2, NPC_ANIM_goompa_Palette_00_Anim_3, @@ -238,7 +240,7 @@ StaticNpc N(npcGroup_80241260) = { }; NpcGroupList N(npcGroupList_80241450) = { - NPC_GROUP(N(npcGroup_80241260), BATTLE_ID(0, 2, 0, 0)), + NPC_GROUP(N(npcGroup_80241260), 0x0002, BTL_DEFAULT_STAGE), {}, }; @@ -248,13 +250,13 @@ static s32 N(pad_1468)[] = { EvtScript N(80241470) = { EVT_CALL(ModifyColliderFlags, 0, 9, 0x7FFFFE00) - EVT_SET(EVT_SAVE_VAR(0), -117) + EVT_SET(GB_StoryProgress, -117) EVT_RETURN EVT_END }; EvtScript N(802414A8) = { - EVT_SET(EVT_SAVE_FLAG(54), 1) + EVT_SET(GF_KMR03_Hammer1Block, 1) EVT_RETURN EVT_END }; @@ -263,37 +265,37 @@ EvtScript N(802414C8) = { EVT_LABEL(0) EVT_CALL(GetPlayerPos, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) EVT_CALL(SetCamTarget, 0, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_GOTO(0) EVT_RETURN EVT_END }; EvtScript N(makeEntities) = { - EVT_IF_LT(EVT_SAVE_VAR(0), -117) + EVT_IF_LT(GB_StoryProgress, -117) EVT_CALL(MakeEntity, EVT_PTR(Entity_Hammer1Block), 45, 0, 70, 15, MAKE_ENTITY_END) EVT_CALL(AssignScript, EVT_PTR(N(80241470))) EVT_ELSE EVT_CALL(ModifyColliderFlags, 0, 9, 0x7FFFFE00) EVT_END_IF - EVT_IF_EQ(EVT_SAVE_FLAG(54), 0) + EVT_IF_EQ(GF_KMR03_Hammer1Block, 0) EVT_CALL(MakeEntity, EVT_PTR(Entity_Hammer2Block), 230, 0, 310, 15, MAKE_ENTITY_END) EVT_CALL(AssignScript, EVT_PTR(N(802414A8))) EVT_END_IF EVT_CALL(MakeEntity, EVT_PTR(Entity_HiddenYellowBlock), 230, 60, 310, 15, 151, MAKE_ENTITY_END) - EVT_CALL(AssignBlockFlag, EVT_SAVE_FLAG(52)) + EVT_CALL(AssignBlockFlag, GF_KMR03_HiddenItem_RepelGel) EVT_CALL(MakeEntity, EVT_PTR(Entity_BrickBlock), 230, 50, -160, 15, MAKE_ENTITY_END) EVT_CALL(MakeEntity, EVT_PTR(Entity_BrickBlock), 165, 0, 380, 20, MAKE_ENTITY_END) EVT_CALL(MakeEntity, EVT_PTR(Entity_YellowBlock), -170, 0, 370, 43, 343, MAKE_ENTITY_END) - EVT_CALL(AssignBlockFlag, EVT_SAVE_FLAG(50)) + EVT_CALL(AssignBlockFlag, GF_KMR03_ItemBlock_Coin) EVT_CALL(MakeEntity, EVT_PTR(Entity_SimpleSpring), 345, 75, -250, 0, 100, MAKE_ENTITY_END) - EVT_CALL(MakeItemEntity, ITEM_COIN, 345, 205, -250, 17, EVT_SAVE_FLAG(56)) - EVT_CALL(MakeItemEntity, ITEM_COIN, 345, 230, -250, 17, EVT_SAVE_FLAG(57)) - EVT_CALL(MakeItemEntity, ITEM_COIN, 345, 255, -250, 17, EVT_SAVE_FLAG(58)) - EVT_CALL(MakeItemEntity, ITEM_COIN, 345, 280, -250, 17, EVT_SAVE_FLAG(59)) - EVT_CALL(MakeItemEntity, ITEM_FIRE_FLOWER, 229, 250, -156, 17, EVT_SAVE_FLAG(49)) + EVT_CALL(MakeItemEntity, ITEM_COIN, 345, 205, -250, 17, GF_KMR03_Item_CoinA) + EVT_CALL(MakeItemEntity, ITEM_COIN, 345, 230, -250, 17, GF_KMR03_Item_CoinB) + EVT_CALL(MakeItemEntity, ITEM_COIN, 345, 255, -250, 17, GF_KMR03_Item_CoinC) + EVT_CALL(MakeItemEntity, ITEM_COIN, 345, 280, -250, 17, GF_KMR03_Item_CoinD) + EVT_CALL(MakeItemEntity, ITEM_FIRE_FLOWER, 229, 250, -156, 17, GF_KMR02_Item_FireFlower) EVT_CALL(MakeEntity, &Entity_HiddenPanel, 300, 0, 150, 0, 18, MAKE_ENTITY_END) - EVT_CALL(AssignPanelFlag, EVT_SAVE_FLAG(88)) + EVT_CALL(AssignPanelFlag, GF_KMR03_HiddenPanel) EVT_CALL(MakeEntity, EVT_PTR(Entity_HeartBlock), 130, 60, 0, 0, MAKE_ENTITY_END) EVT_RETURN EVT_END diff --git a/src/world/area_kmr/kmr_03/8C83A0.c b/src/world/area_kmr/kmr_03/8C83A0.c index bed68cd241..57020b0a79 100644 --- a/src/world/area_kmr/kmr_03/8C83A0.c +++ b/src/world/area_kmr/kmr_03/8C83A0.c @@ -38,18 +38,18 @@ FoliageVectorList N(treeEffectVectors_Tree1) = { }; EvtScript N(tree1_Callback) = { - EVT_IF_EQ(EVT_SAVE_FLAG(53), 1) + EVT_IF_EQ(GF_KMR03_Tree1_Mushroom, 1) EVT_RETURN EVT_END_IF EVT_IF_EQ(EVT_MAP_FLAG(10), 1) EVT_RETURN EVT_END_IF - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(GetPlayerPos, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) EVT_IF_LT(EVT_VAR(0), -30) - EVT_CALL(MakeItemEntity, ITEM_MUSHROOM, -23, 100, 35, 13, EVT_SAVE_FLAG(53)) + EVT_CALL(MakeItemEntity, ITEM_MUSHROOM, -23, 100, 35, 13, GF_KMR03_Tree1_Mushroom) EVT_ELSE - EVT_CALL(MakeItemEntity, ITEM_MUSHROOM, -85, 100, 16, 13, EVT_SAVE_FLAG(53)) + EVT_CALL(MakeItemEntity, ITEM_MUSHROOM, -85, 100, 16, 13, GF_KMR03_Tree1_Mushroom) EVT_END_IF EVT_SET(EVT_MAP_FLAG(10), 1) EVT_RETURN diff --git a/src/world/area_kmr/kmr_03/8C85E0.c b/src/world/area_kmr/kmr_03/8C85E0.c index 0232a38e67..1d4c68ab33 100644 --- a/src/world/area_kmr/kmr_03/8C85E0.c +++ b/src/world/area_kmr/kmr_03/8C85E0.c @@ -6,12 +6,12 @@ EvtScript N(80242340) = { EVT_CALL(SetCamDistance, 0, EVT_FIXED(700.0)) EVT_CALL(SetCamSpeed, 0, EVT_FIXED(90.0)) EVT_CALL(PanToTarget, 0, 0, 1) - EVT_IF_GE(EVT_SAVE_VAR(0), -119) + EVT_IF_GE(GB_StoryProgress, -119) EVT_CALL(SetPlayerPos, 0, -1000, 0) EVT_CALL(DisablePlayerInput, TRUE) EVT_CALL(SetPlayerPos, -224, 20, -80) EVT_CALL(SetNpcPos, NPC_PARTNER, -224, 20, -80) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(SetCamSpeed, 0, EVT_FIXED(3.0)) EVT_CALL(GetPlayerPos, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) EVT_CALL(UseSettingsFrom, 0, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) @@ -26,17 +26,17 @@ EvtScript N(80242340) = { EVT_CALL(DisablePlayerPhysics, TRUE) EVT_CALL(GetPlayerPos, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) EVT_CALL(SetPlayerPos, EVT_VAR(0), -1000, EVT_VAR(2)) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(SetCamDistance, 0, 220) EVT_CALL(SetCamSpeed, 0, EVT_FIXED(1.0)) EVT_CALL(PanToTarget, 0, 0, 1) EVT_CALL(WaitForCam, 0, EVT_FIXED(1.0)) EVT_THREAD - EVT_WAIT_FRAMES(18) + EVT_WAIT(18) EVT_CALL(PlaySoundAtPlayer, 373, 0) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(PlaySoundAtPlayer, 374, 0) - EVT_WAIT_FRAMES(28) + EVT_WAIT(28) EVT_CALL(PlaySoundAtPlayer, 373, 0) EVT_END_THREAD EVT_CALL(HidePlayerShadow, TRUE) @@ -44,7 +44,7 @@ EvtScript N(80242340) = { EVT_CALL(SetPlayerPos, -224, 120, -80) EVT_CALL(InterpPlayerYaw, 90, 0) EVT_LABEL(0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(GetPlayerPos, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) EVT_ADD(EVT_VAR(1), -2) EVT_CALL(SetPlayerPos, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) @@ -53,19 +53,19 @@ EvtScript N(80242340) = { EVT_END_IF EVT_CALL(SetPlayerPos, -310, 20, -80) EVT_THREAD - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(SetPanTarget, 0, -310, 20, -80) EVT_CALL(SetCamSpeed, 0, EVT_FIXED(0.2)) EVT_CALL(PanToTarget, 0, 0, 1) EVT_END_THREAD EVT_CALL(func_802D286C, 10240) EVT_CALL(func_802D2520, ANIM_10002, 5, 5, 1, 1, 0) - EVT_WAIT_FRAMES(100) + EVT_WAIT(100) EVT_CALL(WaitForCam, 0, EVT_FIXED(1.0)) EVT_CALL(func_802D2520, ANIM_10002, 0, 0, 0, 0, 0) EVT_CALL(HidePlayerShadow, FALSE) EVT_CALL(SetPlayerAnimation, ANIM_BEFORE_JUMP) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(SetPlayerAnimation, ANIM_MIDAIR_STILL) EVT_CALL(GetPlayerPos, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) EVT_CALL(SetPlayerJumpscale, EVT_FIXED(1.0)) @@ -80,7 +80,7 @@ EvtScript N(80242340) = { EVT_CALL(WaitForCam, 0, EVT_FIXED(1.0)) EVT_CALL(PanToTarget, 0, 0, 0) EVT_END_THREAD - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(DisablePlayerPhysics, FALSE) EVT_CALL(DisablePlayerInput, FALSE) EVT_RETURN diff --git a/src/world/area_kmr/kmr_12/events.c b/src/world/area_kmr/kmr_12/events.c index 6e6730095b..ce01577597 100644 --- a/src/world/area_kmr/kmr_12/events.c +++ b/src/world/area_kmr/kmr_12/events.c @@ -14,7 +14,7 @@ EvtScript N(BindExits) = { }; EvtScript N(main) = { - EVT_SET(EVT_WORLD_LOCATION, LOCATION_GOOMBA_ROAD) + EVT_SET(GB_WorldLocation, LOCATION_GOOMBA_ROAD) EVT_CALL(SetSpriteShading, -1) EVT_CALL(SetCamPerspective, 0, 3, 25, 16, 4096) EVT_CALL(SetCamBGColor, 0, 0, 0, 0) @@ -24,13 +24,13 @@ EvtScript N(main) = { EVT_EXEC(N(PlayMusic)) EVT_SET(LW(0), EVT_ADDR(N(BindExits))) EVT_EXEC(EnterWalk) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_BIND_TRIGGER(N(ReadWestSign), TRIGGER_WALL_PRESS_A, 10, 1, 0) EVT_RETURN EVT_END }; -NpcAISettings N(goombaAISettings) = { +MobileAISettings N(goombaAISettings) = { .moveSpeed = 1.5f, .moveTime = 30, .waitTime = 30, @@ -78,7 +78,7 @@ EvtScript N(ReadWestSign) = { // Trigger Goomba to peel off EVT_CALL(SetNpcVar, NPC_GOOMBA, 0, TRUE) EVT_SET(LF(0), TRUE) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_END_IF EVT_END_IF EVT_CALL(DisablePlayerInput, FALSE) @@ -90,7 +90,7 @@ EvtScript N(ReadWestSign) = { }; EvtScript N(GoombaIdle) = { - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetSelfVar, 0, FALSE) EVT_CALL(SetNpcAnimation, NPC_SELF, NPC_ANIM_goomba_normal_fake_mushroom) // TODO: work out why palette 0 is used here @@ -100,34 +100,34 @@ EvtScript N(GoombaIdle) = { // Wait until read_sign sets NPC var 0 EVT_LABEL(0) EVT_CALL(GetSelfVar, 0, LW(0)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_IF_EQ(LW(0), FALSE) EVT_GOTO(0) EVT_END_IF // Peel and jump off the sign EVT_CALL(SetNpcFlagBits, NPC_SELF, NPC_FLAG_40000 | NPC_FLAG_200000, TRUE) - EVT_WAIT_FRAMES(3) + EVT_WAIT(3) EVT_SETF(LW(0), EVT_FLOAT(0.0)) EVT_LOOP(9) EVT_ADDF(LW(0), EVT_FLOAT(10.0)) EVT_CALL(SetNpcRotation, NPC_SELF, 0, LW(0), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(SetNpcAnimation, NPC_SELF, NPC_ANIM_goomba_normal_still) EVT_LOOP(9) EVT_ADDF(LW(0), EVT_FLOAT(10.0)) EVT_CALL(SetNpcRotation, NPC_SELF, 0, LW(0), 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(SetNpcAnimation, NPC_SELF, NPC_ANIM_goomba_normal_dizzy) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(SetNpcAnimation, NPC_SELF, NPC_ANIM_goomba_normal_idle) EVT_CALL(PlaySoundAtNpc, NPC_SELF, 0xF8, 0) EVT_CALL(func_802CFE2C, NPC_SELF, 8192) EVT_CALL(func_802CFD30, NPC_SELF, 5, 6, 1, 1, 0) - EVT_WAIT_FRAMES(12) - EVT_WAIT_FRAMES(5) + EVT_WAIT(12) + EVT_WAIT(5) EVT_CALL(PlaySoundAtNpc, NPC_SELF, 0x32C, 0) EVT_CALL(EnableNpcShadow, NPC_SELF, TRUE) EVT_CALL(SetNpcJumpscale, NPC_SELF, EVT_FLOAT(0.6)) @@ -160,12 +160,14 @@ StaticNpc N(goombaNpc) = { .flags = 0x00000C00, .init = &N(GoombaInit), .yaw = 90, - .dropFlags = NPC_DROP_FLAGS_80, - .itemDropChance = 5, - .itemDrops = { { ITEM_MUSHROOM, 10 } }, - .heartDrops = GENEROUS_WHEN_LOW_HEART_DROPS(2), - .flowerDrops = GENEROUS_WHEN_LOW_FLOWER_DROPS(2), - .movement = { + .drops = { + .dropFlags = NPC_DROP_FLAGS_80, + .itemDropChance = 5, + .itemDrops = { { ITEM_MUSHROOM, 10 } }, + .heartDrops = GENEROUS_WHEN_LOW_HEART_DROPS(2), + .flowerDrops = GENEROUS_WHEN_LOW_FLOWER_DROPS(2), + }, + .territory = { .temp = { // Wander /* center x, y, z */ -33, 0, 30, /* size x, z */ 40, 20, @@ -178,7 +180,7 @@ StaticNpc N(goombaNpc) = { /* box? */ TRUE, /* flying? */ TRUE, - }, + }}, .animations = { NPC_ANIM_goomba_normal_idle, NPC_ANIM_goomba_normal_walk, @@ -200,7 +202,7 @@ StaticNpc N(goombaNpc) = { }; NpcGroupList N(npcGroupList) = { - NPC_GROUP(N(goombaNpc), BATTLE_ID(0, 1, 0, 3)), + NPC_GROUP(N(goombaNpc), 0x0001, 0x02), {}, }; diff --git a/src/world/area_kmr/kmr_12/header.c b/src/world/area_kmr/kmr_12/header.c index d89c18a6b4..4be2fb82e7 100644 --- a/src/world/area_kmr/kmr_12/header.c +++ b/src/world/area_kmr/kmr_12/header.c @@ -6,7 +6,7 @@ EntryList N(entryList) = { { 471.0f, 0.0f, 12.0f, 270.0f }, // east, towards Goomba King's Fortress }; -MapConfig N(config) = { +MapSettings N(settings) = { .main = &N(main), .entryList = &N(entryList), .entryCount = ENTRY_COUNT(N(entryList)), diff --git a/src/world/area_kzn/kzn_04/C69180.c b/src/world/area_kzn/kzn_04/C69180.c index 617f860214..8e6585756c 100644 --- a/src/world/area_kzn/kzn_04/C69180.c +++ b/src/world/area_kzn/kzn_04/C69180.c @@ -1,5 +1,3 @@ #include "kzn_04.h" -INCLUDE_ASM(s32, "world/area_kzn/kzn_04/C69180", func_80241050_C69180); - -INCLUDE_ASM(s32, "world/area_kzn/kzn_04/C69180", func_80241644_C69774); +#include "world/common/enemy/FireBarAI.inc.c" diff --git a/src/world/area_kzn/kzn_11/C80600.c b/src/world/area_kzn/kzn_11/C80600.c index 5cb860f546..085a4378de 100644 --- a/src/world/area_kzn/kzn_11/C80600.c +++ b/src/world/area_kzn/kzn_11/C80600.c @@ -4,6 +4,4 @@ #include "world/common/enemy/FlyingNoAttackAI.inc.c" -INCLUDE_ASM(s32, "world/area_kzn/kzn_11/C80600", func_80241F4C_C820EC); - -INCLUDE_ASM(s32, "world/area_kzn/kzn_11/C80600", func_80242540_C826E0); +#include "world/common/enemy/FireBarAI.inc.c" diff --git a/src/world/area_mac/mac_00/7EB340.c b/src/world/area_mac/mac_00/7EB340.c index 387e8a45cc..7988ae2d2d 100644 --- a/src/world/area_mac/mac_00/7EB340.c +++ b/src/world/area_mac/mac_00/7EB340.c @@ -39,7 +39,7 @@ INCLUDE_ASM(s32, "world/area_mac/mac_00/7EB340", func_80241FF0_7ECD00); ApiStatus N(SetDojoBattle)(Evt* script, s32 isInitialCall) { Enemy* enemy = script->owner1.enemy; - gCurrentEncounter.encounterList[enemy->encounterIndex]->battle = N(dojoBattleIDs)[evt_get_variable(script, EVT_SAVE_VAR(28))]; + gCurrentEncounter.encounterList[enemy->encounterIndex]->battle = N(dojoBattleIDs)[evt_get_variable(script, GB_MAC00_DojoRank)]; return ApiStatus_DONE2; } diff --git a/src/world/area_pra/pra_35/D8D270.c b/src/world/area_pra/pra_35/D8D270.c index c195f7c29d..f0d0059b94 100644 --- a/src/world/area_pra/pra_35/D8D270.c +++ b/src/world/area_pra/pra_35/D8D270.c @@ -14,7 +14,7 @@ ApiStatus func_802423CC_D8F61C(Evt *script, s32 isInitialCall) { Bytecode* args = script->ptrReadPos; EnemyDetectVolume territory; EnemyDetectVolume* territoryPtr = &territory; - NpcAISettings* npcAISettings = (NpcAISettings*)evt_get_variable(script, *args++); + MobileAISettings* npcAISettings = (MobileAISettings*)evt_get_variable(script, *args++); territory.skipPlayerDetectChance = 0; territory.shape = enemy->territory->patrol.detectShape; diff --git a/src/world/area_sbk/sbk_00/929270.c b/src/world/area_sbk/sbk_00/929270.c index 4a1205ea5f..0a55869ced 100644 --- a/src/world/area_sbk/sbk_00/929270.c +++ b/src/world/area_sbk/sbk_00/929270.c @@ -10,7 +10,7 @@ EntryList N(entryList) = { { 0.0f, 0.0f, 475.0f, 0.0f }, }; -MapConfig N(config) = { +MapSettings N(settings) = { .main = &N(main), .entryList = &N(entryList), .entryCount = ENTRY_COUNT(N(entryList)), @@ -30,9 +30,9 @@ EvtScript N(80240198) = { }; EvtScript N(main) = { - EVT_SET(EVT_SAVE_VAR(425), 10) + EVT_SET(GB_WorldLocation, 10) EVT_CALL(SetSpriteShading, -1) - EVT_IF_EQ(EVT_SAVE_VAR(0), -63) + EVT_IF_EQ(GB_StoryProgress, -63) EVT_CALL(DisablePulseStone, 0) EVT_END_IF EVT_CALL(SetCamPerspective, 0, 3, 25, 16, 4096) diff --git a/src/world/area_sbk/sbk_00/9292B0.c b/src/world/area_sbk/sbk_00/9292B0.c index d249545034..3fd75c93b4 100644 --- a/src/world/area_sbk/sbk_00/9292B0.c +++ b/src/world/area_sbk/sbk_00/9292B0.c @@ -4,7 +4,7 @@ #include "world/common/SetNpcB5_3.inc.c" -NpcAISettings N(npcAISettings_80240300) = { +MobileAISettings N(npcAISettings_80240300) = { .moveSpeed = 1.8f, .moveTime = 50, .waitTime = 10, @@ -39,16 +39,18 @@ StaticNpc N(npcGroup_80240388) = { .pos = { -40.0f, 0.0f, 160.0f }, .flags = NPC_FLAG_JUMPING, .yaw = 90, - .dropFlags = NPC_DROP_FLAGS_80, - .itemDropChance = 15, - .itemDrops = { + .drops = { + .dropFlags = NPC_DROP_FLAGS_80, + .itemDropChance = 15, + .itemDrops = { { ITEM_DRIED_FRUIT, 9, 0 }, { ITEM_TASTY_TONIC, 1, 0 }, }, - .heartDrops = STANDARD_HEART_DROPS(2), - .flowerDrops = STANDARD_FLOWER_DROPS(2), - .maxCoinBonus = 1, - .movement = { -40, 0, 160, 100, 0, -32767, 0, 0, 0, 0, 1000, 0, 0, 1 }, + .heartDrops = STANDARD_HEART_DROPS(2), + .flowerDrops = STANDARD_FLOWER_DROPS(2), + .maxCoinBonus = 1, + }, + .territory = { .temp = { -40, 0, 160, 100, 0, -32767, 0, 0, 0, 0, 1000, 0, 0, 1 }}, .animations = { NPC_ANIM_pokey_Palette_00_Anim_4, NPC_ANIM_pokey_Palette_00_Anim_8, @@ -67,7 +69,7 @@ StaticNpc N(npcGroup_80240388) = { NPC_ANIM_pokey_Palette_00_Anim_8, NPC_ANIM_pokey_Palette_00_Anim_8, }, - .unk_1E0 = { 00, 00, 00, 01, 00, 00, 00, 00}, + .aiDetectFlags = AI_DETECT_SIGHT, }; StaticNpc N(npcGroup_80240578) = { @@ -76,16 +78,18 @@ StaticNpc N(npcGroup_80240578) = { .pos = { 245.0f, 0.0f, 75.0f }, .flags = NPC_FLAG_JUMPING, .yaw = 270, - .dropFlags = NPC_DROP_FLAGS_80, - .itemDropChance = 15, - .itemDrops = { + .drops = { + .dropFlags = NPC_DROP_FLAGS_80, + .itemDropChance = 15, + .itemDrops = { { ITEM_DRIED_FRUIT, 9, 0 }, { ITEM_TASTY_TONIC, 1, 0 }, }, - .heartDrops = STANDARD_HEART_DROPS(2), - .flowerDrops = STANDARD_FLOWER_DROPS(2), - .maxCoinBonus = 1, - .movement = { 245, 0, 75, 100, 0, -32767, 0, 0, 0, 0, 1000, 0, 0, 1 }, + .heartDrops = STANDARD_HEART_DROPS(2), + .flowerDrops = STANDARD_FLOWER_DROPS(2), + .maxCoinBonus = 1, + }, + .territory = { .temp = { 245, 0, 75, 100, 0, -32767, 0, 0, 0, 0, 1000, 0, 0, 1 }}, .animations = { NPC_ANIM_pokey_Palette_00_Anim_4, NPC_ANIM_pokey_Palette_00_Anim_8, @@ -104,12 +108,12 @@ StaticNpc N(npcGroup_80240578) = { NPC_ANIM_pokey_Palette_00_Anim_8, NPC_ANIM_pokey_Palette_00_Anim_8, }, - .unk_1E0 = { 00, 00, 00, 01, 00, 00, 00, 00}, + .aiDetectFlags = AI_DETECT_SIGHT, }; NpcGroupList N(npcGroupList_80240768) = { - NPC_GROUP(N(npcGroup_80240388), BATTLE_ID(10, 0, 0, 1)), - NPC_GROUP(N(npcGroup_80240578), BATTLE_ID(10, 1, 0, 1)), + NPC_GROUP(N(npcGroup_80240388), 0x0A00, 0x00), + NPC_GROUP(N(npcGroup_80240578), 0x0A01, 0x00), {}, }; @@ -119,9 +123,9 @@ static s32 N(pad_78C) = { EvtScript N(makeEntities) = { EVT_CALL(MakeEntity, EVT_PTR(Entity_YellowBlock), -230, 0, 155, 0, 152, MAKE_ENTITY_END) - EVT_CALL(AssignBlockFlag, EVT_SAVE_FLAG(797)) + EVT_CALL(AssignBlockFlag, GF_SBK00_ItemBlock_FrightJar) EVT_CALL(MakeEntity, EVT_PTR(Entity_YellowBlock), 160, 0, 205, 0, 343, MAKE_ENTITY_END) - EVT_CALL(AssignBlockFlag, EVT_SAVE_FLAG(798)) + EVT_CALL(AssignBlockFlag, GF_SBK00_ItemBlock_Coin) EVT_RETURN EVT_END }; diff --git a/src/world/area_sbk/sbk_01/929A90.c b/src/world/area_sbk/sbk_01/929A90.c index e70e63c756..dbcb721774 100644 --- a/src/world/area_sbk/sbk_01/929A90.c +++ b/src/world/area_sbk/sbk_01/929A90.c @@ -13,7 +13,7 @@ EntryList N(entryList) = { { 0.0f, 0.0f, 475.0f, 0.0f }, }; -MapConfig N(config) = { +MapSettings N(settings) = { .main = &N(main), .entryList = &N(entryList), .entryCount = ENTRY_COUNT(N(entryList)), @@ -36,9 +36,9 @@ EvtScript N(802401F4) = { }; EvtScript N(main) = { - EVT_SET(EVT_SAVE_VAR(425), 10) + EVT_SET(GB_WorldLocation, 10) EVT_CALL(SetSpriteShading, -1) - EVT_IF_EQ(EVT_SAVE_VAR(0), -63) + EVT_IF_EQ(GB_StoryProgress, -63) EVT_CALL(DisablePulseStone, 0) EVT_END_IF EVT_CALL(SetCamPerspective, 0, 3, 25, 16, 4096) diff --git a/src/world/area_sbk/sbk_01/929AD0.c b/src/world/area_sbk/sbk_01/929AD0.c index 507cfd57aa..972351f5a7 100644 --- a/src/world/area_sbk/sbk_01/929AD0.c +++ b/src/world/area_sbk/sbk_01/929AD0.c @@ -3,7 +3,7 @@ #include "world/common/SetNpcB5_3.inc.c" -NpcAISettings N(npcAISettings_80240370) = { +MobileAISettings N(npcAISettings_80240370) = { .moveSpeed = 1.8f, .moveTime = 50, .waitTime = 10, @@ -38,16 +38,18 @@ StaticNpc N(npcGroup_802403F8) = { .pos = { 205.0f, 0.0f, -60.0f }, .flags = NPC_FLAG_LOCK_ANIMS | NPC_FLAG_JUMPING | NPC_FLAG_NO_PROJECT_SHADOW, .yaw = 90, - .dropFlags = NPC_DROP_FLAGS_80, - .itemDropChance = 15, - .itemDrops = { + .drops = { + .dropFlags = NPC_DROP_FLAGS_80, + .itemDropChance = 15, + .itemDrops = { { ITEM_DRIED_FRUIT, 9, 0 }, { ITEM_TASTY_TONIC, 1, 0 }, }, - .heartDrops = STANDARD_HEART_DROPS(2), - .flowerDrops = STANDARD_FLOWER_DROPS(2), - .maxCoinBonus = 1, - .movement = { 205, 0, -60, 100, 0, -32767, 0, 0, 0, 0, 1000, 0, 0, 1 }, + .heartDrops = STANDARD_HEART_DROPS(2), + .flowerDrops = STANDARD_FLOWER_DROPS(2), + .maxCoinBonus = 1, + }, + .territory = { .temp = { 205, 0, -60, 100, 0, -32767, 0, 0, 0, 0, 1000, 0, 0, 1 }}, .animations = { NPC_ANIM_pokey_Palette_00_Anim_4, NPC_ANIM_pokey_Palette_00_Anim_8, @@ -66,7 +68,7 @@ StaticNpc N(npcGroup_802403F8) = { NPC_ANIM_pokey_Palette_00_Anim_8, NPC_ANIM_pokey_Palette_00_Anim_8, }, - .unk_1E0 = { 00, 00, 00, 01, 00, 00, 00, 00}, + .aiDetectFlags = AI_DETECT_SIGHT, }; StaticNpc N(npcGroup_802405E8) = { @@ -75,16 +77,18 @@ StaticNpc N(npcGroup_802405E8) = { .pos = { -200.0f, 0.0f, 180.0f }, .flags = NPC_FLAG_LOCK_ANIMS | NPC_FLAG_JUMPING | NPC_FLAG_NO_PROJECT_SHADOW, .yaw = 270, - .dropFlags = NPC_DROP_FLAGS_80, - .itemDropChance = 15, - .itemDrops = { + .drops = { + .dropFlags = NPC_DROP_FLAGS_80, + .itemDropChance = 15, + .itemDrops = { { ITEM_DRIED_FRUIT, 9, 0 }, { ITEM_TASTY_TONIC, 1, 0 }, }, - .heartDrops = STANDARD_HEART_DROPS(2), - .flowerDrops = STANDARD_FLOWER_DROPS(2), - .maxCoinBonus = 1, - .movement = { -200, 0, 180, 100, 0, -32767, 0, 0, 0, 0, 1000, 0, 0, 1 }, + .heartDrops = STANDARD_HEART_DROPS(2), + .flowerDrops = STANDARD_FLOWER_DROPS(2), + .maxCoinBonus = 1, + }, + .territory = { .temp = { -200, 0, 180, 100, 0, -32767, 0, 0, 0, 0, 1000, 0, 0, 1 }}, .animations = { NPC_ANIM_pokey_Palette_00_Anim_4, NPC_ANIM_pokey_Palette_00_Anim_8, @@ -103,11 +107,11 @@ StaticNpc N(npcGroup_802405E8) = { NPC_ANIM_pokey_Palette_00_Anim_8, NPC_ANIM_pokey_Palette_00_Anim_8, }, - .unk_1E0 = { 00, 00, 00, 01, 00, 00, 00, 00}, + .aiDetectFlags = AI_DETECT_SIGHT, }; NpcGroupList N(npcGroupList_802407D8) = { - NPC_GROUP(N(npcGroup_802403F8), BATTLE_ID(10, 3, 0, 1)), - NPC_GROUP(N(npcGroup_802405E8), BATTLE_ID(10, 1, 0, 1)), + NPC_GROUP(N(npcGroup_802403F8), 0x0A03, 0x00), + NPC_GROUP(N(npcGroup_802405E8), 0x0A01, 0x00), {}, }; diff --git a/src/world/area_sbk/sbk_02/92A2B0.c b/src/world/area_sbk/sbk_02/92A2B0.c index 1149f0f584..6f06bc671b 100644 --- a/src/world/area_sbk/sbk_02/92A2B0.c +++ b/src/world/area_sbk/sbk_02/92A2B0.c @@ -13,7 +13,7 @@ void get_model_env_color_parameters(u8* arg0, u8* arg1, u8* arg2, u8* arg3, u8* s32 N(GetTattle)(void) { s32 msg; - if (evt_get_variable(NULL, EVT_STORY_PROGRESS) > STORY_CH2_GOT_PULSE_STONE) { + if (evt_get_variable(NULL, GB_StoryProgress) > STORY_CH2_GOT_PULSE_STONE) { msg = MESSAGE_ID(0x19, 0x63); } else { msg = MESSAGE_ID(0x19, 0x62); diff --git a/src/world/area_trd/trd_08/9BB5B0.c b/src/world/area_trd/trd_08/9BB5B0.c index ae4e821015..348a0cf663 100644 --- a/src/world/area_trd/trd_08/9BB5B0.c +++ b/src/world/area_trd/trd_08/9BB5B0.c @@ -1,5 +1,3 @@ #include "trd_08.h" -INCLUDE_ASM(s32, "world/area_trd/trd_08/9BB5B0", func_80240310_9BB5B0); - -INCLUDE_ASM(s32, "world/area_trd/trd_08/9BB5B0", func_80240904_9BBBA4); +#include "world/common/enemy/FireBarAI.inc.c" diff --git a/src/world/common/UnkFunc001.inc.c b/src/world/common/UnkFunc001.inc.c index 9f66912a30..ec8d51ddcf 100644 --- a/src/world/common/UnkFunc001.inc.c +++ b/src/world/common/UnkFunc001.inc.c @@ -8,7 +8,7 @@ ApiStatus N(UnkFunc001)(Evt* script, s32 isInitialCall) { Enemy* enemy = script->owner1.enemy; Npc* npc = get_npc_unsafe(enemy->npcID); Bytecode* args = script->ptrReadPos; - NpcAISettings* aiSettings = (NpcAISettings*)evt_get_variable(script, *args++); + MobileAISettings* aiSettings = (MobileAISettings*)evt_get_variable(script, *args++); f32 x, y, z, hitDepth; f32 y2; diff --git a/src/world/common/UnkMachiFunc.inc.c b/src/world/common/UnkMachiFunc.inc.c index 32b7e02cac..3def6fd690 100644 --- a/src/world/common/UnkMachiFunc.inc.c +++ b/src/world/common/UnkMachiFunc.inc.c @@ -2,13 +2,13 @@ #include "evt.h" ApiStatus N(UnkMachiFunc)(Evt* script, s32 isInitialCall) { - if (evt_get_variable(NULL, EVT_SAVE_FLAG(260)) == 0) { + if (evt_get_variable(NULL, GF_MAC01_RowfBadgeAvailableA) == 0) { set_item_entity_flags(gGameStatusPtr->shopItemEntities[0].index, ITEM_ENTITY_FLAGS_40); } - if (evt_get_variable(NULL, EVT_SAVE_FLAG(261)) == 0) { + if (evt_get_variable(NULL, GF_MAC01_RowfBadgeAvailableB) == 0) { set_item_entity_flags(gGameStatusPtr->shopItemEntities[1].index, ITEM_ENTITY_FLAGS_40); } - if (evt_get_variable(NULL, EVT_SAVE_FLAG(262)) == 0) { + if (evt_get_variable(NULL, GF_MAC01_RowfBadgeAvailableC) == 0) { set_item_entity_flags(gGameStatusPtr->shopItemEntities[2].index, ITEM_ENTITY_FLAGS_40); } return ApiStatus_DONE2; diff --git a/src/world/common/atomic/Chest.inc.c b/src/world/common/atomic/Chest.inc.c index 56d0c27bb7..5c0f72fe4a 100644 --- a/src/world/common/atomic/Chest.inc.c +++ b/src/world/common/atomic/Chest.inc.c @@ -37,7 +37,7 @@ ApiStatus N(StashVars)(Evt* script, s32 isInitialCall) { EvtScript N(EVS_Chest_ShowGotItem) = { EVT_SET_GROUP(EVT_GROUP_00) EVT_CALL(SetTimeFreezeMode, 2) - EVT_WAIT_FRAMES(40) + EVT_WAIT(40) EVT_CALL(ShowGotItem, EVT_VAR(0), 0, 0) EVT_CALL(SetTimeFreezeMode, 0) EVT_RETURN @@ -59,7 +59,7 @@ EvtScript N(EVS_Chest_GetItem) = { EVT_CASE_EQ(2) EVT_CALL(AddBadge, EVT_VAR(10), EVT_VAR(0)) EVT_END_SWITCH - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(DisablePlayerInput, FALSE) EVT_RETURN EVT_END diff --git a/src/world/common/atomic/Pipe.inc.c b/src/world/common/atomic/Pipe.inc.c index e678c04178..8522621201 100644 --- a/src/world/common/atomic/Pipe.inc.c +++ b/src/world/common/atomic/Pipe.inc.c @@ -34,13 +34,13 @@ ApiStatus N(Pipe_AwaitDownInput)(Evt* script, s32 isInitialCall) { } ApiStatus N(Pipe_GetEntryPos)(Evt* script, s32 isInitialCall) { - MapConfig* mapConfig = get_current_map_header(); + MapSettings* mapSettings = get_current_map_settings(); s32 index = evt_get_variable(script, EVT_VAR(0)); - evt_set_variable(script, EVT_VAR(1), ((Vec4f*)*mapConfig->entryList)[index].x); - evt_set_variable(script, EVT_VAR(2), ((Vec4f*)*mapConfig->entryList)[index].y); - evt_set_variable(script, EVT_VAR(3), ((Vec4f*)*mapConfig->entryList)[index].z); - evt_set_variable(script, EVT_VAR(4), ((Vec4f*)*mapConfig->entryList)[index].yaw); + evt_set_variable(script, EVT_VAR(1), ((Vec4f*)*mapSettings->entryList)[index].x); + evt_set_variable(script, EVT_VAR(2), ((Vec4f*)*mapSettings->entryList)[index].y); + evt_set_variable(script, EVT_VAR(3), ((Vec4f*)*mapSettings->entryList)[index].z); + evt_set_variable(script, EVT_VAR(4), ((Vec4f*)*mapSettings->entryList)[index].yaw); #ifdef _DEAD_H_ osSyncPrintf("[%d] dokan get pos (no=%d) pos=%d, %d, %d, dir=%d\n", gGameStatusPtr->frameCounter, script->varTable[0], script->varTable[1], script->varTable[2], diff --git a/src/world/common/atomic/PipeData.inc.c b/src/world/common/atomic/PipeData.inc.c index b28e5b6062..17fd3d3e4a 100644 --- a/src/world/common/atomic/PipeData.inc.c +++ b/src/world/common/atomic/PipeData.inc.c @@ -24,9 +24,9 @@ EvtScript N(Pipe_EnterVertical) = { EVT_LOOP(40) EVT_ADD(EVT_VAR(1), 1) EVT_CALL(SetPlayerPos, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP - EVT_WAIT_FRAMES(3) + EVT_WAIT(3) EVT_CALL(GetCurrentPartnerID, EVT_VAR(0)) EVT_IF_NE(EVT_VAR(0), 0) EVT_THREAD @@ -39,16 +39,16 @@ EvtScript N(Pipe_EnterVertical) = { EVT_CALL(EnableNpcShadow, NPC_PARTNER, TRUE) EVT_END_THREAD EVT_END_IF - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(func_802D2520, ANIM_STAND_STILL, 0, 0, 0, 0, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetPlayerAnimation, ANIM_10002) EVT_CALL(DisablePlayerPhysics, FALSE) EVT_CALL(DisablePlayerInput, FALSE) EVT_CALL(HidePlayerShadow, FALSE) EVT_LABEL(0) EVT_CALL(N(Pipe_GetCurrentFloor)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_IF_NE(EVT_VAR(0), -1) EVT_GOTO(0) EVT_END_IF @@ -86,10 +86,10 @@ EvtScript N(Pipe_EnterHorizontal) = { EVT_CALL(SetNpcPos, NPC_PARTNER, 0, -1000, 0) EVT_CALL(InterpNpcYaw, NPC_PARTNER, EVT_VAR(0), 0) EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(PlaySound, SOUND_ENTER_PIPE) EVT_THREAD - EVT_WAIT_FRAMES(25) + EVT_WAIT(25) EVT_CALL(HidePlayerShadow, FALSE) EVT_END_THREAD EVT_CALL(func_802D286C, 0x900) @@ -97,7 +97,7 @@ EvtScript N(Pipe_EnterHorizontal) = { EVT_LOOP(40) EVT_CALL(N(Pipe_GetPointAheadOfPlayer), EVT_FIXED(1.0)) EVT_CALL(SetPlayerPos, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(GetCurrentPartnerID, EVT_VAR(0)) EVT_IF_NE(EVT_VAR(0), PARTNER_NONE) @@ -109,7 +109,7 @@ EvtScript N(Pipe_EnterHorizontal) = { EVT_CALL(EnablePartnerAI) EVT_END_THREAD EVT_END_IF - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(func_802D2520, ANIM_10002, 0, 0, 0, 0, 0) EVT_CALL(ModifyColliderFlags, 1, EVT_VAR(11), 0x7FFFFE00) EVT_CALL(DisablePlayerInput, FALSE) @@ -156,21 +156,21 @@ EvtScript N(Pipe_ScriptD) = { EVT_CALL(SetPlayerFlagBits, PLAYER_STATUS_ANIM_FLAGS_200000, TRUE) EVT_CALL(N(Pipe_GetCameraYaw)) EVT_CALL(InterpPlayerYaw, EVT_VAR(0), 0) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(SetPlayerFlagBits, PLAYER_STATUS_ANIM_FLAGS_200000, FALSE) EVT_CALL(PlaySound, SOUND_ENTER_PIPE) EVT_CALL(GetPlayerPos, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) EVT_THREAD - EVT_WAIT_FRAMES(4) + EVT_WAIT(4) EVT_LOOP(40) EVT_SUB(EVT_VAR(1), 1) EVT_CALL(SetPlayerPos, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_END_THREAD EVT_CALL(func_802D286C, 0x800) EVT_CALL(func_802D2520, ANIM_10002, 5, 2, 1, 1, 0) - EVT_WAIT_FRAMES(25) + EVT_WAIT(25) EVT_EXEC_WAIT(EVT_VAR(12)) EVT_RETURN EVT_END @@ -213,7 +213,7 @@ EvtScript N(Pipe_ExitHorizontal) = { EVT_SUB(EVT_VAR(4), 360) EVT_END_IF EVT_CALL(InterpPlayerYaw, EVT_VAR(8), 1) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(PlaySound, SOUND_ENTER_PIPE) EVT_CALL(GetPlayerPos, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) EVT_CALL(SetPlayerPos, EVT_VAR(0), EVT_VAR(6), EVT_VAR(7)) @@ -221,18 +221,18 @@ EvtScript N(Pipe_ExitHorizontal) = { EVT_CALL(func_802D286C, 0x800) EVT_CALL(func_802D2520, ANIM_STAND_STILL, 5, 3, 1, 1, 0) EVT_THREAD - EVT_WAIT_FRAMES(8) + EVT_WAIT(8) EVT_CALL(HidePlayerShadow, TRUE) EVT_END_THREAD EVT_THREAD - EVT_WAIT_FRAMES(3) + EVT_WAIT(3) EVT_LOOP(40) EVT_CALL(N(Pipe_GetPointAheadOfPlayer), EVT_FIXED(1.0)) EVT_CALL(SetPlayerPos, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_END_THREAD - EVT_WAIT_FRAMES(25) + EVT_WAIT(25) EVT_EXEC_WAIT(EVT_VAR(12)) EVT_RETURN EVT_END diff --git a/src/world/common/atomic/Quizmo.inc.c b/src/world/common/atomic/Quizmo.inc.c index 55a0bc3277..3f346d8f92 100644 --- a/src/world/common/atomic/Quizmo.inc.c +++ b/src/world/common/atomic/Quizmo.inc.c @@ -50,10 +50,10 @@ ApiStatus N(Quizmo_ShowEntities)(Evt* script, s32 isInitialCall) { ApiStatus N(Quizmo_ShouldAppear)(Evt* script, s32 isInitialCall) { Enemy* enemy = script->owner1.enemy; - u16 hasLocation = evt_get_variable(script, EVT_SAVE_FLAG(1768)); - u16 changedLocation = evt_get_variable(script, EVT_SAVE_FLAG(1769)); - u16 locTown = evt_get_variable(script, EVT_SAVE_VAR(350)); - u16 locMap = evt_get_variable(script, EVT_SAVE_VAR(351)); + u16 hasLocation = evt_get_variable(script, GF_Quizmo_HasLocation); + u16 changedLocation = evt_get_variable(script, GF_Quizmo_ChangedLocation); + u16 locTown = evt_get_variable(script, GB_ChuckQuizmo_Town); + u16 locMap = evt_get_variable(script, GB_ChuckQuizmo_Map); s32 var; s32 i; @@ -74,16 +74,16 @@ ApiStatus N(Quizmo_ShouldAppear)(Evt* script, s32 isInitialCall) { if (rand_int(100) < 30) { locMap = rand_int(numMaps - 1); locTown = curTown1; - evt_set_variable(script, EVT_SAVE_VAR(350), locTown); - evt_set_variable(script, EVT_SAVE_VAR(351), locMap); + evt_set_variable(script, GB_ChuckQuizmo_Town, locTown); + evt_set_variable(script, GB_ChuckQuizmo_Map, locMap); hasLocation = TRUE; } } - evt_set_variable(script, EVT_SAVE_FLAG(1768), hasLocation); - evt_set_variable(script, EVT_SAVE_FLAG(1769), changedLocation); - numAnswered = evt_get_variable(NULL, EVT_SAVE_VAR(352)); - progress = evt_get_variable(NULL, EVT_STORY_PROGRESS); + evt_set_variable(script, GF_Quizmo_HasLocation, hasLocation); + evt_set_variable(script, GF_Quizmo_ChangedLocation, changedLocation); + numAnswered = evt_get_variable(NULL, GB_CompletedQuizzes); + progress = evt_get_variable(NULL, GB_StoryProgress); // vanilla bug? never checks the final requirement in the list for (i = 0; i < 8; i++) { @@ -222,7 +222,7 @@ ApiStatus N(Quizmo_UpdateRecords)(Evt* script, s32 isInitialCall) { gPlayerData.quizzesAnswered++; } - if (script->varTable[0] == N(Quizmo_Answers)[evt_get_variable(NULL, EVT_SAVE_VAR(352))]) { + if (script->varTable[0] == N(Quizmo_Answers)[evt_get_variable(NULL, GB_CompletedQuizzes)]) { script->varTable[0] = 1; gPlayerData.quizzesCorrect++; } else { diff --git a/src/world/common/atomic/QuizmoData.inc.c b/src/world/common/atomic/QuizmoData.inc.c index 9922eab3c0..923293e143 100644 --- a/src/world/common/atomic/QuizmoData.inc.c +++ b/src/world/common/atomic/QuizmoData.inc.c @@ -51,7 +51,7 @@ EvtScript N(EVS_Quizmo_Exit) = { EVT_ADD(EVT_VAR(1), 300) EVT_CALL(SetNpcJumpscale, NPC_SELF, 1) EVT_CALL(SetNpcAnimation, NPC_SELF, NPC_ANIM_chuck_quizmo_Palette_00_Anim_C) - EVT_WAIT_FRAMES(40) + EVT_WAIT(40) EVT_CALL(SetNpcPos, NPC_SELF, 0, -1000, 0) EVT_END_IF EVT_RETURN @@ -109,7 +109,7 @@ EvtScript N(EVS_Quizmo_ResetCamera) = { }; EvtScript N(EVS_Quizmo_MovePlayerToPodium) = { - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_CALL(N(Quizmo_AddViewRelativeOffset), EVT_ARRAY(1), EVT_ARRAY(3), 83, EVT_VAR(0), EVT_VAR(1)) EVT_THREAD EVT_SETF(EVT_VAR(2), 0) @@ -124,7 +124,7 @@ EvtScript N(EVS_Quizmo_MovePlayerToPodium) = { EVT_ADDF(EVT_VAR(4), EVT_ARRAY(3)) EVT_CALL(SetPlayerPos, EVT_VAR(3), EVT_ARRAY(2), EVT_VAR(4)) EVT_ADDF(EVT_VAR(2), 1) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_SETF(EVT_VAR(3), EVT_VAR(0)) EVT_SETF(EVT_VAR(4), EVT_VAR(1)) @@ -177,10 +177,10 @@ EvtScript N(EVS_Quizmo_MoveQuizmoToMicrophone) = { EVT_ADDF(EVT_VAR(4), EVT_VAR(12)) EVT_CALL(SetNpcPos, CHUCK_QUIZMO_NPC_ID, EVT_VAR(3), EVT_ARRAY(2), EVT_VAR(4)) EVT_ADDF(EVT_VAR(2), 1) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_END_THREAD - EVT_WAIT_FRAMES(60) + EVT_WAIT(60) EVT_CALL(NpcFacePlayer, CHUCK_QUIZMO_NPC_ID, 0) EVT_CALL(SetNpcAnimation, CHUCK_QUIZMO_NPC_ID, NPC_ANIM_chuck_quizmo_Palette_00_Anim_1) EVT_RETURN @@ -198,7 +198,7 @@ EvtScript N(EVS_Quizmo_SetCharacterPositons) = { EvtScript N(EVS_Quizmo_PlayerThinking) = { EVT_LOOP(0) EVT_CALL(SetPlayerAnimation, ANIM_QUESTION) - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_END_LOOP EVT_RETURN EVT_END @@ -206,7 +206,7 @@ EvtScript N(EVS_Quizmo_PlayerThinking) = { EvtScript N(EVS_Quizmo_PlayerHitBuzzer) = { EVT_CALL(SetPlayerAnimation, ANIM_THROW) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(SetPlayerAnimation, ANIM_10002) EVT_RETURN EVT_END @@ -215,172 +215,172 @@ EvtScript N(EVS_Quizmo_PlayerHitBuzzer) = { EvtScript N(EVS_Quizmo_PlayerReaction_RightAnswer) = { EVT_LOOP(0) EVT_CALL(SetPlayerAnimation, ANIM_10002) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetPlayerAnimation, ANIM_BEFORE_JUMP) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(SetPlayerAnimation, ANIM_MIDAIR_STILL) EVT_CALL(GetPlayerPos, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) EVT_ADD(EVT_VAR(1), 3) EVT_CALL(SetPlayerPos, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_ADD(EVT_VAR(1), 2) EVT_CALL(SetPlayerPos, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_ADD(EVT_VAR(1), 1) EVT_CALL(SetPlayerPos, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_ADD(EVT_VAR(1), 1) EVT_CALL(SetPlayerPos, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_ADD(EVT_VAR(1), 0) EVT_CALL(SetPlayerPos, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_ADD(EVT_VAR(1), 0) EVT_CALL(SetPlayerPos, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_ADD(EVT_VAR(1), 0) EVT_CALL(SetPlayerPos, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_ADD(EVT_VAR(1), 0) EVT_CALL(SetPlayerPos, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetPlayerAnimation, ANIM_MIDAIR) EVT_CALL(GetPlayerPos, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) EVT_ADD(EVT_VAR(1), 0) EVT_CALL(SetPlayerPos, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_ADD(EVT_VAR(1), 0) EVT_CALL(SetPlayerPos, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_ADD(EVT_VAR(1), 0) EVT_CALL(SetPlayerPos, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_ADD(EVT_VAR(1), -1) EVT_CALL(SetPlayerPos, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_ADD(EVT_VAR(1), -1) EVT_CALL(SetPlayerPos, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_ADD(EVT_VAR(1), -2) EVT_CALL(SetPlayerPos, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_ADD(EVT_VAR(1), -3) EVT_CALL(SetPlayerPos, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetPlayerAnimation, ANIM_10009) - EVT_WAIT_FRAMES(2) - EVT_WAIT_FRAMES(1) + EVT_WAIT(2) + EVT_WAIT(1) EVT_CALL(SetPlayerAnimation, ANIM_BEFORE_JUMP) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(SetPlayerAnimation, ANIM_MIDAIR_STILL) EVT_CALL(GetPlayerPos, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) EVT_ADD(EVT_VAR(1), 3) EVT_CALL(SetPlayerPos, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_ADD(EVT_VAR(1), 2) EVT_CALL(SetPlayerPos, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_ADD(EVT_VAR(1), 1) EVT_CALL(SetPlayerPos, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_ADD(EVT_VAR(1), 1) EVT_CALL(SetPlayerPos, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_ADD(EVT_VAR(1), 0) EVT_CALL(SetPlayerPos, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_ADD(EVT_VAR(1), 0) EVT_CALL(SetPlayerPos, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_ADD(EVT_VAR(1), 0) EVT_CALL(SetPlayerPos, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_ADD(EVT_VAR(1), 0) EVT_CALL(SetPlayerPos, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetPlayerAnimation, ANIM_MIDAIR) EVT_CALL(GetPlayerPos, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) EVT_ADD(EVT_VAR(1), 0) EVT_CALL(SetPlayerPos, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_ADD(EVT_VAR(1), 0) EVT_CALL(SetPlayerPos, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_ADD(EVT_VAR(1), 0) EVT_CALL(SetPlayerPos, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_ADD(EVT_VAR(1), -1) EVT_CALL(SetPlayerPos, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_ADD(EVT_VAR(1), -1) EVT_CALL(SetPlayerPos, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_ADD(EVT_VAR(1), -2) EVT_CALL(SetPlayerPos, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_ADD(EVT_VAR(1), -3) EVT_CALL(SetPlayerPos, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetPlayerAnimation, ANIM_10009) - EVT_WAIT_FRAMES(2) - EVT_WAIT_FRAMES(1) + EVT_WAIT(2) + EVT_WAIT(1) EVT_CALL(SetPlayerAnimation, ANIM_BEFORE_JUMP) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_CALL(SetPlayerAnimation, ANIM_MIDAIR_STILL) EVT_CALL(GetPlayerPos, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) EVT_ADD(EVT_VAR(1), 3) EVT_CALL(SetPlayerPos, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_ADD(EVT_VAR(1), 2) EVT_CALL(SetPlayerPos, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_ADD(EVT_VAR(1), 1) EVT_CALL(SetPlayerPos, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_ADD(EVT_VAR(1), 1) EVT_CALL(SetPlayerPos, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_ADD(EVT_VAR(1), 0) EVT_CALL(SetPlayerPos, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_ADD(EVT_VAR(1), 0) EVT_CALL(SetPlayerPos, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_ADD(EVT_VAR(1), 0) EVT_CALL(SetPlayerPos, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_ADD(EVT_VAR(1), 0) EVT_CALL(SetPlayerPos, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetPlayerAnimation, ANIM_MIDAIR) EVT_CALL(GetPlayerPos, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) EVT_ADD(EVT_VAR(1), 0) EVT_CALL(SetPlayerPos, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_ADD(EVT_VAR(1), 0) EVT_CALL(SetPlayerPos, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_ADD(EVT_VAR(1), 0) EVT_CALL(SetPlayerPos, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_ADD(EVT_VAR(1), -1) EVT_CALL(SetPlayerPos, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_ADD(EVT_VAR(1), -1) EVT_CALL(SetPlayerPos, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_ADD(EVT_VAR(1), -2) EVT_CALL(SetPlayerPos, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_ADD(EVT_VAR(1), -3) EVT_CALL(SetPlayerPos, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(SetPlayerAnimation, ANIM_10009) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_END_LOOP EVT_CALL(SetPlayerAnimation, ANIM_10002) EVT_CALL(SetPlayerPos, EVT_VAR(0), EVT_ARRAY(2), EVT_VAR(2)) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_RETURN EVT_END }; @@ -388,7 +388,7 @@ EvtScript N(EVS_Quizmo_PlayerReaction_RightAnswer) = { EvtScript N(EVS_Quizmo_PlayerReaction_WrongAnswer) = { EVT_CALL(SetPlayerAnimation, ANIM_SHOCK_STILL) EVT_LOOP(0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_RETURN EVT_END @@ -412,15 +412,15 @@ EvtScript N(EVS_Quizmo_ReturnPlayerToOriginalPos) = { EvtScript N(EVS_Quizmo_RightAnswer) = { EVT_EXEC_GET_TID(N(EVS_Quizmo_PlayerReaction_RightAnswer), EVT_VAR(1)) - EVT_WAIT_FRAMES(60) + EVT_WAIT(60) EVT_KILL_THREAD(EVT_VAR(1)) EVT_LOOP(5) EVT_CALL(GetPlayerPos, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) EVT_ADD(EVT_VAR(1), -1) EVT_CALL(SetPlayerPos, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_END_LOOP - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_EXEC_WAIT(N(EVS_Quizmo_ReturnPlayerToOriginalPos)) EVT_RETURN EVT_END @@ -428,14 +428,14 @@ EvtScript N(EVS_Quizmo_RightAnswer) = { EvtScript N(EVS_Quizmo_WrongAnswer) = { EVT_EXEC_GET_TID(N(EVS_Quizmo_PlayerReaction_WrongAnswer), EVT_VAR(1)) - EVT_WAIT_FRAMES(60) + EVT_WAIT(60) EVT_LOOP(5) EVT_CALL(GetPlayerPos, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) EVT_ADD(EVT_VAR(1), -1) EVT_CALL(SetPlayerPos, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_END_LOOP - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_KILL_THREAD(EVT_VAR(1)) EVT_EXEC_WAIT(N(EVS_Quizmo_ReturnPlayerToOriginalPos)) EVT_RETURN @@ -443,20 +443,20 @@ EvtScript N(EVS_Quizmo_WrongAnswer) = { }; EvtScript N(EVS_Quizmo_QuizMain) = { - EVT_IF_GT(EVT_SAVE_VAR(352), 63) + EVT_IF_GT(GB_CompletedQuizzes, 63) EVT_SET(EVT_VAR(0), 0) EVT_RETURN EVT_END_IF EVT_CALL(GetPlayerPos, EVT_ARRAY(1), EVT_ARRAY(2), EVT_ARRAY(3)) EVT_CALL(NpcFacePlayer, NPC_SELF, 16) - EVT_IF_EQ(EVT_SAVE_VAR(352), 63) + EVT_IF_EQ(GB_CompletedQuizzes, 63) EVT_CALL(SpeakToPlayer, NPC_SELF, NPC_ANIM_chuck_quizmo_Palette_00_Anim_4, NPC_ANIM_chuck_quizmo_Palette_00_Anim_1, 0, MESSAGE_ID(0x08, 0x000A)) EVT_ELSE - EVT_IF_EQ(EVT_SAVE_FLAG(1767), 1) + EVT_IF_EQ(GF_Met_ChuckQuizmo, 1) EVT_CALL(SpeakToPlayer, NPC_SELF, NPC_ANIM_chuck_quizmo_Palette_00_Anim_4, NPC_ANIM_chuck_quizmo_Palette_00_Anim_1, 0, MESSAGE_ID(0x08, 0x0009)) EVT_ELSE EVT_CALL(SpeakToPlayer, NPC_SELF, NPC_ANIM_chuck_quizmo_Palette_00_Anim_4, NPC_ANIM_chuck_quizmo_Palette_00_Anim_1, 0, MESSAGE_ID(0x08, 0x0008)) - EVT_SET(EVT_SAVE_FLAG(1767), 1) + EVT_SET(GF_Met_ChuckQuizmo, 1) EVT_END_IF EVT_END_IF EVT_CALL(ShowChoice, MESSAGE_ID(0x1E, 0x000D)) @@ -466,7 +466,7 @@ EvtScript N(EVS_Quizmo_QuizMain) = { EVT_SET(EVT_VAR(0), 0) EVT_RETURN EVT_END_IF - EVT_SET(EVT_SAVE_FLAG(1793), 1) + EVT_SET(GF_Quizmo_TakingQuiz, 1) EVT_CALL(N(Quizmo_HideEntities)) EVT_CALL(N(Quizmo_HideWorld)) EVT_EXEC(N(EVS_Quizmo_SetQuizCamera)) @@ -484,35 +484,35 @@ EvtScript N(EVS_Quizmo_QuizMain) = { EVT_IF_EQ(EVT_VAR(0), 0) EVT_BREAK_LOOP EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(N(Quizmo_CreateStage)) EVT_LOOP(5) EVT_CALL(GetPlayerPos, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) EVT_ADD(EVT_VAR(1), 1) EVT_CALL(SetPlayerPos, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) - EVT_WAIT_FRAMES(2) + EVT_WAIT(2) EVT_END_LOOP EVT_SET(EVT_VAR(0), MESSAGE_ID(0x2C, 0x00)) - EVT_ADD(EVT_VAR(0), EVT_SAVE_VAR(352)) + EVT_ADD(EVT_VAR(0), GB_CompletedQuizzes) EVT_CALL(SpeakToPlayer, NPC_SELF, NPC_ANIM_chuck_quizmo_Palette_00_Anim_5, NPC_ANIM_chuck_quizmo_Palette_00_Anim_6, 0, EVT_VAR(0)) EVT_CALL(SetPlayerAnimation, ANIM_QUESTION) EVT_SET(EVT_VAR(0), MESSAGE_ID(0x2D, 0x00)) - EVT_ADD(EVT_VAR(0), EVT_SAVE_VAR(352)) + EVT_ADD(EVT_VAR(0), GB_CompletedQuizzes) EVT_CALL(PlaySound, 142) EVT_CALL(ShowChoice, EVT_VAR(0)) EVT_KILL_THREAD(EVT_VAR(1)) EVT_CALL(StopSound, 142) EVT_EXEC(N(EVS_Quizmo_PlayerHitBuzzer)) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(PlaySound, 141) EVT_CALL(N(Quizmo_UnkStageEffectMode), EVT_VAR(0)) EVT_SET(EVT_ARRAY(4), 0) EVT_CALL(N(Quizmo_CreateWorker)) - EVT_WAIT_FRAMES(40) + EVT_WAIT(40) EVT_CALL(N(Quizmo_UpdateRecords)) EVT_THREAD - EVT_WAIT_FRAMES(110) + EVT_WAIT(110) EVT_CALL(CloseChoice) EVT_SET(EVT_ARRAY(4), 0) EVT_END_THREAD @@ -521,45 +521,45 @@ EvtScript N(EVS_Quizmo_QuizMain) = { EVT_SET(EVT_ARRAY(4), 1) EVT_THREAD EVT_CALL(N(Quizmo_SetStageLightsDelay), 1) - EVT_WAIT_FRAMES(6) - EVT_WAIT_FRAMES(6) - EVT_WAIT_FRAMES(6) + EVT_WAIT(6) + EVT_WAIT(6) + EVT_WAIT(6) EVT_CALL(N(Quizmo_SetStageLightsDelay), 2) EVT_END_THREAD EVT_THREAD EVT_CALL(PlaySound, SOUND_21C) - EVT_WAIT_FRAMES(6) + EVT_WAIT(6) EVT_CALL(PlaySound, SOUND_21C) - EVT_WAIT_FRAMES(6) + EVT_WAIT(6) EVT_CALL(PlaySound, SOUND_21C) - EVT_WAIT_FRAMES(6) + EVT_WAIT(6) EVT_CALL(PlaySound, SOUND_21C) EVT_END_THREAD EVT_CALL(PlaySound, SOUND_8A) EVT_CALL(N(Quizmo_SetVannaAnim_Clap)) EVT_THREAD - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_CALL(GetPlayerPos, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) EVT_ADD(EVT_VAR(1), 50) EVT_CALL(N(Quizmo_AddViewRelativeOffset), 0, 0, 83, EVT_VAR(0), EVT_VAR(2)) EVT_CALL(PlayEffect, 0x7, 2, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2), 0, 0, 0, 0, 0, 0, 0, 0, 0) EVT_CALL(PlayEffect, 0x44, 4, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2), 1, 60, 0, 0, 0, 0, 0, 0, 0) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_ADD(EVT_VAR(1), -3) EVT_CALL(N(Quizmo_AddViewRelativeOffset), 0, 0, 58, EVT_VAR(0), EVT_VAR(2)) EVT_CALL(PlayEffect, 0x7, 2, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2), 0, 0, 0, 0, 0, 0, 0, 0, 0) EVT_CALL(PlayEffect, 0x44, 4, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2), 1, 60, 0, 0, 0, 0, 0, 0, 0) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_ADD(EVT_VAR(1), 30) EVT_CALL(N(Quizmo_AddViewRelativeOffset), 0, 0, 93, EVT_VAR(0), EVT_VAR(2)) EVT_CALL(PlayEffect, 0x7, 2, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2), 0, 0, 0, 0, 0, 0, 0, 0, 0) EVT_CALL(PlayEffect, 0x44, 4, EVT_VAR(0), EVT_VAR(1), EVT_VAR(2), 1, 60, 0, 0, 0, 0, 0, 0, 0) - EVT_WAIT_FRAMES(15) + EVT_WAIT(15) EVT_END_THREAD - EVT_WAIT_FRAMES(20) + EVT_WAIT(20) EVT_EXEC_GET_TID(N(EVS_Quizmo_RightAnswer), EVT_VAR(1)) - EVT_ADD(EVT_SAVE_VAR(352), 1) - EVT_IF_GT(EVT_SAVE_VAR(352), 63) + EVT_ADD(GB_CompletedQuizzes, 1) + EVT_IF_GT(GB_CompletedQuizzes, 63) EVT_CALL(ContinueSpeech, -1, -1, -1, 0, MESSAGE_ID(0x08, 0x0010)) EVT_CALL(SetNpcAnimation, CHUCK_QUIZMO_NPC_ID, NPC_ANIM_chuck_quizmo_Palette_00_Anim_6) EVT_LOOP(0) @@ -567,7 +567,7 @@ EvtScript N(EVS_Quizmo_QuizMain) = { EVT_IF_EQ(EVT_VAR(0), 0) EVT_BREAK_LOOP EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(SetNpcAnimation, CHUCK_QUIZMO_NPC_ID, NPC_ANIM_chuck_quizmo_Palette_00_Anim_5) EVT_SET(EVT_VAR(0), ITEM_STAR_PIECE) @@ -576,7 +576,7 @@ EvtScript N(EVS_Quizmo_QuizMain) = { EVT_CALL(AddStarPieces, 1) EVT_CALL(N(Quizmo_SetStageLightsDelay), 15) EVT_CALL(N(Quizmo_SetVannaAnim_Idle)) - EVT_CALL(SetMessageValue, EVT_SAVE_VAR(352), 0) + EVT_CALL(SetMessageValue, GB_CompletedQuizzes, 0) EVT_CALL(SpeakToPlayer, NPC_SELF, NPC_ANIM_chuck_quizmo_Palette_00_Anim_4, NPC_ANIM_chuck_quizmo_Palette_00_Anim_1, 0, MESSAGE_ID(0x08, 0x0011)) EVT_ELSE EVT_CALL(ContinueSpeech, -1, -1, -1, 0, MESSAGE_ID(0x08, 0x000E)) @@ -586,7 +586,7 @@ EvtScript N(EVS_Quizmo_QuizMain) = { EVT_IF_EQ(EVT_VAR(0), 0) EVT_BREAK_LOOP EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_CALL(SetNpcAnimation, CHUCK_QUIZMO_NPC_ID, NPC_ANIM_chuck_quizmo_Palette_00_Anim_5) EVT_SET(EVT_VAR(0), ITEM_STAR_PIECE) @@ -595,8 +595,8 @@ EvtScript N(EVS_Quizmo_QuizMain) = { EVT_CALL(AddStarPieces, 1) EVT_CALL(N(Quizmo_SetStageLightsDelay), 15) EVT_CALL(N(Quizmo_SetVannaAnim_Idle)) - EVT_CALL(SetMessageValue, EVT_SAVE_VAR(352), 0) - EVT_IF_EQ(EVT_SAVE_VAR(352), 1) + EVT_CALL(SetMessageValue, GB_CompletedQuizzes, 0) + EVT_IF_EQ(GB_CompletedQuizzes, 1) EVT_CALL(SetMessageMsg, EVT_PTR(MessageSingular), 1) EVT_ELSE EVT_CALL(SetMessageMsg, EVT_PTR(MessagePlural), 1) @@ -619,18 +619,18 @@ EvtScript N(EVS_Quizmo_QuizMain) = { EVT_IF_EQ(EVT_VAR(0), 0) EVT_BREAK_LOOP EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_END_LOOP EVT_SET(EVT_VAR(0), 0) EVT_END_IF EVT_CALL(N(Quizmo_UnkStageEffectMode), -1) EVT_CALL(EnablePartnerAI) EVT_THREAD - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_CALL(PlaySound, SOUND_8F) EVT_END_THREAD EVT_THREAD - EVT_WAIT_FRAMES(45) + EVT_WAIT(45) EVT_CALL(StopSound, SOUND_89) EVT_END_THREAD EVT_CALL(N(Quizmo_SetVannaAnim_Wave)) @@ -639,7 +639,7 @@ EvtScript N(EVS_Quizmo_QuizMain) = { EVT_EXEC(N(EVS_Quizmo_ResetCamera)) EVT_CALL(N(Quizmo_FadeInWorld)) EVT_CALL(N(Quizmo_ShowEntities)) - EVT_SET(EVT_SAVE_FLAG(1793), 0) + EVT_SET(GF_Quizmo_TakingQuiz, 0) EVT_RETURN EVT_END }; @@ -658,7 +658,7 @@ EvtScript N(EVS_Quizmo_NPC_OtherAI) = { EvtScript N(EVS_Quizmo_NPC_Interact) = { EVT_USE_ARRAY(EVT_PTR(N(Quizmo_ScriptArray))) - EVT_SET(EVT_SAVE_FLAG(1769), TRUE) + EVT_SET(GF_Quizmo_ChangedLocation, TRUE) EVT_CALL(DisablePlayerPhysics, TRUE) EVT_CALL(SetPlayerFlagBits, PLAYER_STATUS_FLAGS_400000, 1) EVT_EXEC_WAIT(N(EVS_Quizmo_QuizMain)) @@ -674,7 +674,7 @@ EvtScript N(EVS_Quizmo_NPC_Aux) = { EVT_END }; -NpcAISettings N(Quizmo_NpcAISettings) = { +MobileAISettings N(Quizmo_MobileAISettings) = { .moveSpeed = 0.7f, .moveTime = 30, .waitTime = 20, @@ -683,14 +683,14 @@ NpcAISettings N(Quizmo_NpcAISettings) = { }; EvtScript N(EVS_Quizmo_Npc_AI) = { - EVT_CALL(BasicAI_Main, EVT_PTR(N(Quizmo_NpcAISettings))) + EVT_CALL(BasicAI_Main, EVT_PTR(N(Quizmo_MobileAISettings))) EVT_RETURN EVT_END }; // primary quizmo NpcSettings NpcSettings N(Quizmo_NpcSettings) = { - .unk_00 = { 0x00, 0xAF, 0x00, 0x01 }, + .defaultAnim = 0x00AF0001, .height = 35, .radius = 28, .otherAI = &N(EVS_Quizmo_NPC_OtherAI), @@ -702,7 +702,7 @@ NpcSettings N(Quizmo_NpcSettings) = { // alternate (unused?) variant of quizmo with AI and NPC_FLAG_100 unset NpcSettings N(Quizmo_AltNpcSettings) = { - .unk_00 = { 0x00, 0xAF, 0x00, 0x01 }, + .defaultAnim = 0x00AF0001, .height = 35, .radius = 28, .otherAI = &N(EVS_Quizmo_NPC_OtherAI), @@ -711,5 +711,5 @@ NpcSettings N(Quizmo_AltNpcSettings) = { .aux = &N(EVS_Quizmo_NPC_Aux), .flags = NPC_FLAG_PASSIVE | NPC_FLAG_LOCK_ANIMS | NPC_FLAG_JUMPING, .level = 99, - .unk_2A = 16, + .actionFlags = 16, }; diff --git a/src/world/common/atomic/SuperBlockData.inc.c b/src/world/common/atomic/SuperBlockData.inc.c index 080ad77f4b..ffae158383 100644 --- a/src/world/common/atomic/SuperBlockData.inc.c +++ b/src/world/common/atomic/SuperBlockData.inc.c @@ -4,7 +4,7 @@ // map-specific parameters for this data // which saved byte to associate this block with #ifndef SUPER_BLOCK_GAMEFLAG - #define SUPER_BLOCK_GAMEFLAG EVT_SAVE_FLAG(0) + #define SUPER_BLOCK_GAMEFLAG GF_Unused_EVT_00 #endif // which map var to store #ifndef SUPER_BLOCK_MAPVAR @@ -48,33 +48,33 @@ f32 N(SuperBlock_UpgradeOrbAngles)[SUPER_BLOCK_NUM_ORBS] = { }; EvtScript N(SuperBlock_ShowUpgradeEffects) = { - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(PlaySound, SOUND_212D) EVT_CALL(N(SuperBlock_GatherEnergyFX), SUPER_BLOCK_MAPVAR) - EVT_WAIT_FRAMES(85) + EVT_WAIT(85) EVT_THREAD EVT_CALL(PlaySound, SOUND_212E) EVT_CALL(N(SuperBlock_WhiteScreenFlash), 70, 70) - EVT_WAIT_FRAMES(27) + EVT_WAIT(27) EVT_CALL(PlaySound, SOUND_208E) EVT_CALL(N(SuperBlock_WhiteScreenFlash), 50, 50) EVT_END_THREAD EVT_THREAD - EVT_WAIT_FRAMES(3) + EVT_WAIT(3) EVT_CALL(N(SuperBlock_HideBlockContent), SUPER_BLOCK_MAPVAR) EVT_END_THREAD EVT_THREAD - EVT_WAIT_FRAMES(47) + EVT_WAIT(47) EVT_CALL(N(SuperBlock_RadiateFaintEnergyFX)) EVT_CALL(N(SuperBlock_PartnerSparkles2)) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(N(SuperBlock_PartnerSparkles4)) - EVT_WAIT_FRAMES(5) + EVT_WAIT(5) EVT_CALL(N(SuperBlock_PartnerSparkles2)) EVT_END_THREAD - EVT_WAIT_FRAMES(3) + EVT_WAIT(3) EVT_CALL(N(SuperBlock_AnimateEnergyOrbs), SUPER_BLOCK_MAPVAR) - EVT_WAIT_FRAMES(30) + EVT_WAIT(30) EVT_RETURN EVT_END }; @@ -101,7 +101,7 @@ EvtScript N(SuperBlock_OnHit) = { EVT_CALL(N(SuperBlock_CountEligiblePartners)) EVT_IF_EQ(EVT_VAR(0), -1) EVT_CALL(ShowMessageAtScreenPos, MESSAGE_ID(0x1D,0xDC), 160, 40) - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(N(SuperBlock_EndGlowEffect), EVT_VAR(9)) EVT_CALL(DisablePlayerInput, FALSE) EVT_CALL(EnablePartnerAI) @@ -109,8 +109,8 @@ EvtScript N(SuperBlock_OnHit) = { EVT_CALL(N(SuperBlock_ClearOverride40)) EVT_RETURN EVT_END_IF - EVT_IF_EQ(EVT_SAVE_FLAG(438), 0) - EVT_SET(EVT_SAVE_FLAG(438), 1) + EVT_IF_EQ(GF_Tutorial_SuperBlock, 0) + EVT_SET(GF_Tutorial_SuperBlock, 1) EVT_CALL(ShowMessageAtScreenPos, MESSAGE_ID(0x1D,0xDA), 160, 40) EVT_ELSE EVT_CALL(ShowMessageAtScreenPos, MESSAGE_ID(0x1D,0xDB), 160, 40) @@ -133,7 +133,7 @@ EvtScript N(SuperBlock_OnHit) = { EVT_ELSE EVT_CALL(func_802CF56C, 2) EVT_END_IF - EVT_WAIT_FRAMES(10) + EVT_WAIT(10) EVT_CALL(ShowMessageAtScreenPos, MESSAGE_ID(0x1D,0x0DF), 160, 40) EVT_CALL(ShowChoice, MESSAGE_ID(0x1E,0x0D)) EVT_CALL(CloseMessage) diff --git a/src/world/common/clouds.inc.c b/src/world/common/clouds.inc.c index 725663bc7c..24d970fb18 100644 --- a/src/world/common/clouds.inc.c +++ b/src/world/common/clouds.inc.c @@ -12,7 +12,7 @@ EvtScript N(clouds1) = { EVT_CALL(N(UnkAngleFunc2), EVT_VAR(7), EVT_VAR(0), EVT_VAR(1), EVT_VAR(2), EVT_VAR(3)) EVT_CALL(TranslateModel, EVT_VAR(10), EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) EVT_CALL(RotateModel, EVT_VAR(10), EVT_VAR(3), 0, 1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_GOTO(0) EVT_RETURN EVT_END @@ -34,7 +34,7 @@ EvtScript N(clouds2) = { EVT_ADDF(EVT_VAR(2), EVT_VAR(12)) EVT_CALL(TranslateModel, EVT_VAR(10), EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) EVT_CALL(RotateModel, EVT_VAR(10), EVT_VAR(3), 0, 1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_GOTO(0) EVT_RETURN EVT_END @@ -58,7 +58,7 @@ EvtScript N(clouds3) = { EVT_ADDF(EVT_VAR(2), EVT_VAR(13)) EVT_CALL(TranslateModel, EVT_VAR(10), EVT_VAR(0), EVT_VAR(1), EVT_VAR(2)) EVT_CALL(RotateModel, EVT_VAR(10), EVT_VAR(3), 0, 1, 0) - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_GOTO(0) EVT_RETURN EVT_END diff --git a/src/world/common/enemy/BulletBillAI.inc.c b/src/world/common/enemy/BulletBillAI.inc.c index 200c86c720..6ac887b40a 100644 --- a/src/world/common/enemy/BulletBillAI.inc.c +++ b/src/world/common/enemy/BulletBillAI.inc.c @@ -39,7 +39,7 @@ static s32 N(BillBlasterAI_GetIdleBulletNpcID)(void) { ApiStatus N(BulletBillAI_Main)(Evt* script, s32 isInitialCall) { Enemy* enemy = script->owner1.enemy; Npc* npc = get_npc_unsafe(enemy->npcID); - NpcAISettings* aiSettings = (NpcAISettings*)evt_get_variable(script, *script->ptrReadPos); + MobileAISettings* aiSettings = (MobileAISettings*)evt_get_variable(script, *script->ptrReadPos); s32 hitDetected = FALSE; s32 done = FALSE; Npc* blasterNpc; @@ -154,7 +154,7 @@ ApiStatus N(BillBlasterAI_Main)(Evt* script, s32 isInitialCall) { Bytecode* args = script->ptrReadPos; Enemy* enemy = script->owner1.enemy; Npc* npc = get_npc_unsafe(enemy->npcID); - NpcAISettings* aiSettings = (NpcAISettings*)evt_get_variable(script, *args++); + MobileAISettings* aiSettings = (MobileAISettings*)evt_get_variable(script, *args++); s32 bulletNpcID; Enemy* bulletEnemy; f32 deltaY; diff --git a/src/world/common/enemy/CleftAI.inc.c b/src/world/common/enemy/CleftAI.inc.c index 61cccd35b5..b1185475d8 100644 --- a/src/world/common/enemy/CleftAI.inc.c +++ b/src/world/common/enemy/CleftAI.inc.c @@ -22,7 +22,7 @@ enum AiStateCleft { AI_STATE_CLEFT_POST_DISGUISE = 52 }; -s32 N(CleftAI_CanSeePlayer)(Evt* script, NpcAISettings* aiSettings, EnemyDetectVolume* volume) { +s32 N(CleftAI_CanSeePlayer)(Evt* script, MobileAISettings* aiSettings, EnemyDetectVolume* volume) { Enemy* enemy = script->owner1.enemy; Npc* npc = get_npc_unsafe(enemy->npcID); Camera* camera = &gCameras[gCurrentCamID]; @@ -53,7 +53,7 @@ s32 N(CleftAI_CanSeePlayer)(Evt* script, NpcAISettings* aiSettings, EnemyDetectV return seesPlayer; } -void N(CleftAI_HidingInit)(Evt* script, NpcAISettings* aiSettings, EnemyDetectVolume* volume) { +void N(CleftAI_HidingInit)(Evt* script, MobileAISettings* aiSettings, EnemyDetectVolume* volume) { Enemy* enemy = script->owner1.enemy; Npc* npc = get_npc_unsafe(enemy->npcID); @@ -66,7 +66,7 @@ void N(CleftAI_HidingInit)(Evt* script, NpcAISettings* aiSettings, EnemyDetectVo script->AI_TEMP_STATE = AI_STATE_CLEFT_HIDING; } -void N(CleftAI_Hiding)(Evt* script, NpcAISettings* aiSettings, EnemyDetectVolume* volume) { +void N(CleftAI_Hiding)(Evt* script, MobileAISettings* aiSettings, EnemyDetectVolume* volume) { Enemy* enemy = script->owner1.enemy; Npc* npc = get_npc_unsafe(enemy->npcID); s32 emoteTemp; @@ -85,7 +85,7 @@ void N(CleftAI_Hiding)(Evt* script, NpcAISettings* aiSettings, EnemyDetectVolume script->functionTemp[1]--; } -void N(CleftAI_PreAmbush)(Evt* script, NpcAISettings* aiSettings, EnemyDetectVolume* volume) { +void N(CleftAI_PreAmbush)(Evt* script, MobileAISettings* aiSettings, EnemyDetectVolume* volume) { Enemy* enemy = script->owner1.enemy; Npc* npc = get_npc_unsafe(enemy->npcID); @@ -99,7 +99,7 @@ void N(CleftAI_PreAmbush)(Evt* script, NpcAISettings* aiSettings, EnemyDetectVol } } -void N(CleftAI_Ambush)(Evt* script, NpcAISettings* aiSettings, EnemyDetectVolume* volume) { +void N(CleftAI_Ambush)(Evt* script, MobileAISettings* aiSettings, EnemyDetectVolume* volume) { Npc* npc = get_npc_unsafe(script->owner1.enemy->npcID); npc->duration--; @@ -111,7 +111,7 @@ void N(CleftAI_Ambush)(Evt* script, NpcAISettings* aiSettings, EnemyDetectVolume } } -void N(CleftAI_FindPlayerInit)(Evt* script, NpcAISettings* aiSettings, EnemyDetectVolume* volume) { +void N(CleftAI_FindPlayerInit)(Evt* script, MobileAISettings* aiSettings, EnemyDetectVolume* volume) { Enemy* enemy = script->owner1.enemy; Npc* npc = get_npc_unsafe(enemy->npcID); @@ -121,7 +121,7 @@ void N(CleftAI_FindPlayerInit)(Evt* script, NpcAISettings* aiSettings, EnemyDete script->AI_TEMP_STATE = AI_STATE_CLEFT_FIND_PLAYER; } -void N(CleftAI_FindPlayer)(Evt* script, NpcAISettings* aiSettings, EnemyDetectVolume* volume) { +void N(CleftAI_FindPlayer)(Evt* script, MobileAISettings* aiSettings, EnemyDetectVolume* volume) { Enemy* enemy = script->owner1.enemy; Npc* npc = get_npc_unsafe(enemy->npcID); s32 var; @@ -145,7 +145,7 @@ void N(CleftAI_FindPlayer)(Evt* script, NpcAISettings* aiSettings, EnemyDetectVo } } -void N(CleftAI_RevUpInit)(Evt* script, NpcAISettings* aiSettings, EnemyDetectVolume* volume) { +void N(CleftAI_RevUpInit)(Evt* script, MobileAISettings* aiSettings, EnemyDetectVolume* volume) { Enemy* enemy = script->owner1.enemy; Npc* npc = get_npc_unsafe(enemy->npcID); @@ -154,7 +154,7 @@ void N(CleftAI_RevUpInit)(Evt* script, NpcAISettings* aiSettings, EnemyDetectVol script->AI_TEMP_STATE = AI_STATE_CLEFT_REV_UP; } -void N(CleftAI_RevUp)(Evt* script, NpcAISettings* aiSettings, EnemyDetectVolume* volume) { +void N(CleftAI_RevUp)(Evt* script, MobileAISettings* aiSettings, EnemyDetectVolume* volume) { Enemy* enemy = script->owner1.enemy; Npc* npc = get_npc_unsafe(enemy->npcID); @@ -179,7 +179,7 @@ void N(CleftAI_RevUp)(Evt* script, NpcAISettings* aiSettings, EnemyDetectVolume* } } -void N(CleftAI_Tackle)(Evt* script, NpcAISettings* aiSettings, EnemyDetectVolume* volume) { +void N(CleftAI_Tackle)(Evt* script, MobileAISettings* aiSettings, EnemyDetectVolume* volume) { Enemy* enemy = script->owner1.enemy; Npc* npc = get_npc_unsafe(enemy->npcID); f32 posX, posY, posZ; @@ -214,7 +214,7 @@ void N(CleftAI_Tackle)(Evt* script, NpcAISettings* aiSettings, EnemyDetectVolume } } -void N(CleftAI_LosePlayer)(Evt* script, NpcAISettings* aiSettings, EnemyDetectVolume* volume) { +void N(CleftAI_LosePlayer)(Evt* script, MobileAISettings* aiSettings, EnemyDetectVolume* volume) { Enemy* enemy = script->owner1.enemy; Npc* npc = get_npc_unsafe(enemy->npcID); @@ -230,7 +230,7 @@ void N(CleftAI_LosePlayer)(Evt* script, NpcAISettings* aiSettings, EnemyDetectVo } } -void N(CleftAI_ReturnHome)(Evt* script, NpcAISettings* aiSettings, EnemyDetectVolume* volume) { +void N(CleftAI_ReturnHome)(Evt* script, MobileAISettings* aiSettings, EnemyDetectVolume* volume) { Enemy* enemy = script->owner1.enemy; Npc* npc = get_npc_unsafe(enemy->npcID); @@ -246,7 +246,7 @@ void N(CleftAI_ReturnHome)(Evt* script, NpcAISettings* aiSettings, EnemyDetectVo } } -void N(CleftAI_DisguiseInit)(Evt* script, NpcAISettings* aiSettings, EnemyDetectVolume* volume) { +void N(CleftAI_DisguiseInit)(Evt* script, MobileAISettings* aiSettings, EnemyDetectVolume* volume) { Enemy* enemy = script->owner1.enemy; Npc* npc = get_npc_unsafe(enemy->npcID); @@ -261,7 +261,7 @@ void N(CleftAI_DisguiseInit)(Evt* script, NpcAISettings* aiSettings, EnemyDetect } } -void N(CleftAI_Disguise)(Evt* script, NpcAISettings* aiSettings, EnemyDetectVolume* volume) { +void N(CleftAI_Disguise)(Evt* script, MobileAISettings* aiSettings, EnemyDetectVolume* volume) { Enemy* enemy = script->owner1.enemy; Npc* npc = get_npc_unsafe(enemy->npcID); @@ -273,7 +273,7 @@ void N(CleftAI_Disguise)(Evt* script, NpcAISettings* aiSettings, EnemyDetectVolu } } -void N(CleftAI_PostDisguise)(Evt* script, NpcAISettings* aiSettings, EnemyDetectVolume* volume) { +void N(CleftAI_PostDisguise)(Evt* script, MobileAISettings* aiSettings, EnemyDetectVolume* volume) { Enemy* enemy = script->owner1.enemy; Npc* npc = get_npc_unsafe(enemy->npcID); @@ -287,7 +287,7 @@ s32 N(CleftAI_Main)(Evt* script, s32 isInitialCall) { Enemy* enemy = script->owner1.enemy; Npc* npc = get_npc_unsafe(enemy->npcID); Bytecode* args = script->ptrReadPos; - NpcAISettings* npcAISettings = (NpcAISettings*)evt_get_variable(script, *args++); + MobileAISettings* npcAISettings = (MobileAISettings*)evt_get_variable(script, *args++); EnemyDetectVolume curVolume; EnemyDetectVolume* volume = &curVolume; diff --git a/src/world/common/enemy/ClubbaNappingAI.inc.c b/src/world/common/enemy/ClubbaNappingAI.inc.c index 8c65b18812..4230c43d5c 100644 --- a/src/world/common/enemy/ClubbaNappingAI.inc.c +++ b/src/world/common/enemy/ClubbaNappingAI.inc.c @@ -13,7 +13,7 @@ enum AiStateNappingClubba { AI_STATE_NAPPING_CLUBBA_50 = 50, }; -void N(ClubbaNappingAI_Init)(Evt* script, NpcAISettings* aiSettings, EnemyDetectVolume* territory) { +void N(ClubbaNappingAI_Init)(Evt* script, MobileAISettings* aiSettings, EnemyDetectVolume* territory) { Enemy* enemy = script->owner1.enemy; Npc* npc = get_npc_unsafe(enemy->npcID); @@ -30,7 +30,7 @@ void N(ClubbaNappingAI_Init)(Evt* script, NpcAISettings* aiSettings, EnemyDetect } } -void N(ClubbaNappingAI_Sleep)(Evt* script, NpcAISettings* aiSettings, EnemyDetectVolume* territory) { +void N(ClubbaNappingAI_Sleep)(Evt* script, MobileAISettings* aiSettings, EnemyDetectVolume* territory) { Enemy* enemy = script->owner1.enemy; Npc* npc = get_npc_unsafe(enemy->npcID); PlayerData* playerData = get_player_data(); @@ -91,7 +91,7 @@ void N(ClubbaNappingAI_Sleep)(Evt* script, NpcAISettings* aiSettings, EnemyDetec } } -void N(ClubbaNappingAI_WakeUp)(Evt* script, NpcAISettings* aiSettings, EnemyDetectVolume* territory) { +void N(ClubbaNappingAI_WakeUp)(Evt* script, MobileAISettings* aiSettings, EnemyDetectVolume* territory) { Enemy* enemy = script->owner1.enemy; Npc* npc = get_npc_unsafe(enemy->npcID); @@ -103,7 +103,7 @@ void N(ClubbaNappingAI_WakeUp)(Evt* script, NpcAISettings* aiSettings, EnemyDete } } -void N(ClubbaNappingAI_LoiterInit)(Evt* script, NpcAISettings* aiSettings, EnemyDetectVolume* territory) { +void N(ClubbaNappingAI_LoiterInit)(Evt* script, MobileAISettings* aiSettings, EnemyDetectVolume* territory) { Enemy* enemy = script->owner1.enemy; Npc* npc = get_npc_unsafe(enemy->npcID); @@ -113,7 +113,7 @@ void N(ClubbaNappingAI_LoiterInit)(Evt* script, NpcAISettings* aiSettings, Enemy script->AI_TEMP_STATE = AI_STATE_NAPPING_CLUBBA_LOITER; } -void N(ClubbaNappingAI_Loiter)(Evt* script, NpcAISettings* aiSettings, EnemyDetectVolume* territory) { +void N(ClubbaNappingAI_Loiter)(Evt* script, MobileAISettings* aiSettings, EnemyDetectVolume* territory) { Enemy* enemy = script->owner1.enemy; Npc* npc = get_npc_unsafe(enemy->npcID); s32 nextState; @@ -147,7 +147,7 @@ void N(ClubbaNappingAI_Loiter)(Evt* script, NpcAISettings* aiSettings, EnemyDete } } -void N(ClubbaNappingAI_ReturnHomeInit)(Evt* script, NpcAISettings* aiSettings, EnemyDetectVolume* territory) { +void N(ClubbaNappingAI_ReturnHomeInit)(Evt* script, MobileAISettings* aiSettings, EnemyDetectVolume* territory) { Enemy* enemy = script->owner1.enemy; Npc* npc = get_npc_unsafe(enemy->npcID); @@ -163,7 +163,7 @@ void N(ClubbaNappingAI_ReturnHomeInit)(Evt* script, NpcAISettings* aiSettings, E } } -void N(ClubbaNappingAI_ReturnHome)(Evt* script, NpcAISettings* aiSettings, EnemyDetectVolume* territory) { +void N(ClubbaNappingAI_ReturnHome)(Evt* script, MobileAISettings* aiSettings, EnemyDetectVolume* territory) { Enemy* enemy = script->owner1.enemy; Npc* npc = get_npc_unsafe(enemy->npcID); f32 currentYaw; @@ -186,7 +186,7 @@ void N(ClubbaNappingAI_ReturnHome)(Evt* script, NpcAISettings* aiSettings, Enemy } } -void N(ClubbaNappingAI_FallAsleep)(Evt* script, NpcAISettings* aiSettings, EnemyDetectVolume* territory) { +void N(ClubbaNappingAI_FallAsleep)(Evt* script, MobileAISettings* aiSettings, EnemyDetectVolume* territory) { Enemy* enemy = script->owner1.enemy; Npc* npc = get_npc_unsafe(enemy->npcID); @@ -205,7 +205,7 @@ ApiStatus N(ClubbaNappingAI_Main)(Evt* script, s32 isInitialCall) { Bytecode* args = script->ptrReadPos; EnemyDetectVolume territory; EnemyDetectVolume* territoryPtr = &territory; - NpcAISettings* npcAISettings = (NpcAISettings*)evt_get_variable(script, *args++); + MobileAISettings* npcAISettings = (MobileAISettings*)evt_get_variable(script, *args++); territory.skipPlayerDetectChance = 0; territory.shape = enemy->territory->wander.detectShape; diff --git a/src/world/common/enemy/ClubbaPatrolAI.inc.c b/src/world/common/enemy/ClubbaPatrolAI.inc.c index 3751def0df..3b297e90ec 100644 --- a/src/world/common/enemy/ClubbaPatrolAI.inc.c +++ b/src/world/common/enemy/ClubbaPatrolAI.inc.c @@ -11,7 +11,7 @@ ApiStatus N(ClubbaPatrolAI_Main)(Evt* script, s32 isInitialCall) { Bytecode* args = script->ptrReadPos; EnemyDetectVolume territory; EnemyDetectVolume* territoryPtr = &territory; - NpcAISettings* npcAISettings = (NpcAISettings*)evt_get_variable(script, *args++); + MobileAISettings* npcAISettings = (MobileAISettings*)evt_get_variable(script, *args++); territory.skipPlayerDetectChance = 0; territory.shape = enemy->territory->patrol.detectShape; diff --git a/src/world/common/enemy/FireBarAI.inc.c b/src/world/common/enemy/FireBarAI.inc.c new file mode 100644 index 0000000000..aebaefd089 --- /dev/null +++ b/src/world/common/enemy/FireBarAI.inc.c @@ -0,0 +1,166 @@ +#ifndef _AI_FIRE_BAR_INC_ +#define _AI_FIRE_BAR_INC_ 0 + +#include "common.h" + +// from data +extern s32 N(FireBar_Sounds)[11]; +extern EvtScript N(EVS_FireBar_Defeated); + +enum { + FIRE_BAR_SLOW_DOWN = 0, + FIRE_BAR_SPEED_UP = 1, + FIRE_BAR_HIT = 2, +}; + +ApiStatus N(FireBarAI_Main)(Evt* script, s32 isInitialCall) { + PlayerStatus* playerStatus = &gPlayerStatus; + PartnerActionStatus* partnerActionStatus = &gPartnerActionStatus; + Bytecode* args = script->ptrReadPos; + FireBarAISettings* settings; + FireBarData* data; + Npc* partnerNpc; + Npc* npc; + f32 distToPlayer, angleToPlayer; + f32 distToNpc, angleToNpc; + f32 deltaYaw, clampedYaw; + f32 dX, dY, dZ; + f32 tempPlayerDist; + s32 hitDetected; + s32 i; + + settings = (FireBarAISettings*) evt_get_variable(script, *args++); + npc = get_npc_unsafe(script->owner1.enemy->npcID); + partnerNpc = get_npc_unsafe(NPC_PARTNER); + hitDetected = 0; + + if (isInitialCall) { + data = heap_malloc(sizeof(*data)); + script->functionTempPtr[1] = data; + data->flags = 0; + data->centerPos.x = settings->centerPos.x; + data->centerPos.y = settings->centerPos.y; + data->centerPos.z = settings->centerPos.z; + data->rotationRate = settings->rotationRate; + data->firstNpc = settings->firstNpc; + data->npcCount = settings->npcCount; + data->callback = settings->callback; + data->soundIndex = 0; + data->lastDeltaYaw = 0; + data->yaw = 0; + data->settings = settings; + } + + if (get_time_freeze_mode() != 0) { + return 0; + } + + data = script->functionTempPtr[1]; + for (i = 0; i < data->npcCount; i++) { + npc = get_npc_unsafe(data->firstNpc + i); + if (!(data->flags & 1)) { + f32 radius = (i * npc->collisionRadius) * npc->scale.x; + dX = radius * sin_deg(data->yaw); + dZ = -radius * cos_deg(data->yaw); + npc->pos.x = data->centerPos.x + dX; + npc->pos.y = data->centerPos.y; + npc->pos.z = data->centerPos.z + dZ; + npc->yaw = atan2(npc->pos.x, npc->pos.z, playerStatus->position.x, playerStatus->position.z); + } + if (!(data->flags & 2) && !(playerStatus->flags & PLAYER_STATUS_ANIM_FLAGS_8000)) { + dY = playerStatus->position.y - npc->pos.y; + if (partnerActionStatus->partnerActionState == PARTNER_ACTION_USE) { + if (partnerActionStatus->actingPartner == PARTNER_LAKILESTER) { + dY = partnerNpc->pos.y - npc->pos.y; + } else if (partnerActionStatus->actingPartner == PARTNER_PARAKARRY) { + dY = (playerStatus->position.y - 10.0f) - npc->pos.y; + } + } + dX = playerStatus->position.x - npc->pos.x; + dZ = playerStatus->position.z - npc->pos.z; + if ((fabsf(dY) < (npc->collisionHeight * 0.8f)) + && (sqrtf(SQ(dX) + SQ(dZ)) <= ((npc->collisionRadius * 0.5f * npc->scale.x * 0.5f) + (playerStatus->colliderDiameter * 0.5f * 0.5f)))) { + hitDetected = 1; + } + } + } + if (playerStatus->flags & PLAYER_STATUS_ANIM_FLAGS_8000) { + hitDetected = -1; + } + data->yaw += data->rotationRate; + clampedYaw = clamp_angle(data->yaw); + if (clampedYaw != data->yaw) { + data->yaw = clampedYaw; + sfx_play_sound_at_position(N(FireBar_Sounds)[data->soundIndex], 0, data->centerPos.x, data->centerPos.y, data->centerPos.z); + } + distToPlayer = dist2D(data->centerPos.x, data->centerPos.z, playerStatus->position.x, playerStatus->position.z); + distToNpc = dist2D(data->centerPos.x, data->centerPos.z, npc->pos.x, npc->pos.z) + + (npc->collisionRadius * 0.5f * npc->scale.x * 0.5f) + (playerStatus->colliderDiameter * 0.5f * 0.5f); + tempPlayerDist = distToPlayer; // needed to match + angleToPlayer = atan2(data->centerPos.x, data->centerPos.z, playerStatus->position.x, playerStatus->position.z); + angleToNpc = atan2(data->centerPos.x, data->centerPos.z, npc->pos.x, npc->pos.z); + deltaYaw = get_clamped_angle_diff(angleToPlayer, angleToNpc); + if ((hitDetected > 0) && (playerStatus->actionState != ACTION_STATE_HIT_FIRE)) { + playerStatus->unk_BF = 3; + set_action_state(ACTION_STATE_HIT_FIRE); + sfx_play_sound_at_position(SOUND_E8, 0, playerStatus->position.x, playerStatus->position.y, playerStatus->position.z); + gCurrentEncounter.battleTriggerCooldown = 45; + playerStatus->blinkTimer = 45; + playerStatus->lastGoodPosition.x = playerStatus->position.x; + playerStatus->lastGoodPosition.y = playerStatus->position.y; + playerStatus->lastGoodPosition.z = playerStatus->position.z; + data->soundIndex = 0; + if (data->callback != NULL) { + data->callback(data, FIRE_BAR_HIT); + } + } else if ((tempPlayerDist < distToNpc) && !(data->flags & 2) + && (hitDetected == 0) && (playerStatus->actionState != ACTION_STATE_HIT_FIRE)) { + if (data->rotationRate > 0.0f) { + if (data->lastDeltaYaw < 0.0f) { + if (deltaYaw > 0.0f) { + data->soundIndex++; + if (data->callback != NULL) { + data->callback(data, FIRE_BAR_SPEED_UP); + } + } + } + } else if (data->lastDeltaYaw > 0.0f) { + if (deltaYaw < 0.0f) { + data->soundIndex++; + if (data->callback != NULL) { + data->callback(data, FIRE_BAR_SPEED_UP); + } + } + } + } + data->lastDeltaYaw = deltaYaw; + if (data->callback != NULL) { + data->callback(data, FIRE_BAR_SLOW_DOWN); + } + return ApiStatus_BLOCK; +} + +void N(FireBarAI_Callback)(FireBarData* data, s32 mode) { + switch (mode) { + case FIRE_BAR_SLOW_DOWN: + if (data->flags & 2) { + data->rotationRate *= 0.95f; + } + break; + case FIRE_BAR_SPEED_UP: + data->rotationRate *= 1.12f; + if (data->soundIndex == 10) { + Evt* script = start_script(&N(EVS_FireBar_Defeated), 1, 0); + script->varTable[0] = data->firstNpc; + script->varTable[1] = data->npcCount; + data->flags |= 2; + } + break; + case FIRE_BAR_HIT: + data->rotationRate = abs(data->settings->rotationRate) * signF(-data->rotationRate); + break; + } + return; +} + +#endif diff --git a/src/world/common/enemy/FlyingAI.inc.c b/src/world/common/enemy/FlyingAI.inc.c index 999a42c592..366eddc9ef 100644 --- a/src/world/common/enemy/FlyingAI.inc.c +++ b/src/world/common/enemy/FlyingAI.inc.c @@ -16,7 +16,7 @@ extern f32 N(FlyingAI_JumpVels)[]; -void N(FlyingAI_WanderInit)(Evt* script, NpcAISettings* aiSettings, EnemyDetectVolume* territory) { +void N(FlyingAI_WanderInit)(Evt* script, MobileAISettings* aiSettings, EnemyDetectVolume* territory) { Enemy* enemy = script->owner1.enemy; Npc* npc = get_npc_unsafe(enemy->npcID); @@ -40,7 +40,7 @@ void N(FlyingAI_WanderInit)(Evt* script, NpcAISettings* aiSettings, EnemyDetectV script->functionTemp[0] = AI_STATE_WANDER; } -void N(FlyingAI_Wander)(Evt* script, NpcAISettings* aiSettings, EnemyDetectVolume* territory) { +void N(FlyingAI_Wander)(Evt* script, MobileAISettings* aiSettings, EnemyDetectVolume* territory) { Enemy* enemy = script->owner1.enemy; Npc* npc = get_npc_unsafe(enemy->npcID); s32 cond = FALSE; @@ -138,7 +138,7 @@ void N(FlyingAI_Wander)(Evt* script, NpcAISettings* aiSettings, EnemyDetectVolum npc->moveToPos.y = npc->pos.y; ai_enemy_play_sound(npc, SOUND_2F4, 0x200000); - if (enemy->npcSettings->unk_2A & AI_ACTION_JUMP_WHEN_SEE_PLAYER) { + if (enemy->npcSettings->actionFlags & AI_ACTION_JUMP_WHEN_SEE_PLAYER) { script->AI_TEMP_STATE = AI_STATE_ALERT_INIT; } else { script->AI_TEMP_STATE = AI_STATE_CHASE_INIT; @@ -183,7 +183,7 @@ void N(FlyingAI_Wander)(Evt* script, NpcAISettings* aiSettings, EnemyDetectVolum } } -void N(FlyingAI_LoiterInit)(Evt* script, NpcAISettings* aiSettings, EnemyDetectVolume* territory) { +void N(FlyingAI_LoiterInit)(Evt* script, MobileAISettings* aiSettings, EnemyDetectVolume* territory) { Enemy* enemy = script->owner1.enemy; Npc* npc = get_npc_unsafe(enemy->npcID); @@ -193,7 +193,7 @@ void N(FlyingAI_LoiterInit)(Evt* script, NpcAISettings* aiSettings, EnemyDetectV script->functionTemp[0] = 3; } -void N(FlyingAI_Loiter)(Evt* script, NpcAISettings* aiSettings, EnemyDetectVolume* territory) { +void N(FlyingAI_Loiter)(Evt* script, MobileAISettings* aiSettings, EnemyDetectVolume* territory) { Enemy* enemy = script->owner1.enemy; Npc* npc = get_npc_unsafe(enemy->npcID); f32 posX, posY, posZ, posW; @@ -235,7 +235,7 @@ void N(FlyingAI_Loiter)(Evt* script, NpcAISettings* aiSettings, EnemyDetectVolum fx_emote(EMOTE_EXCLAMATION, npc, 0.0f, npc->collisionHeight, 1.0f, 2.0f, -20.0f, 12, &var); npc->moveToPos.y = npc->pos.y; ai_enemy_play_sound(npc, SOUND_2F4, 0x200000); - if (enemy->npcSettings->unk_2A & AI_ACTION_JUMP_WHEN_SEE_PLAYER) { + if (enemy->npcSettings->actionFlags & AI_ACTION_JUMP_WHEN_SEE_PLAYER) { script->AI_TEMP_STATE = AI_STATE_ALERT_INIT; } else { script->AI_TEMP_STATE = AI_STATE_CHASE_INIT; @@ -249,7 +249,7 @@ void N(FlyingAI_Loiter)(Evt* script, NpcAISettings* aiSettings, EnemyDetectVolum if ((npc->turnAroundYawAdjustment == 0) && (npc->duration <= 0)) { script->functionTemp[1]--; if (script->functionTemp[1] > 0) { - if (!(enemy->npcSettings->unk_2A & AI_ACTION_LOOK_AROUND_DURING_LOITER)) { + if (!(enemy->npcSettings->actionFlags & AI_ACTION_LOOK_AROUND_DURING_LOITER)) { npc->yaw = clamp_angle(npc->yaw + 180.0f); } npc->duration = (rand_int(1000) % 11) + 5; @@ -259,7 +259,7 @@ void N(FlyingAI_Loiter)(Evt* script, NpcAISettings* aiSettings, EnemyDetectVolum } } -void N(FlyingAI_JumpInit)(Evt* script, NpcAISettings* aiSettings, EnemyDetectVolume* territory) { +void N(FlyingAI_JumpInit)(Evt* script, MobileAISettings* aiSettings, EnemyDetectVolume* territory) { Enemy* enemy = script->owner1.enemy; Npc* npc = get_npc_unsafe(enemy->npcID); PlayerStatus* playerStatus = gPlayerStatusPtr; @@ -270,7 +270,7 @@ void N(FlyingAI_JumpInit)(Evt* script, NpcAISettings* aiSettings, EnemyDetectVol script->functionTemp[0] = AI_STATE_ALERT; } -void N(FlyingAI_Jump)(Evt* script, NpcAISettings* aiSettings, EnemyDetectVolume* territory) { +void N(FlyingAI_Jump)(Evt* script, MobileAISettings* aiSettings, EnemyDetectVolume* territory) { Enemy* enemy = script->owner1.enemy; Npc* npc = get_npc_unsafe(enemy->npcID); @@ -280,7 +280,7 @@ void N(FlyingAI_Jump)(Evt* script, NpcAISettings* aiSettings, EnemyDetectVolume* } } -void N(FlyingAI_ChaseInit)(Evt* script, NpcAISettings* aiSettings, EnemyDetectVolume* territory) { +void N(FlyingAI_ChaseInit)(Evt* script, MobileAISettings* aiSettings, EnemyDetectVolume* territory) { Enemy* enemy = script->owner1.enemy; Npc* npc = get_npc_unsafe(enemy->npcID); f32 jumpVelocity = (f32)enemy->varTable[5] / 100.0; @@ -294,7 +294,7 @@ void N(FlyingAI_ChaseInit)(Evt* script, NpcAISettings* aiSettings, EnemyDetectVo enemy->varTable[2] = 0; - if (enemy->npcSettings->unk_2A & AI_ACTION_02) { + if (enemy->npcSettings->actionFlags & AI_ACTION_02) { npc->duration = 3; script->AI_TEMP_STATE = AI_STATE_CHASE; } else { @@ -307,7 +307,7 @@ void N(FlyingAI_ChaseInit)(Evt* script, NpcAISettings* aiSettings, EnemyDetectVo } } -void N(FlyingAI_Chase)(Evt* script, NpcAISettings* aiSettings, EnemyDetectVolume* territory) { +void N(FlyingAI_Chase)(Evt* script, MobileAISettings* aiSettings, EnemyDetectVolume* territory) { Npc* npc = get_npc_unsafe(script->owner1.enemy->npcID); if ((npc->duration <= 0) || (--npc->duration <= 0)) { @@ -318,7 +318,7 @@ void N(FlyingAI_Chase)(Evt* script, NpcAISettings* aiSettings, EnemyDetectVolume } } -void N(FlyingAI_LosePlayer)(Evt* script, NpcAISettings* aiSettings, EnemyDetectVolume* territory) { +void N(FlyingAI_LosePlayer)(Evt* script, MobileAISettings* aiSettings, EnemyDetectVolume* territory) { Enemy* enemy = script->owner1.enemy; Npc* npc = get_npc_unsafe(enemy->npcID); f32 posX, posY, posZ, posW; @@ -405,7 +405,7 @@ void N(FlyingAI_LosePlayer)(Evt* script, NpcAISettings* aiSettings, EnemyDetectV } } -void N(FlyingAI_Init)(Npc* npc, Enemy* enemy, Evt* script, NpcAISettings* aiSettings) { +void N(FlyingAI_Init)(Npc* npc, Enemy* enemy, Evt* script, MobileAISettings* aiSettings) { f32 posX, posY, posZ, depth; script->functionTemp[0] = 0; @@ -442,7 +442,7 @@ ApiStatus N(FlyingAI_Main)(Evt* script, s32 isInitialCall) { Npc* npc = get_npc_unsafe(enemy->npcID); EnemyDetectVolume territory; EnemyDetectVolume* territoryPtr = &territory; - NpcAISettings* aiSettings = (NpcAISettings*) evt_get_variable(script, *args); + MobileAISettings* aiSettings = (MobileAISettings*) evt_get_variable(script, *args); territory.skipPlayerDetectChance = 0; territory.shape = enemy->territory->wander.detectShape; diff --git a/src/world/common/enemy/FlyingMagikoopaAI.inc.c b/src/world/common/enemy/FlyingMagikoopaAI.inc.c index 94df529ec5..6e2043edaa 100644 --- a/src/world/common/enemy/FlyingMagikoopaAI.inc.c +++ b/src/world/common/enemy/FlyingMagikoopaAI.inc.c @@ -3,7 +3,7 @@ #include "world/common/enemy/MagikoopaSpellAI.inc.c" -void N(FlyingMagikoopaAI_10)(Evt* script, NpcAISettings* arg1, EnemyDetectVolume* arg2) { +void N(FlyingMagikoopaAI_10)(Evt* script, MobileAISettings* arg1, EnemyDetectVolume* arg2) { Enemy* enemy = script->owner1.enemy; Npc* npc = get_npc_unsafe(enemy->npcID); @@ -11,7 +11,7 @@ void N(FlyingMagikoopaAI_10)(Evt* script, NpcAISettings* arg1, EnemyDetectVolume script->AI_TEMP_STATE = 11; } -void N(FlyingMagikoopaAI_11)(Evt* script, NpcAISettings* aiSettings, EnemyDetectVolume* volume) { +void N(FlyingMagikoopaAI_11)(Evt* script, MobileAISettings* aiSettings, EnemyDetectVolume* volume) { Enemy* enemy = script->owner1.enemy; Npc* npc = get_npc_unsafe(enemy->npcID); f32 basePosY = (f32)enemy->varTable[1] / 100.0; @@ -41,7 +41,7 @@ enum MagikoopaMoveResult { RESULT_NONE_FOUND = 3 }; -void N(FlyingMagikoopaAI_15)(Evt* arg0, NpcAISettings* arg1, EnemyDetectVolume* arg2) { +void N(FlyingMagikoopaAI_15)(Evt* arg0, MobileAISettings* arg1, EnemyDetectVolume* arg2) { f32 dist; f32 distToHit; f32 randomDist; @@ -131,7 +131,7 @@ void N(FlyingMagikoopaAI_15)(Evt* arg0, NpcAISettings* arg1, EnemyDetectVolume* } } -void N(FlyingMagikoopaAI_16)(Evt* script, NpcAISettings* aiSettings, EnemyDetectVolume* territory) { +void N(FlyingMagikoopaAI_16)(Evt* script, MobileAISettings* aiSettings, EnemyDetectVolume* territory) { Enemy* enemy = script->owner1.enemy; Npc* npc = get_npc_unsafe(enemy->npcID); f32 basePosY = (f32)enemy->varTable[1] / 100.0; @@ -145,7 +145,7 @@ void N(FlyingMagikoopaAI_16)(Evt* script, NpcAISettings* aiSettings, EnemyDetect } } -void N(FlyingMagikoopaAI_17)(Evt* script, NpcAISettings* aiSettings, EnemyDetectVolume* territory) { +void N(FlyingMagikoopaAI_17)(Evt* script, MobileAISettings* aiSettings, EnemyDetectVolume* territory) { Enemy* enemy = script->owner1.enemy; Npc* npc = get_npc_unsafe(enemy->npcID); f32 limitY = (f32)enemy->varTable[1] / 100.0; @@ -177,7 +177,7 @@ void N(FlyingMagikoopaAI_17)(Evt* script, NpcAISettings* aiSettings, EnemyDetect } } -void N(FlyingMagikoopaAI_20)(Evt* script, NpcAISettings* aiSettings, EnemyDetectVolume* territory) { +void N(FlyingMagikoopaAI_20)(Evt* script, MobileAISettings* aiSettings, EnemyDetectVolume* territory) { Enemy* enemy = script->owner1.enemy; Npc* npc = get_npc_unsafe(enemy->npcID); @@ -185,7 +185,7 @@ void N(FlyingMagikoopaAI_20)(Evt* script, NpcAISettings* aiSettings, EnemyDetect script->functionTemp[0] = 21; } -void N(FlyingMagikoopaAI_21)(Evt* script, NpcAISettings* aiSettings, EnemyDetectVolume* territory) { +void N(FlyingMagikoopaAI_21)(Evt* script, MobileAISettings* aiSettings, EnemyDetectVolume* territory) { Enemy* enemy = script->owner1.enemy; Npc* npc = get_npc_unsafe(enemy->npcID); f32 posX, posY, posZ; @@ -211,7 +211,7 @@ void N(FlyingMagikoopaAI_21)(Evt* script, NpcAISettings* aiSettings, EnemyDetect } } -void N(FlyingMagikoopaAI_22)(Evt* script, NpcAISettings* aiSettings, EnemyDetectVolume* territory) { +void N(FlyingMagikoopaAI_22)(Evt* script, MobileAISettings* aiSettings, EnemyDetectVolume* territory) { Enemy* enemy = script->owner1.enemy; Npc* npc = get_npc_unsafe(enemy->npcID); @@ -223,7 +223,7 @@ void N(FlyingMagikoopaAI_22)(Evt* script, NpcAISettings* aiSettings, EnemyDetect } } -void N(FlyingMagikoopaAI_23)(Evt* script, NpcAISettings* aiSettings, EnemyDetectVolume* territory) { +void N(FlyingMagikoopaAI_23)(Evt* script, MobileAISettings* aiSettings, EnemyDetectVolume* territory) { Enemy* enemy = script->owner1.enemy; Npc* npc = get_npc_unsafe(enemy->npcID); s32 temp_s1; @@ -246,7 +246,7 @@ void N(FlyingMagikoopaAI_23)(Evt* script, NpcAISettings* aiSettings, EnemyDetect } } -void N(FlyingMagikoopaAI_24)(Evt* script, NpcAISettings* aiSettings, EnemyDetectVolume* territory) { +void N(FlyingMagikoopaAI_24)(Evt* script, MobileAISettings* aiSettings, EnemyDetectVolume* territory) { Enemy* enemy = script->owner1.enemy; Npc* npc = get_npc_unsafe(enemy->npcID); f32 basePosY = (f32)enemy->varTable[1] / 100.0; @@ -262,7 +262,7 @@ void N(FlyingMagikoopaAI_24)(Evt* script, NpcAISettings* aiSettings, EnemyDetect } } -void N(FlyingMagikoopaAI_50)(Evt* script, NpcAISettings* aiSettings, EnemyDetectVolume* territory) { +void N(FlyingMagikoopaAI_50)(Evt* script, MobileAISettings* aiSettings, EnemyDetectVolume* territory) { Enemy* enemy = script->owner1.enemy; Npc* npc = get_npc_unsafe(enemy->npcID); f32 basePosY = (f32)enemy->varTable[1] / 100.0; @@ -282,7 +282,7 @@ ApiStatus N(FlyingMagikoopaAI_Main)(Evt* script, s32 isInitialCall) { Npc* npc = get_npc_unsafe(enemy->npcID); EnemyDetectVolume territory; EnemyDetectVolume* territoryPtr = &territory; - NpcAISettings* aiSettings = (NpcAISettings*)evt_get_variable(script, *args++); + MobileAISettings* aiSettings = (MobileAISettings*)evt_get_variable(script, *args++); territory.skipPlayerDetectChance = 0; territory.shape = enemy->territory->wander.detectShape; diff --git a/src/world/common/enemy/FlyingNoAttackAI.inc.c b/src/world/common/enemy/FlyingNoAttackAI.inc.c index 6f55e876ba..8a30dd4d41 100644 --- a/src/world/common/enemy/FlyingNoAttackAI.inc.c +++ b/src/world/common/enemy/FlyingNoAttackAI.inc.c @@ -10,7 +10,7 @@ // - Ruff Puff // - Ember -void N(FlyingNoAttackAI_12)(Evt* script, NpcAISettings* aiSettings, EnemyDetectVolume* territory) { +void N(FlyingNoAttackAI_12)(Evt* script, MobileAISettings* aiSettings, EnemyDetectVolume* territory) { Enemy* enemy = script->owner1.enemy; Npc* npc = get_npc_unsafe(enemy->npcID); f32 tempAngle; @@ -37,7 +37,7 @@ void N(FlyingNoAttackAI_12)(Evt* script, NpcAISettings* aiSettings, EnemyDetectV script->functionTemp[0] = 13; } -void N(FlyingNoAttackAI_13)(Evt* script, NpcAISettings* aiSettings, EnemyDetectVolume* territory) { +void N(FlyingNoAttackAI_13)(Evt* script, MobileAISettings* aiSettings, EnemyDetectVolume* territory) { Enemy* enemy = script->owner1.enemy; Npc* npc = get_npc_unsafe(enemy->npcID); f32 x, y, z, w; @@ -82,7 +82,7 @@ void N(FlyingNoAttackAI_13)(Evt* script, NpcAISettings* aiSettings, EnemyDetectV script->functionTemp[0] = 12; } -void N(FlyingNoAttackAI_20)(Evt* script, NpcAISettings* aiSettings, EnemyDetectVolume* territory) { +void N(FlyingNoAttackAI_20)(Evt* script, MobileAISettings* aiSettings, EnemyDetectVolume* territory) { Enemy* enemy = script->owner1.enemy; Npc* npc = get_npc_unsafe(enemy->npcID); @@ -104,7 +104,7 @@ ApiStatus N(FlyingNoAttackAI_Main)(Evt* script, s32 isInitialCall) { Npc* npc = get_npc_unsafe(enemy->npcID); EnemyDetectVolume territory; EnemyDetectVolume* territoryPtr = &territory; - NpcAISettings* aiSettings =(NpcAISettings*) evt_get_variable(script, *args); + MobileAISettings* aiSettings =(MobileAISettings*) evt_get_variable(script, *args); territory.skipPlayerDetectChance = 0; territory.shape = enemy->territory->wander.detectShape; diff --git a/src/world/common/enemy/GrooveGuyAI.inc.c b/src/world/common/enemy/GrooveGuyAI.inc.c index a7fd19d618..fa2b331305 100644 --- a/src/world/common/enemy/GrooveGuyAI.inc.c +++ b/src/world/common/enemy/GrooveGuyAI.inc.c @@ -1,7 +1,7 @@ #include "common.h" #include "npc.h" -void N(GrooveGuyAI_02)(Evt* script, NpcAISettings* aiSettings, EnemyDetectVolume* territory) { +void N(GrooveGuyAI_02)(Evt* script, MobileAISettings* aiSettings, EnemyDetectVolume* territory) { Enemy* enemy = script->owner1.enemy; Npc* npc = get_npc_unsafe(enemy->npcID); @@ -11,7 +11,7 @@ void N(GrooveGuyAI_02)(Evt* script, NpcAISettings* aiSettings, EnemyDetectVolume script->functionTemp[0] = 3; } -void N(GrooveGuyAI_03)(Evt* script, NpcAISettings* aiSettings, EnemyDetectVolume* territory) { +void N(GrooveGuyAI_03)(Evt* script, MobileAISettings* aiSettings, EnemyDetectVolume* territory) { Enemy* enemy = script->owner1.enemy; Npc* npc = get_npc_unsafe((s32) enemy->npcID); s32 phase; @@ -70,7 +70,7 @@ ApiStatus N(GrooveGuyAI_Main)(Evt* script, s32 isInitialCall) { EnemyDetectVolume territory; EnemyDetectVolume* territoryPtr = &territory; Bytecode* args = script->ptrReadPos; - NpcAISettings* aiSettings = (NpcAISettings*) evt_get_variable(script, *args++); + MobileAISettings* aiSettings = (MobileAISettings*) evt_get_variable(script, *args++); f32 posX; f32 posY; f32 posZ; diff --git a/src/world/common/enemy/HoppingAI.inc.c b/src/world/common/enemy/HoppingAI.inc.c index d4165caa7d..c03890fc6f 100644 --- a/src/world/common/enemy/HoppingAI.inc.c +++ b/src/world/common/enemy/HoppingAI.inc.c @@ -2,7 +2,7 @@ #include "npc.h" #include "effects.h" -void N(HoppingAI_HopInit)(Evt* script, NpcAISettings* aiSettings, EnemyDetectVolume* territory) { +void N(HoppingAI_HopInit)(Evt* script, MobileAISettings* aiSettings, EnemyDetectVolume* territory) { Enemy* enemy = script->owner1.enemy; Npc* npc = get_npc_unsafe(enemy->npcID); f32 x, y, z; @@ -39,7 +39,7 @@ void N(HoppingAI_HopInit)(Evt* script, NpcAISettings* aiSettings, EnemyDetectVol } } -void N(HoppingAI_Hop)(Evt* script, NpcAISettings* aiSettings, EnemyDetectVolume* territory) { +void N(HoppingAI_Hop)(Evt* script, MobileAISettings* aiSettings, EnemyDetectVolume* territory) { Enemy* enemy = script->owner1.enemy; Npc* npc = get_npc_unsafe(enemy->npcID); f32 posX, posY, posZ, hitDepth; @@ -112,7 +112,7 @@ void N(HoppingAI_Hop)(Evt* script, NpcAISettings* aiSettings, EnemyDetectVolume* npc->jumpVelocity -= npc->jumpScale; } -void N(HoppingAI_LoiterInit)(Evt* script, NpcAISettings* aiSettings, EnemyDetectVolume* territory) { +void N(HoppingAI_LoiterInit)(Evt* script, MobileAISettings* aiSettings, EnemyDetectVolume* territory) { Enemy* enemy = script->owner1.enemy; Npc* npc = get_npc_unsafe(enemy->npcID); @@ -122,7 +122,7 @@ void N(HoppingAI_LoiterInit)(Evt* script, NpcAISettings* aiSettings, EnemyDetect script->AI_TEMP_STATE = 3; } -void N(HoppingAI_Loiter)(Evt* script, NpcAISettings* aiSettings, EnemyDetectVolume* territory) { +void N(HoppingAI_Loiter)(Evt* script, MobileAISettings* aiSettings, EnemyDetectVolume* territory) { Enemy* enemy = script->owner1.enemy; Npc* npc = get_npc_unsafe(enemy->npcID); @@ -146,7 +146,7 @@ void N(HoppingAI_Loiter)(Evt* script, NpcAISettings* aiSettings, EnemyDetectVolu } } -void N(HoppingAI_ChaseInit)(Evt* script, NpcAISettings* aiSettings, EnemyDetectVolume* territory) { +void N(HoppingAI_ChaseInit)(Evt* script, MobileAISettings* aiSettings, EnemyDetectVolume* territory) { Npc* enemy = get_npc_unsafe(script->owner1.enemy->npcID); basic_ai_chase_init(script, aiSettings, territory); @@ -159,7 +159,7 @@ void N(HoppingAI_ChaseInit)(Evt* script, NpcAISettings* aiSettings, EnemyDetectV ai_enemy_play_sound(enemy, SOUND_B0000017, 0); } -void N(HoppingAI_Chase)(Evt* script, NpcAISettings* aiSettings, EnemyDetectVolume* territory) { +void N(HoppingAI_Chase)(Evt* script, MobileAISettings* aiSettings, EnemyDetectVolume* territory) { Enemy* enemy = script->owner1.enemy; Npc* npc = get_npc_unsafe(enemy->npcID); f32 posX, posY, posZ; @@ -209,7 +209,7 @@ void N(HoppingAI_Chase)(Evt* script, NpcAISettings* aiSettings, EnemyDetectVolum npc->jumpVelocity -= npc->jumpScale; } -void N(HoppingAI_LosePlayer)(Evt* script, NpcAISettings* aiSettings, EnemyDetectVolume* territory) { +void N(HoppingAI_LosePlayer)(Evt* script, MobileAISettings* aiSettings, EnemyDetectVolume* territory) { Npc* npc = get_npc_unsafe(script->owner1.enemy->npcID); npc->duration--; @@ -222,7 +222,7 @@ ApiStatus N(HoppingAI_Main)(Evt* script, s32 isInitialCall) { Enemy* enemy = script->owner1.enemy; Bytecode* args = script->ptrReadPos; Npc* npc = get_npc_unsafe(enemy->npcID); - NpcAISettings* aiSettings = (NpcAISettings*)evt_get_variable(script, *args++); + MobileAISettings* aiSettings = (MobileAISettings*)evt_get_variable(script, *args++); EnemyDetectVolume territory; EnemyDetectVolume* territoryPtr; diff --git a/src/world/common/enemy/KoopaPatrolAI.inc.c b/src/world/common/enemy/KoopaPatrolAI.inc.c index 20438d37e4..e88ad87e1b 100644 --- a/src/world/common/enemy/KoopaPatrolAI.inc.c +++ b/src/world/common/enemy/KoopaPatrolAI.inc.c @@ -12,7 +12,7 @@ ApiStatus N(KoopaPatrolAI_Main)(Evt* script, s32 isInitialCall) { Bytecode* args = script->ptrReadPos; EnemyDetectVolume territory; EnemyDetectVolume* territoryPtr = &territory; - NpcAISettings* settings = (NpcAISettings*) evt_get_variable(script, *args++); + MobileAISettings* settings = (MobileAISettings*) evt_get_variable(script, *args++); territory.skipPlayerDetectChance = 0; territory.shape = enemy->territory->patrol.detectShape; diff --git a/src/world/common/enemy/LakituAI.inc.c b/src/world/common/enemy/LakituAI.inc.c index e4ff9c85aa..fdd157aedb 100644 --- a/src/world/common/enemy/LakituAI.inc.c +++ b/src/world/common/enemy/LakituAI.inc.c @@ -27,7 +27,7 @@ s32 N(LakituAI_GetAvailableSpiny)(void) { return -1; } -void N(LakituAI_Wander)(Evt* script, NpcAISettings* aiSettings, EnemyDetectVolume* territory) { +void N(LakituAI_Wander)(Evt* script, MobileAISettings* aiSettings, EnemyDetectVolume* territory) { Enemy* enemy = script->owner1.enemy; Npc* npc = get_npc_unsafe(enemy->npcID); f32 x, y, z, w; @@ -113,7 +113,7 @@ void N(LakituAI_Wander)(Evt* script, NpcAISettings* aiSettings, EnemyDetectVolum } } -void N(LakituAI_Loiter)(Evt* script, NpcAISettings* aiSettings, EnemyDetectVolume* territory) { +void N(LakituAI_Loiter)(Evt* script, MobileAISettings* aiSettings, EnemyDetectVolume* territory) { Enemy* enemy = script->owner1.enemy; Npc* npc = get_npc_unsafe(enemy->npcID); f32 posX, posY, posZ, hitDepth; @@ -170,7 +170,7 @@ s32 N(LakituAI_Main)(Evt* script, s32 isInitialCall) { Npc* npc = get_npc_unsafe(enemy->npcID); EnemyDetectVolume territory; EnemyDetectVolume* territoryPtr = &territory; - NpcAISettings* aiSettings = (NpcAISettings*)evt_get_variable(script, *args); + MobileAISettings* aiSettings = (MobileAISettings*)evt_get_variable(script, *args); Enemy* spinyEnemy; territory.skipPlayerDetectChance = 0; diff --git a/src/world/common/enemy/MagikoopaAI.inc.c b/src/world/common/enemy/MagikoopaAI.inc.c index a05b7e93fe..a1b73938ea 100644 --- a/src/world/common/enemy/MagikoopaAI.inc.c +++ b/src/world/common/enemy/MagikoopaAI.inc.c @@ -12,7 +12,7 @@ extern MagikoopaTeleportAnim N(MagikoopaAI_TeleportAnim)[]; #include "world/common/enemy/MagikoopaSpellAI.inc.c" -void N(MagikoopaAI_00)(Evt* script, NpcAISettings* aiSettings, EnemyDetectVolume* territory) { +void N(MagikoopaAI_00)(Evt* script, MobileAISettings* aiSettings, EnemyDetectVolume* territory) { Enemy* enemy = script->owner1.enemy; Npc* npc = get_npc_unsafe(enemy->npcID); @@ -25,7 +25,7 @@ void N(MagikoopaAI_00)(Evt* script, NpcAISettings* aiSettings, EnemyDetectVolume } } -void N(MagikoopaAI_01)(Evt* script, NpcAISettings* aiSettings, EnemyDetectVolume* territory) { +void N(MagikoopaAI_01)(Evt* script, MobileAISettings* aiSettings, EnemyDetectVolume* territory) { Enemy* enemy = script->owner1.enemy; Npc* npc = get_npc_unsafe(enemy->npcID); npc->scale.x = N(MagikoopaAI_TeleportAnim)[npc->duration].scaleX; @@ -48,7 +48,7 @@ void N(MagikoopaAI_01)(Evt* script, NpcAISettings* aiSettings, EnemyDetectVolume } } -void N(MagikoopaAI_05)(Evt* script, NpcAISettings* aiSettings, EnemyDetectVolume* territory) { +void N(MagikoopaAI_05)(Evt* script, MobileAISettings* aiSettings, EnemyDetectVolume* territory) { Npc* npc = get_npc_unsafe(script->owner1.enemy->npcID); f32 angle = (rand_int(100) % 2) * 180.0f; @@ -58,7 +58,7 @@ void N(MagikoopaAI_05)(Evt* script, NpcAISettings* aiSettings, EnemyDetectVolume script->AI_TEMP_STATE = 6; } -void N(MagikoopaAI_06)(Evt* script, NpcAISettings* aiSettings, EnemyDetectVolume* territory) { +void N(MagikoopaAI_06)(Evt* script, MobileAISettings* aiSettings, EnemyDetectVolume* territory) { Enemy* enemy = script->owner1.enemy; Npc* npc = get_npc_unsafe(enemy->npcID); @@ -69,7 +69,7 @@ void N(MagikoopaAI_06)(Evt* script, NpcAISettings* aiSettings, EnemyDetectVolume } } -void N(MagikoopaAI_10)(Evt* script, NpcAISettings* aiSettings, EnemyDetectVolume* territory) { +void N(MagikoopaAI_10)(Evt* script, MobileAISettings* aiSettings, EnemyDetectVolume* territory) { Enemy* enemy = script->owner1.enemy; Npc* npc = get_npc_unsafe(enemy->npcID); f32 dist = dist2D(npc->pos.x, npc->pos.z, gPlayerStatusPtr->position.x, gPlayerStatusPtr->position.z); @@ -95,7 +95,7 @@ void N(MagikoopaAI_10)(Evt* script, NpcAISettings* aiSettings, EnemyDetectVolume script->AI_TEMP_STATE = 0xB; } -void N(MagikoopaAI_11)(Evt* script, NpcAISettings* aiSettings, EnemyDetectVolume* territory) { +void N(MagikoopaAI_11)(Evt* script, MobileAISettings* aiSettings, EnemyDetectVolume* territory) { Enemy* enemy = script->owner1.enemy; Npc* npc = get_npc_unsafe((s32) enemy->npcID); f32 scale; @@ -141,7 +141,7 @@ void N(MagikoopaAI_11)(Evt* script, NpcAISettings* aiSettings, EnemyDetectVolume } } -void N(MagikoopaAI_20)(Evt* script, NpcAISettings* aiSettings, EnemyDetectVolume* territory) { +void N(MagikoopaAI_20)(Evt* script, MobileAISettings* aiSettings, EnemyDetectVolume* territory) { Enemy* enemy = script->owner1.enemy; Npc* npc = get_npc_unsafe(enemy->npcID); @@ -149,7 +149,7 @@ void N(MagikoopaAI_20)(Evt* script, NpcAISettings* aiSettings, EnemyDetectVolume script->AI_TEMP_STATE = 21; } -void N(MagikoopaAI_21)(Evt* script, NpcAISettings* aiSettings, EnemyDetectVolume* territory) { +void N(MagikoopaAI_21)(Evt* script, MobileAISettings* aiSettings, EnemyDetectVolume* territory) { Enemy* enemy = script->owner1.enemy; Npc* npc = get_npc_unsafe(enemy->npcID); f32 posX, posY, posZ; @@ -177,7 +177,7 @@ void N(MagikoopaAI_21)(Evt* script, NpcAISettings* aiSettings, EnemyDetectVolume } } -void N(MagikoopaAI_22)(Evt* script, NpcAISettings* aiSettings, EnemyDetectVolume* territory) { +void N(MagikoopaAI_22)(Evt* script, MobileAISettings* aiSettings, EnemyDetectVolume* territory) { Enemy* temp_s0 = script->owner1.enemy; Npc* temp_v0 = get_npc_unsafe(temp_s0->npcID); @@ -189,7 +189,7 @@ void N(MagikoopaAI_22)(Evt* script, NpcAISettings* aiSettings, EnemyDetectVolume } } -void N(MagikoopaAI_23)(Evt* script, NpcAISettings* aiSettings, EnemyDetectVolume* territory) { +void N(MagikoopaAI_23)(Evt* script, MobileAISettings* aiSettings, EnemyDetectVolume* territory) { Enemy* enemy = script->owner1.enemy; Npc* npc = get_npc_unsafe(enemy->npcID); s32 projectileEnemy; @@ -212,7 +212,7 @@ void N(MagikoopaAI_23)(Evt* script, NpcAISettings* aiSettings, EnemyDetectVolume } } -void N(MagikoopaAI_24)(Evt* script, NpcAISettings* aiSettings, EnemyDetectVolume* territory) { +void N(MagikoopaAI_24)(Evt* script, MobileAISettings* aiSettings, EnemyDetectVolume* territory) { Enemy* enemy = script->owner1.enemy; Npc* npc = get_npc_unsafe(enemy->npcID); @@ -230,7 +230,7 @@ ApiStatus N(MagikoopaAI_Main)(Evt* script, s32 isInitialCall) { EnemyDetectVolume territory; EnemyDetectVolume* territoryPtr = &territory; Bytecode* args = script->ptrReadPos; - NpcAISettings* aiSettings = (NpcAISettings*) evt_get_variable(script, *args++); + MobileAISettings* aiSettings = (MobileAISettings*) evt_get_variable(script, *args++); f32 posX; f32 posY; f32 posZ; diff --git a/src/world/common/enemy/MontyMoleAI.inc.c b/src/world/common/enemy/MontyMoleAI.inc.c index 0b0d9c83c3..ed0bf66477 100644 --- a/src/world/common/enemy/MontyMoleAI.inc.c +++ b/src/world/common/enemy/MontyMoleAI.inc.c @@ -63,7 +63,7 @@ static s32 N(MontyMoleAI_CanAttack)(Evt* script, EnemyDetectVolume* territory, f return retVal; } -static void N(MontyMoleAI_Init)(Evt* script, NpcAISettings* aiSettings, EnemyDetectVolume* territory) { +static void N(MontyMoleAI_Init)(Evt* script, MobileAISettings* aiSettings, EnemyDetectVolume* territory) { Enemy* enemy = script->owner1.enemy; Npc* npc = get_npc_unsafe(enemy->npcID); @@ -80,7 +80,7 @@ static void N(MontyMoleAI_Init)(Evt* script, NpcAISettings* aiSettings, EnemyDet script->AI_TEMP_STATE = AI_STATE_MOLE_WANDER; } -static void N(MontyMoleAI_Wander)(Evt* script, NpcAISettings* aiSettings, EnemyDetectVolume* territory) { +static void N(MontyMoleAI_Wander)(Evt* script, MobileAISettings* aiSettings, EnemyDetectVolume* territory) { Enemy* enemy = script->owner1.enemy; Npc* npc = get_npc_unsafe(enemy->npcID); Npc dummyNpc; @@ -124,7 +124,7 @@ static void N(MontyMoleAI_Wander)(Evt* script, NpcAISettings* aiSettings, EnemyD } } -static void N(MontyMoleAI_PreSurface)(Evt* script, NpcAISettings* aiSettings, EnemyDetectVolume* territory) { +static void N(MontyMoleAI_PreSurface)(Evt* script, MobileAISettings* aiSettings, EnemyDetectVolume* territory) { Enemy* enemy = script->owner1.enemy; Npc* npc = get_npc_unsafe(enemy->npcID); @@ -136,7 +136,7 @@ static void N(MontyMoleAI_PreSurface)(Evt* script, NpcAISettings* aiSettings, En script->AI_TEMP_STATE = AI_STATE_MOLE_SURFACE; } -static void N(MontyMoleAI_Surface)(Evt* script, NpcAISettings* aiSettings, EnemyDetectVolume* territory) { +static void N(MontyMoleAI_Surface)(Evt* script, MobileAISettings* aiSettings, EnemyDetectVolume* territory) { Enemy* enemy = script->owner1.enemy; Npc* npc = get_npc_unsafe(enemy->npcID); @@ -151,7 +151,7 @@ static void N(MontyMoleAI_Surface)(Evt* script, NpcAISettings* aiSettings, Enemy } } -static void N(MontyMoleAI_DrawRock)(Evt* script, NpcAISettings* aiSettings, EnemyDetectVolume* territory) { +static void N(MontyMoleAI_DrawRock)(Evt* script, MobileAISettings* aiSettings, EnemyDetectVolume* territory) { Enemy* enemy = script->owner1.enemy; Npc* npc = get_npc_unsafe(enemy->npcID); s32 emoteOut; @@ -171,7 +171,7 @@ static void N(MontyMoleAI_DrawRock)(Evt* script, NpcAISettings* aiSettings, Enem } } -static void N(MontyMoleAI_ThrowRock)(Evt* script, NpcAISettings* aiSettings, EnemyDetectVolume* territory) { +static void N(MontyMoleAI_ThrowRock)(Evt* script, MobileAISettings* aiSettings, EnemyDetectVolume* territory) { Enemy* moleEnemy; Enemy* rockEnemy; Npc* moleNpc; @@ -198,7 +198,7 @@ static void N(MontyMoleAI_ThrowRock)(Evt* script, NpcAISettings* aiSettings, Ene } } -static void N(MontyMoleAI_PreBurrow)(Evt* script, NpcAISettings* aiSettings, EnemyDetectVolume* territory) { +static void N(MontyMoleAI_PreBurrow)(Evt* script, MobileAISettings* aiSettings, EnemyDetectVolume* territory) { Enemy* enemy = script->owner1.enemy; Npc* npc = get_npc_unsafe(enemy->npcID); @@ -211,7 +211,7 @@ static void N(MontyMoleAI_PreBurrow)(Evt* script, NpcAISettings* aiSettings, Ene } } -static void N(MontyMoleAI_Burrow)(Evt* script, NpcAISettings* aiSettings, EnemyDetectVolume* territory) { +static void N(MontyMoleAI_Burrow)(Evt* script, MobileAISettings* aiSettings, EnemyDetectVolume* territory) { Enemy* enemy = script->owner1.enemy; Npc* npc = get_npc_unsafe(enemy->npcID); @@ -231,7 +231,7 @@ ApiStatus N(MontyMoleAI_Main)(Evt* script, s32 isInitialCall) { Npc* npc = get_npc_unsafe(enemy->npcID); EnemyDetectVolume territory; EnemyDetectVolume* territoryPtr = &territory; - NpcAISettings* aiSettings = (NpcAISettings*)evt_get_variable(script, *args++); + MobileAISettings* aiSettings = (MobileAISettings*)evt_get_variable(script, *args++); territory.skipPlayerDetectChance = 0; territory.shape = enemy->territory->wander.detectShape; diff --git a/src/world/common/enemy/ParatroopaAI.inc.c b/src/world/common/enemy/ParatroopaAI.inc.c index 76bf91f77b..27f2758893 100644 --- a/src/world/common/enemy/ParatroopaAI.inc.c +++ b/src/world/common/enemy/ParatroopaAI.inc.c @@ -11,7 +11,7 @@ enum AiStateParatroopa { AI_STATE_PARATROOPA_RESET = 15 }; -void N(ParatroopaAI_Windup)(Evt* script, NpcAISettings* aiSettings, EnemyDetectVolume* territory) { +void N(ParatroopaAI_Windup)(Evt* script, MobileAISettings* aiSettings, EnemyDetectVolume* territory) { Bytecode* args = script->ptrReadPos; Enemy* enemy = script->owner1.enemy; Npc* npc = get_npc_unsafe(enemy->npcID); @@ -36,7 +36,7 @@ void N(ParatroopaAI_Windup)(Evt* script, NpcAISettings* aiSettings, EnemyDetectV script->AI_TEMP_STATE = AI_STATE_PARATROOPA_DIVE; } -void N(ParatroopaAI_Dive)(Evt* script, NpcAISettings* aiSettings, EnemyDetectVolume* territory) { +void N(ParatroopaAI_Dive)(Evt* script, MobileAISettings* aiSettings, EnemyDetectVolume* territory) { Enemy* enemy = script->owner1.enemy; Npc* npc = get_npc_unsafe(script->owner1.enemy->npcID); @@ -55,7 +55,7 @@ void N(ParatroopaAI_Dive)(Evt* script, NpcAISettings* aiSettings, EnemyDetectVol } } -void N(ParatroopaAI_Overshoot)(Evt *script, NpcAISettings *arg1, EnemyDetectVolume *arg2) +void N(ParatroopaAI_Overshoot)(Evt *script, MobileAISettings *arg1, EnemyDetectVolume *arg2) { Enemy* enemy = script->owner1.enemy; Npc* npc = get_npc_unsafe(enemy->npcID); @@ -87,7 +87,7 @@ void N(ParatroopaAI_Overshoot)(Evt *script, NpcAISettings *arg1, EnemyDetectVolu } } -void N(ParatroopaAI_Reset)(Evt* script, NpcAISettings* aiSettings, EnemyDetectVolume* territory) { +void N(ParatroopaAI_Reset)(Evt* script, MobileAISettings* aiSettings, EnemyDetectVolume* territory) { Npc* npc = get_npc_unsafe(script->owner1.enemy->npcID); npc->duration--; @@ -102,7 +102,7 @@ ApiStatus N(ParatroopaAI_Main)(Evt* script, s32 isInitialCall) { Npc* npc = get_npc_unsafe(enemy->npcID); EnemyDetectVolume territory; EnemyDetectVolume* territoryPtr = &territory; - NpcAISettings* aiSettings = (NpcAISettings*)evt_get_variable(script, *args++); + MobileAISettings* aiSettings = (MobileAISettings*)evt_get_variable(script, *args++); territory.skipPlayerDetectChance = 0; territory.shape = enemy->territory->wander.detectShape; diff --git a/src/world/common/enemy/PatrolNoAttackAI.inc.c b/src/world/common/enemy/PatrolNoAttackAI.inc.c index 7e797f701a..5d83478b75 100644 --- a/src/world/common/enemy/PatrolNoAttackAI.inc.c +++ b/src/world/common/enemy/PatrolNoAttackAI.inc.c @@ -18,7 +18,7 @@ ApiStatus N(PatrolNoAttackAI_Main)(Evt* script, s32 isInitialCall) { Bytecode* args = script->ptrReadPos; EnemyDetectVolume territory; EnemyDetectVolume* territoryPtr = &territory; - NpcAISettings* npcAISettings = (NpcAISettings*)evt_get_variable(script, *args++); + MobileAISettings* npcAISettings = (MobileAISettings*)evt_get_variable(script, *args++); f32 posX, posY, posZ, posW; territory.skipPlayerDetectChance = 0; diff --git a/src/world/common/enemy/ProjectileHitbox.inc.c b/src/world/common/enemy/ProjectileHitbox.inc.c index 4509e1bded..9a90c2755b 100644 --- a/src/world/common/enemy/ProjectileHitbox.inc.c +++ b/src/world/common/enemy/ProjectileHitbox.inc.c @@ -10,7 +10,7 @@ s32 N(ProjectileHitbox_GetUsableProjectileID)(Evt* script) { Bytecode* args = script->ptrReadPos; Camera* camera = &gCameras[gCurrentCamID]; Npc* npc = get_npc_unsafe(enemy->npcID); - NpcAISettings* aiSettings = (NpcAISettings*)evt_get_variable(script, *args++); + MobileAISettings* aiSettings = (MobileAISettings*)evt_get_variable(script, *args++); f32 facingAngle; f32 angleToPlayer; f32 deltaAngle; @@ -137,12 +137,12 @@ ApiStatus N(ProjectileAI_Main)(Evt* script, s32 isInitialCall) { f32 hitDepth; Npc* npc; Npc* npc2; - NpcAISettings* aiSettings; + MobileAISettings* aiSettings; u32 vt0; if (get_enemy_safe(enemy->npcID) != NULL) { if (enemy->varTable[0] != 5) { - aiSettings = (NpcAISettings*)evt_get_variable(script, *args++); + aiSettings = (MobileAISettings*)evt_get_variable(script, *args++); npc = get_npc_unsafe(enemy->npcID); if (enemy->varTable[1] & 2) { diff --git a/src/world/common/enemy/RangedAttackAI.inc.c b/src/world/common/enemy/RangedAttackAI.inc.c index 5fff574dbc..8a6d57fd74 100644 --- a/src/world/common/enemy/RangedAttackAI.inc.c +++ b/src/world/common/enemy/RangedAttackAI.inc.c @@ -17,7 +17,7 @@ ApiStatus N(RangedAttackAI_Main)(Evt* script, s32 isInitialCall) { Enemy* enemy = script->owner1.enemy; Bytecode* args = script->ptrReadPos; Npc* npc = get_npc_unsafe(enemy->npcID); - NpcAISettings* settings = (NpcAISettings*) evt_get_variable(script, *args++); + MobileAISettings* settings = (MobileAISettings*) evt_get_variable(script, *args++); f32 dist; territory.skipPlayerDetectChance = 0; diff --git a/src/world/common/enemy/SentinelAI.inc.c b/src/world/common/enemy/SentinelAI.inc.c index e81d1a6caf..23458fd11e 100644 --- a/src/world/common/enemy/SentinelAI.inc.c +++ b/src/world/common/enemy/SentinelAI.inc.c @@ -39,7 +39,7 @@ enum AiStateSentinel { #define SENTINEL_AI_DESCEND_RATE 1.8 -void N(SentinelAI_ChaseInit)(Evt* script, NpcAISettings* aiSettings, EnemyDetectVolume* territory) { +void N(SentinelAI_ChaseInit)(Evt* script, MobileAISettings* aiSettings, EnemyDetectVolume* territory) { Enemy* enemy = script->owner1.enemy; Npc* npc = get_npc_unsafe(enemy->npcID); f32 deltaAngle; @@ -66,7 +66,7 @@ void N(SentinelAI_ChaseInit)(Evt* script, NpcAISettings* aiSettings, EnemyDetect } } -void N(SentinelAI_Chase)(Evt* script, NpcAISettings* aiSettings, EnemyDetectVolume* territory) { +void N(SentinelAI_Chase)(Evt* script, MobileAISettings* aiSettings, EnemyDetectVolume* territory) { Enemy* enemy = script->owner1.enemy; Npc* npc = get_npc_unsafe(enemy->npcID); @@ -88,7 +88,7 @@ void N(SentinelAI_Chase)(Evt* script, NpcAISettings* aiSettings, EnemyDetectVolu } } -void N(SentinelAI_DescendInit)(Evt* script, NpcAISettings* aiSettings, EnemyDetectVolume* territory) { +void N(SentinelAI_DescendInit)(Evt* script, MobileAISettings* aiSettings, EnemyDetectVolume* territory) { Enemy* enemy = script->owner1.enemy; Npc* npc = get_npc_unsafe(enemy->npcID); s32 i; @@ -110,7 +110,7 @@ void N(SentinelAI_DescendInit)(Evt* script, NpcAISettings* aiSettings, EnemyDete script->AI_TEMP_STATE = AI_STATE_SENTINEL_DESCEND; } -void N(SentinelAI_Descend)(Evt* script, NpcAISettings* aiSettings, EnemyDetectVolume* territory) { +void N(SentinelAI_Descend)(Evt* script, MobileAISettings* aiSettings, EnemyDetectVolume* territory) { Enemy* enemy = script->owner1.enemy; Npc* npc = get_npc_unsafe(enemy->npcID); f32 posX, posY, posZ, hitDepth; @@ -154,7 +154,7 @@ void N(SentinelAI_Descend)(Evt* script, NpcAISettings* aiSettings, EnemyDetectVo } } -void N(SentinelAI_LosePlayerInit)(Evt* script, NpcAISettings* aiSettings, EnemyDetectVolume* territory) { +void N(SentinelAI_LosePlayerInit)(Evt* script, MobileAISettings* aiSettings, EnemyDetectVolume* territory) { Enemy* enemy = script->owner1.enemy; Npc* npc = get_npc_unsafe(enemy->npcID); @@ -169,7 +169,7 @@ void N(SentinelAI_LosePlayerInit)(Evt* script, NpcAISettings* aiSettings, EnemyD script->AI_TEMP_STATE = AI_STATE_SENTINEL_LOSE_PLAYER; } -void N(SentinelAI_LosePlayer)(Evt* script, NpcAISettings* aiSettings, EnemyDetectVolume* territory) { +void N(SentinelAI_LosePlayer)(Evt* script, MobileAISettings* aiSettings, EnemyDetectVolume* territory) { Enemy* enemy = script->owner1.enemy; Npc* npc = get_npc_unsafe(enemy->npcID); f32 posX, posY, posZ, posW; @@ -191,7 +191,7 @@ void N(SentinelAI_LosePlayer)(Evt* script, NpcAISettings* aiSettings, EnemyDetec } } -void N(SentinelAI_PostLosePlayer)(Evt* script, NpcAISettings* aiSettings, EnemyDetectVolume* territory) { +void N(SentinelAI_PostLosePlayer)(Evt* script, MobileAISettings* aiSettings, EnemyDetectVolume* territory) { Enemy* enemy = script->owner1.enemy; Npc* npc = get_npc_unsafe(enemy->npcID); @@ -201,7 +201,7 @@ void N(SentinelAI_PostLosePlayer)(Evt* script, NpcAISettings* aiSettings, EnemyD } } -void N(SentinelAI_GrabPlayer)(Evt* script, NpcAISettings* aiSettings, EnemyDetectVolume* territory) { +void N(SentinelAI_GrabPlayer)(Evt* script, MobileAISettings* aiSettings, EnemyDetectVolume* territory) { Enemy* enemy = script->owner1.enemy; Npc* npc = get_npc_unsafe(enemy->npcID); @@ -218,7 +218,7 @@ void N(SentinelAI_GrabPlayer)(Evt* script, NpcAISettings* aiSettings, EnemyDetec } } -void N(SentinelAI_ReturnHomeInit)(Evt* script, NpcAISettings* aiSettings, EnemyDetectVolume* territory) { +void N(SentinelAI_ReturnHomeInit)(Evt* script, MobileAISettings* aiSettings, EnemyDetectVolume* territory) { Enemy* enemy = script->owner1.enemy; Npc* npc = get_npc_unsafe(enemy->npcID); @@ -230,7 +230,7 @@ void N(SentinelAI_ReturnHomeInit)(Evt* script, NpcAISettings* aiSettings, EnemyD script->functionTemp[1] = 30; } -void N(SentinelAI_ReturnHome)(Evt* script, NpcAISettings* aiSettings, EnemyDetectVolume* territory) { +void N(SentinelAI_ReturnHome)(Evt* script, MobileAISettings* aiSettings, EnemyDetectVolume* territory) { Enemy* enemy = script->owner1.enemy; Npc* npc = get_npc_unsafe(enemy->npcID); f32 posX = npc->pos.x; @@ -279,7 +279,7 @@ ApiStatus N(SentinelAI_Main)(Evt* script, s32 isInitialCall) { Bytecode* args = script->ptrReadPos; EnemyDetectVolume territory; EnemyDetectVolume* territoryPtr = &territory; - NpcAISettings* aiSettings =(NpcAISettings*) evt_get_variable(script, *args); + MobileAISettings* aiSettings =(MobileAISettings*) evt_get_variable(script, *args); territory.skipPlayerDetectChance = 0; territory.shape = enemy->territory->wander.detectShape; diff --git a/src/world/common/enemy/ShyGuyPatrolAI.inc.c b/src/world/common/enemy/ShyGuyPatrolAI.inc.c index 55690c3a84..af8fa744ca 100644 --- a/src/world/common/enemy/ShyGuyPatrolAI.inc.c +++ b/src/world/common/enemy/ShyGuyPatrolAI.inc.c @@ -3,7 +3,7 @@ #include "world/common/enemy/PatrolNoAttackAI.inc.c" -void N(ShyGuyPatrolAI_14)(Evt* script, NpcAISettings* aiSettings, EnemyDetectVolume* territoryPtr) { +void N(ShyGuyPatrolAI_14)(Evt* script, MobileAISettings* aiSettings, EnemyDetectVolume* territoryPtr) { Enemy* enemy = script->owner1.enemy; Npc* npc = get_npc_unsafe(enemy->npcID); @@ -13,7 +13,7 @@ void N(ShyGuyPatrolAI_14)(Evt* script, NpcAISettings* aiSettings, EnemyDetectVol script->functionTemp[0] = 0xF; } -void N(ShyGuyPatrolAI_15)(Evt* script, NpcAISettings* aiSettings, EnemyDetectVolume* territory) { +void N(ShyGuyPatrolAI_15)(Evt* script, MobileAISettings* aiSettings, EnemyDetectVolume* territory) { Enemy* enemy = script->owner1.enemy; Npc* npc = get_npc_unsafe((s32) enemy->npcID); f32 yaw = npc->yaw; @@ -32,7 +32,7 @@ void N(ShyGuyPatrolAI_15)(Evt* script, NpcAISettings* aiSettings, EnemyDetectVol } } -void N(ShyGuyPatrolAI_16)(Evt* script, NpcAISettings* aiSettings, EnemyDetectVolume* territory) { +void N(ShyGuyPatrolAI_16)(Evt* script, MobileAISettings* aiSettings, EnemyDetectVolume* territory) { Enemy* enemy = script->owner1.enemy; Npc* npc = get_npc_unsafe(enemy->npcID); f32 yaw = npc->yaw; @@ -48,7 +48,7 @@ void N(ShyGuyPatrolAI_16)(Evt* script, NpcAISettings* aiSettings, EnemyDetectVol } } -void N(ShyGuyPatrolAI_17)(Evt* script, NpcAISettings* aiSettings, EnemyDetectVolume* territory) { +void N(ShyGuyPatrolAI_17)(Evt* script, MobileAISettings* aiSettings, EnemyDetectVolume* territory) { Enemy* enemy = script->owner1.enemy; Npc* npc = get_npc_unsafe(enemy->npcID); @@ -65,7 +65,7 @@ ApiStatus N(ShyGuyPatrolAI_Main)(Evt* script, s32 isInitialCall) { EnemyDetectVolume territory; EnemyDetectVolume* territoryPtr = &territory; Bytecode* args = script->ptrReadPos; - NpcAISettings* aiSettings = (NpcAISettings*) evt_get_variable(script, *args++); + MobileAISettings* aiSettings = (MobileAISettings*) evt_get_variable(script, *args++); f32 posX; f32 posY; f32 posZ; diff --git a/src/world/common/enemy/ShyGuyWanderAI.inc.c b/src/world/common/enemy/ShyGuyWanderAI.inc.c index 62ce37a1bb..e6e4bc3488 100644 --- a/src/world/common/enemy/ShyGuyWanderAI.inc.c +++ b/src/world/common/enemy/ShyGuyWanderAI.inc.c @@ -1,7 +1,7 @@ #include "common.h" #include "npc.h" -void N(ShyGuyWanderAI_14)(Evt* script, NpcAISettings* aiSettings, EnemyDetectVolume* territoryPtr) { +void N(ShyGuyWanderAI_14)(Evt* script, MobileAISettings* aiSettings, EnemyDetectVolume* territoryPtr) { Enemy* enemy = script->owner1.enemy; Npc* npc = get_npc_unsafe(enemy->npcID); @@ -11,7 +11,7 @@ void N(ShyGuyWanderAI_14)(Evt* script, NpcAISettings* aiSettings, EnemyDetectVol script->functionTemp[0] = 0xF; } -void N(ShyGuyWanderAI_15)(Evt* script, NpcAISettings* aiSettings, EnemyDetectVolume* territory) { +void N(ShyGuyWanderAI_15)(Evt* script, MobileAISettings* aiSettings, EnemyDetectVolume* territory) { Enemy* enemy = script->owner1.enemy; Npc* npc = get_npc_unsafe((s32) enemy->npcID); f32 yaw = npc->yaw; @@ -30,7 +30,7 @@ void N(ShyGuyWanderAI_15)(Evt* script, NpcAISettings* aiSettings, EnemyDetectVol } } -void N(ShyGuyWanderAI_16)(Evt* script, NpcAISettings* aiSettings, EnemyDetectVolume* territory) { +void N(ShyGuyWanderAI_16)(Evt* script, MobileAISettings* aiSettings, EnemyDetectVolume* territory) { Enemy* enemy = script->owner1.enemy; Npc* npc = get_npc_unsafe(enemy->npcID); f32 yaw = npc->yaw; @@ -46,7 +46,7 @@ void N(ShyGuyWanderAI_16)(Evt* script, NpcAISettings* aiSettings, EnemyDetectVol } } -void N(ShyGuyWanderAI_17)(Evt* script, NpcAISettings* aiSettings, EnemyDetectVolume* territory) { +void N(ShyGuyWanderAI_17)(Evt* script, MobileAISettings* aiSettings, EnemyDetectVolume* territory) { Enemy* enemy = script->owner1.enemy; Npc* npc = get_npc_unsafe(enemy->npcID); @@ -63,7 +63,7 @@ ApiStatus N(ShyGuyWanderAI_Main)(Evt* script, s32 isInitialCall) { EnemyDetectVolume territory; EnemyDetectVolume* territoryPtr = &territory; Bytecode* args = script->ptrReadPos; - NpcAISettings* aiSettings = (NpcAISettings*) evt_get_variable(script, *args++); + MobileAISettings* aiSettings = (MobileAISettings*) evt_get_variable(script, *args++); f32 posX; f32 posY; f32 posZ; diff --git a/src/world/common/enemy/SpearGuyAI.inc.c b/src/world/common/enemy/SpearGuyAI.inc.c index ca34c3498f..d63c1d28fc 100644 --- a/src/world/common/enemy/SpearGuyAI.inc.c +++ b/src/world/common/enemy/SpearGuyAI.inc.c @@ -3,7 +3,7 @@ #include "effects.h" #include "sprite/npc/jungle_guy.h" -void N(SpearGuyAI_LoiterInit)(Evt* script, NpcAISettings* aiSettings, EnemyDetectVolume* territory) { +void N(SpearGuyAI_LoiterInit)(Evt* script, MobileAISettings* aiSettings, EnemyDetectVolume* territory) { Enemy* enemy = script->owner1.enemy; Npc* npc = get_npc_unsafe(enemy->npcID); @@ -13,7 +13,7 @@ void N(SpearGuyAI_LoiterInit)(Evt* script, NpcAISettings* aiSettings, EnemyDetec script->AI_TEMP_STATE = AI_STATE_LOITER; } -void N(SpearGuyAI_Loiter)(Evt *script, NpcAISettings* aiSettings, EnemyDetectVolume* territory) { +void N(SpearGuyAI_Loiter)(Evt *script, MobileAISettings* aiSettings, EnemyDetectVolume* territory) { Enemy* enemy = script->owner1.enemy; Npc* npc = get_npc_unsafe(enemy->npcID); s32 d100; @@ -86,7 +86,7 @@ ApiStatus N(SpearGuyAI_Main)(Evt *script, s32 isInitialCall) { Bytecode* args = script->ptrReadPos; EnemyDetectVolume territory; EnemyDetectVolume* territoryPtr = &territory; - NpcAISettings* npcAISettings = (NpcAISettings*)evt_get_variable(script, *args++); + MobileAISettings* npcAISettings = (MobileAISettings*)evt_get_variable(script, *args++); territory.skipPlayerDetectChance = 0; territory.shape = enemy->territory->wander.detectShape; diff --git a/src/world/common/enemy/SpinyAI.inc.c b/src/world/common/enemy/SpinyAI.inc.c index 02a148dd79..0ef004bbd9 100644 --- a/src/world/common/enemy/SpinyAI.inc.c +++ b/src/world/common/enemy/SpinyAI.inc.c @@ -17,7 +17,7 @@ ApiStatus N(SpinyAI_Main)(Evt* script, s32 isInitialCall) { Bytecode* args = script->ptrReadPos; EnemyDetectVolume territory; EnemyDetectVolume* territoryPtr = &territory; - NpcAISettings* aiSettings = (NpcAISettings*)evt_get_variable(script, *args); + MobileAISettings* aiSettings = (MobileAISettings*)evt_get_variable(script, *args); u32 x, y, z; f32 x2, y2, z2, w2; Npc* npc2; diff --git a/src/world/common/enemy/States_PatrolAI.inc.c b/src/world/common/enemy/States_PatrolAI.inc.c index c590ce6617..99bc3efc9f 100644 --- a/src/world/common/enemy/States_PatrolAI.inc.c +++ b/src/world/common/enemy/States_PatrolAI.inc.c @@ -6,7 +6,7 @@ #include "effects.h" // selects the next patrol point -void N(PatrolAI_MoveInit)(Evt* script, NpcAISettings* aiSettings, EnemyDetectVolume* territory) { +void N(PatrolAI_MoveInit)(Evt* script, MobileAISettings* aiSettings, EnemyDetectVolume* territory) { Enemy* enemy = script->owner1.enemy; Npc* npc = get_npc_unsafe(enemy->npcID); f32 ret; @@ -44,7 +44,7 @@ void N(PatrolAI_MoveInit)(Evt* script, NpcAISettings* aiSettings, EnemyDetectVol script->AI_TEMP_STATE = AI_STATE_PATROL; } -void N(PatrolAI_Move)(Evt* script, NpcAISettings* aiSettings, EnemyDetectVolume* territory) { +void N(PatrolAI_Move)(Evt* script, MobileAISettings* aiSettings, EnemyDetectVolume* territory) { Enemy* enemy = script->owner1.enemy; Npc* npc = get_npc_unsafe(enemy->npcID); f32 x, z; @@ -56,7 +56,7 @@ void N(PatrolAI_Move)(Evt* script, NpcAISettings* aiSettings, EnemyDetectVolume* if (basic_ai_check_player_dist(territory, enemy, aiSettings->alertRadius, aiSettings->alertOffsetDist, 0)) { fx_emote(EMOTE_EXCLAMATION, npc, 0.0f, npc->collisionHeight, 1.0f, 2.0f, -20.0f, 0xF, &emoteTemp); ai_enemy_play_sound(npc, SOUND_2F4, 0x200000); - if (enemy->npcSettings->unk_2A & AI_ACTION_JUMP_WHEN_SEE_PLAYER) { + if (enemy->npcSettings->actionFlags & AI_ACTION_JUMP_WHEN_SEE_PLAYER) { script->AI_TEMP_STATE = AI_STATE_ALERT_INIT; } else { script->AI_TEMP_STATE = AI_STATE_CHASE_INIT; @@ -93,7 +93,7 @@ void N(PatrolAI_Move)(Evt* script, NpcAISettings* aiSettings, EnemyDetectVolume* } // identical to basic_ai_loiter_init -void N(PatrolAI_LoiterInit)(Evt* script, NpcAISettings* aiSettings, EnemyDetectVolume* territory) { +void N(PatrolAI_LoiterInit)(Evt* script, MobileAISettings* aiSettings, EnemyDetectVolume* territory) { Enemy* enemy = script->owner1.enemy; Npc* npc = get_npc_unsafe(enemy->npcID); @@ -104,7 +104,7 @@ void N(PatrolAI_LoiterInit)(Evt* script, NpcAISettings* aiSettings, EnemyDetectV } -void N(PatrolAI_Loiter)(Evt* script, NpcAISettings* aiSettings, EnemyDetectVolume* territory) { +void N(PatrolAI_Loiter)(Evt* script, MobileAISettings* aiSettings, EnemyDetectVolume* territory) { Enemy* enemy = script->owner1.enemy; Npc* npc = get_npc_unsafe(enemy->npcID); s32 emoteTemp; @@ -113,7 +113,7 @@ void N(PatrolAI_Loiter)(Evt* script, NpcAISettings* aiSettings, EnemyDetectVolum fx_emote(EMOTE_EXCLAMATION, npc, 0.0f, npc->collisionHeight, 1.0f, 2.0f, -20.0f, 0xF, &emoteTemp); npc->yaw = atan2(npc->pos.x, npc->pos.z, gPlayerStatusPtr->position.x, gPlayerStatusPtr->position.z); ai_enemy_play_sound(npc, SOUND_2F4, 0x200000); - if (!(enemy->npcSettings->unk_2A & AI_ACTION_JUMP_WHEN_SEE_PLAYER)) { + if (!(enemy->npcSettings->actionFlags & AI_ACTION_JUMP_WHEN_SEE_PLAYER)) { script->AI_TEMP_STATE = AI_STATE_CHASE_INIT; } else { script->AI_TEMP_STATE = AI_STATE_ALERT_INIT; @@ -127,7 +127,7 @@ void N(PatrolAI_Loiter)(Evt* script, NpcAISettings* aiSettings, EnemyDetectVolum if (npc->duration == 0) { script->functionTemp[1]--; if (script->functionTemp[1] != 0) { - if (!(enemy->npcSettings->unk_2A & AI_ACTION_LOOK_AROUND_DURING_LOITER)) { + if (!(enemy->npcSettings->actionFlags & AI_ACTION_LOOK_AROUND_DURING_LOITER)) { npc->yaw = clamp_angle(npc->yaw + 180.0f); } npc->duration = aiSettings->waitTime / 2 + rand_int(aiSettings->waitTime / 2 + 1); @@ -138,7 +138,7 @@ void N(PatrolAI_Loiter)(Evt* script, NpcAISettings* aiSettings, EnemyDetectVolum } } -void N(PatrolAI_PostLoiter)(Evt* script, NpcAISettings* aiSettings, EnemyDetectVolume* territory) { +void N(PatrolAI_PostLoiter)(Evt* script, MobileAISettings* aiSettings, EnemyDetectVolume* territory) { Enemy* enemy = script->owner1.enemy; Npc* npc = get_npc_unsafe(enemy->npcID); @@ -155,7 +155,7 @@ void N(PatrolAI_PostLoiter)(Evt* script, NpcAISettings* aiSettings, EnemyDetectV script->AI_TEMP_STATE = AI_STATE_PATROL; } -void N(PatrolAI_JumpInit)(Evt* script, NpcAISettings* aiSettings, EnemyDetectVolume* territory) { +void N(PatrolAI_JumpInit)(Evt* script, MobileAISettings* aiSettings, EnemyDetectVolume* territory) { Enemy* enemy = script->owner1.enemy; Npc* npc = get_npc_unsafe(enemy->npcID); @@ -167,7 +167,7 @@ void N(PatrolAI_JumpInit)(Evt* script, NpcAISettings* aiSettings, EnemyDetectVol script->functionTemp[0] = AI_STATE_ALERT; } -void N(PatrolAI_Jump)(Evt* script, NpcAISettings* aiSettings, EnemyDetectVolume* territory) { +void N(PatrolAI_Jump)(Evt* script, MobileAISettings* aiSettings, EnemyDetectVolume* territory) { Npc* npc = get_npc_unsafe(script->owner1.enemy->npcID); npc->pos.y += npc->jumpVelocity; @@ -181,7 +181,7 @@ void N(PatrolAI_Jump)(Evt* script, NpcAISettings* aiSettings, EnemyDetectVolume* } } -void N(PatrolAI_ChaseInit)(Evt* script, NpcAISettings* aiSettings, EnemyDetectVolume* territory) { +void N(PatrolAI_ChaseInit)(Evt* script, MobileAISettings* aiSettings, EnemyDetectVolume* territory) { Enemy* enemy = script->owner1.enemy; Npc* npc = get_npc_unsafe(enemy->npcID); f32 angle; @@ -208,7 +208,7 @@ void N(PatrolAI_ChaseInit)(Evt* script, NpcAISettings* aiSettings, EnemyDetectVo script->functionTemp[0] = 13; } -ApiStatus N(PatrolAI_Chase)(Evt* script, NpcAISettings* aiSettings, EnemyDetectVolume* territory) { +ApiStatus N(PatrolAI_Chase)(Evt* script, MobileAISettings* aiSettings, EnemyDetectVolume* territory) { Enemy* enemy = script->owner1.enemy; Npc* npc = get_npc_unsafe(enemy->npcID); s32 emoteTemp; @@ -229,7 +229,7 @@ ApiStatus N(PatrolAI_Chase)(Evt* script, NpcAISettings* aiSettings, EnemyDetectV } } -void N(PatrolAI_LosePlayer)(Evt* script, NpcAISettings* aiSettings, EnemyDetectVolume* territory) { +void N(PatrolAI_LosePlayer)(Evt* script, MobileAISettings* aiSettings, EnemyDetectVolume* territory) { Enemy* enemy = script->owner1.enemy; Npc* npc = get_npc_unsafe(enemy->npcID); @@ -243,7 +243,7 @@ void N(PatrolAI_LosePlayer)(Evt* script, NpcAISettings* aiSettings, EnemyDetectV } } -void N(PatrolNoAttackAI_15)(Evt* script, NpcAISettings* aiSettings, EnemyDetectVolume* territory) { +void N(PatrolNoAttackAI_15)(Evt* script, MobileAISettings* aiSettings, EnemyDetectVolume* territory) { Enemy* enemy = script->owner1.enemy; Npc* npc = get_npc_unsafe(enemy->npcID); s32 i; diff --git a/src/world/common/enemy/States_TackleAI.inc.c b/src/world/common/enemy/States_TackleAI.inc.c index 1564d53a73..cc196b683f 100644 --- a/src/world/common/enemy/States_TackleAI.inc.c +++ b/src/world/common/enemy/States_TackleAI.inc.c @@ -7,7 +7,7 @@ // used with KoopaPatrolAI, TackleAI, SpinyAI // all functions only used here -void N(set_script_owner_npc_anim)(Evt* script, NpcAISettings* aiSettings, EnemyDetectVolume* territory) { +void N(set_script_owner_npc_anim)(Evt* script, MobileAISettings* aiSettings, EnemyDetectVolume* territory) { Enemy* enemy = script->owner1.enemy; Npc* npc = get_npc_unsafe(enemy->npcID); @@ -18,7 +18,7 @@ void N(set_script_owner_npc_anim)(Evt* script, NpcAISettings* aiSettings, EnemyD } -ApiStatus N(UnkDistFunc)(Evt* script, NpcAISettings* aiSettings, EnemyDetectVolume* territory) { +ApiStatus N(UnkDistFunc)(Evt* script, MobileAISettings* aiSettings, EnemyDetectVolume* territory) { Enemy* enemy = script->owner1.enemy; Npc* npc = get_npc_unsafe(enemy->npcID); @@ -40,7 +40,7 @@ ApiStatus N(UnkDistFunc)(Evt* script, NpcAISettings* aiSettings, EnemyDetectVolu } } -void N(UnkNpcAIFunc12)(Evt* script, NpcAISettings* aiSettings, EnemyDetectVolume* territory) { +void N(UnkNpcAIFunc12)(Evt* script, MobileAISettings* aiSettings, EnemyDetectVolume* territory) { Enemy* enemy = script->owner1.enemy; Npc* npc = get_npc_unsafe(enemy->npcID); s32 temp; @@ -72,7 +72,7 @@ void N(UnkNpcAIFunc12)(Evt* script, NpcAISettings* aiSettings, EnemyDetectVolume } } -void N(set_script_owner_npc_col_height)(Evt* script, NpcAISettings* aiSettings, +void N(set_script_owner_npc_col_height)(Evt* script, MobileAISettings* aiSettings, EnemyDetectVolume* territory) { Enemy* enemy = script->owner1.enemy; Npc* npc = get_npc_unsafe(enemy->npcID); diff --git a/src/world/common/enemy/StationaryAI.inc.c b/src/world/common/enemy/StationaryAI.inc.c index 1e0325863d..8b0d4a0b79 100644 --- a/src/world/common/enemy/StationaryAI.inc.c +++ b/src/world/common/enemy/StationaryAI.inc.c @@ -7,18 +7,6 @@ // - nok_01 (unused) // - omo_02 (unused) -typedef struct StationaryAISettings { - /* 0x00 */ f32 unk_00; - /* 0x04 */ s32 unk_04; - /* 0x08 */ s32 playerSearchInterval; // how often to search for player (frames) - /* 0x0C */ f32 chaseSpeed; - /* 0x10 */ s32 chaseTurnRate; // how many degrees this NPC can turn per frame while chasing - /* 0x14 */ s32 chaseUpdateInterval; // how often to re-run chase init and re-acquire player position (frames) - /* 0x18 */ f32 chaseRadius; - /* 0x1C */ f32 chaseOffsetDist; // offset along npc->yaw of the test point for alert volume overlap, creates directionality to enemy 'sight' - /* 0x20 */ s32 unk_20; -} StationaryAISettings; // size = 0x24 - // custom states for this AI enum AiStateStationary { AI_STATE_STATIONARY_IDLE_INIT = 0, @@ -59,7 +47,7 @@ void N(StationaryAI_Idle)(Evt* script, StationaryAISettings* aiSettings, EnemyDe ai_enemy_play_sound(npc, SOUND_2F4, 0x200000); npc->yaw = atan2(npc->pos.x, npc->pos.z, gPlayerStatusPtr->position.x, gPlayerStatusPtr->position.z); - if (!(enemy->npcSettings->unk_2A & AI_ACTION_JUMP_WHEN_SEE_PLAYER)) { + if (!(enemy->npcSettings->actionFlags & AI_ACTION_JUMP_WHEN_SEE_PLAYER)) { script->AI_TEMP_STATE = AI_STATE_CHASE_INIT; } else { script->AI_TEMP_STATE = AI_STATE_ALERT_INIT; @@ -173,7 +161,7 @@ void N(StationaryAI_ReturnHome)(Evt* script, StationaryAISettings* aiSettings, E fx_emote(EMOTE_EXCLAMATION, npc, 0.0f, (f32) npc->collisionHeight, 1.0f, 2.0f, -20.0f, 15, &emoteTemp); ai_enemy_play_sound(npc, SOUND_2F4, 0x200000); npc->yaw = atan2(npc->pos.x, npc->pos.z, gPlayerStatusPtr->position.x, gPlayerStatusPtr->position.z); - if (enemy->npcSettings->unk_2A & AI_ACTION_JUMP_WHEN_SEE_PLAYER) { + if (enemy->npcSettings->actionFlags & AI_ACTION_JUMP_WHEN_SEE_PLAYER) { script->AI_TEMP_STATE = AI_STATE_ALERT_INIT; } else { script->AI_TEMP_STATE = AI_STATE_CHASE_INIT; diff --git a/src/world/common/enemy/StoneChompAI.inc.c b/src/world/common/enemy/StoneChompAI.inc.c index 55013020b6..0ce9190a5e 100644 --- a/src/world/common/enemy/StoneChompAI.inc.c +++ b/src/world/common/enemy/StoneChompAI.inc.c @@ -1,6 +1,6 @@ #include "world/common/enemy/HoppingAI.inc.c" -void N(StoneChompAI_HopInit)(Evt* script, NpcAISettings* aiSettings, EnemyDetectVolume* territory) { +void N(StoneChompAI_HopInit)(Evt* script, MobileAISettings* aiSettings, EnemyDetectVolume* territory) { Npc* npc = get_npc_unsafe(script->owner1.enemy->npcID); basic_ai_wander_init(script, aiSettings, territory); @@ -8,7 +8,7 @@ void N(StoneChompAI_HopInit)(Evt* script, NpcAISettings* aiSettings, EnemyDetect npc->jumpScale = 1.5f; } -void N(StoneChompAI_ChaseInit)(Evt* script, NpcAISettings* aiSettings, EnemyDetectVolume* territory) { +void N(StoneChompAI_ChaseInit)(Evt* script, MobileAISettings* aiSettings, EnemyDetectVolume* territory) { Npc* npc = get_npc_unsafe(script->owner1.enemy->npcID); basic_ai_chase_init(script, aiSettings, territory); @@ -22,7 +22,7 @@ ApiStatus N(StoneChompAI_Main)(Evt* script, s32 isInitialCall) { Npc* npc = get_npc_unsafe(enemy->npcID); EnemyDetectVolume territory; EnemyDetectVolume* territoryPtr = &territory; - NpcAISettings* aiSettings = (NpcAISettings*)evt_get_variable(script, *args); + MobileAISettings* aiSettings = (MobileAISettings*)evt_get_variable(script, *args); territory.skipPlayerDetectChance = 0; territory.shape = enemy->territory->wander.detectShape; diff --git a/src/world/common/enemy/TackleAI.inc.c b/src/world/common/enemy/TackleAI.inc.c index 6c79141ee4..22fd481440 100644 --- a/src/world/common/enemy/TackleAI.inc.c +++ b/src/world/common/enemy/TackleAI.inc.c @@ -19,7 +19,7 @@ ApiStatus N(TackleAI_Main)(Evt* script, s32 isInitialCall) { Bytecode* args = script->ptrReadPos; EnemyDetectVolume territory; EnemyDetectVolume* territoryPtr = &territory; - NpcAISettings* aiSettings = (NpcAISettings*)evt_get_variable(script, *args++); + MobileAISettings* aiSettings = (MobileAISettings*)evt_get_variable(script, *args++); territory.skipPlayerDetectChance = 0; territory.shape = enemy->territory->wander.detectShape; diff --git a/src/world/common/enemy/UnkFloAI.inc.c b/src/world/common/enemy/UnkFloAI.inc.c index 8fa486ec56..c86dc8e93b 100644 --- a/src/world/common/enemy/UnkFloAI.inc.c +++ b/src/world/common/enemy/UnkFloAI.inc.c @@ -4,7 +4,7 @@ #include "dead_structs.h" #endif -void N(UnkFloAI_ChaseInit)(Evt* script, NpcAISettings* npcAISettings, EnemyDetectVolume* territory) { +void N(UnkFloAI_ChaseInit)(Evt* script, MobileAISettings* npcAISettings, EnemyDetectVolume* territory) { Enemy* enemy = script->owner1.enemy; Npc* npc = get_npc_unsafe(enemy->npcID); @@ -121,7 +121,7 @@ void N(UnkFloAI_ChaseInit)(Evt* script, NpcAISettings* npcAISettings, EnemyDetec script->AI_TEMP_STATE = AI_STATE_CHASE; } -void N(UnkFloAI_Chase)(Evt* script, NpcAISettings* npcAISettings, EnemyDetectVolume* territory) { +void N(UnkFloAI_Chase)(Evt* script, MobileAISettings* npcAISettings, EnemyDetectVolume* territory) { Enemy* enemy = script->owner1.enemy; Npc* npc = get_npc_unsafe(enemy->npcID); s32 emoteTemp; @@ -148,7 +148,7 @@ void N(UnkFloAI_Chase)(Evt* script, NpcAISettings* npcAISettings, EnemyDetectVol } } -void N(UnkFloAI_LosePlayer)(Evt* script, NpcAISettings* npcAISettings, EnemyDetectVolume* territory) { +void N(UnkFloAI_LosePlayer)(Evt* script, MobileAISettings* npcAISettings, EnemyDetectVolume* territory) { Enemy* enemy = script->owner1.enemy; Npc* npc = get_npc_unsafe(enemy->npcID); @@ -168,7 +168,7 @@ ApiStatus N(UnkFloAI_Main)(Evt* script, s32 isInitialCall) { Bytecode* args = script->ptrReadPos; EnemyDetectVolume territory; EnemyDetectVolume* territoryPtr = &territory; - NpcAISettings* npcAISettings = (NpcAISettings*)evt_get_variable(script, *args++); + MobileAISettings* npcAISettings = (MobileAISettings*)evt_get_variable(script, *args++); territory.skipPlayerDetectChance = 0; territory.shape = enemy->territory->wander.detectShape; diff --git a/src/world/common/enemy/WanderMeleeAI.inc.c b/src/world/common/enemy/WanderMeleeAI.inc.c index 66b69e761d..4ca227ac34 100644 --- a/src/world/common/enemy/WanderMeleeAI.inc.c +++ b/src/world/common/enemy/WanderMeleeAI.inc.c @@ -20,7 +20,7 @@ ApiStatus N(WanderMeleeAI_Main)(Evt *script, s32 isInitialCall) { Bytecode* args = script->ptrReadPos; EnemyDetectVolume territory; EnemyDetectVolume* territoryPtr = &territory; - NpcAISettings* npcAISettings = (NpcAISettings*)evt_get_variable(script, *args++); + MobileAISettings* npcAISettings = (MobileAISettings*)evt_get_variable(script, *args++); territory.skipPlayerDetectChance = 0; territory.shape = enemy->territory->wander.detectShape; diff --git a/src/world/common/enemy/wip/Dead_PiranhaPlantAI_Main.inc.c b/src/world/common/enemy/wip/Dead_PiranhaPlantAI_Main.inc.c index 6a5f415629..92a9e22f77 100644 --- a/src/world/common/enemy/wip/Dead_PiranhaPlantAI_Main.inc.c +++ b/src/world/common/enemy/wip/Dead_PiranhaPlantAI_Main.inc.c @@ -9,7 +9,7 @@ ApiStatus N(PiranhaPlantAI_Main)(Evt* script, s32 isInitialCall) { DeadEnemy* enemy = (DeadEnemy*) script->owner1.enemy; Npc* npc = get_npc_unsafe(enemy->npcID); - NpcAISettings* settings = (NpcAISettings*) evt_get_variable(script, *script->ptrReadPos); + MobileAISettings* settings = (MobileAISettings*) evt_get_variable(script, *script->ptrReadPos); EnemyDetectVolume territory; EnemyDetectVolume* territoryPtr = &territory; diff --git a/src/world/common/enemy/wip/PiranhaPlantAI_00.inc.c b/src/world/common/enemy/wip/PiranhaPlantAI_00.inc.c index 0ba1e40624..ef2931d519 100644 --- a/src/world/common/enemy/wip/PiranhaPlantAI_00.inc.c +++ b/src/world/common/enemy/wip/PiranhaPlantAI_00.inc.c @@ -2,7 +2,7 @@ #include "npc.h" #include "effects.h" -void N(PiranhaPlantAI_00)(Evt* script, NpcAISettings* aiSettings, EnemyDetectVolume* territory) { +void N(PiranhaPlantAI_00)(Evt* script, MobileAISettings* aiSettings, EnemyDetectVolume* territory) { Enemy* enemy = script->owner1.enemy; Npc* npc = get_npc_unsafe(enemy->npcID); diff --git a/src/world/common/enemy/wip/PiranhaPlantAI_01.inc.c b/src/world/common/enemy/wip/PiranhaPlantAI_01.inc.c index c9a9d323f0..84d9a97294 100644 --- a/src/world/common/enemy/wip/PiranhaPlantAI_01.inc.c +++ b/src/world/common/enemy/wip/PiranhaPlantAI_01.inc.c @@ -2,7 +2,7 @@ #include "npc.h" #include "effects.h" -void N(PiranhaPlantAI_01)(Evt* script, NpcAISettings* aiSettings, EnemyDetectVolume* territory) { +void N(PiranhaPlantAI_01)(Evt* script, MobileAISettings* aiSettings, EnemyDetectVolume* territory) { Enemy* enemy = script->owner1.enemy; Npc* npc = get_npc_unsafe(enemy->npcID); s32 temp; diff --git a/src/world/common/enemy/wip/PiranhaPlantAI_10.inc.c b/src/world/common/enemy/wip/PiranhaPlantAI_10.inc.c index 805e376087..696bc4051c 100644 --- a/src/world/common/enemy/wip/PiranhaPlantAI_10.inc.c +++ b/src/world/common/enemy/wip/PiranhaPlantAI_10.inc.c @@ -1,7 +1,7 @@ #include "common.h" #include "npc.h" -void N(PiranhaPlantAI_10)(Evt* script, NpcAISettings* aiSettings, EnemyDetectVolume* territory) { +void N(PiranhaPlantAI_10)(Evt* script, MobileAISettings* aiSettings, EnemyDetectVolume* territory) { Enemy* enemy = script->owner1.enemy; Npc* npc = get_npc_unsafe(enemy->npcID); s32 phi_s7 = FALSE; diff --git a/src/world/common/enemy/wip/PiranhaPlantAI_11.inc.c b/src/world/common/enemy/wip/PiranhaPlantAI_11.inc.c index 690b763c07..f906ec4f7b 100644 --- a/src/world/common/enemy/wip/PiranhaPlantAI_11.inc.c +++ b/src/world/common/enemy/wip/PiranhaPlantAI_11.inc.c @@ -1,6 +1,6 @@ #include "common.h" -void N(PiranhaPlantAI_11)(Evt* script, NpcAISettings* aiSettings, EnemyDetectVolume* territory) { +void N(PiranhaPlantAI_11)(Evt* script, MobileAISettings* aiSettings, EnemyDetectVolume* territory) { Enemy* enemy = script->owner1.enemy; Npc* npc = get_npc_unsafe(enemy->npcID); diff --git a/src/world/common/enemy/wip/PiranhaPlantAI_12.inc.c b/src/world/common/enemy/wip/PiranhaPlantAI_12.inc.c index e2b86a38ba..d4a27aad80 100644 --- a/src/world/common/enemy/wip/PiranhaPlantAI_12.inc.c +++ b/src/world/common/enemy/wip/PiranhaPlantAI_12.inc.c @@ -2,7 +2,7 @@ #include "npc.h" #include "effects.h" -void N(PiranhaPlantAI_12)(Evt* script, NpcAISettings* aiSettings, EnemyDetectVolume* territory) { +void N(PiranhaPlantAI_12)(Evt* script, MobileAISettings* aiSettings, EnemyDetectVolume* territory) { Enemy* enemy = script->owner1.enemy; Npc* npc = get_npc_unsafe(enemy->npcID); s32 temp; diff --git a/src/world/common/enemy/wip/PiranhaPlantAI_13.inc.c b/src/world/common/enemy/wip/PiranhaPlantAI_13.inc.c index 3e08192062..e32fa0766a 100644 --- a/src/world/common/enemy/wip/PiranhaPlantAI_13.inc.c +++ b/src/world/common/enemy/wip/PiranhaPlantAI_13.inc.c @@ -1,7 +1,7 @@ #include "common.h" #include "npc.h" -void N(PiranhaPlantAI_13)(Evt* script, NpcAISettings* aiSettings, EnemyDetectVolume* territory) { +void N(PiranhaPlantAI_13)(Evt* script, MobileAISettings* aiSettings, EnemyDetectVolume* territory) { Enemy* enemy = script->owner1.enemy; Npc* npc = get_npc_unsafe(enemy->npcID); diff --git a/src/world/common/enemy/wip/PiranhaPlantAI_14.inc.c b/src/world/common/enemy/wip/PiranhaPlantAI_14.inc.c index d9a897985e..873f906603 100644 --- a/src/world/common/enemy/wip/PiranhaPlantAI_14.inc.c +++ b/src/world/common/enemy/wip/PiranhaPlantAI_14.inc.c @@ -2,7 +2,7 @@ #include "npc.h" #include "effects.h" -void N(PiranhaPlantAI_14)(Evt *script, NpcAISettings* aiSettings, EnemyDetectVolume* territory) { +void N(PiranhaPlantAI_14)(Evt *script, MobileAISettings* aiSettings, EnemyDetectVolume* territory) { Enemy* enemy = script->owner1.enemy; Npc* npc = get_npc_unsafe(enemy->npcID); s32 retVal; diff --git a/src/world/common/enemy/wip/PiranhaPlantAI_Main.inc.c b/src/world/common/enemy/wip/PiranhaPlantAI_Main.inc.c index c8015e15f8..d2a0eda77e 100644 --- a/src/world/common/enemy/wip/PiranhaPlantAI_Main.inc.c +++ b/src/world/common/enemy/wip/PiranhaPlantAI_Main.inc.c @@ -11,7 +11,7 @@ s32 N(PiranhaPlantAI_Main)(Evt* script, s32 isInitialCall) { Bytecode* args = script->ptrReadPos; EnemyDetectVolume territory; EnemyDetectVolume* territoryPtr = &territory; - NpcAISettings* npcAISettings = (NpcAISettings*)evt_get_variable(script, *args++); + MobileAISettings* npcAISettings = (MobileAISettings*)evt_get_variable(script, *args++); territory.skipPlayerDetectChance = 0; territory.shape = enemy->territory->wander.detectShape; diff --git a/src/world/entrances.h b/src/world/entrances.h index 13773a31ce..a3d22b4f18 100644 --- a/src/world/entrances.h +++ b/src/world/entrances.h @@ -1,1326 +1,1326 @@ -enum { - kmr_00_ENTRY_0 = 0, - kmr_02_ENTRY_0 = 0, - kmr_02_ENTRY_1 = 1, - kmr_02_ENTRY_2 = 2, - kmr_02_ENTRY_3 = 3, - kmr_02_ENTRY_4 = 4, - kmr_02_ENTRY_5 = 5, - kmr_02_ENTRY_6 = 6, - kmr_02_ENTRY_7 = 7, - kmr_02_ENTRY_8 = 8, - kmr_02_ENTRY_9 = 9, - kmr_02_ENTRY_A = 10, - kmr_03_ENTRY_0 = 0, - kmr_03_ENTRY_1 = 1, - kmr_03_ENTRY_2 = 2, - kmr_04_ENTRY_0 = 0, - kmr_04_ENTRY_1 = 1, - kmr_04_ENTRY_2 = 2, - kmr_04_ENTRY_3 = 3, - kmr_04_ENTRY_4 = 4, - kmr_04_ENTRY_5 = 5, - kmr_04_ENTRY_6 = 6, - kmr_04_ENTRY_7 = 7, - kmr_04_ENTRY_8 = 8, - kmr_04_ENTRY_9 = 9, - kmr_04_ENTRY_A = 10, - kmr_05_ENTRY_0 = 0, - kmr_05_ENTRY_1 = 1, - kmr_06_ENTRY_0 = 0, - kmr_06_ENTRY_1 = 1, - kmr_07_ENTRY_0 = 0, - kmr_07_ENTRY_1 = 1, - kmr_07_ENTRY_2 = 2, - kmr_07_ENTRY_3 = 3, - kmr_07_ENTRY_4 = 4, - kmr_07_ENTRY_5 = 5, - kmr_07_ENTRY_6 = 6, - kmr_07_ENTRY_7 = 7, - kmr_07_ENTRY_8 = 8, - kmr_07_ENTRY_9 = 9, - kmr_07_ENTRY_A = 10, - kmr_09_ENTRY_0 = 0, - kmr_09_ENTRY_1 = 1, - kmr_10_ENTRY_0 = 0, - kmr_10_ENTRY_1 = 1, - kmr_10_ENTRY_2 = 2, - kmr_11_ENTRY_0 = 0, - kmr_11_ENTRY_1 = 1, - kmr_12_ENTRY_0 = 0, - kmr_12_ENTRY_1 = 1, - kmr_20_ENTRY_0 = 0, - kmr_20_ENTRY_1 = 1, - kmr_20_ENTRY_2 = 2, - kmr_20_ENTRY_3 = 3, - kmr_20_ENTRY_4 = 4, - kmr_21_ENTRY_0 = 0, - kmr_22_ENTRY_0 = 0, - kmr_22_ENTRY_1 = 1, - kmr_22_ENTRY_2 = 2, - kmr_22_ENTRY_3 = 3, - kmr_22_ENTRY_4 = 4, - kmr_22_ENTRY_5 = 5, - kmr_22_ENTRY_6 = 6, - kmr_22_ENTRY_7 = 7, - kmr_22_ENTRY_8 = 8, - kmr_23_ENTRY_0 = 0, - kmr_23_ENTRY_1 = 1, - kmr_23_ENTRY_2 = 2, - kmr_23_ENTRY_3 = 3, - kmr_23_ENTRY_4 = 4, - kmr_23_ENTRY_5 = 5, - kmr_23_ENTRY_6 = 6, - kmr_23_ENTRY_7 = 7, - kmr_24_ENTRY_0 = 0, - kmr_30_ENTRY_0 = 0, - machi_ENTRY_0 = 0, - machi_ENTRY_1 = 1, - machi_ENTRY_2 = 2, - machi_ENTRY_3 = 3, - machi_ENTRY_4 = 4, - machi_ENTRY_5 = 5, - machi_ENTRY_6 = 6, - machi_ENTRY_7 = 7, - machi_ENTRY_8 = 8, - machi_ENTRY_9 = 9, - machi_ENTRY_A = 10, - machi_ENTRY_B = 11, - machi_ENTRY_C = 12, - machi_ENTRY_D = 13, - machi_ENTRY_E = 14, - machi_ENTRY_F = 15, - machi_ENTRY_10 = 16, - mac_00_ENTRY_0 = 0, - mac_00_ENTRY_1 = 1, - mac_00_ENTRY_2 = 2, - mac_00_ENTRY_3 = 3, - mac_00_ENTRY_4 = 4, - mac_00_ENTRY_5 = 5, - mac_00_ENTRY_6 = 6, - mac_00_ENTRY_7 = 7, - mac_01_ENTRY_0 = 0, - mac_01_ENTRY_1 = 1, - mac_01_ENTRY_2 = 2, - mac_01_ENTRY_3 = 3, - mac_01_ENTRY_4 = 4, - mac_01_ENTRY_5 = 5, - mac_02_ENTRY_0 = 0, - mac_02_ENTRY_1 = 1, - mac_02_ENTRY_2 = 2, - mac_02_ENTRY_3 = 3, - mac_02_ENTRY_4 = 4, - mac_02_ENTRY_5 = 5, - mac_03_ENTRY_0 = 0, - mac_03_ENTRY_1 = 1, - mac_03_ENTRY_2 = 2, - mac_03_ENTRY_3 = 3, - mac_04_ENTRY_0 = 0, - mac_04_ENTRY_1 = 1, - mac_04_ENTRY_2 = 2, - mac_04_ENTRY_3 = 3, - mac_04_ENTRY_4 = 4, - mac_04_ENTRY_5 = 5, - mac_05_ENTRY_0 = 0, - mac_05_ENTRY_1 = 1, - mac_05_ENTRY_2 = 2, - mac_05_ENTRY_3 = 3, - mac_06_ENTRY_0 = 0, - tik_01_ENTRY_0 = 0, - tik_01_ENTRY_1 = 1, - tik_01_ENTRY_2 = 2, - tik_01_ENTRY_3 = 3, - tik_01_ENTRY_4 = 4, - tik_02_ENTRY_0 = 0, - tik_03_ENTRY_0 = 0, - tik_03_ENTRY_1 = 1, - tik_03_ENTRY_2 = 2, - tik_04_ENTRY_0 = 0, - tik_04_ENTRY_1 = 1, - tik_04_ENTRY_2 = 2, - tik_04_ENTRY_3 = 3, - tik_05_ENTRY_0 = 0, - tik_05_ENTRY_1 = 1, - tik_05_ENTRY_2 = 2, - tik_05_ENTRY_3 = 3, - tik_06_ENTRY_0 = 0, - tik_06_ENTRY_1 = 1, - tik_06_ENTRY_2 = 2, - tik_06_ENTRY_3 = 3, - tik_07_ENTRY_0 = 0, - tik_07_ENTRY_1 = 1, - tik_07_ENTRY_2 = 2, - tik_08_ENTRY_0 = 0, - tik_08_ENTRY_1 = 1, - tik_08_ENTRY_2 = 2, - tik_08_ENTRY_3 = 3, - tik_08_ENTRY_4 = 4, - tik_09_ENTRY_0 = 0, - tik_09_ENTRY_1 = 1, - tik_09_ENTRY_2 = 2, - tik_10_ENTRY_0 = 0, - tik_12_ENTRY_0 = 0, - tik_14_ENTRY_0 = 0, - tik_14_ENTRY_1 = 1, - tik_15_ENTRY_0 = 0, - tik_15_ENTRY_1 = 1, - tik_17_ENTRY_0 = 0, - tik_17_ENTRY_1 = 1, - tik_18_ENTRY_0 = 0, - tik_18_ENTRY_1 = 1, - tik_19_ENTRY_0 = 0, - tik_20_ENTRY_0 = 0, - tik_20_ENTRY_1 = 1, - tik_20_ENTRY_2 = 2, - tik_21_ENTRY_0 = 0, - tik_21_ENTRY_1 = 1, - tik_21_ENTRY_2 = 2, - tik_22_ENTRY_0 = 0, - tik_22_ENTRY_1 = 1, - tik_23_ENTRY_0 = 0, - tik_23_ENTRY_1 = 1, - tik_24_ENTRY_0 = 0, - tik_24_ENTRY_1 = 1, - tik_25_ENTRY_0 = 0, - kgr_01_ENTRY_0 = 0, - kgr_01_ENTRY_1 = 1, - kgr_02_ENTRY_0 = 0, - kkj_00_ENTRY_0 = 0, - kkj_00_ENTRY_1 = 1, - kkj_00_ENTRY_2 = 2, - kkj_00_ENTRY_3 = 3, - kkj_00_ENTRY_4 = 4, - kkj_00_ENTRY_5 = 5, - kkj_00_ENTRY_6 = 6, - kkj_01_ENTRY_0 = 0, - kkj_01_ENTRY_1 = 1, - kkj_01_ENTRY_2 = 2, - kkj_01_ENTRY_3 = 3, - kkj_01_ENTRY_4 = 4, - kkj_01_ENTRY_5 = 5, - kkj_01_ENTRY_6 = 6, - kkj_01_ENTRY_7 = 7, - kkj_02_ENTRY_0 = 0, - kkj_02_ENTRY_1 = 1, - kkj_02_ENTRY_2 = 2, - kkj_03_ENTRY_0 = 0, - kkj_03_ENTRY_1 = 1, - kkj_03_ENTRY_2 = 2, - kkj_10_ENTRY_0 = 0, - kkj_10_ENTRY_1 = 1, - kkj_10_ENTRY_2 = 2, - kkj_10_ENTRY_3 = 3, - kkj_10_ENTRY_4 = 4, - kkj_11_ENTRY_0 = 0, - kkj_11_ENTRY_1 = 1, - kkj_11_ENTRY_2 = 2, - kkj_11_ENTRY_3 = 3, - kkj_11_ENTRY_4 = 4, - kkj_11_ENTRY_5 = 5, - kkj_11_ENTRY_6 = 6, - kkj_11_ENTRY_7 = 7, - kkj_11_ENTRY_8 = 8, - kkj_12_ENTRY_0 = 0, - kkj_12_ENTRY_1 = 1, - kkj_13_ENTRY_0 = 0, - kkj_13_ENTRY_1 = 1, - kkj_13_ENTRY_2 = 2, - kkj_13_ENTRY_3 = 3, - kkj_14_ENTRY_0 = 0, - kkj_14_ENTRY_1 = 1, - kkj_14_ENTRY_2 = 2, - kkj_14_ENTRY_3 = 3, - kkj_14_ENTRY_4 = 4, - kkj_14_ENTRY_5 = 5, - kkj_14_ENTRY_6 = 6, - kkj_14_ENTRY_7 = 7, - kkj_14_ENTRY_8 = 8, - kkj_14_ENTRY_9 = 9, - kkj_14_ENTRY_A = 10, - kkj_14_ENTRY_B = 11, - kkj_15_ENTRY_0 = 0, - kkj_15_ENTRY_1 = 1, - kkj_15_ENTRY_2 = 2, - kkj_16_ENTRY_0 = 0, - kkj_17_ENTRY_0 = 0, - kkj_18_ENTRY_0 = 0, - kkj_19_ENTRY_0 = 0, - kkj_20_ENTRY_0 = 0, - kkj_21_ENTRY_0 = 0, - kkj_22_ENTRY_0 = 0, - kkj_22_ENTRY_1 = 1, - kkj_23_ENTRY_0 = 0, - kkj_23_ENTRY_1 = 1, - kkj_24_ENTRY_0 = 0, - kkj_24_ENTRY_1 = 1, - kkj_25_ENTRY_0 = 0, - kkj_26_ENTRY_0 = 0, - kkj_26_ENTRY_1 = 1, - kkj_26_ENTRY_2 = 2, - kkj_26_ENTRY_3 = 3, - kkj_27_ENTRY_0 = 0, - kkj_27_ENTRY_1 = 1, - kkj_28_ENTRY_0 = 0, - kkj_29_ENTRY_0 = 0, - hos_00_ENTRY_0 = 0, - hos_00_ENTRY_1 = 1, - hos_00_ENTRY_2 = 2, - hos_00_ENTRY_3 = 3, - hos_01_ENTRY_0 = 0, - hos_01_ENTRY_1 = 1, - hos_02_ENTRY_0 = 0, - hos_02_ENTRY_1 = 1, - hos_02_ENTRY_2 = 2, - hos_02_ENTRY_3 = 3, - hos_02_ENTRY_4 = 4, - hos_02_ENTRY_5 = 5, - hos_02_ENTRY_6 = 6, - hos_02_ENTRY_7 = 7, - hos_02_ENTRY_8 = 8, - hos_02_ENTRY_9 = 9, - hos_02_ENTRY_A = 10, - hos_03_ENTRY_0 = 0, - hos_03_ENTRY_1 = 1, - hos_03_ENTRY_2 = 2, - hos_03_ENTRY_3 = 3, - hos_03_ENTRY_4 = 4, - hos_03_ENTRY_5 = 5, - hos_03_ENTRY_6 = 6, - hos_03_ENTRY_7 = 7, - hos_03_ENTRY_8 = 8, - hos_03_ENTRY_9 = 9, - hos_03_ENTRY_A = 10, - hos_04_ENTRY_0 = 0, - hos_04_ENTRY_1 = 1, - hos_04_ENTRY_2 = 2, - hos_04_ENTRY_3 = 3, - hos_04_ENTRY_4 = 4, - hos_05_ENTRY_0 = 0, - hos_05_ENTRY_1 = 1, - hos_05_ENTRY_2 = 2, - hos_05_ENTRY_3 = 3, - hos_05_ENTRY_4 = 4, - hos_05_ENTRY_5 = 5, - hos_05_ENTRY_6 = 6, - hos_05_ENTRY_7 = 7, - hos_05_ENTRY_8 = 8, - hos_05_ENTRY_9 = 9, - hos_05_ENTRY_A = 10, - hos_06_ENTRY_0 = 0, - hos_10_ENTRY_0 = 0, - hos_10_ENTRY_1 = 1, - hos_10_ENTRY_2 = 2, - hos_10_ENTRY_3 = 3, - hos_10_ENTRY_4 = 4, - hos_10_ENTRY_5 = 5, - hos_20_ENTRY_0 = 0, - hos_20_ENTRY_1 = 1, - hos_20_ENTRY_2 = 2, - nok_01_ENTRY_0 = 0, - nok_01_ENTRY_1 = 1, - nok_02_ENTRY_0 = 0, - nok_02_ENTRY_1 = 1, - nok_02_ENTRY_2 = 2, - nok_02_ENTRY_3 = 3, - nok_02_ENTRY_4 = 4, - nok_03_ENTRY_0 = 0, - nok_03_ENTRY_1 = 1, - nok_04_ENTRY_0 = 0, - nok_11_ENTRY_0 = 0, - nok_11_ENTRY_1 = 1, - nok_12_ENTRY_0 = 0, - nok_12_ENTRY_1 = 1, - nok_12_ENTRY_2 = 2, - nok_12_ENTRY_3 = 3, - nok_13_ENTRY_0 = 0, - nok_13_ENTRY_1 = 1, - nok_13_ENTRY_2 = 2, - nok_14_ENTRY_0 = 0, - nok_14_ENTRY_1 = 1, - nok_15_ENTRY_0 = 0, - nok_15_ENTRY_1 = 1, - nok_15_ENTRY_2 = 2, - nok_15_ENTRY_3 = 3, - nok_15_ENTRY_4 = 4, - trd_00_ENTRY_0 = 0, - trd_00_ENTRY_1 = 1, - trd_00_ENTRY_2 = 2, - trd_00_ENTRY_3 = 3, - trd_00_ENTRY_4 = 4, - trd_00_ENTRY_5 = 5, - trd_01_ENTRY_0 = 0, - trd_01_ENTRY_1 = 1, - trd_01_ENTRY_2 = 2, - trd_01_ENTRY_3 = 3, - trd_02_ENTRY_0 = 0, - trd_02_ENTRY_1 = 1, - trd_02_ENTRY_2 = 2, - trd_02_ENTRY_3 = 3, - trd_02_ENTRY_4 = 4, - trd_03_ENTRY_0 = 0, - trd_03_ENTRY_1 = 1, - trd_03_ENTRY_2 = 2, - trd_03_ENTRY_3 = 3, - trd_03_ENTRY_4 = 4, - trd_04_ENTRY_0 = 0, - trd_04_ENTRY_1 = 1, - trd_04_ENTRY_2 = 2, - trd_04_ENTRY_3 = 3, - trd_04_ENTRY_4 = 4, - trd_04_ENTRY_5 = 5, - trd_05_ENTRY_0 = 0, - trd_05_ENTRY_1 = 1, - trd_05_ENTRY_2 = 2, - trd_05_ENTRY_3 = 3, - trd_06_ENTRY_0 = 0, - trd_06_ENTRY_1 = 1, - trd_06_ENTRY_2 = 2, - trd_06_ENTRY_3 = 3, - trd_07_ENTRY_0 = 0, - trd_07_ENTRY_1 = 1, - trd_08_ENTRY_0 = 0, - trd_09_ENTRY_0 = 0, - trd_09_ENTRY_1 = 1, - trd_09_ENTRY_2 = 2, - trd_10_ENTRY_0 = 0, - trd_10_ENTRY_1 = 1, - iwa_00_ENTRY_0 = 0, - iwa_00_ENTRY_1 = 1, - iwa_00_ENTRY_2 = 2, - iwa_01_ENTRY_0 = 0, - iwa_01_ENTRY_1 = 1, - iwa_01_ENTRY_2 = 2, - iwa_01_ENTRY_3 = 3, - iwa_02_ENTRY_0 = 0, - iwa_02_ENTRY_1 = 1, - iwa_02_ENTRY_2 = 2, - iwa_02_ENTRY_3 = 3, - iwa_03_ENTRY_0 = 0, - iwa_04_ENTRY_0 = 0, - iwa_04_ENTRY_1 = 1, - iwa_10_ENTRY_0 = 0, - iwa_10_ENTRY_1 = 1, - iwa_11_ENTRY_0 = 0, - iwa_11_ENTRY_1 = 1, - dro_01_ENTRY_0 = 0, - dro_01_ENTRY_1 = 1, - dro_01_ENTRY_2 = 2, - dro_01_ENTRY_3 = 3, - dro_01_ENTRY_4 = 4, - dro_01_ENTRY_5 = 5, - dro_01_ENTRY_6 = 6, - dro_01_ENTRY_7 = 7, - dro_01_ENTRY_8 = 8, - dro_01_ENTRY_9 = 9, - dro_01_ENTRY_A = 10, - dro_02_ENTRY_0 = 0, - dro_02_ENTRY_1 = 1, - dro_02_ENTRY_2 = 2, - dro_02_ENTRY_3 = 3, - sbk_00_ENTRY_0 = 0, - sbk_00_ENTRY_1 = 1, - sbk_00_ENTRY_2 = 2, - sbk_00_ENTRY_3 = 3, - sbk_01_ENTRY_0 = 0, - sbk_01_ENTRY_1 = 1, - sbk_01_ENTRY_2 = 2, - sbk_01_ENTRY_3 = 3, - sbk_02_ENTRY_0 = 0, - sbk_02_ENTRY_1 = 1, - sbk_02_ENTRY_2 = 2, - sbk_02_ENTRY_3 = 3, - sbk_02_ENTRY_4 = 4, - sbk_02_ENTRY_5 = 5, - sbk_02_ENTRY_6 = 6, - sbk_02_ENTRY_7 = 7, - sbk_03_ENTRY_0 = 0, - sbk_03_ENTRY_1 = 1, - sbk_03_ENTRY_2 = 2, - sbk_03_ENTRY_3 = 3, - sbk_04_ENTRY_0 = 0, - sbk_04_ENTRY_1 = 1, - sbk_04_ENTRY_2 = 2, - sbk_04_ENTRY_3 = 3, - sbk_05_ENTRY_0 = 0, - sbk_05_ENTRY_1 = 1, - sbk_05_ENTRY_2 = 2, - sbk_05_ENTRY_3 = 3, - sbk_05_ENTRY_4 = 4, - sbk_06_ENTRY_0 = 0, - sbk_06_ENTRY_1 = 1, - sbk_06_ENTRY_2 = 2, - sbk_06_ENTRY_3 = 3, - sbk_10_ENTRY_0 = 0, - sbk_10_ENTRY_1 = 1, - sbk_10_ENTRY_2 = 2, - sbk_10_ENTRY_3 = 3, - sbk_11_ENTRY_0 = 0, - sbk_11_ENTRY_1 = 1, - sbk_11_ENTRY_2 = 2, - sbk_11_ENTRY_3 = 3, - sbk_12_ENTRY_0 = 0, - sbk_12_ENTRY_1 = 1, - sbk_12_ENTRY_2 = 2, - sbk_12_ENTRY_3 = 3, - sbk_13_ENTRY_0 = 0, - sbk_13_ENTRY_1 = 1, - sbk_13_ENTRY_2 = 2, - sbk_13_ENTRY_3 = 3, - sbk_14_ENTRY_0 = 0, - sbk_14_ENTRY_1 = 1, - sbk_14_ENTRY_2 = 2, - sbk_14_ENTRY_3 = 3, - sbk_14_ENTRY_4 = 4, - sbk_15_ENTRY_0 = 0, - sbk_15_ENTRY_1 = 1, - sbk_15_ENTRY_2 = 2, - sbk_15_ENTRY_3 = 3, - sbk_16_ENTRY_0 = 0, - sbk_16_ENTRY_1 = 1, - sbk_16_ENTRY_2 = 2, - sbk_16_ENTRY_3 = 3, - sbk_20_ENTRY_0 = 0, - sbk_20_ENTRY_1 = 1, - sbk_20_ENTRY_2 = 2, - sbk_20_ENTRY_3 = 3, - sbk_21_ENTRY_0 = 0, - sbk_21_ENTRY_1 = 1, - sbk_21_ENTRY_2 = 2, - sbk_21_ENTRY_3 = 3, - sbk_22_ENTRY_0 = 0, - sbk_22_ENTRY_1 = 1, - sbk_22_ENTRY_2 = 2, - sbk_22_ENTRY_3 = 3, - sbk_23_ENTRY_0 = 0, - sbk_23_ENTRY_1 = 1, - sbk_23_ENTRY_2 = 2, - sbk_23_ENTRY_3 = 3, - sbk_24_ENTRY_0 = 0, - sbk_24_ENTRY_1 = 1, - sbk_24_ENTRY_2 = 2, - sbk_24_ENTRY_3 = 3, - sbk_24_ENTRY_4 = 4, - sbk_25_ENTRY_0 = 0, - sbk_25_ENTRY_1 = 1, - sbk_25_ENTRY_2 = 2, - sbk_25_ENTRY_3 = 3, - sbk_26_ENTRY_0 = 0, - sbk_26_ENTRY_1 = 1, - sbk_26_ENTRY_2 = 2, - sbk_26_ENTRY_3 = 3, - sbk_30_ENTRY_0 = 0, - sbk_30_ENTRY_1 = 1, - sbk_30_ENTRY_2 = 2, - sbk_30_ENTRY_3 = 3, - sbk_30_ENTRY_4 = 4, - sbk_30_ENTRY_5 = 5, - sbk_31_ENTRY_0 = 0, - sbk_31_ENTRY_1 = 1, - sbk_31_ENTRY_2 = 2, - sbk_31_ENTRY_3 = 3, - sbk_32_ENTRY_0 = 0, - sbk_32_ENTRY_1 = 1, - sbk_32_ENTRY_2 = 2, - sbk_32_ENTRY_3 = 3, - sbk_32_ENTRY_4 = 4, - sbk_33_ENTRY_0 = 0, - sbk_33_ENTRY_1 = 1, - sbk_33_ENTRY_2 = 2, - sbk_33_ENTRY_3 = 3, - sbk_34_ENTRY_0 = 0, - sbk_34_ENTRY_1 = 1, - sbk_34_ENTRY_2 = 2, - sbk_34_ENTRY_3 = 3, - sbk_35_ENTRY_0 = 0, - sbk_35_ENTRY_1 = 1, - sbk_35_ENTRY_2 = 2, - sbk_35_ENTRY_3 = 3, - sbk_36_ENTRY_0 = 0, - sbk_36_ENTRY_1 = 1, - sbk_36_ENTRY_2 = 2, - sbk_36_ENTRY_3 = 3, - sbk_40_ENTRY_0 = 0, - sbk_40_ENTRY_1 = 1, - sbk_40_ENTRY_2 = 2, - sbk_40_ENTRY_3 = 3, - sbk_41_ENTRY_0 = 0, - sbk_41_ENTRY_1 = 1, - sbk_41_ENTRY_2 = 2, - sbk_41_ENTRY_3 = 3, - sbk_42_ENTRY_0 = 0, - sbk_42_ENTRY_1 = 1, - sbk_42_ENTRY_2 = 2, - sbk_42_ENTRY_3 = 3, - sbk_43_ENTRY_0 = 0, - sbk_43_ENTRY_1 = 1, - sbk_43_ENTRY_2 = 2, - sbk_43_ENTRY_3 = 3, - sbk_44_ENTRY_0 = 0, - sbk_44_ENTRY_1 = 1, - sbk_44_ENTRY_2 = 2, - sbk_44_ENTRY_3 = 3, - sbk_45_ENTRY_0 = 0, - sbk_45_ENTRY_1 = 1, - sbk_45_ENTRY_2 = 2, - sbk_45_ENTRY_3 = 3, - sbk_45_ENTRY_4 = 4, - sbk_46_ENTRY_0 = 0, - sbk_46_ENTRY_1 = 1, - sbk_46_ENTRY_2 = 2, - sbk_46_ENTRY_3 = 3, - sbk_50_ENTRY_0 = 0, - sbk_50_ENTRY_1 = 1, - sbk_50_ENTRY_2 = 2, - sbk_50_ENTRY_3 = 3, - sbk_51_ENTRY_0 = 0, - sbk_51_ENTRY_1 = 1, - sbk_51_ENTRY_2 = 2, - sbk_51_ENTRY_3 = 3, - sbk_52_ENTRY_0 = 0, - sbk_52_ENTRY_1 = 1, - sbk_52_ENTRY_2 = 2, - sbk_52_ENTRY_3 = 3, - sbk_53_ENTRY_0 = 0, - sbk_53_ENTRY_1 = 1, - sbk_53_ENTRY_2 = 2, - sbk_53_ENTRY_3 = 3, - sbk_54_ENTRY_0 = 0, - sbk_54_ENTRY_1 = 1, - sbk_54_ENTRY_2 = 2, - sbk_54_ENTRY_3 = 3, - sbk_55_ENTRY_0 = 0, - sbk_55_ENTRY_1 = 1, - sbk_55_ENTRY_2 = 2, - sbk_55_ENTRY_3 = 3, - sbk_56_ENTRY_0 = 0, - sbk_56_ENTRY_1 = 1, - sbk_56_ENTRY_2 = 2, - sbk_56_ENTRY_3 = 3, - sbk_60_ENTRY_0 = 0, - sbk_60_ENTRY_1 = 1, - sbk_60_ENTRY_2 = 2, - sbk_60_ENTRY_3 = 3, - sbk_61_ENTRY_0 = 0, - sbk_61_ENTRY_1 = 1, - sbk_61_ENTRY_2 = 2, - sbk_61_ENTRY_3 = 3, - sbk_62_ENTRY_0 = 0, - sbk_62_ENTRY_1 = 1, - sbk_62_ENTRY_2 = 2, - sbk_62_ENTRY_3 = 3, - sbk_63_ENTRY_0 = 0, - sbk_63_ENTRY_1 = 1, - sbk_63_ENTRY_2 = 2, - sbk_63_ENTRY_3 = 3, - sbk_64_ENTRY_0 = 0, - sbk_64_ENTRY_1 = 1, - sbk_64_ENTRY_2 = 2, - sbk_64_ENTRY_3 = 3, - sbk_65_ENTRY_0 = 0, - sbk_65_ENTRY_1 = 1, - sbk_65_ENTRY_2 = 2, - sbk_65_ENTRY_3 = 3, - sbk_66_ENTRY_0 = 0, - sbk_66_ENTRY_1 = 1, - sbk_66_ENTRY_2 = 2, - sbk_66_ENTRY_3 = 3, - sbk_99_ENTRY_0 = 0, - sbk_99_ENTRY_1 = 1, - isk_01_ENTRY_0 = 0, - isk_01_ENTRY_1 = 1, - isk_02_ENTRY_0 = 0, - isk_02_ENTRY_1 = 1, - isk_02_ENTRY_2 = 2, - isk_03_ENTRY_0 = 0, - isk_03_ENTRY_1 = 1, - isk_03_ENTRY_2 = 2, - isk_04_ENTRY_0 = 0, - isk_04_ENTRY_1 = 1, - isk_04_ENTRY_2 = 2, - isk_04_ENTRY_3 = 3, - isk_04_ENTRY_4 = 4, - isk_04_ENTRY_5 = 5, - isk_05_ENTRY_0 = 0, - isk_06_ENTRY_0 = 0, - isk_06_ENTRY_1 = 1, - isk_07_ENTRY_0 = 0, - isk_07_ENTRY_1 = 1, - isk_08_ENTRY_0 = 0, - isk_08_ENTRY_1 = 1, - isk_08_ENTRY_2 = 2, - isk_08_ENTRY_3 = 3, - isk_09_ENTRY_0 = 0, - isk_10_ENTRY_0 = 0, - isk_10_ENTRY_1 = 1, - isk_10_ENTRY_2 = 2, - isk_11_ENTRY_0 = 0, - isk_11_ENTRY_1 = 1, - isk_11_ENTRY_2 = 2, - isk_11_ENTRY_3 = 3, - isk_12_ENTRY_0 = 0, - isk_12_ENTRY_1 = 1, - isk_12_ENTRY_2 = 2, - isk_12_ENTRY_3 = 3, - isk_13_ENTRY_0 = 0, - isk_14_ENTRY_0 = 0, - isk_16_ENTRY_0 = 0, - isk_16_ENTRY_1 = 1, - isk_18_ENTRY_0 = 0, - isk_18_ENTRY_1 = 1, - isk_19_ENTRY_0 = 0, - isk_19_ENTRY_1 = 1, - mim_01_ENTRY_0 = 0, - mim_01_ENTRY_1 = 1, - mim_01_ENTRY_2 = 2, - mim_01_ENTRY_3 = 3, - mim_02_ENTRY_0 = 0, - mim_02_ENTRY_1 = 1, - mim_02_ENTRY_2 = 2, - mim_02_ENTRY_3 = 3, - mim_03_ENTRY_0 = 0, - mim_03_ENTRY_1 = 1, - mim_03_ENTRY_2 = 2, - mim_03_ENTRY_3 = 3, - mim_04_ENTRY_0 = 0, - mim_04_ENTRY_1 = 1, - mim_04_ENTRY_2 = 2, - mim_04_ENTRY_3 = 3, - mim_05_ENTRY_0 = 0, - mim_05_ENTRY_1 = 1, - mim_05_ENTRY_2 = 2, - mim_05_ENTRY_3 = 3, - mim_06_ENTRY_0 = 0, - mim_06_ENTRY_1 = 1, - mim_06_ENTRY_2 = 2, - mim_06_ENTRY_3 = 3, - mim_07_ENTRY_0 = 0, - mim_07_ENTRY_1 = 1, - mim_07_ENTRY_2 = 2, - mim_07_ENTRY_3 = 3, - mim_08_ENTRY_0 = 0, - mim_08_ENTRY_1 = 1, - mim_08_ENTRY_2 = 2, - mim_08_ENTRY_3 = 3, - mim_09_ENTRY_0 = 0, - mim_09_ENTRY_1 = 1, - mim_09_ENTRY_2 = 2, - mim_09_ENTRY_3 = 3, - mim_10_ENTRY_0 = 0, - mim_10_ENTRY_1 = 1, - mim_11_ENTRY_0 = 0, - mim_11_ENTRY_1 = 1, - mim_11_ENTRY_2 = 2, - mim_11_ENTRY_3 = 3, - mim_11_ENTRY_4 = 4, - mim_11_ENTRY_5 = 5, - mim_12_ENTRY_0 = 0, - mim_12_ENTRY_1 = 1, - obk_01_ENTRY_0 = 0, - obk_01_ENTRY_1 = 1, - obk_01_ENTRY_2 = 2, - obk_01_ENTRY_3 = 3, - obk_01_ENTRY_4 = 4, - obk_01_ENTRY_5 = 5, - obk_01_ENTRY_6 = 6, - obk_02_ENTRY_0 = 0, - obk_02_ENTRY_1 = 1, - obk_02_ENTRY_2 = 2, - obk_03_ENTRY_0 = 0, - obk_03_ENTRY_1 = 1, - obk_03_ENTRY_2 = 2, - obk_04_ENTRY_0 = 0, - obk_05_ENTRY_0 = 0, - obk_06_ENTRY_0 = 0, - obk_06_ENTRY_1 = 1, - obk_07_ENTRY_0 = 0, - obk_08_ENTRY_0 = 0, - obk_09_ENTRY_0 = 0, - obk_09_ENTRY_1 = 1, - obk_09_ENTRY_2 = 2, - arn_02_ENTRY_0 = 0, - arn_02_ENTRY_1 = 1, - arn_03_ENTRY_0 = 0, - arn_03_ENTRY_1 = 1, - arn_04_ENTRY_0 = 0, - arn_04_ENTRY_1 = 1, - arn_05_ENTRY_0 = 0, - arn_05_ENTRY_1 = 1, - arn_07_ENTRY_0 = 0, - arn_07_ENTRY_1 = 1, - arn_07_ENTRY_2 = 2, - arn_07_ENTRY_3 = 3, - arn_08_ENTRY_0 = 0, - arn_08_ENTRY_1 = 1, - arn_08_ENTRY_2 = 2, - arn_09_ENTRY_0 = 0, - arn_09_ENTRY_1 = 1, - arn_10_ENTRY_0 = 0, - arn_10_ENTRY_1 = 1, - arn_11_ENTRY_0 = 0, - arn_12_ENTRY_0 = 0, - arn_12_ENTRY_1 = 1, - arn_13_ENTRY_0 = 0, - arn_13_ENTRY_1 = 1, - dgb_00_ENTRY_0 = 0, - dgb_00_ENTRY_1 = 1, - dgb_01_ENTRY_0 = 0, - dgb_01_ENTRY_1 = 1, - dgb_01_ENTRY_2 = 2, - dgb_01_ENTRY_3 = 3, - dgb_01_ENTRY_4 = 4, - dgb_01_ENTRY_5 = 5, - dgb_01_ENTRY_6 = 6, - dgb_02_ENTRY_0 = 0, - dgb_02_ENTRY_1 = 1, - dgb_02_ENTRY_2 = 2, - dgb_02_ENTRY_3 = 3, - dgb_03_ENTRY_0 = 0, - dgb_03_ENTRY_1 = 1, - dgb_03_ENTRY_2 = 2, - dgb_03_ENTRY_3 = 3, - dgb_03_ENTRY_4 = 4, - dgb_03_ENTRY_5 = 5, - dgb_04_ENTRY_0 = 0, - dgb_04_ENTRY_1 = 1, - dgb_05_ENTRY_0 = 0, - dgb_06_ENTRY_0 = 0, - dgb_06_ENTRY_1 = 1, - dgb_07_ENTRY_0 = 0, - dgb_07_ENTRY_1 = 1, - dgb_08_ENTRY_0 = 0, - dgb_08_ENTRY_1 = 1, - dgb_09_ENTRY_0 = 0, - dgb_09_ENTRY_1 = 1, - dgb_09_ENTRY_2 = 2, - dgb_09_ENTRY_3 = 3, - dgb_10_ENTRY_0 = 0, - dgb_10_ENTRY_1 = 1, - dgb_11_ENTRY_0 = 0, - dgb_11_ENTRY_1 = 1, - dgb_11_ENTRY_2 = 2, - dgb_11_ENTRY_3 = 3, - dgb_12_ENTRY_0 = 0, - dgb_13_ENTRY_0 = 0, - dgb_14_ENTRY_0 = 0, - dgb_14_ENTRY_1 = 1, - dgb_15_ENTRY_0 = 0, - dgb_15_ENTRY_1 = 1, - dgb_15_ENTRY_2 = 2, - dgb_16_ENTRY_0 = 0, - dgb_17_ENTRY_0 = 0, - dgb_17_ENTRY_1 = 1, - dgb_18_ENTRY_0 = 0, - omo_01_ENTRY_0 = 0, - omo_02_ENTRY_0 = 0, - omo_02_ENTRY_1 = 1, - omo_03_ENTRY_0 = 0, - omo_03_ENTRY_1 = 1, - omo_03_ENTRY_2 = 2, - omo_03_ENTRY_3 = 3, - omo_03_ENTRY_4 = 4, - omo_03_ENTRY_5 = 5, - omo_03_ENTRY_6 = 6, - omo_04_ENTRY_0 = 0, - omo_05_ENTRY_0 = 0, - omo_05_ENTRY_1 = 1, - omo_05_ENTRY_2 = 2, - omo_05_ENTRY_3 = 3, - omo_06_ENTRY_0 = 0, - omo_06_ENTRY_1 = 1, - omo_06_ENTRY_2 = 2, - omo_06_ENTRY_3 = 3, - omo_06_ENTRY_4 = 4, - omo_07_ENTRY_0 = 0, - omo_08_ENTRY_0 = 0, - omo_08_ENTRY_1 = 1, - omo_08_ENTRY_2 = 2, - omo_09_ENTRY_0 = 0, - omo_10_ENTRY_0 = 0, - omo_10_ENTRY_1 = 1, - omo_10_ENTRY_2 = 2, - omo_10_ENTRY_3 = 3, - omo_11_ENTRY_0 = 0, - omo_11_ENTRY_1 = 1, - omo_12_ENTRY_0 = 0, - omo_13_ENTRY_0 = 0, - omo_13_ENTRY_1 = 1, - omo_14_ENTRY_0 = 0, - omo_14_ENTRY_1 = 1, - omo_15_ENTRY_0 = 0, - omo_16_ENTRY_0 = 0, - omo_16_ENTRY_1 = 1, - omo_17_ENTRY_0 = 0, - omo_17_ENTRY_1 = 1, - omo_17_ENTRY_2 = 2, - omo_17_ENTRY_3 = 3, - omo_17_ENTRY_4 = 4, - omo_17_ENTRY_5 = 5, - jan_00_ENTRY_0 = 0, - jan_00_ENTRY_1 = 1, - jan_00_ENTRY_2 = 2, - jan_01_ENTRY_0 = 0, - jan_01_ENTRY_1 = 1, - jan_02_ENTRY_0 = 0, - jan_02_ENTRY_1 = 1, - jan_03_ENTRY_0 = 0, - jan_03_ENTRY_1 = 1, - jan_03_ENTRY_2 = 2, - jan_03_ENTRY_3 = 3, - jan_04_ENTRY_0 = 0, - jan_04_ENTRY_1 = 1, - jan_04_ENTRY_2 = 2, - jan_04_ENTRY_3 = 3, - jan_04_ENTRY_4 = 4, - jan_05_ENTRY_0 = 0, - jan_05_ENTRY_1 = 1, - jan_05_ENTRY_2 = 2, - jan_05_ENTRY_3 = 3, - jan_06_ENTRY_0 = 0, - jan_06_ENTRY_1 = 1, - jan_06_ENTRY_2 = 2, - jan_06_ENTRY_3 = 3, - jan_07_ENTRY_0 = 0, - jan_08_ENTRY_0 = 0, - jan_08_ENTRY_1 = 1, - jan_08_ENTRY_2 = 2, - jan_09_ENTRY_0 = 0, - jan_09_ENTRY_1 = 1, - jan_09_ENTRY_2 = 2, - jan_09_ENTRY_3 = 3, - jan_10_ENTRY_0 = 0, - jan_11_ENTRY_0 = 0, - jan_12_ENTRY_0 = 0, - jan_12_ENTRY_1 = 1, - jan_13_ENTRY_0 = 0, - jan_13_ENTRY_1 = 1, - jan_14_ENTRY_0 = 0, - jan_14_ENTRY_1 = 1, - jan_15_ENTRY_0 = 0, - jan_15_ENTRY_1 = 1, - jan_16_ENTRY_0 = 0, - jan_16_ENTRY_1 = 1, - jan_16_ENTRY_2 = 2, - jan_16_ENTRY_3 = 3, - jan_16_ENTRY_4 = 4, - jan_17_ENTRY_0 = 0, - jan_17_ENTRY_1 = 1, - jan_18_ENTRY_0 = 0, - jan_18_ENTRY_1 = 1, - jan_19_ENTRY_0 = 0, - jan_19_ENTRY_1 = 1, - jan_22_ENTRY_0 = 0, - jan_22_ENTRY_1 = 1, - jan_22_ENTRY_2 = 2, - jan_22_ENTRY_3 = 3, - jan_23_ENTRY_0 = 0, - kzn_01_ENTRY_0 = 0, - kzn_01_ENTRY_1 = 1, - kzn_02_ENTRY_0 = 0, - kzn_02_ENTRY_1 = 1, - kzn_02_ENTRY_2 = 2, - kzn_03_ENTRY_0 = 0, - kzn_03_ENTRY_1 = 1, - kzn_03_ENTRY_2 = 2, - kzn_03_ENTRY_3 = 3, - kzn_03_ENTRY_4 = 4, - kzn_04_ENTRY_0 = 0, - kzn_05_ENTRY_0 = 0, - kzn_05_ENTRY_1 = 1, - kzn_06_ENTRY_0 = 0, - kzn_06_ENTRY_1 = 1, - kzn_06_ENTRY_2 = 2, - kzn_07_ENTRY_0 = 0, - kzn_08_ENTRY_0 = 0, - kzn_09_ENTRY_0 = 0, - kzn_09_ENTRY_1 = 1, - kzn_09_ENTRY_2 = 2, - kzn_10_ENTRY_0 = 0, - kzn_10_ENTRY_1 = 1, - kzn_11_ENTRY_0 = 0, - kzn_11_ENTRY_1 = 1, - kzn_17_ENTRY_0 = 0, - kzn_17_ENTRY_1 = 1, - kzn_18_ENTRY_0 = 0, - kzn_18_ENTRY_1 = 1, - kzn_18_ENTRY_2 = 2, - kzn_19_ENTRY_0 = 0, - kzn_19_ENTRY_1 = 1, - kzn_19_ENTRY_2 = 2, - kzn_19_ENTRY_3 = 3, - kzn_20_ENTRY_0 = 0, - kzn_20_ENTRY_1 = 1, - kzn_22_ENTRY_0 = 0, - kzn_23_ENTRY_0 = 0, - flo_00_ENTRY_0 = 0, - flo_00_ENTRY_1 = 1, - flo_00_ENTRY_2 = 2, - flo_00_ENTRY_3 = 3, - flo_00_ENTRY_4 = 4, - flo_00_ENTRY_5 = 5, - flo_00_ENTRY_6 = 6, - flo_00_ENTRY_7 = 7, - flo_00_ENTRY_8 = 8, - flo_00_ENTRY_9 = 9, - flo_00_ENTRY_A = 10, - flo_03_ENTRY_0 = 0, - flo_03_ENTRY_1 = 1, - flo_03_ENTRY_2 = 2, - flo_07_ENTRY_0 = 0, - flo_07_ENTRY_1 = 1, - flo_08_ENTRY_0 = 0, - flo_08_ENTRY_1 = 1, - flo_09_ENTRY_0 = 0, - flo_09_ENTRY_1 = 1, - flo_10_ENTRY_0 = 0, - flo_10_ENTRY_1 = 1, - flo_10_ENTRY_2 = 2, - flo_11_ENTRY_0 = 0, - flo_11_ENTRY_1 = 1, - flo_11_ENTRY_2 = 2, - flo_11_ENTRY_3 = 3, - flo_11_ENTRY_4 = 4, - flo_11_ENTRY_5 = 5, - flo_11_ENTRY_6 = 6, - flo_11_ENTRY_7 = 7, - flo_12_ENTRY_0 = 0, - flo_12_ENTRY_1 = 1, - flo_13_ENTRY_0 = 0, - flo_13_ENTRY_1 = 1, - flo_14_ENTRY_0 = 0, - flo_14_ENTRY_1 = 1, - flo_15_ENTRY_0 = 0, - flo_15_ENTRY_1 = 1, - flo_16_ENTRY_0 = 0, - flo_16_ENTRY_1 = 1, - flo_17_ENTRY_0 = 0, - flo_17_ENTRY_1 = 1, - flo_18_ENTRY_0 = 0, - flo_18_ENTRY_1 = 1, - flo_19_ENTRY_0 = 0, - flo_19_ENTRY_1 = 1, - flo_19_ENTRY_2 = 2, - flo_19_ENTRY_3 = 3, - flo_21_ENTRY_0 = 0, - flo_22_ENTRY_0 = 0, - flo_23_ENTRY_0 = 0, - flo_23_ENTRY_1 = 1, - flo_24_ENTRY_0 = 0, - flo_24_ENTRY_1 = 1, - flo_24_ENTRY_2 = 2, - flo_25_ENTRY_0 = 0, - flo_25_ENTRY_1 = 1, - sam_01_ENTRY_0 = 0, - sam_01_ENTRY_1 = 1, - sam_02_ENTRY_0 = 0, - sam_02_ENTRY_1 = 1, - sam_02_ENTRY_2 = 2, - sam_02_ENTRY_3 = 3, - sam_03_ENTRY_0 = 0, - sam_03_ENTRY_1 = 1, - sam_04_ENTRY_0 = 0, - sam_04_ENTRY_1 = 1, - sam_04_ENTRY_2 = 2, - sam_04_ENTRY_3 = 3, - sam_05_ENTRY_0 = 0, - sam_05_ENTRY_1 = 1, - sam_06_ENTRY_0 = 0, - sam_07_ENTRY_0 = 0, - sam_07_ENTRY_1 = 1, - sam_08_ENTRY_0 = 0, - sam_08_ENTRY_1 = 1, - sam_09_ENTRY_0 = 0, - sam_09_ENTRY_1 = 1, - sam_10_ENTRY_0 = 0, - sam_10_ENTRY_1 = 1, - sam_10_ENTRY_2 = 2, - sam_10_ENTRY_3 = 3, - sam_11_ENTRY_0 = 0, - sam_11_ENTRY_1 = 1, - sam_11_ENTRY_2 = 2, - sam_12_ENTRY_0 = 0, - pra_01_ENTRY_0 = 0, - pra_01_ENTRY_1 = 1, - pra_01_ENTRY_2 = 2, - pra_01_ENTRY_3 = 3, - pra_01_ENTRY_4 = 4, - pra_02_ENTRY_0 = 0, - pra_02_ENTRY_1 = 1, - pra_02_ENTRY_2 = 2, - pra_02_ENTRY_3 = 3, - pra_02_ENTRY_4 = 4, - pra_02_ENTRY_5 = 5, - pra_03_ENTRY_0 = 0, - pra_03_ENTRY_1 = 1, - pra_03_ENTRY_2 = 2, - pra_04_ENTRY_0 = 0, - pra_04_ENTRY_1 = 1, - pra_04_ENTRY_2 = 2, - pra_05_ENTRY_0 = 0, - pra_06_ENTRY_0 = 0, - pra_09_ENTRY_0 = 0, - pra_09_ENTRY_1 = 1, - pra_10_ENTRY_0 = 0, - pra_10_ENTRY_1 = 1, - pra_11_ENTRY_0 = 0, - pra_12_ENTRY_0 = 0, - pra_13_ENTRY_0 = 0, - pra_13_ENTRY_1 = 1, - pra_13_ENTRY_2 = 2, - pra_13_ENTRY_3 = 3, - pra_14_ENTRY_0 = 0, - pra_14_ENTRY_1 = 1, - pra_15_ENTRY_0 = 0, - pra_16_ENTRY_0 = 0, - pra_16_ENTRY_1 = 1, - pra_16_ENTRY_2 = 2, - pra_16_ENTRY_3 = 3, - pra_18_ENTRY_0 = 0, - pra_18_ENTRY_1 = 1, - pra_18_ENTRY_2 = 2, - pra_19_ENTRY_0 = 0, - pra_19_ENTRY_1 = 1, - pra_20_ENTRY_0 = 0, - pra_20_ENTRY_1 = 1, - pra_20_ENTRY_2 = 2, - pra_20_ENTRY_3 = 3, - pra_20_ENTRY_4 = 4, - pra_21_ENTRY_0 = 0, - pra_21_ENTRY_1 = 1, - pra_22_ENTRY_0 = 0, - pra_22_ENTRY_1 = 1, - pra_27_ENTRY_0 = 0, - pra_28_ENTRY_0 = 0, - pra_29_ENTRY_0 = 0, - pra_29_ENTRY_1 = 1, - pra_29_ENTRY_2 = 2, - pra_29_ENTRY_3 = 3, - pra_31_ENTRY_0 = 0, - pra_31_ENTRY_1 = 1, - pra_31_ENTRY_2 = 2, - pra_32_ENTRY_0 = 0, - pra_33_ENTRY_0 = 0, - pra_33_ENTRY_1 = 1, - pra_33_ENTRY_2 = 2, - pra_34_ENTRY_0 = 0, - pra_34_ENTRY_1 = 1, - pra_34_ENTRY_2 = 2, - pra_34_ENTRY_3 = 3, - pra_35_ENTRY_0 = 0, - pra_35_ENTRY_1 = 1, - pra_35_ENTRY_2 = 2, - pra_36_ENTRY_0 = 0, - pra_36_ENTRY_1 = 1, - pra_37_ENTRY_0 = 0, - pra_37_ENTRY_1 = 1, - pra_38_ENTRY_0 = 0, - pra_38_ENTRY_1 = 1, - pra_39_ENTRY_0 = 0, - pra_39_ENTRY_1 = 1, - pra_40_ENTRY_0 = 0, - pra_40_ENTRY_1 = 1, - kpa_01_ENTRY_0 = 0, - kpa_01_ENTRY_1 = 1, - kpa_03_ENTRY_0 = 0, - kpa_03_ENTRY_1 = 1, - kpa_04_ENTRY_0 = 0, - kpa_04_ENTRY_1 = 1, - kpa_08_ENTRY_0 = 0, - kpa_08_ENTRY_1 = 1, - kpa_09_ENTRY_0 = 0, - kpa_09_ENTRY_1 = 1, - kpa_10_ENTRY_0 = 0, - kpa_10_ENTRY_1 = 1, - kpa_10_ENTRY_2 = 2, - kpa_10_ENTRY_3 = 3, - kpa_10_ENTRY_4 = 4, - kpa_11_ENTRY_0 = 0, - kpa_11_ENTRY_1 = 1, - kpa_11_ENTRY_2 = 2, - kpa_11_ENTRY_3 = 3, - kpa_11_ENTRY_4 = 4, - kpa_12_ENTRY_0 = 0, - kpa_12_ENTRY_1 = 1, - kpa_12_ENTRY_2 = 2, - kpa_13_ENTRY_0 = 0, - kpa_13_ENTRY_1 = 1, - kpa_13_ENTRY_2 = 2, - kpa_14_ENTRY_0 = 0, - kpa_14_ENTRY_1 = 1, - kpa_14_ENTRY_2 = 2, - kpa_15_ENTRY_0 = 0, - kpa_16_ENTRY_0 = 0, - kpa_17_ENTRY_0 = 0, - kpa_17_ENTRY_1 = 1, - kpa_32_ENTRY_0 = 0, - kpa_32_ENTRY_1 = 1, - kpa_32_ENTRY_2 = 2, - kpa_32_ENTRY_3 = 3, - kpa_33_ENTRY_0 = 0, - kpa_33_ENTRY_1 = 1, - kpa_33_ENTRY_2 = 2, - kpa_33_ENTRY_3 = 3, - kpa_40_ENTRY_0 = 0, - kpa_40_ENTRY_1 = 1, - kpa_40_ENTRY_2 = 2, - kpa_40_ENTRY_3 = 3, - kpa_41_ENTRY_0 = 0, - kpa_41_ENTRY_1 = 1, - kpa_41_ENTRY_2 = 2, - kpa_41_ENTRY_3 = 3, - kpa_50_ENTRY_0 = 0, - kpa_50_ENTRY_1 = 1, - kpa_51_ENTRY_0 = 0, - kpa_51_ENTRY_1 = 1, - kpa_52_ENTRY_0 = 0, - kpa_52_ENTRY_1 = 1, - kpa_52_ENTRY_2 = 2, - kpa_53_ENTRY_0 = 0, - kpa_53_ENTRY_1 = 1, - kpa_60_ENTRY_0 = 0, - kpa_60_ENTRY_1 = 1, - kpa_60_ENTRY_2 = 2, - kpa_60_ENTRY_3 = 3, - kpa_60_ENTRY_4 = 4, - kpa_60_ENTRY_5 = 5, - kpa_61_ENTRY_0 = 0, - kpa_61_ENTRY_1 = 1, - kpa_62_ENTRY_0 = 0, - kpa_62_ENTRY_1 = 1, - kpa_62_ENTRY_2 = 2, - kpa_62_ENTRY_3 = 3, - kpa_63_ENTRY_0 = 0, - kpa_63_ENTRY_1 = 1, - kpa_70_ENTRY_0 = 0, - kpa_70_ENTRY_1 = 1, - kpa_81_ENTRY_0 = 0, - kpa_81_ENTRY_1 = 1, - kpa_81_ENTRY_2 = 2, - kpa_81_ENTRY_3 = 3, - kpa_82_ENTRY_0 = 0, - kpa_82_ENTRY_1 = 1, - kpa_83_ENTRY_0 = 0, - kpa_83_ENTRY_1 = 1, - kpa_90_ENTRY_0 = 0, - kpa_90_ENTRY_1 = 1, - kpa_91_ENTRY_0 = 0, - kpa_94_ENTRY_0 = 0, - kpa_94_ENTRY_1 = 1, - kpa_95_ENTRY_0 = 0, - kpa_96_ENTRY_0 = 0, - kpa_100_ENTRY_0 = 0, - kpa_101_ENTRY_0 = 0, - kpa_102_ENTRY_0 = 0, - kpa_102_ENTRY_1 = 1, - kpa_111_ENTRY_0 = 0, - kpa_111_ENTRY_1 = 1, - kpa_112_ENTRY_0 = 0, - kpa_112_ENTRY_1 = 1, - kpa_113_ENTRY_0 = 0, - kpa_113_ENTRY_1 = 1, - kpa_113_ENTRY_2 = 2, - kpa_114_ENTRY_0 = 0, - kpa_114_ENTRY_1 = 1, - kpa_115_ENTRY_0 = 0, - kpa_115_ENTRY_1 = 1, - kpa_115_ENTRY_2 = 2, - kpa_116_ENTRY_0 = 0, - kpa_116_ENTRY_1 = 1, - kpa_117_ENTRY_0 = 0, - kpa_118_ENTRY_0 = 0, - kpa_118_ENTRY_1 = 1, - kpa_119_ENTRY_0 = 0, - kpa_121_ENTRY_0 = 0, - kpa_121_ENTRY_1 = 1, - kpa_130_ENTRY_0 = 0, - kpa_130_ENTRY_1 = 1, - kpa_133_ENTRY_0 = 0, - kpa_133_ENTRY_1 = 1, - kpa_133_ENTRY_2 = 2, - kpa_133_ENTRY_3 = 3, - kpa_134_ENTRY_0 = 0, - kpa_134_ENTRY_1 = 1, - kpa_134_ENTRY_2 = 2, - kpa_134_ENTRY_3 = 3, - osr_00_ENTRY_0 = 0, - osr_00_ENTRY_1 = 1, - osr_00_ENTRY_2 = 2, - osr_00_ENTRY_3 = 3, - osr_00_ENTRY_4 = 4, - osr_01_ENTRY_0 = 0, - osr_01_ENTRY_1 = 1, - osr_01_ENTRY_2 = 2, - osr_01_ENTRY_3 = 3, - osr_02_ENTRY_0 = 0, - osr_02_ENTRY_1 = 1, - osr_03_ENTRY_0 = 0, - osr_03_ENTRY_1 = 1, - osr_03_ENTRY_2 = 2, - osr_03_ENTRY_3 = 3, - osr_03_ENTRY_4 = 4, - osr_03_ENTRY_5 = 5, - osr_03_ENTRY_6 = 6, - osr_04_ENTRY_0 = 0, - end_00_ENTRY_0 = 0, - end_01_ENTRY_0 = 0, - mgm_00_ENTRY_0 = 0, - mgm_00_ENTRY_1 = 1, - mgm_00_ENTRY_2 = 2, - mgm_00_ENTRY_3 = 3, - mgm_00_ENTRY_4 = 4, - mgm_01_ENTRY_0 = 0, - mgm_02_ENTRY_0 = 0, - mgm_03_ENTRY_0 = 0, - gv_01_ENTRY_0 = 0, - tst_01_ENTRY_0 = 0, - tst_01_ENTRY_1 = 1, - tst_01_ENTRY_2 = 2, - tst_01_ENTRY_3 = 3, - tst_01_ENTRY_4 = 4, - tst_01_ENTRY_5 = 5, - tst_01_ENTRY_6 = 6, - tst_01_ENTRY_7 = 7, - tst_01_ENTRY_8 = 8, - tst_01_ENTRY_9 = 9, - tst_01_ENTRY_A = 10, - tst_02_ENTRY_0 = 0, - tst_02_ENTRY_1 = 1, - tst_02_ENTRY_2 = 2, - tst_02_ENTRY_3 = 3, - tst_02_ENTRY_4 = 4, - tst_02_ENTRY_5 = 5, - tst_02_ENTRY_6 = 6, - tst_02_ENTRY_7 = 7, - tst_02_ENTRY_8 = 8, - tst_02_ENTRY_9 = 9, - tst_02_ENTRY_A = 10, - tst_03_ENTRY_0 = 0, - tst_03_ENTRY_1 = 1, - tst_03_ENTRY_2 = 2, - tst_03_ENTRY_3 = 3, - tst_03_ENTRY_4 = 4, - tst_03_ENTRY_5 = 5, - tst_03_ENTRY_6 = 6, - tst_03_ENTRY_7 = 7, - tst_03_ENTRY_8 = 8, - tst_03_ENTRY_9 = 9, - tst_03_ENTRY_A = 10, - tst_04_ENTRY_0 = 0, - tst_04_ENTRY_1 = 1, - tst_04_ENTRY_2 = 2, - tst_04_ENTRY_3 = 3, - tst_04_ENTRY_4 = 4, - tst_04_ENTRY_5 = 5, - tst_04_ENTRY_6 = 6, - tst_04_ENTRY_7 = 7, - tst_04_ENTRY_8 = 8, - tst_04_ENTRY_9 = 9, - tst_04_ENTRY_A = 10, - tst_10_ENTRY_0 = 0, - tst_10_ENTRY_1 = 1, - tst_10_ENTRY_2 = 2, - tst_10_ENTRY_3 = 3, - tst_11_ENTRY_0 = 0, - tst_12_ENTRY_0 = 0, - tst_13_ENTRY_0 = 0, - tst_20_ENTRY_0 = 0, -}; +enum { + kmr_00_ENTRY_0 = 0, + kmr_02_ENTRY_0 = 0, + kmr_02_ENTRY_1 = 1, + kmr_02_ENTRY_2 = 2, + kmr_02_ENTRY_3 = 3, + kmr_02_ENTRY_4 = 4, + kmr_02_ENTRY_5 = 5, + kmr_02_ENTRY_6 = 6, + kmr_02_ENTRY_7 = 7, + kmr_02_ENTRY_8 = 8, + kmr_02_ENTRY_9 = 9, + kmr_02_ENTRY_A = 10, + kmr_03_ENTRY_0 = 0, + kmr_03_ENTRY_1 = 1, + kmr_03_ENTRY_2 = 2, + kmr_04_ENTRY_0 = 0, + kmr_04_ENTRY_1 = 1, + kmr_04_ENTRY_2 = 2, + kmr_04_ENTRY_3 = 3, + kmr_04_ENTRY_4 = 4, + kmr_04_ENTRY_5 = 5, + kmr_04_ENTRY_6 = 6, + kmr_04_ENTRY_7 = 7, + kmr_04_ENTRY_8 = 8, + kmr_04_ENTRY_9 = 9, + kmr_04_ENTRY_A = 10, + kmr_05_ENTRY_0 = 0, + kmr_05_ENTRY_1 = 1, + kmr_06_ENTRY_0 = 0, + kmr_06_ENTRY_1 = 1, + kmr_07_ENTRY_0 = 0, + kmr_07_ENTRY_1 = 1, + kmr_07_ENTRY_2 = 2, + kmr_07_ENTRY_3 = 3, + kmr_07_ENTRY_4 = 4, + kmr_07_ENTRY_5 = 5, + kmr_07_ENTRY_6 = 6, + kmr_07_ENTRY_7 = 7, + kmr_07_ENTRY_8 = 8, + kmr_07_ENTRY_9 = 9, + kmr_07_ENTRY_A = 10, + kmr_09_ENTRY_0 = 0, + kmr_09_ENTRY_1 = 1, + kmr_10_ENTRY_0 = 0, + kmr_10_ENTRY_1 = 1, + kmr_10_ENTRY_2 = 2, + kmr_11_ENTRY_0 = 0, + kmr_11_ENTRY_1 = 1, + kmr_12_ENTRY_0 = 0, + kmr_12_ENTRY_1 = 1, + kmr_20_ENTRY_0 = 0, + kmr_20_ENTRY_1 = 1, + kmr_20_ENTRY_2 = 2, + kmr_20_ENTRY_3 = 3, + kmr_20_ENTRY_4 = 4, + kmr_21_ENTRY_0 = 0, + kmr_22_ENTRY_0 = 0, + kmr_22_ENTRY_1 = 1, + kmr_22_ENTRY_2 = 2, + kmr_22_ENTRY_3 = 3, + kmr_22_ENTRY_4 = 4, + kmr_22_ENTRY_5 = 5, + kmr_22_ENTRY_6 = 6, + kmr_22_ENTRY_7 = 7, + kmr_22_ENTRY_8 = 8, + kmr_23_ENTRY_0 = 0, + kmr_23_ENTRY_1 = 1, + kmr_23_ENTRY_2 = 2, + kmr_23_ENTRY_3 = 3, + kmr_23_ENTRY_4 = 4, + kmr_23_ENTRY_5 = 5, + kmr_23_ENTRY_6 = 6, + kmr_23_ENTRY_7 = 7, + kmr_24_ENTRY_0 = 0, + kmr_30_ENTRY_0 = 0, + machi_ENTRY_0 = 0, + machi_ENTRY_1 = 1, + machi_ENTRY_2 = 2, + machi_ENTRY_3 = 3, + machi_ENTRY_4 = 4, + machi_ENTRY_5 = 5, + machi_ENTRY_6 = 6, + machi_ENTRY_7 = 7, + machi_ENTRY_8 = 8, + machi_ENTRY_9 = 9, + machi_ENTRY_A = 10, + machi_ENTRY_B = 11, + machi_ENTRY_C = 12, + machi_ENTRY_D = 13, + machi_ENTRY_E = 14, + machi_ENTRY_F = 15, + machi_ENTRY_10 = 16, + mac_00_ENTRY_0 = 0, + mac_00_ENTRY_1 = 1, + mac_00_ENTRY_2 = 2, + mac_00_ENTRY_3 = 3, + mac_00_ENTRY_4 = 4, + mac_00_ENTRY_5 = 5, + mac_00_ENTRY_6 = 6, + mac_00_ENTRY_7 = 7, + mac_01_ENTRY_0 = 0, + mac_01_ENTRY_1 = 1, + mac_01_ENTRY_2 = 2, + mac_01_ENTRY_3 = 3, + mac_01_ENTRY_4 = 4, + mac_01_ENTRY_5 = 5, + mac_02_ENTRY_0 = 0, + mac_02_ENTRY_1 = 1, + mac_02_ENTRY_2 = 2, + mac_02_ENTRY_3 = 3, + mac_02_ENTRY_4 = 4, + mac_02_ENTRY_5 = 5, + mac_03_ENTRY_0 = 0, + mac_03_ENTRY_1 = 1, + mac_03_ENTRY_2 = 2, + mac_03_ENTRY_3 = 3, + mac_04_ENTRY_0 = 0, + mac_04_ENTRY_1 = 1, + mac_04_ENTRY_2 = 2, + mac_04_ENTRY_3 = 3, + mac_04_ENTRY_4 = 4, + mac_04_ENTRY_5 = 5, + mac_05_ENTRY_0 = 0, + mac_05_ENTRY_1 = 1, + mac_05_ENTRY_2 = 2, + mac_05_ENTRY_3 = 3, + mac_06_ENTRY_0 = 0, + tik_01_ENTRY_0 = 0, + tik_01_ENTRY_1 = 1, + tik_01_ENTRY_2 = 2, + tik_01_ENTRY_3 = 3, + tik_01_ENTRY_4 = 4, + tik_02_ENTRY_0 = 0, + tik_03_ENTRY_0 = 0, + tik_03_ENTRY_1 = 1, + tik_03_ENTRY_2 = 2, + tik_04_ENTRY_0 = 0, + tik_04_ENTRY_1 = 1, + tik_04_ENTRY_2 = 2, + tik_04_ENTRY_3 = 3, + tik_05_ENTRY_0 = 0, + tik_05_ENTRY_1 = 1, + tik_05_ENTRY_2 = 2, + tik_05_ENTRY_3 = 3, + tik_06_ENTRY_0 = 0, + tik_06_ENTRY_1 = 1, + tik_06_ENTRY_2 = 2, + tik_06_ENTRY_3 = 3, + tik_07_ENTRY_0 = 0, + tik_07_ENTRY_1 = 1, + tik_07_ENTRY_2 = 2, + tik_08_ENTRY_0 = 0, + tik_08_ENTRY_1 = 1, + tik_08_ENTRY_2 = 2, + tik_08_ENTRY_3 = 3, + tik_08_ENTRY_4 = 4, + tik_09_ENTRY_0 = 0, + tik_09_ENTRY_1 = 1, + tik_09_ENTRY_2 = 2, + tik_10_ENTRY_0 = 0, + tik_12_ENTRY_0 = 0, + tik_14_ENTRY_0 = 0, + tik_14_ENTRY_1 = 1, + tik_15_ENTRY_0 = 0, + tik_15_ENTRY_1 = 1, + tik_17_ENTRY_0 = 0, + tik_17_ENTRY_1 = 1, + tik_18_ENTRY_0 = 0, + tik_18_ENTRY_1 = 1, + tik_19_ENTRY_0 = 0, + tik_20_ENTRY_0 = 0, + tik_20_ENTRY_1 = 1, + tik_20_ENTRY_2 = 2, + tik_21_ENTRY_0 = 0, + tik_21_ENTRY_1 = 1, + tik_21_ENTRY_2 = 2, + tik_22_ENTRY_0 = 0, + tik_22_ENTRY_1 = 1, + tik_23_ENTRY_0 = 0, + tik_23_ENTRY_1 = 1, + tik_24_ENTRY_0 = 0, + tik_24_ENTRY_1 = 1, + tik_25_ENTRY_0 = 0, + kgr_01_ENTRY_0 = 0, + kgr_01_ENTRY_1 = 1, + kgr_02_ENTRY_0 = 0, + kkj_00_ENTRY_0 = 0, + kkj_00_ENTRY_1 = 1, + kkj_00_ENTRY_2 = 2, + kkj_00_ENTRY_3 = 3, + kkj_00_ENTRY_4 = 4, + kkj_00_ENTRY_5 = 5, + kkj_00_ENTRY_6 = 6, + kkj_01_ENTRY_0 = 0, + kkj_01_ENTRY_1 = 1, + kkj_01_ENTRY_2 = 2, + kkj_01_ENTRY_3 = 3, + kkj_01_ENTRY_4 = 4, + kkj_01_ENTRY_5 = 5, + kkj_01_ENTRY_6 = 6, + kkj_01_ENTRY_7 = 7, + kkj_02_ENTRY_0 = 0, + kkj_02_ENTRY_1 = 1, + kkj_02_ENTRY_2 = 2, + kkj_03_ENTRY_0 = 0, + kkj_03_ENTRY_1 = 1, + kkj_03_ENTRY_2 = 2, + kkj_10_ENTRY_0 = 0, + kkj_10_ENTRY_1 = 1, + kkj_10_ENTRY_2 = 2, + kkj_10_ENTRY_3 = 3, + kkj_10_ENTRY_4 = 4, + kkj_11_ENTRY_0 = 0, + kkj_11_ENTRY_1 = 1, + kkj_11_ENTRY_2 = 2, + kkj_11_ENTRY_3 = 3, + kkj_11_ENTRY_4 = 4, + kkj_11_ENTRY_5 = 5, + kkj_11_ENTRY_6 = 6, + kkj_11_ENTRY_7 = 7, + kkj_11_ENTRY_8 = 8, + kkj_12_ENTRY_0 = 0, + kkj_12_ENTRY_1 = 1, + kkj_13_ENTRY_0 = 0, + kkj_13_ENTRY_1 = 1, + kkj_13_ENTRY_2 = 2, + kkj_13_ENTRY_3 = 3, + kkj_14_ENTRY_0 = 0, + kkj_14_ENTRY_1 = 1, + kkj_14_ENTRY_2 = 2, + kkj_14_ENTRY_3 = 3, + kkj_14_ENTRY_4 = 4, + kkj_14_ENTRY_5 = 5, + kkj_14_ENTRY_6 = 6, + kkj_14_ENTRY_7 = 7, + kkj_14_ENTRY_8 = 8, + kkj_14_ENTRY_9 = 9, + kkj_14_ENTRY_A = 10, + kkj_14_ENTRY_B = 11, + kkj_15_ENTRY_0 = 0, + kkj_15_ENTRY_1 = 1, + kkj_15_ENTRY_2 = 2, + kkj_16_ENTRY_0 = 0, + kkj_17_ENTRY_0 = 0, + kkj_18_ENTRY_0 = 0, + kkj_19_ENTRY_0 = 0, + kkj_20_ENTRY_0 = 0, + kkj_21_ENTRY_0 = 0, + kkj_22_ENTRY_0 = 0, + kkj_22_ENTRY_1 = 1, + kkj_23_ENTRY_0 = 0, + kkj_23_ENTRY_1 = 1, + kkj_24_ENTRY_0 = 0, + kkj_24_ENTRY_1 = 1, + kkj_25_ENTRY_0 = 0, + kkj_26_ENTRY_0 = 0, + kkj_26_ENTRY_1 = 1, + kkj_26_ENTRY_2 = 2, + kkj_26_ENTRY_3 = 3, + kkj_27_ENTRY_0 = 0, + kkj_27_ENTRY_1 = 1, + kkj_28_ENTRY_0 = 0, + kkj_29_ENTRY_0 = 0, + hos_00_ENTRY_0 = 0, + hos_00_ENTRY_1 = 1, + hos_00_ENTRY_2 = 2, + hos_00_ENTRY_3 = 3, + hos_01_ENTRY_0 = 0, + hos_01_ENTRY_1 = 1, + hos_02_ENTRY_0 = 0, + hos_02_ENTRY_1 = 1, + hos_02_ENTRY_2 = 2, + hos_02_ENTRY_3 = 3, + hos_02_ENTRY_4 = 4, + hos_02_ENTRY_5 = 5, + hos_02_ENTRY_6 = 6, + hos_02_ENTRY_7 = 7, + hos_02_ENTRY_8 = 8, + hos_02_ENTRY_9 = 9, + hos_02_ENTRY_A = 10, + hos_03_ENTRY_0 = 0, + hos_03_ENTRY_1 = 1, + hos_03_ENTRY_2 = 2, + hos_03_ENTRY_3 = 3, + hos_03_ENTRY_4 = 4, + hos_03_ENTRY_5 = 5, + hos_03_ENTRY_6 = 6, + hos_03_ENTRY_7 = 7, + hos_03_ENTRY_8 = 8, + hos_03_ENTRY_9 = 9, + hos_03_ENTRY_A = 10, + hos_04_ENTRY_0 = 0, + hos_04_ENTRY_1 = 1, + hos_04_ENTRY_2 = 2, + hos_04_ENTRY_3 = 3, + hos_04_ENTRY_4 = 4, + hos_05_ENTRY_0 = 0, + hos_05_ENTRY_1 = 1, + hos_05_ENTRY_2 = 2, + hos_05_ENTRY_3 = 3, + hos_05_ENTRY_4 = 4, + hos_05_ENTRY_5 = 5, + hos_05_ENTRY_6 = 6, + hos_05_ENTRY_7 = 7, + hos_05_ENTRY_8 = 8, + hos_05_ENTRY_9 = 9, + hos_05_ENTRY_A = 10, + hos_06_ENTRY_0 = 0, + hos_10_ENTRY_0 = 0, + hos_10_ENTRY_1 = 1, + hos_10_ENTRY_2 = 2, + hos_10_ENTRY_3 = 3, + hos_10_ENTRY_4 = 4, + hos_10_ENTRY_5 = 5, + hos_20_ENTRY_0 = 0, + hos_20_ENTRY_1 = 1, + hos_20_ENTRY_2 = 2, + nok_01_ENTRY_0 = 0, + nok_01_ENTRY_1 = 1, + nok_02_ENTRY_0 = 0, + nok_02_ENTRY_1 = 1, + nok_02_ENTRY_2 = 2, + nok_02_ENTRY_3 = 3, + nok_02_ENTRY_4 = 4, + nok_03_ENTRY_0 = 0, + nok_03_ENTRY_1 = 1, + nok_04_ENTRY_0 = 0, + nok_11_ENTRY_0 = 0, + nok_11_ENTRY_1 = 1, + nok_12_ENTRY_0 = 0, + nok_12_ENTRY_1 = 1, + nok_12_ENTRY_2 = 2, + nok_12_ENTRY_3 = 3, + nok_13_ENTRY_0 = 0, + nok_13_ENTRY_1 = 1, + nok_13_ENTRY_2 = 2, + nok_14_ENTRY_0 = 0, + nok_14_ENTRY_1 = 1, + nok_15_ENTRY_0 = 0, + nok_15_ENTRY_1 = 1, + nok_15_ENTRY_2 = 2, + nok_15_ENTRY_3 = 3, + nok_15_ENTRY_4 = 4, + trd_00_ENTRY_0 = 0, + trd_00_ENTRY_1 = 1, + trd_00_ENTRY_2 = 2, + trd_00_ENTRY_3 = 3, + trd_00_ENTRY_4 = 4, + trd_00_ENTRY_5 = 5, + trd_01_ENTRY_0 = 0, + trd_01_ENTRY_1 = 1, + trd_01_ENTRY_2 = 2, + trd_01_ENTRY_3 = 3, + trd_02_ENTRY_0 = 0, + trd_02_ENTRY_1 = 1, + trd_02_ENTRY_2 = 2, + trd_02_ENTRY_3 = 3, + trd_02_ENTRY_4 = 4, + trd_03_ENTRY_0 = 0, + trd_03_ENTRY_1 = 1, + trd_03_ENTRY_2 = 2, + trd_03_ENTRY_3 = 3, + trd_03_ENTRY_4 = 4, + trd_04_ENTRY_0 = 0, + trd_04_ENTRY_1 = 1, + trd_04_ENTRY_2 = 2, + trd_04_ENTRY_3 = 3, + trd_04_ENTRY_4 = 4, + trd_04_ENTRY_5 = 5, + trd_05_ENTRY_0 = 0, + trd_05_ENTRY_1 = 1, + trd_05_ENTRY_2 = 2, + trd_05_ENTRY_3 = 3, + trd_06_ENTRY_0 = 0, + trd_06_ENTRY_1 = 1, + trd_06_ENTRY_2 = 2, + trd_06_ENTRY_3 = 3, + trd_07_ENTRY_0 = 0, + trd_07_ENTRY_1 = 1, + trd_08_ENTRY_0 = 0, + trd_09_ENTRY_0 = 0, + trd_09_ENTRY_1 = 1, + trd_09_ENTRY_2 = 2, + trd_10_ENTRY_0 = 0, + trd_10_ENTRY_1 = 1, + iwa_00_ENTRY_0 = 0, + iwa_00_ENTRY_1 = 1, + iwa_00_ENTRY_2 = 2, + iwa_01_ENTRY_0 = 0, + iwa_01_ENTRY_1 = 1, + iwa_01_ENTRY_2 = 2, + iwa_01_ENTRY_3 = 3, + iwa_02_ENTRY_0 = 0, + iwa_02_ENTRY_1 = 1, + iwa_02_ENTRY_2 = 2, + iwa_02_ENTRY_3 = 3, + iwa_03_ENTRY_0 = 0, + iwa_04_ENTRY_0 = 0, + iwa_04_ENTRY_1 = 1, + iwa_10_ENTRY_0 = 0, + iwa_10_ENTRY_1 = 1, + iwa_11_ENTRY_0 = 0, + iwa_11_ENTRY_1 = 1, + dro_01_ENTRY_0 = 0, + dro_01_ENTRY_1 = 1, + dro_01_ENTRY_2 = 2, + dro_01_ENTRY_3 = 3, + dro_01_ENTRY_4 = 4, + dro_01_ENTRY_5 = 5, + dro_01_ENTRY_6 = 6, + dro_01_ENTRY_7 = 7, + dro_01_ENTRY_8 = 8, + dro_01_ENTRY_9 = 9, + dro_01_ENTRY_A = 10, + dro_02_ENTRY_0 = 0, + dro_02_ENTRY_1 = 1, + dro_02_ENTRY_2 = 2, + dro_02_ENTRY_3 = 3, + sbk_00_ENTRY_0 = 0, + sbk_00_ENTRY_1 = 1, + sbk_00_ENTRY_2 = 2, + sbk_00_ENTRY_3 = 3, + sbk_01_ENTRY_0 = 0, + sbk_01_ENTRY_1 = 1, + sbk_01_ENTRY_2 = 2, + sbk_01_ENTRY_3 = 3, + sbk_02_ENTRY_0 = 0, + sbk_02_ENTRY_1 = 1, + sbk_02_ENTRY_2 = 2, + sbk_02_ENTRY_3 = 3, + sbk_02_ENTRY_4 = 4, + sbk_02_ENTRY_5 = 5, + sbk_02_ENTRY_6 = 6, + sbk_02_ENTRY_7 = 7, + sbk_03_ENTRY_0 = 0, + sbk_03_ENTRY_1 = 1, + sbk_03_ENTRY_2 = 2, + sbk_03_ENTRY_3 = 3, + sbk_04_ENTRY_0 = 0, + sbk_04_ENTRY_1 = 1, + sbk_04_ENTRY_2 = 2, + sbk_04_ENTRY_3 = 3, + sbk_05_ENTRY_0 = 0, + sbk_05_ENTRY_1 = 1, + sbk_05_ENTRY_2 = 2, + sbk_05_ENTRY_3 = 3, + sbk_05_ENTRY_4 = 4, + sbk_06_ENTRY_0 = 0, + sbk_06_ENTRY_1 = 1, + sbk_06_ENTRY_2 = 2, + sbk_06_ENTRY_3 = 3, + sbk_10_ENTRY_0 = 0, + sbk_10_ENTRY_1 = 1, + sbk_10_ENTRY_2 = 2, + sbk_10_ENTRY_3 = 3, + sbk_11_ENTRY_0 = 0, + sbk_11_ENTRY_1 = 1, + sbk_11_ENTRY_2 = 2, + sbk_11_ENTRY_3 = 3, + sbk_12_ENTRY_0 = 0, + sbk_12_ENTRY_1 = 1, + sbk_12_ENTRY_2 = 2, + sbk_12_ENTRY_3 = 3, + sbk_13_ENTRY_0 = 0, + sbk_13_ENTRY_1 = 1, + sbk_13_ENTRY_2 = 2, + sbk_13_ENTRY_3 = 3, + sbk_14_ENTRY_0 = 0, + sbk_14_ENTRY_1 = 1, + sbk_14_ENTRY_2 = 2, + sbk_14_ENTRY_3 = 3, + sbk_14_ENTRY_4 = 4, + sbk_15_ENTRY_0 = 0, + sbk_15_ENTRY_1 = 1, + sbk_15_ENTRY_2 = 2, + sbk_15_ENTRY_3 = 3, + sbk_16_ENTRY_0 = 0, + sbk_16_ENTRY_1 = 1, + sbk_16_ENTRY_2 = 2, + sbk_16_ENTRY_3 = 3, + sbk_20_ENTRY_0 = 0, + sbk_20_ENTRY_1 = 1, + sbk_20_ENTRY_2 = 2, + sbk_20_ENTRY_3 = 3, + sbk_21_ENTRY_0 = 0, + sbk_21_ENTRY_1 = 1, + sbk_21_ENTRY_2 = 2, + sbk_21_ENTRY_3 = 3, + sbk_22_ENTRY_0 = 0, + sbk_22_ENTRY_1 = 1, + sbk_22_ENTRY_2 = 2, + sbk_22_ENTRY_3 = 3, + sbk_23_ENTRY_0 = 0, + sbk_23_ENTRY_1 = 1, + sbk_23_ENTRY_2 = 2, + sbk_23_ENTRY_3 = 3, + sbk_24_ENTRY_0 = 0, + sbk_24_ENTRY_1 = 1, + sbk_24_ENTRY_2 = 2, + sbk_24_ENTRY_3 = 3, + sbk_24_ENTRY_4 = 4, + sbk_25_ENTRY_0 = 0, + sbk_25_ENTRY_1 = 1, + sbk_25_ENTRY_2 = 2, + sbk_25_ENTRY_3 = 3, + sbk_26_ENTRY_0 = 0, + sbk_26_ENTRY_1 = 1, + sbk_26_ENTRY_2 = 2, + sbk_26_ENTRY_3 = 3, + sbk_30_ENTRY_0 = 0, + sbk_30_ENTRY_1 = 1, + sbk_30_ENTRY_2 = 2, + sbk_30_ENTRY_3 = 3, + sbk_30_ENTRY_4 = 4, + sbk_30_ENTRY_5 = 5, + sbk_31_ENTRY_0 = 0, + sbk_31_ENTRY_1 = 1, + sbk_31_ENTRY_2 = 2, + sbk_31_ENTRY_3 = 3, + sbk_32_ENTRY_0 = 0, + sbk_32_ENTRY_1 = 1, + sbk_32_ENTRY_2 = 2, + sbk_32_ENTRY_3 = 3, + sbk_32_ENTRY_4 = 4, + sbk_33_ENTRY_0 = 0, + sbk_33_ENTRY_1 = 1, + sbk_33_ENTRY_2 = 2, + sbk_33_ENTRY_3 = 3, + sbk_34_ENTRY_0 = 0, + sbk_34_ENTRY_1 = 1, + sbk_34_ENTRY_2 = 2, + sbk_34_ENTRY_3 = 3, + sbk_35_ENTRY_0 = 0, + sbk_35_ENTRY_1 = 1, + sbk_35_ENTRY_2 = 2, + sbk_35_ENTRY_3 = 3, + sbk_36_ENTRY_0 = 0, + sbk_36_ENTRY_1 = 1, + sbk_36_ENTRY_2 = 2, + sbk_36_ENTRY_3 = 3, + sbk_40_ENTRY_0 = 0, + sbk_40_ENTRY_1 = 1, + sbk_40_ENTRY_2 = 2, + sbk_40_ENTRY_3 = 3, + sbk_41_ENTRY_0 = 0, + sbk_41_ENTRY_1 = 1, + sbk_41_ENTRY_2 = 2, + sbk_41_ENTRY_3 = 3, + sbk_42_ENTRY_0 = 0, + sbk_42_ENTRY_1 = 1, + sbk_42_ENTRY_2 = 2, + sbk_42_ENTRY_3 = 3, + sbk_43_ENTRY_0 = 0, + sbk_43_ENTRY_1 = 1, + sbk_43_ENTRY_2 = 2, + sbk_43_ENTRY_3 = 3, + sbk_44_ENTRY_0 = 0, + sbk_44_ENTRY_1 = 1, + sbk_44_ENTRY_2 = 2, + sbk_44_ENTRY_3 = 3, + sbk_45_ENTRY_0 = 0, + sbk_45_ENTRY_1 = 1, + sbk_45_ENTRY_2 = 2, + sbk_45_ENTRY_3 = 3, + sbk_45_ENTRY_4 = 4, + sbk_46_ENTRY_0 = 0, + sbk_46_ENTRY_1 = 1, + sbk_46_ENTRY_2 = 2, + sbk_46_ENTRY_3 = 3, + sbk_50_ENTRY_0 = 0, + sbk_50_ENTRY_1 = 1, + sbk_50_ENTRY_2 = 2, + sbk_50_ENTRY_3 = 3, + sbk_51_ENTRY_0 = 0, + sbk_51_ENTRY_1 = 1, + sbk_51_ENTRY_2 = 2, + sbk_51_ENTRY_3 = 3, + sbk_52_ENTRY_0 = 0, + sbk_52_ENTRY_1 = 1, + sbk_52_ENTRY_2 = 2, + sbk_52_ENTRY_3 = 3, + sbk_53_ENTRY_0 = 0, + sbk_53_ENTRY_1 = 1, + sbk_53_ENTRY_2 = 2, + sbk_53_ENTRY_3 = 3, + sbk_54_ENTRY_0 = 0, + sbk_54_ENTRY_1 = 1, + sbk_54_ENTRY_2 = 2, + sbk_54_ENTRY_3 = 3, + sbk_55_ENTRY_0 = 0, + sbk_55_ENTRY_1 = 1, + sbk_55_ENTRY_2 = 2, + sbk_55_ENTRY_3 = 3, + sbk_56_ENTRY_0 = 0, + sbk_56_ENTRY_1 = 1, + sbk_56_ENTRY_2 = 2, + sbk_56_ENTRY_3 = 3, + sbk_60_ENTRY_0 = 0, + sbk_60_ENTRY_1 = 1, + sbk_60_ENTRY_2 = 2, + sbk_60_ENTRY_3 = 3, + sbk_61_ENTRY_0 = 0, + sbk_61_ENTRY_1 = 1, + sbk_61_ENTRY_2 = 2, + sbk_61_ENTRY_3 = 3, + sbk_62_ENTRY_0 = 0, + sbk_62_ENTRY_1 = 1, + sbk_62_ENTRY_2 = 2, + sbk_62_ENTRY_3 = 3, + sbk_63_ENTRY_0 = 0, + sbk_63_ENTRY_1 = 1, + sbk_63_ENTRY_2 = 2, + sbk_63_ENTRY_3 = 3, + sbk_64_ENTRY_0 = 0, + sbk_64_ENTRY_1 = 1, + sbk_64_ENTRY_2 = 2, + sbk_64_ENTRY_3 = 3, + sbk_65_ENTRY_0 = 0, + sbk_65_ENTRY_1 = 1, + sbk_65_ENTRY_2 = 2, + sbk_65_ENTRY_3 = 3, + sbk_66_ENTRY_0 = 0, + sbk_66_ENTRY_1 = 1, + sbk_66_ENTRY_2 = 2, + sbk_66_ENTRY_3 = 3, + sbk_99_ENTRY_0 = 0, + sbk_99_ENTRY_1 = 1, + isk_01_ENTRY_0 = 0, + isk_01_ENTRY_1 = 1, + isk_02_ENTRY_0 = 0, + isk_02_ENTRY_1 = 1, + isk_02_ENTRY_2 = 2, + isk_03_ENTRY_0 = 0, + isk_03_ENTRY_1 = 1, + isk_03_ENTRY_2 = 2, + isk_04_ENTRY_0 = 0, + isk_04_ENTRY_1 = 1, + isk_04_ENTRY_2 = 2, + isk_04_ENTRY_3 = 3, + isk_04_ENTRY_4 = 4, + isk_04_ENTRY_5 = 5, + isk_05_ENTRY_0 = 0, + isk_06_ENTRY_0 = 0, + isk_06_ENTRY_1 = 1, + isk_07_ENTRY_0 = 0, + isk_07_ENTRY_1 = 1, + isk_08_ENTRY_0 = 0, + isk_08_ENTRY_1 = 1, + isk_08_ENTRY_2 = 2, + isk_08_ENTRY_3 = 3, + isk_09_ENTRY_0 = 0, + isk_10_ENTRY_0 = 0, + isk_10_ENTRY_1 = 1, + isk_10_ENTRY_2 = 2, + isk_11_ENTRY_0 = 0, + isk_11_ENTRY_1 = 1, + isk_11_ENTRY_2 = 2, + isk_11_ENTRY_3 = 3, + isk_12_ENTRY_0 = 0, + isk_12_ENTRY_1 = 1, + isk_12_ENTRY_2 = 2, + isk_12_ENTRY_3 = 3, + isk_13_ENTRY_0 = 0, + isk_14_ENTRY_0 = 0, + isk_16_ENTRY_0 = 0, + isk_16_ENTRY_1 = 1, + isk_18_ENTRY_0 = 0, + isk_18_ENTRY_1 = 1, + isk_19_ENTRY_0 = 0, + isk_19_ENTRY_1 = 1, + mim_01_ENTRY_0 = 0, + mim_01_ENTRY_1 = 1, + mim_01_ENTRY_2 = 2, + mim_01_ENTRY_3 = 3, + mim_02_ENTRY_0 = 0, + mim_02_ENTRY_1 = 1, + mim_02_ENTRY_2 = 2, + mim_02_ENTRY_3 = 3, + mim_03_ENTRY_0 = 0, + mim_03_ENTRY_1 = 1, + mim_03_ENTRY_2 = 2, + mim_03_ENTRY_3 = 3, + mim_04_ENTRY_0 = 0, + mim_04_ENTRY_1 = 1, + mim_04_ENTRY_2 = 2, + mim_04_ENTRY_3 = 3, + mim_05_ENTRY_0 = 0, + mim_05_ENTRY_1 = 1, + mim_05_ENTRY_2 = 2, + mim_05_ENTRY_3 = 3, + mim_06_ENTRY_0 = 0, + mim_06_ENTRY_1 = 1, + mim_06_ENTRY_2 = 2, + mim_06_ENTRY_3 = 3, + mim_07_ENTRY_0 = 0, + mim_07_ENTRY_1 = 1, + mim_07_ENTRY_2 = 2, + mim_07_ENTRY_3 = 3, + mim_08_ENTRY_0 = 0, + mim_08_ENTRY_1 = 1, + mim_08_ENTRY_2 = 2, + mim_08_ENTRY_3 = 3, + mim_09_ENTRY_0 = 0, + mim_09_ENTRY_1 = 1, + mim_09_ENTRY_2 = 2, + mim_09_ENTRY_3 = 3, + mim_10_ENTRY_0 = 0, + mim_10_ENTRY_1 = 1, + mim_11_ENTRY_0 = 0, + mim_11_ENTRY_1 = 1, + mim_11_ENTRY_2 = 2, + mim_11_ENTRY_3 = 3, + mim_11_ENTRY_4 = 4, + mim_11_ENTRY_5 = 5, + mim_12_ENTRY_0 = 0, + mim_12_ENTRY_1 = 1, + obk_01_ENTRY_0 = 0, + obk_01_ENTRY_1 = 1, + obk_01_ENTRY_2 = 2, + obk_01_ENTRY_3 = 3, + obk_01_ENTRY_4 = 4, + obk_01_ENTRY_5 = 5, + obk_01_ENTRY_6 = 6, + obk_02_ENTRY_0 = 0, + obk_02_ENTRY_1 = 1, + obk_02_ENTRY_2 = 2, + obk_03_ENTRY_0 = 0, + obk_03_ENTRY_1 = 1, + obk_03_ENTRY_2 = 2, + obk_04_ENTRY_0 = 0, + obk_05_ENTRY_0 = 0, + obk_06_ENTRY_0 = 0, + obk_06_ENTRY_1 = 1, + obk_07_ENTRY_0 = 0, + obk_08_ENTRY_0 = 0, + obk_09_ENTRY_0 = 0, + obk_09_ENTRY_1 = 1, + obk_09_ENTRY_2 = 2, + arn_02_ENTRY_0 = 0, + arn_02_ENTRY_1 = 1, + arn_03_ENTRY_0 = 0, + arn_03_ENTRY_1 = 1, + arn_04_ENTRY_0 = 0, + arn_04_ENTRY_1 = 1, + arn_05_ENTRY_0 = 0, + arn_05_ENTRY_1 = 1, + arn_07_ENTRY_0 = 0, + arn_07_ENTRY_1 = 1, + arn_07_ENTRY_2 = 2, + arn_07_ENTRY_3 = 3, + arn_08_ENTRY_0 = 0, + arn_08_ENTRY_1 = 1, + arn_08_ENTRY_2 = 2, + arn_09_ENTRY_0 = 0, + arn_09_ENTRY_1 = 1, + arn_10_ENTRY_0 = 0, + arn_10_ENTRY_1 = 1, + arn_11_ENTRY_0 = 0, + arn_12_ENTRY_0 = 0, + arn_12_ENTRY_1 = 1, + arn_13_ENTRY_0 = 0, + arn_13_ENTRY_1 = 1, + dgb_00_ENTRY_0 = 0, + dgb_00_ENTRY_1 = 1, + dgb_01_ENTRY_0 = 0, + dgb_01_ENTRY_1 = 1, + dgb_01_ENTRY_2 = 2, + dgb_01_ENTRY_3 = 3, + dgb_01_ENTRY_4 = 4, + dgb_01_ENTRY_5 = 5, + dgb_01_ENTRY_6 = 6, + dgb_02_ENTRY_0 = 0, + dgb_02_ENTRY_1 = 1, + dgb_02_ENTRY_2 = 2, + dgb_02_ENTRY_3 = 3, + dgb_03_ENTRY_0 = 0, + dgb_03_ENTRY_1 = 1, + dgb_03_ENTRY_2 = 2, + dgb_03_ENTRY_3 = 3, + dgb_03_ENTRY_4 = 4, + dgb_03_ENTRY_5 = 5, + dgb_04_ENTRY_0 = 0, + dgb_04_ENTRY_1 = 1, + dgb_05_ENTRY_0 = 0, + dgb_06_ENTRY_0 = 0, + dgb_06_ENTRY_1 = 1, + dgb_07_ENTRY_0 = 0, + dgb_07_ENTRY_1 = 1, + dgb_08_ENTRY_0 = 0, + dgb_08_ENTRY_1 = 1, + dgb_09_ENTRY_0 = 0, + dgb_09_ENTRY_1 = 1, + dgb_09_ENTRY_2 = 2, + dgb_09_ENTRY_3 = 3, + dgb_10_ENTRY_0 = 0, + dgb_10_ENTRY_1 = 1, + dgb_11_ENTRY_0 = 0, + dgb_11_ENTRY_1 = 1, + dgb_11_ENTRY_2 = 2, + dgb_11_ENTRY_3 = 3, + dgb_12_ENTRY_0 = 0, + dgb_13_ENTRY_0 = 0, + dgb_14_ENTRY_0 = 0, + dgb_14_ENTRY_1 = 1, + dgb_15_ENTRY_0 = 0, + dgb_15_ENTRY_1 = 1, + dgb_15_ENTRY_2 = 2, + dgb_16_ENTRY_0 = 0, + dgb_17_ENTRY_0 = 0, + dgb_17_ENTRY_1 = 1, + dgb_18_ENTRY_0 = 0, + omo_01_ENTRY_0 = 0, + omo_02_ENTRY_0 = 0, + omo_02_ENTRY_1 = 1, + omo_03_ENTRY_0 = 0, + omo_03_ENTRY_1 = 1, + omo_03_ENTRY_2 = 2, + omo_03_ENTRY_3 = 3, + omo_03_ENTRY_4 = 4, + omo_03_ENTRY_5 = 5, + omo_03_ENTRY_6 = 6, + omo_04_ENTRY_0 = 0, + omo_05_ENTRY_0 = 0, + omo_05_ENTRY_1 = 1, + omo_05_ENTRY_2 = 2, + omo_05_ENTRY_3 = 3, + omo_06_ENTRY_0 = 0, + omo_06_ENTRY_1 = 1, + omo_06_ENTRY_2 = 2, + omo_06_ENTRY_3 = 3, + omo_06_ENTRY_4 = 4, + omo_07_ENTRY_0 = 0, + omo_08_ENTRY_0 = 0, + omo_08_ENTRY_1 = 1, + omo_08_ENTRY_2 = 2, + omo_09_ENTRY_0 = 0, + omo_10_ENTRY_0 = 0, + omo_10_ENTRY_1 = 1, + omo_10_ENTRY_2 = 2, + omo_10_ENTRY_3 = 3, + omo_11_ENTRY_0 = 0, + omo_11_ENTRY_1 = 1, + omo_12_ENTRY_0 = 0, + omo_13_ENTRY_0 = 0, + omo_13_ENTRY_1 = 1, + omo_14_ENTRY_0 = 0, + omo_14_ENTRY_1 = 1, + omo_15_ENTRY_0 = 0, + omo_16_ENTRY_0 = 0, + omo_16_ENTRY_1 = 1, + omo_17_ENTRY_0 = 0, + omo_17_ENTRY_1 = 1, + omo_17_ENTRY_2 = 2, + omo_17_ENTRY_3 = 3, + omo_17_ENTRY_4 = 4, + omo_17_ENTRY_5 = 5, + jan_00_ENTRY_0 = 0, + jan_00_ENTRY_1 = 1, + jan_00_ENTRY_2 = 2, + jan_01_ENTRY_0 = 0, + jan_01_ENTRY_1 = 1, + jan_02_ENTRY_0 = 0, + jan_02_ENTRY_1 = 1, + jan_03_ENTRY_0 = 0, + jan_03_ENTRY_1 = 1, + jan_03_ENTRY_2 = 2, + jan_03_ENTRY_3 = 3, + jan_04_ENTRY_0 = 0, + jan_04_ENTRY_1 = 1, + jan_04_ENTRY_2 = 2, + jan_04_ENTRY_3 = 3, + jan_04_ENTRY_4 = 4, + jan_05_ENTRY_0 = 0, + jan_05_ENTRY_1 = 1, + jan_05_ENTRY_2 = 2, + jan_05_ENTRY_3 = 3, + jan_06_ENTRY_0 = 0, + jan_06_ENTRY_1 = 1, + jan_06_ENTRY_2 = 2, + jan_06_ENTRY_3 = 3, + jan_07_ENTRY_0 = 0, + jan_08_ENTRY_0 = 0, + jan_08_ENTRY_1 = 1, + jan_08_ENTRY_2 = 2, + jan_09_ENTRY_0 = 0, + jan_09_ENTRY_1 = 1, + jan_09_ENTRY_2 = 2, + jan_09_ENTRY_3 = 3, + jan_10_ENTRY_0 = 0, + jan_11_ENTRY_0 = 0, + jan_12_ENTRY_0 = 0, + jan_12_ENTRY_1 = 1, + jan_13_ENTRY_0 = 0, + jan_13_ENTRY_1 = 1, + jan_14_ENTRY_0 = 0, + jan_14_ENTRY_1 = 1, + jan_15_ENTRY_0 = 0, + jan_15_ENTRY_1 = 1, + jan_16_ENTRY_0 = 0, + jan_16_ENTRY_1 = 1, + jan_16_ENTRY_2 = 2, + jan_16_ENTRY_3 = 3, + jan_16_ENTRY_4 = 4, + jan_17_ENTRY_0 = 0, + jan_17_ENTRY_1 = 1, + jan_18_ENTRY_0 = 0, + jan_18_ENTRY_1 = 1, + jan_19_ENTRY_0 = 0, + jan_19_ENTRY_1 = 1, + jan_22_ENTRY_0 = 0, + jan_22_ENTRY_1 = 1, + jan_22_ENTRY_2 = 2, + jan_22_ENTRY_3 = 3, + jan_23_ENTRY_0 = 0, + kzn_01_ENTRY_0 = 0, + kzn_01_ENTRY_1 = 1, + kzn_02_ENTRY_0 = 0, + kzn_02_ENTRY_1 = 1, + kzn_02_ENTRY_2 = 2, + kzn_03_ENTRY_0 = 0, + kzn_03_ENTRY_1 = 1, + kzn_03_ENTRY_2 = 2, + kzn_03_ENTRY_3 = 3, + kzn_03_ENTRY_4 = 4, + kzn_04_ENTRY_0 = 0, + kzn_05_ENTRY_0 = 0, + kzn_05_ENTRY_1 = 1, + kzn_06_ENTRY_0 = 0, + kzn_06_ENTRY_1 = 1, + kzn_06_ENTRY_2 = 2, + kzn_07_ENTRY_0 = 0, + kzn_08_ENTRY_0 = 0, + kzn_09_ENTRY_0 = 0, + kzn_09_ENTRY_1 = 1, + kzn_09_ENTRY_2 = 2, + kzn_10_ENTRY_0 = 0, + kzn_10_ENTRY_1 = 1, + kzn_11_ENTRY_0 = 0, + kzn_11_ENTRY_1 = 1, + kzn_17_ENTRY_0 = 0, + kzn_17_ENTRY_1 = 1, + kzn_18_ENTRY_0 = 0, + kzn_18_ENTRY_1 = 1, + kzn_18_ENTRY_2 = 2, + kzn_19_ENTRY_0 = 0, + kzn_19_ENTRY_1 = 1, + kzn_19_ENTRY_2 = 2, + kzn_19_ENTRY_3 = 3, + kzn_20_ENTRY_0 = 0, + kzn_20_ENTRY_1 = 1, + kzn_22_ENTRY_0 = 0, + kzn_23_ENTRY_0 = 0, + flo_00_ENTRY_0 = 0, + flo_00_ENTRY_1 = 1, + flo_00_ENTRY_2 = 2, + flo_00_ENTRY_3 = 3, + flo_00_ENTRY_4 = 4, + flo_00_ENTRY_5 = 5, + flo_00_ENTRY_6 = 6, + flo_00_ENTRY_7 = 7, + flo_00_ENTRY_8 = 8, + flo_00_ENTRY_9 = 9, + flo_00_ENTRY_A = 10, + flo_03_ENTRY_0 = 0, + flo_03_ENTRY_1 = 1, + flo_03_ENTRY_2 = 2, + flo_07_ENTRY_0 = 0, + flo_07_ENTRY_1 = 1, + flo_08_ENTRY_0 = 0, + flo_08_ENTRY_1 = 1, + flo_09_ENTRY_0 = 0, + flo_09_ENTRY_1 = 1, + flo_10_ENTRY_0 = 0, + flo_10_ENTRY_1 = 1, + flo_10_ENTRY_2 = 2, + flo_11_ENTRY_0 = 0, + flo_11_ENTRY_1 = 1, + flo_11_ENTRY_2 = 2, + flo_11_ENTRY_3 = 3, + flo_11_ENTRY_4 = 4, + flo_11_ENTRY_5 = 5, + flo_11_ENTRY_6 = 6, + flo_11_ENTRY_7 = 7, + flo_12_ENTRY_0 = 0, + flo_12_ENTRY_1 = 1, + flo_13_ENTRY_0 = 0, + flo_13_ENTRY_1 = 1, + flo_14_ENTRY_0 = 0, + flo_14_ENTRY_1 = 1, + flo_15_ENTRY_0 = 0, + flo_15_ENTRY_1 = 1, + flo_16_ENTRY_0 = 0, + flo_16_ENTRY_1 = 1, + flo_17_ENTRY_0 = 0, + flo_17_ENTRY_1 = 1, + flo_18_ENTRY_0 = 0, + flo_18_ENTRY_1 = 1, + flo_19_ENTRY_0 = 0, + flo_19_ENTRY_1 = 1, + flo_19_ENTRY_2 = 2, + flo_19_ENTRY_3 = 3, + flo_21_ENTRY_0 = 0, + flo_22_ENTRY_0 = 0, + flo_23_ENTRY_0 = 0, + flo_23_ENTRY_1 = 1, + flo_24_ENTRY_0 = 0, + flo_24_ENTRY_1 = 1, + flo_24_ENTRY_2 = 2, + flo_25_ENTRY_0 = 0, + flo_25_ENTRY_1 = 1, + sam_01_ENTRY_0 = 0, + sam_01_ENTRY_1 = 1, + sam_02_ENTRY_0 = 0, + sam_02_ENTRY_1 = 1, + sam_02_ENTRY_2 = 2, + sam_02_ENTRY_3 = 3, + sam_03_ENTRY_0 = 0, + sam_03_ENTRY_1 = 1, + sam_04_ENTRY_0 = 0, + sam_04_ENTRY_1 = 1, + sam_04_ENTRY_2 = 2, + sam_04_ENTRY_3 = 3, + sam_05_ENTRY_0 = 0, + sam_05_ENTRY_1 = 1, + sam_06_ENTRY_0 = 0, + sam_07_ENTRY_0 = 0, + sam_07_ENTRY_1 = 1, + sam_08_ENTRY_0 = 0, + sam_08_ENTRY_1 = 1, + sam_09_ENTRY_0 = 0, + sam_09_ENTRY_1 = 1, + sam_10_ENTRY_0 = 0, + sam_10_ENTRY_1 = 1, + sam_10_ENTRY_2 = 2, + sam_10_ENTRY_3 = 3, + sam_11_ENTRY_0 = 0, + sam_11_ENTRY_1 = 1, + sam_11_ENTRY_2 = 2, + sam_12_ENTRY_0 = 0, + pra_01_ENTRY_0 = 0, + pra_01_ENTRY_1 = 1, + pra_01_ENTRY_2 = 2, + pra_01_ENTRY_3 = 3, + pra_01_ENTRY_4 = 4, + pra_02_ENTRY_0 = 0, + pra_02_ENTRY_1 = 1, + pra_02_ENTRY_2 = 2, + pra_02_ENTRY_3 = 3, + pra_02_ENTRY_4 = 4, + pra_02_ENTRY_5 = 5, + pra_03_ENTRY_0 = 0, + pra_03_ENTRY_1 = 1, + pra_03_ENTRY_2 = 2, + pra_04_ENTRY_0 = 0, + pra_04_ENTRY_1 = 1, + pra_04_ENTRY_2 = 2, + pra_05_ENTRY_0 = 0, + pra_06_ENTRY_0 = 0, + pra_09_ENTRY_0 = 0, + pra_09_ENTRY_1 = 1, + pra_10_ENTRY_0 = 0, + pra_10_ENTRY_1 = 1, + pra_11_ENTRY_0 = 0, + pra_12_ENTRY_0 = 0, + pra_13_ENTRY_0 = 0, + pra_13_ENTRY_1 = 1, + pra_13_ENTRY_2 = 2, + pra_13_ENTRY_3 = 3, + pra_14_ENTRY_0 = 0, + pra_14_ENTRY_1 = 1, + pra_15_ENTRY_0 = 0, + pra_16_ENTRY_0 = 0, + pra_16_ENTRY_1 = 1, + pra_16_ENTRY_2 = 2, + pra_16_ENTRY_3 = 3, + pra_18_ENTRY_0 = 0, + pra_18_ENTRY_1 = 1, + pra_18_ENTRY_2 = 2, + pra_19_ENTRY_0 = 0, + pra_19_ENTRY_1 = 1, + pra_20_ENTRY_0 = 0, + pra_20_ENTRY_1 = 1, + pra_20_ENTRY_2 = 2, + pra_20_ENTRY_3 = 3, + pra_20_ENTRY_4 = 4, + pra_21_ENTRY_0 = 0, + pra_21_ENTRY_1 = 1, + pra_22_ENTRY_0 = 0, + pra_22_ENTRY_1 = 1, + pra_27_ENTRY_0 = 0, + pra_28_ENTRY_0 = 0, + pra_29_ENTRY_0 = 0, + pra_29_ENTRY_1 = 1, + pra_29_ENTRY_2 = 2, + pra_29_ENTRY_3 = 3, + pra_31_ENTRY_0 = 0, + pra_31_ENTRY_1 = 1, + pra_31_ENTRY_2 = 2, + pra_32_ENTRY_0 = 0, + pra_33_ENTRY_0 = 0, + pra_33_ENTRY_1 = 1, + pra_33_ENTRY_2 = 2, + pra_34_ENTRY_0 = 0, + pra_34_ENTRY_1 = 1, + pra_34_ENTRY_2 = 2, + pra_34_ENTRY_3 = 3, + pra_35_ENTRY_0 = 0, + pra_35_ENTRY_1 = 1, + pra_35_ENTRY_2 = 2, + pra_36_ENTRY_0 = 0, + pra_36_ENTRY_1 = 1, + pra_37_ENTRY_0 = 0, + pra_37_ENTRY_1 = 1, + pra_38_ENTRY_0 = 0, + pra_38_ENTRY_1 = 1, + pra_39_ENTRY_0 = 0, + pra_39_ENTRY_1 = 1, + pra_40_ENTRY_0 = 0, + pra_40_ENTRY_1 = 1, + kpa_01_ENTRY_0 = 0, + kpa_01_ENTRY_1 = 1, + kpa_03_ENTRY_0 = 0, + kpa_03_ENTRY_1 = 1, + kpa_04_ENTRY_0 = 0, + kpa_04_ENTRY_1 = 1, + kpa_08_ENTRY_0 = 0, + kpa_08_ENTRY_1 = 1, + kpa_09_ENTRY_0 = 0, + kpa_09_ENTRY_1 = 1, + kpa_10_ENTRY_0 = 0, + kpa_10_ENTRY_1 = 1, + kpa_10_ENTRY_2 = 2, + kpa_10_ENTRY_3 = 3, + kpa_10_ENTRY_4 = 4, + kpa_11_ENTRY_0 = 0, + kpa_11_ENTRY_1 = 1, + kpa_11_ENTRY_2 = 2, + kpa_11_ENTRY_3 = 3, + kpa_11_ENTRY_4 = 4, + kpa_12_ENTRY_0 = 0, + kpa_12_ENTRY_1 = 1, + kpa_12_ENTRY_2 = 2, + kpa_13_ENTRY_0 = 0, + kpa_13_ENTRY_1 = 1, + kpa_13_ENTRY_2 = 2, + kpa_14_ENTRY_0 = 0, + kpa_14_ENTRY_1 = 1, + kpa_14_ENTRY_2 = 2, + kpa_15_ENTRY_0 = 0, + kpa_16_ENTRY_0 = 0, + kpa_17_ENTRY_0 = 0, + kpa_17_ENTRY_1 = 1, + kpa_32_ENTRY_0 = 0, + kpa_32_ENTRY_1 = 1, + kpa_32_ENTRY_2 = 2, + kpa_32_ENTRY_3 = 3, + kpa_33_ENTRY_0 = 0, + kpa_33_ENTRY_1 = 1, + kpa_33_ENTRY_2 = 2, + kpa_33_ENTRY_3 = 3, + kpa_40_ENTRY_0 = 0, + kpa_40_ENTRY_1 = 1, + kpa_40_ENTRY_2 = 2, + kpa_40_ENTRY_3 = 3, + kpa_41_ENTRY_0 = 0, + kpa_41_ENTRY_1 = 1, + kpa_41_ENTRY_2 = 2, + kpa_41_ENTRY_3 = 3, + kpa_50_ENTRY_0 = 0, + kpa_50_ENTRY_1 = 1, + kpa_51_ENTRY_0 = 0, + kpa_51_ENTRY_1 = 1, + kpa_52_ENTRY_0 = 0, + kpa_52_ENTRY_1 = 1, + kpa_52_ENTRY_2 = 2, + kpa_53_ENTRY_0 = 0, + kpa_53_ENTRY_1 = 1, + kpa_60_ENTRY_0 = 0, + kpa_60_ENTRY_1 = 1, + kpa_60_ENTRY_2 = 2, + kpa_60_ENTRY_3 = 3, + kpa_60_ENTRY_4 = 4, + kpa_60_ENTRY_5 = 5, + kpa_61_ENTRY_0 = 0, + kpa_61_ENTRY_1 = 1, + kpa_62_ENTRY_0 = 0, + kpa_62_ENTRY_1 = 1, + kpa_62_ENTRY_2 = 2, + kpa_62_ENTRY_3 = 3, + kpa_63_ENTRY_0 = 0, + kpa_63_ENTRY_1 = 1, + kpa_70_ENTRY_0 = 0, + kpa_70_ENTRY_1 = 1, + kpa_81_ENTRY_0 = 0, + kpa_81_ENTRY_1 = 1, + kpa_81_ENTRY_2 = 2, + kpa_81_ENTRY_3 = 3, + kpa_82_ENTRY_0 = 0, + kpa_82_ENTRY_1 = 1, + kpa_83_ENTRY_0 = 0, + kpa_83_ENTRY_1 = 1, + kpa_90_ENTRY_0 = 0, + kpa_90_ENTRY_1 = 1, + kpa_91_ENTRY_0 = 0, + kpa_94_ENTRY_0 = 0, + kpa_94_ENTRY_1 = 1, + kpa_95_ENTRY_0 = 0, + kpa_96_ENTRY_0 = 0, + kpa_100_ENTRY_0 = 0, + kpa_101_ENTRY_0 = 0, + kpa_102_ENTRY_0 = 0, + kpa_102_ENTRY_1 = 1, + kpa_111_ENTRY_0 = 0, + kpa_111_ENTRY_1 = 1, + kpa_112_ENTRY_0 = 0, + kpa_112_ENTRY_1 = 1, + kpa_113_ENTRY_0 = 0, + kpa_113_ENTRY_1 = 1, + kpa_113_ENTRY_2 = 2, + kpa_114_ENTRY_0 = 0, + kpa_114_ENTRY_1 = 1, + kpa_115_ENTRY_0 = 0, + kpa_115_ENTRY_1 = 1, + kpa_115_ENTRY_2 = 2, + kpa_116_ENTRY_0 = 0, + kpa_116_ENTRY_1 = 1, + kpa_117_ENTRY_0 = 0, + kpa_118_ENTRY_0 = 0, + kpa_118_ENTRY_1 = 1, + kpa_119_ENTRY_0 = 0, + kpa_121_ENTRY_0 = 0, + kpa_121_ENTRY_1 = 1, + kpa_130_ENTRY_0 = 0, + kpa_130_ENTRY_1 = 1, + kpa_133_ENTRY_0 = 0, + kpa_133_ENTRY_1 = 1, + kpa_133_ENTRY_2 = 2, + kpa_133_ENTRY_3 = 3, + kpa_134_ENTRY_0 = 0, + kpa_134_ENTRY_1 = 1, + kpa_134_ENTRY_2 = 2, + kpa_134_ENTRY_3 = 3, + osr_00_ENTRY_0 = 0, + osr_00_ENTRY_1 = 1, + osr_00_ENTRY_2 = 2, + osr_00_ENTRY_3 = 3, + osr_00_ENTRY_4 = 4, + osr_01_ENTRY_0 = 0, + osr_01_ENTRY_1 = 1, + osr_01_ENTRY_2 = 2, + osr_01_ENTRY_3 = 3, + osr_02_ENTRY_0 = 0, + osr_02_ENTRY_1 = 1, + osr_03_ENTRY_0 = 0, + osr_03_ENTRY_1 = 1, + osr_03_ENTRY_2 = 2, + osr_03_ENTRY_3 = 3, + osr_03_ENTRY_4 = 4, + osr_03_ENTRY_5 = 5, + osr_03_ENTRY_6 = 6, + osr_04_ENTRY_0 = 0, + end_00_ENTRY_0 = 0, + end_01_ENTRY_0 = 0, + mgm_00_ENTRY_0 = 0, + mgm_00_ENTRY_1 = 1, + mgm_00_ENTRY_2 = 2, + mgm_00_ENTRY_3 = 3, + mgm_00_ENTRY_4 = 4, + mgm_01_ENTRY_0 = 0, + mgm_02_ENTRY_0 = 0, + mgm_03_ENTRY_0 = 0, + gv_01_ENTRY_0 = 0, + tst_01_ENTRY_0 = 0, + tst_01_ENTRY_1 = 1, + tst_01_ENTRY_2 = 2, + tst_01_ENTRY_3 = 3, + tst_01_ENTRY_4 = 4, + tst_01_ENTRY_5 = 5, + tst_01_ENTRY_6 = 6, + tst_01_ENTRY_7 = 7, + tst_01_ENTRY_8 = 8, + tst_01_ENTRY_9 = 9, + tst_01_ENTRY_A = 10, + tst_02_ENTRY_0 = 0, + tst_02_ENTRY_1 = 1, + tst_02_ENTRY_2 = 2, + tst_02_ENTRY_3 = 3, + tst_02_ENTRY_4 = 4, + tst_02_ENTRY_5 = 5, + tst_02_ENTRY_6 = 6, + tst_02_ENTRY_7 = 7, + tst_02_ENTRY_8 = 8, + tst_02_ENTRY_9 = 9, + tst_02_ENTRY_A = 10, + tst_03_ENTRY_0 = 0, + tst_03_ENTRY_1 = 1, + tst_03_ENTRY_2 = 2, + tst_03_ENTRY_3 = 3, + tst_03_ENTRY_4 = 4, + tst_03_ENTRY_5 = 5, + tst_03_ENTRY_6 = 6, + tst_03_ENTRY_7 = 7, + tst_03_ENTRY_8 = 8, + tst_03_ENTRY_9 = 9, + tst_03_ENTRY_A = 10, + tst_04_ENTRY_0 = 0, + tst_04_ENTRY_1 = 1, + tst_04_ENTRY_2 = 2, + tst_04_ENTRY_3 = 3, + tst_04_ENTRY_4 = 4, + tst_04_ENTRY_5 = 5, + tst_04_ENTRY_6 = 6, + tst_04_ENTRY_7 = 7, + tst_04_ENTRY_8 = 8, + tst_04_ENTRY_9 = 9, + tst_04_ENTRY_A = 10, + tst_10_ENTRY_0 = 0, + tst_10_ENTRY_1 = 1, + tst_10_ENTRY_2 = 2, + tst_10_ENTRY_3 = 3, + tst_11_ENTRY_0 = 0, + tst_12_ENTRY_0 = 0, + tst_13_ENTRY_0 = 0, + tst_20_ENTRY_0 = 0, +}; diff --git a/src/world/partner/goombario.c b/src/world/partner/goombario.c index 947a4744ec..ffda1172fb 100644 --- a/src/world/partner/goombario.c +++ b/src/world/partner/goombario.c @@ -209,7 +209,7 @@ EvtScript world_goombario_use_ability = { EVT_CALL(SpeakToPlayer, NPC_PARTNER, NPC_ANIM_world_goombario_normal_talk, NPC_ANIM_world_goombario_normal_idle, 0, EVT_VAR(0)) EVT_END_IF - EVT_WAIT_FRAMES(1) + EVT_WAIT(1) EVT_CALL(func_802BDB30_317A50) EVT_RETURN EVT_END diff --git a/src/world/script_api/7E0E80.c b/src/world/script_api/7E0E80.c index f52124445b..9299bbf4c0 100644 --- a/src/world/script_api/7E0E80.c +++ b/src/world/script_api/7E0E80.c @@ -287,7 +287,7 @@ ApiStatus ShowShopPurchaseDialog(Evt* script, s32 isInitialCall) { playerData->coins = playerData->coins - shopInventory->price; if ((shopInventory->itemID - 224) < 117) { add_badge(shopInventory->itemID); - evt_set_variable(NULL, EVT_SAVE_FLAG(368), 1); + evt_set_variable(NULL, GF_MAC01_BoughtBadgeFromRowf, 1); } else { add_item(shopInventory->itemID); } diff --git a/src/world/script_api/7E4690.c b/src/world/script_api/7E4690.c index 1a068dda0b..7622f3c2cd 100644 --- a/src/world/script_api/7E4690.c +++ b/src/world/script_api/7E4690.c @@ -68,13 +68,13 @@ ApiStatus SetPlayerPositionFromSaveData(Evt* script, s32 isInitialCall) { ApiStatus EnterPlayerPostPipe(Evt* script, s32 isInitialCall) { PlayerStatus* playerStatus = &gPlayerStatus; - MapConfig* mapConfig = get_current_map_header(); + MapSettings* mapSettings = get_current_map_settings(); ApiStatus ret = ApiStatus_BLOCK; if (isInitialCall) { - playerStatus->position.x = (*mapConfig->entryList)[gGameStatusPtr->entryID].x; - playerStatus->position.z = (*mapConfig->entryList)[gGameStatusPtr->entryID].z; - script->varTable[2] = (*mapConfig->entryList)[gGameStatusPtr->entryID].y; + playerStatus->position.x = (*mapSettings->entryList)[gGameStatusPtr->entryID].x; + playerStatus->position.z = (*mapSettings->entryList)[gGameStatusPtr->entryID].z; + script->varTable[2] = (*mapSettings->entryList)[gGameStatusPtr->entryID].y; playerStatus->position.y = script->varTable[2] - 40; playerStatus->flags |= PLAYER_STATUS_FLAGS_CAMERA_DOESNT_FOLLOW; } else { @@ -118,8 +118,8 @@ ApiStatus PlayerMoveToDoor(Evt* script, s32 isInitialCall) { ApiStatus GetEntryCoords(Evt* script, s32 isInitialCall) { Bytecode* args = script->ptrReadPos; - MapConfig* mapConfig = get_current_map_header(); - Vec4f* entryList = (Vec4f*)mapConfig->entryList; + MapSettings* mapSettings = get_current_map_settings(); + Vec4f* entryList = (Vec4f*)mapSettings->entryList; s32 index = evt_get_variable(script, *args++); evt_set_variable(script, *args++, entryList[index].x); diff --git a/src/world/world.c b/src/world/world.c index 967b6a913c..b52a91ea31 100644 --- a/src/world/world.c +++ b/src/world/world.c @@ -12,8 +12,8 @@ s32 D_8008FF60[] = { 0, 1, 2, 3 }; // bss -extern MapConfig gMapConfig; -extern s32 gMap; +extern MapSettings gMapSettings; +extern MapConfig* gMapConfig; extern s32 D_800D9668; @@ -30,8 +30,8 @@ void load_map_script_lib(void) { void load_map_by_IDs(s16 areaID, s16 mapID, s16 loadType) { s32 initStatus = 0; - Map* map; MapConfig* mapConfig; + MapSettings* mapSettings; char texStr[17]; s32 decompressedSize; @@ -62,29 +62,29 @@ void load_map_by_IDs(s16 areaID, s16 mapID, s16 loadType) { gGameStatusPtr->mapShop = NULL; - map = &gAreas[areaID].maps[mapID]; + mapConfig = &gAreas[areaID].maps[mapID]; - sprintf(&wMapShapeName, "%s_shape", map->id); - sprintf(&wMapHitName, "%s_hit", map->id); - strcpy(texStr, map->id); + sprintf(&wMapShapeName, "%s_shape", mapConfig->id); + sprintf(&wMapHitName, "%s_hit", mapConfig->id); + strcpy(texStr, mapConfig->id); texStr[3] = '\0'; sprintf(&wMapTexName, "%s_tex", texStr); - gMap = map; - if (map->bgName != NULL) { - strcpy(&D_800D9668, map->bgName); + gMapConfig = mapConfig; + if (mapConfig->bgName != NULL) { + strcpy(&D_800D9668, mapConfig->bgName); } load_map_script_lib(); - if (map->dmaStart != NULL) { - dma_copy(map->dmaStart, map->dmaEnd, map->dmaDest); + if (mapConfig->dmaStart != NULL) { + dma_copy(mapConfig->dmaStart, mapConfig->dmaEnd, mapConfig->dmaDest); } - gMapConfig = *map->config; + gMapSettings = *mapConfig->settings; - mapConfig = &gMapConfig; - if (map->init != 0) { - initStatus = map->init(); + mapSettings = &gMapSettings; + if (mapConfig->init != 0) { + initStatus = mapConfig->init(); } if (initStatus == 0) { @@ -94,13 +94,13 @@ void load_map_by_IDs(s16 areaID, s16 mapID, s16 loadType) { decode_yay0(yay0Asset, place); general_heap_free(yay0Asset); - mapConfig->modelTreeRoot = place[0]; - mapConfig->modelNameList = place[2]; - mapConfig->colliderNameList = place[3]; - mapConfig->zoneNameList = place[4]; + mapSettings->modelTreeRoot = place[0]; + mapSettings->modelNameList = place[2]; + mapSettings->colliderNameList = place[3]; + mapSettings->zoneNameList = place[4]; } - if (map->bgName != NULL) { + if (mapConfig->bgName != NULL) { load_map_bg(&D_800D9668); } @@ -141,19 +141,19 @@ void load_map_by_IDs(s16 areaID, s16 mapID, s16 loadType) { gPlayerStatus.targetYaw = gPlayerStatus.currentYaw; - func_801497FC(D_8008FF60[map->unk_1C.word % 4]); + func_801497FC(D_8008FF60[mapConfig->unk_1C.word % 4]); sfx_reset_door_sounds(); if (initStatus == 0) { s32 thing = get_asset_offset(&wMapTexName, &decompressedSize); - if (mapConfig->modelTreeRoot != NULL) { - load_data_for_models(mapConfig->modelTreeRoot, thing, decompressedSize); + if (mapSettings->modelTreeRoot != NULL) { + load_data_for_models(mapSettings->modelTreeRoot, thing, decompressedSize); } } - if (mapConfig->background != NULL) { - read_background_size(mapConfig->background); + if (mapSettings->background != NULL) { + read_background_size(mapSettings->background); } else { set_background_size(296, 200, 12, 20); } @@ -173,21 +173,21 @@ void load_map_by_IDs(s16 areaID, s16 mapID, s16 loadType) { initialize_status_menu(); gGameStatusPtr->unk_90 = 1000; gGameStatusPtr->unk_92 = 1000; - gGameStatusPtr->mainScriptID = start_script_in_group(mapConfig->main, EVT_PRIORITY_0, 0, 0)->id; + gGameStatusPtr->mainScriptID = start_script_in_group(mapSettings->main, EVT_PRIORITY_0, 0, 0)->id; } -s32 get_current_map_config(void) { - return gMap; +MapConfig* get_current_map_config(void) { + return gMapConfig; } -MapConfig* get_current_map_header(void) { - return &gMapConfig; +MapSettings* get_current_map_settings(void) { + return &gMapSettings; } s32 get_map_IDs_by_name(const char* mapName, s16* areaID, s16* mapID) { s32 i; s32 j; - Map* maps; + MapConfig* maps; // TODO: Potentially a fake match? Difficult to not set the temp in the for conditional. for (i = 0; (maps = gAreas[i].maps) != NULL; i++) { @@ -247,15 +247,15 @@ s32 get_asset_offset(char* assetName, s32* compressedSize) { #define MAP(map) \ .id = #map, \ - .config = &map##_config, \ + .settings = &map##_settings, \ .dmaStart = map##_ROM_START, \ .dmaEnd = map##_ROM_END, \ .dmaDest = map##_VRAM \ -// Should be removed once the data section containing .init and .config of all maps have been disassembled -#define MAP_UNSPLIT(map, configVRAM) \ +// Should be removed once the data section containing .init and .settings of all maps have been disassembled +#define MAP_UNSPLIT(map, settingsVRAM) \ .id = #map, \ - .config = (MapConfig*)(configVRAM), \ + .settings = (MapSettings*)(settingsVRAM), \ .dmaStart = map##_ROM_START, \ .dmaEnd = map##_ROM_END, \ .dmaDest = map##_VRAM \ @@ -270,7 +270,7 @@ f32 gEntityColliderNormals[] = { 0.0f, 1.0f, 0.0f, 0.0f, 1.0f, 0.0f, 1.0f, 0.0f, 1.0f, 0.0f, 0.0f, 1.0f, 0.0f, -1.0f, 0.0f, 0.0f, -1.0f, 0.0f, 0.0f, 0.0f}; /// Toad Town -Map mac_maps[] = { +MapConfig mac_maps[] = { { MAP_UNSPLIT(machi, 0x802407A0), .bgName = "nok_bg" }, { MAP_UNSPLIT(mac_00, 0x80243BE0), .bgName = "nok_bg" }, { MAP_UNSPLIT(mac_01, 0x80246730), .bgName = "nok_bg" }, @@ -282,7 +282,7 @@ Map mac_maps[] = { }; /// Toad Town Tunnels -Map tik_maps[] = { +MapConfig tik_maps[] = { { MAP_UNSPLIT(tik_01, 0x80240AE0), .unk_1C = { .bytes = { .songVariation = 1, .flags = 2 } } }, { MAP_UNSPLIT(tik_02, 0x802409B0), .unk_1C = { .bytes = { .songVariation = 1, .flags = 2 } } }, { MAP_UNSPLIT(tik_03, 0x80240B00), .unk_1C = { .bytes = { .songVariation = 1, .flags = 2 } } }, @@ -308,14 +308,14 @@ Map tik_maps[] = { }; /// Inside the Whale -Map kgr_maps[] = { +MapConfig kgr_maps[] = { { MAP_UNSPLIT(kgr_01, 0x80240540), .unk_1C = { .bytes = { .flags = 1 } } }, { MAP_UNSPLIT(kgr_02, 0x80240790), .unk_1C = { .bytes = { .flags = 1 } } }, }; /// Goomba Region #include "area_kmr/kmr.h" -Map kmr_maps[] = { +MapConfig kmr_maps[] = { { MAP_UNSPLIT(kmr_00, 0x80240D80), .bgName = "kmr_bg", .unk_1C = { .bytes = { .flags = 1 } } }, { MAP_UNSPLIT(kmr_02, 0x80243AF0), .bgName = "kmr_bg" }, { MAP_UNSPLIT(kmr_03, 0x80240680), .bgName = "kmr_bg" }, @@ -336,7 +336,7 @@ Map kmr_maps[] = { }; /// Mt. Rugged -Map iwa_maps[] = { +MapConfig iwa_maps[] = { { MAP_UNSPLIT(iwa_00, 0x80240310), .bgName = "iwa_bg" }, { MAP_UNSPLIT(iwa_01, 0x80243320), .bgName = "iwa_bg" }, { MAP_UNSPLIT(iwa_02, 0x80241140), .bgName = "iwa_bg" }, @@ -347,13 +347,13 @@ Map iwa_maps[] = { }; /// Dry Dry Outpost -Map dro_maps[] = { +MapConfig dro_maps[] = { { MAP_UNSPLIT(dro_01, 0x80243B70), .bgName = "sbk_bg" }, { MAP_UNSPLIT(dro_02, 0x80243AB0), .bgName = "sbk_bg" }, }; /// Dry Dry Desert -Map sbk_maps[] = { +MapConfig sbk_maps[] = { { MAP_UNSPLIT(sbk_00, 0x802400A0), .bgName = "sbk_bg" }, { MAP_UNSPLIT(sbk_01, 0x802400A0), .bgName = "sbk_bg" }, { MAP_UNSPLIT(sbk_02, 0x80240C80), .bgName = "sbk_bg" }, @@ -407,7 +407,7 @@ Map sbk_maps[] = { }; /// Dry Dry Ruins -Map isk_maps[] = { +MapConfig isk_maps[] = { { MAP_UNSPLIT(isk_01, 0x80240020), .bgName = "sbk3_bg", .unk_1C = { .bytes = { .songVariation = 1, .flags = 2 } } }, { MAP_UNSPLIT(isk_02, 0x80240140), .bgName = "sbk3_bg", .unk_1C = { .bytes = { .songVariation = 1, .flags = 2 } } }, { MAP_UNSPLIT(isk_03, 0x80240030), .unk_1C = { .bytes = { .songVariation = 1, .flags = 2 } } }, @@ -428,7 +428,7 @@ Map isk_maps[] = { }; /// Koopa Bros. Fortress -Map trd_maps[] = { +MapConfig trd_maps[] = { { MAP_UNSPLIT(trd_00, 0x80240690), .bgName = "nok_bg" }, { MAP_UNSPLIT(trd_01, 0x80241700), .unk_1C = { .bytes = { .songVariation = 1, .flags = 3 } } }, { MAP_UNSPLIT(trd_02, 0x80241AA0), .unk_1C = { .bytes = { .songVariation = 1, .flags = 3 } } }, @@ -443,7 +443,7 @@ Map trd_maps[] = { }; /// Koopa Region -Map nok_maps[] = { +MapConfig nok_maps[] = { { MAP_UNSPLIT(nok_01, 0x80242B90), .bgName = "nok_bg" }, { MAP_UNSPLIT(nok_02, 0x802445F0), .bgName = "nok_bg" }, { MAP_UNSPLIT(nok_03, 0x80240E40), .bgName = "nok_bg" }, @@ -456,7 +456,7 @@ Map nok_maps[] = { }; /// Star Region -Map hos_maps[] = { +MapConfig hos_maps[] = { { MAP_UNSPLIT(hos_00, 0x80240D50), .bgName = "nok_bg", .init = (MapInit)0x80240000 }, { MAP_UNSPLIT(hos_01, 0x80240E40), .bgName = "hos_bg" }, { MAP_UNSPLIT(hos_02, 0x80242B90), .bgName = "hos_bg" }, @@ -469,7 +469,7 @@ Map hos_maps[] = { }; /// Bowser's Castle -Map kpa_maps[] = { +MapConfig kpa_maps[] = { { MAP_UNSPLIT(kpa_01, 0x80240A70), .unk_1C = { .bytes = { .songVariation = 1, .flags = 3 } } }, { MAP_UNSPLIT(kpa_03, 0x80241EE0), .unk_1C = { .bytes = { .songVariation = 1, .flags = 3 } } }, { MAP_UNSPLIT(kpa_04, 0x80240190), .unk_1C = { .bytes = { .songVariation = 1, .flags = 2 } } }, @@ -523,7 +523,7 @@ Map kpa_maps[] = { }; /// Peach's Castle Grounds -Map osr_maps[] = { +MapConfig osr_maps[] = { { MAP_UNSPLIT(osr_00, 0x802407E0), .bgName = "nok_bg" }, { MAP_UNSPLIT(osr_01, 0x80240B00), .bgName = "nok_bg", .init = (MapInit)0x80240000 }, { MAP_UNSPLIT(osr_02, 0x80240170), .bgName = "kpa_bg", .init = (MapInit)0x80240000 }, @@ -533,7 +533,7 @@ Map osr_maps[] = { /// Peach's Castle /// @bug There are two entries for kkj_26; the latter is unreachable. -Map kkj_maps[] = { +MapConfig kkj_maps[] = { { MAP_UNSPLIT(kkj_00, 0x80241030), .bgName = "nok_bg", .init = (MapInit)0x80240000, .unk_1C = { .bytes = { .songVariation = 1, .flags = 3 } } }, { MAP_UNSPLIT(kkj_01, 0x80240F10), .bgName = "nok_bg", .unk_1C = { .bytes = { .songVariation = 1, .flags = 3 } } }, { MAP_UNSPLIT(kkj_02, 0x80240030), .bgName = "nok_bg", .unk_1C = { .bytes = { .flags = 2 } } }, @@ -562,7 +562,7 @@ Map kkj_maps[] = { }; /// Jade Jungle -Map jan_maps[] = { +MapConfig jan_maps[] = { { MAP_UNSPLIT(jan_00, 0x80241BD0), .bgName = "yos_bg" }, { MAP_UNSPLIT(jan_01, 0x802413F0), .bgName = "yos_bg" }, { MAP_UNSPLIT(jan_02, 0x80242940), .bgName = "yos_bg" }, @@ -588,7 +588,7 @@ Map jan_maps[] = { }; /// Forever Forest -Map mim_maps[] = { +MapConfig mim_maps[] = { { MAP_UNSPLIT(mim_01, 0x80241EF0), .bgName = "obk_bg", .unk_1C = { .bytes = { .songVariation = 1, .flags = 2 } } }, { MAP_UNSPLIT(mim_02, 0x80241220), .bgName = "obk_bg", .unk_1C = { .bytes = { .songVariation = 1, .flags = 2 } } }, { MAP_UNSPLIT(mim_03, 0x80240570), .bgName = "obk_bg", .unk_1C = { .bytes = { .songVariation = 1, .flags = 2 } } }, @@ -604,7 +604,7 @@ Map mim_maps[] = { }; /// Boo's Mansion -Map obk_maps[] = { +MapConfig obk_maps[] = { { MAP_UNSPLIT(obk_01, 0x802411B0), .unk_1C = { .bytes = { .songVariation = 1, .flags = 2 } } }, { MAP_UNSPLIT(obk_02, 0x802402E0), .bgName = "obk_bg", .unk_1C = { .bytes = { .songVariation = 1, .flags = 1 } } }, { MAP_UNSPLIT(obk_03, 0x80241020), .unk_1C = { .bytes = { .songVariation = 1, .flags = 1 } } }, @@ -618,7 +618,7 @@ Map obk_maps[] = { /// Gusty Gulch #include "area_arn/arn.h" -Map arn_maps[] = { +MapConfig arn_maps[] = { { MAP(arn_02), .bgName = "arn_bg" }, { MAP(arn_03), .bgName = "arn_bg" }, { MAP(arn_04), .bgName = "arn_bg" }, @@ -633,7 +633,7 @@ Map arn_maps[] = { }; /// Tubba Blubba's Castle -Map dgb_maps[] = { +MapConfig dgb_maps[] = { { MAP_UNSPLIT(dgb_00, 0x802400D0), .bgName = "arn_bg", .init = (MapInit)0x80240000 }, { MAP_UNSPLIT(dgb_01, 0x80243460), .unk_1C = { .bytes = { .songVariation = 1, .flags = 2 } } }, { MAP_UNSPLIT(dgb_02, 0x80241470), .unk_1C = { .bytes = { .songVariation = 1, .flags = 2 } } }, @@ -656,7 +656,7 @@ Map dgb_maps[] = { }; /// Mt. Lavalava -Map kzn_maps[] = { +MapConfig kzn_maps[] = { { MAP_UNSPLIT(kzn_01, 0x80240330), .unk_1C = { .bytes = { .songVariation = 1, .flags = 2 } } }, { MAP_UNSPLIT(kzn_02, 0x80242850), .unk_1C = { .bytes = { .songVariation = 1, .flags = 2 } } }, { MAP_UNSPLIT(kzn_03, 0x802430E0), .unk_1C = { .bytes = { .songVariation = 1, .flags = 2 } } }, @@ -677,7 +677,7 @@ Map kzn_maps[] = { }; /// Flower Fields -Map flo_maps[] = { +MapConfig flo_maps[] = { { MAP_UNSPLIT(flo_00, 0x80241490), .bgName = "fla_bg" }, { MAP_UNSPLIT(flo_03, 0x80240660), .bgName = "fla_bg" }, { MAP_UNSPLIT(flo_07, 0x80240760), .bgName = "fla_bg" }, @@ -701,7 +701,7 @@ Map flo_maps[] = { }; /// Shiver Region -Map sam_maps[] = { +MapConfig sam_maps[] = { { MAP_UNSPLIT(sam_01, 0x80241F70), .bgName = "yki_bg" }, { MAP_UNSPLIT(sam_02, 0x80241C00), .bgName = "yki_bg" }, { MAP_UNSPLIT(sam_03, 0x80240940), .bgName = "yki_bg" }, @@ -717,7 +717,7 @@ Map sam_maps[] = { }; /// Crystal Palace -Map pra_maps[] = { +MapConfig pra_maps[] = { { MAP_UNSPLIT(pra_01, 0x80241400), .bgName = "yki_bg", .unk_1C = { .bytes = { .flags = 1 } }, .init = (MapInit)0x80240000 }, { MAP_UNSPLIT(pra_02, 0x802416C0), .unk_1C = { .bytes = { .songVariation = 1, .flags = 2 } }, .init = (MapInit)0x80240000 }, { MAP_UNSPLIT(pra_03, 0x802401E0), .unk_1C = { .bytes = { .songVariation = 1, .flags = 2 } }, .init = (MapInit)0x80240000 }, @@ -753,7 +753,7 @@ Map pra_maps[] = { }; /// Shy Guy's Toy Box -Map omo_maps[] = { +MapConfig omo_maps[] = { { MAP_UNSPLIT(omo_01, 0x80240C40), .bgName = "omo_bg", .unk_1C = { .bytes = { .songVariation = 1, .flags = 2 } } }, { MAP_UNSPLIT(omo_02, 0x80242BD0), .bgName = "omo_bg", .unk_1C = { .bytes = { .songVariation = 1, .flags = 2 } } }, { MAP_UNSPLIT(omo_03, 0x80240900), .bgName = "omo_bg", .unk_1C = { .bytes = { .songVariation = 1, .flags = 2 } } }, @@ -774,7 +774,7 @@ Map omo_maps[] = { }; /// Debug -Map tst_maps[] = { +MapConfig tst_maps[] = { { MAP_UNSPLIT(tst_01, 0x802400B0), .bgName = "nok_bg" }, { MAP_UNSPLIT(tst_02, 0x802400B0), .bgName = "nok_bg" }, { MAP_UNSPLIT(tst_03, 0x802400B0), .bgName = "nok_bg" }, @@ -787,13 +787,13 @@ Map tst_maps[] = { }; /// Credits -Map end_maps[] = { +MapConfig end_maps[] = { { MAP_UNSPLIT(end_00, 0x80242B50), .init = (MapInit)0x80240000 }, { MAP_UNSPLIT(end_01, 0x80243000), .init = (MapInit)0x80240000 }, }; /// Toad Town Playroom -Map mgm_maps[] = { +MapConfig mgm_maps[] = { { MAP_UNSPLIT(mgm_00, 0x80241810) }, { MAP_UNSPLIT(mgm_01, 0x802417C0) }, { MAP_UNSPLIT(mgm_02, 0x80242410) }, @@ -801,11 +801,11 @@ Map mgm_maps[] = { }; /// Game Over -Map gv_maps[] = { +MapConfig gv_maps[] = { { MAP_UNSPLIT(gv_01, 0x802407D0) }, }; -Area gAreas[] = { +AreaConfig gAreas[] = { AREA(kmr, "クリむら"), // kuri mura [kuribou village, Goomba Village] AREA(mac, "まち"), // machi [town, Toad Town] AREA(tik, "まちのちか"), // machi no chika [under the town, Toad Town Tunnels] diff --git a/tools/disasm_script.py b/tools/disasm_script.py index f7dd426f0c..a0d9c4bdf6 100755 --- a/tools/disasm_script.py +++ b/tools/disasm_script.py @@ -159,7 +159,7 @@ def get_constants(): CONSTANTS["NPC_SPRITE"] = {} CONSTANTS["MAP_NPCS"] = {} - [SAVE_VARS.add(x) for x in ["EVT_WORLD_LOCATION", "EVT_STORY_PROGRESS"]] + [SAVE_VARS.add(x) for x in ["GB_WorldLocation", "GB_StoryProgress"]] include_path = Path(Path(__file__).resolve().parent.parent / "include") enums = Path(include_path / "enums.h").read_text().splitlines() @@ -719,7 +719,7 @@ class ScriptDisassembler: prefix = "ApiStatus " suffix = "(Evt* script, s32 isInitialCall)" elif name.startswith("N(npcAISettings_"): - prefix = "NpcAISettings " + prefix = "MobileAISettings " elif name.startswith("N(npcSettings_"): prefix = "NpcSettings " elif name.startswith("N(npcGroup_"): @@ -790,7 +790,7 @@ class ScriptDisassembler: self.indent -= 1 self.write_line("EVT_END_LOOP") elif opcode == 0x07: self.write_line(f"EVT_BREAK_LOOP") - elif opcode == 0x08: self.write_line(f"EVT_WAIT_FRAMES({self.var(argv[0])})") + elif opcode == 0x08: self.write_line(f"EVT_WAIT({self.var(argv[0])})") elif opcode == 0x09: self.write_line(f"EVT_WAIT_SECS({self.var(argv[0])})") elif opcode == 0x0A: if self.var(argv[0]).startswith("LW"): @@ -1058,7 +1058,7 @@ if __name__ == "__main__": script_text = script.disassemble() if script.instructions > 1 and "_EVT_CMD" not in script_text: if gap and first_print: - potential_struct_sizes = { "StaticNpc": 0x1F0, "NpcAISettings":0x30, "NpcSettings":0x2C, "NpcGroupList":0xC } + potential_struct_sizes = { "StaticNpc": 0x1F0, "MobileAISettings":0x30, "NpcSettings":0x2C, "NpcGroupList":0xC } gap_size = offset - gap_start potential_struct = "Unknown data" potential_count = 1 diff --git a/tools/ignored_funcs.txt b/tools/ignored_funcs.txt index cc76cea4f1..21c5f30e19 100644 --- a/tools/ignored_funcs.txt +++ b/tools/ignored_funcs.txt @@ -84,7 +84,7 @@ dead_npc_test_move_simple_without_slipping = 0x800E53AC; dead_get_item_entity = 0x8013CF98; func_80066FE0 = 0x80066FE0; func_8002A910 = 0x8002A910; -dead_get_current_map_header = 0x8005F128; +dead_get_current_map_settings = 0x8005F128; dead_partner_clear_player_tracking = 0x800F7278; func_800F2E98 = 0x800F2E98; dead_set_npc_yaw = 0x8003ED50; diff --git a/tools/saved_byte_renames.txt b/tools/saved_byte_renames.txt new file mode 100644 index 0000000000..0065f58787 --- /dev/null +++ b/tools/saved_byte_renames.txt @@ -0,0 +1,512 @@ +EVT_SAVE_VAR(0) GB_StoryProgress +EVT_SAVE_VAR(1) GB_Unused_EVT_01 +EVT_SAVE_VAR(2) GB_Unused_EVT_02 +EVT_SAVE_VAR(3) GB_Unused_EVT_03 +EVT_SAVE_VAR(4) GB_Unused_EVT_04 +EVT_SAVE_VAR(5) GB_Unused_EVT_05 +EVT_SAVE_VAR(6) GB_Unused_EVT_06 +EVT_SAVE_VAR(7) GB_Unused_EVT_07 +EVT_SAVE_VAR(8) GB_Unused_EVT_08 +EVT_SAVE_VAR(9) GB_Unused_EVT_09 +EVT_SAVE_VAR(10) GB_Unused_EVT_0A +EVT_SAVE_VAR(11) GB_Unused_EVT_0B +EVT_SAVE_VAR(12) GB_Unused_KMR_00 +EVT_SAVE_VAR(13) GB_Unused_KMR_01 +EVT_SAVE_VAR(14) GB_KMR20_MarioReadLetterFlags_00 +EVT_SAVE_VAR(15) GB_KMR20_MarioReadLetterFlags_01 +EVT_SAVE_VAR(16) GB_Unused_KMR_04 +EVT_SAVE_VAR(17) GB_Unused_KMR_05 +EVT_SAVE_VAR(18) GB_Unused_KMR_06 +EVT_SAVE_VAR(19) GB_Unused_KMR_07 +EVT_SAVE_VAR(20) GB_Unused_KMR_08 +EVT_SAVE_VAR(21) GB_Unused_KMR_09 +EVT_SAVE_VAR(22) GB_Unused_KMR_0A +EVT_SAVE_VAR(23) GB_Unused_KMR_0B +EVT_SAVE_VAR(24) GB_Unused_KMR_0C +EVT_SAVE_VAR(25) GB_Unused_KMR_0D +EVT_SAVE_VAR(26) GB_Unused_KMR_0E +EVT_SAVE_VAR(27) GB_MAC01_Merlon_SpinJumpCount +EVT_SAVE_VAR(28) GB_MAC00_DojoRank +EVT_SAVE_VAR(29) GB_MAC03_LilOinkCount +EVT_SAVE_VAR(30) GB_MAC03_LilOink_00 +EVT_SAVE_VAR(31) GB_MAC03_LilOink_01 +EVT_SAVE_VAR(32) GB_MAC03_LilOink_02 +EVT_SAVE_VAR(33) GB_MAC03_LilOink_03 +EVT_SAVE_VAR(34) GB_MAC03_LilOink_04 +EVT_SAVE_VAR(35) GB_MAC03_LilOink_05 +EVT_SAVE_VAR(36) GB_MAC03_LilOink_06 +EVT_SAVE_VAR(37) GB_MAC03_LilOink_07 +EVT_SAVE_VAR(38) GB_MAC03_LilOink_08 +EVT_SAVE_VAR(39) GB_MAC03_LilOink_09 +EVT_SAVE_VAR(40) GB_MAC03_LilOink_0A +EVT_SAVE_VAR(41) GB_MAC01_Rowf_Badge0 +EVT_SAVE_VAR(42) GB_MAC01_Rowf_Badge1 +EVT_SAVE_VAR(43) GB_MAC01_Rowf_Badge2 +EVT_SAVE_VAR(44) GB_MAC01_Rowf_NumBadges +EVT_SAVE_VAR(45) GB_MAC03_LilOinkCapsuleState +EVT_SAVE_VAR(46) GB_Unused_MAC_13 +EVT_SAVE_VAR(47) GB_Unused_MAC_14 +EVT_SAVE_VAR(48) GB_Unused_MAC_15 +EVT_SAVE_VAR(49) GB_Unused_MAC_16 +EVT_SAVE_VAR(50) GB_Unused_MAC_17 +EVT_SAVE_VAR(51) GB_Unused_MAC_18 +EVT_SAVE_VAR(52) GB_Unused_MAC_19 +EVT_SAVE_VAR(53) GB_Unused_MAC_1A +EVT_SAVE_VAR(54) GB_Unused_MAC_1B +EVT_SAVE_VAR(55) GB_Unused_MAC_1C +EVT_SAVE_VAR(56) GB_TIK15_RipCheato_PurchaseCount +EVT_SAVE_VAR(57) GB_Unused_TIK_01 +EVT_SAVE_VAR(58) GB_Unused_TIK_02 +EVT_SAVE_VAR(59) GB_Unused_TIK_03 +EVT_SAVE_VAR(60) GB_Unused_TIK_04 +EVT_SAVE_VAR(61) GB_Unused_TIK_05 +EVT_SAVE_VAR(62) GB_Unused_TIK_06 +EVT_SAVE_VAR(63) GB_Unused_TIK_07 +EVT_SAVE_VAR(64) GB_Unused_TIK_08 +EVT_SAVE_VAR(65) GB_Unused_TIK_09 +EVT_SAVE_VAR(66) GB_Unused_TIK_0A +EVT_SAVE_VAR(67) GB_Unused_KGR_00 +EVT_SAVE_VAR(68) GB_Unused_KGR_01 +EVT_SAVE_VAR(69) GB_Unused_KGR_02 +EVT_SAVE_VAR(70) GB_Unused_KGR_03 +EVT_SAVE_VAR(71) GB_Unused_KGR_04 +EVT_SAVE_VAR(72) GB_Unused_KGR_05 +EVT_SAVE_VAR(73) GB_Unused_KGR_06 +EVT_SAVE_VAR(74) GB_Unused_KGR_07 +EVT_SAVE_VAR(75) GB_Unused_KGR_08 +EVT_SAVE_VAR(76) GB_Unused_KGR_09 +EVT_SAVE_VAR(77) GB_Unused_KKJ_00 +EVT_SAVE_VAR(78) GB_KKJ_LastPartner +EVT_SAVE_VAR(79) GB_KKJ_CaughtCount +EVT_SAVE_VAR(80) GB_Unused_KKJ_03 +EVT_SAVE_VAR(81) GB_Unused_KKJ_04 +EVT_SAVE_VAR(82) GB_Unused_KKJ_05 +EVT_SAVE_VAR(83) GB_Unused_KKJ_06 +EVT_SAVE_VAR(84) GB_Unused_KKJ_07 +EVT_SAVE_VAR(85) GB_Unused_KKJ_08 +EVT_SAVE_VAR(86) GB_Unused_KKJ_09 +EVT_SAVE_VAR(87) GB_Unused_KKJ_0A +EVT_SAVE_VAR(88) GB_Unused_KKJ_0B +EVT_SAVE_VAR(89) GB_Unused_KKJ_0C +EVT_SAVE_VAR(90) GB_Unused_HOS_00 +EVT_SAVE_VAR(91) GB_Unused_HOS_01 +EVT_SAVE_VAR(92) GB_Unused_HOS_02 +EVT_SAVE_VAR(93) GB_Unused_HOS_03 +EVT_SAVE_VAR(94) GB_Unused_HOS_04 +EVT_SAVE_VAR(95) GB_Unused_HOS_05 +EVT_SAVE_VAR(96) GB_Unused_HOS_06 +EVT_SAVE_VAR(97) GB_Unused_HOS_07 +EVT_SAVE_VAR(98) GB_Unused_HOS_08 +EVT_SAVE_VAR(99) GB_Unused_HOS_09 +EVT_SAVE_VAR(100) GB_Unused_NOK_00 +EVT_SAVE_VAR(101) GB_Unused_NOK_01 +EVT_SAVE_VAR(102) GB_Unused_NOK_02 +EVT_SAVE_VAR(103) GB_Unused_NOK_03 +EVT_SAVE_VAR(104) GB_Unused_NOK_04 +EVT_SAVE_VAR(105) GB_Unused_NOK_05 +EVT_SAVE_VAR(106) GB_Unused_NOK_06 +EVT_SAVE_VAR(107) GB_Unused_NOK_07 +EVT_SAVE_VAR(108) GB_Unused_NOK_08 +EVT_SAVE_VAR(109) GB_Unused_NOK_09 +EVT_SAVE_VAR(110) GB_Unused_NOK_0A +EVT_SAVE_VAR(111) GB_Unused_NOK_0B +EVT_SAVE_VAR(112) GB_Unused_TRD_00 +EVT_SAVE_VAR(113) GB_Unused_TRD_01 +EVT_SAVE_VAR(114) GB_Unused_TRD_02 +EVT_SAVE_VAR(115) GB_Unused_TRD_03 +EVT_SAVE_VAR(116) GB_Unused_TRD_04 +EVT_SAVE_VAR(117) GB_Unused_TRD_05 +EVT_SAVE_VAR(118) GB_Unused_TRD_06 +EVT_SAVE_VAR(119) GB_Unused_TRD_07 +EVT_SAVE_VAR(120) GB_Unused_TRD_08 +EVT_SAVE_VAR(121) GB_Unused_TRD_09 +EVT_SAVE_VAR(122) GB_IWA10_ReturnedLetterCount +EVT_SAVE_VAR(123) GB_IWA00_Whacka_HitCount +EVT_SAVE_VAR(124) GB_Unused_IWA_02 +EVT_SAVE_VAR(125) GB_Unused_IWA_03 +EVT_SAVE_VAR(126) GB_Unused_IWA_04 +EVT_SAVE_VAR(127) GB_Unused_IWA_05 +EVT_SAVE_VAR(128) GB_Unused_IWA_06 +EVT_SAVE_VAR(129) GB_Unused_IWA_07 +EVT_SAVE_VAR(130) GB_Unused_IWA_08 +EVT_SAVE_VAR(131) GB_Unused_IWA_09 +EVT_SAVE_VAR(132) GB_Unused_IWA_0A +EVT_SAVE_VAR(133) GB_Unused_IWA_0B +EVT_SAVE_VAR(134) GB_DRO02_SheekGiftCount +EVT_SAVE_VAR(135) GB_DRO02_SheekLemonGiftCount +EVT_SAVE_VAR(136) GB_Unused_DRO_02 +EVT_SAVE_VAR(137) GB_Unused_DRO_03 +EVT_SAVE_VAR(138) GB_Unused_DRO_04 +EVT_SAVE_VAR(139) GB_Unused_DRO_05 +EVT_SAVE_VAR(140) GB_Unused_DRO_06 +EVT_SAVE_VAR(141) GB_Unused_DRO_07 +EVT_SAVE_VAR(142) GB_Unused_DRO_08 +EVT_SAVE_VAR(143) GB_Unused_DRO_09 +EVT_SAVE_VAR(144) GB_Unused_DRO_0A +EVT_SAVE_VAR(145) GB_Unused_DRO_0B +EVT_SAVE_VAR(146) GB_Unused_SBK_00 +EVT_SAVE_VAR(147) GB_Unused_SBK_01 +EVT_SAVE_VAR(148) GB_Unused_SBK_02 +EVT_SAVE_VAR(149) GB_Unused_SBK_03 +EVT_SAVE_VAR(150) GB_Unused_SBK_04 +EVT_SAVE_VAR(151) GB_Unused_SBK_05 +EVT_SAVE_VAR(152) GB_Unused_SBK_06 +EVT_SAVE_VAR(153) GB_Unused_SBK_07 +EVT_SAVE_VAR(154) GB_Unused_SBK_08 +EVT_SAVE_VAR(155) GB_Unused_SBK_09 +EVT_SAVE_VAR(156) GB_ISK11_ItemSocket1 +EVT_SAVE_VAR(157) GB_ISK11_ItemSocket2 +EVT_SAVE_VAR(158) GB_ISK11_ItemSocket3 +EVT_SAVE_VAR(159) GB_ISK11_ItemSocket4 +EVT_SAVE_VAR(160) GB_ISK11_ItemSocket5 +EVT_SAVE_VAR(161) GB_Unused_ISK_05 +EVT_SAVE_VAR(162) GB_Unused_ISK_06 +EVT_SAVE_VAR(163) GB_Unused_ISK_07 +EVT_SAVE_VAR(164) GB_Unused_ISK_08 +EVT_SAVE_VAR(165) GB_Unused_ISK_09 +EVT_SAVE_VAR(166) GB_Unused_ISK_0A +EVT_SAVE_VAR(167) GB_Unused_ISK_0B +EVT_SAVE_VAR(168) GB_Unused_ISK_0C +EVT_SAVE_VAR(169) GB_Unused_ISK_0D +EVT_SAVE_VAR(170) GB_Unused_ISK_0E +EVT_SAVE_VAR(171) GB_MIM_CurrentMapID +EVT_SAVE_VAR(172) GB_Unused_MIM_01 +EVT_SAVE_VAR(173) GB_Unused_MIM_02 +EVT_SAVE_VAR(174) GB_Unused_MIM_03 +EVT_SAVE_VAR(175) GB_Unused_MIM_04 +EVT_SAVE_VAR(176) GB_Unused_MIM_05 +EVT_SAVE_VAR(177) GB_Unused_MIM_06 +EVT_SAVE_VAR(178) GB_Unused_MIM_07 +EVT_SAVE_VAR(179) GB_Unused_MIM_08 +EVT_SAVE_VAR(180) GB_Unused_MIM_09 +EVT_SAVE_VAR(181) GB_Unused_MIM_0A +EVT_SAVE_VAR(182) GB_OBK07_SelectedRecord +EVT_SAVE_VAR(183) GB_Unused_OBK_01 +EVT_SAVE_VAR(184) GB_Unused_OBK_02 +EVT_SAVE_VAR(185) GB_Unused_OBK_03 +EVT_SAVE_VAR(186) GB_Unused_OBK_04 +EVT_SAVE_VAR(187) GB_Unused_OBK_05 +EVT_SAVE_VAR(188) GB_Unused_OBK_06 +EVT_SAVE_VAR(189) GB_Unused_OBK_07 +EVT_SAVE_VAR(190) GB_Unused_OBK_08 +EVT_SAVE_VAR(191) GB_Unused_OBK_09 +EVT_SAVE_VAR(192) GB_Unused_OBK_0A +EVT_SAVE_VAR(193) GB_Unused_ARN_00 +EVT_SAVE_VAR(194) GB_Unused_ARN_01 +EVT_SAVE_VAR(195) GB_Unused_ARN_02 +EVT_SAVE_VAR(196) GB_Unused_ARN_03 +EVT_SAVE_VAR(197) GB_Unused_ARN_04 +EVT_SAVE_VAR(198) GB_Unused_ARN_05 +EVT_SAVE_VAR(199) GB_Unused_ARN_06 +EVT_SAVE_VAR(200) GB_Unused_ARN_07 +EVT_SAVE_VAR(201) GB_Unused_ARN_08 +EVT_SAVE_VAR(202) GB_Unused_ARN_09 +EVT_SAVE_VAR(203) GB_ARN_Tubba_MapID +EVT_SAVE_VAR(204) GB_Unused_DGB_01 +EVT_SAVE_VAR(205) GB_Unused_DGB_02 +EVT_SAVE_VAR(206) GB_Unused_DGB_03 +EVT_SAVE_VAR(207) GB_Unused_DGB_04 +EVT_SAVE_VAR(208) GB_Unused_DGB_05 +EVT_SAVE_VAR(209) GB_Unused_DGB_06 +EVT_SAVE_VAR(210) GB_Unused_DGB_07 +EVT_SAVE_VAR(211) GB_Unused_DGB_08 +EVT_SAVE_VAR(212) GB_Unused_DGB_09 +EVT_SAVE_VAR(213) GB_Unused_DGB_0A +EVT_SAVE_VAR(214) GB_Unused_OMO_00 +EVT_SAVE_VAR(215) GB_OMO_TrainDestination +EVT_SAVE_VAR(216) GB_OMO_PeachChoice1 +EVT_SAVE_VAR(217) GB_OMO_PeachChoice2 +EVT_SAVE_VAR(218) GB_OMO_PeachChoice3 +EVT_SAVE_VAR(219) GB_Unused_OMO_05 +EVT_SAVE_VAR(220) GB_Unused_OMO_06 +EVT_SAVE_VAR(221) GB_Unused_OMO_07 +EVT_SAVE_VAR(222) GB_Unused_OMO_08 +EVT_SAVE_VAR(223) GB_Unused_OMO_09 +EVT_SAVE_VAR(224) GB_Unused_OMO_0A +EVT_SAVE_VAR(225) GB_Unused_OMO_0B +EVT_SAVE_VAR(226) GB_Unused_OMO_0C +EVT_SAVE_VAR(227) GB_Unused_OMO_0D +EVT_SAVE_VAR(228) GB_Unused_OMO_0E +EVT_SAVE_VAR(229) GB_Unused_JAN_00 +EVT_SAVE_VAR(230) GB_Unused_JAN_01 +EVT_SAVE_VAR(231) GB_Unused_JAN_02 +EVT_SAVE_VAR(232) GB_Unused_JAN_03 +EVT_SAVE_VAR(233) GB_Unused_JAN_04 +EVT_SAVE_VAR(234) GB_Unused_JAN_05 +EVT_SAVE_VAR(235) GB_Unused_JAN_06 +EVT_SAVE_VAR(236) GB_Unused_JAN_07 +EVT_SAVE_VAR(237) GB_Unused_JAN_08 +EVT_SAVE_VAR(238) GB_Unused_JAN_09 +EVT_SAVE_VAR(239) GB_Unused_KZN_00 +EVT_SAVE_VAR(240) GB_Unused_KZN_01 +EVT_SAVE_VAR(241) GB_Unused_KZN_02 +EVT_SAVE_VAR(242) GB_Unused_KZN_03 +EVT_SAVE_VAR(243) GB_Unused_KZN_04 +EVT_SAVE_VAR(244) GB_Unused_KZN_05 +EVT_SAVE_VAR(245) GB_Unused_KZN_06 +EVT_SAVE_VAR(246) GB_Unused_KZN_07 +EVT_SAVE_VAR(247) GB_Unused_KZN_08 +EVT_SAVE_VAR(248) GB_Unused_KZN_09 +EVT_SAVE_VAR(249) GB_Unused_FLO_00 +EVT_SAVE_VAR(250) GB_Unused_FLO_01 +EVT_SAVE_VAR(251) GB_Unused_FLO_02 +EVT_SAVE_VAR(252) GB_FLO18_MachineDamage_Left +EVT_SAVE_VAR(253) GB_FLO18_MachineDamage_Right +EVT_SAVE_VAR(254) GB_Unused_FLO_05 +EVT_SAVE_VAR(255) GB_Unused_FLO_06 +EVT_SAVE_VAR(256) GB_Unused_FLO_07 +EVT_SAVE_VAR(257) GB_Unused_FLO_08 +EVT_SAVE_VAR(258) GB_Unused_FLO_09 +EVT_SAVE_VAR(259) GB_Unused_FLO_0A +EVT_SAVE_VAR(260) GB_Unused_FLO_0B +EVT_SAVE_VAR(261) GB_Unused_FLO_0C +EVT_SAVE_VAR(262) GB_Unused_FLO_0D +EVT_SAVE_VAR(263) GB_Unused_FLO_0E +EVT_SAVE_VAR(264) GB_SAM09_ItemSocket1_LowerByte +EVT_SAVE_VAR(265) GB_SAM09_ItemSocket1_UpperByte +EVT_SAVE_VAR(266) GB_SAM09_ItemSocket2_LowerByte +EVT_SAVE_VAR(267) GB_SAM09_ItemSocket2_UpperByte +EVT_SAVE_VAR(268) GB_SAM09_ItemSocket3_LowerByte +EVT_SAVE_VAR(269) GB_SAM09_ItemSocket3_UpperByte +EVT_SAVE_VAR(270) GB_SAM11_FrozenPondDamage +EVT_SAVE_VAR(271) GB_Unused_SAM_07 +EVT_SAVE_VAR(272) GB_Unused_SAM_08 +EVT_SAVE_VAR(273) GB_Unused_SAM_09 +EVT_SAVE_VAR(274) GB_Unused_SAM_0A +EVT_SAVE_VAR(275) GB_Unused_SAM_0B +EVT_SAVE_VAR(276) GB_Unused_SAM_0C +EVT_SAVE_VAR(277) GB_Unused_SAM_0D +EVT_SAVE_VAR(278) GB_Unused_SAM_0E +EVT_SAVE_VAR(279) GB_Unused_SAM_0F +EVT_SAVE_VAR(280) GB_Unused_SAM_10 +EVT_SAVE_VAR(281) GB_Unused_SAM_11 +EVT_SAVE_VAR(282) GB_Unused_SAM_12 +EVT_SAVE_VAR(283) GB_Unused_PRA_00 +EVT_SAVE_VAR(284) GB_PRA18_ClubbasDefeated +EVT_SAVE_VAR(285) GB_PRA19_TutorialState +EVT_SAVE_VAR(286) GB_PRA_TwinStatueState +EVT_SAVE_VAR(287) GB_Unused_PRA_04 +EVT_SAVE_VAR(288) GB_Unused_PRA_05 +EVT_SAVE_VAR(289) GB_Unused_PRA_06 +EVT_SAVE_VAR(290) GB_Unused_PRA_07 +EVT_SAVE_VAR(291) GB_Unused_PRA_08 +EVT_SAVE_VAR(292) GB_Unused_PRA_09 +EVT_SAVE_VAR(293) GB_Unused_PRA_0A +EVT_SAVE_VAR(294) GB_Unused_PRA_0B +EVT_SAVE_VAR(295) GB_Unused_PRA_0C +EVT_SAVE_VAR(296) GB_Unused_PRA_0D +EVT_SAVE_VAR(297) GB_KPA_WaterLevel +EVT_SAVE_VAR(298) GB_KPA81_BowserDoorState +EVT_SAVE_VAR(299) GB_KPA82_BowserDoorState +EVT_SAVE_VAR(300) GB_KPA83_BowserDoorState +EVT_SAVE_VAR(301) GB_KPA111_StatuePosition +EVT_SAVE_VAR(302) GB_KPA113_StatuePosition +EVT_SAVE_VAR(303) GB_KPA115_StatuePosition +EVT_SAVE_VAR(304) GB_KPA04_StatuePosition +EVT_SAVE_VAR(305) GB_Unused_KPA_08 +EVT_SAVE_VAR(306) GB_Unused_KPA_09 +EVT_SAVE_VAR(307) GB_Unused_KPA_0A +EVT_SAVE_VAR(308) GB_Unused_KPA_0B +EVT_SAVE_VAR(309) GB_Unused_KPA_0C +EVT_SAVE_VAR(310) GB_Unused_KPA_0D +EVT_SAVE_VAR(311) GB_Unused_KPA_0E +EVT_SAVE_VAR(312) GB_Unused_KPA_0F +EVT_SAVE_VAR(313) GB_Unused_KPA_10 +EVT_SAVE_VAR(314) GB_Unused_KPA_11 +EVT_SAVE_VAR(315) GB_Unused_END_00 +EVT_SAVE_VAR(316) GB_Unused_END_01 +EVT_SAVE_VAR(317) GB_Unused_END_02 +EVT_SAVE_VAR(318) GB_Unused_END_03 +EVT_SAVE_VAR(319) GB_Unused_END_04 +EVT_SAVE_VAR(320) GB_Unused_END_05 +EVT_SAVE_VAR(321) GB_Unused_END_06 +EVT_SAVE_VAR(322) GB_Unused_END_07 +EVT_SAVE_VAR(323) GB_Unused_END_08 +EVT_SAVE_VAR(324) GB_Unused_END_09 +EVT_SAVE_VAR(325) GB_Unused_END_0A +EVT_SAVE_VAR(326) GB_Unused_END_0B +EVT_SAVE_VAR(327) GB_Unused_END_0C +EVT_SAVE_VAR(328) GB_Unused_END_0D +EVT_SAVE_VAR(329) GB_Unused_END_0E +EVT_SAVE_VAR(330) GB_Unused_END_0F +EVT_SAVE_VAR(331) GB_Unused_END_10 +EVT_SAVE_VAR(332) GB_Unused_END_11 +EVT_SAVE_VAR(333) GB_Unused_END_12 +EVT_SAVE_VAR(334) GB_Unused_END_13 +EVT_SAVE_VAR(335) GB_Unused_END_14 +EVT_SAVE_VAR(336) GB_Unused_OSR_00 +EVT_SAVE_VAR(337) GB_Unused_BAT_00 +EVT_SAVE_VAR(338) GB_Unused_BAT_01 +EVT_SAVE_VAR(339) GB_Unused_BAT_02 +EVT_SAVE_VAR(340) GB_Unused_BAT_03 +EVT_SAVE_VAR(341) GB_Unused_BAT_04 +EVT_SAVE_VAR(342) GB_Unused_BAT_05 +EVT_SAVE_VAR(343) GB_Unused_BAT_06 +EVT_SAVE_VAR(344) GB_Unused_BAT_07 +EVT_SAVE_VAR(345) GB_Unused_BAT_08 +EVT_SAVE_VAR(346) GB_KootFavor_State +EVT_SAVE_VAR(347) GB_KootFavor_Completed +EVT_SAVE_VAR(348) GB_KootFavor_Current +EVT_SAVE_VAR(349) GB_MAC02_CurrentBulletin +EVT_SAVE_VAR(350) GB_ChuckQuizmo_Town +EVT_SAVE_VAR(351) GB_ChuckQuizmo_Map +EVT_SAVE_VAR(352) GB_CompletedQuizzes +EVT_SAVE_VAR(353) GB_HOS06_Merlow_PurchaseCount +EVT_SAVE_VAR(354) GB_TradingEvent_Count +EVT_SAVE_VAR(355) GB_Unused_NPC_09 +EVT_SAVE_VAR(356) GB_Unused_NPC_0A +EVT_SAVE_VAR(357) GB_Unused_NPC_0B +EVT_SAVE_VAR(358) GB_Unused_NPC_0C +EVT_SAVE_VAR(359) GB_Unused_NPC_0D +EVT_SAVE_VAR(360) GB_Unused_NPC_0E +EVT_SAVE_VAR(361) GB_Unused_NPC_0F +EVT_SAVE_VAR(362) GB_Unused_NPC_10 +EVT_SAVE_VAR(363) GB_Unused_NPC_11 +EVT_SAVE_VAR(364) GB_Unused_NPC_12 +EVT_SAVE_VAR(365) GB_Tattles_00 +EVT_SAVE_VAR(366) GB_Tattles_01 +EVT_SAVE_VAR(367) GB_Tattles_02 +EVT_SAVE_VAR(368) GB_Tattles_03 +EVT_SAVE_VAR(369) GB_Tattles_04 +EVT_SAVE_VAR(370) GB_Tattles_05 +EVT_SAVE_VAR(371) GB_Tattles_06 +EVT_SAVE_VAR(372) GB_Tattles_07 +EVT_SAVE_VAR(373) GB_Tattles_08 +EVT_SAVE_VAR(374) GB_Tattles_09 +EVT_SAVE_VAR(375) GB_Tattles_0A +EVT_SAVE_VAR(376) GB_Tattles_0B +EVT_SAVE_VAR(377) GB_Tattles_0C +EVT_SAVE_VAR(378) GB_Tattles_0D +EVT_SAVE_VAR(379) GB_Tattles_0E +EVT_SAVE_VAR(380) GB_Tattles_0F +EVT_SAVE_VAR(381) GB_Tattles_10 +EVT_SAVE_VAR(382) GB_Tattles_11 +EVT_SAVE_VAR(383) GB_Tattles_12 +EVT_SAVE_VAR(384) GB_Tattles_13 +EVT_SAVE_VAR(385) GB_Tattles_14 +EVT_SAVE_VAR(386) GB_Tattles_15 +EVT_SAVE_VAR(387) GB_Tattles_16 +EVT_SAVE_VAR(388) GB_Tattles_17 +EVT_SAVE_VAR(389) GB_Tattles_18 +EVT_SAVE_VAR(390) GB_Tattles_19 +EVT_SAVE_VAR(391) GB_Tattles_1A +EVT_SAVE_VAR(392) GB_Tattles_1B +EVT_SAVE_VAR(393) GB_Tattles_1C +EVT_SAVE_VAR(394) GB_FinalBowserHP +EVT_SAVE_VAR(395) GB_Unused_BTL_1E +EVT_SAVE_VAR(396) GB_Unused_BTL_1F +EVT_SAVE_VAR(397) GB_Unused_BTL_20 +EVT_SAVE_VAR(398) GB_Unused_BTL_21 +EVT_SAVE_VAR(399) GB_Unused_BTL_22 +EVT_SAVE_VAR(400) GB_Unused_BTL_23 +EVT_SAVE_VAR(401) GB_Unused_BTL_24 +EVT_SAVE_VAR(402) GB_Unused_BTL_25 +EVT_SAVE_VAR(403) GB_Unused_BTL_26 +EVT_SAVE_VAR(404) GB_Unused_BTL_27 +EVT_SAVE_VAR(405) GB_Unused_FBTL_00 +EVT_SAVE_VAR(406) GB_Unused_FBTL_01 +EVT_SAVE_VAR(407) GB_Unused_FBTL_02 +EVT_SAVE_VAR(408) GB_Unused_FBTL_03 +EVT_SAVE_VAR(409) GB_Unused_FBTL_04 +EVT_SAVE_VAR(410) GB_Unused_FBTL_05 +EVT_SAVE_VAR(411) GB_Unused_FBTL_06 +EVT_SAVE_VAR(412) GB_Unused_FBTL_07 +EVT_SAVE_VAR(413) GB_Unused_FBTL_08 +EVT_SAVE_VAR(414) GB_Unused_FBTL_09 +EVT_SAVE_VAR(415) GB_Unused_DOKAN_00 +EVT_SAVE_VAR(416) GB_Unused_DOKAN_01 +EVT_SAVE_VAR(417) GB_Unused_DOKAN_02 +EVT_SAVE_VAR(418) GB_Unused_DOKAN_03 +EVT_SAVE_VAR(419) GB_Unused_DOKAN_04 +EVT_SAVE_VAR(420) GB_Unused_DOKAN_05 +EVT_SAVE_VAR(421) GB_Unused_DOKAN_06 +EVT_SAVE_VAR(422) GB_Unused_DOKAN_07 +EVT_SAVE_VAR(423) GB_Unused_DOKAN_08 +EVT_SAVE_VAR(424) GB_Unused_DOKAN_09 +EVT_SAVE_VAR(425) GB_WorldLocation +EVT_SAVE_VAR(426) GB_Unused_MAP_01 +EVT_SAVE_VAR(427) GB_Unused_MAP_02 +EVT_SAVE_VAR(428) GB_Unused_MAP_03 +EVT_SAVE_VAR(429) GB_Unused_MAP_04 +EVT_SAVE_VAR(430) GB_Unused_MAP_05 +EVT_SAVE_VAR(431) GB_Unused_MAP_06 +EVT_SAVE_VAR(432) GB_Unused_MAP_07 +EVT_SAVE_VAR(433) GB_Unused_MAP_08 +EVT_SAVE_VAR(434) GB_Unused_MAP_09 +EVT_SAVE_VAR(435) GB_Unused_MAP_0A +EVT_SAVE_VAR(436) GB_Unused_1B4 +EVT_SAVE_VAR(437) GB_Unused_1B5 +EVT_SAVE_VAR(438) GB_Unused_1B6 +EVT_SAVE_VAR(439) GB_Unused_1B7 +EVT_SAVE_VAR(440) GB_Unused_1B8 +EVT_SAVE_VAR(441) GB_Unused_1B9 +EVT_SAVE_VAR(442) GB_Unused_1BA +EVT_SAVE_VAR(443) GB_Unused_1BB +EVT_SAVE_VAR(444) GB_Unused_1BC +EVT_SAVE_VAR(445) GB_Unused_1BD +EVT_SAVE_VAR(446) GB_Unused_1BE +EVT_SAVE_VAR(447) GB_Unused_1BF +EVT_SAVE_VAR(448) GB_Unused_1C0 +EVT_SAVE_VAR(449) GB_Unused_1C1 +EVT_SAVE_VAR(450) GB_Unused_1C2 +EVT_SAVE_VAR(451) GB_Unused_1C3 +EVT_SAVE_VAR(452) GB_Unused_1C4 +EVT_SAVE_VAR(453) GB_Unused_1C5 +EVT_SAVE_VAR(454) GB_Unused_1C6 +EVT_SAVE_VAR(455) GB_Unused_1C7 +EVT_SAVE_VAR(456) GB_Unused_1C8 +EVT_SAVE_VAR(457) GB_Unused_1C9 +EVT_SAVE_VAR(458) GB_Unused_1CA +EVT_SAVE_VAR(459) GB_Unused_1CB +EVT_SAVE_VAR(460) GB_Unused_1CC +EVT_SAVE_VAR(461) GB_Unused_1CD +EVT_SAVE_VAR(462) GB_Unused_1CE +EVT_SAVE_VAR(463) GB_Unused_1CF +EVT_SAVE_VAR(464) GB_Unused_1D0 +EVT_SAVE_VAR(465) GB_Unused_1D1 +EVT_SAVE_VAR(466) GB_Unused_1D2 +EVT_SAVE_VAR(467) GB_Unused_1D3 +EVT_SAVE_VAR(468) GB_Unused_1D4 +EVT_SAVE_VAR(469) GB_Unused_1D5 +EVT_SAVE_VAR(470) GB_Unused_1D6 +EVT_SAVE_VAR(471) GB_Unused_1D7 +EVT_SAVE_VAR(472) GB_Unused_1D8 +EVT_SAVE_VAR(473) GB_Unused_1D9 +EVT_SAVE_VAR(474) GB_Unused_1DA +EVT_SAVE_VAR(475) GB_Unused_1DB +EVT_SAVE_VAR(476) GB_Unused_1DC +EVT_SAVE_VAR(477) GB_Unused_1DD +EVT_SAVE_VAR(478) GB_Unused_1DE +EVT_SAVE_VAR(479) GB_Unused_1DF +EVT_SAVE_VAR(480) GB_Unused_1E0 +EVT_SAVE_VAR(481) GB_Unused_1E1 +EVT_SAVE_VAR(482) GB_Unused_1E2 +EVT_SAVE_VAR(483) GB_Unused_1E3 +EVT_SAVE_VAR(484) GB_Unused_1E4 +EVT_SAVE_VAR(485) GB_Unused_1E5 +EVT_SAVE_VAR(486) GB_Unused_1E6 +EVT_SAVE_VAR(487) GB_Unused_1E7 +EVT_SAVE_VAR(488) GB_Unused_1E8 +EVT_SAVE_VAR(489) GB_Unused_1E9 +EVT_SAVE_VAR(490) GB_Unused_1EA +EVT_SAVE_VAR(491) GB_Unused_1EB +EVT_SAVE_VAR(492) GB_Unused_1EC +EVT_SAVE_VAR(493) GB_Unused_1ED +EVT_SAVE_VAR(494) GB_Unused_1EE +EVT_SAVE_VAR(495) GB_Unused_1EF +EVT_SAVE_VAR(496) GB_Unused_1F0 +EVT_SAVE_VAR(497) GB_Unused_1F1 +EVT_SAVE_VAR(498) GB_Unused_1F2 +EVT_SAVE_VAR(499) GB_Unused_1F3 +EVT_SAVE_VAR(500) GB_Unused_1F4 +EVT_SAVE_VAR(501) GB_Unused_1F5 +EVT_SAVE_VAR(502) GB_Unused_1F6 +EVT_SAVE_VAR(503) GB_Unused_1F7 +EVT_SAVE_VAR(504) GB_Unused_1F8 +EVT_SAVE_VAR(505) GB_Unused_1F9 +EVT_SAVE_VAR(506) GB_Unused_1FA +EVT_SAVE_VAR(507) GB_Unused_1FB +EVT_SAVE_VAR(508) GB_Unused_1FC +EVT_SAVE_VAR(509) GB_Unused_1FD +EVT_SAVE_VAR(510) GB_Unused_1FE +EVT_SAVE_VAR(511) GB_Unused_1FF \ No newline at end of file diff --git a/tools/saved_flag_renames.txt b/tools/saved_flag_renames.txt new file mode 100644 index 0000000000..e873922a54 --- /dev/null +++ b/tools/saved_flag_renames.txt @@ -0,0 +1,2048 @@ +EVT_SAVE_FLAG(0) GF_Unused_EVT_00 +EVT_SAVE_FLAG(1) GF_StartedChapter1 +EVT_SAVE_FLAG(2) GF_StartedChapter2 +EVT_SAVE_FLAG(3) GF_StartedChapter3 +EVT_SAVE_FLAG(4) GF_StartedChapter4 +EVT_SAVE_FLAG(5) GF_StartedChapter5 +EVT_SAVE_FLAG(6) GF_StartedChapter6 +EVT_SAVE_FLAG(7) GF_StartedChapter7 +EVT_SAVE_FLAG(8) GF_StartedChapter8 +EVT_SAVE_FLAG(9) GF_DemoSceneDone +EVT_SAVE_FLAG(10) GF_Unused_EVT_0A +EVT_SAVE_FLAG(11) GF_Unused_EVT_0B +EVT_SAVE_FLAG(12) GF_Unused_EVT_0C +EVT_SAVE_FLAG(13) GF_Unused_EVT_0D +EVT_SAVE_FLAG(14) GF_Unused_EVT_0E +EVT_SAVE_FLAG(15) GF_Unused_EVT_0F +EVT_SAVE_FLAG(16) GF_Unused_EVT_10 +EVT_SAVE_FLAG(17) GF_Unused_EVT_11 +EVT_SAVE_FLAG(18) GF_Unused_EVT_12 +EVT_SAVE_FLAG(19) GF_Unused_EVT_13 +EVT_SAVE_FLAG(20) GF_Unused_EVT_14 +EVT_SAVE_FLAG(21) GF_Unused_EVT_15 +EVT_SAVE_FLAG(22) GF_Unused_EVT_16 +EVT_SAVE_FLAG(23) GF_Unused_EVT_17 +EVT_SAVE_FLAG(24) GF_Unused_EVT_18 +EVT_SAVE_FLAG(25) GF_Unused_EVT_19 +EVT_SAVE_FLAG(26) GF_Unused_EVT_1A +EVT_SAVE_FLAG(27) GF_Unused_EVT_1B +EVT_SAVE_FLAG(28) GF_Unused_EVT_1C +EVT_SAVE_FLAG(29) GF_Unused_EVT_1D +EVT_SAVE_FLAG(30) GF_KMR04_Tree3_Dolly +EVT_SAVE_FLAG(31) GF_KMR02_KeptDolly +EVT_SAVE_FLAG(32) GF_KMR02_Met_Goompapa +EVT_SAVE_FLAG(33) GF_KMR02_Goompapa_SaidFarewell +EVT_SAVE_FLAG(34) GF_KMR02_Met_Goomama +EVT_SAVE_FLAG(35) GF_KMR02_Goomama_SaidFarewell +EVT_SAVE_FLAG(36) GF_KMR02_Met_Goombario +EVT_SAVE_FLAG(37) GF_KMR02_Goombario_SwapDialogue +EVT_SAVE_FLAG(38) GF_KMR02_Met_Gooma +EVT_SAVE_FLAG(39) GF_KMR02_Gooma_HealthAdvice +EVT_SAVE_FLAG(40) GF_KMR02_Met_Goompa +EVT_SAVE_FLAG(41) GF_KMR02_Goompa_SwapDialogue +EVT_SAVE_FLAG(42) GF_KMR02_ToadHouse_Intro +EVT_SAVE_FLAG(43) GF_KMR02_ReturnedWithGoompa +EVT_SAVE_FLAG(44) GF_Unused_KMR_0E +EVT_SAVE_FLAG(45) GF_KMR11_GoombaBrosFledToCastle +EVT_SAVE_FLAG(46) GF_KMR02_Item_ShootingStar +EVT_SAVE_FLAG(47) GF_KMR02_Bush2_Coin +EVT_SAVE_FLAG(48) GF_KMR02_Tree1_Goomnut +EVT_SAVE_FLAG(49) GF_KMR02_Item_FireFlower +EVT_SAVE_FLAG(50) GF_KMR03_ItemBlock_Coin +EVT_SAVE_FLAG(51) GF_Unused_KMR_15 +EVT_SAVE_FLAG(52) GF_KMR03_HiddenItem_RepelGel +EVT_SAVE_FLAG(53) GF_KMR03_Tree1_Mushroom +EVT_SAVE_FLAG(54) GF_KMR03_Hammer1Block +EVT_SAVE_FLAG(55) GF_Unused_KMR_19 +EVT_SAVE_FLAG(56) GF_KMR03_Item_CoinA +EVT_SAVE_FLAG(57) GF_KMR03_Item_CoinB +EVT_SAVE_FLAG(58) GF_KMR03_Item_CoinC +EVT_SAVE_FLAG(59) GF_KMR03_Item_CoinD +EVT_SAVE_FLAG(60) GF_KMR04_Tree1_Coin +EVT_SAVE_FLAG(61) GF_KMR04_Tree2_Coin +EVT_SAVE_FLAG(62) GF_KMR04_Bush1_Coin +EVT_SAVE_FLAG(63) GF_KMR04_Bush2_Coin +EVT_SAVE_FLAG(64) GF_KMR04_Bush3_CoinA +EVT_SAVE_FLAG(65) GF_KMR04_Bush3_CoinB +EVT_SAVE_FLAG(66) GF_KMR04_Bush4_Coin +EVT_SAVE_FLAG(67) GF_KMR04_Bush5_Coin +EVT_SAVE_FLAG(68) GF_Unused_KMR_26 +EVT_SAVE_FLAG(69) GF_Unused_KMR_27 +EVT_SAVE_FLAG(70) GF_KMR04_MultiCoinBrick +EVT_SAVE_FLAG(71) GF_KMR04_Hammer1Block +EVT_SAVE_FLAG(72) GF_KMR05_EnemyWarning +EVT_SAVE_FLAG(73) GF_KMR05_Tree1_Coin +EVT_SAVE_FLAG(74) GF_KMR05_Item_StarPiece +EVT_SAVE_FLAG(75) GF_Unused_KMR_2D +EVT_SAVE_FLAG(76) GF_Unused_KMR_2E +EVT_SAVE_FLAG(77) GF_KMR09_ItemBlock_CoinA +EVT_SAVE_FLAG(78) GF_KMR09_ItemBlock_CoinB +EVT_SAVE_FLAG(79) GF_KMR06_Item_Mushroom +EVT_SAVE_FLAG(80) GF_KMR06_BadgeBlock_CloseCall +EVT_SAVE_FLAG(81) GF_KMR11_ItemBlock_SuperShroom +EVT_SAVE_FLAG(82) GF_KMR11_Tree1_StarPiece +EVT_SAVE_FLAG(83) GF_KMR11_Tree2_Coin +EVT_SAVE_FLAG(84) GF_KMR10_Chest_HammerThrow +EVT_SAVE_FLAG(85) GF_KMR10_ItemBlock_SleepySheep +EVT_SAVE_FLAG(86) GF_KMR00_HiddenPanel +EVT_SAVE_FLAG(87) GF_Unused_KMR_39 +EVT_SAVE_FLAG(88) GF_KMR03_HiddenPanel +EVT_SAVE_FLAG(89) GF_Unused_KMR_3B +EVT_SAVE_FLAG(90) GF_KMR11_HiddenPanel +EVT_SAVE_FLAG(91) GF_KMR10_UnreadFlagForSpring +EVT_SAVE_FLAG(92) GF_Unused_KMR_3E +EVT_SAVE_FLAG(93) GF_Unused_KMR_3F +EVT_SAVE_FLAG(94) GF_Tutorial_Badges +EVT_SAVE_FLAG(95) GF_Tutorial_SaveBlock +EVT_SAVE_FLAG(96) GF_Tutorial_HeartBlock +EVT_SAVE_FLAG(97) GF_Tutorial_GotItem +EVT_SAVE_FLAG(98) GF_KMR20_ReunitedWithLuigi +EVT_SAVE_FLAG(99) GF_KMR20_Gift_LuigisAutograph +EVT_SAVE_FLAG(100) GF_KMR02_Gift_TheTape +EVT_SAVE_FLAG(101) GF_Tutorial_GotStarPiece +EVT_SAVE_FLAG(102) GF_FoughtTheMaster +EVT_SAVE_FLAG(103) GF_KMR20_ReadThankYouLetterFromKoopaVillage +EVT_SAVE_FLAG(104) GF_KMR02_Goombario_RelayedMessage +EVT_SAVE_FLAG(105) GF_KMR20_CaughtLuigiInBasement +EVT_SAVE_FLAG(106) GF_KMR20_CaughtLuigiReadingLetter +EVT_SAVE_FLAG(107) GF_KMR20_FoundLuigisDiary +EVT_SAVE_FLAG(108) GF_KMR20_CheckedDeskForMail +EVT_SAVE_FLAG(109) GF_KMR20_ChasedOffShyGuy +EVT_SAVE_FLAG(110) GF_KMR10_KnockedSpringOutOfTree +EVT_SAVE_FLAG(111) GF_Unused_KMR_51 +EVT_SAVE_FLAG(112) GF_Unused_KMR_52 +EVT_SAVE_FLAG(113) GF_Unused_KMR_53 +EVT_SAVE_FLAG(114) GF_Unused_KMR_54 +EVT_SAVE_FLAG(115) GF_Unused_KMR_55 +EVT_SAVE_FLAG(116) GF_Unused_KMR_56 +EVT_SAVE_FLAG(117) GF_Unused_KMR_57 +EVT_SAVE_FLAG(118) GF_Unused_KMR_58 +EVT_SAVE_FLAG(119) GF_Unused_KMR_59 +EVT_SAVE_FLAG(120) GF_Unused_KMR_5A +EVT_SAVE_FLAG(121) GF_Unused_KMR_5B +EVT_SAVE_FLAG(122) GF_Unused_KMR_5C +EVT_SAVE_FLAG(123) GF_Unused_KMR_5D +EVT_SAVE_FLAG(124) GF_Unused_KMR_5E +EVT_SAVE_FLAG(125) GF_Unused_KMR_5F +EVT_SAVE_FLAG(126) GF_Unused_KMR_60 +EVT_SAVE_FLAG(127) GF_Unused_KMR_61 +EVT_SAVE_FLAG(128) GF_Unused_KMR_62 +EVT_SAVE_FLAG(129) GF_Unused_KMR_63 +EVT_SAVE_FLAG(130) GF_Unused_MAC_00 +EVT_SAVE_FLAG(131) GF_MAC02_UnlockedHouse +EVT_SAVE_FLAG(132) GF_MAC02_Item_OddKey +EVT_SAVE_FLAG(133) GF_MAC01_UnlockedRowfBadge_00 +EVT_SAVE_FLAG(134) GF_MAC01_UnlockedRowfBadge_01 +EVT_SAVE_FLAG(135) GF_MAC01_UnlockedRowfBadge_02 +EVT_SAVE_FLAG(136) GF_MAC01_UnlockedRowfBadge_03 +EVT_SAVE_FLAG(137) GF_MAC01_UnlockedRowfBadge_04 +EVT_SAVE_FLAG(138) GF_MAC01_UnlockedRowfBadge_05 +EVT_SAVE_FLAG(139) GF_MAC01_UnlockedRowfBadge_06 +EVT_SAVE_FLAG(140) GF_MAC01_UnlockedRowfBadge_07 +EVT_SAVE_FLAG(141) GF_MAC01_UnlockedRowfBadge_08 +EVT_SAVE_FLAG(142) GF_MAC01_UnlockedRowfBadge_09 +EVT_SAVE_FLAG(143) GF_MAC01_UnlockedRowfBadge_0A +EVT_SAVE_FLAG(144) GF_MAC01_UnlockedRowfBadge_0B +EVT_SAVE_FLAG(145) GF_MAC01_UnlockedRowfBadge_0C +EVT_SAVE_FLAG(146) GF_MAC01_UnlockedRowfBadge_0D +EVT_SAVE_FLAG(147) GF_MAC01_UnlockedRowfBadge_0E +EVT_SAVE_FLAG(148) GF_MAC01_UnlockedRowfBadge_0F +EVT_SAVE_FLAG(149) GF_Unused_MAC_13 +EVT_SAVE_FLAG(150) GF_Unused_MAC_14 +EVT_SAVE_FLAG(151) GF_Unused_MAC_15 +EVT_SAVE_FLAG(152) GF_Unused_MAC_16 +EVT_SAVE_FLAG(153) GF_MAC01_UnlockedLetter_00 +EVT_SAVE_FLAG(154) GF_MAC01_UnlockedLetter_01 +EVT_SAVE_FLAG(155) GF_MAC01_UnlockedLetter_02 +EVT_SAVE_FLAG(156) GF_MAC01_UnlockedLetter_03 +EVT_SAVE_FLAG(157) GF_MAC01_UnlockedLetter_04 +EVT_SAVE_FLAG(158) GF_MAC01_UnlockedLetter_05 +EVT_SAVE_FLAG(159) GF_MAC01_UnlockedLetter_06 +EVT_SAVE_FLAG(160) GF_MAC01_UnlockedLetter_07 +EVT_SAVE_FLAG(161) GF_MAC01_UnlockedLetter_08 +EVT_SAVE_FLAG(162) GF_MAC01_UnlockedLetter_09 +EVT_SAVE_FLAG(163) GF_MAC01_UnlockedLetter_0A +EVT_SAVE_FLAG(164) GF_MAC01_UnlockedLetter_0B +EVT_SAVE_FLAG(165) GF_MAC01_UnlockedLetter_0C +EVT_SAVE_FLAG(166) GF_MAC01_UnlockedLetter_0D +EVT_SAVE_FLAG(167) GF_MAC01_UnlockedLetter_0E +EVT_SAVE_FLAG(168) GF_MAC01_UnlockedLetter_0F +EVT_SAVE_FLAG(169) GF_MAC01_UnlockedLetter_10 +EVT_SAVE_FLAG(170) GF_MAC01_UnlockedLetter_11 +EVT_SAVE_FLAG(171) GF_MAC01_UnlockedLetter_12 +EVT_SAVE_FLAG(172) GF_MAC01_ReadLetter_00 +EVT_SAVE_FLAG(173) GF_MAC01_ReadLetter_01 +EVT_SAVE_FLAG(174) GF_MAC01_ReadLetter_02 +EVT_SAVE_FLAG(175) GF_MAC01_ReadLetter_03 +EVT_SAVE_FLAG(176) GF_MAC01_ReadLetter_04 +EVT_SAVE_FLAG(177) GF_MAC01_ReadLetter_05 +EVT_SAVE_FLAG(178) GF_MAC01_ReadLetter_06 +EVT_SAVE_FLAG(179) GF_MAC01_ReadLetter_07 +EVT_SAVE_FLAG(180) GF_MAC01_ReadLetter_08 +EVT_SAVE_FLAG(181) GF_MAC01_ReadLetter_09 +EVT_SAVE_FLAG(182) GF_MAC01_ReadLetter_0A +EVT_SAVE_FLAG(183) GF_MAC01_ReadLetter_0B +EVT_SAVE_FLAG(184) GF_MAC01_ReadLetter_0C +EVT_SAVE_FLAG(185) GF_MAC01_ReadLetter_0D +EVT_SAVE_FLAG(186) GF_MAC01_ReadLetter_0E +EVT_SAVE_FLAG(187) GF_MAC01_ReadLetter_0F +EVT_SAVE_FLAG(188) GF_MAC01_ReadLetter_10 +EVT_SAVE_FLAG(189) GF_MAC01_ReadLetter_11 +EVT_SAVE_FLAG(190) GF_MAC01_ReadLetter_12 +EVT_SAVE_FLAG(191) GF_MAC00_RussT_HeardLore_00 +EVT_SAVE_FLAG(192) GF_MAC00_RussT_HeardLore_01 +EVT_SAVE_FLAG(193) GF_MAC00_RussT_HeardLore_02 +EVT_SAVE_FLAG(194) GF_MAC00_RussT_HeardLore_03 +EVT_SAVE_FLAG(195) GF_MAC00_RussT_HeardLore_04 +EVT_SAVE_FLAG(196) GF_MAC00_RussT_HeardLore_05 +EVT_SAVE_FLAG(197) GF_MAC00_RussT_HeardLore_06 +EVT_SAVE_FLAG(198) GF_MAC00_RussT_HeardLore_07 +EVT_SAVE_FLAG(199) GF_MAC00_RussT_HeardLore_08 +EVT_SAVE_FLAG(200) GF_MAC00_RussT_HeardLore_09 +EVT_SAVE_FLAG(201) GF_MAC00_RussT_HeardLore_0A +EVT_SAVE_FLAG(202) GF_MAC00_RussT_HeardLore_0B +EVT_SAVE_FLAG(203) GF_MAC00_RussT_HeardLore_0C +EVT_SAVE_FLAG(204) GF_MAC00_RussT_HeardLore_0D +EVT_SAVE_FLAG(205) GF_MAC00_RussT_HeardLore_0E +EVT_SAVE_FLAG(206) GF_MAC00_RussT_HeardLore_0F +EVT_SAVE_FLAG(207) GF_MAC00_RussT_HeardLore_10 +EVT_SAVE_FLAG(208) GF_MAC00_RussT_HeardLore_11 +EVT_SAVE_FLAG(209) GF_MAC00_RussT_HeardLore_12 +EVT_SAVE_FLAG(210) GF_MAC00_RussT_HeardLore_13 +EVT_SAVE_FLAG(211) GF_MAC00_RussT_HeardLore_14 +EVT_SAVE_FLAG(212) GF_MAC00_RussT_HeardLore_15 +EVT_SAVE_FLAG(213) GF_MAC00_RussT_HeardLore_16 +EVT_SAVE_FLAG(214) GF_MAC00_RussT_HeardLore_17 +EVT_SAVE_FLAG(215) GF_MAC00_RussT_HeardLore_18 +EVT_SAVE_FLAG(216) GF_MAC00_RussT_HeardLore_19 +EVT_SAVE_FLAG(217) GF_MAC00_RussT_HeardLore_1A +EVT_SAVE_FLAG(218) GF_MAC00_RussT_HeardLore_1B +EVT_SAVE_FLAG(219) GF_MAC00_RussT_HeardLore_1C +EVT_SAVE_FLAG(220) GF_MAC00_RussT_HeardLore_1D +EVT_SAVE_FLAG(221) GF_MAC00_RussT_HeardLore_1E +EVT_SAVE_FLAG(222) GF_MAC00_RussT_HeardLore_1F +EVT_SAVE_FLAG(223) GF_MAC00_RussT_HeardLore_20 +EVT_SAVE_FLAG(224) GF_MAC00_RussT_HeardLore_21 +EVT_SAVE_FLAG(225) GF_MAC00_RussT_HeardLore_22 +EVT_SAVE_FLAG(226) GF_MAC00_RussT_HeardLore_23 +EVT_SAVE_FLAG(227) GF_Unused_MAC_61 +EVT_SAVE_FLAG(228) GF_Unused_MAC_62 +EVT_SAVE_FLAG(229) GF_Unused_MAC_63 +EVT_SAVE_FLAG(230) GF_Unused_MAC_64 +EVT_SAVE_FLAG(231) GF_Unused_MAC_65 +EVT_SAVE_FLAG(232) GF_Unused_MAC_66 +EVT_SAVE_FLAG(233) GF_Unused_MAC_67 +EVT_SAVE_FLAG(234) GF_Unused_MAC_68 +EVT_SAVE_FLAG(235) GF_Unused_MAC_69 +EVT_SAVE_FLAG(236) GF_Unused_MAC_6A +EVT_SAVE_FLAG(237) GF_Unused_MAC_6B +EVT_SAVE_FLAG(238) GF_Unused_MAC_6C +EVT_SAVE_FLAG(239) GF_Unused_MAC_6D +EVT_SAVE_FLAG(240) GF_Unused_MAC_6E +EVT_SAVE_FLAG(241) GF_MAC00_Met_RussT +EVT_SAVE_FLAG(242) GF_MAC00_Met_TheMaster +EVT_SAVE_FLAG(243) GF_MAC00_DictionaryStolen +EVT_SAVE_FLAG(244) GF_MAC00_DictionaryReturned +EVT_SAVE_FLAG(245) GF_MAC00_TranslatedMysteryNote +EVT_SAVE_FLAG(246) GF_Unused_MAC_74 +EVT_SAVE_FLAG(247) GF_MAC01_ShyGuyTookOverShop +EVT_SAVE_FLAG(248) GF_MAC00_ShyGuyChasedFromShop +EVT_SAVE_FLAG(249) GF_MAC01_Merlon_Shoo1 +EVT_SAVE_FLAG(250) GF_MAC01_Merlon_Shoo2 +EVT_SAVE_FLAG(251) GF_MAC01_Merlon_Shoo3 +EVT_SAVE_FLAG(252) GF_MAC01_Merlon_HintFromDarkToads +EVT_SAVE_FLAG(253) GF_MAC01_Merlon_HeardAboutDream +EVT_SAVE_FLAG(254) GF_MAC01_QuickChangeDropped +EVT_SAVE_FLAG(255) GF_MAC01_Item_QuickChange +EVT_SAVE_FLAG(256) GF_MAC01_Met_Rowf_Early +EVT_SAVE_FLAG(257) GF_MAC01_Met_Rowf_Late +EVT_SAVE_FLAG(258) GF_MAC01_CalculatorReturned +EVT_SAVE_FLAG(259) GF_MAC01_Met_Rhuff +EVT_SAVE_FLAG(260) GF_MAC01_RowfBadgeAvailableA +EVT_SAVE_FLAG(261) GF_MAC01_RowfBadgeAvailableB +EVT_SAVE_FLAG(262) GF_MAC01_RowfBadgeAvailableC +EVT_SAVE_FLAG(263) GF_MAC01_RowfBadgesChosen +EVT_SAVE_FLAG(264) GF_MAC01_Met_Postmaster +EVT_SAVE_FLAG(265) GF_MAC01_CheckedForLetters +EVT_SAVE_FLAG(266) GF_MAC01_MailbagReturned +EVT_SAVE_FLAG(267) GF_Unused_MAC_89 +EVT_SAVE_FLAG(268) GF_MAC01_CalculatorStolen +EVT_SAVE_FLAG(269) GF_MAC01_MailbagStolen +EVT_SAVE_FLAG(270) GF_MAC01_ChasedShyGuyFromToadHouse +EVT_SAVE_FLAG(271) GF_MAC01_ShyGuysTramplingGarden +EVT_SAVE_FLAG(272) GF_MAC01_ChasedShyGuysFromGardenA +EVT_SAVE_FLAG(273) GF_MAC01_ChasedShyGuysFromGardenB +EVT_SAVE_FLAG(274) GF_MAC02_HeardAboutMinhT +EVT_SAVE_FLAG(275) GF_MAC01_HeardAboutBubulbs +EVT_SAVE_FLAG(276) GF_MAC01_Planted_MagicalSeed1 +EVT_SAVE_FLAG(277) GF_MAC01_Planted_MagicalSeed2 +EVT_SAVE_FLAG(278) GF_MAC01_Planted_MagicalSeed3 +EVT_SAVE_FLAG(279) GF_MAC01_Planted_MagicalSeed4 +EVT_SAVE_FLAG(280) GF_MAC02_Met_TayceT +EVT_SAVE_FLAG(281) GF_MAC02_TayceT_HoldingCake +EVT_SAVE_FLAG(282) GF_MAC02_TayceT_HasCookbook +EVT_SAVE_FLAG(283) GF_MAC02_Gift_MagicalSeed1 +EVT_SAVE_FLAG(284) GF_MAC03_BombedRock +EVT_SAVE_FLAG(285) GF_MAC03_Conductor_ThankYouA +EVT_SAVE_FLAG(286) GF_MAC03_ShyGuyBlockingTracks +EVT_SAVE_FLAG(287) GF_MAC03_ShyGuyChasedOff +EVT_SAVE_FLAG(288) GF_MAC03_Conductor_ThankYouB +EVT_SAVE_FLAG(289) GF_MAC04_Item_ToyTrain +EVT_SAVE_FLAG(290) GF_MAC04_StoreroomKeyStolen +EVT_SAVE_FLAG(291) GF_MAC04_Met_ChetRippo +EVT_SAVE_FLAG(292) GF_MAC04_HeardGoombaFamilyArgument +EVT_SAVE_FLAG(293) GF_MAC05_SimonGaveLyrics +EVT_SAVE_FLAG(294) GF_MAC05_SimonGotMelody +EVT_SAVE_FLAG(295) GF_MAC00_HiddenPanel +EVT_SAVE_FLAG(296) GF_Unused_MAC_A6 +EVT_SAVE_FLAG(297) GF_MAC02_HiddenPanel +EVT_SAVE_FLAG(298) GF_MAC03_HiddenPanel +EVT_SAVE_FLAG(299) GF_Unused_MAC_A9 +EVT_SAVE_FLAG(300) GF_MAC05_HiddenPanel +EVT_SAVE_FLAG(301) GF_MAC00_Item_StarPiece +EVT_SAVE_FLAG(302) GF_MAC01_Tree1_StarPiece +EVT_SAVE_FLAG(303) GF_MAC04_Item_SnowmanDoll +EVT_SAVE_FLAG(304) GF_MAC04_Item_VoltShroom +EVT_SAVE_FLAG(305) GF_MAC04_Item_DizzyDial +EVT_SAVE_FLAG(306) GF_MAC05_MultiCoinBrick +EVT_SAVE_FLAG(307) GF_MAC01_KootFavor_ReadNewsBulletin +EVT_SAVE_FLAG(308) GF_MAC01_KootFavor_ReadGossipBulletin +EVT_SAVE_FLAG(309) GF_MAC05_Met_Simon +EVT_SAVE_FLAG(310) GF_MAC02_DiscoveredRecipe_00 +EVT_SAVE_FLAG(311) GF_MAC02_DiscoveredRecipe_01 +EVT_SAVE_FLAG(312) GF_MAC02_DiscoveredRecipe_02 +EVT_SAVE_FLAG(313) GF_MAC02_DiscoveredRecipe_03 +EVT_SAVE_FLAG(314) GF_MAC02_DiscoveredRecipe_04 +EVT_SAVE_FLAG(315) GF_MAC02_DiscoveredRecipe_05 +EVT_SAVE_FLAG(316) GF_MAC02_DiscoveredRecipe_06 +EVT_SAVE_FLAG(317) GF_MAC02_DiscoveredRecipe_07 +EVT_SAVE_FLAG(318) GF_MAC02_DiscoveredRecipe_08 +EVT_SAVE_FLAG(319) GF_MAC02_DiscoveredRecipe_09 +EVT_SAVE_FLAG(320) GF_MAC02_DiscoveredRecipe_0A +EVT_SAVE_FLAG(321) GF_MAC02_DiscoveredRecipe_0B +EVT_SAVE_FLAG(322) GF_MAC02_DiscoveredRecipe_0C +EVT_SAVE_FLAG(323) GF_MAC02_DiscoveredRecipe_0D +EVT_SAVE_FLAG(324) GF_MAC02_DiscoveredRecipe_0E +EVT_SAVE_FLAG(325) GF_MAC02_DiscoveredRecipe_0F +EVT_SAVE_FLAG(326) GF_MAC02_DiscoveredRecipe_10 +EVT_SAVE_FLAG(327) GF_MAC02_DiscoveredRecipe_11 +EVT_SAVE_FLAG(328) GF_MAC02_DiscoveredRecipe_12 +EVT_SAVE_FLAG(329) GF_MAC02_DiscoveredRecipe_13 +EVT_SAVE_FLAG(330) GF_MAC02_DiscoveredRecipe_14 +EVT_SAVE_FLAG(331) GF_MAC02_DiscoveredRecipe_15 +EVT_SAVE_FLAG(332) GF_MAC02_DiscoveredRecipe_16 +EVT_SAVE_FLAG(333) GF_MAC02_DiscoveredRecipe_17 +EVT_SAVE_FLAG(334) GF_MAC02_DiscoveredRecipe_18 +EVT_SAVE_FLAG(335) GF_MAC02_DiscoveredRecipe_19 +EVT_SAVE_FLAG(336) GF_MAC02_DiscoveredRecipe_1A +EVT_SAVE_FLAG(337) GF_MAC02_DiscoveredRecipe_1B +EVT_SAVE_FLAG(338) GF_MAC02_DiscoveredRecipe_1C +EVT_SAVE_FLAG(339) GF_MAC02_DiscoveredRecipe_1D +EVT_SAVE_FLAG(340) GF_MAC02_DiscoveredRecipe_1E +EVT_SAVE_FLAG(341) GF_MAC02_DiscoveredRecipe_1F +EVT_SAVE_FLAG(342) GF_MAC02_DiscoveredRecipe_20 +EVT_SAVE_FLAG(343) GF_MAC02_DiscoveredRecipe_21 +EVT_SAVE_FLAG(344) GF_MAC02_DiscoveredRecipe_22 +EVT_SAVE_FLAG(345) GF_MAC02_DiscoveredRecipe_23 +EVT_SAVE_FLAG(346) GF_MAC02_DiscoveredRecipe_24 +EVT_SAVE_FLAG(347) GF_MAC02_DiscoveredRecipe_25 +EVT_SAVE_FLAG(348) GF_MAC02_DiscoveredRecipe_26 +EVT_SAVE_FLAG(349) GF_MAC02_DiscoveredRecipe_27 +EVT_SAVE_FLAG(350) GF_MAC02_DiscoveredRecipe_28 +EVT_SAVE_FLAG(351) GF_MAC02_DiscoveredRecipe_29 +EVT_SAVE_FLAG(352) GF_MAC02_DiscoveredRecipe_2A +EVT_SAVE_FLAG(353) GF_MAC02_DiscoveredRecipe_2B +EVT_SAVE_FLAG(354) GF_MAC02_DiscoveredRecipe_2C +EVT_SAVE_FLAG(355) GF_MAC02_DiscoveredRecipe_2D +EVT_SAVE_FLAG(356) GF_MAC02_DiscoveredRecipe_2E +EVT_SAVE_FLAG(357) GF_MAC02_DiscoveredRecipe_2F +EVT_SAVE_FLAG(358) GF_MAC02_DiscoveredRecipe_30 +EVT_SAVE_FLAG(359) GF_MAC02_DiscoveredRecipe_31 +EVT_SAVE_FLAG(360) GF_MAC02_DiscoveredRecipe_32 +EVT_SAVE_FLAG(361) GF_MAC02_DiscoveredRecipe_33 +EVT_SAVE_FLAG(362) GF_MAC03_UnlockedPlayroom +EVT_SAVE_FLAG(363) GF_MGM00_Met_Receptionist +EVT_SAVE_FLAG(364) GF_MGM_Unlocked_JumpAttack +EVT_SAVE_FLAG(365) GF_MGM_Met_JumpAttack +EVT_SAVE_FLAG(366) GF_MGM_Unlocked_SmashAttack +EVT_SAVE_FLAG(367) GF_MGM_Met_SmashAttack +EVT_SAVE_FLAG(368) GF_MAC01_BoughtBadgeFromRowf +EVT_SAVE_FLAG(369) GF_Unused_MAC_EF +EVT_SAVE_FLAG(370) GF_Unused_MAC_F0 +EVT_SAVE_FLAG(371) GF_Unused_MAC_F1 +EVT_SAVE_FLAG(372) GF_Unused_MAC_F2 +EVT_SAVE_FLAG(373) GF_Unused_MAC_F3 +EVT_SAVE_FLAG(374) GF_Unused_MAC_F4 +EVT_SAVE_FLAG(375) GF_Unused_MAC_F5 +EVT_SAVE_FLAG(376) GF_Unused_MAC_F6 +EVT_SAVE_FLAG(377) GF_Unused_MAC_F7 +EVT_SAVE_FLAG(378) GF_Unused_MAC_F8 +EVT_SAVE_FLAG(379) GF_Unused_MAC_F9 +EVT_SAVE_FLAG(380) GF_Unused_MAC_FA +EVT_SAVE_FLAG(381) GF_Unused_MAC_FB +EVT_SAVE_FLAG(382) GF_Unused_MAC_FC +EVT_SAVE_FLAG(383) GF_Unused_MAC_FD +EVT_SAVE_FLAG(384) GF_Unused_MAC_FE +EVT_SAVE_FLAG(385) GF_Unused_MAC_FF +EVT_SAVE_FLAG(386) GF_Unused_MAC_100 +EVT_SAVE_FLAG(387) GF_Unused_MAC_101 +EVT_SAVE_FLAG(388) GF_Unused_TIK_00 +EVT_SAVE_FLAG(389) GF_TIK15_Met_RipCheato +EVT_SAVE_FLAG(390) GF_TIK02_BoardedFloor +EVT_SAVE_FLAG(391) GF_TIK02_Hammer1Block +EVT_SAVE_FLAG(392) GF_TIK02_Hammer2Block +EVT_SAVE_FLAG(393) GF_TIK14_BombedWall +EVT_SAVE_FLAG(394) GF_TIK01_Hammer2Block +EVT_SAVE_FLAG(395) GF_TIK12_Hammer3BlockA +EVT_SAVE_FLAG(396) GF_TIK12_Hammer3BlockB +EVT_SAVE_FLAG(397) GF_TIK23_Hammer2Block +EVT_SAVE_FLAG(398) GF_TIK24_Hammer3Block +EVT_SAVE_FLAG(399) GF_TIK02_Chest_ShrinkStomp +EVT_SAVE_FLAG(400) GF_TIK03_ItemBlock_SnowmanDoll +EVT_SAVE_FLAG(401) GF_TIK03_ItemBlock_CoinA +EVT_SAVE_FLAG(402) GF_TIK03_ItemBlock_CoinB +EVT_SAVE_FLAG(403) GF_TIK05_Chest_PowerSmash1 +EVT_SAVE_FLAG(404) GF_TIK07_Item_StarPiece +EVT_SAVE_FLAG(405) GF_TIK10_HiddenItem_CoinA +EVT_SAVE_FLAG(406) GF_TIK10_HiddenItem_CoinB +EVT_SAVE_FLAG(407) GF_TIK10_HiddenItem_CoinC +EVT_SAVE_FLAG(408) GF_TIK18_HiddenItem_SuperShroom +EVT_SAVE_FLAG(409) GF_TIK18_MultiCoinBrick +EVT_SAVE_FLAG(410) GF_TIK20_ItemBlock_ShootingStar +EVT_SAVE_FLAG(411) GF_TIK21_ItemBlock_Coin +EVT_SAVE_FLAG(412) GF_TIK21_HiddenItem_CoinA +EVT_SAVE_FLAG(413) GF_TIK21_HiddenItem_CoinB +EVT_SAVE_FLAG(414) GF_TIK21_HiddenItem_CoinC +EVT_SAVE_FLAG(415) GF_TIK21_HiddenItem_CoinD +EVT_SAVE_FLAG(416) GF_TIK23_HiddenItem_MapleSyrup +EVT_SAVE_FLAG(417) GF_TIK23_HiddenItem_StopWatch +EVT_SAVE_FLAG(418) GF_TIK23_HiddenItem_VoltShroom +EVT_SAVE_FLAG(419) GF_TIK23_ItemBlock_Coin +EVT_SAVE_FLAG(420) GF_TIK24_HiddenItem_LifeShroom +EVT_SAVE_FLAG(421) GF_TIK24_ItemBlock_CoinA +EVT_SAVE_FLAG(422) GF_TIK24_ItemBlock_CoinB +EVT_SAVE_FLAG(423) GF_TIK25_GiantChest +EVT_SAVE_FLAG(424) GF_TIK05_SpringBrick +EVT_SAVE_FLAG(425) GF_TIK25_SpringBrickA +EVT_SAVE_FLAG(426) GF_TIK25_SpringBrickB +EVT_SAVE_FLAG(427) GF_TIK_DefeatedOneBlooper +EVT_SAVE_FLAG(428) GF_TIK_DefeatedTwoBloopers +EVT_SAVE_FLAG(429) GF_TIK01_Defeated_Blooper +EVT_SAVE_FLAG(430) GF_TIK02_Defeated_Blooper +EVT_SAVE_FLAG(431) GF_TIK08_Defeated_Blooper +EVT_SAVE_FLAG(432) GF_TIK09_Defeated_Ambush +EVT_SAVE_FLAG(433) GF_TIK07_SuperBlock +EVT_SAVE_FLAG(434) GF_TIK10_SuperBlock +EVT_SAVE_FLAG(435) GF_TIK02_SuperBlock +EVT_SAVE_FLAG(436) GF_TIK17_SuperBlock +EVT_SAVE_FLAG(437) GF_TIK19_SuperBlock +EVT_SAVE_FLAG(438) GF_Tutorial_SuperBlock +EVT_SAVE_FLAG(439) GF_Unused_TIK_33 +EVT_SAVE_FLAG(440) GF_Unused_TIK_34 +EVT_SAVE_FLAG(441) GF_Unused_TIK_35 +EVT_SAVE_FLAG(442) GF_Unused_TIK_36 +EVT_SAVE_FLAG(443) GF_Unused_TIK_37 +EVT_SAVE_FLAG(444) GF_Unused_TIK_38 +EVT_SAVE_FLAG(445) GF_Unused_TIK_39 +EVT_SAVE_FLAG(446) GF_Unused_TIK_3A +EVT_SAVE_FLAG(447) GF_Unused_TIK_3B +EVT_SAVE_FLAG(448) GF_Unused_TIK_3C +EVT_SAVE_FLAG(449) GF_Unused_TIK_3D +EVT_SAVE_FLAG(450) GF_Unused_TIK_3E +EVT_SAVE_FLAG(451) GF_Unused_TIK_3F +EVT_SAVE_FLAG(452) GF_Unused_TIK_40 +EVT_SAVE_FLAG(453) GF_Unused_TIK_41 +EVT_SAVE_FLAG(454) GF_Unused_TIK_42 +EVT_SAVE_FLAG(455) GF_Unused_TIK_43 +EVT_SAVE_FLAG(456) GF_Unused_TIK_44 +EVT_SAVE_FLAG(457) GF_Unused_TIK_45 +EVT_SAVE_FLAG(458) GF_Unused_TIK_46 +EVT_SAVE_FLAG(459) GF_Unused_KGR_00 +EVT_SAVE_FLAG(460) GF_Unused_KGR_01 +EVT_SAVE_FLAG(461) GF_Unused_KGR_02 +EVT_SAVE_FLAG(462) GF_Unused_KGR_03 +EVT_SAVE_FLAG(463) GF_Unused_KGR_04 +EVT_SAVE_FLAG(464) GF_Unused_KGR_05 +EVT_SAVE_FLAG(465) GF_Unused_KGR_06 +EVT_SAVE_FLAG(466) GF_Unused_KGR_07 +EVT_SAVE_FLAG(467) GF_Unused_KGR_08 +EVT_SAVE_FLAG(468) GF_Unused_KGR_09 +EVT_SAVE_FLAG(469) GF_Unused_KGR_0A +EVT_SAVE_FLAG(470) GF_Unused_KGR_0B +EVT_SAVE_FLAG(471) GF_Unused_KGR_0C +EVT_SAVE_FLAG(472) GF_Unused_KGR_0D +EVT_SAVE_FLAG(473) GF_Unused_KGR_0E +EVT_SAVE_FLAG(474) GF_Unused_KGR_0F +EVT_SAVE_FLAG(475) GF_Unused_KGR_10 +EVT_SAVE_FLAG(476) GF_Unused_KGR_11 +EVT_SAVE_FLAG(477) GF_Unused_KGR_12 +EVT_SAVE_FLAG(478) GF_Unused_KGR_13 +EVT_SAVE_FLAG(479) GF_KKJ14_OpenedPassage +EVT_SAVE_FLAG(480) GF_KKJ14_RevealedButton +EVT_SAVE_FLAG(481) GF_KKJ14_SkipSecretPassage +EVT_SAVE_FLAG(482) GF_KKJ20_PeachMet_ToadInHiding +EVT_SAVE_FLAG(483) GF_KKJ17_FoundMagicChest +EVT_SAVE_FLAG(484) GF_KKJ16_Item_PowerRush +EVT_SAVE_FLAG(485) GF_KKJ16_Gift_ShootingStar +EVT_SAVE_FLAG(486) GF_KKJ17_Item_DeepFocus +EVT_SAVE_FLAG(487) GF_KKJ20_Chest_LastStand +EVT_SAVE_FLAG(488) GF_KKJ29_PeachWonJamminJelly +EVT_SAVE_FLAG(489) GF_KKJ_Stored_PowerRush +EVT_SAVE_FLAG(490) GF_KKJ_Stored_ShootingStar +EVT_SAVE_FLAG(491) GF_KKJ_Stored_DeepFocus +EVT_SAVE_FLAG(492) GF_KKJ_Stored_LastStand +EVT_SAVE_FLAG(493) GF_KKJ_Stored_JamminJelly +EVT_SAVE_FLAG(494) GF_KKJ_Retrieved_PowerRush +EVT_SAVE_FLAG(495) GF_KKJ_Retrieved_ShootingStar +EVT_SAVE_FLAG(496) GF_KKJ_Retrieved_DeepFocus +EVT_SAVE_FLAG(497) GF_KKJ_Retrieved_LastStand +EVT_SAVE_FLAG(498) GF_KKJ_Retrieved_JamminJelly +EVT_SAVE_FLAG(499) GF_KKJ18_GourmetGuy_GaveKey +EVT_SAVE_FLAG(500) GF_KKJ11_UnlockedKitchen +EVT_SAVE_FLAG(501) GF_KKJ11_TrickedGuard +EVT_SAVE_FLAG(502) GF_KKJ10_UnlockedDoor +EVT_SAVE_FLAG(503) GF_KKJ12_TrickedGuard +EVT_SAVE_FLAG(504) GF_KKJ16_Item_LifeShroom +EVT_SAVE_FLAG(505) GF_KKJ20_Met_ToadInHiding +EVT_SAVE_FLAG(506) GF_KKJ13_BowserTaunts +EVT_SAVE_FLAG(507) GF_KKJ23_BowserFledToTower +EVT_SAVE_FLAG(508) GF_KKJ25_Defeated_Kammy +EVT_SAVE_FLAG(509) GF_KKJ25_Defeated_Bowser +EVT_SAVE_FLAG(510) GF_KKJ25_Visited +EVT_SAVE_FLAG(511) GF_Unused_KKJ_20 +EVT_SAVE_FLAG(512) GF_Unused_KKJ_21 +EVT_SAVE_FLAG(513) GF_Unused_KKJ_22 +EVT_SAVE_FLAG(514) GF_Unused_KKJ_23 +EVT_SAVE_FLAG(515) GF_Unused_KKJ_24 +EVT_SAVE_FLAG(516) GF_Unused_KKJ_25 +EVT_SAVE_FLAG(517) GF_Unused_KKJ_26 +EVT_SAVE_FLAG(518) GF_Unused_KKJ_27 +EVT_SAVE_FLAG(519) GF_Unused_KKJ_28 +EVT_SAVE_FLAG(520) GF_Unused_KKJ_29 +EVT_SAVE_FLAG(521) GF_Unused_KKJ_2A +EVT_SAVE_FLAG(522) GF_Unused_KKJ_2B +EVT_SAVE_FLAG(523) GF_Unused_KKJ_2C +EVT_SAVE_FLAG(524) GF_Unused_KKJ_2D +EVT_SAVE_FLAG(525) GF_Unused_KKJ_2E +EVT_SAVE_FLAG(526) GF_Unused_KKJ_2F +EVT_SAVE_FLAG(527) GF_Unused_KKJ_30 +EVT_SAVE_FLAG(528) GF_Unused_KKJ_31 +EVT_SAVE_FLAG(529) GF_Unused_KKJ_32 +EVT_SAVE_FLAG(530) GF_Unused_KKJ_33 +EVT_SAVE_FLAG(531) GF_Unused_HOS_00 +EVT_SAVE_FLAG(532) GF_HOS04_Visited +EVT_SAVE_FLAG(533) GF_Unused_HOS_02 +EVT_SAVE_FLAG(534) GF_Unused_HOS_03 +EVT_SAVE_FLAG(535) GF_HOS06_Met_Merluvlee +EVT_SAVE_FLAG(536) GF_HOS06_MerluvleeRequestedCrystalBall +EVT_SAVE_FLAG(537) GF_HOS06_Gift_MerluvleesAutograph +EVT_SAVE_FLAG(538) GF_HOS00_HiddenPanel +EVT_SAVE_FLAG(539) GF_HOS01_HiddenPanel +EVT_SAVE_FLAG(540) GF_HOS06_HiddenPanel +EVT_SAVE_FLAG(541) GF_Unused_HOS_0A +EVT_SAVE_FLAG(542) GF_Unused_HOS_0B +EVT_SAVE_FLAG(543) GF_Unused_HOS_0C +EVT_SAVE_FLAG(544) GF_HOS01_Item_StarPiece +EVT_SAVE_FLAG(545) GF_Unused_HOS_0E +EVT_SAVE_FLAG(546) GF_Unused_HOS_0F +EVT_SAVE_FLAG(547) GF_Unused_HOS_10 +EVT_SAVE_FLAG(548) GF_Unused_HOS_11 +EVT_SAVE_FLAG(549) GF_Unused_HOS_12 +EVT_SAVE_FLAG(550) GF_Unused_HOS_13 +EVT_SAVE_FLAG(551) GF_Unused_HOS_14 +EVT_SAVE_FLAG(552) GF_Unused_HOS_15 +EVT_SAVE_FLAG(553) GF_Unused_HOS_16 +EVT_SAVE_FLAG(554) GF_Unused_HOS_17 +EVT_SAVE_FLAG(555) GF_Unused_HOS_18 +EVT_SAVE_FLAG(556) GF_Unused_HOS_19 +EVT_SAVE_FLAG(557) GF_Unused_HOS_1A +EVT_SAVE_FLAG(558) GF_Unused_HOS_1B +EVT_SAVE_FLAG(559) GF_Unused_HOS_1C +EVT_SAVE_FLAG(560) GF_Unused_HOS_1D +EVT_SAVE_FLAG(561) GF_Unused_HOS_1E +EVT_SAVE_FLAG(562) GF_Unused_HOS_1F +EVT_SAVE_FLAG(563) GF_Unused_HOS_20 +EVT_SAVE_FLAG(564) GF_Unused_HOS_21 +EVT_SAVE_FLAG(565) GF_Unused_HOS_22 +EVT_SAVE_FLAG(566) GF_NOK01_RecoveredShellA +EVT_SAVE_FLAG(567) GF_NOK01_RecoveredShellB +EVT_SAVE_FLAG(568) GF_NOK01_RecoveredShellC +EVT_SAVE_FLAG(569) GF_NOK02_StolenShellComplaintA +EVT_SAVE_FLAG(570) GF_NOK02_RecoveredShellA +EVT_SAVE_FLAG(571) GF_NOK02_StolenShellComplaintB +EVT_SAVE_FLAG(572) GF_NOK02_RecoveredShellB +EVT_SAVE_FLAG(573) GF_NOK02_KoloradoWife_FuzzyComplaint +EVT_SAVE_FLAG(574) GF_Unused_NOK_08 +EVT_SAVE_FLAG(575) GF_Unused_NOK_09 +EVT_SAVE_FLAG(576) GF_Unused_NOK_0A +EVT_SAVE_FLAG(577) GF_NOK15_BombedWall +EVT_SAVE_FLAG(578) GF_NOK03_Item_HPPlusB +EVT_SAVE_FLAG(579) GF_NOK02_Item_StarPiece +EVT_SAVE_FLAG(580) GF_NOK12_Item_StarPiece +EVT_SAVE_FLAG(581) GF_NOK14_Item_ThunderBolt +EVT_SAVE_FLAG(582) GF_NOK14_Item_CoinA +EVT_SAVE_FLAG(583) GF_NOK14_Item_CoinB +EVT_SAVE_FLAG(584) GF_NOK14_Item_CoinC +EVT_SAVE_FLAG(585) GF_NOK14_Item_CoinD +EVT_SAVE_FLAG(586) GF_NOK14_Item_CoinE +EVT_SAVE_FLAG(587) GF_Unused_NOK_15 +EVT_SAVE_FLAG(588) GF_NOK01_Bush1_Coin +EVT_SAVE_FLAG(589) GF_NOK01_Bush3_DriedShroom +EVT_SAVE_FLAG(590) GF_NOK01_Bush4_KoopaLeaf +EVT_SAVE_FLAG(591) GF_NOK01_Bush5_Coin +EVT_SAVE_FLAG(592) GF_NOK02_Bush1_KoopaLeaf +EVT_SAVE_FLAG(593) GF_NOK15_Tree1_StarPiece +EVT_SAVE_FLAG(594) GF_NOK11_ItemBlock_Coin +EVT_SAVE_FLAG(595) GF_NOK11_BadgeBlock_DizzyAttack +EVT_SAVE_FLAG(596) GF_NOK11_ItemBlock_FrightJar +EVT_SAVE_FLAG(597) GF_NOK12_ItemBlock_POWBlock +EVT_SAVE_FLAG(598) GF_NOK13_BadgeBlock_AttackFXB +EVT_SAVE_FLAG(599) GF_NOK14_HiddenItem_FireFlower +EVT_SAVE_FLAG(600) GF_NOK12_MultiCoinBrick +EVT_SAVE_FLAG(601) GF_Unused_NOK_23 +EVT_SAVE_FLAG(602) GF_Unused_NOK_24 +EVT_SAVE_FLAG(603) GF_Unused_NOK_25 +EVT_SAVE_FLAG(604) GF_Unused_NOK_26 +EVT_SAVE_FLAG(605) GF_Unused_NOK_27 +EVT_SAVE_FLAG(606) GF_NOK01_HiddenPanel +EVT_SAVE_FLAG(607) GF_Unused_NOK_29 +EVT_SAVE_FLAG(608) GF_NOK13_HiddenPanel +EVT_SAVE_FLAG(609) GF_NOK14_HiddenPanel +EVT_SAVE_FLAG(610) GF_NOK11_Defeated_KentC +EVT_SAVE_FLAG(611) GF_NOK01_Bush6_Glasses +EVT_SAVE_FLAG(612) GF_NOK01_Bush7_EmptyWallet +EVT_SAVE_FLAG(613) GF_NOK02_Gift_KoopaLegends +EVT_SAVE_FLAG(614) GF_NOK02_ConfrontedBobombs +EVT_SAVE_FLAG(615) GF_NOK12_Item_SleepySheep +EVT_SAVE_FLAG(616) GF_NOK13_Item_HoneySyrup +EVT_SAVE_FLAG(617) GF_NOK02_Met_KoopaKoot +EVT_SAVE_FLAG(618) GF_Unused_NOK_34 +EVT_SAVE_FLAG(619) GF_Unused_NOK_35 +EVT_SAVE_FLAG(620) GF_Unused_NOK_36 +EVT_SAVE_FLAG(621) GF_Unused_NOK_37 +EVT_SAVE_FLAG(622) GF_Unused_NOK_38 +EVT_SAVE_FLAG(623) GF_Unused_NOK_39 +EVT_SAVE_FLAG(624) GF_Unused_NOK_3A +EVT_SAVE_FLAG(625) GF_Unused_NOK_3B +EVT_SAVE_FLAG(626) GF_Unused_NOK_3C +EVT_SAVE_FLAG(627) GF_Unused_NOK_3D +EVT_SAVE_FLAG(628) GF_Unused_NOK_3E +EVT_SAVE_FLAG(629) GF_Unused_NOK_3F +EVT_SAVE_FLAG(630) GF_Unused_NOK_40 +EVT_SAVE_FLAG(631) GF_Unused_NOK_41 +EVT_SAVE_FLAG(632) GF_Unused_NOK_42 +EVT_SAVE_FLAG(633) GF_Unused_NOK_43 +EVT_SAVE_FLAG(634) GF_Unused_NOK_44 +EVT_SAVE_FLAG(635) GF_Unused_NOK_45 +EVT_SAVE_FLAG(636) GF_Unused_NOK_46 +EVT_SAVE_FLAG(637) GF_Unused_NOK_47 +EVT_SAVE_FLAG(638) GF_TRD01_Item_SmashCharge +EVT_SAVE_FLAG(639) GF_TRD03_Item_PowerBounce +EVT_SAVE_FLAG(640) GF_TRD09_ItemBlock_MapleSyrup +EVT_SAVE_FLAG(641) GF_TRD00_Chest_Refund +EVT_SAVE_FLAG(642) GF_TRD00_Chest_FPPlusB +EVT_SAVE_FLAG(643) GF_Unused_TRD_05 +EVT_SAVE_FLAG(644) GF_Unused_TRD_06 +EVT_SAVE_FLAG(645) GF_TRD01_Item_FortressKey +EVT_SAVE_FLAG(646) GF_TRD03_Item_FortressKeyA +EVT_SAVE_FLAG(647) GF_TRD03_Item_FortressKeyB +EVT_SAVE_FLAG(648) GF_TRD08_Item_FortressKey +EVT_SAVE_FLAG(649) GF_Unused_TRD_0B +EVT_SAVE_FLAG(650) GF_TRD01_UnlockedDoor +EVT_SAVE_FLAG(651) GF_TRD02_UnlockedDoor +EVT_SAVE_FLAG(652) GF_TRD04_UnlockedUpperDoor +EVT_SAVE_FLAG(653) GF_TRD04_UnlockedLowerDoor +EVT_SAVE_FLAG(654) GF_Unused_TRD_10 +EVT_SAVE_FLAG(655) GF_TRD02_BombedWall +EVT_SAVE_FLAG(656) GF_TRD03_BombedCenterCell +EVT_SAVE_FLAG(657) GF_TRD03_BombedRightCell +EVT_SAVE_FLAG(658) GF_TRD05_BombedWall +EVT_SAVE_FLAG(659) GF_TRD06_BombedWall +EVT_SAVE_FLAG(660) GF_TRD06_Met_Bombette +EVT_SAVE_FLAG(661) GF_TRD09_Defeated_BillBlasters +EVT_SAVE_FLAG(662) GF_TRD09_BombedRock +EVT_SAVE_FLAG(663) GF_TRD10_Defeated_KoopaBros +EVT_SAVE_FLAG(664) GF_Unused_TRD_1A +EVT_SAVE_FLAG(665) GF_TRD01_Defeated_KoopaGuard +EVT_SAVE_FLAG(666) GF_TRD07_Defeated_DungeonAmbush +EVT_SAVE_FLAG(667) GF_Unused_TRD_1D +EVT_SAVE_FLAG(668) GF_Unused_TRD_1E +EVT_SAVE_FLAG(669) GF_Unused_TRD_1F +EVT_SAVE_FLAG(670) GF_Unused_TRD_20 +EVT_SAVE_FLAG(671) GF_Unused_TRD_21 +EVT_SAVE_FLAG(672) GF_Unused_TRD_22 +EVT_SAVE_FLAG(673) GF_Unused_TRD_23 +EVT_SAVE_FLAG(674) GF_Unused_TRD_24 +EVT_SAVE_FLAG(675) GF_Unused_TRD_25 +EVT_SAVE_FLAG(676) GF_Unused_TRD_26 +EVT_SAVE_FLAG(677) GF_Unused_TRD_27 +EVT_SAVE_FLAG(678) GF_Unused_TRD_28 +EVT_SAVE_FLAG(679) GF_Unused_TRD_29 +EVT_SAVE_FLAG(680) GF_Unused_TRD_2A +EVT_SAVE_FLAG(681) GF_Unused_TRD_2B +EVT_SAVE_FLAG(682) GF_Unused_TRD_2C +EVT_SAVE_FLAG(683) GF_Unused_TRD_2D +EVT_SAVE_FLAG(684) GF_Unused_TRD_2E +EVT_SAVE_FLAG(685) GF_Unused_TRD_2F +EVT_SAVE_FLAG(686) GF_IWA01_Item_QuakeHammer +EVT_SAVE_FLAG(687) GF_IWA02_Item_StarPiece +EVT_SAVE_FLAG(688) GF_IWA03_Item_StarPiece +EVT_SAVE_FLAG(689) GF_IWA03_Chest_DamageDodgeB +EVT_SAVE_FLAG(690) GF_Unused_IWA_04 +EVT_SAVE_FLAG(691) GF_IWA00_Item_CoinA +EVT_SAVE_FLAG(692) GF_IWA00_Item_CoinB +EVT_SAVE_FLAG(693) GF_IWA00_Item_CoinC +EVT_SAVE_FLAG(694) GF_IWA03_Item_CoinA +EVT_SAVE_FLAG(695) GF_IWA03_Item_CoinB +EVT_SAVE_FLAG(696) GF_IWA03_Item_CoinC +EVT_SAVE_FLAG(697) GF_IWA03_Item_CoinD +EVT_SAVE_FLAG(698) GF_IWA03_Item_CoinE +EVT_SAVE_FLAG(699) GF_IWA03_Item_CoinF +EVT_SAVE_FLAG(700) GF_IWA03_Item_CoinG +EVT_SAVE_FLAG(701) GF_IWA03_Item_CoinH +EVT_SAVE_FLAG(702) GF_IWA03_ItemBlock_Coin +EVT_SAVE_FLAG(703) GF_IWA03_ItemBlock_Mushroom +EVT_SAVE_FLAG(704) GF_IWA03_ItemBlock_HoneySyrup +EVT_SAVE_FLAG(705) GF_IWA01_Item_Letter01 +EVT_SAVE_FLAG(706) GF_IWA03_Item_Letter25 +EVT_SAVE_FLAG(707) GF_IWA04_Item_Letter10 +EVT_SAVE_FLAG(708) GF_IWA04_Defeated_Buzzar +EVT_SAVE_FLAG(709) GF_IWA10_Bush1_Coin +EVT_SAVE_FLAG(710) GF_IWA10_Bush2_Coin +EVT_SAVE_FLAG(711) GF_IWA10_Bush3_Coin +EVT_SAVE_FLAG(712) GF_Unused_IWA_1A +EVT_SAVE_FLAG(713) GF_Unused_IWA_1B +EVT_SAVE_FLAG(714) GF_Unused_IWA_1C +EVT_SAVE_FLAG(715) GF_IWA00_ItemBlock_SleepySheep +EVT_SAVE_FLAG(716) GF_IWA02_Gift_MagicalSeed2 +EVT_SAVE_FLAG(717) GF_IWA01_HiddenPanel +EVT_SAVE_FLAG(718) GF_Unused_IWA_20 +EVT_SAVE_FLAG(719) GF_IWA01_Hammer1Block +EVT_SAVE_FLAG(720) GF_IWA10_Hammer1Block +EVT_SAVE_FLAG(721) GF_IWA10_SuperBlock +EVT_SAVE_FLAG(722) GF_IWA00_Met_Whacka +EVT_SAVE_FLAG(723) GF_Unused_IWA_25 +EVT_SAVE_FLAG(724) GF_Unused_IWA_26 +EVT_SAVE_FLAG(725) GF_Unused_IWA_27 +EVT_SAVE_FLAG(726) GF_Unused_IWA_28 +EVT_SAVE_FLAG(727) GF_Unused_IWA_29 +EVT_SAVE_FLAG(728) GF_Unused_IWA_2A +EVT_SAVE_FLAG(729) GF_Unused_IWA_2B +EVT_SAVE_FLAG(730) GF_Unused_IWA_2C +EVT_SAVE_FLAG(731) GF_Unused_IWA_2D +EVT_SAVE_FLAG(732) GF_Unused_IWA_2E +EVT_SAVE_FLAG(733) GF_Unused_IWA_2F +EVT_SAVE_FLAG(734) GF_Unused_IWA_30 +EVT_SAVE_FLAG(735) GF_Unused_IWA_31 +EVT_SAVE_FLAG(736) GF_Unused_IWA_32 +EVT_SAVE_FLAG(737) GF_Unused_IWA_33 +EVT_SAVE_FLAG(738) GF_Unused_IWA_34 +EVT_SAVE_FLAG(739) GF_Unused_IWA_35 +EVT_SAVE_FLAG(740) GF_Unused_IWA_36 +EVT_SAVE_FLAG(741) GF_Unused_IWA_37 +EVT_SAVE_FLAG(742) GF_Unused_IWA_38 +EVT_SAVE_FLAG(743) GF_Unused_IWA_39 +EVT_SAVE_FLAG(744) GF_Unused_IWA_3A +EVT_SAVE_FLAG(745) GF_Unused_IWA_3B +EVT_SAVE_FLAG(746) GF_DRO02_Sheek_SpokeTo +EVT_SAVE_FLAG(747) GF_DRO02_Sheek_AskedAboutDesert +EVT_SAVE_FLAG(748) GF_DRO02_Sheek_AskedAboutRuins +EVT_SAVE_FLAG(749) GF_DRO02_Sheek_AskedAboutMoustafa +EVT_SAVE_FLAG(750) GF_DRO02_Moustafa_UnusedDialogOverride +EVT_SAVE_FLAG(751) GF_DRO02_Moustafa_HeardAboutDryDryRuins +EVT_SAVE_FLAG(752) GF_Unused_DRO_06 +EVT_SAVE_FLAG(753) GF_Unused_DRO_07 +EVT_SAVE_FLAG(754) GF_DRO01_Gift_Melody +EVT_SAVE_FLAG(755) GF_DRO01_Gift_ToldComposerAboutMelody +EVT_SAVE_FLAG(756) GF_DRO02_HiddenPanel +EVT_SAVE_FLAG(757) GF_DRO02_Item_Letter08 +EVT_SAVE_FLAG(758) GF_DRO01_Gift_RedJar +EVT_SAVE_FLAG(759) GF_DRO01_Gift_CrystalBall +EVT_SAVE_FLAG(760) GF_DRO01_Tree1_Coin +EVT_SAVE_FLAG(761) GF_DRO01_HeardHintAboutSpinningRoof +EVT_SAVE_FLAG(762) GF_Unused_DRO_10 +EVT_SAVE_FLAG(763) GF_Unused_DRO_11 +EVT_SAVE_FLAG(764) GF_Unused_DRO_12 +EVT_SAVE_FLAG(765) GF_Unused_DRO_13 +EVT_SAVE_FLAG(766) GF_Unused_DRO_14 +EVT_SAVE_FLAG(767) GF_Unused_DRO_15 +EVT_SAVE_FLAG(768) GF_Unused_DRO_16 +EVT_SAVE_FLAG(769) GF_Unused_DRO_17 +EVT_SAVE_FLAG(770) GF_Unused_DRO_18 +EVT_SAVE_FLAG(771) GF_Unused_DRO_19 +EVT_SAVE_FLAG(772) GF_Unused_DRO_1A +EVT_SAVE_FLAG(773) GF_Unused_DRO_1B +EVT_SAVE_FLAG(774) GF_Unused_DRO_1C +EVT_SAVE_FLAG(775) GF_Unused_DRO_1D +EVT_SAVE_FLAG(776) GF_Unused_DRO_1E +EVT_SAVE_FLAG(777) GF_Unused_DRO_1F +EVT_SAVE_FLAG(778) GF_Unused_DRO_20 +EVT_SAVE_FLAG(779) GF_Unused_DRO_21 +EVT_SAVE_FLAG(780) GF_Unused_DRO_22 +EVT_SAVE_FLAG(781) GF_Unused_DRO_23 +EVT_SAVE_FLAG(782) GF_SBK30_Met_Kolorado +EVT_SAVE_FLAG(783) GF_SBK34_Met_Nomadimouse +EVT_SAVE_FLAG(784) GF_Unused_SBK_02 +EVT_SAVE_FLAG(785) GF_SBK_KeptArtifactFromKolorado +EVT_SAVE_FLAG(786) GF_SBK_GaveArtifactToKolorado +EVT_SAVE_FLAG(787) GF_SBK30_Kolorado_SharedRumorAboutMoustafa +EVT_SAVE_FLAG(788) GF_Unused_SBK_06 +EVT_SAVE_FLAG(789) GF_Unused_SBK_07 +EVT_SAVE_FLAG(790) GF_Unused_SBK_08 +EVT_SAVE_FLAG(791) GF_Unused_SBK_09 +EVT_SAVE_FLAG(792) GF_SBK56_Tree1_Lemon +EVT_SAVE_FLAG(793) GF_SBK56_UnusedA +EVT_SAVE_FLAG(794) GF_SBK56_Tree2_Lime +EVT_SAVE_FLAG(795) GF_SBK56_UnusedB +EVT_SAVE_FLAG(796) GF_SBK33_HiddenPanel +EVT_SAVE_FLAG(797) GF_SBK00_ItemBlock_FrightJar +EVT_SAVE_FLAG(798) GF_SBK00_ItemBlock_Coin +EVT_SAVE_FLAG(799) GF_SBK10_HiddenItem_ThunderRage +EVT_SAVE_FLAG(800) GF_SBK14_ItemBlock_Coin +EVT_SAVE_FLAG(801) GF_SBK14_ItemBlock_HoneySyrup +EVT_SAVE_FLAG(802) GF_SBK20_ItemBlock_Mushroom +EVT_SAVE_FLAG(803) GF_SBK20_ItemBlock_SuperShroom +EVT_SAVE_FLAG(804) GF_SBK20_ItemBlock_UltraShroom +EVT_SAVE_FLAG(805) GF_SBK22_ItemBlock_CoinA +EVT_SAVE_FLAG(806) GF_SBK22_ItemBlock_CoinB +EVT_SAVE_FLAG(807) GF_SBK22_ItemBlock_CoinC +EVT_SAVE_FLAG(808) GF_SBK22_ItemBlock_CoinD +EVT_SAVE_FLAG(809) GF_SBK22_ItemBlock_FireFlower +EVT_SAVE_FLAG(810) GF_SBK24_HiddenBadge_RunawayPay +EVT_SAVE_FLAG(811) GF_SBK43_ItemBlock_Coin +EVT_SAVE_FLAG(812) GF_SBK46_ItemBlock_Coin +EVT_SAVE_FLAG(813) GF_SBK46_HiddenItem_LifeShroom +EVT_SAVE_FLAG(814) GF_SBK61_HiddenBadge_AttackFXC +EVT_SAVE_FLAG(815) GF_SBK64_ItemBlock_Coin +EVT_SAVE_FLAG(816) GF_SBK06_MultiCoinBrick +EVT_SAVE_FLAG(817) GF_SBK14_MultiCoinBrick +EVT_SAVE_FLAG(818) GF_SBK25_MultiCoinBrickA +EVT_SAVE_FLAG(819) GF_SBK25_MultiCoinBrickB +EVT_SAVE_FLAG(820) GF_SBK40_MultiCoinBrick +EVT_SAVE_FLAG(821) GF_SBK52_MultiCoinBrick +EVT_SAVE_FLAG(822) GF_SBK55_MultiCoinBrick +EVT_SAVE_FLAG(823) GF_SBK66_MultiCoinBrickA +EVT_SAVE_FLAG(824) GF_SBK66_MultiCoinBrickB +EVT_SAVE_FLAG(825) GF_SBK66_MultiCoinBrickC +EVT_SAVE_FLAG(826) GF_SBK66_MultiCoinBrickD +EVT_SAVE_FLAG(827) GF_SBK66_MultiCoinBrickE +EVT_SAVE_FLAG(828) GF_SBK66_MultiCoinBrickF +EVT_SAVE_FLAG(829) GF_SBK56_SuperBlock +EVT_SAVE_FLAG(830) GF_SBK30_Visited +EVT_SAVE_FLAG(831) GF_SBK05_Item_FireFlower +EVT_SAVE_FLAG(832) GF_SBK30_Tree2_Letter02 +EVT_SAVE_FLAG(833) GF_SBK36_Tree9_Letter03 +EVT_SAVE_FLAG(834) GF_SBK45_Item_SpinAttack +EVT_SAVE_FLAG(835) GF_SBK45_Item_StopWatch +EVT_SAVE_FLAG(836) GF_SBK55_Item_TastyTonic +EVT_SAVE_FLAG(837) GF_SBK06_Tree1_Coin +EVT_SAVE_FLAG(838) GF_SBK26_Tree1_Coin +EVT_SAVE_FLAG(839) GF_SBK34_Tree1_Coin +EVT_SAVE_FLAG(840) GF_SBK35_Tree1_Coin +EVT_SAVE_FLAG(841) GF_SBK36_Tree1_Coin +EVT_SAVE_FLAG(842) GF_SBK36_Tree2_Coin +EVT_SAVE_FLAG(843) GF_SBK36_Tree6_Coin +EVT_SAVE_FLAG(844) GF_SBK46_Tree2_Coin +EVT_SAVE_FLAG(845) GF_SBK55_Tree1_Coin +EVT_SAVE_FLAG(846) GF_SBK56_Tree3_Coin +EVT_SAVE_FLAG(847) GF_SBK56_Tree9_Coin +EVT_SAVE_FLAG(848) GF_SBK66_Tree3_Coin +EVT_SAVE_FLAG(849) GF_SBK30_KooperMetKolorado +EVT_SAVE_FLAG(850) GF_Unused_SBK_44 +EVT_SAVE_FLAG(851) GF_Unused_SBK_45 +EVT_SAVE_FLAG(852) GF_Unused_SBK_46 +EVT_SAVE_FLAG(853) GF_Unused_SBK_47 +EVT_SAVE_FLAG(854) GF_Unused_SBK_48 +EVT_SAVE_FLAG(855) GF_Unused_SBK_49 +EVT_SAVE_FLAG(856) GF_Unused_SBK_4A +EVT_SAVE_FLAG(857) GF_Unused_SBK_4B +EVT_SAVE_FLAG(858) GF_Unused_SBK_4C +EVT_SAVE_FLAG(859) GF_Unused_SBK_4D +EVT_SAVE_FLAG(860) GF_Unused_SBK_4E +EVT_SAVE_FLAG(861) GF_Unused_SBK_4F +EVT_SAVE_FLAG(862) GF_Unused_SBK_50 +EVT_SAVE_FLAG(863) GF_Unused_SBK_51 +EVT_SAVE_FLAG(864) GF_Unused_SBK_52 +EVT_SAVE_FLAG(865) GF_Unused_SBK_53 +EVT_SAVE_FLAG(866) GF_Unused_SBK_54 +EVT_SAVE_FLAG(867) GF_Unused_SBK_55 +EVT_SAVE_FLAG(868) GF_Unused_SBK_56 +EVT_SAVE_FLAG(869) GF_Unused_SBK_57 +EVT_SAVE_FLAG(870) GF_ISK02_UnlockedDoor +EVT_SAVE_FLAG(871) GF_ISK03_Item_RuinsKey +EVT_SAVE_FLAG(872) GF_ISK04_BombedWall +EVT_SAVE_FLAG(873) GF_ISK04_UnlockedDoor +EVT_SAVE_FLAG(874) GF_ISK06_Item_RuinsKey +EVT_SAVE_FLAG(875) GF_ISK07_Item_RuinsKey +EVT_SAVE_FLAG(876) GF_ISK07_Defeated_Mummies +EVT_SAVE_FLAG(877) GF_ISK07_UnlockedDoor +EVT_SAVE_FLAG(878) GF_ISK_BombedWallFrom08 +EVT_SAVE_FLAG(879) GF_ISK10_BombedWall +EVT_SAVE_FLAG(880) GF_ISK_BombedWallFrom10 +EVT_SAVE_FLAG(881) GF_ISK13_Item_LunarStone +EVT_SAVE_FLAG(882) GF_ISK05_Item_PyramidStone +EVT_SAVE_FLAG(883) GF_ISK14_Item_DiamondStone +EVT_SAVE_FLAG(884) GF_ISK07_Item_Artifact +EVT_SAVE_FLAG(885) GF_ISK06_Item_StarPiece +EVT_SAVE_FLAG(886) GF_ISK07_OpenedSarcophagi +EVT_SAVE_FLAG(887) GF_ISK12_Item_RuinsKey +EVT_SAVE_FLAG(888) GF_ISK11_UnlockedDoor +EVT_SAVE_FLAG(889) GF_ISK01_FirstWarning +EVT_SAVE_FLAG(890) GF_ISK04_SecondWarning +EVT_SAVE_FLAG(891) GF_ISK09_ThirdWarning +EVT_SAVE_FLAG(892) GF_ISK11_FourthWarning +EVT_SAVE_FLAG(893) GF_ISK19_FinalWarning +EVT_SAVE_FLAG(894) GF_ISK05_Hammer2Block +EVT_SAVE_FLAG(895) GF_ISK07_Hammer2Block +EVT_SAVE_FLAG(896) GF_ISK09_Hammer2Block +EVT_SAVE_FLAG(897) GF_ISK12_Hammer2Block +EVT_SAVE_FLAG(898) GF_ISK13_Hammer2Block +EVT_SAVE_FLAG(899) GF_ISK14_Hammer2Block +EVT_SAVE_FLAG(900) GF_ISK09_GiantChest +EVT_SAVE_FLAG(901) GF_ISK09_Chest_SlowGo +EVT_SAVE_FLAG(902) GF_ISK16_Defeated_Tutankoopa +EVT_SAVE_FLAG(903) GF_ISK10_SuperBlock +EVT_SAVE_FLAG(904) GF_ISK05_Defeated_StoneChomp +EVT_SAVE_FLAG(905) GF_ISK13_Defeated_StoneChomp +EVT_SAVE_FLAG(906) GF_ISK14_Defeated_StoneChomp +EVT_SAVE_FLAG(907) GF_Unused_ISK_25 +EVT_SAVE_FLAG(908) GF_Unused_ISK_26 +EVT_SAVE_FLAG(909) GF_Unused_ISK_27 +EVT_SAVE_FLAG(910) GF_Unused_ISK_28 +EVT_SAVE_FLAG(911) GF_Unused_ISK_29 +EVT_SAVE_FLAG(912) GF_Unused_ISK_2A +EVT_SAVE_FLAG(913) GF_Unused_ISK_2B +EVT_SAVE_FLAG(914) GF_Unused_ISK_2C +EVT_SAVE_FLAG(915) GF_Unused_ISK_2D +EVT_SAVE_FLAG(916) GF_Unused_ISK_2E +EVT_SAVE_FLAG(917) GF_Unused_ISK_2F +EVT_SAVE_FLAG(918) GF_Unused_ISK_30 +EVT_SAVE_FLAG(919) GF_Unused_ISK_31 +EVT_SAVE_FLAG(920) GF_Unused_ISK_32 +EVT_SAVE_FLAG(921) GF_Unused_ISK_33 +EVT_SAVE_FLAG(922) GF_Unused_ISK_34 +EVT_SAVE_FLAG(923) GF_Unused_ISK_35 +EVT_SAVE_FLAG(924) GF_MIM_ChoosingPath +EVT_SAVE_FLAG(925) GF_MIM08_BadgeBlock_HPPlusA +EVT_SAVE_FLAG(926) GF_MIM09_BadgeBlock_FPPlusA +EVT_SAVE_FLAG(927) GF_MIM10_Defeated_JrTroopa +EVT_SAVE_FLAG(928) GF_MIM10_JrTroopaFreakout +EVT_SAVE_FLAG(929) GF_MIM10_JrTroopaEscaped +EVT_SAVE_FLAG(930) GF_MIM04_Gift_MagicalSeed3 +EVT_SAVE_FLAG(931) GF_Unused_MIM_07 +EVT_SAVE_FLAG(932) GF_Unused_MIM_08 +EVT_SAVE_FLAG(933) GF_MIM12_HiddenPanel +EVT_SAVE_FLAG(934) GF_Unused_MIM_0A +EVT_SAVE_FLAG(935) GF_MIM11_ItemBlock_VoltShroom +EVT_SAVE_FLAG(936) GF_Unused_MIM_0C +EVT_SAVE_FLAG(937) GF_Unused_MIM_0D +EVT_SAVE_FLAG(938) GF_Unused_MIM_0E +EVT_SAVE_FLAG(939) GF_Unused_MIM_0F +EVT_SAVE_FLAG(940) GF_Unused_MIM_10 +EVT_SAVE_FLAG(941) GF_Unused_MIM_11 +EVT_SAVE_FLAG(942) GF_Unused_MIM_12 +EVT_SAVE_FLAG(943) GF_Unused_MIM_13 +EVT_SAVE_FLAG(944) GF_Unused_MIM_14 +EVT_SAVE_FLAG(945) GF_Unused_MIM_15 +EVT_SAVE_FLAG(946) GF_Unused_MIM_16 +EVT_SAVE_FLAG(947) GF_Unused_MIM_17 +EVT_SAVE_FLAG(948) GF_Unused_MIM_18 +EVT_SAVE_FLAG(949) GF_Unused_MIM_19 +EVT_SAVE_FLAG(950) GF_Unused_MIM_1A +EVT_SAVE_FLAG(951) GF_Unused_MIM_1B +EVT_SAVE_FLAG(952) GF_Unused_MIM_1C +EVT_SAVE_FLAG(953) GF_Unused_MIM_1D +EVT_SAVE_FLAG(954) GF_Unused_MIM_1E +EVT_SAVE_FLAG(955) GF_Unused_MIM_1F +EVT_SAVE_FLAG(956) GF_Unused_OBK_00 +EVT_SAVE_FLAG(957) GF_OBK01_Visited +EVT_SAVE_FLAG(958) GF_Unused_OBK_02 +EVT_SAVE_FLAG(959) GF_OBK01_Gift_OldPhoto +EVT_SAVE_FLAG(960) GF_OBK01_Portrait_Farewell +EVT_SAVE_FLAG(961) GF_OBK01_HiddenPanel +EVT_SAVE_FLAG(962) GF_OBK02_TriggeredChestTrap +EVT_SAVE_FLAG(963) GF_OBK02_Chest_Trap +EVT_SAVE_FLAG(964) GF_OBK02_HiddenPanel +EVT_SAVE_FLAG(965) GF_OBK03_Crate_SuperShroom +EVT_SAVE_FLAG(966) GF_Unused_OBK_0A +EVT_SAVE_FLAG(967) GF_OBK04_GiantChest +EVT_SAVE_FLAG(968) GF_OBK04_BoardedFloor +EVT_SAVE_FLAG(969) GF_OBK04_UnusedBoardedFloor +EVT_SAVE_FLAG(970) GF_OBK04_Crate_MapleSyrup +EVT_SAVE_FLAG(971) GF_OBK04_HeardAboutHiddenPanels +EVT_SAVE_FLAG(972) GF_OBK04_HiddenPanel +EVT_SAVE_FLAG(973) GF_OBK05_BoardedFloor +EVT_SAVE_FLAG(974) GF_OBK06_BombedWall +EVT_SAVE_FLAG(975) GF_OBK06_Item_BoosPortrait +EVT_SAVE_FLAG(976) GF_OBK06_Crate_StarPiece +EVT_SAVE_FLAG(977) GF_Unused_OBK_15 +EVT_SAVE_FLAG(978) GF_OBK07_Chest_Weight +EVT_SAVE_FLAG(979) GF_OBK08_Item_Record +EVT_SAVE_FLAG(980) GF_OBK08_HiddenPanel +EVT_SAVE_FLAG(981) GF_OBK01_Met_Portrait +EVT_SAVE_FLAG(982) GF_Unused_OBK_1A +EVT_SAVE_FLAG(983) GF_Unused_OBK_1B +EVT_SAVE_FLAG(984) GF_Unused_OBK_1C +EVT_SAVE_FLAG(985) GF_Unused_OBK_1D +EVT_SAVE_FLAG(986) GF_Unused_OBK_1E +EVT_SAVE_FLAG(987) GF_Unused_OBK_1F +EVT_SAVE_FLAG(988) GF_Unused_OBK_20 +EVT_SAVE_FLAG(989) GF_Unused_OBK_21 +EVT_SAVE_FLAG(990) GF_Unused_OBK_22 +EVT_SAVE_FLAG(991) GF_Unused_OBK_23 +EVT_SAVE_FLAG(992) GF_Unused_OBK_24 +EVT_SAVE_FLAG(993) GF_Unused_OBK_25 +EVT_SAVE_FLAG(994) GF_Unused_OBK_26 +EVT_SAVE_FLAG(995) GF_Unused_OBK_27 +EVT_SAVE_FLAG(996) GF_Unused_OBK_28 +EVT_SAVE_FLAG(997) GF_Unused_OBK_29 +EVT_SAVE_FLAG(998) GF_Unused_OBK_2A +EVT_SAVE_FLAG(999) GF_Unused_OBK_2B +EVT_SAVE_FLAG(1000) GF_Unused_OBK_2C +EVT_SAVE_FLAG(1001) GF_Unused_ARN_00 +EVT_SAVE_FLAG(1002) GF_ARN02_ItemBlock_CoinA +EVT_SAVE_FLAG(1003) GF_ARN02_ItemBlock_CoinB +EVT_SAVE_FLAG(1004) GF_ARN02_ItemBlock_RepelGel +EVT_SAVE_FLAG(1005) GF_ARN02_Item_DizzyDial +EVT_SAVE_FLAG(1006) GF_ARN02_Item_Letter07 +EVT_SAVE_FLAG(1007) GF_ARN03_ItemBlock_Coin +EVT_SAVE_FLAG(1008) GF_ARN04_ItemBlock_SuperShroom +EVT_SAVE_FLAG(1009) GF_ARN04_ItemBlock_Coin +EVT_SAVE_FLAG(1010) GF_ARN04_MultiCoinBrick +EVT_SAVE_FLAG(1011) GF_Unused_ARN_0A +EVT_SAVE_FLAG(1012) GF_Unused_ARN_0B +EVT_SAVE_FLAG(1013) GF_Unused_ARN_0C +EVT_SAVE_FLAG(1014) GF_ARN05_GaveGiftAdvice +EVT_SAVE_FLAG(1015) GF_ARN03_RecievedPackage +EVT_SAVE_FLAG(1016) GF_ARN10_Defeated_Goomba +EVT_SAVE_FLAG(1017) GF_ARN12_Defeated_Goomba +EVT_SAVE_FLAG(1018) GF_ARN13_Defeated_Goomba +EVT_SAVE_FLAG(1019) GF_ARN04_Item_StarPiece +EVT_SAVE_FLAG(1020) GF_ARN03_WaitingForPackage +EVT_SAVE_FLAG(1021) GF_Unused_ARN_14 +EVT_SAVE_FLAG(1022) GF_Unused_ARN_15 +EVT_SAVE_FLAG(1023) GF_Unused_ARN_16 +EVT_SAVE_FLAG(1024) GF_Unused_ARN_17 +EVT_SAVE_FLAG(1025) GF_Unused_ARN_18 +EVT_SAVE_FLAG(1026) GF_Unused_ARN_19 +EVT_SAVE_FLAG(1027) GF_Unused_ARN_1A +EVT_SAVE_FLAG(1028) GF_Unused_ARN_1B +EVT_SAVE_FLAG(1029) GF_Unused_ARN_1C +EVT_SAVE_FLAG(1030) GF_Unused_ARN_1D +EVT_SAVE_FLAG(1031) GF_Unused_ARN_1E +EVT_SAVE_FLAG(1032) GF_Unused_ARN_1F +EVT_SAVE_FLAG(1033) GF_Unused_ARN_20 +EVT_SAVE_FLAG(1034) GF_Unused_ARN_21 +EVT_SAVE_FLAG(1035) GF_Unused_ARN_22 +EVT_SAVE_FLAG(1036) GF_Unused_ARN_23 +EVT_SAVE_FLAG(1037) GF_Unused_ARN_24 +EVT_SAVE_FLAG(1038) GF_Unused_ARN_25 +EVT_SAVE_FLAG(1039) GF_Unused_ARN_26 +EVT_SAVE_FLAG(1040) GF_DGB01_UnlockedEastWing +EVT_SAVE_FLAG(1041) GF_DGB01_Visited +EVT_SAVE_FLAG(1042) GF_DGB03_Item_StarPiece +EVT_SAVE_FLAG(1043) GF_DGB03_UnlockedThirdFloor +EVT_SAVE_FLAG(1044) GF_DGB03_PushedClock +EVT_SAVE_FLAG(1045) GF_DGB03_PushedClockLeft +EVT_SAVE_FLAG(1046) GF_DGB04_SuperBlock +EVT_SAVE_FLAG(1047) GF_DGB05_BoardedFloor +EVT_SAVE_FLAG(1048) GF_DGB06_Chest_CastleKey1 +EVT_SAVE_FLAG(1049) GF_Unused_DGB_09 +EVT_SAVE_FLAG(1050) GF_DGB07_Item_StarPiece +EVT_SAVE_FLAG(1051) GF_DGB09_BombedWall +EVT_SAVE_FLAG(1052) GF_DGB10_BoardedFloor1 +EVT_SAVE_FLAG(1053) GF_DGB10_BoardedFloor2 +EVT_SAVE_FLAG(1054) GF_DGB10_BoardedFloor3 +EVT_SAVE_FLAG(1055) GF_DGB11_Item_DDownJump +EVT_SAVE_FLAG(1056) GF_Unused_DGB_10 +EVT_SAVE_FLAG(1057) GF_DGB12_Chest_CastleKey1 +EVT_SAVE_FLAG(1058) GF_DGB13_Item_MegaRush +EVT_SAVE_FLAG(1059) GF_DGB13_Item_CoinA +EVT_SAVE_FLAG(1060) GF_DGB13_Item_CoinB +EVT_SAVE_FLAG(1061) GF_DGB13_Item_CoinC +EVT_SAVE_FLAG(1062) GF_DGB13_Item_CoinD +EVT_SAVE_FLAG(1063) GF_DGB13_Item_CoinE +EVT_SAVE_FLAG(1064) GF_DGB13_Item_CoinF +EVT_SAVE_FLAG(1065) GF_DGB14_ItemBlock_MapleSyrup +EVT_SAVE_FLAG(1066) GF_DGB15_UnlockedUpperFoyer +EVT_SAVE_FLAG(1067) GF_DGB15_CloseCallWithTubba +EVT_SAVE_FLAG(1068) GF_DGB16_EscapedFromTubba +EVT_SAVE_FLAG(1069) GF_DGB16_Item_CastleKey1 +EVT_SAVE_FLAG(1070) GF_Unused_DGB_1E +EVT_SAVE_FLAG(1071) GF_DGB18_Chest_MysticalKey +EVT_SAVE_FLAG(1072) GF_Unused_DGB_20 +EVT_SAVE_FLAG(1073) GF_Unused_DGB_21 +EVT_SAVE_FLAG(1074) GF_Unused_DGB_22 +EVT_SAVE_FLAG(1075) GF_Unused_DGB_23 +EVT_SAVE_FLAG(1076) GF_Unused_DGB_24 +EVT_SAVE_FLAG(1077) GF_Unused_DGB_25 +EVT_SAVE_FLAG(1078) GF_Unused_DGB_26 +EVT_SAVE_FLAG(1079) GF_Unused_DGB_27 +EVT_SAVE_FLAG(1080) GF_Unused_DGB_28 +EVT_SAVE_FLAG(1081) GF_Unused_DGB_29 +EVT_SAVE_FLAG(1082) GF_Unused_DGB_2A +EVT_SAVE_FLAG(1083) GF_Unused_DGB_2B +EVT_SAVE_FLAG(1084) GF_Unused_DGB_2C +EVT_SAVE_FLAG(1085) GF_Unused_DGB_2D +EVT_SAVE_FLAG(1086) GF_Unused_DGB_2E +EVT_SAVE_FLAG(1087) GF_Unused_DGB_2F +EVT_SAVE_FLAG(1088) GF_Unused_DGB_30 +EVT_SAVE_FLAG(1089) GF_Unused_DGB_31 +EVT_SAVE_FLAG(1090) GF_Unused_DGB_32 +EVT_SAVE_FLAG(1091) GF_Unused_DGB_33 +EVT_SAVE_FLAG(1092) GF_Unused_DGB_34 +EVT_SAVE_FLAG(1093) GF_Unused_DGB_35 +EVT_SAVE_FLAG(1094) GF_Unused_DGB_36 +EVT_SAVE_FLAG(1095) GF_Unused_DGB_37 +EVT_SAVE_FLAG(1096) GF_Unused_DGB_38 +EVT_SAVE_FLAG(1097) GF_Unused_DGB_39 +EVT_SAVE_FLAG(1098) GF_Unused_OMO_00 +EVT_SAVE_FLAG(1099) GF_OMO01_Met_GourmetGuy +EVT_SAVE_FLAG(1100) GF_OMO03_LearnedAboutTrainSwitches +EVT_SAVE_FLAG(1101) GF_OMO03_BlueSwitchActivated +EVT_SAVE_FLAG(1102) GF_OMO04_Item_Mushroom +EVT_SAVE_FLAG(1103) GF_OMO07_Item_ThunderRage +EVT_SAVE_FLAG(1104) GF_OMO09_Item_SuperSoda +EVT_SAVE_FLAG(1105) GF_OMO13_Defeated_AntiGuy +EVT_SAVE_FLAG(1106) GF_OMO05_Item_Cookbook +EVT_SAVE_FLAG(1107) GF_OMO01_Visited +EVT_SAVE_FLAG(1108) GF_OMO01_Item_Calculator +EVT_SAVE_FLAG(1109) GF_OMO09_Defeated_CalculatorThief +EVT_SAVE_FLAG(1110) GF_OMO01_HiddenItem_Mystery +EVT_SAVE_FLAG(1111) GF_OMO01_HiddenItem_FrightJar +EVT_SAVE_FLAG(1112) GF_OMO02_ShyGuyFledBehindWall +EVT_SAVE_FLAG(1113) GF_OMO02_BombedWall +EVT_SAVE_FLAG(1114) GF_OMO02_ItemBlock_SleepySheep +EVT_SAVE_FLAG(1115) GF_OMO02_HiddenItem_Coin +EVT_SAVE_FLAG(1116) GF_OMO02_Item_ShootingStar +EVT_SAVE_FLAG(1117) GF_OMO03_HiddenItem_StoneCap +EVT_SAVE_FLAG(1118) GF_OMO04_SpawnedPeachChoice1 +EVT_SAVE_FLAG(1119) GF_OMO04_Chest_StoreroomKey +EVT_SAVE_FLAG(1120) GF_OMO04_ItemBlock_CoinA +EVT_SAVE_FLAG(1121) GF_OMO04_ItemBlock_CoinB +EVT_SAVE_FLAG(1122) GF_OMO04_ItemBlock_ThunderBolt +EVT_SAVE_FLAG(1123) GF_OMO04_Item_CoinA +EVT_SAVE_FLAG(1124) GF_OMO04_Item_CoinB +EVT_SAVE_FLAG(1125) GF_OMO04_Item_CoinC +EVT_SAVE_FLAG(1126) GF_OMO04_Item_CoinD +EVT_SAVE_FLAG(1127) GF_OMO04_Item_CoinE +EVT_SAVE_FLAG(1128) GF_OMO04_Item_CoinF +EVT_SAVE_FLAG(1129) GF_OMO04_Item_CoinG +EVT_SAVE_FLAG(1130) GF_OMO04_Item_CoinH +EVT_SAVE_FLAG(1131) GF_Unused_OMO_21 +EVT_SAVE_FLAG(1132) GF_OMO04_Item_StarPieceA +EVT_SAVE_FLAG(1133) GF_OMO04_Item_StarPieceB +EVT_SAVE_FLAG(1134) GF_OMO05_ItemBlock_CoinA +EVT_SAVE_FLAG(1135) GF_OMO05_ItemBlock_CoinB +EVT_SAVE_FLAG(1136) GF_OMO05_HiddenItem_DizzyDial +EVT_SAVE_FLAG(1137) GF_OMO05_HiddenItem_SuperSoda +EVT_SAVE_FLAG(1138) GF_OMO06_Chest_Mailbag +EVT_SAVE_FLAG(1139) GF_OMO06_HiddenItem_ThunderRage +EVT_SAVE_FLAG(1140) GF_OMO07_SpawnedPeachChoice2 +EVT_SAVE_FLAG(1141) GF_OMO07_ItemBlock_Coin +EVT_SAVE_FLAG(1142) GF_OMO07_Chest_FryingPan +EVT_SAVE_FLAG(1143) GF_OMO07_Chest_DefendPlusA +EVT_SAVE_FLAG(1144) GF_OMO07_Chest_IcePower +EVT_SAVE_FLAG(1145) GF_OMO08_HiddenItem_FireFlower +EVT_SAVE_FLAG(1146) GF_OMO09_SpawnedPeachChoice3 +EVT_SAVE_FLAG(1147) GF_OMO09_Chest_Dictionary +EVT_SAVE_FLAG(1148) GF_OMO09_Defeated_MysteryNoteThief +EVT_SAVE_FLAG(1149) GF_OMO09_Item_MysteryNote +EVT_SAVE_FLAG(1150) GF_OMO09_Item_CoinA +EVT_SAVE_FLAG(1151) GF_OMO09_Item_CoinB +EVT_SAVE_FLAG(1152) GF_OMO09_Item_CoinC +EVT_SAVE_FLAG(1153) GF_OMO09_Item_CoinD +EVT_SAVE_FLAG(1154) GF_OMO09_Item_CoinE +EVT_SAVE_FLAG(1155) GF_OMO09_Item_CoinF +EVT_SAVE_FLAG(1156) GF_Unused_OMO_3A +EVT_SAVE_FLAG(1157) GF_Unused_OMO_3B +EVT_SAVE_FLAG(1158) GF_Unused_OMO_3C +EVT_SAVE_FLAG(1159) GF_Unused_OMO_3D +EVT_SAVE_FLAG(1160) GF_OMO09_Item_CoinG +EVT_SAVE_FLAG(1161) GF_OMO09_Item_CoinH +EVT_SAVE_FLAG(1162) GF_Unused_OMO_40 +EVT_SAVE_FLAG(1163) GF_Unused_OMO_41 +EVT_SAVE_FLAG(1164) GF_Unused_OMO_42 +EVT_SAVE_FLAG(1165) GF_OMO09_Item_CoinI +EVT_SAVE_FLAG(1166) GF_OMO09_Item_CoinJ +EVT_SAVE_FLAG(1167) GF_Unused_OMO_45 +EVT_SAVE_FLAG(1168) GF_Unused_OMO_46 +EVT_SAVE_FLAG(1169) GF_Unused_OMO_47 +EVT_SAVE_FLAG(1170) GF_OMO09_Item_CoinK +EVT_SAVE_FLAG(1171) GF_OMO09_Item_CoinL +EVT_SAVE_FLAG(1172) GF_Unused_OMO_4A +EVT_SAVE_FLAG(1173) GF_Unused_OMO_4B +EVT_SAVE_FLAG(1174) GF_OMO09_Item_StarPiece +EVT_SAVE_FLAG(1175) GF_OMO09_MultiCoinBrick +EVT_SAVE_FLAG(1176) GF_OMO10_HiddenItem_SuperShroom +EVT_SAVE_FLAG(1177) GF_OMO11_MultiCoinBrick +EVT_SAVE_FLAG(1178) GF_OMO11_HiddenBadge_DeepFocus2 +EVT_SAVE_FLAG(1179) GF_OMO11_ItemBlock_CoinA +EVT_SAVE_FLAG(1180) GF_OMO11_ItemBlock_CoinB +EVT_SAVE_FLAG(1181) GF_OMO11_HiddenItem_VoltShroom +EVT_SAVE_FLAG(1182) GF_OMO11_HiddenItem_SnowmanDoll +EVT_SAVE_FLAG(1183) GF_OMO13_Chest_PowerPlusB +EVT_SAVE_FLAG(1184) GF_OMO13_ItemBlock_Coin +EVT_SAVE_FLAG(1185) GF_OMO13_HiddenItem_MapleSyrup +EVT_SAVE_FLAG(1186) GF_OMO17_ItemBlock_CoinA +EVT_SAVE_FLAG(1187) GF_OMO17_ItemBlock_CoinB +EVT_SAVE_FLAG(1188) GF_OMO17_ItemBlock_CoinC +EVT_SAVE_FLAG(1189) GF_OMO17_MultiCoinBrick +EVT_SAVE_FLAG(1190) GF_OMO03_HiddenPanel +EVT_SAVE_FLAG(1191) GF_OMO06_HiddenPanel +EVT_SAVE_FLAG(1192) GF_OMO08_HiddenPanel +EVT_SAVE_FLAG(1193) GF_OMO10_HiddenPanel +EVT_SAVE_FLAG(1194) GF_OMO11_SuperBlock +EVT_SAVE_FLAG(1195) GF_Unused_OMO_61 +EVT_SAVE_FLAG(1196) GF_Unused_OMO_62 +EVT_SAVE_FLAG(1197) GF_Unused_OMO_63 +EVT_SAVE_FLAG(1198) GF_Unused_OMO_64 +EVT_SAVE_FLAG(1199) GF_Unused_OMO_65 +EVT_SAVE_FLAG(1200) GF_Unused_OMO_66 +EVT_SAVE_FLAG(1201) GF_Unused_OMO_67 +EVT_SAVE_FLAG(1202) GF_Unused_OMO_68 +EVT_SAVE_FLAG(1203) GF_Unused_OMO_69 +EVT_SAVE_FLAG(1204) GF_Unused_OMO_6A +EVT_SAVE_FLAG(1205) GF_Unused_OMO_6B +EVT_SAVE_FLAG(1206) GF_Unused_OMO_6C +EVT_SAVE_FLAG(1207) GF_Unused_OMO_6D +EVT_SAVE_FLAG(1208) GF_Unused_OMO_6E +EVT_SAVE_FLAG(1209) GF_Unused_OMO_6F +EVT_SAVE_FLAG(1210) GF_Unused_OMO_70 +EVT_SAVE_FLAG(1211) GF_Unused_OMO_71 +EVT_SAVE_FLAG(1212) GF_Unused_OMO_72 +EVT_SAVE_FLAG(1213) GF_Unused_OMO_73 +EVT_SAVE_FLAG(1214) GF_Unused_OMO_74 +EVT_SAVE_FLAG(1215) GF_Unused_JAN_00 +EVT_SAVE_FLAG(1216) GF_JAN00_Item_CoinA +EVT_SAVE_FLAG(1217) GF_JAN00_Item_CoinB +EVT_SAVE_FLAG(1218) GF_MAC01_Defeated_JrTroopa4 +EVT_SAVE_FLAG(1219) GF_JAN00_Item_StopWatch +EVT_SAVE_FLAG(1220) GF_JAN01_SavedKolorado +EVT_SAVE_FLAG(1221) GF_JAN01_Item_CoinA +EVT_SAVE_FLAG(1222) GF_JAN01_Item_Letter11 +EVT_SAVE_FLAG(1223) GF_JAN02_Met_VillageLeader +EVT_SAVE_FLAG(1224) GF_JAN03_AgreedToRescueChildren +EVT_SAVE_FLAG(1225) GF_JAN04_SushieTreeHitCounterA +EVT_SAVE_FLAG(1226) GF_JAN04_SushieTreeHitCounterB +EVT_SAVE_FLAG(1227) GF_JAN04_Tree2_Letter04 +EVT_SAVE_FLAG(1228) GF_JAN04_Chest_VolcanoVase +EVT_SAVE_FLAG(1229) GF_JAN04_Item_StarPiece +EVT_SAVE_FLAG(1230) GF_JAN05_SavedYoshi +EVT_SAVE_FLAG(1231) GF_JAN07_SavedYoshi +EVT_SAVE_FLAG(1232) GF_JAN08_SavedYoshi +EVT_SAVE_FLAG(1233) GF_JAN10_SavedYoshi +EVT_SAVE_FLAG(1234) GF_JAN11_SavedYoshi +EVT_SAVE_FLAG(1235) GF_JAN05_CreateLogBridge +EVT_SAVE_FLAG(1236) GF_JAN06_CreateLogBridge +EVT_SAVE_FLAG(1237) GF_JAN10_CreateLogBridge +EVT_SAVE_FLAG(1238) GF_JAN05_BadgeBlock_PowerQuake +EVT_SAVE_FLAG(1239) GF_JAN05_Bush2_Coin +EVT_SAVE_FLAG(1240) GF_JAN06_Item_Coin +EVT_SAVE_FLAG(1241) GF_JAN22_Item_JamminJelly +EVT_SAVE_FLAG(1242) GF_JAN12_PullVine_Egg2 +EVT_SAVE_FLAG(1243) GF_JAN14_PullVine_FireFlower +EVT_SAVE_FLAG(1244) GF_JAN14_PullVine_Mushroom +EVT_SAVE_FLAG(1245) GF_JAN18_Item_HappyHeartB +EVT_SAVE_FLAG(1246) GF_JAN01_HiddenItem_RepelGel +EVT_SAVE_FLAG(1247) GF_JAN01_HiddenItem_Mystery +EVT_SAVE_FLAG(1248) GF_Unused_JAN_21 +EVT_SAVE_FLAG(1249) GF_JAN08_HiddenItem_ThunderRage +EVT_SAVE_FLAG(1250) GF_JAN12_HiddenItem_StoneCap +EVT_SAVE_FLAG(1251) GF_JAN13_HiddenItem_VoltShroom +EVT_SAVE_FLAG(1252) GF_JAN01_Tree7_StarPiece +EVT_SAVE_FLAG(1253) GF_JAN05_Tree2_Coin +EVT_SAVE_FLAG(1254) GF_JAN06_Tree1_Coin +EVT_SAVE_FLAG(1255) GF_JAN07_Tree1_Coin +EVT_SAVE_FLAG(1256) GF_JAN08_Tree2_Coin +EVT_SAVE_FLAG(1257) GF_JAN08_Tree3_Coin +EVT_SAVE_FLAG(1258) GF_JAN09_Tree2_Coin +EVT_SAVE_FLAG(1259) GF_JAN09_Tree3_FrightJar +EVT_SAVE_FLAG(1260) GF_JAN12_Tree1_Coin +EVT_SAVE_FLAG(1261) GF_JAN13_Tree1_Coin +EVT_SAVE_FLAG(1262) GF_JAN15_Tree2_Coin +EVT_SAVE_FLAG(1263) GF_JAN_30 +EVT_SAVE_FLAG(1264) GF_JAN05_Bush1_Coin +EVT_SAVE_FLAG(1265) GF_JAN08_Bush1_Coin +EVT_SAVE_FLAG(1266) GF_JAN08_Bush2_Coin +EVT_SAVE_FLAG(1267) GF_JAN09_Bush1_Coin +EVT_SAVE_FLAG(1268) GF_JAN09_Bush6_Coin +EVT_SAVE_FLAG(1269) GF_JAN02_HiddenPanel +EVT_SAVE_FLAG(1270) GF_JAN15_HiddenPanel +EVT_SAVE_FLAG(1271) GF_JAN13_SolvedBlockPuzzle +EVT_SAVE_FLAG(1272) GF_JAN07_YoshiCriedForHelp +EVT_SAVE_FLAG(1273) GF_JAN15_EncounteredMiniboss +EVT_SAVE_FLAG(1274) GF_JAN22_Met_Raven +EVT_SAVE_FLAG(1275) GF_JAN03_Gift_MagicalSeed4 +EVT_SAVE_FLAG(1276) GF_JAN04_Met_Bubulb +EVT_SAVE_FLAG(1277) GF_JAN01_Item_CoinB +EVT_SAVE_FLAG(1278) GF_JAN08_SuperBlock +EVT_SAVE_FLAG(1279) GF_JAN08_Item_CoinA +EVT_SAVE_FLAG(1280) GF_JAN08_Item_CoinB +EVT_SAVE_FLAG(1281) GF_JAN08_Item_CoinC +EVT_SAVE_FLAG(1282) GF_JAN10_Item_StarPiece +EVT_SAVE_FLAG(1283) GF_Unused_JAN_44 +EVT_SAVE_FLAG(1284) GF_Unused_JAN_45 +EVT_SAVE_FLAG(1285) GF_Unused_JAN_46 +EVT_SAVE_FLAG(1286) GF_Unused_JAN_47 +EVT_SAVE_FLAG(1287) GF_Unused_JAN_48 +EVT_SAVE_FLAG(1288) GF_Unused_JAN_49 +EVT_SAVE_FLAG(1289) GF_Unused_JAN_4A +EVT_SAVE_FLAG(1290) GF_Unused_JAN_4B +EVT_SAVE_FLAG(1291) GF_Unused_JAN_4C +EVT_SAVE_FLAG(1292) GF_Unused_JAN_4D +EVT_SAVE_FLAG(1293) GF_Unused_JAN_4E +EVT_SAVE_FLAG(1294) GF_Unused_JAN_4F +EVT_SAVE_FLAG(1295) GF_Unused_JAN_50 +EVT_SAVE_FLAG(1296) GF_Unused_JAN_51 +EVT_SAVE_FLAG(1297) GF_Unused_JAN_52 +EVT_SAVE_FLAG(1298) GF_Unused_JAN_53 +EVT_SAVE_FLAG(1299) GF_Unused_JAN_54 +EVT_SAVE_FLAG(1300) GF_Unused_JAN_55 +EVT_SAVE_FLAG(1301) GF_Unused_JAN_56 +EVT_SAVE_FLAG(1302) GF_Unused_JAN_57 +EVT_SAVE_FLAG(1303) GF_Unused_JAN_58 +EVT_SAVE_FLAG(1304) GF_Unused_JAN_59 +EVT_SAVE_FLAG(1305) GF_Unused_JAN_5A +EVT_SAVE_FLAG(1306) GF_Unused_JAN_5B +EVT_SAVE_FLAG(1307) GF_Unused_JAN_5C +EVT_SAVE_FLAG(1308) GF_Unused_KZN_00 +EVT_SAVE_FLAG(1309) GF_KZN01_IntruderAlert +EVT_SAVE_FLAG(1310) GF_KZN18_IntruderAlert +EVT_SAVE_FLAG(1311) GF_KZN06_Visited +EVT_SAVE_FLAG(1312) GF_KZN06_HiddenItem_LifeShroom +EVT_SAVE_FLAG(1313) GF_KZN06_Hammer3Block +EVT_SAVE_FLAG(1314) GF_KZN07_Hammer3Block +EVT_SAVE_FLAG(1315) GF_KZN07_GiantChest +EVT_SAVE_FLAG(1316) GF_KZN17_Hammer3BlockA +EVT_SAVE_FLAG(1317) GF_KZN17_Hammer3BlockB +EVT_SAVE_FLAG(1318) GF_KZN17_Hammer3BlockC +EVT_SAVE_FLAG(1319) GF_KZN17_Hammer3BlockD +EVT_SAVE_FLAG(1320) GF_KZN17_Hammer3BlockE +EVT_SAVE_FLAG(1321) GF_KZN17_Hammer3BlockF +EVT_SAVE_FLAG(1322) GF_KZN17_Hammer3BlockG +EVT_SAVE_FLAG(1323) GF_Unused_KZN_0F +EVT_SAVE_FLAG(1324) GF_KZN08_Chest_DizzyStomp +EVT_SAVE_FLAG(1325) GF_KZN03_SpokeWithKolorado +EVT_SAVE_FLAG(1326) GF_Unused_KZN_12 +EVT_SAVE_FLAG(1327) GF_KZN19_KoloradoDeadEnd +EVT_SAVE_FLAG(1328) GF_KZN04_SuperBlock +EVT_SAVE_FLAG(1329) GF_KZN09_SuperBlock +EVT_SAVE_FLAG(1330) GF_KZN03_Item_FireShield +EVT_SAVE_FLAG(1331) GF_KZN03_Item_POWBlock +EVT_SAVE_FLAG(1332) GF_KZN03_ItemBlock_CoinA +EVT_SAVE_FLAG(1333) GF_KZN03_ItemBlock_CoinB +EVT_SAVE_FLAG(1334) GF_KZN03_ItemBlock_CoinC +EVT_SAVE_FLAG(1335) GF_KZN03_ItemBlock_CoinD +EVT_SAVE_FLAG(1336) GF_KZN19_ItemBlock_SuperShroom +EVT_SAVE_FLAG(1337) GF_KZN19_ItemBlock_MapleSyrup +EVT_SAVE_FLAG(1338) GF_KZN09_HiddenPanel +EVT_SAVE_FLAG(1339) GF_KZN18_HiddenPanel +EVT_SAVE_FLAG(1340) GF_Unused_KZN_20 +EVT_SAVE_FLAG(1341) GF_Unused_KZN_21 +EVT_SAVE_FLAG(1342) GF_Unused_KZN_22 +EVT_SAVE_FLAG(1343) GF_Unused_KZN_23 +EVT_SAVE_FLAG(1344) GF_Unused_KZN_24 +EVT_SAVE_FLAG(1345) GF_Unused_KZN_25 +EVT_SAVE_FLAG(1346) GF_Unused_KZN_26 +EVT_SAVE_FLAG(1347) GF_Unused_KZN_27 +EVT_SAVE_FLAG(1348) GF_Unused_KZN_28 +EVT_SAVE_FLAG(1349) GF_Unused_KZN_29 +EVT_SAVE_FLAG(1350) GF_Unused_KZN_2A +EVT_SAVE_FLAG(1351) GF_Unused_KZN_2B +EVT_SAVE_FLAG(1352) GF_Unused_KZN_2C +EVT_SAVE_FLAG(1353) GF_Unused_KZN_2D +EVT_SAVE_FLAG(1354) GF_Unused_KZN_2E +EVT_SAVE_FLAG(1355) GF_Unused_KZN_2F +EVT_SAVE_FLAG(1356) GF_Unused_KZN_30 +EVT_SAVE_FLAG(1357) GF_Unused_KZN_31 +EVT_SAVE_FLAG(1358) GF_Unused_KZN_32 +EVT_SAVE_FLAG(1359) GF_Unused_KZN_33 +EVT_SAVE_FLAG(1360) GF_Unused_KZN_34 +EVT_SAVE_FLAG(1361) GF_Unused_KZN_35 +EVT_SAVE_FLAG(1362) GF_Unused_FLO_00 +EVT_SAVE_FLAG(1363) GF_FLO25_GaveRedBerry +EVT_SAVE_FLAG(1364) GF_FLO08_GaveYellowBerry +EVT_SAVE_FLAG(1365) GF_FLO23_GaveBlueBerry +EVT_SAVE_FLAG(1366) GF_FLO03_Defeated_Dayzee +EVT_SAVE_FLAG(1367) GF_FLO03_Defeated_MontyMoleA +EVT_SAVE_FLAG(1368) GF_FLO03_Defeated_MontyMoleB +EVT_SAVE_FLAG(1369) GF_FLO03_Defeated_MontyMoleC +EVT_SAVE_FLAG(1370) GF_FLO03_Defeated_MontyMoleD +EVT_SAVE_FLAG(1371) GF_FLO00_PlacedFertileSoil +EVT_SAVE_FLAG(1372) GF_FLO00_PlacedMagicalBean +EVT_SAVE_FLAG(1373) GF_FLO00_Met_Tolielup +EVT_SAVE_FLAG(1374) GF_FLO07_Item_CrystalBerry +EVT_SAVE_FLAG(1375) GF_FLO10_LilyRequestedWaterStone +EVT_SAVE_FLAG(1376) GF_FLO10_ShowedLilyTheWaterStone +EVT_SAVE_FLAG(1377) GF_FLO11_Defeated_Lakitus +EVT_SAVE_FLAG(1378) GF_FLO12_Met_Rosie +EVT_SAVE_FLAG(1379) GF_FLO12_RosieRequestedSomethingBeautiful +EVT_SAVE_FLAG(1380) GF_Unused_FLO_12 +EVT_SAVE_FLAG(1381) GF_FLO08_Item_StarPiece +EVT_SAVE_FLAG(1382) GF_FLO09_Item_HappyFlowerB +EVT_SAVE_FLAG(1383) GF_FLO10_Tree1_JamminJelly +EVT_SAVE_FLAG(1384) GF_FLO11_MultiCoinBrick +EVT_SAVE_FLAG(1385) GF_FLO13_Item_MegaSmash +EVT_SAVE_FLAG(1386) GF_FLO13_Item_ShootingStar +EVT_SAVE_FLAG(1387) GF_FLO14_Item_StarPiece +EVT_SAVE_FLAG(1388) GF_FLO16_Item_StarPiece +EVT_SAVE_FLAG(1389) GF_FLO17_Item_Letter09 +EVT_SAVE_FLAG(1390) GF_FLO17_HiddenItem_ThunderRage +EVT_SAVE_FLAG(1391) GF_FLO19_Item_SJumpChg +EVT_SAVE_FLAG(1392) GF_FLO22_Item_FlowerSaverB +EVT_SAVE_FLAG(1393) GF_FLO24_ItemBlock_DizzyDial +EVT_SAVE_FLAG(1394) GF_FLO24_HiddenItem_MapleSyrup +EVT_SAVE_FLAG(1395) GF_FLO22_ThrewBlueBerryDownWell +EVT_SAVE_FLAG(1396) GF_FLO07_CrystalBerryFellOnLeftSide +EVT_SAVE_FLAG(1397) GF_Unused_FLO_23 +EVT_SAVE_FLAG(1398) GF_Unused_FLO_24 +EVT_SAVE_FLAG(1399) GF_Unused_FLO_25 +EVT_SAVE_FLAG(1400) GF_Unused_FLO_26 +EVT_SAVE_FLAG(1401) GF_FLO15_BombedRock +EVT_SAVE_FLAG(1402) GF_FLO08_SuperBlock +EVT_SAVE_FLAG(1403) GF_FLO16_SuperBlock +EVT_SAVE_FLAG(1404) GF_FLO03_HiddenPanel +EVT_SAVE_FLAG(1405) GF_Unused_FLO_2B +EVT_SAVE_FLAG(1406) GF_FLO24_HiddenPanel +EVT_SAVE_FLAG(1407) GF_FLO25_HiddenPanel +EVT_SAVE_FLAG(1408) GF_FLO23_HiddenItem_Coin +EVT_SAVE_FLAG(1409) GF_FLO23_HiddenItem_ShootingStar +EVT_SAVE_FLAG(1410) GF_FLO15_SunThankedPlayer +EVT_SAVE_FLAG(1411) GF_FLO03_DefeatedAll_MontyMoles +EVT_SAVE_FLAG(1412) GF_FLO14_GaveBerryToBubblePlant +EVT_SAVE_FLAG(1413) GF_Unused_FLO_33 +EVT_SAVE_FLAG(1414) GF_Unused_FLO_34 +EVT_SAVE_FLAG(1415) GF_Unused_FLO_35 +EVT_SAVE_FLAG(1416) GF_Unused_FLO_36 +EVT_SAVE_FLAG(1417) GF_Unused_FLO_37 +EVT_SAVE_FLAG(1418) GF_Unused_FLO_38 +EVT_SAVE_FLAG(1419) GF_Unused_FLO_39 +EVT_SAVE_FLAG(1420) GF_Unused_FLO_3A +EVT_SAVE_FLAG(1421) GF_Unused_FLO_3B +EVT_SAVE_FLAG(1422) GF_Unused_FLO_3C +EVT_SAVE_FLAG(1423) GF_Unused_FLO_3D +EVT_SAVE_FLAG(1424) GF_Unused_FLO_3E +EVT_SAVE_FLAG(1425) GF_Unused_FLO_3F +EVT_SAVE_FLAG(1426) GF_Unused_FLO_40 +EVT_SAVE_FLAG(1427) GF_Unused_FLO_41 +EVT_SAVE_FLAG(1428) GF_Unused_FLO_42 +EVT_SAVE_FLAG(1429) GF_Unused_FLO_43 +EVT_SAVE_FLAG(1430) GF_Unused_FLO_44 +EVT_SAVE_FLAG(1431) GF_SAM04_PlacedScarf +EVT_SAVE_FLAG(1432) GF_SAM04_PlacedBucket +EVT_SAVE_FLAG(1433) GF_SAM12_Item_StarStone +EVT_SAVE_FLAG(1434) GF_SAM01_Met_MayorsWife +EVT_SAVE_FLAG(1435) GF_SAM01_Chest_AttackFXE +EVT_SAVE_FLAG(1436) GF_SAM01_HiddenPanel +EVT_SAVE_FLAG(1437) GF_SAM01_Visited +EVT_SAVE_FLAG(1438) GF_SAM02_Item_IcedPotato +EVT_SAVE_FLAG(1439) GF_SAM02_MushroomPresents +EVT_SAVE_FLAG(1440) GF_SAM02_Item_UltraShroom +EVT_SAVE_FLAG(1441) GF_SAM02_Item_MushroomA +EVT_SAVE_FLAG(1442) GF_SAM02_Item_MushroomB +EVT_SAVE_FLAG(1443) GF_SAM02_Item_MushroomC +EVT_SAVE_FLAG(1444) GF_SAM02_Item_MushroomD +EVT_SAVE_FLAG(1445) GF_SAM04_HiddenPanel +EVT_SAVE_FLAG(1446) GF_SAM04_Item_Letter05 +EVT_SAVE_FLAG(1447) GF_SAM04_Item_RepelGel +EVT_SAVE_FLAG(1448) GF_Unused_SAM_11 +EVT_SAVE_FLAG(1449) GF_SAM05_Item_Letter06 +EVT_SAVE_FLAG(1450) GF_SAM05_HiddenItem_StopWatch +EVT_SAVE_FLAG(1451) GF_SAM06_Merle_HeardLongerMessage +EVT_SAVE_FLAG(1452) GF_Unused_SAM_15 +EVT_SAVE_FLAG(1453) GF_SAM06_FoundSidewaysStarKid +EVT_SAVE_FLAG(1454) GF_SAM07_IceBroken +EVT_SAVE_FLAG(1455) GF_SAM07_FloorRaised +EVT_SAVE_FLAG(1456) GF_SAM07_HiddenItem_UltraShroom +EVT_SAVE_FLAG(1457) GF_SAM08_SuperBlock +EVT_SAVE_FLAG(1458) GF_Unused_SAM_1B +EVT_SAVE_FLAG(1459) GF_Unused_SAM_1C +EVT_SAVE_FLAG(1460) GF_SAM09_Visited +EVT_SAVE_FLAG(1461) GF_Unused_SAM_1E +EVT_SAVE_FLAG(1462) GF_SAM10_BombedWall +EVT_SAVE_FLAG(1463) GF_SAM10_BadgeBlock_MegaJump +EVT_SAVE_FLAG(1464) GF_SAM10_Item_StarPiece +EVT_SAVE_FLAG(1465) GF_SAM11_LeftTown +EVT_SAVE_FLAG(1466) GF_SAM11_Item_WarehouseKey +EVT_SAVE_FLAG(1467) GF_SAM11_UnlockedDoor +EVT_SAVE_FLAG(1468) GF_SAM11_LeftHerringwaysHouse +EVT_SAVE_FLAG(1469) GF_Unused_SAM_26 +EVT_SAVE_FLAG(1470) GF_Unused_SAM_27 +EVT_SAVE_FLAG(1471) GF_Unused_SAM_28 +EVT_SAVE_FLAG(1472) GF_Unused_SAM_29 +EVT_SAVE_FLAG(1473) GF_Unused_SAM_2A +EVT_SAVE_FLAG(1474) GF_Unused_SAM_2B +EVT_SAVE_FLAG(1475) GF_Unused_SAM_2C +EVT_SAVE_FLAG(1476) GF_Unused_SAM_2D +EVT_SAVE_FLAG(1477) GF_Unused_SAM_2E +EVT_SAVE_FLAG(1478) GF_Unused_SAM_2F +EVT_SAVE_FLAG(1479) GF_Unused_SAM_30 +EVT_SAVE_FLAG(1480) GF_Unused_SAM_31 +EVT_SAVE_FLAG(1481) GF_Unused_SAM_32 +EVT_SAVE_FLAG(1482) GF_Unused_SAM_33 +EVT_SAVE_FLAG(1483) GF_Unused_SAM_34 +EVT_SAVE_FLAG(1484) GF_Unused_SAM_35 +EVT_SAVE_FLAG(1485) GF_Unused_SAM_36 +EVT_SAVE_FLAG(1486) GF_Unused_SAM_37 +EVT_SAVE_FLAG(1487) GF_Unused_SAM_38 +EVT_SAVE_FLAG(1488) GF_Unused_SAM_39 +EVT_SAVE_FLAG(1489) GF_Unused_SAM_3A +EVT_SAVE_FLAG(1490) GF_PRA_BrokeIllusion +EVT_SAVE_FLAG(1491) GF_PRA02_DoorColorToggle +EVT_SAVE_FLAG(1492) GF_PRA11_Chest_RedKey +EVT_SAVE_FLAG(1493) GF_PRA05_Chest_BlueKey +EVT_SAVE_FLAG(1494) GF_PRA02_Visited +EVT_SAVE_FLAG(1495) GF_PRA02_UnlockedRedDoor +EVT_SAVE_FLAG(1496) GF_PRA02_UnlockedBlueDoor +EVT_SAVE_FLAG(1497) GF_PRA04_BoardedFloor +EVT_SAVE_FLAG(1498) GF_PRA04_ItemBlock_SuperShroom +EVT_SAVE_FLAG(1499) GF_PRA06_Item_ShootingStar +EVT_SAVE_FLAG(1500) GF_PRA09_BombedWall +EVT_SAVE_FLAG(1501) GF_PRA12_Chest_PDownDUp +EVT_SAVE_FLAG(1502) GF_PRA13_BombedWallA +EVT_SAVE_FLAG(1503) GF_PRA13_BombedWallB +EVT_SAVE_FLAG(1504) GF_PRA14_MultiCoinBrickA +EVT_SAVE_FLAG(1505) GF_PRA14_MultiCoinBrickB +EVT_SAVE_FLAG(1506) GF_PRA15_Item_StarPiece +EVT_SAVE_FLAG(1507) GF_Unused_PRA_11 +EVT_SAVE_FLAG(1508) GF_Unused_PRA_12 +EVT_SAVE_FLAG(1509) GF_PRA21_ItemBlock_MapleSyrup +EVT_SAVE_FLAG(1510) GF_PRA21_HiddenPanel +EVT_SAVE_FLAG(1511) GF_PRA22_HiddenItem_JamminJelly +EVT_SAVE_FLAG(1512) GF_PRA22_HiddenPanel +EVT_SAVE_FLAG(1513) GF_PRA27_Chest_PalaceKey +EVT_SAVE_FLAG(1514) GF_PRA28_Chest_PUpDDown +EVT_SAVE_FLAG(1515) GF_PRA33_Unused +EVT_SAVE_FLAG(1516) GF_PRA33_BombedWall +EVT_SAVE_FLAG(1517) GF_PRA35_Chest_TripleDip +EVT_SAVE_FLAG(1518) GF_Unused_PRA_1C +EVT_SAVE_FLAG(1519) GF_Unused_PRA_1D +EVT_SAVE_FLAG(1520) GF_PRA34_UnlockedDoor +EVT_SAVE_FLAG(1521) GF_Unused_PRA_1F +EVT_SAVE_FLAG(1522) GF_Unused_PRA_20 +EVT_SAVE_FLAG(1523) GF_Unused_PRA_21 +EVT_SAVE_FLAG(1524) GF_Unused_PRA_22 +EVT_SAVE_FLAG(1525) GF_Unused_PRA_23 +EVT_SAVE_FLAG(1526) GF_Unused_PRA_24 +EVT_SAVE_FLAG(1527) GF_Unused_PRA_25 +EVT_SAVE_FLAG(1528) GF_Unused_PRA_26 +EVT_SAVE_FLAG(1529) GF_Unused_PRA_27 +EVT_SAVE_FLAG(1530) GF_Unused_PRA_28 +EVT_SAVE_FLAG(1531) GF_Unused_PRA_29 +EVT_SAVE_FLAG(1532) GF_Unused_PRA_2A +EVT_SAVE_FLAG(1533) GF_Unused_PRA_2B +EVT_SAVE_FLAG(1534) GF_Unused_PRA_2C +EVT_SAVE_FLAG(1535) GF_Unused_PRA_2D +EVT_SAVE_FLAG(1536) GF_Unused_PRA_2E +EVT_SAVE_FLAG(1537) GF_Unused_PRA_2F +EVT_SAVE_FLAG(1538) GF_Unused_PRA_30 +EVT_SAVE_FLAG(1539) GF_Unused_PRA_31 +EVT_SAVE_FLAG(1540) GF_Unused_PRA_32 +EVT_SAVE_FLAG(1541) GF_Unused_PRA_33 +EVT_SAVE_FLAG(1542) GF_Unused_PRA_34 +EVT_SAVE_FLAG(1543) GF_Unused_PRA_35 +EVT_SAVE_FLAG(1544) GF_Unused_PRA_36 +EVT_SAVE_FLAG(1545) GF_KPA01_ItemBlock_POWBlock +EVT_SAVE_FLAG(1546) GF_KPA03_ItemBlock_ShootingStar +EVT_SAVE_FLAG(1547) GF_KPA10_ItemBlock_LifeShroom +EVT_SAVE_FLAG(1548) GF_KPA11_Defeated_Guard +EVT_SAVE_FLAG(1549) GF_KPA11_Item_CastleKey2 +EVT_SAVE_FLAG(1550) GF_KPA13_BlueSwitchA +EVT_SAVE_FLAG(1551) GF_KPA13_BlueSwitchB +EVT_SAVE_FLAG(1552) GF_KPA14_UnlockedDoor +EVT_SAVE_FLAG(1553) GF_KPA14_Item_Mystery +EVT_SAVE_FLAG(1554) GF_KPA14_Item_ThunderRage +EVT_SAVE_FLAG(1555) GF_KPA15_Chest_CastleKey2 +EVT_SAVE_FLAG(1556) GF_KPA16_ShutOffLava +EVT_SAVE_FLAG(1557) GF_KPA16_Defeated_SwitchGuards +EVT_SAVE_FLAG(1558) GF_KPA17_BombedWall +EVT_SAVE_FLAG(1559) GF_KPA17_Crate_TastyTonic +EVT_SAVE_FLAG(1560) GF_KPA17_Crate_LifeShroom +EVT_SAVE_FLAG(1561) GF_KPA52_UnlockedDoor +EVT_SAVE_FLAG(1562) GF_KPA53_Met_PeachImposter +EVT_SAVE_FLAG(1563) GF_KPA53_Defeated_PeachImposter +EVT_SAVE_FLAG(1564) GF_KPA62_UnlockedFrontDoor +EVT_SAVE_FLAG(1565) GF_KPA62_BadgeBlock_DeepFocus3 +EVT_SAVE_FLAG(1566) GF_Unused_KPA_15 +EVT_SAVE_FLAG(1567) GF_KPA61_ItemBlock_SuperShroomA +EVT_SAVE_FLAG(1568) GF_KPA61_ItemBlock_MapleSyrup +EVT_SAVE_FLAG(1569) GF_KPA61_ItemBlock_SuperShroomB +EVT_SAVE_FLAG(1570) GF_KPA61_Item_JamminJelly +EVT_SAVE_FLAG(1571) GF_KPA82_PassedThroughDoor +EVT_SAVE_FLAG(1572) GF_KPA82_SpokeToDoor +EVT_SAVE_FLAG(1573) GF_KPA91_UnlockedDoor +EVT_SAVE_FLAG(1574) GF_KPA91_Defeated_Guard +EVT_SAVE_FLAG(1575) GF_KPA91_Item_PrisonKey1 +EVT_SAVE_FLAG(1576) GF_KPA95_UnlockedDoor +EVT_SAVE_FLAG(1577) GF_KPA95_Defeated_Guard +EVT_SAVE_FLAG(1578) GF_KPA95_Item_PrisonKey1 +EVT_SAVE_FLAG(1579) GF_KPA100_Item_CastleKey2 +EVT_SAVE_FLAG(1580) GF_KPA101_Item_UltraShroom +EVT_SAVE_FLAG(1581) GF_KPA111_ItemBlock_SuperShroom +EVT_SAVE_FLAG(1582) GF_KPA111_HiddenItem_MapleSyrup +EVT_SAVE_FLAG(1583) GF_KPA113_UnlockedDoor +EVT_SAVE_FLAG(1584) GF_KPA119_Item_CastleKey2 +EVT_SAVE_FLAG(1585) GF_KPA133_Item_BombedWall +EVT_SAVE_FLAG(1586) GF_KPA133_Item_CastleKey2 +EVT_SAVE_FLAG(1587) GF_KPA133_BlueSwitch +EVT_SAVE_FLAG(1588) GF_Unused_KPA_2B +EVT_SAVE_FLAG(1589) GF_KPA134_UnlockedDoor +EVT_SAVE_FLAG(1590) GF_KPA134_BlueSwitch +EVT_SAVE_FLAG(1591) GF_KPA134_HiddenItem_MapleSyrup +EVT_SAVE_FLAG(1592) GF_Unused_KPA_2F +EVT_SAVE_FLAG(1593) GF_Unused_KPA_30 +EVT_SAVE_FLAG(1594) GF_Unused_KPA_31 +EVT_SAVE_FLAG(1595) GF_Unused_KPA_32 +EVT_SAVE_FLAG(1596) GF_Unused_KPA_33 +EVT_SAVE_FLAG(1597) GF_Unused_KPA_34 +EVT_SAVE_FLAG(1598) GF_Unused_KPA_35 +EVT_SAVE_FLAG(1599) GF_Unused_KPA_36 +EVT_SAVE_FLAG(1600) GF_Unused_KPA_37 +EVT_SAVE_FLAG(1601) GF_Unused_KPA_38 +EVT_SAVE_FLAG(1602) GF_Unused_KPA_39 +EVT_SAVE_FLAG(1603) GF_Unused_KPA_3A +EVT_SAVE_FLAG(1604) GF_Unused_KPA_3B +EVT_SAVE_FLAG(1605) GF_Unused_KPA_3C +EVT_SAVE_FLAG(1606) GF_Unused_KPA_3D +EVT_SAVE_FLAG(1607) GF_Unused_KPA_3E +EVT_SAVE_FLAG(1608) GF_Unused_KPA_3F +EVT_SAVE_FLAG(1609) GF_Unused_KPA_40 +EVT_SAVE_FLAG(1610) GF_Unused_KPA_41 +EVT_SAVE_FLAG(1611) GF_Unused_KPA_42 +EVT_SAVE_FLAG(1612) GF_Unused_KPA_43 +EVT_SAVE_FLAG(1613) GF_Unused_KPA_44 +EVT_SAVE_FLAG(1614) GF_Unused_KPA_45 +EVT_SAVE_FLAG(1615) GF_Unused_KPA_46 +EVT_SAVE_FLAG(1616) GF_Unused_KPA_47 +EVT_SAVE_FLAG(1617) GF_Unused_KPA_48 +EVT_SAVE_FLAG(1618) GF_Unused_KPA_49 +EVT_SAVE_FLAG(1619) GF_Unused_KPA_4A +EVT_SAVE_FLAG(1620) GF_Unused_KPA_4B +EVT_SAVE_FLAG(1621) GF_Unused_KPA_4C +EVT_SAVE_FLAG(1622) GF_Unused_END_00 +EVT_SAVE_FLAG(1623) GF_Unused_END_01 +EVT_SAVE_FLAG(1624) GF_Unused_END_02 +EVT_SAVE_FLAG(1625) GF_Unused_END_03 +EVT_SAVE_FLAG(1626) GF_Unused_END_04 +EVT_SAVE_FLAG(1627) GF_Unused_END_05 +EVT_SAVE_FLAG(1628) GF_Unused_END_06 +EVT_SAVE_FLAG(1629) GF_Unused_END_07 +EVT_SAVE_FLAG(1630) GF_Unused_END_08 +EVT_SAVE_FLAG(1631) GF_Unused_END_09 +EVT_SAVE_FLAG(1632) GF_Unused_END_0A +EVT_SAVE_FLAG(1633) GF_Unused_END_0B +EVT_SAVE_FLAG(1634) GF_Unused_END_0C +EVT_SAVE_FLAG(1635) GF_Unused_END_0D +EVT_SAVE_FLAG(1636) GF_Unused_END_0E +EVT_SAVE_FLAG(1637) GF_Unused_END_0F +EVT_SAVE_FLAG(1638) GF_Unused_END_10 +EVT_SAVE_FLAG(1639) GF_Unused_END_11 +EVT_SAVE_FLAG(1640) GF_Unused_END_12 +EVT_SAVE_FLAG(1641) GF_Unused_END_13 +EVT_SAVE_FLAG(1642) GF_Unused_END_14 +EVT_SAVE_FLAG(1643) GF_OSR02_HiddenItem_UltraShroom +EVT_SAVE_FLAG(1644) GF_Unused_OSR_01 +EVT_SAVE_FLAG(1645) GF_Unused_OSR_02 +EVT_SAVE_FLAG(1646) GF_Unused_OSR_03 +EVT_SAVE_FLAG(1647) GF_Unused_OSR_04 +EVT_SAVE_FLAG(1648) GF_Unused_OSR_05 +EVT_SAVE_FLAG(1649) GF_Unused_OSR_06 +EVT_SAVE_FLAG(1650) GF_Unused_OSR_07 +EVT_SAVE_FLAG(1651) GF_Unused_OSR_08 +EVT_SAVE_FLAG(1652) GF_Unused_OSR_09 +EVT_SAVE_FLAG(1653) GF_Unused_OSR_0A +EVT_SAVE_FLAG(1654) GF_Unused_OSR_0B +EVT_SAVE_FLAG(1655) GF_Unused_OSR_0C +EVT_SAVE_FLAG(1656) GF_Unused_OSR_0D +EVT_SAVE_FLAG(1657) GF_Unused_OSR_0E +EVT_SAVE_FLAG(1658) GF_Unused_OSR_0F +EVT_SAVE_FLAG(1659) GF_Unused_OSR_10 +EVT_SAVE_FLAG(1660) GF_Unused_OSR_11 +EVT_SAVE_FLAG(1661) GF_Unused_OSR_12 +EVT_SAVE_FLAG(1662) GF_Unused_OSR_13 +EVT_SAVE_FLAG(1663) GF_Unused_OSR_14 +EVT_SAVE_FLAG(1664) GF_MAC01_RowfBadge_00 +EVT_SAVE_FLAG(1665) GF_MAC01_RowfBadge_01 +EVT_SAVE_FLAG(1666) GF_MAC01_RowfBadge_02 +EVT_SAVE_FLAG(1667) GF_MAC01_RowfBadge_03 +EVT_SAVE_FLAG(1668) GF_MAC01_RowfBadge_04 +EVT_SAVE_FLAG(1669) GF_MAC01_RowfBadge_05 +EVT_SAVE_FLAG(1670) GF_MAC01_RowfBadge_06 +EVT_SAVE_FLAG(1671) GF_MAC01_RowfBadge_07 +EVT_SAVE_FLAG(1672) GF_MAC01_RowfBadge_08 +EVT_SAVE_FLAG(1673) GF_MAC01_RowfBadge_09 +EVT_SAVE_FLAG(1674) GF_MAC01_RowfBadge_0A +EVT_SAVE_FLAG(1675) GF_MAC01_RowfBadge_0B +EVT_SAVE_FLAG(1676) GF_MAC01_RowfBadge_0C +EVT_SAVE_FLAG(1677) GF_MAC01_RowfBadge_0D +EVT_SAVE_FLAG(1678) GF_MAC01_RowfBadge_0E +EVT_SAVE_FLAG(1679) GF_MAC01_RowfBadge_0F +EVT_SAVE_FLAG(1680) GF_Unused_BAT_10 +EVT_SAVE_FLAG(1681) GF_Unused_BAT_11 +EVT_SAVE_FLAG(1682) GF_Unused_BAT_12 +EVT_SAVE_FLAG(1683) GF_Unused_BAT_13 +EVT_SAVE_FLAG(1684) GF_ISK02_Item_SpikeShield +EVT_SAVE_FLAG(1685) GF_Unused_BAT_15 +EVT_SAVE_FLAG(1686) GF_Unused_BAT_16 +EVT_SAVE_FLAG(1687) GF_Unused_BAT_17 +EVT_SAVE_FLAG(1688) GF_Unused_BAT_18 +EVT_SAVE_FLAG(1689) GF_Unused_BAT_19 +EVT_SAVE_FLAG(1690) GF_Unused_BAT_1A +EVT_SAVE_FLAG(1691) GF_Unused_BAT_1B +EVT_SAVE_FLAG(1692) GF_Unused_BAT_1C +EVT_SAVE_FLAG(1693) GF_Unused_BAT_1D +EVT_SAVE_FLAG(1694) GF_Unused_BAT_1E +EVT_SAVE_FLAG(1695) GF_Unused_BAT_1F +EVT_SAVE_FLAG(1696) GF_Unused_BAT_20 +EVT_SAVE_FLAG(1697) GF_Unused_BAT_21 +EVT_SAVE_FLAG(1698) GF_Unused_BAT_22 +EVT_SAVE_FLAG(1699) GF_Unused_BAT_23 +EVT_SAVE_FLAG(1700) GF_Unused_BAT_24 +EVT_SAVE_FLAG(1701) GF_Unused_BAT_25 +EVT_SAVE_FLAG(1702) GF_Unused_BAT_26 +EVT_SAVE_FLAG(1703) GF_Unused_BAT_27 +EVT_SAVE_FLAG(1704) GF_KootFavor_LeftKoopaVillage +EVT_SAVE_FLAG(1705) GF_KootFavor_LeftKoopaArea +EVT_SAVE_FLAG(1706) GF_MAC02_KootFavor_CurrentComplete +EVT_SAVE_FLAG(1707) GF_NOK02_KootFavor00_Unlocked +EVT_SAVE_FLAG(1708) GF_NOK02_KootFavor00_GaveUp +EVT_SAVE_FLAG(1709) GF_NOK02_KootFavor00_Complete +EVT_SAVE_FLAG(1710) GF_NOK02_KootFavor01_Unlocked +EVT_SAVE_FLAG(1711) GF_NOK02_KootFavor01_GaveUp +EVT_SAVE_FLAG(1712) GF_NOK02_KootFavor01_Complete +EVT_SAVE_FLAG(1713) GF_NOK02_KootFavor02_Unlocked +EVT_SAVE_FLAG(1714) GF_NOK02_KootFavor02_GaveUp +EVT_SAVE_FLAG(1715) GF_NOK02_KootFavor02_Complete +EVT_SAVE_FLAG(1716) GF_NOK02_KootFavor03_Unlocked +EVT_SAVE_FLAG(1717) GF_NOK02_KootFavor03_GaveUp +EVT_SAVE_FLAG(1718) GF_NOK02_KootFavor03_Complete +EVT_SAVE_FLAG(1719) GF_NOK02_KootFavor04_Unlocked +EVT_SAVE_FLAG(1720) GF_NOK02_KootFavor04_GaveUp +EVT_SAVE_FLAG(1721) GF_NOK02_KootFavor04_Complete +EVT_SAVE_FLAG(1722) GF_NOK02_KootFavor05_Unlocked +EVT_SAVE_FLAG(1723) GF_NOK02_KootFavor05_GaveUp +EVT_SAVE_FLAG(1724) GF_NOK02_KootFavor05_Complete +EVT_SAVE_FLAG(1725) GF_NOK02_KootFavor06_Unlocked +EVT_SAVE_FLAG(1726) GF_NOK02_KootFavor06_GaveUp +EVT_SAVE_FLAG(1727) GF_NOK02_KootFavor06_Complete +EVT_SAVE_FLAG(1728) GF_NOK02_KootFavor07_Unlocked +EVT_SAVE_FLAG(1729) GF_NOK02_KootFavor07_GaveUp +EVT_SAVE_FLAG(1730) GF_NOK02_KootFavor07_Complete +EVT_SAVE_FLAG(1731) GF_NOK02_KootFavor08_Unlocked +EVT_SAVE_FLAG(1732) GF_NOK02_KootFavor08_GaveUp +EVT_SAVE_FLAG(1733) GF_NOK02_KootFavor08_Complete +EVT_SAVE_FLAG(1734) GF_NOK02_KootFavor09_Unlocked +EVT_SAVE_FLAG(1735) GF_NOK02_KootFavor09_GaveUp +EVT_SAVE_FLAG(1736) GF_NOK02_KootFavor09_Complete +EVT_SAVE_FLAG(1737) GF_NOK02_KootFavor0A_Unlocked +EVT_SAVE_FLAG(1738) GF_NOK02_KootFavor0A_GaveUp +EVT_SAVE_FLAG(1739) GF_NOK02_KootFavor0A_Complete +EVT_SAVE_FLAG(1740) GF_NOK02_KootFavor0B_Unlocked +EVT_SAVE_FLAG(1741) GF_NOK02_KootFavor0B_GaveUp +EVT_SAVE_FLAG(1742) GF_NOK02_KootFavor0B_Complete +EVT_SAVE_FLAG(1743) GF_NOK02_KootFavor0C_Unlocked +EVT_SAVE_FLAG(1744) GF_NOK02_KootFavor0C_GaveUp +EVT_SAVE_FLAG(1745) GF_NOK02_KootFavor0C_Complete +EVT_SAVE_FLAG(1746) GF_NOK02_KootFavor0D_Unlocked +EVT_SAVE_FLAG(1747) GF_NOK02_KootFavor0D_GaveUp +EVT_SAVE_FLAG(1748) GF_NOK02_KootFavor0D_Complete +EVT_SAVE_FLAG(1749) GF_NOK02_KootFavor0E_Unlocked +EVT_SAVE_FLAG(1750) GF_NOK02_KootFavor0E_GaveUp +EVT_SAVE_FLAG(1751) GF_NOK02_KootFavor0E_Complete +EVT_SAVE_FLAG(1752) GF_NOK02_KootFavor0F_Unlocked +EVT_SAVE_FLAG(1753) GF_NOK02_KootFavor0F_GaveUp +EVT_SAVE_FLAG(1754) GF_NOK02_KootFavor0F_Complete +EVT_SAVE_FLAG(1755) GF_NOK02_KootFavor10_Unlocked +EVT_SAVE_FLAG(1756) GF_NOK02_KootFavor10_GaveUp +EVT_SAVE_FLAG(1757) GF_NOK02_KootFavor10_Complete +EVT_SAVE_FLAG(1758) GF_NOK02_KootFavor11_Unlocked +EVT_SAVE_FLAG(1759) GF_NOK02_KootFavor11_GaveUp +EVT_SAVE_FLAG(1760) GF_NOK02_KootFavor11_Complete +EVT_SAVE_FLAG(1761) GF_NOK02_KootFavor12_Unlocked +EVT_SAVE_FLAG(1762) GF_NOK02_KootFavor12_GaveUp +EVT_SAVE_FLAG(1763) GF_NOK02_KootFavor12_Complete +EVT_SAVE_FLAG(1764) GF_NOK02_KootFavor13_Unlocked +EVT_SAVE_FLAG(1765) GF_NOK02_KootFavor13_GaveUp +EVT_SAVE_FLAG(1766) GF_NOK02_KootFavor13_Complete +EVT_SAVE_FLAG(1767) GF_Met_ChuckQuizmo +EVT_SAVE_FLAG(1768) GF_Quizmo_HasLocation +EVT_SAVE_FLAG(1769) GF_Quizmo_ChangedLocation +EVT_SAVE_FLAG(1770) GF_HOS06_Met_Merlow +EVT_SAVE_FLAG(1771) GF_HOS06_MerlowBadge_00 +EVT_SAVE_FLAG(1772) GF_HOS06_MerlowBadge_01 +EVT_SAVE_FLAG(1773) GF_HOS06_MerlowBadge_02 +EVT_SAVE_FLAG(1774) GF_HOS06_MerlowBadge_03 +EVT_SAVE_FLAG(1775) GF_HOS06_MerlowBadge_04 +EVT_SAVE_FLAG(1776) GF_HOS06_MerlowBadge_05 +EVT_SAVE_FLAG(1777) GF_HOS06_MerlowBadge_06 +EVT_SAVE_FLAG(1778) GF_HOS06_MerlowBadge_07 +EVT_SAVE_FLAG(1779) GF_HOS06_MerlowBadge_08 +EVT_SAVE_FLAG(1780) GF_HOS06_MerlowBadge_09 +EVT_SAVE_FLAG(1781) GF_HOS06_MerlowBadge_0A +EVT_SAVE_FLAG(1782) GF_HOS06_MerlowBadge_0B +EVT_SAVE_FLAG(1783) GF_HOS06_MerlowBadge_0C +EVT_SAVE_FLAG(1784) GF_HOS06_MerlowBadge_0D +EVT_SAVE_FLAG(1785) GF_HOS06_MerlowBadge_0E +EVT_SAVE_FLAG(1786) GF_Unused_NPC_52 +EVT_SAVE_FLAG(1787) GF_TradingEvent1_Active +EVT_SAVE_FLAG(1788) GF_TradingEvent2_Active +EVT_SAVE_FLAG(1789) GF_TradingEvent3_Active +EVT_SAVE_FLAG(1790) GF_NOK02_KootFavor14_Unlocked +EVT_SAVE_FLAG(1791) GF_Unused_NPC_57 +EVT_SAVE_FLAG(1792) GF_Unused_NPC_58 +EVT_SAVE_FLAG(1793) GF_Quizmo_TakingQuiz +EVT_SAVE_FLAG(1794) GF_Unused_NPC_5A +EVT_SAVE_FLAG(1795) GF_Unused_NPC_5B +EVT_SAVE_FLAG(1796) GF_Unused_NPC_5C +EVT_SAVE_FLAG(1797) GF_Unused_NPC_5D +EVT_SAVE_FLAG(1798) GF_Unused_NPC_5E +EVT_SAVE_FLAG(1799) GF_Unused_NPC_5F +EVT_SAVE_FLAG(1800) GF_Unused_NPC_60 +EVT_SAVE_FLAG(1801) GF_Unused_NPC_61 +EVT_SAVE_FLAG(1802) GF_Unused_NPC_62 +EVT_SAVE_FLAG(1803) GF_Unused_NPC_63 +EVT_SAVE_FLAG(1804) GF_Unused_NPC_64 +EVT_SAVE_FLAG(1805) GF_Unused_NPC_65 +EVT_SAVE_FLAG(1806) GF_Unused_NPC_66 +EVT_SAVE_FLAG(1807) GF_Unused_NPC_67 +EVT_SAVE_FLAG(1808) GF_Unused_NPC_68 +EVT_SAVE_FLAG(1809) GF_Unused_NPC_69 +EVT_SAVE_FLAG(1810) GF_Unused_NPC_6A +EVT_SAVE_FLAG(1811) GF_Unused_NPC_6B +EVT_SAVE_FLAG(1812) GF_Unused_NPC_6C +EVT_SAVE_FLAG(1813) GF_SpawnedItemDrop_00 +EVT_SAVE_FLAG(1814) GF_Unused_BTL_01 +EVT_SAVE_FLAG(1815) GF_Unused_BTL_02 +EVT_SAVE_FLAG(1816) GF_Unused_BTL_03 +EVT_SAVE_FLAG(1817) GF_Tutorial_SwapTurnOrder +EVT_SAVE_FLAG(1818) GF_Tutorial_SpikyEnemy +EVT_SAVE_FLAG(1819) GF_Tutorial_FlyingEnemy +EVT_SAVE_FLAG(1820) GF_Unused_BTL_07 +EVT_SAVE_FLAG(1821) GF_Unused_BTL_08 +EVT_SAVE_FLAG(1822) GF_Unused_BTL_09 +EVT_SAVE_FLAG(1823) GF_Unused_BTL_0A +EVT_SAVE_FLAG(1824) GF_Unused_BTL_0B +EVT_SAVE_FLAG(1825) GF_Unused_BTL_0C +EVT_SAVE_FLAG(1826) GF_Unused_BTL_0D +EVT_SAVE_FLAG(1827) GF_Unused_BTL_0E +EVT_SAVE_FLAG(1828) GF_Unused_BTL_0F +EVT_SAVE_FLAG(1829) GF_Unused_BTL_10 +EVT_SAVE_FLAG(1830) GF_Unused_BTL_11 +EVT_SAVE_FLAG(1831) GF_Unused_BTL_12 +EVT_SAVE_FLAG(1832) GF_Unused_BTL_13 +EVT_SAVE_FLAG(1833) GF_Unused_BTL_14 +EVT_SAVE_FLAG(1834) GF_Unused_BTL_15 +EVT_SAVE_FLAG(1835) GF_Unused_BTL_16 +EVT_SAVE_FLAG(1836) GF_Unused_BTL_17 +EVT_SAVE_FLAG(1837) GF_Unused_BTL_18 +EVT_SAVE_FLAG(1838) GF_FBTL_00 +EVT_SAVE_FLAG(1839) GF_FBTL_01 +EVT_SAVE_FLAG(1840) GF_FBTL_02 +EVT_SAVE_FLAG(1841) GF_FBTL_03 +EVT_SAVE_FLAG(1842) GF_FBTL_04 +EVT_SAVE_FLAG(1843) GF_FBTL_05 +EVT_SAVE_FLAG(1844) GF_FBTL_06 +EVT_SAVE_FLAG(1845) GF_FBTL_07 +EVT_SAVE_FLAG(1846) GF_FBTL_08 +EVT_SAVE_FLAG(1847) GF_FBTL_09 +EVT_SAVE_FLAG(1848) GF_FBTL_0A +EVT_SAVE_FLAG(1849) GF_FBTL_0B +EVT_SAVE_FLAG(1850) GF_FBTL_0C +EVT_SAVE_FLAG(1851) GF_FBTL_0D +EVT_SAVE_FLAG(1852) GF_FBTL_0E +EVT_SAVE_FLAG(1853) GF_FBTL_0F +EVT_SAVE_FLAG(1854) GF_FBTL_10 +EVT_SAVE_FLAG(1855) GF_FBTL_11 +EVT_SAVE_FLAG(1856) GF_FBTL_12 +EVT_SAVE_FLAG(1857) GF_FBTL_13 +EVT_SAVE_FLAG(1858) GF_FBTL_14 +EVT_SAVE_FLAG(1859) GF_FBTL_15 +EVT_SAVE_FLAG(1860) GF_FBTL_16 +EVT_SAVE_FLAG(1861) GF_FBTL_17 +EVT_SAVE_FLAG(1862) GF_FBTL_18 +EVT_SAVE_FLAG(1863) GF_FBTL_19 +EVT_SAVE_FLAG(1864) GF_FBTL_1A +EVT_SAVE_FLAG(1865) GF_FBTL_1B +EVT_SAVE_FLAG(1866) GF_FBTL_1C +EVT_SAVE_FLAG(1867) GF_FBTL_1D +EVT_SAVE_FLAG(1868) GF_FBTL_1E +EVT_SAVE_FLAG(1869) GF_FBTL_1F +EVT_SAVE_FLAG(1870) GF_FBTL_20 +EVT_SAVE_FLAG(1871) GF_FBTL_21 +EVT_SAVE_FLAG(1872) GF_FBTL_22 +EVT_SAVE_FLAG(1873) GF_FBTL_23 +EVT_SAVE_FLAG(1874) GF_FBTL_24 +EVT_SAVE_FLAG(1875) GF_FBTL_25 +EVT_SAVE_FLAG(1876) GF_FBTL_26 +EVT_SAVE_FLAG(1877) GF_FBTL_27 +EVT_SAVE_FLAG(1878) GF_FBTL_28 +EVT_SAVE_FLAG(1879) GF_FBTL_29 +EVT_SAVE_FLAG(1880) GF_FBTL_2A +EVT_SAVE_FLAG(1881) GF_FBTL_2B +EVT_SAVE_FLAG(1882) GF_FBTL_2C +EVT_SAVE_FLAG(1883) GF_FBTL_2D +EVT_SAVE_FLAG(1884) GF_FBTL_2E +EVT_SAVE_FLAG(1885) GF_FBTL_2F +EVT_SAVE_FLAG(1886) GF_FBTL_30 +EVT_SAVE_FLAG(1887) GF_FBTL_31 +EVT_SAVE_FLAG(1888) GF_FBTL_32 +EVT_SAVE_FLAG(1889) GF_FBTL_33 +EVT_SAVE_FLAG(1890) GF_FBTL_34 +EVT_SAVE_FLAG(1891) GF_FBTL_35 +EVT_SAVE_FLAG(1892) GF_FBTL_36 +EVT_SAVE_FLAG(1893) GF_FBTL_37 +EVT_SAVE_FLAG(1894) GF_FBTL_38 +EVT_SAVE_FLAG(1895) GF_FBTL_39 +EVT_SAVE_FLAG(1896) GF_FBTL_3A +EVT_SAVE_FLAG(1897) GF_FBTL_3B +EVT_SAVE_FLAG(1898) GF_FBTL_3C +EVT_SAVE_FLAG(1899) GF_FBTL_3D +EVT_SAVE_FLAG(1900) GF_FBTL_3E +EVT_SAVE_FLAG(1901) GF_FBTL_3F +EVT_SAVE_FLAG(1902) GF_FBTL_40 +EVT_SAVE_FLAG(1903) GF_FBTL_41 +EVT_SAVE_FLAG(1904) GF_FBTL_42 +EVT_SAVE_FLAG(1905) GF_FBTL_43 +EVT_SAVE_FLAG(1906) GF_FBTL_44 +EVT_SAVE_FLAG(1907) GF_FBTL_45 +EVT_SAVE_FLAG(1908) GF_FBTL_46 +EVT_SAVE_FLAG(1909) GF_FBTL_47 +EVT_SAVE_FLAG(1910) GF_FBTL_48 +EVT_SAVE_FLAG(1911) GF_FBTL_49 +EVT_SAVE_FLAG(1912) GF_FBTL_4A +EVT_SAVE_FLAG(1913) GF_Unused_FBTL_4B +EVT_SAVE_FLAG(1914) GF_Unused_FBTL_4C +EVT_SAVE_FLAG(1915) GF_Unused_FBTL_4D +EVT_SAVE_FLAG(1916) GF_Unused_FBTL_4E +EVT_SAVE_FLAG(1917) GF_Unused_FBTL_4F +EVT_SAVE_FLAG(1918) GF_Unused_FBTL_50 +EVT_SAVE_FLAG(1919) GF_Unused_FBTL_51 +EVT_SAVE_FLAG(1920) GF_Unused_FBTL_52 +EVT_SAVE_FLAG(1921) GF_Unused_FBTL_53 +EVT_SAVE_FLAG(1922) GF_Unused_FBTL_54 +EVT_SAVE_FLAG(1923) GF_Unused_FBTL_55 +EVT_SAVE_FLAG(1924) GF_Unused_FBTL_56 +EVT_SAVE_FLAG(1925) GF_Unused_FBTL_57 +EVT_SAVE_FLAG(1926) GF_Unused_FBTL_58 +EVT_SAVE_FLAG(1927) GF_Unused_FBTL_59 +EVT_SAVE_FLAG(1928) GF_Unused_FBTL_5A +EVT_SAVE_FLAG(1929) GF_Unused_FBTL_5B +EVT_SAVE_FLAG(1930) GF_Unused_FBTL_5C +EVT_SAVE_FLAG(1931) GF_Unused_FBTL_5D +EVT_SAVE_FLAG(1932) GF_Unused_FBTL_5E +EVT_SAVE_FLAG(1933) GF_TIK01_WarpPipes +EVT_SAVE_FLAG(1934) GF_TIK08_WarpPipe +EVT_SAVE_FLAG(1935) GF_TIK09_WarpPipe +EVT_SAVE_FLAG(1936) GF_Unused_DOKAN_03 +EVT_SAVE_FLAG(1937) GF_KMR02_WarpPipe +EVT_SAVE_FLAG(1938) GF_NOK02_WarpPipe +EVT_SAVE_FLAG(1939) GF_DRO01_WarpPipe +EVT_SAVE_FLAG(1940) GF_MIM11_WarpPipe +EVT_SAVE_FLAG(1941) GF_JAN03_WarpPipe +EVT_SAVE_FLAG(1942) GF_Unused_DOKAN_09 +EVT_SAVE_FLAG(1943) GF_Unused_DOKAN_0A +EVT_SAVE_FLAG(1944) GF_Unused_DOKAN_0B +EVT_SAVE_FLAG(1945) GF_Unused_DOKAN_0C +EVT_SAVE_FLAG(1946) GF_Unused_DOKAN_0D +EVT_SAVE_FLAG(1947) GF_Unused_DOKAN_0E +EVT_SAVE_FLAG(1948) GF_Unused_DOKAN_0F +EVT_SAVE_FLAG(1949) GF_Unused_DOKAN_10 +EVT_SAVE_FLAG(1950) GF_Unused_DOKAN_11 +EVT_SAVE_FLAG(1951) GF_Unused_DOKAN_12 +EVT_SAVE_FLAG(1952) GF_Unused_DOKAN_13 +EVT_SAVE_FLAG(1953) GF_Unused_DOKAN_14 +EVT_SAVE_FLAG(1954) GF_Unused_DOKAN_15 +EVT_SAVE_FLAG(1955) GF_Unused_DOKAN_16 +EVT_SAVE_FLAG(1956) GF_Unused_DOKAN_17 +EVT_SAVE_FLAG(1957) GF_Unused_DOKAN_18 +EVT_SAVE_FLAG(1958) GF_Unused_DOKAN_19 +EVT_SAVE_FLAG(1959) GF_Unused_DOKAN_1A +EVT_SAVE_FLAG(1960) GF_Unused_DOKAN_1B +EVT_SAVE_FLAG(1961) GF_Unused_DOKAN_1C +EVT_SAVE_FLAG(1962) GF_MAP_ToadTown +EVT_SAVE_FLAG(1963) GF_MAP_PeachCastleGrounds +EVT_SAVE_FLAG(1964) GF_MAP_ShootingStarSummit +EVT_SAVE_FLAG(1965) GF_MAP_ToadTownTunnels +EVT_SAVE_FLAG(1966) GF_MAP_GoombaVillage +EVT_SAVE_FLAG(1967) GF_MAP_GoombaRoad +EVT_SAVE_FLAG(1968) GF_MAP_PleasantPath +EVT_SAVE_FLAG(1969) GF_MAP_KoopaVillage +EVT_SAVE_FLAG(1970) GF_MAP_KoopaBrosFortress +EVT_SAVE_FLAG(1971) GF_MAP_MtRugged +EVT_SAVE_FLAG(1972) GF_MAP_DryDryDesert +EVT_SAVE_FLAG(1973) GF_MAP_DryDryOutpost +EVT_SAVE_FLAG(1974) GF_MAP_DryDryRuins +EVT_SAVE_FLAG(1975) GF_MAP_ForeverForest +EVT_SAVE_FLAG(1976) GF_MAP_BoosMansion +EVT_SAVE_FLAG(1977) GF_MAP_GustyGulch +EVT_SAVE_FLAG(1978) GF_MAP_TubbasManor +EVT_SAVE_FLAG(1979) GF_MAP_WindyMill +EVT_SAVE_FLAG(1980) GF_MAP_ShyGuysToybox +EVT_SAVE_FLAG(1981) GF_MAP_JadeJungle +EVT_SAVE_FLAG(1982) GF_MAP_YoshisVillage +EVT_SAVE_FLAG(1983) GF_MAP_MtLavalava +EVT_SAVE_FLAG(1984) GF_MAP_FlowerFields +EVT_SAVE_FLAG(1985) GF_MAP_CloudyClimb +EVT_SAVE_FLAG(1986) GF_MAP_ShiverCity +EVT_SAVE_FLAG(1987) GF_MAP_ShiverSnowfield +EVT_SAVE_FLAG(1988) GF_MAP_StarbornValley +EVT_SAVE_FLAG(1989) GF_MAP_ShiverMountain +EVT_SAVE_FLAG(1990) GF_MAP_CrystalPalace +EVT_SAVE_FLAG(1991) GF_MAP_StarWay +EVT_SAVE_FLAG(1992) GF_MAP_StarHaven +EVT_SAVE_FLAG(1993) GF_MAP_BowsersCastle +EVT_SAVE_FLAG(1994) GF_MAP_PeachsCastle +EVT_SAVE_FLAG(1995) GF_MAP_MariosHouse +EVT_SAVE_FLAG(1996) GF_Unused_MAP_22 +EVT_SAVE_FLAG(1997) GF_Unused_MAP_23 +EVT_SAVE_FLAG(1998) GF_Unused_MAP_24 +EVT_SAVE_FLAG(1999) GF_Unused_MAP_25 +EVT_SAVE_FLAG(2000) GF_Unused_MAP_26 +EVT_SAVE_FLAG(2001) GF_Unused_MAP_27 +EVT_SAVE_FLAG(2002) GF_Unused_MAP_28 +EVT_SAVE_FLAG(2003) GF_Unused_MAP_29 +EVT_SAVE_FLAG(2004) GF_Unused_MAP_2A +EVT_SAVE_FLAG(2005) GF_Unused_MAP_2B +EVT_SAVE_FLAG(2006) GF_Unused_MAP_2C +EVT_SAVE_FLAG(2007) GF_Unused_MAP_2D +EVT_SAVE_FLAG(2008) GF_Unused_MAP_2E +EVT_SAVE_FLAG(2009) GF_Unused_MAP_2F +EVT_SAVE_FLAG(2010) GF_Unused_MAP_30 +EVT_SAVE_FLAG(2011) GF_Unused_MAP_31 +EVT_SAVE_FLAG(2012) GF_Unused_MAP_32 +EVT_SAVE_FLAG(2013) GF_Unused_MAP_33 +EVT_SAVE_FLAG(2014) GF_Unused_MAP_34 +EVT_SAVE_FLAG(2015) GF_Unused_MAP_35 +EVT_SAVE_FLAG(2016) GF_Unused_7E0 +EVT_SAVE_FLAG(2017) GF_Unused_7E1 +EVT_SAVE_FLAG(2018) GF_Unused_7E2 +EVT_SAVE_FLAG(2019) GF_Unused_7E3 +EVT_SAVE_FLAG(2020) GF_Unused_7E4 +EVT_SAVE_FLAG(2021) GF_Unused_7E5 +EVT_SAVE_FLAG(2022) GF_Unused_7E6 +EVT_SAVE_FLAG(2023) GF_Unused_7E7 +EVT_SAVE_FLAG(2024) GF_Unused_7E8 +EVT_SAVE_FLAG(2025) GF_Unused_7E9 +EVT_SAVE_FLAG(2026) GF_Unused_7EA +EVT_SAVE_FLAG(2027) GF_Unused_7EB +EVT_SAVE_FLAG(2028) GF_Unused_7EC +EVT_SAVE_FLAG(2029) GF_Unused_7ED +EVT_SAVE_FLAG(2030) GF_Unused_7EE +EVT_SAVE_FLAG(2031) GF_Unused_7EF +EVT_SAVE_FLAG(2032) GF_Unused_7F0 +EVT_SAVE_FLAG(2033) GF_Unused_7F1 +EVT_SAVE_FLAG(2034) GF_Unused_7F2 +EVT_SAVE_FLAG(2035) GF_Unused_7F3 +EVT_SAVE_FLAG(2036) GF_Unused_7F4 +EVT_SAVE_FLAG(2037) GF_Unused_7F5 +EVT_SAVE_FLAG(2038) GF_Unused_7F6 +EVT_SAVE_FLAG(2039) GF_Unused_7F7 +EVT_SAVE_FLAG(2040) GF_Unused_7F8 +EVT_SAVE_FLAG(2041) GF_Unused_7F9 +EVT_SAVE_FLAG(2042) GF_Unused_7FA +EVT_SAVE_FLAG(2043) GF_Unused_7FB +EVT_SAVE_FLAG(2044) GF_Unused_7FC +EVT_SAVE_FLAG(2045) GF_Unused_7FD +EVT_SAVE_FLAG(2046) GF_Unused_7FE +EVT_SAVE_FLAG(2047) GF_Unused_7FF diff --git a/tools/star_rod_idx_to_c.py b/tools/star_rod_idx_to_c.py index f6a89cb859..2e7b4f1709 100755 --- a/tools/star_rod_idx_to_c.py +++ b/tools/star_rod_idx_to_c.py @@ -32,9 +32,9 @@ def get_flag_name(arg): elif v <= -180000000: return f"EVT_ARRAY({v + 190000000})" elif v <= -160000000: if v + 170000000 == 0: - return "EVT_STORY_PROGRESS" + return "GB_StoryProgress" elif v + 170000000 == 425: - return "EVT_WORLD_LOCATION" + return "GB_WorldLocation" else: return f"EVT_SAVE_VAR({v + 170000000})" elif v <= -140000000: return f"EVT_AREA_VAR({v + 150000000})" @@ -260,7 +260,7 @@ def disassemble(bytes, midx, symbol_map={}, comments=True, romstart=0, namespace tmp_out += "};\n" out += tmp_out elif struct["type"] == "AISettings": - tmp_out = f"NpcAISettings {name} = {{\n" + tmp_out = f"MobileAISettings {name} = {{\n" npcAISettings = bytes.read(struct["length"]) i = x = 0 @@ -419,7 +419,7 @@ def disassemble(bytes, midx, symbol_map={}, comments=True, romstart=0, namespace for x,datum in enumerate(data): if not datum == 0: end_pos = x - tmp_out += INDENT + f".movement = {{ " + ", ".join(f"{x}" for x in data[:end_pos+1]) + f" }},\n" + tmp_out += INDENT + f".territory = { .temp = {{ " + ", ".join(f"{x}" for x in data[:end_pos+1]) + f" }}},\n" elif i == 0x1A0: tmp_out += INDENT + f".{var_names[15]} = {{\n" for x in range(16): @@ -652,7 +652,7 @@ def disassemble(bytes, midx, symbol_map={}, comments=True, romstart=0, namespace out += f" {entry[0]:.01f}f, {entry[1]:.01f}f, {entry[2]:.01f}f, {entry[3]:.01f}f }};\n" elif struct["type"] == "Header": - out += f"MapConfig N(config) = {{\n" + out += f"MapSettings N(settings) = {{\n" bytes.read(0x10) @@ -667,7 +667,7 @@ def disassemble(bytes, midx, symbol_map={}, comments=True, romstart=0, namespace if bg == 0x80200000: out += f" .background = &gBackgroundImage,\n" elif bg != 0: - raise Exception(f"unknown MapConfig background {bg:X}") + raise Exception(f"unknown MapSettings background {bg:X}") #out += f" .tattle = 0x{tattle:X},\n" INCLUDES_NEEDED["tattle"].append(f"- [0x{(tattle & 0xFF0000) >> 16:02X}, 0x{tattle & 0xFFFF:04X}, {map_name}_tattle]") out += f" .tattle = {{ MSG_{map_name}_tattle }},\n" diff --git a/ver/us/asm/data/world/area_kzn/kzn_04/C6A420.data.s b/ver/us/asm/data/world/area_kzn/kzn_04/C6A420.data.s index 83a220f76f..af6efafe09 100644 --- a/ver/us/asm/data/world/area_kzn/kzn_04/C6A420.data.s +++ b/ver/us/asm/data/world/area_kzn/kzn_04/C6A420.data.s @@ -2,29 +2,29 @@ .section .data -dlabel D_802422F0_C6A420 +dlabel kzn_04_FireBar_Sounds .word D_B0000000, 0xB0000001, 0xB0000002, 0xB0000003, 0xB0000004, 0xB0000005, 0xB0000006, 0xB0000007, D_B0000008, 0xB0000009, 0xB0000009 -dlabel D_8024231C_C6A44C +dlabel kzn_04_EVS_FireBar_Defeated .word 0x00000024, 0x00000002, 0xFE363C8A, 0xFE363C80, 0x00000024, 0x00000002, 0xFE363C8B, 0xFE363C81, 0x00000005, 0x00000001, 0x0000000F, 0x00000005, 0x00000001, 0xFE363C81, 0x00000043, 0x00000004, SetNpcFlagBits, 0xFE363C80, 0x00000002, 0x00000001, 0x00000027, 0x00000002, 0xFE363C80, 0x00000001, 0x00000006, 0x00000000, 0x00000008, 0x00000001, 0x00000001, 0x00000024, 0x00000002, 0xFE363C80, 0xFE363C8A, 0x00000024, 0x00000002, 0xFE363C81, 0xFE363C8B, 0x00000005, 0x00000001, 0xFE363C81, 0x00000043, 0x00000004, SetNpcFlagBits, 0xFE363C80, 0x00000002, 0x00000000, 0x00000027, 0x00000002, 0xFE363C80, 0x00000001, 0x00000006, 0x00000000, 0x00000008, 0x00000001, 0x00000001, 0x00000024, 0x00000002, 0xFE363C80, 0xFE363C8A, 0x00000024, 0x00000002, 0xFE363C81, 0xFE363C8B, 0x00000006, 0x00000000, 0x00000043, 0x00000005, GetNpcPos, 0xFE363C80, 0xFE363C81, 0xFE363C82, 0xFE363C83, 0x00000043, 0x00000006, PlaySoundAt, 0xB000000A, 0x00000000, 0xFE363C81, 0xFE363C82, 0xFE363C83, 0x00000005, 0x00000001, 0x0000000A, 0x00000043, 0x00000005, GetNpcPos, 0xFE363C80, 0xFE363C81, 0xFE363C82, 0xFE363C83, 0x00000043, 0x00000003, RandInt, 0x00000032, 0xFE363C84, 0x00000028, 0x00000002, 0xFE363C84, 0x00000019, 0x00000043, 0x00000003, RandInt, 0x0000001E, 0xFE363C85, 0x00000027, 0x00000002, 0xFE363C81, 0xFE363C84, 0x00000027, 0x00000002, 0xFE363C82, 0xFE363C85, 0x00000043, 0x0000000F, PlayEffect, 0x00000000, 0xFE363C81, 0xFE363C82, 0xFE363C83, 0x00000001, 0x00000014, 0x00000003, 0x00000002, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000006, 0x00000000, 0x0000000A, 0x00000002, 0xFE363C8A, 0x00000000, 0x0000000A, 0x00000002, 0xF9718892, 0x00000000, 0x00000024, 0x00000002, 0xF9718892, 0x00000001, 0x00000005, 0x00000001, 0x0000000A, 0x00000043, 0x00000007, MakeItemEntity, 0x00000157, 0xFE363C81, 0xFE363C82, 0xFE363C83, 0x00000003, 0x00000000, 0x00000006, 0x00000000, 0x00000013, 0x00000000, 0x00000013, 0x00000000, 0x0000000A, 0x00000002, 0xFE363C8A, 0x00000005, 0x0000000A, 0x00000002, 0xF9718893, 0x00000000, 0x00000024, 0x00000002, 0xF9718893, 0x00000001, 0x00000005, 0x00000001, 0x0000000A, 0x00000043, 0x00000007, MakeItemEntity, 0x00000157, 0xFE363C81, 0xFE363C82, 0xFE363C83, 0x00000003, 0x00000000, 0x00000006, 0x00000000, 0x00000013, 0x00000000, 0x00000013, 0x00000000, 0x0000000A, 0x00000002, 0xFE363C8A, 0x0000000A, 0x0000000A, 0x00000002, 0xF9718894, 0x00000000, 0x00000024, 0x00000002, 0xF9718894, 0x00000001, 0x00000005, 0x00000001, 0x0000000A, 0x00000043, 0x00000007, MakeItemEntity, 0x00000157, 0xFE363C81, 0xFE363C82, 0xFE363C83, 0x00000003, 0x00000000, 0x00000006, 0x00000000, 0x00000013, 0x00000000, 0x00000013, 0x00000000, 0x00000043, 0x00000002, RemoveEncounter, 0xFE363C8A, 0x00000002, 0x00000000, 0x00000001, 0x00000000 dlabel D_802426B0_C6A7E0 -.word 0xFFFFFEE8, 0x000001F4, 0xFFFFFFE2, 0x00000008, 0x00000000, 0x00000004, func_80241644_C69774 +.word 0xFFFFFEE8, 0x000001F4, 0xFFFFFFE2, 0x00000008, 0x00000000, 0x00000004, kzn_04_FireBarAI_Callback dlabel D_802426CC_C6A7FC -.word 0x00000000, 0x000001F4, 0x00000028, 0xFFFFFFF8, 0x00000005, 0x00000004, func_80241644_C69774 +.word 0x00000000, 0x000001F4, 0x00000028, 0xFFFFFFF8, 0x00000005, 0x00000004, kzn_04_FireBarAI_Callback dlabel D_802426E8_C6A818 -.word 0x00000118, 0x000001F4, 0xFFFFFFE2, 0x00000008, 0x0000000A, 0x00000004, func_80241644_C69774 +.word 0x00000118, 0x000001F4, 0xFFFFFFE2, 0x00000008, 0x0000000A, 0x00000004, kzn_04_FireBarAI_Callback dlabel D_80242704_C6A834 -.word 0x00000043, 0x00000002, func_80241050_C69180, D_802426B0_C6A7E0, 0x00000002, 0x00000000, 0x00000001, 0x00000000 +.word 0x00000043, 0x00000002, kzn_04_FireBarAI_Main, D_802426B0_C6A7E0, 0x00000002, 0x00000000, 0x00000001, 0x00000000 dlabel D_80242724_C6A854 -.word 0x00000043, 0x00000002, func_80241050_C69180, D_802426CC_C6A7FC, 0x00000002, 0x00000000, 0x00000001, 0x00000000 +.word 0x00000043, 0x00000002, kzn_04_FireBarAI_Main, D_802426CC_C6A7FC, 0x00000002, 0x00000000, 0x00000001, 0x00000000 dlabel D_80242744_C6A874 -.word 0x00000043, 0x00000002, func_80241050_C69180, D_802426E8_C6A818, 0x00000002, 0x00000000, 0x00000001, 0x00000000 +.word 0x00000043, 0x00000002, kzn_04_FireBarAI_Main, D_802426E8_C6A818, 0x00000002, 0x00000000, 0x00000001, 0x00000000 dlabel D_80242764_C6A894 .word 0x00D40001, 0x000C0014, 0x00000000, 0x00000000, D_80242704_C6A834, 0x00000000, 0x00000000, 0x00000000, 0x00000F00, 0x00000000, 0x00000000 diff --git a/ver/us/asm/data/world/area_kzn/kzn_11/C83870.data.s b/ver/us/asm/data/world/area_kzn/kzn_11/C83870.data.s index 95d25905df..56e431551d 100644 --- a/ver/us/asm/data/world/area_kzn/kzn_11/C83870.data.s +++ b/ver/us/asm/data/world/area_kzn/kzn_11/C83870.data.s @@ -14,29 +14,29 @@ dlabel D_80243718_C838B8 dlabel D_80243788_C83928 .word 0x00000000, 0x00140016, 0x00000000, 0x00000000, D_80243718_C838B8, EnemyNpcHit, 0x00000000, EnemyNpcDefeat, 0x00000000, 0x00000000, 0x00110000 -dlabel D_802437B4_C83954 +dlabel kzn_11_FireBar_Sounds .word D_B0000000, 0xB0000001, 0xB0000002, 0xB0000003, 0xB0000004, 0xB0000005, 0xB0000006, 0xB0000007, D_B0000008, 0xB0000009, 0xB0000009 -dlabel D_802437E0_C83980 +dlabel kzn_11_EVS_FireBar_Defeated .word 0x00000024, 0x00000002, 0xFE363C8A, 0xFE363C80, 0x00000024, 0x00000002, 0xFE363C8B, 0xFE363C81, 0x00000005, 0x00000001, 0x0000000F, 0x00000005, 0x00000001, 0xFE363C81, 0x00000043, 0x00000004, SetNpcFlagBits, 0xFE363C80, 0x00000002, 0x00000001, 0x00000027, 0x00000002, 0xFE363C80, 0x00000001, 0x00000006, 0x00000000, 0x00000008, 0x00000001, 0x00000001, 0x00000024, 0x00000002, 0xFE363C80, 0xFE363C8A, 0x00000024, 0x00000002, 0xFE363C81, 0xFE363C8B, 0x00000005, 0x00000001, 0xFE363C81, 0x00000043, 0x00000004, SetNpcFlagBits, 0xFE363C80, 0x00000002, 0x00000000, 0x00000027, 0x00000002, 0xFE363C80, 0x00000001, 0x00000006, 0x00000000, 0x00000008, 0x00000001, 0x00000001, 0x00000024, 0x00000002, 0xFE363C80, 0xFE363C8A, 0x00000024, 0x00000002, 0xFE363C81, 0xFE363C8B, 0x00000006, 0x00000000, 0x00000043, 0x00000005, GetNpcPos, 0xFE363C80, 0xFE363C81, 0xFE363C82, 0xFE363C83, 0x00000043, 0x00000006, PlaySoundAt, 0xB000000A, 0x00000000, 0xFE363C81, 0xFE363C82, 0xFE363C83, 0x00000005, 0x00000001, 0x0000000A, 0x00000043, 0x00000005, GetNpcPos, 0xFE363C80, 0xFE363C81, 0xFE363C82, 0xFE363C83, 0x00000043, 0x00000003, RandInt, 0x00000032, 0xFE363C84, 0x00000028, 0x00000002, 0xFE363C84, 0x00000019, 0x00000043, 0x00000003, RandInt, 0x0000001E, 0xFE363C85, 0x00000027, 0x00000002, 0xFE363C81, 0xFE363C84, 0x00000027, 0x00000002, 0xFE363C82, 0xFE363C85, 0x00000043, 0x0000000F, PlayEffect, 0x00000000, 0xFE363C81, 0xFE363C82, 0xFE363C83, 0x00000001, 0x00000014, 0x00000003, 0x00000002, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000006, 0x00000000, 0x0000000A, 0x00000002, 0xFE363C8A, 0x00000000, 0x0000000A, 0x00000002, 0xF9718895, 0x00000000, 0x00000024, 0x00000002, 0xF9718895, 0x00000001, 0x00000005, 0x00000001, 0x0000000A, 0x00000043, 0x00000007, MakeItemEntity, 0x00000157, 0xFE363C81, 0xFE363C82, 0xFE363C83, 0x00000003, 0x00000000, 0x00000006, 0x00000000, 0x00000013, 0x00000000, 0x00000013, 0x00000000, 0x0000000A, 0x00000002, 0xFE363C8A, 0x00000005, 0x0000000A, 0x00000002, 0xF9718896, 0x00000000, 0x00000024, 0x00000002, 0xF9718896, 0x00000001, 0x00000005, 0x00000001, 0x0000000A, 0x00000043, 0x00000007, MakeItemEntity, 0x00000157, 0xFE363C81, 0xFE363C82, 0xFE363C83, 0x00000003, 0x00000000, 0x00000006, 0x00000000, 0x00000013, 0x00000000, 0x00000013, 0x00000000, 0x0000000A, 0x00000002, 0xFE363C8A, 0x0000000A, 0x0000000A, 0x00000002, 0xF9718897, 0x00000000, 0x00000024, 0x00000002, 0xF9718897, 0x00000001, 0x00000005, 0x00000001, 0x0000000A, 0x00000043, 0x00000007, MakeItemEntity, 0x00000157, 0xFE363C81, 0xFE363C82, 0xFE363C83, 0x00000003, 0x00000000, 0x00000006, 0x00000000, 0x00000013, 0x00000000, 0x00000013, 0x00000000, 0x00000043, 0x00000002, RemoveEncounter, 0xFE363C8A, 0x00000002, 0x00000000, 0x00000001, 0x00000000 dlabel D_80243B74_C83D14 -.word 0xFFFFFED4, 0x00000014, 0x0000000F, 0x00000008, 0x00000000, 0x00000004, func_80242540_C826E0 +.word 0xFFFFFED4, 0x00000014, 0x0000000F, 0x00000008, 0x00000000, 0x00000004, kzn_11_FireBarAI_Callback dlabel D_80243B90_C83D30 -.word 0x00000000, 0x00000014, 0x0000000F, 0xFFFFFFF8, 0x00000005, 0x00000004, func_80242540_C826E0 +.word 0x00000000, 0x00000014, 0x0000000F, 0xFFFFFFF8, 0x00000005, 0x00000004, kzn_11_FireBarAI_Callback dlabel D_80243BAC_C83D4C -.word 0x00000145, 0x00000014, 0x0000000F, 0xFFFFFFF8, 0x0000000A, 0x00000004, func_80242540_C826E0 +.word 0x00000145, 0x00000014, 0x0000000F, 0xFFFFFFF8, 0x0000000A, 0x00000004, kzn_11_FireBarAI_Callback dlabel D_80243BC8_C83D68 -.word 0x00000043, 0x00000002, func_80241F4C_C820EC, D_80243B74_C83D14, 0x00000002, 0x00000000, 0x00000001, 0x00000000 +.word 0x00000043, 0x00000002, kzn_11_FireBarAI_Main, D_80243B74_C83D14, 0x00000002, 0x00000000, 0x00000001, 0x00000000 dlabel D_80243BE8_C83D88 -.word 0x00000043, 0x00000002, func_80241F4C_C820EC, D_80243B90_C83D30, 0x00000002, 0x00000000, 0x00000001, 0x00000000 +.word 0x00000043, 0x00000002, kzn_11_FireBarAI_Main, D_80243B90_C83D30, 0x00000002, 0x00000000, 0x00000001, 0x00000000 dlabel D_80243C08_C83DA8 -.word 0x00000043, 0x00000002, func_80241F4C_C820EC, D_80243BAC_C83D4C, 0x00000002, 0x00000000, 0x00000001, 0x00000000 +.word 0x00000043, 0x00000002, kzn_11_FireBarAI_Main, D_80243BAC_C83D4C, 0x00000002, 0x00000000, 0x00000001, 0x00000000 dlabel D_80243C28_C83DC8 .word 0x00D40001, 0x000C0014, 0x00000000, 0x00000000, D_80243BC8_C83D68, 0x00000000, 0x00000000, 0x00000000, 0x00000F00, 0x00000000, 0x00000000 diff --git a/ver/us/asm/data/world/area_trd/trd_08/9BC1A0.data.s b/ver/us/asm/data/world/area_trd/trd_08/9BC1A0.data.s index b293db39f0..8d85535445 100644 --- a/ver/us/asm/data/world/area_trd/trd_08/9BC1A0.data.s +++ b/ver/us/asm/data/world/area_trd/trd_08/9BC1A0.data.s @@ -2,26 +2,26 @@ .section .data -dlabel D_80240F00_9BC1A0 +dlabel trd_08_FireBar_Sounds .word D_B0000000, 0xB0000001, 0xB0000002, 0xB0000003, 0xB0000004, 0xB0000005, 0xB0000006, 0xB0000007, D_B0000008, 0xB0000009, 0xB0000009 -dlabel D_80240F2C_9BC1CC +dlabel trd_08_EVS_FireBar_Defeated .word 0x00000024, 0x00000002, 0xFE363C8A, 0xFE363C80, 0x00000024, 0x00000002, 0xFE363C8B, 0xFE363C81, 0x00000005, 0x00000001, 0x0000000F, 0x00000005, 0x00000001, 0xFE363C81, 0x00000043, 0x00000004, SetNpcFlagBits, 0xFE363C80, 0x00000002, 0x00000001, 0x00000027, 0x00000002, 0xFE363C80, 0x00000001, 0x00000006, 0x00000000, 0x00000008, 0x00000001, 0x00000001, 0x00000024, 0x00000002, 0xFE363C80, 0xFE363C8A, 0x00000024, 0x00000002, 0xFE363C81, 0xFE363C8B, 0x00000005, 0x00000001, 0xFE363C81, 0x00000043, 0x00000004, SetNpcFlagBits, 0xFE363C80, 0x00000002, 0x00000000, 0x00000027, 0x00000002, 0xFE363C80, 0x00000001, 0x00000006, 0x00000000, 0x00000008, 0x00000001, 0x00000001, 0x00000024, 0x00000002, 0xFE363C80, 0xFE363C8A, 0x00000024, 0x00000002, 0xFE363C81, 0xFE363C8B, 0x00000006, 0x00000000, 0x00000043, 0x00000005, GetNpcPos, 0xFE363C80, 0xFE363C81, 0xFE363C82, 0xFE363C83, 0x00000043, 0x00000006, PlaySoundAt, 0xB000000A, 0x00000000, 0xFE363C81, 0xFE363C82, 0xFE363C83, 0x00000005, 0x00000001, 0x0000000A, 0x00000043, 0x00000005, GetNpcPos, 0xFE363C80, 0xFE363C81, 0xFE363C82, 0xFE363C83, 0x00000043, 0x00000003, RandInt, 0x00000032, 0xFE363C84, 0x00000028, 0x00000002, 0xFE363C84, 0x00000019, 0x00000043, 0x00000003, RandInt, 0x0000001E, 0xFE363C85, 0x00000027, 0x00000002, 0xFE363C81, 0xFE363C84, 0x00000027, 0x00000002, 0xFE363C82, 0xFE363C85, 0x00000043, 0x0000000F, PlayEffect, 0x00000000, 0xFE363C81, 0xFE363C82, 0xFE363C83, 0x00000001, 0x00000014, 0x00000003, 0x00000002, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000006, 0x00000000, 0x0000000A, 0x00000002, 0xFE363C8A, 0x00000000, 0x0000000A, 0x00000002, 0xF971888B, 0x00000000, 0x00000024, 0x00000002, 0xF971888B, 0x00000001, 0x00000005, 0x00000001, 0x0000000A, 0x00000043, 0x00000007, MakeItemEntity, 0x00000157, 0xFE363C81, 0xFE363C82, 0xFE363C83, 0x00000003, 0x00000000, 0x00000006, 0x00000000, 0x00000013, 0x00000000, 0x00000013, 0x00000000, 0x0000000A, 0x00000002, 0xFE363C8A, 0x00000005, 0x0000000A, 0x00000002, 0xF971888C, 0x00000000, 0x00000024, 0x00000002, 0xF971888C, 0x00000001, 0x00000005, 0x00000001, 0x0000000A, 0x00000043, 0x00000007, MakeItemEntity, 0x00000157, 0xFE363C81, 0xFE363C82, 0xFE363C83, 0x00000003, 0x00000000, 0x00000006, 0x00000000, 0x00000013, 0x00000000, 0x00000013, 0x00000000, 0x00000043, 0x00000002, RemoveEncounter, 0xFE363C8A, 0x00000002, 0x00000000, 0x00000001, 0x00000000 dlabel D_80241248_9BC4E8 -.word 0xFFFFFF9C, 0x00000000, 0x00000028, 0x00000008, 0x00000000, 0x00000004, func_80240904_9BBBA4 +.word 0xFFFFFF9C, 0x00000000, 0x00000028, 0x00000008, 0x00000000, 0x00000004, trd_08_FireBarAI_Callback dlabel D_80241264_9BC504 -.word 0x0000012C, 0x00000000, 0xFFFFFFDD, 0xFFFFFFF8, 0x00000005, 0x00000004, func_80240904_9BBBA4 +.word 0x0000012C, 0x00000000, 0xFFFFFFDD, 0xFFFFFFF8, 0x00000005, 0x00000004, trd_08_FireBarAI_Callback dlabel D_80241280_9BC520 .word 0x00000043, 0x00000003, EnableNpcShadow, 0xFFFFFFFF, 0x00000000, 0x00000043, 0x00000004, SetNpcFlagBits, 0xFFFFFFFF, 0x00000000, 0x00000001, 0x00000043, 0x00000003, EnableNpcShadow, 0xFFFFFFFF, 0x00000001, 0x00000056, 0x00000000, 0x00000043, 0x00000003, RandInt, 0x00000005, 0xFE363C80, 0x00000027, 0x00000002, 0xFE363C80, 0x00000001, 0x00000008, 0x00000001, 0xFE363C80, 0x00000043, 0x00000003, SetNpcAnimation, 0xFFFFFFFF, 0x00D40000, 0x00000008, 0x00000001, 0x00000001, 0x00000043, 0x00000003, SetNpcAnimation, 0xFFFFFFFF, 0x00D40001, 0x00000057, 0x00000000, 0x00000002, 0x00000000, 0x00000001, 0x00000000 dlabel D_80241344_9BC5E4 -.word 0x00000043, 0x00000002, func_80240310_9BB5B0, D_80241248_9BC4E8, 0x00000002, 0x00000000, 0x00000001, 0x00000000 +.word 0x00000043, 0x00000002, trd_08_FireBarAI_Main, D_80241248_9BC4E8, 0x00000002, 0x00000000, 0x00000001, 0x00000000 dlabel D_80241364_9BC604 -.word 0x00000043, 0x00000002, func_80240310_9BB5B0, D_80241264_9BC504, 0x00000002, 0x00000000, 0x00000001, 0x00000000 +.word 0x00000043, 0x00000002, trd_08_FireBarAI_Main, D_80241264_9BC504, 0x00000002, 0x00000000, 0x00000001, 0x00000000 dlabel D_80241384_9BC624 .word 0x00D40001, 0x000C0014, D_80241280_9BC520, 0x00000000, D_80241344_9BC5E4, 0x00000000, 0x00000000, 0x00000000, 0x00000F00, 0x00000000, 0x00000000 diff --git a/ver/us/asm/nonmatchings/world/area_kzn/kzn_04/C69180/func_80241050_C69180.s b/ver/us/asm/nonmatchings/world/area_kzn/kzn_04/C69180/func_80241050_C69180.s deleted file mode 100644 index fc54a34ae5..0000000000 --- a/ver/us/asm/nonmatchings/world/area_kzn/kzn_04/C69180/func_80241050_C69180.s +++ /dev/null @@ -1,401 +0,0 @@ -.set noat # allow manual use of $at -.set noreorder # don't insert nops after branches - -glabel func_80241050_C69180 -/* C69180 80241050 27BDFFA8 */ addiu $sp, $sp, -0x58 -/* C69184 80241054 AFB40028 */ sw $s4, 0x28($sp) -/* C69188 80241058 0080A02D */ daddu $s4, $a0, $zero -/* C6918C 8024105C AFBF0038 */ sw $ra, 0x38($sp) -/* C69190 80241060 AFB70034 */ sw $s7, 0x34($sp) -/* C69194 80241064 AFB60030 */ sw $s6, 0x30($sp) -/* C69198 80241068 AFB5002C */ sw $s5, 0x2c($sp) -/* C6919C 8024106C AFB30024 */ sw $s3, 0x24($sp) -/* C691A0 80241070 AFB20020 */ sw $s2, 0x20($sp) -/* C691A4 80241074 AFB1001C */ sw $s1, 0x1c($sp) -/* C691A8 80241078 AFB00018 */ sw $s0, 0x18($sp) -/* C691AC 8024107C F7B80050 */ sdc1 $f24, 0x50($sp) -/* C691B0 80241080 F7B60048 */ sdc1 $f22, 0x48($sp) -/* C691B4 80241084 F7B40040 */ sdc1 $f20, 0x40($sp) -/* C691B8 80241088 8E82000C */ lw $v0, 0xc($s4) -/* C691BC 8024108C 00A0802D */ daddu $s0, $a1, $zero -/* C691C0 80241090 8C450000 */ lw $a1, ($v0) -/* C691C4 80241094 0C0B1EAF */ jal evt_get_variable -/* C691C8 80241098 0000A82D */ daddu $s5, $zero, $zero -/* C691CC 8024109C 8E830148 */ lw $v1, 0x148($s4) -/* C691D0 802410A0 84640008 */ lh $a0, 8($v1) -/* C691D4 802410A4 0C00EABB */ jal get_npc_unsafe -/* C691D8 802410A8 0040902D */ daddu $s2, $v0, $zero -/* C691DC 802410AC 0040882D */ daddu $s1, $v0, $zero -/* C691E0 802410B0 0C00EABB */ jal get_npc_unsafe -/* C691E4 802410B4 2404FFFC */ addiu $a0, $zero, -4 -/* C691E8 802410B8 3C138011 */ lui $s3, %hi(gPlayerStatus) -/* C691EC 802410BC 2673EFC8 */ addiu $s3, $s3, %lo(gPlayerStatus) -/* C691F0 802410C0 3C168011 */ lui $s6, %hi(gPartnerActionStatus) -/* C691F4 802410C4 26D6EBB0 */ addiu $s6, $s6, %lo(gPartnerActionStatus) -/* C691F8 802410C8 1200001C */ beqz $s0, .L8024113C -/* C691FC 802410CC 0040B82D */ daddu $s7, $v0, $zero -/* C69200 802410D0 0C00AB39 */ jal heap_malloc -/* C69204 802410D4 24040030 */ addiu $a0, $zero, 0x30 -/* C69208 802410D8 0040802D */ daddu $s0, $v0, $zero -/* C6920C 802410DC AE900074 */ sw $s0, 0x74($s4) -/* C69210 802410E0 AE000000 */ sw $zero, ($s0) -/* C69214 802410E4 C6400000 */ lwc1 $f0, ($s2) -/* C69218 802410E8 46800020 */ cvt.s.w $f0, $f0 -/* C6921C 802410EC E6000004 */ swc1 $f0, 4($s0) -/* C69220 802410F0 C6400004 */ lwc1 $f0, 4($s2) -/* C69224 802410F4 46800020 */ cvt.s.w $f0, $f0 -/* C69228 802410F8 E6000008 */ swc1 $f0, 8($s0) -/* C6922C 802410FC C6400008 */ lwc1 $f0, 8($s2) -/* C69230 80241100 46800020 */ cvt.s.w $f0, $f0 -/* C69234 80241104 E600000C */ swc1 $f0, 0xc($s0) -/* C69238 80241108 C640000C */ lwc1 $f0, 0xc($s2) -/* C6923C 8024110C 46800020 */ cvt.s.w $f0, $f0 -/* C69240 80241110 E6000010 */ swc1 $f0, 0x10($s0) -/* C69244 80241114 8E420010 */ lw $v0, 0x10($s2) -/* C69248 80241118 AE020014 */ sw $v0, 0x14($s0) -/* C6924C 8024111C 8E420014 */ lw $v0, 0x14($s2) -/* C69250 80241120 AE020018 */ sw $v0, 0x18($s0) -/* C69254 80241124 8E420018 */ lw $v0, 0x18($s2) -/* C69258 80241128 AE000020 */ sw $zero, 0x20($s0) -/* C6925C 8024112C AE000024 */ sw $zero, 0x24($s0) -/* C69260 80241130 AE000028 */ sw $zero, 0x28($s0) -/* C69264 80241134 AE12002C */ sw $s2, 0x2c($s0) -/* C69268 80241138 AE02001C */ sw $v0, 0x1c($s0) -.L8024113C: -/* C6926C 8024113C 0C009C64 */ jal get_time_freeze_mode -/* C69270 80241140 00000000 */ nop -/* C69274 80241144 14400131 */ bnez $v0, .L8024160C -/* C69278 80241148 0000102D */ daddu $v0, $zero, $zero -/* C6927C 8024114C 8E900074 */ lw $s0, 0x74($s4) -/* C69280 80241150 8E020018 */ lw $v0, 0x18($s0) -/* C69284 80241154 02A2102A */ slt $v0, $s5, $v0 -/* C69288 80241158 10400082 */ beqz $v0, .L80241364 -/* C6928C 8024115C 0000902D */ daddu $s2, $zero, $zero -/* C69290 80241160 3C013F00 */ lui $at, 0x3f00 -/* C69294 80241164 4481C000 */ mtc1 $at, $f24 -.L80241168: -/* C69298 80241168 8E040014 */ lw $a0, 0x14($s0) -/* C6929C 8024116C 0C00EABB */ jal get_npc_unsafe -/* C692A0 80241170 00922021 */ addu $a0, $a0, $s2 -/* C692A4 80241174 8E030000 */ lw $v1, ($s0) -/* C692A8 80241178 30630001 */ andi $v1, $v1, 1 -/* C692AC 8024117C 14600020 */ bnez $v1, .L80241200 -/* C692B0 80241180 0040882D */ daddu $s1, $v0, $zero -/* C692B4 80241184 862200A6 */ lh $v0, 0xa6($s1) -/* C692B8 80241188 02420018 */ mult $s2, $v0 -/* C692BC 8024118C 00004012 */ mflo $t0 -/* C692C0 80241190 C6200054 */ lwc1 $f0, 0x54($s1) -/* C692C4 80241194 4488A000 */ mtc1 $t0, $f20 -/* C692C8 80241198 00000000 */ nop -/* C692CC 8024119C 4680A520 */ cvt.s.w $f20, $f20 -/* C692D0 802411A0 4600A502 */ mul.s $f20, $f20, $f0 -/* C692D4 802411A4 00000000 */ nop -/* C692D8 802411A8 0C00A8BB */ jal sin_deg -/* C692DC 802411AC C60C0028 */ lwc1 $f12, 0x28($s0) -/* C692E0 802411B0 C60C0028 */ lwc1 $f12, 0x28($s0) -/* C692E4 802411B4 4600A582 */ mul.s $f22, $f20, $f0 -/* C692E8 802411B8 0C00A8D4 */ jal cos_deg -/* C692EC 802411BC 00000000 */ nop -/* C692F0 802411C0 C6020004 */ lwc1 $f2, 4($s0) -/* C692F4 802411C4 46161080 */ add.s $f2, $f2, $f22 -/* C692F8 802411C8 4600A507 */ neg.s $f20, $f20 -/* C692FC 802411CC 4600A502 */ mul.s $f20, $f20, $f0 -/* C69300 802411D0 00000000 */ nop -/* C69304 802411D4 E6220038 */ swc1 $f2, 0x38($s1) -/* C69308 802411D8 C6000008 */ lwc1 $f0, 8($s0) -/* C6930C 802411DC E620003C */ swc1 $f0, 0x3c($s1) -/* C69310 802411E0 C60E000C */ lwc1 $f14, 0xc($s0) -/* C69314 802411E4 46147380 */ add.s $f14, $f14, $f20 -/* C69318 802411E8 E62E0040 */ swc1 $f14, 0x40($s1) -/* C6931C 802411EC 8E660028 */ lw $a2, 0x28($s3) -/* C69320 802411F0 8E670030 */ lw $a3, 0x30($s3) -/* C69324 802411F4 0C00A720 */ jal atan2 -/* C69328 802411F8 46001306 */ mov.s $f12, $f2 -/* C6932C 802411FC E620000C */ swc1 $f0, 0xc($s1) -.L80241200: -/* C69330 80241200 8E020000 */ lw $v0, ($s0) -/* C69334 80241204 30420002 */ andi $v0, $v0, 2 -/* C69338 80241208 14400051 */ bnez $v0, .L80241350 -/* C6933C 8024120C 00000000 */ nop -/* C69340 80241210 8E620000 */ lw $v0, ($s3) -/* C69344 80241214 30428000 */ andi $v0, $v0, 0x8000 -/* C69348 80241218 1440004D */ bnez $v0, .L80241350 -/* C6934C 8024121C 24020001 */ addiu $v0, $zero, 1 -/* C69350 80241220 C664002C */ lwc1 $f4, 0x2c($s3) -/* C69354 80241224 C622003C */ lwc1 $f2, 0x3c($s1) -/* C69358 80241228 82C30000 */ lb $v1, ($s6) -/* C6935C 8024122C 1462000F */ bne $v1, $v0, .L8024126C -/* C69360 80241230 46022181 */ sub.s $f6, $f4, $f2 -/* C69364 80241234 82C30003 */ lb $v1, 3($s6) -/* C69368 80241238 24020008 */ addiu $v0, $zero, 8 -/* C6936C 8024123C 14620004 */ bne $v1, $v0, .L80241250 -/* C69370 80241240 24020004 */ addiu $v0, $zero, 4 -/* C69374 80241244 C6E0003C */ lwc1 $f0, 0x3c($s7) -/* C69378 80241248 0809049B */ j .L8024126C -/* C6937C 8024124C 46020181 */ sub.s $f6, $f0, $f2 -.L80241250: -/* C69380 80241250 14620006 */ bne $v1, $v0, .L8024126C -/* C69384 80241254 00000000 */ nop -/* C69388 80241258 3C014120 */ lui $at, 0x4120 -/* C6938C 8024125C 44810000 */ mtc1 $at, $f0 -/* C69390 80241260 00000000 */ nop -/* C69394 80241264 46002001 */ sub.s $f0, $f4, $f0 -/* C69398 80241268 46020181 */ sub.s $f6, $f0, $f2 -.L8024126C: -/* C6939C 8024126C 862200A8 */ lh $v0, 0xa8($s1) -/* C693A0 80241270 3C013F4C */ lui $at, 0x3f4c -/* C693A4 80241274 3421CCCD */ ori $at, $at, 0xcccd -/* C693A8 80241278 44810000 */ mtc1 $at, $f0 -/* C693AC 8024127C 44822000 */ mtc1 $v0, $f4 -/* C693B0 80241280 00000000 */ nop -/* C693B4 80241284 46802120 */ cvt.s.w $f4, $f4 -/* C693B8 80241288 46002102 */ mul.s $f4, $f4, $f0 -/* C693BC 8024128C 00000000 */ nop -/* C693C0 80241290 C6620028 */ lwc1 $f2, 0x28($s3) -/* C693C4 80241294 C6200038 */ lwc1 $f0, 0x38($s1) -/* C693C8 80241298 46001581 */ sub.s $f22, $f2, $f0 -/* C693CC 8024129C C6620030 */ lwc1 $f2, 0x30($s3) -/* C693D0 802412A0 C6200040 */ lwc1 $f0, 0x40($s1) -/* C693D4 802412A4 46001501 */ sub.s $f20, $f2, $f0 -/* C693D8 802412A8 46003005 */ abs.s $f0, $f6 -/* C693DC 802412AC 4604003C */ c.lt.s $f0, $f4 -/* C693E0 802412B0 00000000 */ nop -/* C693E4 802412B4 45000026 */ bc1f .L80241350 -/* C693E8 802412B8 00000000 */ nop -/* C693EC 802412BC 4616B082 */ mul.s $f2, $f22, $f22 -/* C693F0 802412C0 00000000 */ nop -/* C693F4 802412C4 4614A002 */ mul.s $f0, $f20, $f20 -/* C693F8 802412C8 00000000 */ nop -/* C693FC 802412CC 46001300 */ add.s $f12, $f2, $f0 -/* C69400 802412D0 46006104 */ sqrt.s $f4, $f12 -/* C69404 802412D4 46042032 */ c.eq.s $f4, $f4 -/* C69408 802412D8 00000000 */ nop -/* C6940C 802412DC 45010004 */ bc1t .L802412F0 -/* C69410 802412E0 00000000 */ nop -/* C69414 802412E4 0C0187BC */ jal sqrtf -/* C69418 802412E8 00000000 */ nop -/* C6941C 802412EC 46000106 */ mov.s $f4, $f0 -.L802412F0: -/* C69420 802412F0 862200A6 */ lh $v0, 0xa6($s1) -/* C69424 802412F4 44821000 */ mtc1 $v0, $f2 -/* C69428 802412F8 00000000 */ nop -/* C6942C 802412FC 468010A0 */ cvt.s.w $f2, $f2 -/* C69430 80241300 46181082 */ mul.s $f2, $f2, $f24 -/* C69434 80241304 00000000 */ nop -/* C69438 80241308 C6200054 */ lwc1 $f0, 0x54($s1) -/* C6943C 8024130C 46001082 */ mul.s $f2, $f2, $f0 -/* C69440 80241310 00000000 */ nop -/* C69444 80241314 866200B2 */ lh $v0, 0xb2($s3) -/* C69448 80241318 44820000 */ mtc1 $v0, $f0 -/* C6944C 8024131C 00000000 */ nop -/* C69450 80241320 46800020 */ cvt.s.w $f0, $f0 -/* C69454 80241324 46180002 */ mul.s $f0, $f0, $f24 -/* C69458 80241328 00000000 */ nop -/* C6945C 8024132C 46181082 */ mul.s $f2, $f2, $f24 -/* C69460 80241330 00000000 */ nop -/* C69464 80241334 46180002 */ mul.s $f0, $f0, $f24 -/* C69468 80241338 00000000 */ nop -/* C6946C 8024133C 46001080 */ add.s $f2, $f2, $f0 -/* C69470 80241340 4602203E */ c.le.s $f4, $f2 -/* C69474 80241344 00000000 */ nop -/* C69478 80241348 45030001 */ bc1tl .L80241350 -/* C6947C 8024134C 24150001 */ addiu $s5, $zero, 1 -.L80241350: -/* C69480 80241350 8E020018 */ lw $v0, 0x18($s0) -/* C69484 80241354 26520001 */ addiu $s2, $s2, 1 -/* C69488 80241358 0242102A */ slt $v0, $s2, $v0 -/* C6948C 8024135C 1440FF82 */ bnez $v0, .L80241168 -/* C69490 80241360 00000000 */ nop -.L80241364: -/* C69494 80241364 8E620000 */ lw $v0, ($s3) -/* C69498 80241368 30428000 */ andi $v0, $v0, 0x8000 -/* C6949C 8024136C 54400001 */ bnel $v0, $zero, .L80241374 -/* C694A0 80241370 2415FFFF */ addiu $s5, $zero, -1 -.L80241374: -/* C694A4 80241374 C60C0028 */ lwc1 $f12, 0x28($s0) -/* C694A8 80241378 C6000010 */ lwc1 $f0, 0x10($s0) -/* C694AC 8024137C 46006300 */ add.s $f12, $f12, $f0 -/* C694B0 80241380 0C00A6C9 */ jal clamp_angle -/* C694B4 80241384 E60C0028 */ swc1 $f12, 0x28($s0) -/* C694B8 80241388 C6020028 */ lwc1 $f2, 0x28($s0) -/* C694BC 8024138C 46000106 */ mov.s $f4, $f0 -/* C694C0 80241390 46022032 */ c.eq.s $f4, $f2 -/* C694C4 80241394 00000000 */ nop -/* C694C8 80241398 4501000D */ bc1t .L802413D0 -/* C694CC 8024139C 00000000 */ nop -/* C694D0 802413A0 8E020020 */ lw $v0, 0x20($s0) -/* C694D4 802413A4 C600000C */ lwc1 $f0, 0xc($s0) -/* C694D8 802413A8 E6040028 */ swc1 $f4, 0x28($s0) -/* C694DC 802413AC 00021080 */ sll $v0, $v0, 2 -/* C694E0 802413B0 E7A00010 */ swc1 $f0, 0x10($sp) -/* C694E4 802413B4 3C048024 */ lui $a0, %hi(D_802422F0_C6A420) -/* C694E8 802413B8 00822021 */ addu $a0, $a0, $v0 -/* C694EC 802413BC 8C8422F0 */ lw $a0, %lo(D_802422F0_C6A420)($a0) -/* C694F0 802413C0 8E060004 */ lw $a2, 4($s0) -/* C694F4 802413C4 8E070008 */ lw $a3, 8($s0) -/* C694F8 802413C8 0C052757 */ jal sfx_play_sound_at_position -/* C694FC 802413CC 0000282D */ daddu $a1, $zero, $zero -.L802413D0: -/* C69500 802413D0 C60C0004 */ lwc1 $f12, 4($s0) -/* C69504 802413D4 C60E000C */ lwc1 $f14, 0xc($s0) -/* C69508 802413D8 8E660028 */ lw $a2, 0x28($s3) -/* C6950C 802413DC 0C00A7B5 */ jal dist2D -/* C69510 802413E0 8E670030 */ lw $a3, 0x30($s3) -/* C69514 802413E4 C60C0004 */ lwc1 $f12, 4($s0) -/* C69518 802413E8 C60E000C */ lwc1 $f14, 0xc($s0) -/* C6951C 802413EC 8E260038 */ lw $a2, 0x38($s1) -/* C69520 802413F0 8E270040 */ lw $a3, 0x40($s1) -/* C69524 802413F4 0C00A7B5 */ jal dist2D -/* C69528 802413F8 46000586 */ mov.s $f22, $f0 -/* C6952C 802413FC 862200A6 */ lh $v0, 0xa6($s1) -/* C69530 80241400 3C013F00 */ lui $at, 0x3f00 -/* C69534 80241404 44813000 */ mtc1 $at, $f6 -/* C69538 80241408 44821000 */ mtc1 $v0, $f2 -/* C6953C 8024140C 00000000 */ nop -/* C69540 80241410 468010A0 */ cvt.s.w $f2, $f2 -/* C69544 80241414 46061082 */ mul.s $f2, $f2, $f6 -/* C69548 80241418 00000000 */ nop -/* C6954C 8024141C C6240054 */ lwc1 $f4, 0x54($s1) -/* C69550 80241420 46041082 */ mul.s $f2, $f2, $f4 -/* C69554 80241424 00000000 */ nop -/* C69558 80241428 866200B2 */ lh $v0, 0xb2($s3) -/* C6955C 8024142C 44822000 */ mtc1 $v0, $f4 -/* C69560 80241430 00000000 */ nop -/* C69564 80241434 46802120 */ cvt.s.w $f4, $f4 -/* C69568 80241438 46062102 */ mul.s $f4, $f4, $f6 -/* C6956C 8024143C 00000000 */ nop -/* C69570 80241440 46061082 */ mul.s $f2, $f2, $f6 -/* C69574 80241444 00000000 */ nop -/* C69578 80241448 46062102 */ mul.s $f4, $f4, $f6 -/* C6957C 8024144C 00000000 */ nop -/* C69580 80241450 C60C0004 */ lwc1 $f12, 4($s0) -/* C69584 80241454 C60E000C */ lwc1 $f14, 0xc($s0) -/* C69588 80241458 46020000 */ add.s $f0, $f0, $f2 -/* C6958C 8024145C 8E660028 */ lw $a2, 0x28($s3) -/* C69590 80241460 8E670030 */ lw $a3, 0x30($s3) -/* C69594 80241464 0C00A720 */ jal atan2 -/* C69598 80241468 46040600 */ add.s $f24, $f0, $f4 -/* C6959C 8024146C C60C0004 */ lwc1 $f12, 4($s0) -/* C695A0 80241470 C60E000C */ lwc1 $f14, 0xc($s0) -/* C695A4 80241474 8E260038 */ lw $a2, 0x38($s1) -/* C695A8 80241478 8E270040 */ lw $a3, 0x40($s1) -/* C695AC 8024147C 0C00A720 */ jal atan2 -/* C695B0 80241480 46000506 */ mov.s $f20, $f0 -/* C695B4 80241484 4600A306 */ mov.s $f12, $f20 -/* C695B8 80241488 0C00A70A */ jal get_clamped_angle_diff -/* C695BC 8024148C 46000386 */ mov.s $f14, $f0 -/* C695C0 80241490 1AA0002A */ blez $s5, .L8024153C -/* C695C4 80241494 46000506 */ mov.s $f20, $f0 -/* C695C8 80241498 826300B4 */ lb $v1, 0xb4($s3) -/* C695CC 8024149C 24020015 */ addiu $v0, $zero, 0x15 -/* C695D0 802414A0 10620026 */ beq $v1, $v0, .L8024153C -/* C695D4 802414A4 0040202D */ daddu $a0, $v0, $zero -/* C695D8 802414A8 24020003 */ addiu $v0, $zero, 3 -/* C695DC 802414AC 0C039769 */ jal set_action_state -/* C695E0 802414B0 A26200BF */ sb $v0, 0xbf($s3) -/* C695E4 802414B4 240400E8 */ addiu $a0, $zero, 0xe8 -/* C695E8 802414B8 8E660028 */ lw $a2, 0x28($s3) -/* C695EC 802414BC 8E67002C */ lw $a3, 0x2c($s3) -/* C695F0 802414C0 C6600030 */ lwc1 $f0, 0x30($s3) -/* C695F4 802414C4 0000282D */ daddu $a1, $zero, $zero -/* C695F8 802414C8 0C052757 */ jal sfx_play_sound_at_position -/* C695FC 802414CC E7A00010 */ swc1 $f0, 0x10($sp) -/* C69600 802414D0 2402002D */ addiu $v0, $zero, 0x2d -/* C69604 802414D4 3C01800B */ lui $at, %hi(gCurrentEncounter+0xA) -/* C69608 802414D8 A0220F1A */ sb $v0, %lo(gCurrentEncounter+0xA)($at) -/* C6960C 802414DC C6600028 */ lwc1 $f0, 0x28($s3) -/* C69610 802414E0 C6620030 */ lwc1 $f2, 0x30($s3) -/* C69614 802414E4 2402002D */ addiu $v0, $zero, 0x2d -/* C69618 802414E8 A6620010 */ sh $v0, 0x10($s3) -/* C6961C 802414EC 4600020D */ trunc.w.s $f8, $f0 -/* C69620 802414F0 44024000 */ mfc1 $v0, $f8 -/* C69624 802414F4 C660002C */ lwc1 $f0, 0x2c($s3) -/* C69628 802414F8 A6620016 */ sh $v0, 0x16($s3) -/* C6962C 802414FC 4600020D */ trunc.w.s $f8, $f0 -/* C69630 80241500 44024000 */ mfc1 $v0, $f8 -/* C69634 80241504 00000000 */ nop -/* C69638 80241508 A6620018 */ sh $v0, 0x18($s3) -/* C6963C 8024150C 4600120D */ trunc.w.s $f8, $f2 -/* C69640 80241510 44024000 */ mfc1 $v0, $f8 -/* C69644 80241514 00000000 */ nop -/* C69648 80241518 A662001A */ sh $v0, 0x1a($s3) -/* C6964C 8024151C 8E02001C */ lw $v0, 0x1c($s0) -/* C69650 80241520 10400033 */ beqz $v0, .L802415F0 -/* C69654 80241524 AE000020 */ sw $zero, 0x20($s0) -/* C69658 80241528 0200202D */ daddu $a0, $s0, $zero -/* C6965C 8024152C 0040F809 */ jalr $v0 -/* C69660 80241530 24050002 */ addiu $a1, $zero, 2 -/* C69664 80241534 0809057C */ j .L802415F0 -/* C69668 80241538 00000000 */ nop -.L8024153C: -/* C6966C 8024153C 4618B03C */ c.lt.s $f22, $f24 -/* C69670 80241540 00000000 */ nop -/* C69674 80241544 4500002A */ bc1f .L802415F0 -/* C69678 80241548 00000000 */ nop -/* C6967C 8024154C 8E020000 */ lw $v0, ($s0) -/* C69680 80241550 30420002 */ andi $v0, $v0, 2 -/* C69684 80241554 14400026 */ bnez $v0, .L802415F0 -/* C69688 80241558 00000000 */ nop -/* C6968C 8024155C 16A00024 */ bnez $s5, .L802415F0 -/* C69690 80241560 24020015 */ addiu $v0, $zero, 0x15 -/* C69694 80241564 826300B4 */ lb $v1, 0xb4($s3) -/* C69698 80241568 10620021 */ beq $v1, $v0, .L802415F0 -/* C6969C 8024156C 00000000 */ nop -/* C696A0 80241570 C6000010 */ lwc1 $f0, 0x10($s0) -/* C696A4 80241574 44801000 */ mtc1 $zero, $f2 -/* C696A8 80241578 00000000 */ nop -/* C696AC 8024157C 4600103C */ c.lt.s $f2, $f0 -/* C696B0 80241580 00000000 */ nop -/* C696B4 80241584 45000009 */ bc1f .L802415AC -/* C696B8 80241588 00000000 */ nop -/* C696BC 8024158C C6000024 */ lwc1 $f0, 0x24($s0) -/* C696C0 80241590 4602003C */ c.lt.s $f0, $f2 -/* C696C4 80241594 00000000 */ nop -/* C696C8 80241598 45000015 */ bc1f .L802415F0 -/* C696CC 8024159C 00000000 */ nop -/* C696D0 802415A0 4614103C */ c.lt.s $f2, $f20 -/* C696D4 802415A4 08090572 */ j .L802415C8 -/* C696D8 802415A8 00000000 */ nop -.L802415AC: -/* C696DC 802415AC C6000024 */ lwc1 $f0, 0x24($s0) -/* C696E0 802415B0 4600103C */ c.lt.s $f2, $f0 -/* C696E4 802415B4 00000000 */ nop -/* C696E8 802415B8 4500000D */ bc1f .L802415F0 -/* C696EC 802415BC 00000000 */ nop -/* C696F0 802415C0 4602A03C */ c.lt.s $f20, $f2 -/* C696F4 802415C4 00000000 */ nop -.L802415C8: -/* C696F8 802415C8 45000009 */ bc1f .L802415F0 -/* C696FC 802415CC 00000000 */ nop -/* C69700 802415D0 8E020020 */ lw $v0, 0x20($s0) -/* C69704 802415D4 8E03001C */ lw $v1, 0x1c($s0) -/* C69708 802415D8 24420001 */ addiu $v0, $v0, 1 -/* C6970C 802415DC 10600004 */ beqz $v1, .L802415F0 -/* C69710 802415E0 AE020020 */ sw $v0, 0x20($s0) -/* C69714 802415E4 0200202D */ daddu $a0, $s0, $zero -/* C69718 802415E8 0060F809 */ jalr $v1 -/* C6971C 802415EC 24050001 */ addiu $a1, $zero, 1 -.L802415F0: -/* C69720 802415F0 8E02001C */ lw $v0, 0x1c($s0) -/* C69724 802415F4 10400004 */ beqz $v0, .L80241608 -/* C69728 802415F8 E6140024 */ swc1 $f20, 0x24($s0) -/* C6972C 802415FC 0200202D */ daddu $a0, $s0, $zero -/* C69730 80241600 0040F809 */ jalr $v0 -/* C69734 80241604 0000282D */ daddu $a1, $zero, $zero -.L80241608: -/* C69738 80241608 0000102D */ daddu $v0, $zero, $zero -.L8024160C: -/* C6973C 8024160C 8FBF0038 */ lw $ra, 0x38($sp) -/* C69740 80241610 8FB70034 */ lw $s7, 0x34($sp) -/* C69744 80241614 8FB60030 */ lw $s6, 0x30($sp) -/* C69748 80241618 8FB5002C */ lw $s5, 0x2c($sp) -/* C6974C 8024161C 8FB40028 */ lw $s4, 0x28($sp) -/* C69750 80241620 8FB30024 */ lw $s3, 0x24($sp) -/* C69754 80241624 8FB20020 */ lw $s2, 0x20($sp) -/* C69758 80241628 8FB1001C */ lw $s1, 0x1c($sp) -/* C6975C 8024162C 8FB00018 */ lw $s0, 0x18($sp) -/* C69760 80241630 D7B80050 */ ldc1 $f24, 0x50($sp) -/* C69764 80241634 D7B60048 */ ldc1 $f22, 0x48($sp) -/* C69768 80241638 D7B40040 */ ldc1 $f20, 0x40($sp) -/* C6976C 8024163C 03E00008 */ jr $ra -/* C69770 80241640 27BD0058 */ addiu $sp, $sp, 0x58 diff --git a/ver/us/asm/nonmatchings/world/area_kzn/kzn_04/C69180/func_80241644_C69774.s b/ver/us/asm/nonmatchings/world/area_kzn/kzn_04/C69180/func_80241644_C69774.s deleted file mode 100644 index d991bdc4dd..0000000000 --- a/ver/us/asm/nonmatchings/world/area_kzn/kzn_04/C69180/func_80241644_C69774.s +++ /dev/null @@ -1,81 +0,0 @@ -.set noat # allow manual use of $at -.set noreorder # don't insert nops after branches - -glabel func_80241644_C69774 -/* C69774 80241644 27BDFFE8 */ addiu $sp, $sp, -0x18 -/* C69778 80241648 AFB00010 */ sw $s0, 0x10($sp) -/* C6977C 8024164C 0080802D */ daddu $s0, $a0, $zero -/* C69780 80241650 24020001 */ addiu $v0, $zero, 1 -/* C69784 80241654 10A20019 */ beq $a1, $v0, .L802416BC -/* C69788 80241658 AFBF0014 */ sw $ra, 0x14($sp) -/* C6978C 8024165C 28A20002 */ slti $v0, $a1, 2 -/* C69790 80241660 50400005 */ beql $v0, $zero, .L80241678 -/* C69794 80241664 24020002 */ addiu $v0, $zero, 2 -/* C69798 80241668 10A00007 */ beqz $a1, .L80241688 -/* C6979C 8024166C 00000000 */ nop -/* C697A0 80241670 080905D4 */ j .L80241750 -/* C697A4 80241674 00000000 */ nop -.L80241678: -/* C697A8 80241678 10A20028 */ beq $a1, $v0, .L8024171C -/* C697AC 8024167C 00000000 */ nop -/* C697B0 80241680 080905D4 */ j .L80241750 -/* C697B4 80241684 00000000 */ nop -.L80241688: -/* C697B8 80241688 8E020000 */ lw $v0, ($s0) -/* C697BC 8024168C 30420002 */ andi $v0, $v0, 2 -/* C697C0 80241690 1040002F */ beqz $v0, .L80241750 -/* C697C4 80241694 00000000 */ nop -/* C697C8 80241698 C6000010 */ lwc1 $f0, 0x10($s0) -/* C697CC 8024169C 3C013F73 */ lui $at, 0x3f73 -/* C697D0 802416A0 34213333 */ ori $at, $at, 0x3333 -/* C697D4 802416A4 44811000 */ mtc1 $at, $f2 -/* C697D8 802416A8 00000000 */ nop -/* C697DC 802416AC 46020002 */ mul.s $f0, $f0, $f2 -/* C697E0 802416B0 00000000 */ nop -/* C697E4 802416B4 080905D4 */ j .L80241750 -/* C697E8 802416B8 E6000010 */ swc1 $f0, 0x10($s0) -.L802416BC: -/* C697EC 802416BC C6000010 */ lwc1 $f0, 0x10($s0) -/* C697F0 802416C0 3C013F8F */ lui $at, 0x3f8f -/* C697F4 802416C4 34215C29 */ ori $at, $at, 0x5c29 -/* C697F8 802416C8 44811000 */ mtc1 $at, $f2 -/* C697FC 802416CC 00000000 */ nop -/* C69800 802416D0 46020002 */ mul.s $f0, $f0, $f2 -/* C69804 802416D4 00000000 */ nop -/* C69808 802416D8 8E030020 */ lw $v1, 0x20($s0) -/* C6980C 802416DC 2402000A */ addiu $v0, $zero, 0xa -/* C69810 802416E0 1462001B */ bne $v1, $v0, .L80241750 -/* C69814 802416E4 E6000010 */ swc1 $f0, 0x10($s0) -/* C69818 802416E8 3C048024 */ lui $a0, %hi(D_8024231C_C6A44C) -/* C6981C 802416EC 2484231C */ addiu $a0, $a0, %lo(D_8024231C_C6A44C) -/* C69820 802416F0 24050001 */ addiu $a1, $zero, 1 -/* C69824 802416F4 0C0B0CF8 */ jal start_script -/* C69828 802416F8 0000302D */ daddu $a2, $zero, $zero -/* C6982C 802416FC 8E030014 */ lw $v1, 0x14($s0) -/* C69830 80241700 AC430084 */ sw $v1, 0x84($v0) -/* C69834 80241704 8E030018 */ lw $v1, 0x18($s0) -/* C69838 80241708 AC430088 */ sw $v1, 0x88($v0) -/* C6983C 8024170C 8E020000 */ lw $v0, ($s0) -/* C69840 80241710 34420002 */ ori $v0, $v0, 2 -/* C69844 80241714 080905D4 */ j .L80241750 -/* C69848 80241718 AE020000 */ sw $v0, ($s0) -.L8024171C: -/* C6984C 8024171C C60C0010 */ lwc1 $f12, 0x10($s0) -/* C69850 80241720 0C00A69F */ jal signF -/* C69854 80241724 46006307 */ neg.s $f12, $f12 -/* C69858 80241728 8E02002C */ lw $v0, 0x2c($s0) -/* C6985C 8024172C 8C42000C */ lw $v0, 0xc($v0) -/* C69860 80241730 04420001 */ bltzl $v0, .L80241738 -/* C69864 80241734 00021023 */ negu $v0, $v0 -.L80241738: -/* C69868 80241738 44821000 */ mtc1 $v0, $f2 -/* C6986C 8024173C 00000000 */ nop -/* C69870 80241740 468010A0 */ cvt.s.w $f2, $f2 -/* C69874 80241744 46001082 */ mul.s $f2, $f2, $f0 -/* C69878 80241748 00000000 */ nop -/* C6987C 8024174C E6020010 */ swc1 $f2, 0x10($s0) -.L80241750: -/* C69880 80241750 8FBF0014 */ lw $ra, 0x14($sp) -/* C69884 80241754 8FB00010 */ lw $s0, 0x10($sp) -/* C69888 80241758 03E00008 */ jr $ra -/* C6988C 8024175C 27BD0018 */ addiu $sp, $sp, 0x18 diff --git a/ver/us/asm/nonmatchings/world/area_kzn/kzn_11/C80600/func_80241F4C_C820EC.s b/ver/us/asm/nonmatchings/world/area_kzn/kzn_11/C80600/func_80241F4C_C820EC.s deleted file mode 100644 index 246d677dc3..0000000000 --- a/ver/us/asm/nonmatchings/world/area_kzn/kzn_11/C80600/func_80241F4C_C820EC.s +++ /dev/null @@ -1,401 +0,0 @@ -.set noat # allow manual use of $at -.set noreorder # don't insert nops after branches - -glabel func_80241F4C_C820EC -/* C820EC 80241F4C 27BDFFA8 */ addiu $sp, $sp, -0x58 -/* C820F0 80241F50 AFB40028 */ sw $s4, 0x28($sp) -/* C820F4 80241F54 0080A02D */ daddu $s4, $a0, $zero -/* C820F8 80241F58 AFBF0038 */ sw $ra, 0x38($sp) -/* C820FC 80241F5C AFB70034 */ sw $s7, 0x34($sp) -/* C82100 80241F60 AFB60030 */ sw $s6, 0x30($sp) -/* C82104 80241F64 AFB5002C */ sw $s5, 0x2c($sp) -/* C82108 80241F68 AFB30024 */ sw $s3, 0x24($sp) -/* C8210C 80241F6C AFB20020 */ sw $s2, 0x20($sp) -/* C82110 80241F70 AFB1001C */ sw $s1, 0x1c($sp) -/* C82114 80241F74 AFB00018 */ sw $s0, 0x18($sp) -/* C82118 80241F78 F7B80050 */ sdc1 $f24, 0x50($sp) -/* C8211C 80241F7C F7B60048 */ sdc1 $f22, 0x48($sp) -/* C82120 80241F80 F7B40040 */ sdc1 $f20, 0x40($sp) -/* C82124 80241F84 8E82000C */ lw $v0, 0xc($s4) -/* C82128 80241F88 00A0802D */ daddu $s0, $a1, $zero -/* C8212C 80241F8C 8C450000 */ lw $a1, ($v0) -/* C82130 80241F90 0C0B1EAF */ jal evt_get_variable -/* C82134 80241F94 0000A82D */ daddu $s5, $zero, $zero -/* C82138 80241F98 8E830148 */ lw $v1, 0x148($s4) -/* C8213C 80241F9C 84640008 */ lh $a0, 8($v1) -/* C82140 80241FA0 0C00EABB */ jal get_npc_unsafe -/* C82144 80241FA4 0040902D */ daddu $s2, $v0, $zero -/* C82148 80241FA8 0040882D */ daddu $s1, $v0, $zero -/* C8214C 80241FAC 0C00EABB */ jal get_npc_unsafe -/* C82150 80241FB0 2404FFFC */ addiu $a0, $zero, -4 -/* C82154 80241FB4 3C138011 */ lui $s3, %hi(gPlayerStatus) -/* C82158 80241FB8 2673EFC8 */ addiu $s3, $s3, %lo(gPlayerStatus) -/* C8215C 80241FBC 3C168011 */ lui $s6, %hi(gPartnerActionStatus) -/* C82160 80241FC0 26D6EBB0 */ addiu $s6, $s6, %lo(gPartnerActionStatus) -/* C82164 80241FC4 1200001C */ beqz $s0, .L80242038 -/* C82168 80241FC8 0040B82D */ daddu $s7, $v0, $zero -/* C8216C 80241FCC 0C00AB39 */ jal heap_malloc -/* C82170 80241FD0 24040030 */ addiu $a0, $zero, 0x30 -/* C82174 80241FD4 0040802D */ daddu $s0, $v0, $zero -/* C82178 80241FD8 AE900074 */ sw $s0, 0x74($s4) -/* C8217C 80241FDC AE000000 */ sw $zero, ($s0) -/* C82180 80241FE0 C6400000 */ lwc1 $f0, ($s2) -/* C82184 80241FE4 46800020 */ cvt.s.w $f0, $f0 -/* C82188 80241FE8 E6000004 */ swc1 $f0, 4($s0) -/* C8218C 80241FEC C6400004 */ lwc1 $f0, 4($s2) -/* C82190 80241FF0 46800020 */ cvt.s.w $f0, $f0 -/* C82194 80241FF4 E6000008 */ swc1 $f0, 8($s0) -/* C82198 80241FF8 C6400008 */ lwc1 $f0, 8($s2) -/* C8219C 80241FFC 46800020 */ cvt.s.w $f0, $f0 -/* C821A0 80242000 E600000C */ swc1 $f0, 0xc($s0) -/* C821A4 80242004 C640000C */ lwc1 $f0, 0xc($s2) -/* C821A8 80242008 46800020 */ cvt.s.w $f0, $f0 -/* C821AC 8024200C E6000010 */ swc1 $f0, 0x10($s0) -/* C821B0 80242010 8E420010 */ lw $v0, 0x10($s2) -/* C821B4 80242014 AE020014 */ sw $v0, 0x14($s0) -/* C821B8 80242018 8E420014 */ lw $v0, 0x14($s2) -/* C821BC 8024201C AE020018 */ sw $v0, 0x18($s0) -/* C821C0 80242020 8E420018 */ lw $v0, 0x18($s2) -/* C821C4 80242024 AE000020 */ sw $zero, 0x20($s0) -/* C821C8 80242028 AE000024 */ sw $zero, 0x24($s0) -/* C821CC 8024202C AE000028 */ sw $zero, 0x28($s0) -/* C821D0 80242030 AE12002C */ sw $s2, 0x2c($s0) -/* C821D4 80242034 AE02001C */ sw $v0, 0x1c($s0) -.L80242038: -/* C821D8 80242038 0C009C64 */ jal get_time_freeze_mode -/* C821DC 8024203C 00000000 */ nop -/* C821E0 80242040 14400131 */ bnez $v0, .L80242508 -/* C821E4 80242044 0000102D */ daddu $v0, $zero, $zero -/* C821E8 80242048 8E900074 */ lw $s0, 0x74($s4) -/* C821EC 8024204C 8E020018 */ lw $v0, 0x18($s0) -/* C821F0 80242050 02A2102A */ slt $v0, $s5, $v0 -/* C821F4 80242054 10400082 */ beqz $v0, .L80242260 -/* C821F8 80242058 0000902D */ daddu $s2, $zero, $zero -/* C821FC 8024205C 3C013F00 */ lui $at, 0x3f00 -/* C82200 80242060 4481C000 */ mtc1 $at, $f24 -.L80242064: -/* C82204 80242064 8E040014 */ lw $a0, 0x14($s0) -/* C82208 80242068 0C00EABB */ jal get_npc_unsafe -/* C8220C 8024206C 00922021 */ addu $a0, $a0, $s2 -/* C82210 80242070 8E030000 */ lw $v1, ($s0) -/* C82214 80242074 30630001 */ andi $v1, $v1, 1 -/* C82218 80242078 14600020 */ bnez $v1, .L802420FC -/* C8221C 8024207C 0040882D */ daddu $s1, $v0, $zero -/* C82220 80242080 862200A6 */ lh $v0, 0xa6($s1) -/* C82224 80242084 02420018 */ mult $s2, $v0 -/* C82228 80242088 00004012 */ mflo $t0 -/* C8222C 8024208C C6200054 */ lwc1 $f0, 0x54($s1) -/* C82230 80242090 4488A000 */ mtc1 $t0, $f20 -/* C82234 80242094 00000000 */ nop -/* C82238 80242098 4680A520 */ cvt.s.w $f20, $f20 -/* C8223C 8024209C 4600A502 */ mul.s $f20, $f20, $f0 -/* C82240 802420A0 00000000 */ nop -/* C82244 802420A4 0C00A8BB */ jal sin_deg -/* C82248 802420A8 C60C0028 */ lwc1 $f12, 0x28($s0) -/* C8224C 802420AC C60C0028 */ lwc1 $f12, 0x28($s0) -/* C82250 802420B0 4600A582 */ mul.s $f22, $f20, $f0 -/* C82254 802420B4 0C00A8D4 */ jal cos_deg -/* C82258 802420B8 00000000 */ nop -/* C8225C 802420BC C6020004 */ lwc1 $f2, 4($s0) -/* C82260 802420C0 46161080 */ add.s $f2, $f2, $f22 -/* C82264 802420C4 4600A507 */ neg.s $f20, $f20 -/* C82268 802420C8 4600A502 */ mul.s $f20, $f20, $f0 -/* C8226C 802420CC 00000000 */ nop -/* C82270 802420D0 E6220038 */ swc1 $f2, 0x38($s1) -/* C82274 802420D4 C6000008 */ lwc1 $f0, 8($s0) -/* C82278 802420D8 E620003C */ swc1 $f0, 0x3c($s1) -/* C8227C 802420DC C60E000C */ lwc1 $f14, 0xc($s0) -/* C82280 802420E0 46147380 */ add.s $f14, $f14, $f20 -/* C82284 802420E4 E62E0040 */ swc1 $f14, 0x40($s1) -/* C82288 802420E8 8E660028 */ lw $a2, 0x28($s3) -/* C8228C 802420EC 8E670030 */ lw $a3, 0x30($s3) -/* C82290 802420F0 0C00A720 */ jal atan2 -/* C82294 802420F4 46001306 */ mov.s $f12, $f2 -/* C82298 802420F8 E620000C */ swc1 $f0, 0xc($s1) -.L802420FC: -/* C8229C 802420FC 8E020000 */ lw $v0, ($s0) -/* C822A0 80242100 30420002 */ andi $v0, $v0, 2 -/* C822A4 80242104 14400051 */ bnez $v0, .L8024224C -/* C822A8 80242108 00000000 */ nop -/* C822AC 8024210C 8E620000 */ lw $v0, ($s3) -/* C822B0 80242110 30428000 */ andi $v0, $v0, 0x8000 -/* C822B4 80242114 1440004D */ bnez $v0, .L8024224C -/* C822B8 80242118 24020001 */ addiu $v0, $zero, 1 -/* C822BC 8024211C C664002C */ lwc1 $f4, 0x2c($s3) -/* C822C0 80242120 C622003C */ lwc1 $f2, 0x3c($s1) -/* C822C4 80242124 82C30000 */ lb $v1, ($s6) -/* C822C8 80242128 1462000F */ bne $v1, $v0, .L80242168 -/* C822CC 8024212C 46022181 */ sub.s $f6, $f4, $f2 -/* C822D0 80242130 82C30003 */ lb $v1, 3($s6) -/* C822D4 80242134 24020008 */ addiu $v0, $zero, 8 -/* C822D8 80242138 14620004 */ bne $v1, $v0, .L8024214C -/* C822DC 8024213C 24020004 */ addiu $v0, $zero, 4 -/* C822E0 80242140 C6E0003C */ lwc1 $f0, 0x3c($s7) -/* C822E4 80242144 0809085A */ j .L80242168 -/* C822E8 80242148 46020181 */ sub.s $f6, $f0, $f2 -.L8024214C: -/* C822EC 8024214C 14620006 */ bne $v1, $v0, .L80242168 -/* C822F0 80242150 00000000 */ nop -/* C822F4 80242154 3C014120 */ lui $at, 0x4120 -/* C822F8 80242158 44810000 */ mtc1 $at, $f0 -/* C822FC 8024215C 00000000 */ nop -/* C82300 80242160 46002001 */ sub.s $f0, $f4, $f0 -/* C82304 80242164 46020181 */ sub.s $f6, $f0, $f2 -.L80242168: -/* C82308 80242168 862200A8 */ lh $v0, 0xa8($s1) -/* C8230C 8024216C 3C013F4C */ lui $at, 0x3f4c -/* C82310 80242170 3421CCCD */ ori $at, $at, 0xcccd -/* C82314 80242174 44810000 */ mtc1 $at, $f0 -/* C82318 80242178 44822000 */ mtc1 $v0, $f4 -/* C8231C 8024217C 00000000 */ nop -/* C82320 80242180 46802120 */ cvt.s.w $f4, $f4 -/* C82324 80242184 46002102 */ mul.s $f4, $f4, $f0 -/* C82328 80242188 00000000 */ nop -/* C8232C 8024218C C6620028 */ lwc1 $f2, 0x28($s3) -/* C82330 80242190 C6200038 */ lwc1 $f0, 0x38($s1) -/* C82334 80242194 46001581 */ sub.s $f22, $f2, $f0 -/* C82338 80242198 C6620030 */ lwc1 $f2, 0x30($s3) -/* C8233C 8024219C C6200040 */ lwc1 $f0, 0x40($s1) -/* C82340 802421A0 46001501 */ sub.s $f20, $f2, $f0 -/* C82344 802421A4 46003005 */ abs.s $f0, $f6 -/* C82348 802421A8 4604003C */ c.lt.s $f0, $f4 -/* C8234C 802421AC 00000000 */ nop -/* C82350 802421B0 45000026 */ bc1f .L8024224C -/* C82354 802421B4 00000000 */ nop -/* C82358 802421B8 4616B082 */ mul.s $f2, $f22, $f22 -/* C8235C 802421BC 00000000 */ nop -/* C82360 802421C0 4614A002 */ mul.s $f0, $f20, $f20 -/* C82364 802421C4 00000000 */ nop -/* C82368 802421C8 46001300 */ add.s $f12, $f2, $f0 -/* C8236C 802421CC 46006104 */ sqrt.s $f4, $f12 -/* C82370 802421D0 46042032 */ c.eq.s $f4, $f4 -/* C82374 802421D4 00000000 */ nop -/* C82378 802421D8 45010004 */ bc1t .L802421EC -/* C8237C 802421DC 00000000 */ nop -/* C82380 802421E0 0C0187BC */ jal sqrtf -/* C82384 802421E4 00000000 */ nop -/* C82388 802421E8 46000106 */ mov.s $f4, $f0 -.L802421EC: -/* C8238C 802421EC 862200A6 */ lh $v0, 0xa6($s1) -/* C82390 802421F0 44821000 */ mtc1 $v0, $f2 -/* C82394 802421F4 00000000 */ nop -/* C82398 802421F8 468010A0 */ cvt.s.w $f2, $f2 -/* C8239C 802421FC 46181082 */ mul.s $f2, $f2, $f24 -/* C823A0 80242200 00000000 */ nop -/* C823A4 80242204 C6200054 */ lwc1 $f0, 0x54($s1) -/* C823A8 80242208 46001082 */ mul.s $f2, $f2, $f0 -/* C823AC 8024220C 00000000 */ nop -/* C823B0 80242210 866200B2 */ lh $v0, 0xb2($s3) -/* C823B4 80242214 44820000 */ mtc1 $v0, $f0 -/* C823B8 80242218 00000000 */ nop -/* C823BC 8024221C 46800020 */ cvt.s.w $f0, $f0 -/* C823C0 80242220 46180002 */ mul.s $f0, $f0, $f24 -/* C823C4 80242224 00000000 */ nop -/* C823C8 80242228 46181082 */ mul.s $f2, $f2, $f24 -/* C823CC 8024222C 00000000 */ nop -/* C823D0 80242230 46180002 */ mul.s $f0, $f0, $f24 -/* C823D4 80242234 00000000 */ nop -/* C823D8 80242238 46001080 */ add.s $f2, $f2, $f0 -/* C823DC 8024223C 4602203E */ c.le.s $f4, $f2 -/* C823E0 80242240 00000000 */ nop -/* C823E4 80242244 45030001 */ bc1tl .L8024224C -/* C823E8 80242248 24150001 */ addiu $s5, $zero, 1 -.L8024224C: -/* C823EC 8024224C 8E020018 */ lw $v0, 0x18($s0) -/* C823F0 80242250 26520001 */ addiu $s2, $s2, 1 -/* C823F4 80242254 0242102A */ slt $v0, $s2, $v0 -/* C823F8 80242258 1440FF82 */ bnez $v0, .L80242064 -/* C823FC 8024225C 00000000 */ nop -.L80242260: -/* C82400 80242260 8E620000 */ lw $v0, ($s3) -/* C82404 80242264 30428000 */ andi $v0, $v0, 0x8000 -/* C82408 80242268 54400001 */ bnel $v0, $zero, .L80242270 -/* C8240C 8024226C 2415FFFF */ addiu $s5, $zero, -1 -.L80242270: -/* C82410 80242270 C60C0028 */ lwc1 $f12, 0x28($s0) -/* C82414 80242274 C6000010 */ lwc1 $f0, 0x10($s0) -/* C82418 80242278 46006300 */ add.s $f12, $f12, $f0 -/* C8241C 8024227C 0C00A6C9 */ jal clamp_angle -/* C82420 80242280 E60C0028 */ swc1 $f12, 0x28($s0) -/* C82424 80242284 C6020028 */ lwc1 $f2, 0x28($s0) -/* C82428 80242288 46000106 */ mov.s $f4, $f0 -/* C8242C 8024228C 46022032 */ c.eq.s $f4, $f2 -/* C82430 80242290 00000000 */ nop -/* C82434 80242294 4501000D */ bc1t .L802422CC -/* C82438 80242298 00000000 */ nop -/* C8243C 8024229C 8E020020 */ lw $v0, 0x20($s0) -/* C82440 802422A0 C600000C */ lwc1 $f0, 0xc($s0) -/* C82444 802422A4 E6040028 */ swc1 $f4, 0x28($s0) -/* C82448 802422A8 00021080 */ sll $v0, $v0, 2 -/* C8244C 802422AC E7A00010 */ swc1 $f0, 0x10($sp) -/* C82450 802422B0 3C048024 */ lui $a0, %hi(D_802437B4_C83954) -/* C82454 802422B4 00822021 */ addu $a0, $a0, $v0 -/* C82458 802422B8 8C8437B4 */ lw $a0, %lo(D_802437B4_C83954)($a0) -/* C8245C 802422BC 8E060004 */ lw $a2, 4($s0) -/* C82460 802422C0 8E070008 */ lw $a3, 8($s0) -/* C82464 802422C4 0C052757 */ jal sfx_play_sound_at_position -/* C82468 802422C8 0000282D */ daddu $a1, $zero, $zero -.L802422CC: -/* C8246C 802422CC C60C0004 */ lwc1 $f12, 4($s0) -/* C82470 802422D0 C60E000C */ lwc1 $f14, 0xc($s0) -/* C82474 802422D4 8E660028 */ lw $a2, 0x28($s3) -/* C82478 802422D8 0C00A7B5 */ jal dist2D -/* C8247C 802422DC 8E670030 */ lw $a3, 0x30($s3) -/* C82480 802422E0 C60C0004 */ lwc1 $f12, 4($s0) -/* C82484 802422E4 C60E000C */ lwc1 $f14, 0xc($s0) -/* C82488 802422E8 8E260038 */ lw $a2, 0x38($s1) -/* C8248C 802422EC 8E270040 */ lw $a3, 0x40($s1) -/* C82490 802422F0 0C00A7B5 */ jal dist2D -/* C82494 802422F4 46000586 */ mov.s $f22, $f0 -/* C82498 802422F8 862200A6 */ lh $v0, 0xa6($s1) -/* C8249C 802422FC 3C013F00 */ lui $at, 0x3f00 -/* C824A0 80242300 44813000 */ mtc1 $at, $f6 -/* C824A4 80242304 44821000 */ mtc1 $v0, $f2 -/* C824A8 80242308 00000000 */ nop -/* C824AC 8024230C 468010A0 */ cvt.s.w $f2, $f2 -/* C824B0 80242310 46061082 */ mul.s $f2, $f2, $f6 -/* C824B4 80242314 00000000 */ nop -/* C824B8 80242318 C6240054 */ lwc1 $f4, 0x54($s1) -/* C824BC 8024231C 46041082 */ mul.s $f2, $f2, $f4 -/* C824C0 80242320 00000000 */ nop -/* C824C4 80242324 866200B2 */ lh $v0, 0xb2($s3) -/* C824C8 80242328 44822000 */ mtc1 $v0, $f4 -/* C824CC 8024232C 00000000 */ nop -/* C824D0 80242330 46802120 */ cvt.s.w $f4, $f4 -/* C824D4 80242334 46062102 */ mul.s $f4, $f4, $f6 -/* C824D8 80242338 00000000 */ nop -/* C824DC 8024233C 46061082 */ mul.s $f2, $f2, $f6 -/* C824E0 80242340 00000000 */ nop -/* C824E4 80242344 46062102 */ mul.s $f4, $f4, $f6 -/* C824E8 80242348 00000000 */ nop -/* C824EC 8024234C C60C0004 */ lwc1 $f12, 4($s0) -/* C824F0 80242350 C60E000C */ lwc1 $f14, 0xc($s0) -/* C824F4 80242354 46020000 */ add.s $f0, $f0, $f2 -/* C824F8 80242358 8E660028 */ lw $a2, 0x28($s3) -/* C824FC 8024235C 8E670030 */ lw $a3, 0x30($s3) -/* C82500 80242360 0C00A720 */ jal atan2 -/* C82504 80242364 46040600 */ add.s $f24, $f0, $f4 -/* C82508 80242368 C60C0004 */ lwc1 $f12, 4($s0) -/* C8250C 8024236C C60E000C */ lwc1 $f14, 0xc($s0) -/* C82510 80242370 8E260038 */ lw $a2, 0x38($s1) -/* C82514 80242374 8E270040 */ lw $a3, 0x40($s1) -/* C82518 80242378 0C00A720 */ jal atan2 -/* C8251C 8024237C 46000506 */ mov.s $f20, $f0 -/* C82520 80242380 4600A306 */ mov.s $f12, $f20 -/* C82524 80242384 0C00A70A */ jal get_clamped_angle_diff -/* C82528 80242388 46000386 */ mov.s $f14, $f0 -/* C8252C 8024238C 1AA0002A */ blez $s5, .L80242438 -/* C82530 80242390 46000506 */ mov.s $f20, $f0 -/* C82534 80242394 826300B4 */ lb $v1, 0xb4($s3) -/* C82538 80242398 24020015 */ addiu $v0, $zero, 0x15 -/* C8253C 8024239C 10620026 */ beq $v1, $v0, .L80242438 -/* C82540 802423A0 0040202D */ daddu $a0, $v0, $zero -/* C82544 802423A4 24020003 */ addiu $v0, $zero, 3 -/* C82548 802423A8 0C039769 */ jal set_action_state -/* C8254C 802423AC A26200BF */ sb $v0, 0xbf($s3) -/* C82550 802423B0 240400E8 */ addiu $a0, $zero, 0xe8 -/* C82554 802423B4 8E660028 */ lw $a2, 0x28($s3) -/* C82558 802423B8 8E67002C */ lw $a3, 0x2c($s3) -/* C8255C 802423BC C6600030 */ lwc1 $f0, 0x30($s3) -/* C82560 802423C0 0000282D */ daddu $a1, $zero, $zero -/* C82564 802423C4 0C052757 */ jal sfx_play_sound_at_position -/* C82568 802423C8 E7A00010 */ swc1 $f0, 0x10($sp) -/* C8256C 802423CC 2402002D */ addiu $v0, $zero, 0x2d -/* C82570 802423D0 3C01800B */ lui $at, %hi(gCurrentEncounter+0xA) -/* C82574 802423D4 A0220F1A */ sb $v0, %lo(gCurrentEncounter+0xA)($at) -/* C82578 802423D8 C6600028 */ lwc1 $f0, 0x28($s3) -/* C8257C 802423DC C6620030 */ lwc1 $f2, 0x30($s3) -/* C82580 802423E0 2402002D */ addiu $v0, $zero, 0x2d -/* C82584 802423E4 A6620010 */ sh $v0, 0x10($s3) -/* C82588 802423E8 4600020D */ trunc.w.s $f8, $f0 -/* C8258C 802423EC 44024000 */ mfc1 $v0, $f8 -/* C82590 802423F0 C660002C */ lwc1 $f0, 0x2c($s3) -/* C82594 802423F4 A6620016 */ sh $v0, 0x16($s3) -/* C82598 802423F8 4600020D */ trunc.w.s $f8, $f0 -/* C8259C 802423FC 44024000 */ mfc1 $v0, $f8 -/* C825A0 80242400 00000000 */ nop -/* C825A4 80242404 A6620018 */ sh $v0, 0x18($s3) -/* C825A8 80242408 4600120D */ trunc.w.s $f8, $f2 -/* C825AC 8024240C 44024000 */ mfc1 $v0, $f8 -/* C825B0 80242410 00000000 */ nop -/* C825B4 80242414 A662001A */ sh $v0, 0x1a($s3) -/* C825B8 80242418 8E02001C */ lw $v0, 0x1c($s0) -/* C825BC 8024241C 10400033 */ beqz $v0, .L802424EC -/* C825C0 80242420 AE000020 */ sw $zero, 0x20($s0) -/* C825C4 80242424 0200202D */ daddu $a0, $s0, $zero -/* C825C8 80242428 0040F809 */ jalr $v0 -/* C825CC 8024242C 24050002 */ addiu $a1, $zero, 2 -/* C825D0 80242430 0809093B */ j .L802424EC -/* C825D4 80242434 00000000 */ nop -.L80242438: -/* C825D8 80242438 4618B03C */ c.lt.s $f22, $f24 -/* C825DC 8024243C 00000000 */ nop -/* C825E0 80242440 4500002A */ bc1f .L802424EC -/* C825E4 80242444 00000000 */ nop -/* C825E8 80242448 8E020000 */ lw $v0, ($s0) -/* C825EC 8024244C 30420002 */ andi $v0, $v0, 2 -/* C825F0 80242450 14400026 */ bnez $v0, .L802424EC -/* C825F4 80242454 00000000 */ nop -/* C825F8 80242458 16A00024 */ bnez $s5, .L802424EC -/* C825FC 8024245C 24020015 */ addiu $v0, $zero, 0x15 -/* C82600 80242460 826300B4 */ lb $v1, 0xb4($s3) -/* C82604 80242464 10620021 */ beq $v1, $v0, .L802424EC -/* C82608 80242468 00000000 */ nop -/* C8260C 8024246C C6000010 */ lwc1 $f0, 0x10($s0) -/* C82610 80242470 44801000 */ mtc1 $zero, $f2 -/* C82614 80242474 00000000 */ nop -/* C82618 80242478 4600103C */ c.lt.s $f2, $f0 -/* C8261C 8024247C 00000000 */ nop -/* C82620 80242480 45000009 */ bc1f .L802424A8 -/* C82624 80242484 00000000 */ nop -/* C82628 80242488 C6000024 */ lwc1 $f0, 0x24($s0) -/* C8262C 8024248C 4602003C */ c.lt.s $f0, $f2 -/* C82630 80242490 00000000 */ nop -/* C82634 80242494 45000015 */ bc1f .L802424EC -/* C82638 80242498 00000000 */ nop -/* C8263C 8024249C 4614103C */ c.lt.s $f2, $f20 -/* C82640 802424A0 08090931 */ j .L802424C4 -/* C82644 802424A4 00000000 */ nop -.L802424A8: -/* C82648 802424A8 C6000024 */ lwc1 $f0, 0x24($s0) -/* C8264C 802424AC 4600103C */ c.lt.s $f2, $f0 -/* C82650 802424B0 00000000 */ nop -/* C82654 802424B4 4500000D */ bc1f .L802424EC -/* C82658 802424B8 00000000 */ nop -/* C8265C 802424BC 4602A03C */ c.lt.s $f20, $f2 -/* C82660 802424C0 00000000 */ nop -.L802424C4: -/* C82664 802424C4 45000009 */ bc1f .L802424EC -/* C82668 802424C8 00000000 */ nop -/* C8266C 802424CC 8E020020 */ lw $v0, 0x20($s0) -/* C82670 802424D0 8E03001C */ lw $v1, 0x1c($s0) -/* C82674 802424D4 24420001 */ addiu $v0, $v0, 1 -/* C82678 802424D8 10600004 */ beqz $v1, .L802424EC -/* C8267C 802424DC AE020020 */ sw $v0, 0x20($s0) -/* C82680 802424E0 0200202D */ daddu $a0, $s0, $zero -/* C82684 802424E4 0060F809 */ jalr $v1 -/* C82688 802424E8 24050001 */ addiu $a1, $zero, 1 -.L802424EC: -/* C8268C 802424EC 8E02001C */ lw $v0, 0x1c($s0) -/* C82690 802424F0 10400004 */ beqz $v0, .L80242504 -/* C82694 802424F4 E6140024 */ swc1 $f20, 0x24($s0) -/* C82698 802424F8 0200202D */ daddu $a0, $s0, $zero -/* C8269C 802424FC 0040F809 */ jalr $v0 -/* C826A0 80242500 0000282D */ daddu $a1, $zero, $zero -.L80242504: -/* C826A4 80242504 0000102D */ daddu $v0, $zero, $zero -.L80242508: -/* C826A8 80242508 8FBF0038 */ lw $ra, 0x38($sp) -/* C826AC 8024250C 8FB70034 */ lw $s7, 0x34($sp) -/* C826B0 80242510 8FB60030 */ lw $s6, 0x30($sp) -/* C826B4 80242514 8FB5002C */ lw $s5, 0x2c($sp) -/* C826B8 80242518 8FB40028 */ lw $s4, 0x28($sp) -/* C826BC 8024251C 8FB30024 */ lw $s3, 0x24($sp) -/* C826C0 80242520 8FB20020 */ lw $s2, 0x20($sp) -/* C826C4 80242524 8FB1001C */ lw $s1, 0x1c($sp) -/* C826C8 80242528 8FB00018 */ lw $s0, 0x18($sp) -/* C826CC 8024252C D7B80050 */ ldc1 $f24, 0x50($sp) -/* C826D0 80242530 D7B60048 */ ldc1 $f22, 0x48($sp) -/* C826D4 80242534 D7B40040 */ ldc1 $f20, 0x40($sp) -/* C826D8 80242538 03E00008 */ jr $ra -/* C826DC 8024253C 27BD0058 */ addiu $sp, $sp, 0x58 diff --git a/ver/us/asm/nonmatchings/world/area_kzn/kzn_11/C80600/func_80242540_C826E0.s b/ver/us/asm/nonmatchings/world/area_kzn/kzn_11/C80600/func_80242540_C826E0.s deleted file mode 100644 index 716c3ef3f5..0000000000 --- a/ver/us/asm/nonmatchings/world/area_kzn/kzn_11/C80600/func_80242540_C826E0.s +++ /dev/null @@ -1,82 +0,0 @@ -.set noat # allow manual use of $at -.set noreorder # don't insert nops after branches - -glabel func_80242540_C826E0 -/* C826E0 80242540 27BDFFE8 */ addiu $sp, $sp, -0x18 -/* C826E4 80242544 AFB00010 */ sw $s0, 0x10($sp) -/* C826E8 80242548 0080802D */ daddu $s0, $a0, $zero -/* C826EC 8024254C 24020001 */ addiu $v0, $zero, 1 -/* C826F0 80242550 10A20019 */ beq $a1, $v0, .L802425B8 -/* C826F4 80242554 AFBF0014 */ sw $ra, 0x14($sp) -/* C826F8 80242558 28A20002 */ slti $v0, $a1, 2 -/* C826FC 8024255C 50400005 */ beql $v0, $zero, .L80242574 -/* C82700 80242560 24020002 */ addiu $v0, $zero, 2 -/* C82704 80242564 10A00007 */ beqz $a1, .L80242584 -/* C82708 80242568 00000000 */ nop -/* C8270C 8024256C 08090993 */ j .L8024264C -/* C82710 80242570 00000000 */ nop -.L80242574: -/* C82714 80242574 10A20028 */ beq $a1, $v0, .L80242618 -/* C82718 80242578 00000000 */ nop -/* C8271C 8024257C 08090993 */ j .L8024264C -/* C82720 80242580 00000000 */ nop -.L80242584: -/* C82724 80242584 8E020000 */ lw $v0, ($s0) -/* C82728 80242588 30420002 */ andi $v0, $v0, 2 -/* C8272C 8024258C 1040002F */ beqz $v0, .L8024264C -/* C82730 80242590 00000000 */ nop -/* C82734 80242594 C6000010 */ lwc1 $f0, 0x10($s0) -/* C82738 80242598 3C013F73 */ lui $at, 0x3f73 -/* C8273C 8024259C 34213333 */ ori $at, $at, 0x3333 -/* C82740 802425A0 44811000 */ mtc1 $at, $f2 -/* C82744 802425A4 00000000 */ nop -/* C82748 802425A8 46020002 */ mul.s $f0, $f0, $f2 -/* C8274C 802425AC 00000000 */ nop -/* C82750 802425B0 08090993 */ j .L8024264C -/* C82754 802425B4 E6000010 */ swc1 $f0, 0x10($s0) -.L802425B8: -/* C82758 802425B8 C6000010 */ lwc1 $f0, 0x10($s0) -/* C8275C 802425BC 3C013F8F */ lui $at, 0x3f8f -/* C82760 802425C0 34215C29 */ ori $at, $at, 0x5c29 -/* C82764 802425C4 44811000 */ mtc1 $at, $f2 -/* C82768 802425C8 00000000 */ nop -/* C8276C 802425CC 46020002 */ mul.s $f0, $f0, $f2 -/* C82770 802425D0 00000000 */ nop -/* C82774 802425D4 8E030020 */ lw $v1, 0x20($s0) -/* C82778 802425D8 2402000A */ addiu $v0, $zero, 0xa -/* C8277C 802425DC 1462001B */ bne $v1, $v0, .L8024264C -/* C82780 802425E0 E6000010 */ swc1 $f0, 0x10($s0) -/* C82784 802425E4 3C048024 */ lui $a0, %hi(D_802437E0_C83980) -/* C82788 802425E8 248437E0 */ addiu $a0, $a0, %lo(D_802437E0_C83980) -/* C8278C 802425EC 24050001 */ addiu $a1, $zero, 1 -/* C82790 802425F0 0C0B0CF8 */ jal start_script -/* C82794 802425F4 0000302D */ daddu $a2, $zero, $zero -/* C82798 802425F8 8E030014 */ lw $v1, 0x14($s0) -/* C8279C 802425FC AC430084 */ sw $v1, 0x84($v0) -/* C827A0 80242600 8E030018 */ lw $v1, 0x18($s0) -/* C827A4 80242604 AC430088 */ sw $v1, 0x88($v0) -/* C827A8 80242608 8E020000 */ lw $v0, ($s0) -/* C827AC 8024260C 34420002 */ ori $v0, $v0, 2 -/* C827B0 80242610 08090993 */ j .L8024264C -/* C827B4 80242614 AE020000 */ sw $v0, ($s0) -.L80242618: -/* C827B8 80242618 C60C0010 */ lwc1 $f12, 0x10($s0) -/* C827BC 8024261C 0C00A69F */ jal signF -/* C827C0 80242620 46006307 */ neg.s $f12, $f12 -/* C827C4 80242624 8E02002C */ lw $v0, 0x2c($s0) -/* C827C8 80242628 8C42000C */ lw $v0, 0xc($v0) -/* C827CC 8024262C 04420001 */ bltzl $v0, .L80242634 -/* C827D0 80242630 00021023 */ negu $v0, $v0 -.L80242634: -/* C827D4 80242634 44821000 */ mtc1 $v0, $f2 -/* C827D8 80242638 00000000 */ nop -/* C827DC 8024263C 468010A0 */ cvt.s.w $f2, $f2 -/* C827E0 80242640 46001082 */ mul.s $f2, $f2, $f0 -/* C827E4 80242644 00000000 */ nop -/* C827E8 80242648 E6020010 */ swc1 $f2, 0x10($s0) -.L8024264C: -/* C827EC 8024264C 8FBF0014 */ lw $ra, 0x14($sp) -/* C827F0 80242650 8FB00010 */ lw $s0, 0x10($sp) -/* C827F4 80242654 03E00008 */ jr $ra -/* C827F8 80242658 27BD0018 */ addiu $sp, $sp, 0x18 -/* C827FC 8024265C 00000000 */ nop diff --git a/ver/us/asm/nonmatchings/world/area_omo/omo_12/DDF730/func_80240420_DDF730.s b/ver/us/asm/nonmatchings/world/area_omo/omo_12/DDF730/func_80240420_DDF730.s index 4f8049ee56..6b1e400e74 100644 --- a/ver/us/asm/nonmatchings/world/area_omo/omo_12/DDF730/func_80240420_DDF730.s +++ b/ver/us/asm/nonmatchings/world/area_omo/omo_12/DDF730/func_80240420_DDF730.s @@ -27,8 +27,8 @@ glabel func_80240420_DDF730 /* DDF76C 8024045C 0200202D */ daddu $a0, $s0, $zero /* DDF770 80240460 3C048024 */ lui $a0, %hi(D_80247120) /* DDF774 80240464 24847120 */ addiu $a0, $a0, %lo(D_80247120) -/* DDF778 80240468 3C028024 */ lui $v0, %hi(arn_04_config) -/* DDF77C 8024046C 24423390 */ addiu $v0, $v0, %lo(arn_04_config) +/* DDF778 80240468 3C028024 */ lui $v0, %hi(D_80243390_omo_12) +/* DDF77C 8024046C 24423390 */ addiu $v0, $v0, %lo(D_80243390_omo_12) /* DDF780 80240470 AC820000 */ sw $v0, ($a0) /* DDF784 80240474 24020096 */ addiu $v0, $zero, 0x96 /* DDF788 80240478 A4820008 */ sh $v0, 8($a0) diff --git a/ver/us/asm/nonmatchings/world/area_trd/trd_08/9BB5B0/func_80240310_9BB5B0.s b/ver/us/asm/nonmatchings/world/area_trd/trd_08/9BB5B0/func_80240310_9BB5B0.s deleted file mode 100644 index 5bab0f1520..0000000000 --- a/ver/us/asm/nonmatchings/world/area_trd/trd_08/9BB5B0/func_80240310_9BB5B0.s +++ /dev/null @@ -1,401 +0,0 @@ -.set noat # allow manual use of $at -.set noreorder # don't insert nops after branches - -glabel func_80240310_9BB5B0 -/* 9BB5B0 80240310 27BDFFA8 */ addiu $sp, $sp, -0x58 -/* 9BB5B4 80240314 AFB40028 */ sw $s4, 0x28($sp) -/* 9BB5B8 80240318 0080A02D */ daddu $s4, $a0, $zero -/* 9BB5BC 8024031C AFBF0038 */ sw $ra, 0x38($sp) -/* 9BB5C0 80240320 AFB70034 */ sw $s7, 0x34($sp) -/* 9BB5C4 80240324 AFB60030 */ sw $s6, 0x30($sp) -/* 9BB5C8 80240328 AFB5002C */ sw $s5, 0x2c($sp) -/* 9BB5CC 8024032C AFB30024 */ sw $s3, 0x24($sp) -/* 9BB5D0 80240330 AFB20020 */ sw $s2, 0x20($sp) -/* 9BB5D4 80240334 AFB1001C */ sw $s1, 0x1c($sp) -/* 9BB5D8 80240338 AFB00018 */ sw $s0, 0x18($sp) -/* 9BB5DC 8024033C F7B80050 */ sdc1 $f24, 0x50($sp) -/* 9BB5E0 80240340 F7B60048 */ sdc1 $f22, 0x48($sp) -/* 9BB5E4 80240344 F7B40040 */ sdc1 $f20, 0x40($sp) -/* 9BB5E8 80240348 8E82000C */ lw $v0, 0xc($s4) -/* 9BB5EC 8024034C 00A0802D */ daddu $s0, $a1, $zero -/* 9BB5F0 80240350 8C450000 */ lw $a1, ($v0) -/* 9BB5F4 80240354 0C0B1EAF */ jal evt_get_variable -/* 9BB5F8 80240358 0000A82D */ daddu $s5, $zero, $zero -/* 9BB5FC 8024035C 8E830148 */ lw $v1, 0x148($s4) -/* 9BB600 80240360 84640008 */ lh $a0, 8($v1) -/* 9BB604 80240364 0C00EABB */ jal get_npc_unsafe -/* 9BB608 80240368 0040902D */ daddu $s2, $v0, $zero -/* 9BB60C 8024036C 0040882D */ daddu $s1, $v0, $zero -/* 9BB610 80240370 0C00EABB */ jal get_npc_unsafe -/* 9BB614 80240374 2404FFFC */ addiu $a0, $zero, -4 -/* 9BB618 80240378 3C138011 */ lui $s3, %hi(gPlayerStatus) -/* 9BB61C 8024037C 2673EFC8 */ addiu $s3, $s3, %lo(gPlayerStatus) -/* 9BB620 80240380 3C168011 */ lui $s6, %hi(gPartnerActionStatus) -/* 9BB624 80240384 26D6EBB0 */ addiu $s6, $s6, %lo(gPartnerActionStatus) -/* 9BB628 80240388 1200001C */ beqz $s0, .L802403FC -/* 9BB62C 8024038C 0040B82D */ daddu $s7, $v0, $zero -/* 9BB630 80240390 0C00AB39 */ jal heap_malloc -/* 9BB634 80240394 24040030 */ addiu $a0, $zero, 0x30 -/* 9BB638 80240398 0040802D */ daddu $s0, $v0, $zero -/* 9BB63C 8024039C AE900074 */ sw $s0, 0x74($s4) -/* 9BB640 802403A0 AE000000 */ sw $zero, ($s0) -/* 9BB644 802403A4 C6400000 */ lwc1 $f0, ($s2) -/* 9BB648 802403A8 46800020 */ cvt.s.w $f0, $f0 -/* 9BB64C 802403AC E6000004 */ swc1 $f0, 4($s0) -/* 9BB650 802403B0 C6400004 */ lwc1 $f0, 4($s2) -/* 9BB654 802403B4 46800020 */ cvt.s.w $f0, $f0 -/* 9BB658 802403B8 E6000008 */ swc1 $f0, 8($s0) -/* 9BB65C 802403BC C6400008 */ lwc1 $f0, 8($s2) -/* 9BB660 802403C0 46800020 */ cvt.s.w $f0, $f0 -/* 9BB664 802403C4 E600000C */ swc1 $f0, 0xc($s0) -/* 9BB668 802403C8 C640000C */ lwc1 $f0, 0xc($s2) -/* 9BB66C 802403CC 46800020 */ cvt.s.w $f0, $f0 -/* 9BB670 802403D0 E6000010 */ swc1 $f0, 0x10($s0) -/* 9BB674 802403D4 8E420010 */ lw $v0, 0x10($s2) -/* 9BB678 802403D8 AE020014 */ sw $v0, 0x14($s0) -/* 9BB67C 802403DC 8E420014 */ lw $v0, 0x14($s2) -/* 9BB680 802403E0 AE020018 */ sw $v0, 0x18($s0) -/* 9BB684 802403E4 8E420018 */ lw $v0, 0x18($s2) -/* 9BB688 802403E8 AE000020 */ sw $zero, 0x20($s0) -/* 9BB68C 802403EC AE000024 */ sw $zero, 0x24($s0) -/* 9BB690 802403F0 AE000028 */ sw $zero, 0x28($s0) -/* 9BB694 802403F4 AE12002C */ sw $s2, 0x2c($s0) -/* 9BB698 802403F8 AE02001C */ sw $v0, 0x1c($s0) -.L802403FC: -/* 9BB69C 802403FC 0C009C64 */ jal get_time_freeze_mode -/* 9BB6A0 80240400 00000000 */ nop -/* 9BB6A4 80240404 14400131 */ bnez $v0, .L802408CC -/* 9BB6A8 80240408 0000102D */ daddu $v0, $zero, $zero -/* 9BB6AC 8024040C 8E900074 */ lw $s0, 0x74($s4) -/* 9BB6B0 80240410 8E020018 */ lw $v0, 0x18($s0) -/* 9BB6B4 80240414 02A2102A */ slt $v0, $s5, $v0 -/* 9BB6B8 80240418 10400082 */ beqz $v0, .L80240624 -/* 9BB6BC 8024041C 0000902D */ daddu $s2, $zero, $zero -/* 9BB6C0 80240420 3C013F00 */ lui $at, 0x3f00 -/* 9BB6C4 80240424 4481C000 */ mtc1 $at, $f24 -.L80240428: -/* 9BB6C8 80240428 8E040014 */ lw $a0, 0x14($s0) -/* 9BB6CC 8024042C 0C00EABB */ jal get_npc_unsafe -/* 9BB6D0 80240430 00922021 */ addu $a0, $a0, $s2 -/* 9BB6D4 80240434 8E030000 */ lw $v1, ($s0) -/* 9BB6D8 80240438 30630001 */ andi $v1, $v1, 1 -/* 9BB6DC 8024043C 14600020 */ bnez $v1, .L802404C0 -/* 9BB6E0 80240440 0040882D */ daddu $s1, $v0, $zero -/* 9BB6E4 80240444 862200A6 */ lh $v0, 0xa6($s1) -/* 9BB6E8 80240448 02420018 */ mult $s2, $v0 -/* 9BB6EC 8024044C 00004012 */ mflo $t0 -/* 9BB6F0 80240450 C6200054 */ lwc1 $f0, 0x54($s1) -/* 9BB6F4 80240454 4488A000 */ mtc1 $t0, $f20 -/* 9BB6F8 80240458 00000000 */ nop -/* 9BB6FC 8024045C 4680A520 */ cvt.s.w $f20, $f20 -/* 9BB700 80240460 4600A502 */ mul.s $f20, $f20, $f0 -/* 9BB704 80240464 00000000 */ nop -/* 9BB708 80240468 0C00A8BB */ jal sin_deg -/* 9BB70C 8024046C C60C0028 */ lwc1 $f12, 0x28($s0) -/* 9BB710 80240470 C60C0028 */ lwc1 $f12, 0x28($s0) -/* 9BB714 80240474 4600A582 */ mul.s $f22, $f20, $f0 -/* 9BB718 80240478 0C00A8D4 */ jal cos_deg -/* 9BB71C 8024047C 00000000 */ nop -/* 9BB720 80240480 C6020004 */ lwc1 $f2, 4($s0) -/* 9BB724 80240484 46161080 */ add.s $f2, $f2, $f22 -/* 9BB728 80240488 4600A507 */ neg.s $f20, $f20 -/* 9BB72C 8024048C 4600A502 */ mul.s $f20, $f20, $f0 -/* 9BB730 80240490 00000000 */ nop -/* 9BB734 80240494 E6220038 */ swc1 $f2, 0x38($s1) -/* 9BB738 80240498 C6000008 */ lwc1 $f0, 8($s0) -/* 9BB73C 8024049C E620003C */ swc1 $f0, 0x3c($s1) -/* 9BB740 802404A0 C60E000C */ lwc1 $f14, 0xc($s0) -/* 9BB744 802404A4 46147380 */ add.s $f14, $f14, $f20 -/* 9BB748 802404A8 E62E0040 */ swc1 $f14, 0x40($s1) -/* 9BB74C 802404AC 8E660028 */ lw $a2, 0x28($s3) -/* 9BB750 802404B0 8E670030 */ lw $a3, 0x30($s3) -/* 9BB754 802404B4 0C00A720 */ jal atan2 -/* 9BB758 802404B8 46001306 */ mov.s $f12, $f2 -/* 9BB75C 802404BC E620000C */ swc1 $f0, 0xc($s1) -.L802404C0: -/* 9BB760 802404C0 8E020000 */ lw $v0, ($s0) -/* 9BB764 802404C4 30420002 */ andi $v0, $v0, 2 -/* 9BB768 802404C8 14400051 */ bnez $v0, .L80240610 -/* 9BB76C 802404CC 00000000 */ nop -/* 9BB770 802404D0 8E620000 */ lw $v0, ($s3) -/* 9BB774 802404D4 30428000 */ andi $v0, $v0, 0x8000 -/* 9BB778 802404D8 1440004D */ bnez $v0, .L80240610 -/* 9BB77C 802404DC 24020001 */ addiu $v0, $zero, 1 -/* 9BB780 802404E0 C664002C */ lwc1 $f4, 0x2c($s3) -/* 9BB784 802404E4 C622003C */ lwc1 $f2, 0x3c($s1) -/* 9BB788 802404E8 82C30000 */ lb $v1, ($s6) -/* 9BB78C 802404EC 1462000F */ bne $v1, $v0, .L8024052C -/* 9BB790 802404F0 46022181 */ sub.s $f6, $f4, $f2 -/* 9BB794 802404F4 82C30003 */ lb $v1, 3($s6) -/* 9BB798 802404F8 24020008 */ addiu $v0, $zero, 8 -/* 9BB79C 802404FC 14620004 */ bne $v1, $v0, .L80240510 -/* 9BB7A0 80240500 24020004 */ addiu $v0, $zero, 4 -/* 9BB7A4 80240504 C6E0003C */ lwc1 $f0, 0x3c($s7) -/* 9BB7A8 80240508 0809014B */ j .L8024052C -/* 9BB7AC 8024050C 46020181 */ sub.s $f6, $f0, $f2 -.L80240510: -/* 9BB7B0 80240510 14620006 */ bne $v1, $v0, .L8024052C -/* 9BB7B4 80240514 00000000 */ nop -/* 9BB7B8 80240518 3C014120 */ lui $at, 0x4120 -/* 9BB7BC 8024051C 44810000 */ mtc1 $at, $f0 -/* 9BB7C0 80240520 00000000 */ nop -/* 9BB7C4 80240524 46002001 */ sub.s $f0, $f4, $f0 -/* 9BB7C8 80240528 46020181 */ sub.s $f6, $f0, $f2 -.L8024052C: -/* 9BB7CC 8024052C 862200A8 */ lh $v0, 0xa8($s1) -/* 9BB7D0 80240530 3C013F4C */ lui $at, 0x3f4c -/* 9BB7D4 80240534 3421CCCD */ ori $at, $at, 0xcccd -/* 9BB7D8 80240538 44810000 */ mtc1 $at, $f0 -/* 9BB7DC 8024053C 44822000 */ mtc1 $v0, $f4 -/* 9BB7E0 80240540 00000000 */ nop -/* 9BB7E4 80240544 46802120 */ cvt.s.w $f4, $f4 -/* 9BB7E8 80240548 46002102 */ mul.s $f4, $f4, $f0 -/* 9BB7EC 8024054C 00000000 */ nop -/* 9BB7F0 80240550 C6620028 */ lwc1 $f2, 0x28($s3) -/* 9BB7F4 80240554 C6200038 */ lwc1 $f0, 0x38($s1) -/* 9BB7F8 80240558 46001581 */ sub.s $f22, $f2, $f0 -/* 9BB7FC 8024055C C6620030 */ lwc1 $f2, 0x30($s3) -/* 9BB800 80240560 C6200040 */ lwc1 $f0, 0x40($s1) -/* 9BB804 80240564 46001501 */ sub.s $f20, $f2, $f0 -/* 9BB808 80240568 46003005 */ abs.s $f0, $f6 -/* 9BB80C 8024056C 4604003C */ c.lt.s $f0, $f4 -/* 9BB810 80240570 00000000 */ nop -/* 9BB814 80240574 45000026 */ bc1f .L80240610 -/* 9BB818 80240578 00000000 */ nop -/* 9BB81C 8024057C 4616B082 */ mul.s $f2, $f22, $f22 -/* 9BB820 80240580 00000000 */ nop -/* 9BB824 80240584 4614A002 */ mul.s $f0, $f20, $f20 -/* 9BB828 80240588 00000000 */ nop -/* 9BB82C 8024058C 46001300 */ add.s $f12, $f2, $f0 -/* 9BB830 80240590 46006104 */ sqrt.s $f4, $f12 -/* 9BB834 80240594 46042032 */ c.eq.s $f4, $f4 -/* 9BB838 80240598 00000000 */ nop -/* 9BB83C 8024059C 45010004 */ bc1t .L802405B0 -/* 9BB840 802405A0 00000000 */ nop -/* 9BB844 802405A4 0C0187BC */ jal sqrtf -/* 9BB848 802405A8 00000000 */ nop -/* 9BB84C 802405AC 46000106 */ mov.s $f4, $f0 -.L802405B0: -/* 9BB850 802405B0 862200A6 */ lh $v0, 0xa6($s1) -/* 9BB854 802405B4 44821000 */ mtc1 $v0, $f2 -/* 9BB858 802405B8 00000000 */ nop -/* 9BB85C 802405BC 468010A0 */ cvt.s.w $f2, $f2 -/* 9BB860 802405C0 46181082 */ mul.s $f2, $f2, $f24 -/* 9BB864 802405C4 00000000 */ nop -/* 9BB868 802405C8 C6200054 */ lwc1 $f0, 0x54($s1) -/* 9BB86C 802405CC 46001082 */ mul.s $f2, $f2, $f0 -/* 9BB870 802405D0 00000000 */ nop -/* 9BB874 802405D4 866200B2 */ lh $v0, 0xb2($s3) -/* 9BB878 802405D8 44820000 */ mtc1 $v0, $f0 -/* 9BB87C 802405DC 00000000 */ nop -/* 9BB880 802405E0 46800020 */ cvt.s.w $f0, $f0 -/* 9BB884 802405E4 46180002 */ mul.s $f0, $f0, $f24 -/* 9BB888 802405E8 00000000 */ nop -/* 9BB88C 802405EC 46181082 */ mul.s $f2, $f2, $f24 -/* 9BB890 802405F0 00000000 */ nop -/* 9BB894 802405F4 46180002 */ mul.s $f0, $f0, $f24 -/* 9BB898 802405F8 00000000 */ nop -/* 9BB89C 802405FC 46001080 */ add.s $f2, $f2, $f0 -/* 9BB8A0 80240600 4602203E */ c.le.s $f4, $f2 -/* 9BB8A4 80240604 00000000 */ nop -/* 9BB8A8 80240608 45030001 */ bc1tl .L80240610 -/* 9BB8AC 8024060C 24150001 */ addiu $s5, $zero, 1 -.L80240610: -/* 9BB8B0 80240610 8E020018 */ lw $v0, 0x18($s0) -/* 9BB8B4 80240614 26520001 */ addiu $s2, $s2, 1 -/* 9BB8B8 80240618 0242102A */ slt $v0, $s2, $v0 -/* 9BB8BC 8024061C 1440FF82 */ bnez $v0, .L80240428 -/* 9BB8C0 80240620 00000000 */ nop -.L80240624: -/* 9BB8C4 80240624 8E620000 */ lw $v0, ($s3) -/* 9BB8C8 80240628 30428000 */ andi $v0, $v0, 0x8000 -/* 9BB8CC 8024062C 54400001 */ bnel $v0, $zero, .L80240634 -/* 9BB8D0 80240630 2415FFFF */ addiu $s5, $zero, -1 -.L80240634: -/* 9BB8D4 80240634 C60C0028 */ lwc1 $f12, 0x28($s0) -/* 9BB8D8 80240638 C6000010 */ lwc1 $f0, 0x10($s0) -/* 9BB8DC 8024063C 46006300 */ add.s $f12, $f12, $f0 -/* 9BB8E0 80240640 0C00A6C9 */ jal clamp_angle -/* 9BB8E4 80240644 E60C0028 */ swc1 $f12, 0x28($s0) -/* 9BB8E8 80240648 C6020028 */ lwc1 $f2, 0x28($s0) -/* 9BB8EC 8024064C 46000106 */ mov.s $f4, $f0 -/* 9BB8F0 80240650 46022032 */ c.eq.s $f4, $f2 -/* 9BB8F4 80240654 00000000 */ nop -/* 9BB8F8 80240658 4501000D */ bc1t .L80240690 -/* 9BB8FC 8024065C 00000000 */ nop -/* 9BB900 80240660 8E020020 */ lw $v0, 0x20($s0) -/* 9BB904 80240664 C600000C */ lwc1 $f0, 0xc($s0) -/* 9BB908 80240668 E6040028 */ swc1 $f4, 0x28($s0) -/* 9BB90C 8024066C 00021080 */ sll $v0, $v0, 2 -/* 9BB910 80240670 E7A00010 */ swc1 $f0, 0x10($sp) -/* 9BB914 80240674 3C048024 */ lui $a0, %hi(D_80240F00_9BC1A0) -/* 9BB918 80240678 00822021 */ addu $a0, $a0, $v0 -/* 9BB91C 8024067C 8C840F00 */ lw $a0, %lo(D_80240F00_9BC1A0)($a0) -/* 9BB920 80240680 8E060004 */ lw $a2, 4($s0) -/* 9BB924 80240684 8E070008 */ lw $a3, 8($s0) -/* 9BB928 80240688 0C052757 */ jal sfx_play_sound_at_position -/* 9BB92C 8024068C 0000282D */ daddu $a1, $zero, $zero -.L80240690: -/* 9BB930 80240690 C60C0004 */ lwc1 $f12, 4($s0) -/* 9BB934 80240694 C60E000C */ lwc1 $f14, 0xc($s0) -/* 9BB938 80240698 8E660028 */ lw $a2, 0x28($s3) -/* 9BB93C 8024069C 0C00A7B5 */ jal dist2D -/* 9BB940 802406A0 8E670030 */ lw $a3, 0x30($s3) -/* 9BB944 802406A4 C60C0004 */ lwc1 $f12, 4($s0) -/* 9BB948 802406A8 C60E000C */ lwc1 $f14, 0xc($s0) -/* 9BB94C 802406AC 8E260038 */ lw $a2, 0x38($s1) -/* 9BB950 802406B0 8E270040 */ lw $a3, 0x40($s1) -/* 9BB954 802406B4 0C00A7B5 */ jal dist2D -/* 9BB958 802406B8 46000586 */ mov.s $f22, $f0 -/* 9BB95C 802406BC 862200A6 */ lh $v0, 0xa6($s1) -/* 9BB960 802406C0 3C013F00 */ lui $at, 0x3f00 -/* 9BB964 802406C4 44813000 */ mtc1 $at, $f6 -/* 9BB968 802406C8 44821000 */ mtc1 $v0, $f2 -/* 9BB96C 802406CC 00000000 */ nop -/* 9BB970 802406D0 468010A0 */ cvt.s.w $f2, $f2 -/* 9BB974 802406D4 46061082 */ mul.s $f2, $f2, $f6 -/* 9BB978 802406D8 00000000 */ nop -/* 9BB97C 802406DC C6240054 */ lwc1 $f4, 0x54($s1) -/* 9BB980 802406E0 46041082 */ mul.s $f2, $f2, $f4 -/* 9BB984 802406E4 00000000 */ nop -/* 9BB988 802406E8 866200B2 */ lh $v0, 0xb2($s3) -/* 9BB98C 802406EC 44822000 */ mtc1 $v0, $f4 -/* 9BB990 802406F0 00000000 */ nop -/* 9BB994 802406F4 46802120 */ cvt.s.w $f4, $f4 -/* 9BB998 802406F8 46062102 */ mul.s $f4, $f4, $f6 -/* 9BB99C 802406FC 00000000 */ nop -/* 9BB9A0 80240700 46061082 */ mul.s $f2, $f2, $f6 -/* 9BB9A4 80240704 00000000 */ nop -/* 9BB9A8 80240708 46062102 */ mul.s $f4, $f4, $f6 -/* 9BB9AC 8024070C 00000000 */ nop -/* 9BB9B0 80240710 C60C0004 */ lwc1 $f12, 4($s0) -/* 9BB9B4 80240714 C60E000C */ lwc1 $f14, 0xc($s0) -/* 9BB9B8 80240718 46020000 */ add.s $f0, $f0, $f2 -/* 9BB9BC 8024071C 8E660028 */ lw $a2, 0x28($s3) -/* 9BB9C0 80240720 8E670030 */ lw $a3, 0x30($s3) -/* 9BB9C4 80240724 0C00A720 */ jal atan2 -/* 9BB9C8 80240728 46040600 */ add.s $f24, $f0, $f4 -/* 9BB9CC 8024072C C60C0004 */ lwc1 $f12, 4($s0) -/* 9BB9D0 80240730 C60E000C */ lwc1 $f14, 0xc($s0) -/* 9BB9D4 80240734 8E260038 */ lw $a2, 0x38($s1) -/* 9BB9D8 80240738 8E270040 */ lw $a3, 0x40($s1) -/* 9BB9DC 8024073C 0C00A720 */ jal atan2 -/* 9BB9E0 80240740 46000506 */ mov.s $f20, $f0 -/* 9BB9E4 80240744 4600A306 */ mov.s $f12, $f20 -/* 9BB9E8 80240748 0C00A70A */ jal get_clamped_angle_diff -/* 9BB9EC 8024074C 46000386 */ mov.s $f14, $f0 -/* 9BB9F0 80240750 1AA0002A */ blez $s5, .L802407FC -/* 9BB9F4 80240754 46000506 */ mov.s $f20, $f0 -/* 9BB9F8 80240758 826300B4 */ lb $v1, 0xb4($s3) -/* 9BB9FC 8024075C 24020015 */ addiu $v0, $zero, 0x15 -/* 9BBA00 80240760 10620026 */ beq $v1, $v0, .L802407FC -/* 9BBA04 80240764 0040202D */ daddu $a0, $v0, $zero -/* 9BBA08 80240768 24020003 */ addiu $v0, $zero, 3 -/* 9BBA0C 8024076C 0C039769 */ jal set_action_state -/* 9BBA10 80240770 A26200BF */ sb $v0, 0xbf($s3) -/* 9BBA14 80240774 240400E8 */ addiu $a0, $zero, 0xe8 -/* 9BBA18 80240778 8E660028 */ lw $a2, 0x28($s3) -/* 9BBA1C 8024077C 8E67002C */ lw $a3, 0x2c($s3) -/* 9BBA20 80240780 C6600030 */ lwc1 $f0, 0x30($s3) -/* 9BBA24 80240784 0000282D */ daddu $a1, $zero, $zero -/* 9BBA28 80240788 0C052757 */ jal sfx_play_sound_at_position -/* 9BBA2C 8024078C E7A00010 */ swc1 $f0, 0x10($sp) -/* 9BBA30 80240790 2402002D */ addiu $v0, $zero, 0x2d -/* 9BBA34 80240794 3C01800B */ lui $at, %hi(gCurrentEncounter+0xA) -/* 9BBA38 80240798 A0220F1A */ sb $v0, %lo(gCurrentEncounter+0xA)($at) -/* 9BBA3C 8024079C C6600028 */ lwc1 $f0, 0x28($s3) -/* 9BBA40 802407A0 C6620030 */ lwc1 $f2, 0x30($s3) -/* 9BBA44 802407A4 2402002D */ addiu $v0, $zero, 0x2d -/* 9BBA48 802407A8 A6620010 */ sh $v0, 0x10($s3) -/* 9BBA4C 802407AC 4600020D */ trunc.w.s $f8, $f0 -/* 9BBA50 802407B0 44024000 */ mfc1 $v0, $f8 -/* 9BBA54 802407B4 C660002C */ lwc1 $f0, 0x2c($s3) -/* 9BBA58 802407B8 A6620016 */ sh $v0, 0x16($s3) -/* 9BBA5C 802407BC 4600020D */ trunc.w.s $f8, $f0 -/* 9BBA60 802407C0 44024000 */ mfc1 $v0, $f8 -/* 9BBA64 802407C4 00000000 */ nop -/* 9BBA68 802407C8 A6620018 */ sh $v0, 0x18($s3) -/* 9BBA6C 802407CC 4600120D */ trunc.w.s $f8, $f2 -/* 9BBA70 802407D0 44024000 */ mfc1 $v0, $f8 -/* 9BBA74 802407D4 00000000 */ nop -/* 9BBA78 802407D8 A662001A */ sh $v0, 0x1a($s3) -/* 9BBA7C 802407DC 8E02001C */ lw $v0, 0x1c($s0) -/* 9BBA80 802407E0 10400033 */ beqz $v0, .L802408B0 -/* 9BBA84 802407E4 AE000020 */ sw $zero, 0x20($s0) -/* 9BBA88 802407E8 0200202D */ daddu $a0, $s0, $zero -/* 9BBA8C 802407EC 0040F809 */ jalr $v0 -/* 9BBA90 802407F0 24050002 */ addiu $a1, $zero, 2 -/* 9BBA94 802407F4 0809022C */ j .L802408B0 -/* 9BBA98 802407F8 00000000 */ nop -.L802407FC: -/* 9BBA9C 802407FC 4618B03C */ c.lt.s $f22, $f24 -/* 9BBAA0 80240800 00000000 */ nop -/* 9BBAA4 80240804 4500002A */ bc1f .L802408B0 -/* 9BBAA8 80240808 00000000 */ nop -/* 9BBAAC 8024080C 8E020000 */ lw $v0, ($s0) -/* 9BBAB0 80240810 30420002 */ andi $v0, $v0, 2 -/* 9BBAB4 80240814 14400026 */ bnez $v0, .L802408B0 -/* 9BBAB8 80240818 00000000 */ nop -/* 9BBABC 8024081C 16A00024 */ bnez $s5, .L802408B0 -/* 9BBAC0 80240820 24020015 */ addiu $v0, $zero, 0x15 -/* 9BBAC4 80240824 826300B4 */ lb $v1, 0xb4($s3) -/* 9BBAC8 80240828 10620021 */ beq $v1, $v0, .L802408B0 -/* 9BBACC 8024082C 00000000 */ nop -/* 9BBAD0 80240830 C6000010 */ lwc1 $f0, 0x10($s0) -/* 9BBAD4 80240834 44801000 */ mtc1 $zero, $f2 -/* 9BBAD8 80240838 00000000 */ nop -/* 9BBADC 8024083C 4600103C */ c.lt.s $f2, $f0 -/* 9BBAE0 80240840 00000000 */ nop -/* 9BBAE4 80240844 45000009 */ bc1f .L8024086C -/* 9BBAE8 80240848 00000000 */ nop -/* 9BBAEC 8024084C C6000024 */ lwc1 $f0, 0x24($s0) -/* 9BBAF0 80240850 4602003C */ c.lt.s $f0, $f2 -/* 9BBAF4 80240854 00000000 */ nop -/* 9BBAF8 80240858 45000015 */ bc1f .L802408B0 -/* 9BBAFC 8024085C 00000000 */ nop -/* 9BBB00 80240860 4614103C */ c.lt.s $f2, $f20 -/* 9BBB04 80240864 08090222 */ j .L80240888 -/* 9BBB08 80240868 00000000 */ nop -.L8024086C: -/* 9BBB0C 8024086C C6000024 */ lwc1 $f0, 0x24($s0) -/* 9BBB10 80240870 4600103C */ c.lt.s $f2, $f0 -/* 9BBB14 80240874 00000000 */ nop -/* 9BBB18 80240878 4500000D */ bc1f .L802408B0 -/* 9BBB1C 8024087C 00000000 */ nop -/* 9BBB20 80240880 4602A03C */ c.lt.s $f20, $f2 -/* 9BBB24 80240884 00000000 */ nop -.L80240888: -/* 9BBB28 80240888 45000009 */ bc1f .L802408B0 -/* 9BBB2C 8024088C 00000000 */ nop -/* 9BBB30 80240890 8E020020 */ lw $v0, 0x20($s0) -/* 9BBB34 80240894 8E03001C */ lw $v1, 0x1c($s0) -/* 9BBB38 80240898 24420001 */ addiu $v0, $v0, 1 -/* 9BBB3C 8024089C 10600004 */ beqz $v1, .L802408B0 -/* 9BBB40 802408A0 AE020020 */ sw $v0, 0x20($s0) -/* 9BBB44 802408A4 0200202D */ daddu $a0, $s0, $zero -/* 9BBB48 802408A8 0060F809 */ jalr $v1 -/* 9BBB4C 802408AC 24050001 */ addiu $a1, $zero, 1 -.L802408B0: -/* 9BBB50 802408B0 8E02001C */ lw $v0, 0x1c($s0) -/* 9BBB54 802408B4 10400004 */ beqz $v0, .L802408C8 -/* 9BBB58 802408B8 E6140024 */ swc1 $f20, 0x24($s0) -/* 9BBB5C 802408BC 0200202D */ daddu $a0, $s0, $zero -/* 9BBB60 802408C0 0040F809 */ jalr $v0 -/* 9BBB64 802408C4 0000282D */ daddu $a1, $zero, $zero -.L802408C8: -/* 9BBB68 802408C8 0000102D */ daddu $v0, $zero, $zero -.L802408CC: -/* 9BBB6C 802408CC 8FBF0038 */ lw $ra, 0x38($sp) -/* 9BBB70 802408D0 8FB70034 */ lw $s7, 0x34($sp) -/* 9BBB74 802408D4 8FB60030 */ lw $s6, 0x30($sp) -/* 9BBB78 802408D8 8FB5002C */ lw $s5, 0x2c($sp) -/* 9BBB7C 802408DC 8FB40028 */ lw $s4, 0x28($sp) -/* 9BBB80 802408E0 8FB30024 */ lw $s3, 0x24($sp) -/* 9BBB84 802408E4 8FB20020 */ lw $s2, 0x20($sp) -/* 9BBB88 802408E8 8FB1001C */ lw $s1, 0x1c($sp) -/* 9BBB8C 802408EC 8FB00018 */ lw $s0, 0x18($sp) -/* 9BBB90 802408F0 D7B80050 */ ldc1 $f24, 0x50($sp) -/* 9BBB94 802408F4 D7B60048 */ ldc1 $f22, 0x48($sp) -/* 9BBB98 802408F8 D7B40040 */ ldc1 $f20, 0x40($sp) -/* 9BBB9C 802408FC 03E00008 */ jr $ra -/* 9BBBA0 80240900 27BD0058 */ addiu $sp, $sp, 0x58 diff --git a/ver/us/asm/nonmatchings/world/area_trd/trd_08/9BB5B0/func_80240904_9BBBA4.s b/ver/us/asm/nonmatchings/world/area_trd/trd_08/9BB5B0/func_80240904_9BBBA4.s deleted file mode 100644 index 2549c64222..0000000000 --- a/ver/us/asm/nonmatchings/world/area_trd/trd_08/9BB5B0/func_80240904_9BBBA4.s +++ /dev/null @@ -1,81 +0,0 @@ -.set noat # allow manual use of $at -.set noreorder # don't insert nops after branches - -glabel func_80240904_9BBBA4 -/* 9BBBA4 80240904 27BDFFE8 */ addiu $sp, $sp, -0x18 -/* 9BBBA8 80240908 AFB00010 */ sw $s0, 0x10($sp) -/* 9BBBAC 8024090C 0080802D */ daddu $s0, $a0, $zero -/* 9BBBB0 80240910 24020001 */ addiu $v0, $zero, 1 -/* 9BBBB4 80240914 10A20019 */ beq $a1, $v0, .L8024097C -/* 9BBBB8 80240918 AFBF0014 */ sw $ra, 0x14($sp) -/* 9BBBBC 8024091C 28A20002 */ slti $v0, $a1, 2 -/* 9BBBC0 80240920 50400005 */ beql $v0, $zero, .L80240938 -/* 9BBBC4 80240924 24020002 */ addiu $v0, $zero, 2 -/* 9BBBC8 80240928 10A00007 */ beqz $a1, .L80240948 -/* 9BBBCC 8024092C 00000000 */ nop -/* 9BBBD0 80240930 08090284 */ j .L80240A10 -/* 9BBBD4 80240934 00000000 */ nop -.L80240938: -/* 9BBBD8 80240938 10A20028 */ beq $a1, $v0, .L802409DC -/* 9BBBDC 8024093C 00000000 */ nop -/* 9BBBE0 80240940 08090284 */ j .L80240A10 -/* 9BBBE4 80240944 00000000 */ nop -.L80240948: -/* 9BBBE8 80240948 8E020000 */ lw $v0, ($s0) -/* 9BBBEC 8024094C 30420002 */ andi $v0, $v0, 2 -/* 9BBBF0 80240950 1040002F */ beqz $v0, .L80240A10 -/* 9BBBF4 80240954 00000000 */ nop -/* 9BBBF8 80240958 C6000010 */ lwc1 $f0, 0x10($s0) -/* 9BBBFC 8024095C 3C013F73 */ lui $at, 0x3f73 -/* 9BBC00 80240960 34213333 */ ori $at, $at, 0x3333 -/* 9BBC04 80240964 44811000 */ mtc1 $at, $f2 -/* 9BBC08 80240968 00000000 */ nop -/* 9BBC0C 8024096C 46020002 */ mul.s $f0, $f0, $f2 -/* 9BBC10 80240970 00000000 */ nop -/* 9BBC14 80240974 08090284 */ j .L80240A10 -/* 9BBC18 80240978 E6000010 */ swc1 $f0, 0x10($s0) -.L8024097C: -/* 9BBC1C 8024097C C6000010 */ lwc1 $f0, 0x10($s0) -/* 9BBC20 80240980 3C013F8F */ lui $at, 0x3f8f -/* 9BBC24 80240984 34215C29 */ ori $at, $at, 0x5c29 -/* 9BBC28 80240988 44811000 */ mtc1 $at, $f2 -/* 9BBC2C 8024098C 00000000 */ nop -/* 9BBC30 80240990 46020002 */ mul.s $f0, $f0, $f2 -/* 9BBC34 80240994 00000000 */ nop -/* 9BBC38 80240998 8E030020 */ lw $v1, 0x20($s0) -/* 9BBC3C 8024099C 2402000A */ addiu $v0, $zero, 0xa -/* 9BBC40 802409A0 1462001B */ bne $v1, $v0, .L80240A10 -/* 9BBC44 802409A4 E6000010 */ swc1 $f0, 0x10($s0) -/* 9BBC48 802409A8 3C048024 */ lui $a0, %hi(D_80240F2C_9BC1CC) -/* 9BBC4C 802409AC 24840F2C */ addiu $a0, $a0, %lo(D_80240F2C_9BC1CC) -/* 9BBC50 802409B0 24050001 */ addiu $a1, $zero, 1 -/* 9BBC54 802409B4 0C0B0CF8 */ jal start_script -/* 9BBC58 802409B8 0000302D */ daddu $a2, $zero, $zero -/* 9BBC5C 802409BC 8E030014 */ lw $v1, 0x14($s0) -/* 9BBC60 802409C0 AC430084 */ sw $v1, 0x84($v0) -/* 9BBC64 802409C4 8E030018 */ lw $v1, 0x18($s0) -/* 9BBC68 802409C8 AC430088 */ sw $v1, 0x88($v0) -/* 9BBC6C 802409CC 8E020000 */ lw $v0, ($s0) -/* 9BBC70 802409D0 34420002 */ ori $v0, $v0, 2 -/* 9BBC74 802409D4 08090284 */ j .L80240A10 -/* 9BBC78 802409D8 AE020000 */ sw $v0, ($s0) -.L802409DC: -/* 9BBC7C 802409DC C60C0010 */ lwc1 $f12, 0x10($s0) -/* 9BBC80 802409E0 0C00A69F */ jal signF -/* 9BBC84 802409E4 46006307 */ neg.s $f12, $f12 -/* 9BBC88 802409E8 8E02002C */ lw $v0, 0x2c($s0) -/* 9BBC8C 802409EC 8C42000C */ lw $v0, 0xc($v0) -/* 9BBC90 802409F0 04420001 */ bltzl $v0, .L802409F8 -/* 9BBC94 802409F4 00021023 */ negu $v0, $v0 -.L802409F8: -/* 9BBC98 802409F8 44821000 */ mtc1 $v0, $f2 -/* 9BBC9C 802409FC 00000000 */ nop -/* 9BBCA0 80240A00 468010A0 */ cvt.s.w $f2, $f2 -/* 9BBCA4 80240A04 46001082 */ mul.s $f2, $f2, $f0 -/* 9BBCA8 80240A08 00000000 */ nop -/* 9BBCAC 80240A0C E6020010 */ swc1 $f2, 0x10($s0) -.L80240A10: -/* 9BBCB0 80240A10 8FBF0014 */ lw $ra, 0x14($sp) -/* 9BBCB4 80240A14 8FB00010 */ lw $s0, 0x10($sp) -/* 9BBCB8 80240A18 03E00008 */ jr $ra -/* 9BBCBC 80240A1C 27BD0018 */ addiu $sp, $sp, 0x18 diff --git a/ver/us/asm/nonmatchings/world/partner/goombario/func_802BD5D8_3174F8.s b/ver/us/asm/nonmatchings/world/partner/goombario/func_802BD5D8_3174F8.s index 5e882c288e..27815ddfd1 100644 --- a/ver/us/asm/nonmatchings/world/partner/goombario/func_802BD5D8_3174F8.s +++ b/ver/us/asm/nonmatchings/world/partner/goombario/func_802BD5D8_3174F8.s @@ -315,7 +315,7 @@ glabel func_802BD5D8_3174F8 .L802BDA34: /* 317954 802BDA34 14A00010 */ bnez $a1, .L802BDA78 /* 317958 802BDA38 24020001 */ addiu $v0, $zero, 1 -/* 31795C 802BDA3C 0C016AFA */ jal get_current_map_header +/* 31795C 802BDA3C 0C016AFA */ jal get_current_map_settings /* 317960 802BDA40 00000000 */ nop /* 317964 802BDA44 8C50003C */ lw $s0, 0x3c($v0) /* 317968 802BDA48 1200FF22 */ beqz $s0, .L802BD6D4 @@ -346,7 +346,7 @@ glabel func_802BD5D8_3174F8 /* 3179BC 802BDA9C 080AF6C4 */ j .L802BDB10 /* 3179C0 802BDAA0 00000000 */ nop .L802BDAA4: -/* 3179C4 802BDAA4 0C016AFA */ jal get_current_map_header +/* 3179C4 802BDAA4 0C016AFA */ jal get_current_map_settings /* 3179C8 802BDAA8 00000000 */ nop /* 3179CC 802BDAAC 8C50003C */ lw $s0, 0x3c($v0) /* 3179D0 802BDAB0 12000016 */ beqz $s0, .L802BDB0C diff --git a/ver/us/symbol_addrs.txt b/ver/us/symbol_addrs.txt index 2262186c18..4dc9d97f01 100644 --- a/ver/us/symbol_addrs.txt +++ b/ver/us/symbol_addrs.txt @@ -820,7 +820,7 @@ load_effect = 0x8005A564; // type:func rom:0x35964 load_map_script_lib = 0x8005A6C0; // type:func rom:0x35AC0 load_map_by_IDs = 0x8005A6F4; // type:func rom:0x35AF4 get_current_map_config = 0x8005ABD8; // type:func rom:0x35FD8 -get_current_map_header = 0x8005ABE8; // type:func rom:0x35FE8 +get_current_map_settings = 0x8005ABE8; // type:func rom:0x35FE8 get_map_IDs_by_name = 0x8005ABF8; // type:func rom:0x35FF8 load_asset_by_name = 0x8005ACE8; // type:func rom:0x360E8 get_asset_offset = 0x8005ADD0; // type:func rom:0x361D0 @@ -2857,7 +2857,7 @@ D_800A41C0 = 0x800A41C0; // type:data rom:0x7F5C0 D_800A41C4 = 0x800A41C4; // type:data rom:0x7F5C4 gMap = 0x800A41E0; // type:data rom:0x7F5E0 D_800A41E4 = 0x800A41E4; // type:data rom:0x7F5E4 -gMapConfig = 0x800A41E8; // type:data rom:0x7F5E8 +gMapSettings = 0x800A41E8; // type:data rom:0x7F5E8 D_800A41EC = 0x800A41EC; // type:data rom:0x7F5EC check_input_jump = 0x800E6160; // type:func rom:0x7F610 gCollisionRayStartX = 0x800A4230; // type:data rom:0x7F630 @@ -16014,7 +16014,7 @@ func_80240358_8C82E8 = 0x80240358; // type:func rom:0x8C82E8 kmr_03_foliage_setup_shear_mtx = 0x80240410; // type:func rom:0x8C83A0 kmr_03_TransformFoliage = 0x80240480; // type:func rom:0x8C8410 kmr_03_entryList = 0x80240650; // type:data rom:0x8C85E0 -kmr_03_config = 0x80240680; // type:data rom:0x8C8610 +kmr_03_settings = 0x80240680; // type:data rom:0x8C8610 kmr_03_802406C0 = 0x802406C0; // type:data rom:0x8C8650 kmr_03_exitWalk_802406F0 = 0x802406F0; // type:data rom:0x8C8680 kmr_03_exitWalk_8024074C = 0x8024074C; // type:data rom:0x8C86DC @@ -16163,7 +16163,7 @@ D_802510B8_8EB1B8 = 0x802510B8; // type:data rom:0x8EB1B8 D_802510C0_8EB1C0 = 0x802510C0; // type:data rom:0x8EB1C0 kmr_12_GetGoomba = 0x80240000; // type:func rom:0x8EB360 kmr_12_entryList = 0x80240030; // type:data rom:0x8EB390 -kmr_12_config = 0x80240050; // type:data rom:0x8EB3B0 +kmr_12_settings = 0x80240050; // type:data rom:0x8EB3B0 kmr_12_PlayMusic = 0x80240090; // type:data rom:0x8EB3F0 kmr_12_ExitWest = 0x802400C0; // type:data rom:0x8EB420 kmr_12_ExitEast = 0x8024011C; // type:data rom:0x8EB47C @@ -16508,7 +16508,7 @@ D_80242148_928B38 = 0x80242148; // type:data rom:0x928B38 sbk_00_SpawnSunEffect = 0x80240000; // type:func rom:0x929270 sbk_00_SetNpcB5_3 = 0x80240040; // type:func rom:0x9292B0 sbk_00_entryList = 0x80240060; // type:data rom:0x9292D0 -sbk_00_config = 0x802400A0; // type:data rom:0x929310 +sbk_00_settings = 0x802400A0; // type:data rom:0x929310 sbk_00_exitWalk_802400E0 = 0x802400E0; // type:data rom:0x929350 sbk_00_exitWalk_8024013C = 0x8024013C; // type:data rom:0x9293AC sbk_00_80240198 = 0x80240198; // type:data rom:0x929408 @@ -16523,7 +16523,7 @@ sbk_00_makeEntities = 0x80240790; // type:data rom:0x929A00 sbk_01_SpawnSunEffect = 0x80240000; // type:func rom:0x929A90 sbk_01_SetNpcB5_3 = 0x80240040; // type:func rom:0x929AD0 sbk_01_entryList = 0x80240060; // type:data rom:0x929AF0 -sbk_01_config = 0x802400A0; // type:data rom:0x929B30 +sbk_01_settings = 0x802400A0; // type:data rom:0x929B30 sbk_01_exitWalk_802400E0 = 0x802400E0; // type:data rom:0x929B70 sbk_01_exitWalk_8024013C = 0x8024013C; // type:data rom:0x929BCC sbk_01_exitWalk_80240198 = 0x80240198; // type:data rom:0x929C28 @@ -16804,7 +16804,7 @@ dro_01_dup_Pipe_GetPointAheadOfPlayer = 0x802437DC; // type:func rom:0x95E9DC dro_01_foliage_setup_shear_mtx = 0x80243880; // type:func rom:0x95EA80 dro_01_TransformFoliage = 0x802438F0; // type:func rom:0x95EAF0 dro_01_entryList = 0x80243AC0; // type:data rom:0x95ECC0 -dro_01_config = 0x80243B70; // type:data rom:0x95ED70 +dro_01_settings = 0x80243B70; // type:data rom:0x95ED70 dro_01_80243BB0 = 0x80243BB0; // type:data rom:0x95EDB0 dro_01_Pipe_EnterVertical = 0x80243C30; // type:data rom:0x95EE30 dro_01_Pipe_EnterHorizontal = 0x80243F84; // type:data rom:0x95F184 @@ -16852,7 +16852,7 @@ dro_01_EVS_Quizmo_QuizMain = 0x802468F8; // type:data rom:0x961AF8 dro_01_EVS_Quizmo_NPC_OtherAI = 0x80247628; // type:data rom:0x962828 dro_01_EVS_Quizmo_NPC_Interact = 0x8024769C; // type:data rom:0x96289C dro_01_EVS_Quizmo_NPC_Aux = 0x8024771C; // type:data rom:0x96291C -dro_01_Quizmo_NpcAISettings = 0x80247738; // type:data rom:0x962938 +dro_01_Quizmo_MobileAISettings = 0x80247738; // type:data rom:0x962938 dro_01_EVS_Quizmo_Npc_AI = 0x80247768; // type:data rom:0x962968 dro_01_Quizmo_NpcSettings = 0x80247788; // type:data rom:0x962988 dro_01_Quizmo_AltNpcSettings = 0x802477B4; // type:data rom:0x9629B4 @@ -17010,7 +17010,7 @@ dro_02_LetterDelivery_CalcLetterPos = 0x80243870; // type:func rom:0x96CA30 dro_02_LetterDelivery_SaveNpcAnim = 0x802439FC; // type:func rom:0x96CBBC dro_02_LetterDelivery_RestoreNpcAnim = 0x80243A40; // type:func rom:0x96CC00 dro_02_entryList = 0x80243A70; // type:data rom:0x96CC30 -dro_02_config = 0x80243AB0; // type:data rom:0x96CC70 +dro_02_settings = 0x80243AB0; // type:data rom:0x96CC70 dro_02_80243AF0 = 0x80243AF0; // type:data rom:0x96CCB0 dro_02_80243B70 = 0x80243B70; // type:data rom:0x96CD30 dro_02_80243B9C = 0x80243B9C; // type:data rom:0x96CD5C @@ -17059,7 +17059,7 @@ dro_02_EVS_Quizmo_QuizMain = 0x80246520; // type:data rom:0x96F6E0 dro_02_EVS_Quizmo_NPC_OtherAI = 0x80247250; // type:data rom:0x970410 dro_02_EVS_Quizmo_NPC_Interact = 0x802472C4; // type:data rom:0x970484 dro_02_EVS_Quizmo_NPC_Aux = 0x80247344; // type:data rom:0x970504 -dro_02_Quizmo_NpcAISettings = 0x80247360; // type:data rom:0x970520 +dro_02_Quizmo_MobileAISettings = 0x80247360; // type:data rom:0x970520 dro_02_EVS_Quizmo_Npc_AI = 0x80247390; // type:data rom:0x970550 dro_02_Quizmo_NpcSettings = 0x802473B0; // type:data rom:0x970570 dro_02_Quizmo_AltNpcSettings = 0x802473DC; // type:data rom:0x97059C @@ -17481,10 +17481,10 @@ D_80244888_9BB208 = 0x80244888; // type:data rom:0x9BB208 D_80244890_9BB210 = 0x80244890; // type:data rom:0x9BB210 trd_08_UpdateTexturePanSmooth = 0x80240000; // type:func rom:0x9BB2A0 trd_08_UpdateTexturePanStepped = 0x80240124; // type:func rom:0x9BB3C4 -func_80240310_9BB5B0 = 0x80240310; // type:func rom:0x9BB5B0 -func_80240904_9BBBA4 = 0x80240904; // type:func rom:0x9BBBA4 -D_80240F00_9BC1A0 = 0x80240F00; // type:data rom:0x9BC1A0 -D_80240F2C_9BC1CC = 0x80240F2C; // type:data rom:0x9BC1CC +trd_08_FireBarAI_Main = 0x80240310; // type:func rom:0x9BB5B0 +trd_08_FireBarAI_Callback = 0x80240904; // type:func rom:0x9BBBA4 +trd_08_FireBar_Sounds = 0x80240F00; // type:data rom:0x9BC1A0 +trd_08_EVS_FireBar_Defeated = 0x80240F2C; // type:data rom:0x9BC1CC func_80240000_9BD660 = 0x80240000; // type:func rom:0x9BD660 func_802400C0_9BD720 = 0x802400C0; // type:func rom:0x9BD720 D_80245234_9C2894 = 0x80245234; // type:data rom:0x9C2894 @@ -19958,7 +19958,7 @@ arn_02_CleftAI_Disguise = 0x80240BE4; // type:func rom:0xBDDD94 arn_02_CleftAI_PostDisguise = 0x80240C4C; // type:func rom:0xBDDDFC arn_02_CleftAI_Main = 0x80240C90; // type:func rom:0xBDDE40 arn_02_entryList = 0x80240FE0; // type:data rom:0xBDE190 -arn_02_config = 0x80241000; // type:data rom:0xBDE1B0 +arn_02_settings = 0x80241000; // type:data rom:0xBDE1B0 arn_02_80241040 = 0x80241040; // type:data rom:0xBDE1F0 arn_02_exitWalk_802410F0 = 0x802410F0; // type:data rom:0xBDE2A0 arn_02_exitWalk_8024114C = 0x8024114C; // type:data rom:0xBDE2FC @@ -20004,7 +20004,7 @@ arn_03_ItemChoice_WaitForSelection = 0x802415F4; // type:func rom:0xBE0384 arn_03_ItemChoice_SaveSelected = 0x80241648; // type:func rom:0xBE03D8 arn_03_BuildKeyItemChoiceList = 0x80241680; // type:func rom:0xBE0410 arn_03_entryList = 0x80241720; // type:data rom:0xBE04B0 -arn_03_config = 0x80241740; // type:data rom:0xBE04D0 +arn_03_settings = 0x80241740; // type:data rom:0xBE04D0 arn_03_80241780 = 0x80241780; // type:data rom:0xBE0510 arn_03_exitWalk_80241830 = 0x80241830; // type:data rom:0xBE05C0 arn_03_exitWalk_8024188C = 0x8024188C; // type:data rom:0xBE061C @@ -20095,7 +20095,7 @@ arn_04_CleftAI_Disguise = 0x80242F6C; // type:func rom:0xBE671C arn_04_CleftAI_PostDisguise = 0x80242FD4; // type:func rom:0xBE6784 arn_04_CleftAI_Main = 0x80243018; // type:func rom:0xBE67C8 arn_04_entryList = 0x80243370; // type:data rom:0xBE6B20 -arn_04_config = 0x80243390; // type:data rom:0xBE6B40 +arn_04_settings = 0x80243390; // type:data rom:0xBE6B40 arn_04_802433D0 = 0x802433D0; // type:data rom:0xBE6B80 arn_04_exitWalk_80243480 = 0x80243480; // type:data rom:0xBE6C30 arn_04_exitWalk_802434DC = 0x802434DC; // type:data rom:0xBE6C8C @@ -20146,7 +20146,7 @@ arn_05_func_8024113C_BE8D1C = 0x8024113C; // type:func rom:0xBE8D1C arn_05_func_802412B0_BE8E90 = 0x802412B0; // type:func rom:0xBE8E90 arn_05_SwitchToPartner = 0x802412C8; // type:func rom:0xBE8EA8 arn_05_entryList = 0x80241300; // type:data rom:0xBE8EE0 -arn_05_config = 0x80241320; // type:data rom:0xBE8F00 +arn_05_settings = 0x80241320; // type:data rom:0xBE8F00 arn_05_80241360 = 0x80241360; // type:data rom:0xBE8F40 arn_05_exitWalk_80241430 = 0x80241430; // type:data rom:0xBE9010 arn_05_exitWalk_8024148C = 0x8024148C; // type:data rom:0xBE906C @@ -20212,7 +20212,7 @@ arn_07_FlyingAI_Init = 0x80241B38; // type:func rom:0xBEE928 arn_07_FlyingAI_Main = 0x80241C5C; // type:func rom:0xBEEA4C PostChapter3StatUpdate = 0x80241E48; // type:func rom:0xBEEC38 arn_07_entryList = 0x80241E90; // type:data rom:0xBEEC80 -arn_07_config = 0x80241ED0; // type:data rom:0xBEECC0 +arn_07_settings = 0x80241ED0; // type:data rom:0xBEECC0 arn_07_80241F10 = 0x80241F10; // type:data rom:0xBEED00 arn_07_itemList_80242040 = 0x80242040; // type:data rom:0xBEEE30 arn_07_80242048 = 0x80242048; // type:data rom:0xBEEE38 @@ -20282,7 +20282,7 @@ arn_08_func_802400D4_BF4874 = 0x802400D4; // type:func rom:0xBF4874 arn_08_func_802400F4_BF4894 = 0x802400F4; // type:func rom:0xBF4894 arn_08_func_8024019C_BF493C = 0x8024019C; // type:func rom:0xBF493C arn_08_entryList = 0x80240290; // type:data rom:0xBF4A30 -arn_08_config = 0x802402C0; // type:data rom:0xBF4A60 +arn_08_settings = 0x802402C0; // type:data rom:0xBF4A60 arn_08_80240300 = 0x80240300; // type:data rom:0xBF4AA0 arn_08_802403B0 = 0x802403B0; // type:data rom:0xBF4B50 arn_08_80240470 = 0x80240470; // type:data rom:0xBF4C10 @@ -20310,7 +20310,7 @@ arn_08_npcGroupList_80241828 = 0x80241828; // type:data rom:0xBF5FC8 arn_08_makeEntities = 0x80241850; // type:data rom:0xBF5FF0 arn_09_func_80240000_BF6060 = 0x80240000; // type:func rom:0xBF6060 arn_09_entryList = 0x80240040; // type:data rom:0xBF60A0 -arn_09_config = 0x80240060; // type:data rom:0xBF60C0 +arn_09_settings = 0x80240060; // type:data rom:0xBF60C0 arn_09_802400A0 = 0x802400A0; // type:data rom:0xBF6100 arn_09_80240140 = 0x80240140; // type:data rom:0xBF61A0 arn_09_802401F4 = 0x802401F4; // type:data rom:0xBF6254 @@ -20327,7 +20327,7 @@ arn_09_init_80240730 = 0x80240730; // type:data rom:0xBF6790 arn_09_npcGroup_80240784 = 0x80240784; // type:data rom:0xBF67E4 arn_09_npcGroupList_80240974 = 0x80240974; // type:data rom:0xBF69D4 arn_10_entryList = 0x80240000; // type:data rom:0xBF6A00 -arn_10_config = 0x80240020; // type:data rom:0xBF6A20 +arn_10_settings = 0x80240020; // type:data rom:0xBF6A20 arn_10_80240060 = 0x80240060; // type:data rom:0xBF6A60 arn_10_exitSingleDoor_80240100 = 0x80240100; // type:data rom:0xBF6B00 arn_10_exitSingleDoor_802401A4 = 0x802401A4; // type:data rom:0xBF6BA4 @@ -20350,7 +20350,7 @@ arn_10_npcGroupList_80240BB8 = 0x80240BB8; // type:data rom:0xBF75B8 arn_10_80240BE0 = 0x80240BE0; // type:data rom:0xBF75E0 arn_10_makeEntities = 0x80240C28; // type:data rom:0xBF7628 arn_11_entryList = 0x80240000; // type:data rom:0xBF7680 -arn_11_config = 0x80240010; // type:data rom:0xBF7690 +arn_11_settings = 0x80240010; // type:data rom:0xBF7690 arn_11_80240050 = 0x80240050; // type:data rom:0xBF76D0 arn_11_802400F0 = 0x802400F0; // type:data rom:0xBF7770 arn_11_802401BC = 0x802401BC; // type:data rom:0xBF783C @@ -20370,7 +20370,7 @@ arn_11_init_80240E70 = 0x80240E70; // type:data rom:0xBF84F0 arn_11_npcGroup_80240EEC = 0x80240EEC; // type:data rom:0xBF856C arn_11_npcGroupList_802410DC = 0x802410DC; // type:data rom:0xBF875C arn_12_entryList = 0x80240000; // type:data rom:0xBF8790 -arn_12_config = 0x80240020; // type:data rom:0xBF87B0 +arn_12_settings = 0x80240020; // type:data rom:0xBF87B0 arn_12_80240060 = 0x80240060; // type:data rom:0xBF87F0 arn_12_exitSingleDoor_80240100 = 0x80240100; // type:data rom:0xBF8890 arn_12_exitSingleDoor_802401A4 = 0x802401A4; // type:data rom:0xBF8934 @@ -20393,7 +20393,7 @@ arn_12_npcGroupList_80240BBC = 0x80240BBC; // type:data rom:0xBF934C arn_12_80240BE0 = 0x80240BE0; // type:data rom:0xBF9370 arn_12_makeEntities = 0x80240C28; // type:data rom:0xBF93B8 arn_13_entryList = 0x80240000; // type:data rom:0xBF9410 -arn_13_config = 0x80240020; // type:data rom:0xBF9430 +arn_13_settings = 0x80240020; // type:data rom:0xBF9430 arn_13_80240060 = 0x80240060; // type:data rom:0xBF9470 arn_13_exitSingleDoor_80240100 = 0x80240100; // type:data rom:0xBF9510 arn_13_exitSingleDoor_802401A4 = 0x802401A4; // type:data rom:0xBF95B4 @@ -20418,7 +20418,7 @@ arn_13_makeEntities = 0x80240C38; // type:data rom:0xBFA048 dgb_00_func_80240000_BFA0A0 = 0x80240000; // type:func rom:0xBFA0A0 dgb_00_func_80240060_BFA100 = 0x80240060; // type:func rom:0xBFA100 dgb_00_entryList = 0x802400B0; // type:data rom:0xBFA150 -dgb_00_config = 0x802400D0; // type:data rom:0xBFA170 +dgb_00_settings = 0x802400D0; // type:data rom:0xBFA170 dgb_00_80240110 = 0x80240110; // type:data rom:0xBFA1B0 dgb_00_exitWalk_802401C0 = 0x802401C0; // type:data rom:0xBFA260 dgb_00_exitDoubleDoor_8024021C = 0x8024021C; // type:data rom:0xBFA2BC @@ -20509,7 +20509,7 @@ dgb_01_PatrolNoAttackAI_15 = 0x80243000; // type:func rom:0xC00880 dgb_01_PatrolNoAttackAI_Main = 0x802430C0; // type:func rom:0xC00940 dgb_01_UnkFunc1 = 0x802433BC; // type:func rom:0xC00C3C dgb_01_entryList = 0x802433F0; // type:data rom:0xC00C70 -dgb_01_config = 0x80243460; // type:data rom:0xC00CE0 +dgb_01_settings = 0x80243460; // type:data rom:0xC00CE0 dgb_01_802434A0 = 0x802434A0; // type:data rom:0xC00D20 dgb_01_exitDoubleDoor_80243550 = 0x80243550; // type:data rom:0xC00DD0 dgb_01_exitDoubleDoor_80243604 = 0x80243604; // type:data rom:0xC00E84 @@ -21211,7 +21211,7 @@ dgb_02_ClubbaNappingAI_ReturnHome = 0x80240F00; // type:func rom:0xC2FAA0 dgb_02_ClubbaNappingAI_FallAsleep = 0x80241078; // type:func rom:0xC2FC18 dgb_02_ClubbaNappingAI_Main = 0x802410D4; // type:func rom:0xC2FC74 dgb_02_entryList = 0x80241430; // type:data rom:0xC2FFD0 -dgb_02_config = 0x80241470; // type:data rom:0xC30010 +dgb_02_settings = 0x80241470; // type:data rom:0xC30010 dgb_02_802414B0 = 0x802414B0; // type:data rom:0xC30050 dgb_02_exitDoubleDoor_80241550 = 0x80241550; // type:data rom:0xC300F0 dgb_02_exitDoubleDoor_80241604 = 0x80241604; // type:data rom:0xC301A4 @@ -21268,7 +21268,7 @@ dgb_03_ClubbaNappingAI_ReturnHome = 0x802422AC; // type:func rom:0xC3378C dgb_03_ClubbaNappingAI_FallAsleep = 0x80242424; // type:func rom:0xC33904 dgb_03_ClubbaNappingAI_Main = 0x80242480; // type:func rom:0xC33960 dgb_03_entryList = 0x802427D0; // type:data rom:0xC33CB0 -dgb_03_config = 0x80242830; // type:data rom:0xC33D10 +dgb_03_settings = 0x80242830; // type:data rom:0xC33D10 dgb_03_80242870 = 0x80242870; // type:data rom:0xC33D50 dgb_03_exitDoubleDoor_80242910 = 0x80242910; // type:data rom:0xC33DF0 dgb_03_exitDoubleDoor_802429C4 = 0x802429C4; // type:data rom:0xC33EA4 @@ -21351,7 +21351,7 @@ dgb_04_SuperBlock_PartnerSparkles2 = 0x80243048; // type:func rom:0xC39578 dgb_04_SuperBlock_PartnerSparkles4 = 0x80243090; // type:func rom:0xC395C0 dgb_04_SuperBlock_WaitForPlayerToLand = 0x802430D8; // type:func rom:0xC39608 dgb_04_entryList = 0x80243110; // type:data rom:0xC39640 -dgb_04_config = 0x80243130; // type:data rom:0xC39660 +dgb_04_settings = 0x80243130; // type:data rom:0xC39660 dgb_04_80243170 = 0x80243170; // type:data rom:0xC396A0 dgb_04_exitSingleDoor_80243210 = 0x80243210; // type:data rom:0xC39740 dgb_04_exitDoubleDoor_802432C4 = 0x802432C4; // type:data rom:0xC397F4 @@ -21398,7 +21398,7 @@ dgb_05_ClubbaNappingAI_FallAsleep = 0x80240E24; // type:func rom:0xC3B834 dgb_05_ClubbaNappingAI_Main = 0x80240E80; // type:func rom:0xC3B890 dgb_05_WanderMeleeAI_Main = 0x802411D0; // type:func rom:0xC3BBE0 dgb_05_entryList = 0x80241490; // type:data rom:0xC3BEA0 -dgb_05_config = 0x802414A0; // type:data rom:0xC3BEB0 +dgb_05_settings = 0x802414A0; // type:data rom:0xC3BEB0 dgb_05_802414E0 = 0x802414E0; // type:data rom:0xC3BEF0 dgb_05_exitSingleDoor_80241580 = 0x80241580; // type:data rom:0xC3BF90 dgb_05_enterSingleDoor_80241634 = 0x80241634; // type:data rom:0xC3C044 @@ -21423,7 +21423,7 @@ dgb_06_GetItemName = 0x802400B4; // type:func rom:0xC3D134 dgb_06_SomeItemEntityFunc = 0x80240118; // type:func rom:0xC3D198 dgb_06_CheckItemFlags40 = 0x80240268; // type:func rom:0xC3D2E8 dgb_06_entryList = 0x802402C0; // type:data rom:0xC3D340 -dgb_06_config = 0x802402E0; // type:data rom:0xC3D360 +dgb_06_settings = 0x802402E0; // type:data rom:0xC3D360 dgb_06_80240320 = 0x80240320; // type:data rom:0xC3D3A0 dgb_06_exitSingleDoor_802403C0 = 0x802403C0; // type:data rom:0xC3D440 dgb_06_enterSingleDoor_80240474 = 0x80240474; // type:data rom:0xC3D4F4 @@ -21455,7 +21455,7 @@ dgb_07_ClubbaNappingAI_FallAsleep = 0x80240DC4; // type:func rom:0xC3E9B4 dgb_07_ClubbaNappingAI_Main = 0x80240E20; // type:func rom:0xC3EA10 dgb_07_WanderMeleeAI_Main = 0x80241170; // type:func rom:0xC3ED60 dgb_07_entryList = 0x80241430; // type:data rom:0xC3F020 -dgb_07_config = 0x80241450; // type:data rom:0xC3F040 +dgb_07_settings = 0x80241450; // type:data rom:0xC3F040 dgb_07_80241490 = 0x80241490; // type:data rom:0xC3F080 dgb_07_exitSingleDoor_80241530 = 0x80241530; // type:data rom:0xC3F120 dgb_07_enterSingleDoor_802415E4 = 0x802415E4; // type:data rom:0xC3F1D4 @@ -21519,7 +21519,7 @@ dgb_08_func_80243B98_C43948 = 0x80243B98; // type:func rom:0xC43948 dgb_08_func_80243C10_C439C0 = 0x80243C10; // type:func rom:0xC439C0 dgb_08_func_80243C50_C43A00 = 0x80243C50; // type:func rom:0xC43A00 dgb_08_entryList = 0x80243C90; // type:data rom:0xC43A40 -dgb_08_config = 0x80243CB0; // type:data rom:0xC43A60 +dgb_08_settings = 0x80243CB0; // type:data rom:0xC43A60 dgb_08_80243CF0 = 0x80243CF0; // type:data rom:0xC43AA0 dgb_08_exitDoubleDoor_80243D90 = 0x80243D90; // type:data rom:0xC43B40 dgb_08_exitDoubleDoor_80243E44 = 0x80243E44; // type:data rom:0xC43BF4 @@ -21619,7 +21619,7 @@ dgb_09_SentinelAI_ReturnHomeInit = 0x802431B8; // type:func rom:0xC49D98 dgb_09_SentinelAI_ReturnHome = 0x80243260; // type:func rom:0xC49E40 dgb_09_SentinelAI_Main = 0x80243578; // type:func rom:0xC4A158 dgb_09_entryList = 0x80243800; // type:data rom:0xC4A3E0 -dgb_09_config = 0x80243840; // type:data rom:0xC4A420 +dgb_09_settings = 0x80243840; // type:data rom:0xC4A420 dgb_09_80243880 = 0x80243880; // type:data rom:0xC4A460 dgb_09_exitDoubleDoor_80243920 = 0x80243920; // type:data rom:0xC4A500 dgb_09_exitDoubleDoor_802439D4 = 0x802439D4; // type:data rom:0xC4A5B4 @@ -21667,7 +21667,7 @@ dgb_10_UnkDistFunc2 = 0x802400A0; // type:func rom:0xC4C430 dgb_10_func_8024013C_C4C4CC = 0x8024013C; // type:func rom:0xC4C4CC dgb_10_func_802401C0_C4C550 = 0x802401C0; // type:func rom:0xC4C550 dgb_10_entryList = 0x802401F0; // type:data rom:0xC4C580 -dgb_10_config = 0x80240210; // type:data rom:0xC4C5A0 +dgb_10_settings = 0x80240210; // type:data rom:0xC4C5A0 dgb_10_80240250 = 0x80240250; // type:data rom:0xC4C5E0 dgb_10_exitWalk_802402F0 = 0x802402F0; // type:data rom:0xC4C680 dgb_10_8024034C = 0x8024034C; // type:data rom:0xC4C6DC @@ -21685,7 +21685,7 @@ dgb_10_80240F20 = 0x80240F20; // type:data rom:0xC4D2B0 dgb_10_makeEntities = 0x80240F40; // type:data rom:0xC4D2D0 dgb_11_func_80240000_C4D3E0 = 0x80240000; // type:func rom:0xC4D3E0 dgb_11_entryList = 0x80240050; // type:data rom:0xC4D430 -dgb_11_config = 0x80240090; // type:data rom:0xC4D470 +dgb_11_settings = 0x80240090; // type:data rom:0xC4D470 dgb_11_802400D0 = 0x802400D0; // type:data rom:0xC4D4B0 dgb_11_exitSingleDoor_80240170 = 0x80240170; // type:data rom:0xC4D550 dgb_11_enterSingleDoor_80240224 = 0x80240224; // type:data rom:0xC4D604 @@ -21699,7 +21699,7 @@ dgb_12_GetItemName = 0x802400B4; // type:func rom:0xC4DFA4 dgb_12_SomeItemEntityFunc = 0x80240118; // type:func rom:0xC4E008 dgb_12_CheckItemFlags40 = 0x80240268; // type:func rom:0xC4E158 dgb_12_entryList = 0x802402C0; // type:data rom:0xC4E1B0 -dgb_12_config = 0x802402D0; // type:data rom:0xC4E1C0 +dgb_12_settings = 0x802402D0; // type:data rom:0xC4E1C0 dgb_12_80240310 = 0x80240310; // type:data rom:0xC4E200 dgb_12_exitSingleDoor_802403B0 = 0x802403B0; // type:data rom:0xC4E2A0 dgb_12_enterSingleDoor_80240464 = 0x80240464; // type:data rom:0xC4E354 @@ -21712,7 +21712,7 @@ dgb_12_EVS_Chest_GetItem = 0x802408DC; // type:data rom:0xC4E7CC dgb_12_EVS_Chest_Interact = 0x802409BC; // type:data rom:0xC4E8AC dgb_12_makeEntities = 0x80240A08; // type:data rom:0xC4E8F8 dgb_13_entryList = 0x80240000; // type:data rom:0xC4E960 -dgb_13_config = 0x80240010; // type:data rom:0xC4E970 +dgb_13_settings = 0x80240010; // type:data rom:0xC4E970 dgb_13_80240050 = 0x80240050; // type:data rom:0xC4E9B0 dgb_13_exitWalk_802400F0 = 0x802400F0; // type:data rom:0xC4EA50 dgb_13_8024014C = 0x8024014C; // type:data rom:0xC4EAAC @@ -21725,7 +21725,7 @@ dgb_13_8024056C = 0x8024056C; // type:data rom:0xC4EECC dgb_13_80240610 = 0x80240610; // type:data rom:0xC4EF70 dgb_13_80240680 = 0x80240680; // type:data rom:0xC4EFE0 dgb_14_entryList = 0x80240000; // type:data rom:0xC4F030 -dgb_14_config = 0x80240020; // type:data rom:0xC4F050 +dgb_14_settings = 0x80240020; // type:data rom:0xC4F050 dgb_14_80240060 = 0x80240060; // type:data rom:0xC4F090 dgb_14_exitDoubleDoor_80240100 = 0x80240100; // type:data rom:0xC4F130 dgb_14_exitDoubleDoor_802401B4 = 0x802401B4; // type:data rom:0xC4F1E4 @@ -21755,7 +21755,7 @@ dgb_15_UnkFunc1 = 0x80241760; // type:func rom:0xC50C70 dgb_15_GetEntityPosition = 0x80241790; // type:func rom:0xC50CA0 dgb_15_SetEntityFlags100000 = 0x80241830; // type:func rom:0xC50D40 dgb_15_entryList = 0x80241870; // type:data rom:0xC50D80 -dgb_15_config = 0x802418A0; // type:data rom:0xC50DB0 +dgb_15_settings = 0x802418A0; // type:data rom:0xC50DB0 dgb_15_802418E0 = 0x802418E0; // type:data rom:0xC50DF0 dgb_15_itemList_802419C0 = 0x802419C0; // type:data rom:0xC50ED0 dgb_15_exitDoubleDoor_802419C8 = 0x802419C8; // type:data rom:0xC50ED8 @@ -21807,7 +21807,7 @@ dgb_16_ClubbaNappingAI_FallAsleep = 0x80240DC4; // type:func rom:0xC53304 dgb_16_ClubbaNappingAI_Main = 0x80240E20; // type:func rom:0xC53360 dgb_16_WanderMeleeAI_Main = 0x80241170; // type:func rom:0xC536B0 dgb_16_entryList = 0x80241430; // type:data rom:0xC53970 -dgb_16_config = 0x80241440; // type:data rom:0xC53980 +dgb_16_settings = 0x80241440; // type:data rom:0xC53980 dgb_16_80241480 = 0x80241480; // type:data rom:0xC539C0 dgb_16_exitSingleDoor_80241520 = 0x80241520; // type:data rom:0xC53A60 dgb_16_enterSingleDoor_802415D4 = 0x802415D4; // type:data rom:0xC53B14 @@ -21832,7 +21832,7 @@ dgb_16_pad_XXX = 0x802431E8; // type:data rom:0xC55728 D_802431F0_C55730 = 0x802431F0; // type:data rom:0xC55730 D_802431F8_C55738 = 0x802431F8; // type:data rom:0xC55738 dgb_17_entryList = 0x80240000; // type:data rom:0xC55A60 -dgb_17_config = 0x80240020; // type:data rom:0xC55A80 +dgb_17_settings = 0x80240020; // type:data rom:0xC55A80 dgb_17_80240060 = 0x80240060; // type:data rom:0xC55AC0 dgb_17_exitDoubleDoor_80240100 = 0x80240100; // type:data rom:0xC55B60 dgb_17_exitDoubleDoor_802401B4 = 0x802401B4; // type:data rom:0xC55C14 @@ -21859,7 +21859,7 @@ dgb_18_GetItemName = 0x80241064; // type:func rom:0xC56FA4 dgb_18_SomeItemEntityFunc = 0x802410C8; // type:func rom:0xC57008 dgb_18_CheckItemFlags40 = 0x80241218; // type:func rom:0xC57158 dgb_18_entryList = 0x80241270; // type:data rom:0xC571B0 -dgb_18_config = 0x80241280; // type:data rom:0xC571C0 +dgb_18_settings = 0x80241280; // type:data rom:0xC571C0 dgb_18_802412C0 = 0x802412C0; // type:data rom:0xC57200 dgb_18_exitDoubleDoor_80241360 = 0x80241360; // type:data rom:0xC572A0 dgb_18_enterDoubleDoor_80241414 = 0x80241414; // type:data rom:0xC57354 @@ -22008,14 +22008,14 @@ kzn_04_SuperBlock_WhiteScreenFlash = 0x80240E48; // type:func rom:0xC68F78 kzn_04_SuperBlock_PartnerSparkles2 = 0x80240F88; // type:func rom:0xC690B8 kzn_04_SuperBlock_PartnerSparkles4 = 0x80240FD0; // type:func rom:0xC69100 kzn_04_SuperBlock_WaitForPlayerToLand = 0x80241018; // type:func rom:0xC69148 -func_80241050_C69180 = 0x80241050; // type:func rom:0xC69180 -func_80241644_C69774 = 0x80241644; // type:func rom:0xC69774 +kzn_04_FireBarAI_Main = 0x80241050; // type:func rom:0xC69180 +kzn_04_FireBarAI_Callback = 0x80241644; // type:func rom:0xC69774 kzn_04_SuperBlock_CantUpgradeMessages = 0x80241C40; // type:data rom:0xC69D70 kzn_04_SuperBlock_PartnerIDs = 0x80241C48; // type:data rom:0xC69D78 kzn_04_SuperBlock_UpgradeDescMessages = 0x80241C58; // type:data rom:0xC69D88 kzn_04_SuperBlock_UpgradeOrbAngles = 0x80241C98; // type:data rom:0xC69DC8 -D_802422F0_C6A420 = 0x802422F0; // type:data rom:0xC6A420 -D_8024231C_C6A44C = 0x8024231C; // type:data rom:0xC6A44C +kzn_04_FireBar_Sounds = 0x802422F0; // type:data rom:0xC6A420 +kzn_04_EVS_FireBar_Defeated = 0x8024231C; // type:data rom:0xC6A44C kzn_05_UpdateTexturePanSmooth = 0x80240000; // type:func rom:0xC6C0D0 kzn_05_UpdateTexturePanStepped = 0x80240124; // type:func rom:0xC6C1F4 kzn_06_UpdateTexturePanSmooth = 0x80240000; // type:func rom:0xC6C920 @@ -22217,11 +22217,11 @@ kzn_11_FlyingNoAttackAI_12 = 0x80241958; // type:func rom:0xC81AF8 kzn_11_FlyingNoAttackAI_13 = 0x80241A88; // type:func rom:0xC81C28 kzn_11_FlyingNoAttackAI_20 = 0x80241D08; // type:func rom:0xC81EA8 kzn_11_FlyingNoAttackAI_Main = 0x80241D64; // type:func rom:0xC81F04 -func_80241F4C_C820EC = 0x80241F4C; // type:func rom:0xC820EC -func_80242540_C826E0 = 0x80242540; // type:func rom:0xC826E0 +kzn_11_FireBarAI_Main = 0x80241F4C; // type:func rom:0xC820EC +kzn_11_FireBarAI_Callback = 0x80242540; // type:func rom:0xC826E0 kzn_11_FlyingAI_JumpVels = 0x802436D0; // type:data rom:0xC83870 -D_802437B4_C83954 = 0x802437B4; // type:data rom:0xC83954 -D_802437E0_C83980 = 0x802437E0; // type:data rom:0xC83980 +kzn_11_FireBar_Sounds = 0x802437B4; // type:data rom:0xC83954 +kzn_11_EVS_FireBar_Defeated = 0x802437E0; // type:data rom:0xC83980 D_80245850_C859F0 = 0x80245850; // type:data rom:0xC859F0 D_80245858_C859F8 = 0x80245858; // type:data rom:0xC859F8 D_80245860_C85A00 = 0x80245860; // type:data rom:0xC85A00 @@ -22378,7 +22378,7 @@ flo_00_SyncStatusMenu = 0x8024137C; // type:func rom:0xC9F29C flo_00_func_8024139C_C9F2BC = 0x8024139C; // type:func rom:0xC9F2BC flo_00_func_802413BC_C9F2DC = 0x802413BC; // type:func rom:0xC9F2DC flo_00_entryList = 0x802413E0; // type:data rom:0xC9F300 -flo_00_config = 0x80241490; // type:data rom:0xC9F3B0 +flo_00_settings = 0x80241490; // type:data rom:0xC9F3B0 flo_00_802414D0 = 0x802414D0; // type:data rom:0xC9F3F0 flo_00_802416C0 = 0x802416C0; // type:data rom:0xC9F5E0 flo_00_8024196C = 0x8024196C; // type:data rom:0xC9F88C @@ -22464,7 +22464,7 @@ flo_03_func_80240158_CA73F8 = 0x80240158; // type:func rom:0xCA73F8 flo_03_foliage_setup_shear_mtx = 0x802403F0; // type:func rom:0xCA7690 flo_03_TransformFoliage = 0x80240460; // type:func rom:0xCA7700 flo_03_entryList = 0x80240630; // type:data rom:0xCA78D0 -flo_03_config = 0x80240660; // type:data rom:0xCA7900 +flo_03_settings = 0x80240660; // type:data rom:0xCA7900 flo_03_802406A0 = 0x802406A0; // type:data rom:0xCA7940 flo_03_802407C0 = 0x802407C0; // type:data rom:0xCA7A60 flo_03_80240814 = 0x80240814; // type:data rom:0xCA7AB4 @@ -22527,7 +22527,7 @@ flo_07_TransformFoliage = 0x80240450; // type:func rom:0xCAC640 flo_07_StashVars = 0x8024061C; // type:func rom:0xCAC80C flo_07_GetItemName = 0x802406D0; // type:func rom:0xCAC8C0 flo_07_entryList = 0x80240740; // type:data rom:0xCAC930 -flo_07_config = 0x80240760; // type:data rom:0xCAC950 +flo_07_settings = 0x80240760; // type:data rom:0xCAC950 flo_07_802407A0 = 0x802407A0; // type:data rom:0xCAC990 flo_07_8024086C = 0x8024086C; // type:data rom:0xCACA5C flo_07_80240890 = 0x80240890; // type:data rom:0xCACA80 @@ -22592,7 +22592,7 @@ flo_08_foliage_setup_shear_mtx = 0x80241C00; // type:func rom:0xCB0940 flo_08_TransformFoliage = 0x80241C70; // type:func rom:0xCB09B0 flo_08_UnkFunc43 = 0x80241E40; // type:func rom:0xCB0B80 flo_08_entryList = 0x80241EE0; // type:data rom:0xCB0C20 -flo_08_config = 0x80241F00; // type:data rom:0xCB0C40 +flo_08_settings = 0x80241F00; // type:data rom:0xCB0C40 flo_08_80241F40 = 0x80241F40; // type:data rom:0xCB0C80 flo_08_SuperBlock_CantUpgradeMessages = 0x80241FB0; // type:data rom:0xCB0CF0 flo_08_SuperBlock_PartnerIDs = 0x80241FB8; // type:data rom:0xCB0CF8 @@ -22659,7 +22659,7 @@ flo_09_FlyingAI_LosePlayer = 0x80241178; // type:func rom:0xCB6178 flo_09_FlyingAI_Init = 0x80241508; // type:func rom:0xCB6508 flo_09_FlyingAI_Main = 0x8024162C; // type:func rom:0xCB662C flo_09_entryList = 0x80241820; // type:data rom:0xCB6820 -flo_09_config = 0x80241840; // type:data rom:0xCB6840 +flo_09_settings = 0x80241840; // type:data rom:0xCB6840 flo_09_80241880 = 0x80241880; // type:data rom:0xCB6880 flo_09_802418F0 = 0x802418F0; // type:data rom:0xCB68F0 flo_09_exitWalk_80241B9C = 0x80241B9C; // type:data rom:0xCB6B9C @@ -22718,7 +22718,7 @@ flo_10_func_80240A98_CB9C98 = 0x80240A98; // type:func rom:0xCB9C98 flo_10_foliage_setup_shear_mtx = 0x80241230; // type:func rom:0xCBA430 flo_10_TransformFoliage = 0x802412A0; // type:func rom:0xCBA4A0 flo_10_entryList = 0x80241470; // type:data rom:0xCBA670 -flo_10_config = 0x802414A0; // type:data rom:0xCBA6A0 +flo_10_settings = 0x802414A0; // type:data rom:0xCBA6A0 flo_10_802414E0 = 0x802414E0; // type:data rom:0xCBA6E0 flo_10_802415C4 = 0x802415C4; // type:data rom:0xCBA7C4 flo_10_802415E8 = 0x802415E8; // type:data rom:0xCBA7E8 @@ -22774,7 +22774,7 @@ flo_11_Pipe_GetCameraYaw = 0x802401D0; // type:func rom:0xCBDEA0 flo_11_Pipe_GetPointAheadOfPlayer = 0x8024023C; // type:func rom:0xCBDF0C flo_11_func_802402E0_CBDFB0 = 0x802402E0; // type:func rom:0xCBDFB0 flo_11_entryList = 0x80240320; // type:data rom:0xCBDFF0 -flo_11_config = 0x802403A0; // type:data rom:0xCBE070 +flo_11_settings = 0x802403A0; // type:data rom:0xCBE070 flo_11_802403E0 = 0x802403E0; // type:data rom:0xCBE0B0 flo_11_80240450 = 0x80240450; // type:data rom:0xCBE120 flo_11_Pipe_EnterVertical = 0x802406FC; // type:data rom:0xCBE3CC @@ -22827,7 +22827,7 @@ flo_12_func_802405C0_CC13F0 = 0x802405C0; // type:func rom:0xCC13F0 flo_12_func_80240614_CC1444 = 0x80240614; // type:func rom:0xCC1444 flo_12_func_8024064C_CC147C = 0x8024064C; // type:func rom:0xCC147C flo_12_entryList = 0x802406F0; // type:data rom:0xCC1520 -flo_12_config = 0x80240710; // type:data rom:0xCC1540 +flo_12_settings = 0x80240710; // type:data rom:0xCC1540 flo_12_80240750 = 0x80240750; // type:data rom:0xCC1580 flo_12_8024080C = 0x8024080C; // type:data rom:0xCC163C flo_12_80240830 = 0x80240830; // type:data rom:0xCC1660 @@ -22882,7 +22882,7 @@ flo_13_func_802433C0_CC6BD0 = 0x802433C0; // type:func rom:0xCC6BD0 flo_13_func_802434D4_CC6CE4 = 0x802434D4; // type:func rom:0xCC6CE4 flo_13_LoadPartyImage = 0x802435D0; // type:func rom:0xCC6DE0 flo_13_entryList = 0x80243670; // type:data rom:0xCC6E80 -flo_13_config = 0x80243690; // type:data rom:0xCC6EA0 +flo_13_settings = 0x80243690; // type:data rom:0xCC6EA0 flo_13_802436D0 = 0x802436D0; // type:data rom:0xCC6EE0 flo_13_802438B0 = 0x802438B0; // type:data rom:0xCC70C0 flo_13_802438CC = 0x802438CC; // type:data rom:0xCC70DC @@ -22965,7 +22965,7 @@ flo_14_ItemChoice_SaveSelected = 0x80242288; // type:func rom:0xCCD598 flo_14_BuildItemChoiceList = 0x802422C0; // type:func rom:0xCCD5D0 flo_14_func_80242360_CCD670 = 0x80242360; // type:func rom:0xCCD670 flo_14_entryList = 0x80242390; // type:data rom:0xCCD6A0 -flo_14_config = 0x802423B0; // type:data rom:0xCCD6C0 +flo_14_settings = 0x802423B0; // type:data rom:0xCCD6C0 flo_14_802423F0 = 0x802423F0; // type:data rom:0xCCD700 flo_14_updateTexturePan_80242460 = 0x80242460; // type:data rom:0xCCD770 flo_14_exitWalk_802424FC = 0x802424FC; // type:data rom:0xCCD80C @@ -23015,7 +23015,7 @@ D_80245350_CD0660 = 0x80245350; // type:data rom:0xCD0660 D_80245358_CD0668 = 0x80245358; // type:data rom:0xCD0668 D_80245360_CD0670 = 0x80245360; // type:data rom:0xCD0670 flo_15_entryList = 0x80240000; // type:data rom:0xCD06C0 -flo_15_config = 0x80240020; // type:data rom:0xCD06E0 +flo_15_settings = 0x80240020; // type:data rom:0xCD06E0 flo_15_80240060 = 0x80240060; // type:data rom:0xCD0720 flo_15_exitWalk_80240120 = 0x80240120; // type:data rom:0xCD07E0 flo_15_8024017C = 0x8024017C; // type:data rom:0xCD083C @@ -23072,7 +23072,7 @@ flo_16_FlyingNoAttackAI_20 = 0x802426F8; // type:func rom:0xCD4528 flo_16_FlyingNoAttackAI_Main = 0x80242754; // type:func rom:0xCD4584 flo_16_func_80242940_CD4770 = 0x80242940; // type:func rom:0xCD4770 flo_16_entryList = 0x80242970; // type:data rom:0xCD47A0 -flo_16_config = 0x80242990; // type:data rom:0xCD47C0 +flo_16_settings = 0x80242990; // type:data rom:0xCD47C0 flo_16_802429D0 = 0x802429D0; // type:data rom:0xCD4800 flo_16_exitWalk_80242A40 = 0x80242A40; // type:data rom:0xCD4870 flo_16_exitWalk_80242A9C = 0x80242A9C; // type:data rom:0xCD48CC @@ -23131,7 +23131,7 @@ flo_17_set_script_owner_npc_col_height = 0x80242458; // type:func rom:0xCD9738 flo_17_TackleAI_Main = 0x802424D8; // type:func rom:0xCD97B8 flo_17_SpinyAI_Main = 0x80242918; // type:func rom:0xCD9BF8 flo_17_entryList = 0x80243220; // type:data rom:0xCDA500 -flo_17_config = 0x80243240; // type:data rom:0xCDA520 +flo_17_settings = 0x80243240; // type:data rom:0xCDA520 flo_17_80243280 = 0x80243280; // type:data rom:0xCDA560 flo_17_802432F0 = 0x802432F0; // type:data rom:0xCDA5D0 flo_17_exitWalk_8024359C = 0x8024359C; // type:data rom:0xCDA87C @@ -23172,7 +23172,7 @@ flo_18_UnkFunc42 = 0x80240530; // type:func rom:0xCDCBD0 flo_18_foliage_setup_shear_mtx = 0x80240590; // type:func rom:0xCDCC30 flo_18_TransformFoliage = 0x80240600; // type:func rom:0xCDCCA0 flo_18_entryList = 0x802407D0; // type:data rom:0xCDCE70 -flo_18_config = 0x802407F0; // type:data rom:0xCDCE90 +flo_18_settings = 0x802407F0; // type:data rom:0xCDCE90 flo_18_80240830 = 0x80240830; // type:data rom:0xCDCED0 flo_18_updateTexturePan_802408C0 = 0x802408C0; // type:data rom:0xCDCF60 flo_18_exitWalk_8024095C = 0x8024095C; // type:data rom:0xCDCFFC @@ -23247,7 +23247,7 @@ flo_19_func_80240660_CE3D50 = 0x80240660; // type:func rom:0xCE3D50 flo_19_func_80240784_CE3E74 = 0x80240784; // type:func rom:0xCE3E74 flo_19_UnkFloatFunc = 0x802407B0; // type:func rom:0xCE3EA0 flo_19_entryList = 0x80240940; // type:data rom:0xCE4030 -flo_19_config = 0x80240980; // type:data rom:0xCE4070 +flo_19_settings = 0x80240980; // type:data rom:0xCE4070 flo_19_802409C0 = 0x802409C0; // type:data rom:0xCE40B0 flo_19_80240AC0 = 0x80240AC0; // type:data rom:0xCE41B0 flo_19_updateTexturePan_80240B00 = 0x80240B00; // type:data rom:0xCE41F0 @@ -23280,7 +23280,7 @@ flo_21_func_80240B00_CE7200 = 0x80240B00; // type:func rom:0xCE7200 flo_21_UnkFloatFunc = 0x80240B40; // type:func rom:0xCE7240 flo_21_UnsetCamera0MoveFlag1 = 0x80240CD0; // type:func rom:0xCE73D0 flo_21_entryList = 0x80240CF0; // type:data rom:0xCE73F0 -flo_21_config = 0x80240D00; // type:data rom:0xCE7400 +flo_21_settings = 0x80240D00; // type:data rom:0xCE7400 flo_21_80240D40 = 0x80240D40; // type:data rom:0xCE7440 flo_21_80240DA0 = 0x80240DA0; // type:data rom:0xCE74A0 flo_21_80240E3C = 0x80240E3C; // type:data rom:0xCE753C @@ -23330,7 +23330,7 @@ flo_22_80240040_CEC280 = 0x80240040; // type:func rom:0xCEC280 flo_22_foliage_setup_shear_mtx = 0x80240050; // type:func rom:0xCEC290 flo_22_TransformFoliage = 0x802400C0; // type:func rom:0xCEC300 flo_22_entryList = 0x80240290; // type:data rom:0xCEC4D0 -flo_22_config = 0x802402A0; // type:data rom:0xCEC4E0 +flo_22_settings = 0x802402A0; // type:data rom:0xCEC4E0 flo_22_802402E0 = 0x802402E0; // type:data rom:0xCEC520 flo_22_exitWalk_80240350 = 0x80240350; // type:data rom:0xCEC590 flo_22_802403AC = 0x802403AC; // type:data rom:0xCEC5EC @@ -23374,7 +23374,7 @@ flo_23_FlowerGuard_SetItemEntityPosition = 0x80240B68; // type:func rom:0xCEEDC8 flo_23_FlowerGuard_JudgeItemTastiness = 0x80240C2C; // type:func rom:0xCEEE8C flo_23_FlowerGuard_MakeItemList = 0x80240C9C; // type:func rom:0xCEEEFC flo_23_entryList = 0x80240CD0; // type:data rom:0xCEEF30 -flo_23_config = 0x80240CF0; // type:data rom:0xCEEF50 +flo_23_settings = 0x80240CF0; // type:data rom:0xCEEF50 flo_23_80240D30 = 0x80240D30; // type:data rom:0xCEEF90 flo_23_80240DA0 = 0x80240DA0; // type:data rom:0xCEF000 flo_23_exitWalk_8024104C = 0x8024104C; // type:data rom:0xCEF2AC @@ -23403,7 +23403,7 @@ flo_24_TransformFoliage = 0x802400B0; // type:func rom:0xCF09F0 flo_24_UpdateTexturePanSmooth = 0x80240280; // type:func rom:0xCF0BC0 flo_24_UpdateTexturePanStepped = 0x802403A4; // type:func rom:0xCF0CE4 flo_24_entryList = 0x80240590; // type:data rom:0xCF0ED0 -flo_24_config = 0x802405C0; // type:data rom:0xCF0F00 +flo_24_settings = 0x802405C0; // type:data rom:0xCF0F00 flo_24_80240600 = 0x80240600; // type:data rom:0xCF0F40 flo_24_80240690 = 0x80240690; // type:data rom:0xCF0FD0 flo_24_exitWalk_8024093C = 0x8024093C; // type:data rom:0xCF127C @@ -23451,7 +23451,7 @@ flo_25_foliage_setup_shear_mtx = 0x80241FF0; // type:func rom:0xCF4BC0 flo_25_TransformFoliage = 0x80242060; // type:func rom:0xCF4C30 flo_25_UnkFunc43 = 0x80242230; // type:func rom:0xCF4E00 flo_25_entryList = 0x802422D0; // type:data rom:0xCF4EA0 -flo_25_config = 0x802422F0; // type:data rom:0xCF4EC0 +flo_25_settings = 0x802422F0; // type:data rom:0xCF4EC0 flo_25_80242330 = 0x80242330; // type:data rom:0xCF4F00 flo_25_802423A0 = 0x802423A0; // type:data rom:0xCF4F70 flo_25_exitWalk_8024264C = 0x8024264C; // type:data rom:0xCF521C @@ -25711,21 +25711,21 @@ D_00E62370 = 0xE62370; // type:data D_00E62AC0 = 0xE62AC0; // type:data D_00E639C0 = 0xE639C0; // type:data D_00E648D0 = 0xE648D0; // type:data -kmr_10_config = 0x2800000; // type:data -kmr_04_config = 0x2800040; // type:data -kmr_09_config = 0x2800080; // type:data -kmr_11_config = 0x28000C0; // type:data -kmr_00_config = 0x2800100; // type:data -kmr_22_config = 0x2800140; // type:data -kmr_23_config = 0x2800180; // type:data -kmr_30_config = 0x28001C0; // type:data -kmr_07_config = 0x2800200; // type:data -kmr_02_config = 0x2800240; // type:data -kmr_21_config = 0x2800280; // type:data -kmr_05_config = 0x28002C0; // type:data -kmr_06_config = 0x2800300; // type:data -kmr_24_config = 0x2800340; // type:data -kmr_20_config = 0x2800380; // type:data +kmr_10_settings = 0x2800000; // type:data +kmr_04_settings = 0x2800040; // type:data +kmr_09_settings = 0x2800080; // type:data +kmr_11_settings = 0x28000C0; // type:data +kmr_00_settings = 0x2800100; // type:data +kmr_22_settings = 0x2800140; // type:data +kmr_23_settings = 0x2800180; // type:data +kmr_30_settings = 0x28001C0; // type:data +kmr_07_settings = 0x2800200; // type:data +kmr_02_settings = 0x2800240; // type:data +kmr_21_settings = 0x2800280; // type:data +kmr_05_settings = 0x28002C0; // type:data +kmr_06_settings = 0x2800300; // type:data +kmr_24_settings = 0x2800340; // type:data +kmr_20_settings = 0x2800380; // type:data battle_item_insecticide_herb_temp = 0x28003C0; // type:data battle_item_insecticide_herb_temp2 = 0x28003D0; // type:data battle_item_mystery_tempStc = 0x2800410; // type:data @@ -26262,6 +26262,7 @@ D_80246BE8 = 0x80246BE8; // type:data D_80246E50 = 0x80246E50; // type:data D_80247050 = 0x80247050; // type:data D_80247120 = 0x80247120; // type:data +D_80243390 = 0x80243390; // type:data D_80247420 = 0x80247420; // type:data D_802474A0 = 0x802474A0; // type:data D_80247548 = 0x80247548; // type:data diff --git a/ver/us/undefined_syms.txt b/ver/us/undefined_syms.txt index ee93efbd47..147119e938 100644 --- a/ver/us/undefined_syms.txt +++ b/ver/us/undefined_syms.txt @@ -259,7 +259,7 @@ dead_npc_test_move_simple_without_slipping = 0x800E53AC; dead_get_item_entity = 0x8013CF98; func_80066FE0 = 0x80066FE0; func_8002A910 = 0x8002A910; -dead_get_current_map_header = 0x8005F128; +dead_get_current_map_settings = 0x8005F128; dead_partner_clear_player_tracking = 0x800F7278; func_800F2E98 = 0x800F2E98; dead_set_npc_yaw = 0x8003ED50; @@ -1187,3 +1187,4 @@ D_80242568_filemenu = 0x80242568; D_802EA871 = 0x802EA871; D_802EA862 = 0x802EA862; D_802EA862 = 0x802EA862; +D_80243390_omo_12 = 0x80243390;