#ifndef GUARD_MOVEMENT_ACTION_FUNC_TABLES_H #define GUARD_MOVEMENT_ACTION_FUNC_TABLES_H u8 MovementAction_FaceDown_Step0(struct EventObject *, struct Sprite *); u8 sub_8093950(struct EventObject *, struct Sprite *); u8 sub_80964BC(struct EventObject *, struct Sprite *); u8 sub_8093960(struct EventObject *, struct Sprite *); u8 sub_8093970(struct EventObject *, struct Sprite *); u8 sub_8093980(struct EventObject *, struct Sprite *); u8 sub_8093BC4(struct EventObject *, struct Sprite *); u8 sub_8093BC4_2(struct EventObject *, struct Sprite *); u8 sub_8093C04(struct EventObject *, struct Sprite *); u8 sub_8093C04_2(struct EventObject *, struct Sprite *); u8 sub_8093C44(struct EventObject *, struct Sprite *); u8 sub_8093C44_2(struct EventObject *, struct Sprite *); u8 sub_8093C84(struct EventObject *, struct Sprite *); u8 sub_8093C84_2(struct EventObject *, struct Sprite *); u8 sub_8093CC4(struct EventObject *, struct Sprite *); u8 sub_8093CC4_2(struct EventObject *, struct Sprite *); u8 sub_8093D04(struct EventObject *, struct Sprite *); u8 sub_8093D04_2(struct EventObject *, struct Sprite *); u8 sub_8093D44(struct EventObject *, struct Sprite *); u8 sub_8093D44_2(struct EventObject *, struct Sprite *); u8 sub_8093D84(struct EventObject *, struct Sprite *); u8 sub_8093D84_2(struct EventObject *, struct Sprite *); u8 sub_8093DC4(struct EventObject *, struct Sprite *); u8 sub_8093DC4_2(struct EventObject *, struct Sprite *); u8 sub_8093E04(struct EventObject *, struct Sprite *); u8 sub_8093E04_2(struct EventObject *, struct Sprite *); u8 sub_8093E44(struct EventObject *, struct Sprite *); u8 sub_8093E44_2(struct EventObject *, struct Sprite *); u8 sub_8093E84(struct EventObject *, struct Sprite *); u8 sub_8093E84_2(struct EventObject *, struct Sprite *); u8 sub_8093EC4(struct EventObject *, struct Sprite *); u8 sub_8093EC4_2(struct EventObject *, struct Sprite *); u8 sub_8093F04(struct EventObject *, struct Sprite *); u8 sub_8093F04_2(struct EventObject *, struct Sprite *); u8 sub_8093F44(struct EventObject *, struct Sprite *); u8 sub_8093F44_2(struct EventObject *, struct Sprite *); u8 sub_8093F84(struct EventObject *, struct Sprite *); u8 sub_8093F84_2(struct EventObject *, struct Sprite *); u8 sub_8094230(struct EventObject *, struct Sprite *); u8 sub_8094230_2(struct EventObject *, struct Sprite *); u8 sub_8094288(struct EventObject *, struct Sprite *); u8 sub_8094288_2(struct EventObject *, struct Sprite *); u8 sub_80942E0(struct EventObject *, struct Sprite *); u8 sub_80942E0_2(struct EventObject *, struct Sprite *); u8 sub_8094338(struct EventObject *, struct Sprite *); u8 sub_8094338_2(struct EventObject *, struct Sprite *); u8 sub_80943B4(struct EventObject *, struct Sprite *); u8 sub_8094398(struct EventObject *, struct Sprite *); u8 sub_80964B8(struct EventObject *, struct Sprite *); u8 sub_80943D4(struct EventObject *, struct Sprite *); u8 sub_80943F4(struct EventObject *, struct Sprite *); u8 sub_8094414(struct EventObject *, struct Sprite *); u8 sub_8094434(struct EventObject *, struct Sprite *); u8 sub_8094454(struct EventObject *, struct Sprite *); u8 sub_8094454_2(struct EventObject *, struct Sprite *); u8 sub_8094494(struct EventObject *, struct Sprite *); u8 sub_8094494_2(struct EventObject *, struct Sprite *); u8 sub_80944D4(struct EventObject *, struct Sprite *); u8 sub_80944D4_2(struct EventObject *, struct Sprite *); u8 sub_8094514(struct EventObject *, struct Sprite *); u8 sub_8094514_2(struct EventObject *, struct Sprite *); u8 sub_8094600(struct EventObject *, struct Sprite *); u8 sub_80945C4(struct EventObject *, struct Sprite *); u8 sub_8094638(struct EventObject *, struct Sprite *); u8 sub_8094670(struct EventObject *, struct Sprite *); u8 sub_80946A8(struct EventObject *, struct Sprite *); u8 sub_80946E0(struct EventObject *, struct Sprite *); u8 sub_809459C(struct EventObject *, struct Sprite *); u8 sub_8094718(struct EventObject *, struct Sprite *); u8 sub_8094750(struct EventObject *, struct Sprite *); u8 sub_8094788(struct EventObject *, struct Sprite *); u8 sub_80947C0(struct EventObject *, struct Sprite *); u8 sub_80947F8(struct EventObject *, struct Sprite *); u8 sub_8094830(struct EventObject *, struct Sprite *); u8 sub_8094868(struct EventObject *, struct Sprite *); u8 sub_80948A0(struct EventObject *, struct Sprite *); u8 sub_80948D8(struct EventObject *, struct Sprite *); u8 sub_8094910(struct EventObject *, struct Sprite *); u8 sub_8094948(struct EventObject *, struct Sprite *); u8 sub_8094980(struct EventObject *, struct Sprite *); u8 sub_8094980_2(struct EventObject *, struct Sprite *); u8 sub_80949C0(struct EventObject *, struct Sprite *); u8 sub_80949C0_2(struct EventObject *, struct Sprite *); u8 sub_8094A00(struct EventObject *, struct Sprite *); u8 sub_8094A00_2(struct EventObject *, struct Sprite *); u8 sub_8094A40(struct EventObject *, struct Sprite *); u8 sub_8094A40_2(struct EventObject *, struct Sprite *); u8 sub_8094A80(struct EventObject *, struct Sprite *); u8 sub_8094A80_2(struct EventObject *, struct Sprite *); u8 sub_8094AC0(struct EventObject *, struct Sprite *); u8 sub_8094AC0_2(struct EventObject *, struct Sprite *); u8 sub_8094B00(struct EventObject *, struct Sprite *); u8 sub_8094B00_2(struct EventObject *, struct Sprite *); u8 sub_8094B40(struct EventObject *, struct Sprite *); u8 sub_8094B40_2(struct EventObject *, struct Sprite *); u8 sub_8094B80(struct EventObject *, struct Sprite *); u8 sub_8094B80_2(struct EventObject *, struct Sprite *); u8 sub_8094BC0(struct EventObject *, struct Sprite *); u8 sub_8094BC0_2(struct EventObject *, struct Sprite *); u8 sub_8094C00(struct EventObject *, struct Sprite *); u8 sub_8094C00_2(struct EventObject *, struct Sprite *); u8 sub_8094C40(struct EventObject *, struct Sprite *); u8 sub_8094C40_2(struct EventObject *, struct Sprite *); u8 sub_8094C80(struct EventObject *, struct Sprite *); u8 sub_8094C80_2(struct EventObject *, struct Sprite *); u8 sub_8094CC0(struct EventObject *, struct Sprite *); u8 sub_8094CC0_2(struct EventObject *, struct Sprite *); u8 sub_8094D00(struct EventObject *, struct Sprite *); u8 sub_8094D00_2(struct EventObject *, struct Sprite *); u8 sub_8094D40(struct EventObject *, struct Sprite *); u8 sub_8094D40_2(struct EventObject *, struct Sprite *); u8 sub_8094DAC(struct EventObject *, struct Sprite *); u8 sub_8094DC4(struct EventObject *, struct Sprite *); u8 sub_8094E18(struct EventObject *, struct Sprite *); u8 sub_8094E18_2(struct EventObject *, struct Sprite *); u8 sub_8094E60(struct EventObject *, struct Sprite *); u8 sub_8094E60_2(struct EventObject *, struct Sprite *); u8 sub_8094EB8(struct EventObject *, struct Sprite *); u8 sub_8094EB8_2(struct EventObject *, struct Sprite *); u8 sub_8094710(struct EventObject *, struct Sprite *); u8 sub_8094710_2(struct EventObject *, struct Sprite *); u8 sub_8094F38(struct EventObject *, struct Sprite *); u8 sub_8094F94(struct EventObject *, struct Sprite *); u8 sub_8094FF8(struct EventObject *, struct Sprite *); u8 sub_8095008(struct EventObject *, struct Sprite *); u8 sub_8095018(struct EventObject *, struct Sprite *); u8 sub_8095018_2(struct EventObject *, struct Sprite *); u8 sub_8095070(struct EventObject *, struct Sprite *); u8 sub_8095070_2(struct EventObject *, struct Sprite *); u8 sub_80950C8(struct EventObject *, struct Sprite *); u8 sub_80950C8_2(struct EventObject *, struct Sprite *); u8 sub_8095120(struct EventObject *, struct Sprite *); u8 sub_8095120_2(struct EventObject *, struct Sprite *); u8 sub_8095178(struct EventObject *, struct Sprite *); u8 sub_8095178_2(struct EventObject *, struct Sprite *); u8 sub_80951D0(struct EventObject *, struct Sprite *); u8 sub_80951D0_2(struct EventObject *, struct Sprite *); u8 sub_8095228(struct EventObject *, struct Sprite *); u8 sub_8095228_2(struct EventObject *, struct Sprite *); u8 sub_8095280(struct EventObject *, struct Sprite *); u8 sub_8095280_2(struct EventObject *, struct Sprite *); u8 sub_80952D8(struct EventObject *, struct Sprite *); u8 sub_80952D8_2(struct EventObject *, struct Sprite *); u8 sub_8095330(struct EventObject *, struct Sprite *); u8 sub_8095330_2(struct EventObject *, struct Sprite *); u8 sub_8095388(struct EventObject *, struct Sprite *); u8 sub_8095388_2(struct EventObject *, struct Sprite *); u8 sub_80953E0(struct EventObject *, struct Sprite *); u8 sub_80953E0_2(struct EventObject *, struct Sprite *); u8 sub_8095438(struct EventObject *, struct Sprite *); u8 sub_8095450(struct EventObject *, struct Sprite *); u8 sub_8095460(struct EventObject *, struct Sprite *); u8 sub_8095470(struct EventObject *, struct Sprite *); u8 sub_8095480(struct EventObject *, struct Sprite *); u8 sub_8095490(struct EventObject *, struct Sprite *); u8 sub_80954BC(struct EventObject *, struct Sprite *); u8 sub_80954CC(struct EventObject *, struct Sprite *); u8 do_exclamation_mark_bubble_1(struct EventObject *, struct Sprite *); u8 do_exclamation_mark_bubble_2(struct EventObject *, struct Sprite *); u8 do_heart_bubble(struct EventObject *, struct Sprite *); u8 sub_8095548(struct EventObject *, struct Sprite *); u8 sub_809558C(struct EventObject *, struct Sprite *); u8 sub_80955AC(struct EventObject *, struct Sprite *); u8 sub_80955C8(struct EventObject *, struct Sprite *); u8 sub_80955EC(struct EventObject *, struct Sprite *); u8 sub_8095628(struct EventObject *, struct Sprite *); u8 sub_8095644(struct EventObject *, struct Sprite *); u8 sub_8095668(struct EventObject *, struct Sprite *); u8 sub_80956A4(struct EventObject *, struct Sprite *); u8 sub_80956B4(struct EventObject *, struct Sprite *); u8 sub_80956C4(struct EventObject *, struct Sprite *); u8 sub_80956F4(struct EventObject *, struct Sprite *); u8 sub_8095724(struct EventObject *, struct Sprite *); u8 sub_8095730(struct EventObject *, struct Sprite *); u8 sub_8095740(struct EventObject *, struct Sprite *); u8 sub_8095740_2(struct EventObject *, struct Sprite *); u8 sub_80957A0(struct EventObject *, struct Sprite *); u8 sub_80957A0_2(struct EventObject *, struct Sprite *); u8 sub_8095800(struct EventObject *, struct Sprite *); u8 sub_8095800_2(struct EventObject *, struct Sprite *); u8 sub_8095860(struct EventObject *, struct Sprite *); u8 sub_8095860_2(struct EventObject *, struct Sprite *); u8 sub_8095900(struct EventObject *, struct Sprite *); u8 sub_8095910(struct EventObject *, struct Sprite *); u8 sub_8095920(struct EventObject *, struct Sprite *); u8 sub_8095930(struct EventObject *, struct Sprite *); u8 sub_8095940(struct EventObject *, struct Sprite *); u8 sub_8095964(struct EventObject *, struct Sprite *); u8 sub_8095988(struct EventObject *, struct Sprite *); u8 sub_80959AC(struct EventObject *, struct Sprite *); u8 sub_80959D0(struct EventObject *, struct Sprite *); u8 sub_80959F4(struct EventObject *, struct Sprite *); u8 sub_8095A18(struct EventObject *, struct Sprite *); u8 sub_8095A3C(struct EventObject *, struct Sprite *); u8 sub_8095A60(struct EventObject *, struct Sprite *); u8 sub_8095A84(struct EventObject *, struct Sprite *); u8 sub_8095AA8(struct EventObject *, struct Sprite *); u8 sub_8095ACC(struct EventObject *, struct Sprite *); u8 sub_8095B44(struct EventObject *, struct Sprite *); u8 sub_8095B64(struct EventObject *, struct Sprite *); u8 sub_8095BC8(struct EventObject *, struct Sprite *); u8 sub_8095BC8_2(struct EventObject *, struct Sprite *); u8 sub_8095C20(struct EventObject *, struct Sprite *); u8 sub_8095C20_2(struct EventObject *, struct Sprite *); u8 sub_8095C78(struct EventObject *, struct Sprite *); u8 sub_8095C78_2(struct EventObject *, struct Sprite *); u8 sub_8095CD0(struct EventObject *, struct Sprite *); u8 sub_8095CD0_2(struct EventObject *, struct Sprite *); u8 sub_8095D28(struct EventObject *, struct Sprite *); u8 sub_8095D28_2(struct EventObject *, struct Sprite *); u8 sub_8095D80(struct EventObject *, struct Sprite *); u8 sub_8095D80_2(struct EventObject *, struct Sprite *); u8 sub_8095DD8(struct EventObject *, struct Sprite *); u8 sub_8095DD8_2(struct EventObject *, struct Sprite *); u8 sub_8095E30(struct EventObject *, struct Sprite *); u8 sub_8095E30_2(struct EventObject *, struct Sprite *); u8 sub_8095E88(struct EventObject *, struct Sprite *); u8 sub_8095E88_2(struct EventObject *, struct Sprite *); u8 sub_8095EE0(struct EventObject *, struct Sprite *); u8 sub_8095EE0_2(struct EventObject *, struct Sprite *); u8 sub_8095F38(struct EventObject *, struct Sprite *); u8 sub_8095F38_2(struct EventObject *, struct Sprite *); u8 sub_8095F90(struct EventObject *, struct Sprite *); u8 sub_8095F90_2(struct EventObject *, struct Sprite *); u8 sub_8095FE8(struct EventObject *, struct Sprite *); u8 sub_8096020(struct EventObject *, struct Sprite *); u8 sub_8096058(struct EventObject *, struct Sprite *); u8 sub_8096090(struct EventObject *, struct Sprite *); u8 sub_8096100(struct EventObject *, struct Sprite *); u8 sub_8096100_2(struct EventObject *, struct Sprite *); u8 sub_8096140(struct EventObject *, struct Sprite *); u8 sub_8096140_2(struct EventObject *, struct Sprite *); u8 sub_8096180(struct EventObject *, struct Sprite *); u8 sub_8096180_2(struct EventObject *, struct Sprite *); u8 sub_80961C0(struct EventObject *, struct Sprite *); u8 sub_80961C0_2(struct EventObject *, struct Sprite *); u8 sub_8096230(struct EventObject *, struct Sprite *); u8 sub_8096230_2(struct EventObject *, struct Sprite *); u8 sub_8096270(struct EventObject *, struct Sprite *); u8 sub_8096270_2(struct EventObject *, struct Sprite *); u8 sub_80962B0(struct EventObject *, struct Sprite *); u8 sub_80962B0_2(struct EventObject *, struct Sprite *); u8 sub_80962F0(struct EventObject *, struct Sprite *); u8 sub_80962F0_2(struct EventObject *, struct Sprite *); u8 sub_8096368(struct EventObject *, struct Sprite *); u8 sub_8096368_2(struct EventObject *, struct Sprite *); u8 sub_80963A8(struct EventObject *, struct Sprite *); u8 sub_80963A8_2(struct EventObject *, struct Sprite *); u8 sub_80963E8(struct EventObject *, struct Sprite *); u8 sub_80963E8_2(struct EventObject *, struct Sprite *); u8 sub_8096428(struct EventObject *, struct Sprite *); u8 sub_8096428_2(struct EventObject *, struct Sprite *); u8 sub_8096468(struct EventObject *, struct Sprite *); u8 sub_809647C(struct EventObject *, struct Sprite *); u8 sub_8096494(struct EventObject *, struct Sprite *); u8 sub_8097E50(struct EventObject *, struct Sprite *); u8 sub_80964B8(struct EventObject *, struct Sprite *); u8 sub_8097EF0(struct EventObject *, struct Sprite *); u8 sub_80980C0(struct EventObject *, struct Sprite *); u8 sub_80980D0(struct EventObject *, struct Sprite *); u8 sub_8098124(struct EventObject *, struct Sprite *); u8 sub_80980F4(struct EventObject *, struct Sprite *); u8 sub_8098108(struct EventObject *, struct Sprite *); u8 (*const gUnknown_0850DEC8[])(struct EventObject *, struct Sprite *); u8 (*const gUnknown_0850DED0[])(struct EventObject *, struct Sprite *); u8 (*const gUnknown_0850DED8[])(struct EventObject *, struct Sprite *); u8 (*const gUnknown_0850DEE0[])(struct EventObject *, struct Sprite *); u8 (*const gUnknown_0850DF2C[])(struct EventObject *, struct Sprite *); u8 (*const gUnknown_0850DF38[])(struct EventObject *, struct Sprite *); u8 (*const gUnknown_0850DF44[])(struct EventObject *, struct Sprite *); u8 (*const gUnknown_0850DF50[])(struct EventObject *, struct Sprite *); u8 (*const gUnknown_0850DF8C[])(struct EventObject *, struct Sprite *); u8 (*const gUnknown_0850DF98[])(struct EventObject *, struct Sprite *); u8 (*const gUnknown_0850DFA4[])(struct EventObject *, struct Sprite *); u8 (*const gUnknown_0850DFB0[])(struct EventObject *, struct Sprite *); u8 (*const gUnknown_0850DFC8[])(struct EventObject *, struct Sprite *); u8 (*const gUnknown_0850DFD4[])(struct EventObject *, struct Sprite *); u8 (*const gUnknown_0850DFE0[])(struct EventObject *, struct Sprite *); u8 (*const gUnknown_0850DFEC[])(struct EventObject *, struct Sprite *); u8 (*const gUnknown_0850DFF8[])(struct EventObject *, struct Sprite *); u8 (*const gUnknown_0850E004[])(struct EventObject *, struct Sprite *); u8 (*const gUnknown_0850E010[])(struct EventObject *, struct Sprite *); u8 (*const gUnknown_0850E01C[])(struct EventObject *, struct Sprite *); u8 (*const gUnknown_0850E028[])(struct EventObject *, struct Sprite *); u8 (*const gUnknown_0850E034[])(struct EventObject *, struct Sprite *); u8 (*const gUnknown_0850E040[])(struct EventObject *, struct Sprite *); u8 (*const gUnknown_0850E04C[])(struct EventObject *, struct Sprite *); u8 (*const gUnknown_0850E058[])(struct EventObject *, struct Sprite *); u8 (*const gUnknown_0850E064[])(struct EventObject *, struct Sprite *); u8 (*const gUnknown_0850E070[])(struct EventObject *, struct Sprite *); u8 (*const gUnknown_0850E07C[])(struct EventObject *, struct Sprite *); u8 (*const gUnknown_0850E088[])(struct EventObject *, struct Sprite *); u8 (*const gUnknown_0850E094[])(struct EventObject *, struct Sprite *); u8 (*const gUnknown_0850E0A0[])(struct EventObject *, struct Sprite *); u8 (*const gUnknown_0850E0AC[])(struct EventObject *, struct Sprite *); u8 (*const gUnknown_0850E0B8[])(struct EventObject *, struct Sprite *); u8 (*const gUnknown_0850E0C4[])(struct EventObject *, struct Sprite *); u8 (*const gUnknown_0850E0D0[])(struct EventObject *, struct Sprite *); u8 (*const gUnknown_0850E0DC[])(struct EventObject *, struct Sprite *); u8 (*const gUnknown_0850E0E8[])(struct EventObject *, struct Sprite *); u8 (*const gUnknown_0850E0F4[])(struct EventObject *, struct Sprite *); u8 (*const gUnknown_0850E100[])(struct EventObject *, struct Sprite *); u8 (*const gUnknown_0850E10C[])(struct EventObject *, struct Sprite *); u8 (*const gUnknown_0850E118[])(struct EventObject *, struct Sprite *); u8 (*const gUnknown_0850E124[])(struct EventObject *, struct Sprite *); u8 (*const gUnknown_0850E130[])(struct EventObject *, struct Sprite *); u8 (*const gUnknown_0850E13C[])(struct EventObject *, struct Sprite *); u8 (*const gUnknown_0850E148[])(struct EventObject *, struct Sprite *); u8 (*const gUnknown_0850E154[])(struct EventObject *, struct Sprite *); u8 (*const gUnknown_0850E160[])(struct EventObject *, struct Sprite *); u8 (*const gUnknown_0850E16C[])(struct EventObject *, struct Sprite *); u8 (*const gUnknown_0850E178[])(struct EventObject *, struct Sprite *); u8 (*const gUnknown_0850E184[])(struct EventObject *, struct Sprite *); u8 (*const gUnknown_0850E190[])(struct EventObject *, struct Sprite *); u8 (*const gUnknown_0850E19C[])(struct EventObject *, struct Sprite *); u8 (*const gUnknown_0850E1A8[])(struct EventObject *, struct Sprite *); u8 (*const gUnknown_0850E1B4[])(struct EventObject *, struct Sprite *); u8 (*const gUnknown_0850E1C0[])(struct EventObject *, struct Sprite *); u8 (*const gUnknown_0850E1CC[])(struct EventObject *, struct Sprite *); u8 (*const gUnknown_0850E1D8[])(struct EventObject *, struct Sprite *); u8 (*const gUnknown_0850E1E4[])(struct EventObject *, struct Sprite *); u8 (*const gUnknown_0850E1F0[])(struct EventObject *, struct Sprite *); u8 (*const gUnknown_0850E1FC[])(struct EventObject *, struct Sprite *); u8 (*const gUnknown_0850E208[])(struct EventObject *, struct Sprite *); u8 (*const gUnknown_0850E214[])(struct EventObject *, struct Sprite *); u8 (*const gUnknown_0850E220[])(struct EventObject *, struct Sprite *); u8 (*const gUnknown_0850E228[])(struct EventObject *, struct Sprite *); u8 (*const gUnknown_0850E230[])(struct EventObject *, struct Sprite *); u8 (*const gUnknown_0850E238[])(struct EventObject *, struct Sprite *); u8 (*const gUnknown_0850E240[])(struct EventObject *, struct Sprite *); u8 (*const gUnknown_0850E24C[])(struct EventObject *, struct Sprite *); u8 (*const gUnknown_0850E258[])(struct EventObject *, struct Sprite *); u8 (*const gUnknown_0850E264[])(struct EventObject *, struct Sprite *); u8 (*const gUnknown_0850E270[])(struct EventObject *, struct Sprite *); u8 (*const gUnknown_0850E27C[])(struct EventObject *, struct Sprite *); u8 (*const gUnknown_0850E288[])(struct EventObject *, struct Sprite *); u8 (*const gUnknown_0850E294[])(struct EventObject *, struct Sprite *); u8 (*const gUnknown_0850E2A0[])(struct EventObject *, struct Sprite *); u8 (*const gUnknown_0850E2AC[])(struct EventObject *, struct Sprite *); u8 (*const gUnknown_0850E2B8[])(struct EventObject *, struct Sprite *); u8 (*const gUnknown_0850E2C4[])(struct EventObject *, struct Sprite *); u8 (*const gUnknown_0850E2D0[])(struct EventObject *, struct Sprite *); u8 (*const gUnknown_0850E2D8[])(struct EventObject *, struct Sprite *); u8 (*const gUnknown_0850E2E4[])(struct EventObject *, struct Sprite *); u8 (*const gUnknown_0850E2EC[])(struct EventObject *, struct Sprite *); u8 (*const gUnknown_0850E2F4[])(struct EventObject *, struct Sprite *); u8 (*const gUnknown_0850E2FC[])(struct EventObject *, struct Sprite *); u8 (*const gUnknown_0850E304[])(struct EventObject *, struct Sprite *); u8 (*const gUnknown_0850E30C[])(struct EventObject *, struct Sprite *); u8 (*const gUnknown_0850E314[])(struct EventObject *, struct Sprite *); u8 (*const gUnknown_0850E31C[])(struct EventObject *, struct Sprite *); u8 (*const gUnknown_0850E324[])(struct EventObject *, struct Sprite *); u8 (*const gUnknown_0850E32C[])(struct EventObject *, struct Sprite *); u8 (*const gUnknown_0850E338[])(struct EventObject *, struct Sprite *); u8 (*const gUnknown_0850E348[])(struct EventObject *, struct Sprite *); u8 (*const gUnknown_0850E358[])(struct EventObject *, struct Sprite *); u8 (*const gUnknown_0850E360[])(struct EventObject *, struct Sprite *); u8 (*const gUnknown_0850E368[])(struct EventObject *, struct Sprite *); u8 (*const gUnknown_0850E370[])(struct EventObject *, struct Sprite *); u8 (*const gUnknown_0850E378[])(struct EventObject *, struct Sprite *); u8 (*const gUnknown_0850E380[])(struct EventObject *, struct Sprite *); u8 (*const gUnknown_0850E388[])(struct EventObject *, struct Sprite *); u8 (*const gUnknown_0850E394[])(struct EventObject *, struct Sprite *); u8 (*const gUnknown_0850E3B8[])(struct EventObject *, struct Sprite *); u8 (*const gUnknown_0850E3C0[])(struct EventObject *, struct Sprite *); u8 (*const gUnknown_0850E3C8[])(struct EventObject *, struct Sprite *); u8 (*const gUnknown_0850E3D0[])(struct EventObject *, struct Sprite *); u8 (*const gUnknown_0850E3D8[])(struct EventObject *, struct Sprite *); u8 (*const gUnknown_0850E3E4[])(struct EventObject *, struct Sprite *); u8 (*const gUnknown_0850E3F0[])(struct EventObject *, struct Sprite *); u8 (*const gUnknown_0850E3FC[])(struct EventObject *, struct Sprite *); u8 (*const gUnknown_0850E408[])(struct EventObject *, struct Sprite *); u8 (*const gUnknown_0850E414[])(struct EventObject *, struct Sprite *); u8 (*const gUnknown_0850E420[])(struct EventObject *, struct Sprite *); u8 (*const gUnknown_0850E42C[])(struct EventObject *, struct Sprite *); u8 (*const gUnknown_0850E474[])(struct EventObject *, struct Sprite *); u8 (*const gUnknown_0850E480[])(struct EventObject *, struct Sprite *); u8 (*const gUnknown_0850E48C[])(struct EventObject *, struct Sprite *); u8 (*const gUnknown_0850E498[])(struct EventObject *, struct Sprite *); u8 (*const gUnknown_0850E4A4[])(struct EventObject *, struct Sprite *); u8 (*const gUnknown_0850E4B0[])(struct EventObject *, struct Sprite *); u8 (*const gUnknown_0850E4BC[])(struct EventObject *, struct Sprite *); u8 (*const gUnknown_0850E4C8[])(struct EventObject *, struct Sprite *); u8 (*const gUnknown_0850E4D4[])(struct EventObject *, struct Sprite *); u8 (*const gUnknown_0850E4E0[])(struct EventObject *, struct Sprite *); u8 (*const gUnknown_0850E4EC[])(struct EventObject *, struct Sprite *); u8 (*const gUnknown_0850E4F8[])(struct EventObject *, struct Sprite *); u8 (*const gUnknown_0850E504[])(struct EventObject *, struct Sprite *); u8 (*const gUnknown_0850E510[])(struct EventObject *, struct Sprite *); u8 (*const gUnknown_0850E51C[])(struct EventObject *, struct Sprite *); u8 (*const gUnknown_0850E528[])(struct EventObject *, struct Sprite *); u8 (*const gUnknown_0850E534[])(struct EventObject *, struct Sprite *); u8 (*const gUnknown_0850E540[])(struct EventObject *, struct Sprite *); u8 (*const gUnknown_0850E54C[])(struct EventObject *, struct Sprite *); u8 (*const gUnknown_0850E558[])(struct EventObject *, struct Sprite *); u8 (*const gUnknown_0850E564[])(struct EventObject *, struct Sprite *); u8 (*const gUnknown_0850E570[])(struct EventObject *, struct Sprite *); u8 (*const gUnknown_0850E57C[])(struct EventObject *, struct Sprite *); u8 (*const gUnknown_0850E588[])(struct EventObject *, struct Sprite *); u8 (*const gUnknown_0850E594[])(struct EventObject *, struct Sprite *); u8 (*const gUnknown_0850E5A0[])(struct EventObject *, struct Sprite *); u8 (*const gUnknown_0850E5AC[])(struct EventObject *, struct Sprite *); u8 (*const gUnknown_0850E5B8[])(struct EventObject *, struct Sprite *); u8 (*const gUnknown_0850DF5C[])(struct EventObject *, struct Sprite *); u8 (*const gUnknown_0850DF68[])(struct EventObject *, struct Sprite *); u8 (*const gUnknown_0850DF74[])(struct EventObject *, struct Sprite *); u8 (*const gUnknown_0850DF80[])(struct EventObject *, struct Sprite *); u8 (*const gUnknown_0850DEFC[])(struct EventObject *, struct Sprite *); u8 (*const gUnknown_0850DF08[])(struct EventObject *, struct Sprite *); u8 (*const gUnknown_0850DF14[])(struct EventObject *, struct Sprite *); u8 (*const gUnknown_0850DF20[])(struct EventObject *, struct Sprite *); u8 (*const gUnknown_0850E854[])(struct EventObject *, struct Sprite *); u8 (*const gUnknown_0850E85C[])(struct EventObject *, struct Sprite *); u8 (*const gUnknown_0850E3A0[])(struct EventObject *, struct Sprite *); u8 (*const gUnknown_0850E3AC[])(struct EventObject *, struct Sprite *); u8 (*const gUnknown_0850E5C4[])(struct EventObject *, struct Sprite *); u8 (*const gUnknown_0850E5CC[])(struct EventObject *, struct Sprite *); u8 (*const gUnknown_0850E5D4[])(struct EventObject *, struct Sprite *); u8 (*const gUnknown_0850E468[])(struct EventObject *, struct Sprite *); u8 (*const gUnknown_0850E864[])(struct EventObject *, struct Sprite *); u8 (*const gUnknown_0850E870[])(struct EventObject *, struct Sprite *); u8 (*const *const gUnknown_0850DC50[])(struct EventObject *, struct Sprite *) = { gUnknown_0850DEC8, gUnknown_0850DED0, gUnknown_0850DED8, gUnknown_0850DEE0, gUnknown_0850DF2C, gUnknown_0850DF38, gUnknown_0850DF44, gUnknown_0850DF50, gUnknown_0850DF8C, gUnknown_0850DF98, gUnknown_0850DFA4, gUnknown_0850DFB0, gUnknown_0850DFC8, gUnknown_0850DFD4, gUnknown_0850DFE0, gUnknown_0850DFEC, gUnknown_0850DFF8, gUnknown_0850E004, gUnknown_0850E010, gUnknown_0850E01C, gUnknown_0850E028, gUnknown_0850E034, gUnknown_0850E040, gUnknown_0850E04C, gUnknown_0850E058, gUnknown_0850E064, gUnknown_0850E070, gUnknown_0850E07C, gUnknown_0850E088, gUnknown_0850E094, gUnknown_0850E0A0, gUnknown_0850E0AC, gUnknown_0850E0B8, gUnknown_0850E0C4, gUnknown_0850E0D0, gUnknown_0850E0DC, gUnknown_0850E0E8, gUnknown_0850E0F4, gUnknown_0850E100, gUnknown_0850E10C, gUnknown_0850E118, gUnknown_0850E124, gUnknown_0850E130, gUnknown_0850E13C, gUnknown_0850E148, gUnknown_0850E154, gUnknown_0850E160, gUnknown_0850E16C, gUnknown_0850E178, gUnknown_0850E184, gUnknown_0850E190, gUnknown_0850E19C, gUnknown_0850E1A8, gUnknown_0850E1B4, gUnknown_0850E1C0, gUnknown_0850E1CC, gUnknown_0850E1D8, gUnknown_0850E1E4, gUnknown_0850E1F0, gUnknown_0850E1FC, gUnknown_0850E208, gUnknown_0850E214, gUnknown_0850E220, gUnknown_0850E228, gUnknown_0850E230, gUnknown_0850E238, gUnknown_0850E240, gUnknown_0850E24C, gUnknown_0850E258, gUnknown_0850E264, gUnknown_0850E270, gUnknown_0850E27C, gUnknown_0850E288, gUnknown_0850E294, gUnknown_0850E2A0, gUnknown_0850E2AC, gUnknown_0850E2B8, gUnknown_0850E2C4, gUnknown_0850E2D0, gUnknown_0850E2D8, gUnknown_0850E2E4, gUnknown_0850E2EC, gUnknown_0850E2F4, gUnknown_0850E2FC, gUnknown_0850E304, gUnknown_0850E30C, gUnknown_0850E314, gUnknown_0850E31C, gUnknown_0850E324, gUnknown_0850E32C, gUnknown_0850E338, gUnknown_0850E348, gUnknown_0850E358, gUnknown_0850E360, gUnknown_0850E368, gUnknown_0850E370, gUnknown_0850E378, gUnknown_0850E380, gUnknown_0850E388, gUnknown_0850E394, gUnknown_0850E3B8, gUnknown_0850E3C0, gUnknown_0850E3C8, gUnknown_0850E3D0, gUnknown_0850E3D8, gUnknown_0850E3E4, gUnknown_0850E3F0, gUnknown_0850E3FC, gUnknown_0850E408, gUnknown_0850E414, gUnknown_0850E420, gUnknown_0850E42C, gUnknown_0850E474, gUnknown_0850E480, gUnknown_0850E48C, gUnknown_0850E498, gUnknown_0850E4A4, gUnknown_0850E4B0, gUnknown_0850E4BC, gUnknown_0850E4C8, gUnknown_0850E4D4, gUnknown_0850E4E0, gUnknown_0850E4EC, gUnknown_0850E4F8, gUnknown_0850E504, gUnknown_0850E510, gUnknown_0850E51C, gUnknown_0850E528, gUnknown_0850E534, gUnknown_0850E540, gUnknown_0850E54C, gUnknown_0850E558, gUnknown_0850E564, gUnknown_0850E570, gUnknown_0850E57C, gUnknown_0850E588, gUnknown_0850E594, gUnknown_0850E5A0, gUnknown_0850E5AC, gUnknown_0850E5B8, gUnknown_0850DF5C, gUnknown_0850DF68, gUnknown_0850DF74, gUnknown_0850DF80, gUnknown_0850DEFC, gUnknown_0850DF08, gUnknown_0850DF14, gUnknown_0850DF20, gUnknown_0850E854, gUnknown_0850E85C, gUnknown_0850E3A0, gUnknown_0850E3AC, gUnknown_0850E5C4, gUnknown_0850E5CC, gUnknown_0850E5D4, gUnknown_0850E468, gUnknown_0850E864, gUnknown_0850E870, }; u8 (*const gUnknown_0850DEC8[])(struct EventObject *, struct Sprite *) = { sub_8093950, sub_80964BC, }; u8 (*const gUnknown_0850DED0[])(struct EventObject *, struct Sprite *) = { sub_8093960, sub_80964BC, }; u8 (*const gUnknown_0850DED8[])(struct EventObject *, struct Sprite *) = { sub_8093970, sub_80964BC, }; u8 (*const gUnknown_0850DEE0[])(struct EventObject *, struct Sprite *) = { sub_8093980, sub_80964BC, }; u8 (*const gUnknown_0850DEE8[])(u8) = { get_go_image_anim_num, get_go_fast_image_anim_num, get_go_fast_image_anim_num, get_go_faster_image_anim_num, get_go_fastest_image_anim_num, }; u8 (*const gUnknown_0850DEFC[])(struct EventObject *, struct Sprite *) = { sub_8093BC4, sub_8093BC4_2, sub_80964BC, }; u8 (*const gUnknown_0850DF08[])(struct EventObject *, struct Sprite *) = { sub_8093C04, sub_8093C04_2, sub_80964BC, }; u8 (*const gUnknown_0850DF14[])(struct EventObject *, struct Sprite *) = { sub_8093C44, sub_8093C44_2, sub_80964BC, }; u8 (*const gUnknown_0850DF20[])(struct EventObject *, struct Sprite *) = { sub_8093C84, sub_8093C84_2, sub_80964BC, }; u8 (*const gUnknown_0850DF2C[])(struct EventObject *, struct Sprite *) = { sub_8093CC4, sub_8093CC4_2, sub_80964BC, }; u8 (*const gUnknown_0850DF38[])(struct EventObject *, struct Sprite *) = { sub_8093D04, sub_8093D04_2, sub_80964BC, }; u8 (*const gUnknown_0850DF44[])(struct EventObject *, struct Sprite *) = { sub_8093D44, sub_8093D44_2, sub_80964BC, }; u8 (*const gUnknown_0850DF50[])(struct EventObject *, struct Sprite *) = { sub_8093D84, sub_8093D84_2, sub_80964BC, }; u8 (*const gUnknown_0850DF5C[])(struct EventObject *, struct Sprite *) = { sub_8093DC4, sub_8093DC4_2, sub_80964BC, }; u8 (*const gUnknown_0850DF68[])(struct EventObject *, struct Sprite *) = { sub_8093E04, sub_8093E04_2, sub_80964BC, }; u8 (*const gUnknown_0850DF74[])(struct EventObject *, struct Sprite *) = { sub_8093E44, sub_8093E44_2, sub_80964BC, }; u8 (*const gUnknown_0850DF80[])(struct EventObject *, struct Sprite *) = { sub_8093E84, sub_8093E84_2, sub_80964BC, }; u8 (*const gUnknown_0850DF8C[])(struct EventObject *, struct Sprite *) = { sub_8093EC4, sub_8093EC4_2, sub_80964BC, }; u8 (*const gUnknown_0850DF98[])(struct EventObject *, struct Sprite *) = { sub_8093F04, sub_8093F04_2, sub_80964BC, }; u8 (*const gUnknown_0850DFA4[])(struct EventObject *, struct Sprite *) = { sub_8093F44, sub_8093F44_2, sub_80964BC, }; u8 (*const gUnknown_0850DFB0[])(struct EventObject *, struct Sprite *) = { sub_8093F84, sub_8093F84_2, sub_80964BC, }; const s16 gUnknown_0850DFBC[] = {0, 1, 1}; const s16 gUnknown_0850DFC2[] = {0, 0, 1}; u8 (*const gUnknown_0850DFC8[])(struct EventObject *, struct Sprite *) = { sub_8094230, sub_8094230_2, sub_80964BC, }; u8 (*const gUnknown_0850DFD4[])(struct EventObject *, struct Sprite *) = { sub_8094288, sub_8094288_2, sub_80964BC, }; u8 (*const gUnknown_0850DFE0[])(struct EventObject *, struct Sprite *) = { sub_80942E0, sub_80942E0_2, sub_80964BC, }; u8 (*const gUnknown_0850DFEC[])(struct EventObject *, struct Sprite *) = { sub_8094338, sub_8094338_2, sub_80964BC, }; u8 (*const gUnknown_0850DFF8[])(struct EventObject *, struct Sprite *) = { sub_80943B4, sub_8094398, sub_80964B8, }; u8 (*const gUnknown_0850E004[])(struct EventObject *, struct Sprite *) = { sub_80943D4, sub_8094398, sub_80964B8, }; u8 (*const gUnknown_0850E010[])(struct EventObject *, struct Sprite *) = { sub_80943F4, sub_8094398, sub_80964B8, }; u8 (*const gUnknown_0850E01C[])(struct EventObject *, struct Sprite *) = { sub_8094414, sub_8094398, sub_80964B8, }; u8 (*const gUnknown_0850E028[])(struct EventObject *, struct Sprite *) = { sub_8094434, sub_8094398, sub_80964B8, }; u8 (*const gUnknown_0850E034[])(struct EventObject *, struct Sprite *) = { sub_8094454, sub_8094454_2, sub_80964BC, }; u8 (*const gUnknown_0850E040[])(struct EventObject *, struct Sprite *) = { sub_8094494, sub_8094494_2, sub_80964BC, }; u8 (*const gUnknown_0850E04C[])(struct EventObject *, struct Sprite *) = { sub_80944D4, sub_80944D4_2, sub_80964BC, }; u8 (*const gUnknown_0850E058[])(struct EventObject *, struct Sprite *) = { sub_8094514, sub_8094514_2, sub_80964BC, }; u8 (*const gUnknown_0850E064[])(struct EventObject *, struct Sprite *) = { sub_8094600, sub_80945C4, sub_80964BC, }; u8 (*const gUnknown_0850E070[])(struct EventObject *, struct Sprite *) = { sub_8094638, sub_80945C4, sub_80964BC, }; u8 (*const gUnknown_0850E07C[])(struct EventObject *, struct Sprite *) = { sub_8094670, sub_80945C4, sub_80964BC, }; u8 (*const gUnknown_0850E088[])(struct EventObject *, struct Sprite *) = { sub_80946A8, sub_80945C4, sub_80964BC, }; u8 (*const gUnknown_0850E094[])(struct EventObject *, struct Sprite *) = { sub_80946E0, sub_809459C, sub_80964BC, }; u8 (*const gUnknown_0850E0A0[])(struct EventObject *, struct Sprite *) = { sub_8094718, sub_809459C, sub_80964BC, }; u8 (*const gUnknown_0850E0AC[])(struct EventObject *, struct Sprite *) = { sub_8094750, sub_809459C, sub_80964BC, }; u8 (*const gUnknown_0850E0B8[])(struct EventObject *, struct Sprite *) = { sub_8094788, sub_809459C, sub_80964BC, }; u8 (*const gUnknown_0850E0C4[])(struct EventObject *, struct Sprite *) = { sub_80947C0, sub_809459C, sub_80964BC, }; u8 (*const gUnknown_0850E0D0[])(struct EventObject *, struct Sprite *) = { sub_80947F8, sub_809459C, sub_80964BC, }; u8 (*const gUnknown_0850E0DC[])(struct EventObject *, struct Sprite *) = { sub_8094830, sub_809459C, sub_80964BC, }; u8 (*const gUnknown_0850E0E8[])(struct EventObject *, struct Sprite *) = { sub_8094868, sub_809459C, sub_80964BC, }; u8 (*const gUnknown_0850E0F4[])(struct EventObject *, struct Sprite *) = { sub_80948A0, sub_809459C, sub_80964BC, }; u8 (*const gUnknown_0850E100[])(struct EventObject *, struct Sprite *) = { sub_80948D8, sub_809459C, sub_80964BC, }; u8 (*const gUnknown_0850E10C[])(struct EventObject *, struct Sprite *) = { sub_8094910, sub_809459C, sub_80964BC, }; u8 (*const gUnknown_0850E118[])(struct EventObject *, struct Sprite *) = { sub_8094948, sub_809459C, sub_80964BC, }; u8 (*const gUnknown_0850E124[])(struct EventObject *, struct Sprite *) = { sub_8094980, sub_8094980_2, sub_80964BC, }; u8 (*const gUnknown_0850E130[])(struct EventObject *, struct Sprite *) = { sub_80949C0, sub_80949C0_2, sub_80964BC, }; u8 (*const gUnknown_0850E13C[])(struct EventObject *, struct Sprite *) = { sub_8094A00, sub_8094A00_2, sub_80964BC, }; u8 (*const gUnknown_0850E148[])(struct EventObject *, struct Sprite *) = { sub_8094A40, sub_8094A40_2, sub_80964BC, }; u8 (*const gUnknown_0850E154[])(struct EventObject *, struct Sprite *) = { sub_8094A80, sub_8094A80_2, sub_80964BC, }; u8 (*const gUnknown_0850E160[])(struct EventObject *, struct Sprite *) = { sub_8094AC0, sub_8094AC0_2, sub_80964BC, }; u8 (*const gUnknown_0850E16C[])(struct EventObject *, struct Sprite *) = { sub_8094B00, sub_8094B00_2, sub_80964BC, }; u8 (*const gUnknown_0850E178[])(struct EventObject *, struct Sprite *) = { sub_8094B40, sub_8094B40_2, sub_80964BC, }; u8 (*const gUnknown_0850E184[])(struct EventObject *, struct Sprite *) = { sub_8094B80, sub_8094B80_2, sub_80964BC, }; u8 (*const gUnknown_0850E190[])(struct EventObject *, struct Sprite *) = { sub_8094BC0, sub_8094BC0_2, sub_80964BC, }; u8 (*const gUnknown_0850E19C[])(struct EventObject *, struct Sprite *) = { sub_8094C00, sub_8094C00_2, sub_80964BC, }; u8 (*const gUnknown_0850E1A8[])(struct EventObject *, struct Sprite *) = { sub_8094C40, sub_8094C40_2, sub_80964BC, }; u8 (*const gUnknown_0850E1B4[])(struct EventObject *, struct Sprite *) = { sub_8094C80, sub_8094C80_2, sub_80964BC, }; u8 (*const gUnknown_0850E1C0[])(struct EventObject *, struct Sprite *) = { sub_8094CC0, sub_8094CC0_2, sub_80964BC, }; u8 (*const gUnknown_0850E1CC[])(struct EventObject *, struct Sprite *) = { sub_8094D00, sub_8094D00_2, sub_80964BC, }; u8 (*const gUnknown_0850E1D8[])(struct EventObject *, struct Sprite *) = { sub_8094D40, sub_8094D40_2, sub_80964BC, }; u8 (*const gUnknown_0850E1E4[])(struct EventObject *, struct Sprite *) = { sub_8094DAC, sub_8094DC4, sub_80964BC, }; u8 (*const gUnknown_0850E1F0[])(struct EventObject *, struct Sprite *) = { sub_8094E18, sub_8094E18_2, sub_80964BC, }; u8 (*const gUnknown_0850E1FC[])(struct EventObject *, struct Sprite *) = { sub_8094E60, sub_8094E60_2, sub_80964BC, }; u8 (*const gUnknown_0850E208[])(struct EventObject *, struct Sprite *) = { sub_8094EB8, sub_8094EB8_2, sub_80964BC, }; u8 (*const gUnknown_0850E214[])(struct EventObject *, struct Sprite *) = { sub_8094710, sub_8094710_2, sub_80964BC, }; u8 (*const gUnknown_0850E220[])(struct EventObject *, struct Sprite *) = { sub_8094F38, sub_80964BC, }; u8 (*const gUnknown_0850E228[])(struct EventObject *, struct Sprite *) = { sub_8094F94, sub_80964BC, }; u8 (*const gUnknown_0850E230[])(struct EventObject *, struct Sprite *) = { sub_8094FF8, sub_80964BC, }; u8 (*const gUnknown_0850E238[])(struct EventObject *, struct Sprite *) = { sub_8095008, sub_80964BC, }; u8 (*const gUnknown_0850E240[])(struct EventObject *, struct Sprite *) = { sub_8095018, sub_8095018_2, sub_80964BC, }; u8 (*const gUnknown_0850E24C[])(struct EventObject *, struct Sprite *) = { sub_8095070, sub_8095070_2, sub_80964BC, }; u8 (*const gUnknown_0850E258[])(struct EventObject *, struct Sprite *) = { sub_80950C8, sub_80950C8_2, sub_80964BC, }; u8 (*const gUnknown_0850E264[])(struct EventObject *, struct Sprite *) = { sub_8095120, sub_8095120_2, sub_80964BC, }; u8 (*const gUnknown_0850E270[])(struct EventObject *, struct Sprite *) = { sub_8095178, sub_8095178_2, sub_80964BC, }; u8 (*const gUnknown_0850E27C[])(struct EventObject *, struct Sprite *) = { sub_80951D0, sub_80951D0_2, sub_80964BC, }; u8 (*const gUnknown_0850E288[])(struct EventObject *, struct Sprite *) = { sub_8095228, sub_8095228_2, sub_80964BC, }; u8 (*const gUnknown_0850E294[])(struct EventObject *, struct Sprite *) = { sub_8095280, sub_8095280_2, sub_80964BC, }; u8 (*const gUnknown_0850E2A0[])(struct EventObject *, struct Sprite *) = { sub_80952D8, sub_80952D8_2, sub_80964BC, }; u8 (*const gUnknown_0850E2AC[])(struct EventObject *, struct Sprite *) = { sub_8095330, sub_8095330_2, sub_80964BC, }; u8 (*const gUnknown_0850E2B8[])(struct EventObject *, struct Sprite *) = { sub_8095388, sub_8095388_2, sub_80964BC, }; u8 (*const gUnknown_0850E2C4[])(struct EventObject *, struct Sprite *) = { sub_80953E0, sub_80953E0_2, sub_80964BC, }; u8 (*const gUnknown_0850E2D0[])(struct EventObject *, struct Sprite *) = { sub_8095438, sub_80964BC, }; u8 (*const gUnknown_0850E2D8[])(struct EventObject *, struct Sprite *) = { sub_8095450, sub_8094DC4, sub_80964BC, }; u8 (*const gUnknown_0850E2E4[])(struct EventObject *, struct Sprite *) = { sub_8095460, sub_80964B8, }; u8 (*const gUnknown_0850E2EC[])(struct EventObject *, struct Sprite *) = { sub_8095470, sub_80964B8, }; u8 (*const gUnknown_0850E2F4[])(struct EventObject *, struct Sprite *) = { sub_8095480, sub_80964B8, }; u8 (*const gUnknown_0850E2FC[])(struct EventObject *, struct Sprite *) = { sub_8095490, sub_80964B8, }; u8 (*const gUnknown_0850E304[])(struct EventObject *, struct Sprite *) = { sub_80954BC, sub_80964B8, }; u8 (*const gUnknown_0850E30C[])(struct EventObject *, struct Sprite *) = { sub_80954CC, sub_80964B8, }; u8 (*const gUnknown_0850E314[])(struct EventObject *, struct Sprite *) = { do_exclamation_mark_bubble_1, sub_80964B8, }; u8 (*const gUnknown_0850E31C[])(struct EventObject *, struct Sprite *) = { do_exclamation_mark_bubble_2, sub_80964B8, }; u8 (*const gUnknown_0850E324[])(struct EventObject *, struct Sprite *) = { do_heart_bubble, sub_80964B8, }; u8 (*const gUnknown_0850E32C[])(struct EventObject *, struct Sprite *) = { sub_8095548, sub_809558C, sub_80964B8, }; u8 (*const gUnknown_0850E338[])(struct EventObject *, struct Sprite *) = { sub_80955AC, sub_80955C8, sub_80955EC, sub_80964B8, }; u8 (*const gUnknown_0850E348[])(struct EventObject *, struct Sprite *) = { sub_8095628, sub_8095644, sub_8095668, sub_80964B8, }; u8 (*const gUnknown_0850E358[])(struct EventObject *, struct Sprite *) = { sub_80956A4, sub_80964B8, }; u8 (*const gUnknown_0850E360[])(struct EventObject *, struct Sprite *) = { sub_80956B4, sub_80964B8, }; u8 (*const gUnknown_0850E368[])(struct EventObject *, struct Sprite *) = { sub_80956C4, sub_80964B8, }; u8 (*const gUnknown_0850E370[])(struct EventObject *, struct Sprite *) = { sub_80956F4, sub_80964B8, }; u8 (*const gUnknown_0850E378[])(struct EventObject *, struct Sprite *) = { sub_8095724, sub_80964B8, }; u8 (*const gUnknown_0850E380[])(struct EventObject *, struct Sprite *) = { sub_8095730, sub_80964B8, }; u8 (*const gUnknown_0850E388[])(struct EventObject *, struct Sprite *) = { sub_8095740, sub_8095740_2, sub_80964BC, }; u8 (*const gUnknown_0850E394[])(struct EventObject *, struct Sprite *) = { sub_80957A0, sub_80957A0_2, sub_80964BC, }; u8 (*const gUnknown_0850E3A0[])(struct EventObject *, struct Sprite *) = { sub_8095800, sub_8095800_2, sub_80964BC, }; u8 (*const gUnknown_0850E3AC[])(struct EventObject *, struct Sprite *) = { sub_8095860, sub_8095860_2, sub_80964BC, }; u8 (*const gUnknown_0850E3B8[])(struct EventObject *, struct Sprite *) = { sub_8095900, sub_80964BC, }; u8 (*const gUnknown_0850E3C0[])(struct EventObject *, struct Sprite *) = { sub_8095910, sub_80964BC, }; u8 (*const gUnknown_0850E3C8[])(struct EventObject *, struct Sprite *) = { sub_8095920, sub_80964BC, }; u8 (*const gUnknown_0850E3D0[])(struct EventObject *, struct Sprite *) = { sub_8095930, sub_80964BC, }; u8 (*const gUnknown_0850E3D8[])(struct EventObject *, struct Sprite *) = { sub_8095940, sub_8094DC4, sub_80964BC, }; u8 (*const gUnknown_0850E3E4[])(struct EventObject *, struct Sprite *) = { sub_8095964, sub_8094DC4, sub_80964BC, }; u8 (*const gUnknown_0850E3F0[])(struct EventObject *, struct Sprite *) = { sub_8095988, sub_8094DC4, sub_80964BC, }; u8 (*const gUnknown_0850E3FC[])(struct EventObject *, struct Sprite *) = { sub_80959AC, sub_8094DC4, sub_80964BC, }; u8 (*const gUnknown_0850E408[])(struct EventObject *, struct Sprite *) = { sub_80959D0, sub_8094DC4, sub_80964BC, }; u8 (*const gUnknown_0850E414[])(struct EventObject *, struct Sprite *) = { sub_80959F4, sub_8094DC4, sub_80964BC, }; u8 (*const gUnknown_0850E420[])(struct EventObject *, struct Sprite *) = { sub_8095A18, sub_8094DC4, sub_80964BC, }; u8 (*const gUnknown_0850E42C[])(struct EventObject *, struct Sprite *) = { sub_8095A3C, sub_8094DC4, sub_80964BC, sub_8095A60, sub_8094DC4, sub_80964BC, sub_8095A84, sub_8094DC4, sub_80964BC, sub_8095AA8, sub_8094DC4, sub_80964BC, sub_8095ACC, sub_8094DC4, sub_80964BC, }; u8 (*const gUnknown_0850E468[])(struct EventObject *, struct Sprite *) = { sub_8095B44, sub_8095B64, sub_80964BC, }; u8 (*const gUnknown_0850E474[])(struct EventObject *, struct Sprite *) = { sub_8095BC8, sub_8095BC8_2, sub_80964BC, }; u8 (*const gUnknown_0850E480[])(struct EventObject *, struct Sprite *) = { sub_8095C20, sub_8095C20_2, sub_80964BC, }; u8 (*const gUnknown_0850E48C[])(struct EventObject *, struct Sprite *) = { sub_8095C78, sub_8095C78_2, sub_80964BC, }; u8 (*const gUnknown_0850E498[])(struct EventObject *, struct Sprite *) = { sub_8095CD0, sub_8095CD0_2, sub_80964BC, }; u8 (*const gUnknown_0850E4A4[])(struct EventObject *, struct Sprite *) = { sub_8095D28, sub_8095D28_2, sub_80964BC, }; u8 (*const gUnknown_0850E4B0[])(struct EventObject *, struct Sprite *) = { sub_8095D80, sub_8095D80_2, sub_80964BC, }; u8 (*const gUnknown_0850E4BC[])(struct EventObject *, struct Sprite *) = { sub_8095DD8, sub_8095DD8_2, sub_80964BC, }; u8 (*const gUnknown_0850E4C8[])(struct EventObject *, struct Sprite *) = { sub_8095E30, sub_8095E30_2, sub_80964BC, }; u8 (*const gUnknown_0850E4D4[])(struct EventObject *, struct Sprite *) = { sub_8095E88, sub_8095E88_2, sub_80964BC, }; u8 (*const gUnknown_0850E4E0[])(struct EventObject *, struct Sprite *) = { sub_8095EE0, sub_8095EE0_2, sub_80964BC, }; u8 (*const gUnknown_0850E4EC[])(struct EventObject *, struct Sprite *) = { sub_8095F38, sub_8095F38_2, sub_80964BC, }; u8 (*const gUnknown_0850E4F8[])(struct EventObject *, struct Sprite *) = { sub_8095F90, sub_8095F90_2, sub_80964BC, }; u8 (*const gUnknown_0850E504[])(struct EventObject *, struct Sprite *) = { sub_8095FE8, sub_809459C, sub_80964BC, }; u8 (*const gUnknown_0850E510[])(struct EventObject *, struct Sprite *) = { sub_8096020, sub_809459C, sub_80964BC, }; u8 (*const gUnknown_0850E51C[])(struct EventObject *, struct Sprite *) = { sub_8096058, sub_809459C, sub_80964BC, }; u8 (*const gUnknown_0850E528[])(struct EventObject *, struct Sprite *) = { sub_8096090, sub_809459C, sub_80964BC, }; u8 (*const gUnknown_0850E534[])(struct EventObject *, struct Sprite *) = { sub_8096100, sub_8096100_2, sub_80964BC, }; u8 (*const gUnknown_0850E540[])(struct EventObject *, struct Sprite *) = { sub_8096140, sub_8096140_2, sub_80964BC, }; u8 (*const gUnknown_0850E54C[])(struct EventObject *, struct Sprite *) = { sub_8096180, sub_8096180_2, sub_80964BC, }; u8 (*const gUnknown_0850E558[])(struct EventObject *, struct Sprite *) = { sub_80961C0, sub_80961C0_2, sub_80964BC, }; u8 (*const gUnknown_0850E564[])(struct EventObject *, struct Sprite *) = { sub_8096230, sub_8096230_2, sub_80964BC, }; u8 (*const gUnknown_0850E570[])(struct EventObject *, struct Sprite *) = { sub_8096270, sub_8096270_2, sub_80964BC, }; u8 (*const gUnknown_0850E57C[])(struct EventObject *, struct Sprite *) = { sub_80962B0, sub_80962B0_2, sub_80964BC, }; u8 (*const gUnknown_0850E588[])(struct EventObject *, struct Sprite *) = { sub_80962F0, sub_80962F0_2, sub_80964BC, }; u8 (*const gUnknown_0850E594[])(struct EventObject *, struct Sprite *) = { sub_8096368, sub_8096368_2, sub_80964BC, }; u8 (*const gUnknown_0850E5A0[])(struct EventObject *, struct Sprite *) = { sub_80963A8, sub_80963A8_2, sub_80964BC, }; u8 (*const gUnknown_0850E5AC[])(struct EventObject *, struct Sprite *) = { sub_80963E8, sub_80963E8_2, sub_80964BC, }; u8 (*const gUnknown_0850E5B8[])(struct EventObject *, struct Sprite *) = { sub_8096428, sub_8096428_2, sub_80964BC, }; u8 (*const gUnknown_0850E5C4[])(struct EventObject *, struct Sprite *) = { sub_8096468, sub_80964B8, }; u8 (*const gUnknown_0850E5CC[])(struct EventObject *, struct Sprite *) = { sub_809647C, sub_80964B8, }; u8 (*const gUnknown_0850E5D4[])(struct EventObject *, struct Sprite *) = { sub_8096494, sub_80964B8, }; #endif //GUARD_MOVEMENT_ACTION_FUNC_TABLES_H