Paper Mario DX
Paper Mario (N64) modding
 
Loading...
Searching...
No Matches
enums.h
Go to the documentation of this file.
1#ifndef _ENUMS_H_
2#define _ENUMS_H_
3
4#include "ultra64.h"
5#include "types.h"
6#include "saved_byte_names.h"
7#include "saved_flag_names.h"
8
236};
237
260
266
275
280
282 SONG_TOAD_TOWN = 0x00000000,
283 //SONG_GOOMBA_VILLAGE_COPY = 0x00000001,
284 SONG_NORMAL_BATTLE = 0x00000002,
288 //SONG_GOOMBA_VILLAGE_COPY = 0x00000006,
299 SONG_PLEASANT_PATH = 0x00000011,
300 SONG_FUZZY_ATTACK = 0x00000012,
301 SONG_KOOPA_VILLAGE = 0x00000013,
304 SONG_MT_RUGGED = 0x00000016,
306 SONG_DRY_DRY_RUINS = 0x00000018,
309 SONG_BOOS_MANSION = 0x0000001B,
311 SONG_GUSTY_GULCH = 0x0000001D,
312 SONG_TUBBAS_MANOR = 0x0000001E,
313 SONG_TUBBA_ESCAPE = 0x0000001F,
315 SONG_TOYBOX_TRAIN = 0x00000021,
316 SONG_CREEPY_TOYBOX = 0x00000022,
317 //SONG_GOOMBA_VILLAGE_COPY = 0x00000023,
318 SONG_JADE_JUNGLE = 0x00000024,
319 SONG_DEEP_JUNGLE = 0x00000025,
321 SONG_YOSHIS_PANIC = 0x00000027,
322 SONG_RAPHAEL_RAVEN = 0x00000028,
323 SONG_MT_LAVALAVA = 0x00000029,
326 SONG_MASTER_BATTLE = 0x0000002C,
332 SONG_CLOUDY_CLIMB = 0x00000032,
336 //SONG_GOOMBA_VILLAGE_COPY = 0x00000036,
338 SONG_SHIVER_CITY = 0x00000038,
343 SONG_MERLAR_THEME = 0x0000003D,
344 SONG_MAIL_CALL = 0x0000003E,
346 SONG_CHAPTER_END = 0x00000040,
347 SONG_CHAPTER_START = 0x00000041,
348 SONG_ITEM_UPGRADE = 0x00000042,
349 //SONG_GOOMBA_VILLAGE_COPY = 0x00000043,
358 SONG_WHALE_THEME = 0x0000004C,
372 SONG_BLOOPER_THEME = 0x0000005A,
374 SONG_MONSTAR_THEME = 0x0000005C,
375 SONG_CLUB64 = 0x0000005D,
378 SONG_STAR_HAVEN = 0x00000060,
384 SONG_BOWSER_THEME = 0x00000066,
385 SONG_BOWSER_BATTLE = 0x00000067,
386 SONG_PEACH_WISHES = 0x00000068,
387 SONG_FILE_SELECT = 0x00000069,
388 SONG_MAIN_THEME = 0x0000006A,
390 SONG_MARIO_FALLS = 0x0000006C,
391 SONG_PEACH_APPEARS = 0x0000006D,
392 SONG_THE_END = 0x0000006E,
394 SONG_TWINK_THEME = 0x00000070,
395 SONG_STIRRING_CAKE = 0x00000071,
398 SONG_PEACH_MISSION = 0x00000074,
400 SONG_PEACH_CAUGHT = 0x00000076,
406 SONG_MERLEE_SPELL = 0x0000007C,
412 SONG_NEW_PARTNER = 0x00000082,
414 SONG_CANDY_CANES = 0x00000084,
415 SONG_PLAYROOM = 0x00000085,
417 SONG_GAME_OVER = 0x00000087,
418 SONG_TAKING_REST = 0x00000088,
421 SONG_BATTLE_END = 0x0000008B,
422 SONG_POP_DIVA_SONG = 0x0000008C,
423 SONG_BOO_MINIGAME = 0x0000008D,
424 SONG_LEVEL_UP = 0x0000008E,
425 //SONG_GOOMBA_VILLAGE_COPY = 0x0000008F,
426 SONG_PARADE_DAY = 0x00000090,
427 SONG_PARADE_NIGHT = 0x00000091,
428 //SONG_GOOMBA_VILLAGE_COPY = 0x00000092,
429 //SONG_GOOMBA_VILLAGE_COPY = 0x00000093,
431 SONG_INTRO_STORY = 0x00000095,
433};
434
437 ABILITY_UNUSED = 0x00000001,
440 ABILITY_HP_PLUS = 0x00000004,
441 ABILITY_DOUBLE_DIP = 0x00000005,
445 ABILITY_HP_DRAIN = 0x00000009,
447 ABILITY_SLOW_GO = 0x0000000B,
448 ABILITY_FP_PLUS = 0x0000000C,
449 ABILITY_ICE_POWER = 0x0000000D,
451 ABILITY_ATTACK_FX = 0x0000000F,
453 ABILITY_CHILL_OUT = 0x00000011,
455 ABILITY_ZAP_TAP = 0x00000013,
456 ABILITY_MEGA_RUSH = 0x00000014,
457 ABILITY_BERSERKER = 0x00000015,
458 ABILITY_RIGHT_ON = 0x00000016,
461 ABILITY_PAY_OFF = 0x00000019,
464 ABILITY_POWER_PLUS = 0x0000001C,
465 ABILITY_REFUND = 0x0000001D,
466 ABILITY_POWER_RUSH = 0x0000001E,
468 ABILITY_LAST_STAND = 0x00000020,
469 ABILITY_CLOSE_CALL = 0x00000021,
471 ABILITY_LUCKY_DAY = 0x00000023,
477 ABILITY_I_SPY = 0x00000029,
484 ABILITY_DEEP_FOCUS = 0x00000030,
486 ABILITY_KAIDEN = 0x00000032,
490 ABILITY_PEEKABOO = 0x00000036,
492};
493
502
508
524
526 SOUND_ID_STOP = 0x00008000,
527 SOUND_ID_LOWER = 0x000023FF,
528 SOUND_ID_UNK = 0x00002000, // sounds belonging to special large section
529 SOUND_ID_ADJUST = 0x00001000,
533 SOUND_ID_SECTION_MASK = 0x00000300, // corresponds to sections 0-3 for indices < 0xC0 and 4-7 for those above
535 SOUND_ID_UNK_INDEX_MASK = 0x000001FF, // indices for the special large section
536
538 SOUND_ID_TYPE_MASK = 0x70000000,
539 SOUND_ID_TYPE_FLAG = 0x80000000,
540};
541
543 SOUND_TYPE_LOOPING = 0, // 0x80000000 (with SOUND_ID_TYPE_FLAG)
544 SOUND_TYPE_EXIT_DOOR = 1, // 0x90000000 (with SOUND_ID_TYPE_FLAG)
545 SOUND_TYPE_ROOM_DOOR = 2, // 0xA0000000 (with SOUND_ID_TYPE_FLAG)
546 SOUND_TYPE_ALTERNATING = 3, // 0xB0000000 (with SOUND_ID_TYPE_FLAG)
547};
548
550 SOUND_NONE = 0x00000000,
551 SOUND_OPEN_POPUP_1 = 0x00000001,
552 SOUND_OPEN_POPUP_2 = 0x00000002,
560 SOUND_ACTIVATE_COMPUTER = 0x0000000C, // unused
564 SOUND_SAVE_CONFIRM = 0x00000010,
565 SOUND_MSG_VOICE_1A = 0x00000011,
566 SOUND_MSG_VOICE_1B = 0x00000012,
567 SOUND_MSG_VOICE_2A = 0x00000013,
568 SOUND_MSG_VOICE_2B = 0x00000014,
569 SOUND_MSG_VOICE_3A = 0x00000015,
570 SOUND_MSG_VOICE_3B = 0x00000016,
571 SOUND_MSG_VOICE_4A = 0x00000017,
572 SOUND_MSG_VOICE_4B = 0x00000018,
573 SOUND_MSG_VOICE_5A = 0x00000019,
574 SOUND_MSG_VOICE_5B = 0x0000001A,
593 SOUND_LRAW_OSR_RUMBLING = 0x00000034, // doesn't loop?
598 SOUND_LRAW_MAC_HARBOR_WATER = 0x00000039, // #looping
599 SOUND_PRA_SHIFT_FLOORS_RUMBLE = 0x0000003F, // #looping
601 SOUND_WHALE_JIGGLE = 0x00000041,
602 SOUND_WHALE_FILL = 0x00000042,
603 SOUND_LRAW_WHALE_GEYSER = 0x00000043, // #looping
604 SOUND_WHALE_EJECT = 0x00000044,
607 SOUND_BOO_SPOOK = 0x00000047,
608 SOUND_OBJECT_LAND = 0x00000048,
609 SOUND_UNUSED_WATER_RUNNING = 0x00000049, // #looping
618 SOUND_ISK_DRAINING_SAND = 0x00000053, // #looping
633 SOUND_TWINK_DEPART = 0x00000062,
649 SOUND_PULSE_STONE = 0x0000007D,
657 SOUND_AUDIENCE_BOO = 0x0000008B,
659 SOUND_QUIZ_BUZZER = 0x0000008D,
664 SOUND_KKJ_ROTATING_WALL = 0x00000093, // #looping
695 SOUND_BOO_VANISH_A = 0x000000C1,
696 SOUND_BOO_VANISH_B = 0x000000C2,
697 SOUND_BOO_APPEAR_A = 0x000000C3,
698 SOUND_BOO_APPEAR_B = 0x000000C4,
699 SOUND_MENU_OPEN = 0x000000C5,
700 SOUND_MENU_CLOSE = 0x000000C6,
703 SOUND_MENU_NEXT = 0x000000C9,
704 SOUND_MENU_BACK = 0x000000CA,
705 SOUND_MSG_WAIT = 0x000000CB,
706 SOUND_MSG_SKIP = 0x000000CC,
707 SOUND_MSG_REWIND = 0x000000CD,
708 SOUND_MSG_UNREWIND = 0x000000CE,
713 SOUND_FILE_MENU_IN = 0x000000D5,
717 SOUND_SLIDE_WHISTLE_IN = 0x000000DB, // unused
726 SOUND_TOUCH_LAVA = 0x000000E8,
727 SOUND_HIT_NORMAL = 0x000000E9,
728 SOUND_HIT_FIRE = 0x000000EA,
729 SOUND_HIT_ICE = 0x000000EB,
730 SOUND_PLANTS_BELL = 0x000000F1,
737 SOUND_FLIP_PAGE = 0x000000F8,
745 SOUND_KOOPER_STEP = 0x00000100,
746 SOUND_HIT_SPIKE = 0x00000108,
748 SOUND_IMMUNE = 0x0000010C,
749 SOUND_HIT_BONES = 0x0000010D,
750 SOUND_HIT_SILENT = 0x0000010E, // nothing is audible
751 SOUND_ACTOR_HURT = 0x0000010F,
752 SOUND_HIT_RATTLE = 0x00000110,
753 SOUND_HEART_BLOCK = 0x00000131,
754 SOUND_UNUSED_HEAL_BLOCK = 0x00000133, // #unused
755 SOUND_ASCENDING_CHIMES = 0x00000134, // #unused
756 SOUND_DESCENDING_CHIMES = 0x00000135, // #unused
762 SOUND_STEP_NORMAL1 = 0x00000141,
763 SOUND_STEP_NORMAL2 = 0x00000142,
766 SOUND_SPIN_JUMP = 0x00000146,
767 SOUND_TORNADO_JUMP = 0x00000147,
768 SOUND_LAND_SOFTLY = 0x00000148,
771 SOUND_HIT_BLOCK = 0x0000014E,
776 SOUND_SEARCH_BUSH = 0x00000153,
779 SOUND_SMALL_BOING = 0x00000159, // #spring #boing #unused
780 SOUND_ACTOR_JUMPED_1 = 0x0000015A, // #unused
781 SOUND_ACTOR_JUMPED_2 = 0x0000015B, // #unused
782 SOUND_ACTOR_JUMPED_3 = 0x0000015C, // #unused
787 SOUND_TRIP = 0x00000162,
788 SOUND_ENTER_PIPE = 0x00000163,
789 SOUND_LRAW_NOTHING_26 = 0x00000164, // #unused #nodata
790 SOUND_SMACK_TREE = 0x00000165,
792 SOUND_SLIDE = 0x00000167, // #looping
794 SOUND_DUST_OFF = 0x00000172,
796 SOUND_RUN_AWAY = 0x00000174,
799 SOUND_LUIGI_STEP_A = 0x00000179,
800 SOUND_LUIGI_STEP_B = 0x0000017A,
801 SOUND_ISPY = 0x0000017B,
802 SOUND_STARSHIP_ENGINE_LOOP = 0x0000017C, // #looping
810 SOUND_SPRINKLE_MAGIC = 0x00000184, // #unused
813 SOUND_FLO_STAIRS_LOWERING = 0x00000187, // #rocky #scrape #rumble
816 SOUND_JAN_RAPHAEL_POUND = 0x0000018A, // #heavy #impact #thud
820 SOUND_FLO_PUFF_PUFF_SMOKE_BURST = 0x00000190, // #explode
821 SOUND_JAN_BOULDER_TREMBLE = 0x00000191, // #rocky #knock #short #impact
823 SOUND_LRAW_BUBBLE_DRIFT = 0x00000194, // #looping
824 SOUND_LRAW_FLO_FILL_WATER_POOL = 0x00000197, // #looping
825 SOUND_LRAW_FLO_WATER_FLOW_1 = 0x00000198, // #looping #gentle
826 SOUND_LRAW_FLO_WATER_FLOW_2 = 0x00000199, // #looping #fountain
827 SOUND_LRAW_FLO_RELEASE_FOUNTAIN = 0x0000019A, // #looping #fountain
829 SOUND_FLO_RIDE_BEANSTALK_UP_LOOP = 0x0000019C, // #looping
830 SOUND_FLO_RIDE_BEANSTALK_DOWN_LOOP = 0x0000019D, // #looping
833 SOUND_FLO_PUFF_PUFF_EXPLODE = 0x000001A0, // #explode
842 SOUND_OMO_BOX_DONE = 0x000001A9,
870 SOUND_OPEN_CHEST = 0x000001D3,
877 SOUND_FLO_LOG_OPEN = 0x000001DB,
884 SOUND_DISTANT_THUD = 0x000001E2,
885 SOUND_TROMP_DROP = 0x000001E3,
886 SOUND_TROMP_CRASH = 0x000001E4,
890 SOUND_BOING = 0x000001E8,
906 SOUND_TRAIN_CHUG_A = 0x000001FB,
907 SOUND_TRAIN_CHUG_B = 0x000001FC,
911 SOUND_MERLEE_TWIRL = 0x00000201,
921 SOUND_LOWER_PITCH_MAGIC = 0x0000020B, // #unused
922 SOUND_RAVEN_FALL_A = 0x0000020C,
923 SOUND_RAVEN_FALL_B = 0x0000020D,
924 SOUND_RAVEN_FALL_C = 0x0000020E,
925 SOUND_COIN_PICKUP = 0x00000211,
926 SOUND_COIN_BOUNCE = 0x00000212,
927 SOUND_HEART_PICKUP = 0x00000213,
928 SOUND_HEART_BOUNCE = 0x00000214,
933 SOUND_ITEM_BOUNCE = 0x0000021A,
934 SOUND_BADGE_BOUNCE = 0x0000021B,
935 SOUND_APPROVE = 0x0000021C,
936 SOUND_MENU_ERROR = 0x0000021D,
940 SOUND_KPA_BOWSER_POWER_DOWN = 0x00000224, // #unused
941 SOUND_KPA_QUIZ_DOORS_OPEN = 0x00000225, // #stony #scraping
942 SOUND_KPA_QUIZ_DOORS_CLOSE = 0x00000226, // #stony #scraping
943 SOUND_KPA_RAISE_STONE_PLATFORM = 0x00000227, // #stony #scraping #rumble
944 SOUND_KPA_LOWER_STONE_PLATFORM = 0x00000228, // #stony #scraping #rumble
945 SOUND_KPA_PULL_CHAIN = 0x00000229, // #metallic #rattle
946 SOUND_LRAW_KPA_FILL_WATER = 0x0000022A, // #looping #flush #flowing #water
947 SOUND_LRAW_KPA_DRAIN_WATER = 0x0000022B, // #looping #flush #flowing #water
948 SOUND_LRAW_KPA_ARENA_TURN_ON = 0x0000022C, // #electric #humming #machine
949 SOUND_LRAW_KPA_ARENA_ACTIVE = 0x0000022D, // #electric #humming #machine
950 SOUND_KPA_EXPLOSION_A = 0x0000022E, // #explosion
951 SOUND_KPA_EXPLOSION_B = 0x0000022F, // #explosion
952 SOUND_KPA_EXPLOSION_CLUSTER = 0x00000230, // #explosion
953 SOUND_DAMAGE_STARS = 0x00000231, // also used when blocking
954 SOUND_COLLECT_1UP = 0x00000232, // #unused
957 SOUND_JUMP_COMBO_1 = 0x00000235,
958 SOUND_JUMP_COMBO_2 = 0x00000236,
959 SOUND_JUMP_COMBO_3 = 0x00000237,
960 SOUND_JUMP_COMBO_4 = 0x00000238,
961 SOUND_JUMP_COMBO_5 = 0x00000239, // #unused
962 SOUND_JUMP_COMBO_6 = 0x0000023A, // #unused
963 SOUND_JUMP_COMBO_7 = 0x0000023B, // #unused rings a bit longer than the others
964 SOUND_JUMP_COMBO_8 = 0x0000023C, // #unused
966 SOUND_BEGIN_WISH = 0x00000241,
967 SOUND_REFRESH = 0x00000242,
968 SOUND_CHILL_OUT = 0x00000244,
969 SOUND_SMOOCH = 0x00000245,
970 SOUND_TIME_OUT = 0x00000246,
980 SOUND_ISK_PLACE_IN_SOCKET = 0x00000261, // #stony #thud
981 SOUND_EMOTE_IDEA = 0x00000262,
985 SOUND_ISK_DOOR_SLAM = 0x00000267, // #stony #thud #heavy
986 SOUND_USE_KEY = 0x00000269, // #metallic #rattle
987 SOUND_LOCK_DROP = 0x0000026A, // #metallic #hollow #thud
988 SOUND_LARGE_GATE_OPEN = 0x0000026B, // #metallic #blowing
989 SOUND_LARGE_GATE_CLOSE = 0x0000026C, // #metallic #thud
990 SOUND_METAL_CRASH = 0x00000270, // #unused #metallic #thud
991 SOUND_LRAW_TIK_WATER = 0x00000271, // #water
992 SOUND_LRAW_WATER_FLOWING_1 = 0x00000273, // #water #flowing
993 SOUND_LRAW_WATER_FLOWING_2 = 0x00000274, // #water #flowing
994 SOUND_LRAW_WATER_FLOWING_3 = 0x00000275, // #water #flowing
995 SOUND_LRAW_WATER_FLOWING_4 = 0x00000276, // #water #flowing
996 SOUND_GOOMBARIO_HEADBONK = 0x00000281, // #descending #falling
1003 SOUND_WATT_CHARGE = 0x00000289,
1007 SOUND_WATT_WHOOSH_SHOCK = 0x0000028D, // #unused
1011 SOUND_BOW_SPOOK = 0x00000291,
1014 SOUND_SUSHIE_DIVE = 0x00000294,
1015 SOUND_FLIGHT = 0x00000295,
1019 SOUND_SUSHIE_STEP = 0x0000029A,
1023 SOUND_SUSHIE_FLOP = 0x000002A0,
1025 SOUND_FLOWER_GATE = 0x000002A2,
1031 SOUND_TWINK_FLY_B = 0x000002AA,
1041 SOUND_DUPLIGHOST_POWER_DOWN = 0x000002CC, // unused
1042 SOUND_SMOKE_BURST = 0x000002CD,
1043 SOUND_POKEY_THROW = 0x000002CE,
1044 SOUND_EMBER_JUMP = 0x000002CF,
1045 SOUND_EMBER_SPIT = 0x000002D0,
1050 SOUND_DAYZEE_JUMP = 0x000002D5,
1051 SOUND_DAYZEE_STEP = 0x000002D6,
1052 SOUND_DAYZEE_SONG = 0x000002D7,
1053 SOUND_POWER_UP = 0x000002D8,
1059 SOUND_SUMMON_CRYSTAL_BITS = 0x000002DE, // #windy #chimes
1073 SOUND_POKEY_STEP = 0x000002EC,
1074 SOUND_POKEY_SMASH = 0x000002ED,
1076 SOUND_ACTOR_HOP = 0x000002EF,
1081 SOUND_AI_ALERT_A = 0x000002F4,
1082 SOUND_AI_ALERT_B = 0x000002F5,
1086 SOUND_TOSS = 0x000002F9,
1091 SOUND_CLOSE_SHELL = 0x000002FF,
1093 SOUND_FALL_QUICK = 0x00000301,
1094 SOUND_FALL_LONG = 0x00000302,
1096 SOUND_LARGE_FALL_LONG = 0x00000304, // unused
1099 SOUND_SPEAR_STAB = 0x00000309,
1100 SOUND_SPEAR_THROW = 0x0000030A, // #whoosh
1107 SOUND_AIM_SHELL_SHOT = 0x00000311, // #looping
1108 SOUND_AIM_SPINY_FLIP = 0x00000312, // #looping
1109 SOUND_TUBBA_GULP = 0x00000315,
1121 SOUND_BURROW_DIG = 0x00000322,
1122 SOUND_MOLE_POP = 0x00000323,
1125 SOUND_CREEPY_LAUGH = 0x00000329, // #unused
1126 SOUND_SKID = 0x0000032B,
1127 SOUND_NPC_JUMP = 0x0000032C,
1132 SOUND_FUZZY_HOP_A = 0x00000331,
1133 SOUND_FUZZY_HOP_B = 0x00000332,
1134 SOUND_FUZZY_HOP_C = 0x00000333,
1149 SOUND_POKEY_SWAY = 0x00000342, // same as SOUND_POKEY_LEAN_BACK?
1150 SOUND_POKEY_WALK = 0x00000343,
1155 SOUND_SHORT_CLAP = 0x0000034A,
1156 SOUND_MULTI_CLAP = 0x0000034B, // #unused
1157 SOUND_TOY_TANK_EXPLODE = 0x0000034E, // #explosion
1158 SOUND_SLOT_REELS = 0x00000350, // #unused
1164 SOUND_BZZAP_BUZZ = 0x00000357, // #looping
1166 SOUND_EMBER_FLY = 0x00000359, // #looping
1167 SOUND_HUFF_N_PUFF_FIRE_LIGHTNING = 0x0000035B, // #electric #boom #echoing
1168 SOUND_CHARGE_LIGHTNING = 0x0000035C, // #electric #ascending
1169 SOUND_HEAVY_WIND_LOOP = 0x0000035D, // #looping #windy
1172 SOUND_PUT_ON_CAP = 0x00000361,
1178 SOUND_FRIGHT_JAR = 0x00000367,
1181 SOUND_SMALL_GLASS_BREAK = 0x00000369, // #unused
1187 SOUND_KENT_C_SHELL_TOSS_LOOP = 0x00000370, // #looping
1190 SOUND_REVIVAL_MAGIC = 0x00000373, // #magic #chimes
1198 SOUND_HIT_SHOCK = 0x0000037B,
1202 SOUND_SHY_GUY_FLY = 0x00000380,
1208 SOUND_BIG_DRUM_A = 0x00000386,
1209 SOUND_BIG_DRUM_B = 0x00000387,
1217 SOUND_TOSS_PLAYER = 0x00000390,
1221 SOUND_OVEN_TIMER_TICKING = 0x00000394, // #looping
1223 SOUND_ICE_SHATTER = 0x00000396,
1224 SOUND_PENGUIN_WHISTLE = 0x00000397, // identical to SOUND_GENERAL_WHISTLE
1225 SOUND_DRAG_PLAYER = 0x00000398, // #looping #windy #scraping
1226 SOUND_SAM07_RAISE_FLOOR = 0x00000399, // #ascending
1227 SOUND_SAM07_LOWER_FLOOR = 0x0000039A, // #descending
1228 SOUND_SAM08_RAISE_FLOOR = 0x0000039B, // #ascending
1234 SOUND_UNUSED_TAPPING_LOOP = 0x000003A1, // #looping
1235 SOUND_SHY_GUY_FLEE_LOOP = 0x000003A2, // #looping
1249 SOUND_HUFF_N_PUFF_INHALE = 0x000003B0, // #looping
1254 SOUND_FAKE_BOWSER_BLAST = 0x000003B5, // large blasting sound when the fake bowser robot is destroyed
1257 SOUND_MASTER_LEAP = 0x000003B9,
1258 SOUND_BUBBLE_DOWN = 0x000003BA, // #unused #descending
1260 SOUND_LRAW_RUMBLE = 0x000003BC,
1261 SOUND_BOWSER_FIRE_BREATH_LOOP = 0x000003BD, // #looping #wind #rumble
1262 SOUND_FAKE_BOWSER_LONG_WALK = 0x000003BE, // #rattle
1265 SOUND_LAVA_PIRANHA_SHRIVEL = 0x000003C2, // #unused
1283 SOUND_OPEN_SHELL = 0x000003D4,
1286 SOUND_LIGHT_THROW = 0x000003D9,
1287 SOUND_SQUEEZE = 0x000003DB,
1291 SOUND_LEECH = 0x000003E0,
1293 SOUND_ACTOR_JUMP = 0x000003E2,
1294 SOUND_ACTOR_TRIP = 0x000003E3,
1296 SOUND_ACTOR_DEATH = 0x000003E5,
1299 SOUND_MOLE_THROW = 0x000003E8,
1304 SOUND_MASTER_SMACK = 0x000003ED, // #electric #impact
1307 SOUND_DANGER = 0x000003F1,
1308 SOUND_PERIL = 0x000003F2,
1309 SOUND_DING = 0x000003F3,
1310 SOUND_LULLABY = 0x000003F4,
1311 SOUND_BUBBLES_RISING = 0x000003F5, // unused
1312 SOUND_DRIP = 0x000003F6,
1314 SOUND_THROW = 0x000003FA,
1316 SOUND_LUCKY = 0x000003FC,
1322 SOUND_PARAKARRY_AIR_RAID_1 = SOUND_ID_UNK | 0x0000000A, // #whoosh
1323 SOUND_PARAKARRY_AIR_RAID_2 = SOUND_ID_UNK | 0x0000000B, // #whoosh #echoing
1346 SOUND_FAN_SMACK_HIT = SOUND_ID_UNK | 0x00000022, // #windy
1347 SOUND_FAN_SMACK_END = SOUND_ID_UNK | 0x00000023, // #windy
1355 SOUND_NOISE_RUSH = SOUND_ID_UNK | 0x0000002F, // unused
1383 SOUND_QUICK_HINGE = SOUND_ID_UNK | 0x0000004C, // unused
1404 SOUND_STILTS_FALL = SOUND_ID_UNK | 0x00000067, // #woody
1405 SOUND_TANK_BULB_FIRE = SOUND_ID_UNK | 0x00000069, // #electric
1408 SOUND_WOODEN_BLOCK = SOUND_ID_UNK | 0x0000006C, // #unused
1409 SOUND_RECOVER_HEART = SOUND_ID_UNK | 0x0000006D, // #magic
1416 SOUND_MAGIC_ASCENDING = SOUND_ID_UNK | 0x00000074, // #magic #ascending
1417 SOUND_MAGIC_DESCENDING = SOUND_ID_UNK | 0x00000075, // #magic #descending
1438 SOUND_GROW = SOUND_ID_UNK | 0x0000008E,
1466 SOUND_BREAK_CRATE = SOUND_ID_UNK | 0x000000AE, // #boing
1467 SOUND_HOLLOW_RISING = SOUND_ID_UNK | 0x000000AF, // #unused
1468 SOUND_HOLLOW_FALLING = SOUND_ID_UNK | 0x000000B0, // #unused
1505 SOUND_SPELL_CAST5 = SOUND_ID_UNK | 0x000000D8, // unused
1507 SOUND_FUZZIPEDE_LEAP = SOUND_ID_UNK | 0x000000DA, // #boing #spring #bounce
1508 SOUND_FUZZIPEDE_STRIKE = SOUND_ID_UNK | 0x000000DB, // #boing #spring
1518 SOUND_KNOCKOUT_CHIRPING = SOUND_ID_UNK | 0x000000E5, // #bird #chirping
1522 SOUND_HEAVY_NPC_FALLING = SOUND_ID_UNK | 0x000000E9, // #falling
1523 SOUND_HEAVY_NPC_LANDING = SOUND_ID_UNK | 0x000000EA, // #echoing #thud #impact
1524 SOUND_TUTANKOOPA_DEBRIS_FALL = SOUND_ID_UNK | 0x000000EB, // #falling
1529 SOUND_BUZZAR_WHIRLWIND = SOUND_ID_UNK | 0x000000F0, // #windy
1553 SOUND_SPIN = SOUND_ID_UNK | 0x00000111,
1583 // looping sounds
1594 SOUND_LOOP_IWA_UNUSED_FLOW3 = 0x8000000A, // #unused
1602 SOUND_LOOP_QUIZ_TICKING = 0x80000012, // #unused
1603 SOUND_LOOP_AUDIENCE_MURMUR = 0x80000013, // #unused
1604 SOUND_LOOP_TOYBOX_TRAIN_GEAR = 0x80000014, // #unused
1615 SOUND_LOOP_NOTHING_1F = 0x8000001F, // #unused #nodata
1616 SOUND_LOOP_NOTHING_20 = 0x80000020, // #unused #nodata
1622 SOUND_LOOP_NOTHING_26 = 0x80000026, // #unused #nodata
1642 SOUND_LOOP_TIK_UNUSED1_WATER = 0x8000003A, // #unused
1643 SOUND_LOOP_TIK_UNUSED2_WATER = 0x8000003B, // #unused
1644 SOUND_LOOP_TIK_UNUSED3_WATER = 0x8000003C, // #unused
1645 SOUND_LOOP_TIK_UNUSED3_FLOW4 = 0x8000003D, // #unused
1646 SOUND_LOOP_TIK_UNUSED3_FLOW3 = 0x8000003E, // #unused
1647 SOUND_LOOP_TIK_UNUSED3_FLOW2 = 0x8000003F, // #unused
1662 SOUND_LOOP_FLIGHT = 0x8000004E, // #unused
1668 SOUND_LOOP_KPA_FLIP_BRIDGE_PANEL = 0x80000054, // #unused
1682 SOUND_LOOP_62 = 0x80000062, // unused, no data
1690 SOUND_LOOP_SPINNING_FLOWER = 0x8000006A, // doesn't loop
1691 SOUND_LOOP_RUMBLE = 0x8000006B,
1693 SOUND_LOOP_KPA_ARENA_TURN_ON = 0x8000006D, // unused
1694 SOUND_LOOP_KPA_ARENA_ACTIVE = 0x8000006E, // unused
1695 // exit doors
1696 SOUND_DOOR_OPEN = 0x90000000,
1697 SOUND_DOOR_CLOSE = 0x90000001,
1698 // room doors
1701 // alternating sounds
1736};
1737
1752
1757
1777
1786
1787enum {
1792
1803
1810
1824
1831
1837
1838// for use with SetBattleCamParam
1848
1849#include "item_enum.h"
1850
1851// used for chest and give item events
1858
1871
1872// both items and moves use these flags to determine what type of targets are eligible
1873// they are used during the construction of target lists and during the select target battle state
1875 TARGET_FLAG_SELECT_ONE = 0x00000001, // player selects a single target
1876 TARGET_FLAG_2 = 0x00000002,
1877 TARGET_FLAG_GROUND = 0x00000004, // only allow targets on the ground (row = 0)
1878 TARGET_FLAG_PLAYER = 0x00000008, // allow the player as a target, prevents enemies from being targets
1879 TARGET_FLAG_NOT_HIGH = 0x00000010, // only allow targets in the first two rows (no moves use this)
1880 TARGET_FLAG_NOT_FLYING = 0x00000020, // reject targets which have ACTOR_FLAG_FLYING
1881 TARGET_FLAG_NOT_GROUND = 0x00000040, // reject targets on the ground (row = 0)
1882 TARGET_FLAG_80 = 0x00000080, // jump, headbonk, belly flop (not read)
1883 TARGET_FLAG_PARTNER = 0x00000100, // allow the partner as a target, prevents enemies from being targets
1884 TARGET_FLAG_AIRLIFT = 0x00000400, // special case for air lift, only rejects targets on the ceiling
1885 TARGET_FLAG_JUMP_LIKE = 0x00000800, // jump, headbonk, belly flop, ... and jump charge
1886 TARGET_FLAG_SMASH_LIKE = 0x00001000, // smash moves
1887 TARGET_FLAG_NOT_BEHIND = 0x00002000, // hammer, bombette body slam, kooper shell toss
1888 TARGET_FLAG_NOT_BELOW = 0x00004000, // reject all targets below other targets
1889 TARGET_FLAG_PRIMARY_ONLY = 0x00008000, // rejects all targets without ACTOR_PART_FLAG_PRIMARY_TARGET
1890 TARGET_FLAG_ALLOW_TARGET_ONLY = 0x00010000, // allow targets which have ACTOR_FLAG_TARGET_ONLY
1891 TARGET_FLAG_TATTLE = 0x00020000, // special case for tattle, only rejects targets with ACTOR_FLAG_NO_TATTLE
1892 TARGET_FLAG_NO_CEILING = 0x00040000, // rejects targets on the ceiling (those with ACTOR_FLAG_UPSIDE_DOWN)
1893 TARGET_FLAG_DIR_RIGHT = 0x00100000, // directional filter used with CountTargets (bugged, unused)
1894 TARGET_FLAG_DIR_LEFT = 0x00200000, // directional filter used with CountTargets (bugged, unused)
1895 TARGET_FLAG_DIR_BELOW = 0x00400000, // directional filter used with CountTargets (bugged, unused)
1896 TARGET_FLAG_DIR_ABOVE = 0x00800000, // directional filter used with CountTargets (bugged, unused)
1897 TARGET_FLAG_OVERRIDE = 0x80000000, // skip choosing a target
1898};
1899
1901 ACTOR_PART_TARGET_NO_JUMP = 0x01, // prevent any jump attacks from targeting
1902 ACTOR_PART_TARGET_NO_SMASH = 0x02, // prevent any smash attacks from targeting
1903 ACTOR_PART_TARGET_NO_DAMAGE = 0x04, // exempts from damage or status infliction
1904};
1905
1921 AMBIENT_RADIO = 16, // radio songs for nok
1922 // the following 4 IDs are reserved for additional radio songs,
1923 // and no more are expected to follow after that
1924 // see: au_ambient_load
1925};
1926
1934
1942
1952
1960
1973
1987
1988typedef enum ActionResult {
1990 ACTION_RESULT_METER_BELOW_HALF = -4, // certain mashing comamnds fail with this value
1991 ACTION_RESULT_METER_NOT_ENOUGH = -2, // certain mashing comamnds fail with this value
1992 ACTION_RESULT_EARLY = -1, // timing commands too early fail with this value
1993 ACTION_RESULT_FAIL = 0, // simple failure to complete action command
1995} ActionResult;
1996
2003
2012
2042
2049
2055
2056enum Iters {
2061 // return values
2064};
2065
2074
2089
2108
2115
2117 ACTOR_SELF = 0xFFFFFF81,
2118 ACTOR_PLAYER = 0x00000000,
2119 ACTOR_PARTNER = 0x00000100,
2120 ACTOR_ENEMY0 = 0x00000200,
2121 ACTOR_ENEMY1 = 0x00000201,
2122 ACTOR_ENEMY2 = 0x00000202,
2123 ACTOR_ENEMY3 = 0x00000203,
2124 ACTOR_ENEMY4 = 0x00000204,
2125 ACTOR_ENEMY5 = 0x00000205,
2126 ACTOR_ENEMY6 = 0x00000206,
2127 ACTOR_ENEMY7 = 0x00000207,
2128 ACTOR_ENEMY8 = 0x00000208,
2129 ACTOR_ENEMY9 = 0x00000209,
2130 ACTOR_ENEMY10 = 0x0000020A,
2131 ACTOR_ENEMY11 = 0x0000020B,
2132 ACTOR_ENEMY12 = 0x0000020C,
2133 ACTOR_ENEMY13 = 0x0000020D,
2134 ACTOR_ENEMY14 = 0x0000020E,
2135 ACTOR_ENEMY15 = 0x0000020F,
2136 ACTOR_ENEMY16 = 0x00000210,
2137 ACTOR_ENEMY17 = 0x00000211,
2138 ACTOR_ENEMY18 = 0x00000212,
2139 ACTOR_ENEMY19 = 0x00000213,
2140 ACTOR_ENEMY20 = 0x00000214,
2141 ACTOR_ENEMY21 = 0x00000215,
2142 ACTOR_ENEMY22 = 0x00000216,
2143 ACTOR_ENEMY23 = 0x00000217,
2144};
2145
2147 ELEMENT_END = 0x00000000,
2148 ELEMENT_NORMAL = 0x00000001,
2149 ELEMENT_FIRE = 0x00000002,
2150 ELEMENT_WATER = 0x00000003,
2151 ELEMENT_ICE = 0x00000004,
2152 ELEMENT_MYSTERY = 0x00000005,
2153 ELEMENT_MAGIC = 0x00000007,
2154 ELEMENT_SMASH = 0x00000008,
2155 ELEMENT_JUMP = 0x00000009,
2156 ELEMENT_COSMIC = 0x0000000A,
2157 ELEMENT_BLAST = 0x0000000B,
2158 ELEMENT_SHOCK = 0x0000000C,
2159 ELEMENT_QUAKE = 0x0000000D,
2160 ELEMENT_THROW = 0x0000000F,
2161};
2162
2164 EVENT_HIT_COMBO = 0x00000009,
2165 EVENT_HIT = 0x0000000A,
2169 EVENT_BURN_HIT = 0x0000000E,
2170 EVENT_15 = 0x0000000F, // FLAME_HIT?
2173 EVENT_STAR_BEAM = 0x00000013,
2174 EVENT_PEACH_BEAM = 0x00000014,
2176 EVENT_BLOW_AWAY = 0x00000016,
2177 EVENT_ZERO_DAMAGE = 0x00000017,
2178 EVENT_18 = 0x00000018,
2179 EVENT_IMMUNE = 0x00000019,
2180 EVENT_BLOCK = 0x0000001A,
2181 EVENT_SPIKE_TAUNT = 0x0000001B,
2182 EVENT_BURN_TAUNT = 0x0000001C,
2184 EVENT_1E = 0x0000001E,
2186 EVENT_DEATH = 0x00000020,
2189 EVENT_23 = 0x00000023,
2190 EVENT_BURN_DEATH = 0x00000024,
2192 EVENT_SHOCK_DEATH = 0x00000026,
2193 EVENT_SPIKE_DEATH = 0x00000027,
2195 EVENT_FIRE_DEATH = 0x00000029, // burn death copy?
2198 EVENT_SHOCK_HIT = 0x0000002F,
2199 EVENT_30 = 0x00000030,
2202 EVENT_33 = 0x00000033,
2205 EVENT_LUCKY = 0x00000037,
2207 EVENT_SCARE_AWAY = 0x00000039,
2209 EVENT_UP_AND_AWAY = 0x0000003D,
2213 EVENT_REVIVE = 0x00000041,
2214 EVENT_66 = 0x00000042,
2215};
2216
2225
2242
2247
2254
2259
2264
2275
2306};
2307
2346
2347typedef enum ScreenTransition {
2348 TRANSITION_STANDARD = 0, // fade to/from black
2349 TRANSITION_TOY_TRAIN = 1, // similar to TRANSITION_TOY_TRAIN, but fade applies to whole screen
2350 TRANSITION_END_DEMO_SCENE_BLACK = 2, // rapidly fade to black
2351 TRANSITION_END_DEMO_SCENE_WHITE = 3, // slow fade to white -> rapid fade in from white
2352 TRANSITION_BEGIN_OR_END_GAME = 4, // slow fade to/from black
2353 TRANSITION_OUTRO_END_SCENE = 5, // slow fade to/from black
2354 TRANSITION_BEGIN_OR_END_CHAPTER = 6, // white fade in/out; standard transition for entering kmr_22 (Begin Chapter) or leaving kmr_23 (End of Chapter)
2355 TRANSITION_SLOW_FADE_TO_WHITE = 7, // slow fade to/from white
2356 TRANSITION_ENTER_WORLD = 8, // black Mario stencil in/out
2357 TRANSITION_MARIO_WHITE = 9, // white Mario stencil -> white fade in; used in post ch5 scene, fading to Save and Continue? screen
2358 TRANSITION_MARIO_BLACK = 10, // black Mario stencil -> black fade in; used after Goombaria finds Mario and he wakes up in the inn
2359 TRANSITION_AFTER_SAVE_PROMPT = 11, // white fade out -> white star stencil
2360 TRANSITION_END_PEACH_INTERLUDE = 12, // white star stencil -> white Mario stencil
2361 TRANSITION_PEACH_CAPTURED = 13, // black star stencil -> black fade in
2362 TRANSITION_GET_STAR_CARD = 14, // used for entering kmr_23 (Get Star Card / End Chapter)
2363 TRANSITION_END_CHAPTER_INTERRUPTED = 15, // white fade out -> white Mario stencil; used in kzn_19 for Ch5
2366
2371
2391
2401
2402#include "sprite/sprite_shading_profiles.h"
2403
2410
2412 ACTION_STATE_IDLE = 0x00000000,
2413 ACTION_STATE_WALK = 0x00000001,
2414 ACTION_STATE_RUN = 0x00000002,
2415 // all states above are considered locomotion states
2416 ACTION_STATE_JUMP = 0x00000003,
2417 ACTION_STATE_BOUNCE = 0x00000004,
2418 ACTION_STATE_HOP = 0x00000005,
2419 ACTION_STATE_LAUNCH = 0x00000006,
2423 ACTION_STATE_LAND = 0x0000000A,
2425 // Following action states prohibit movement (see set_action_state())
2426 ACTION_STATE_TALK = 0x0000000C,
2433 ACTION_STATE_13 = 0x00000013,
2436 ACTION_STATE_KNOCKBACK = 0x00000016, // some kind of knockback, does no damage
2440 ACTION_STATE_SPIN = 0x0000001A,
2447 ACTION_STATE_RIDE = 0x00000021,
2449 ACTION_STATE_23 = 0x00000023,
2450 ACTION_STATE_24 = 0x00000024,
2453};
2454
2459
2466
2472
2477 PEACH_FLAG_BLOCK_NEXT_DISGUISE = 0x08, // next attempt to copy an NPC with parasol will fail
2480
2502
2509
2510// Requires decimals
2516 NPC_BTL_COMPANION = 0, // used for Peach in intro Bowser fight and Kolorado in Lava Piranha fight
2518};
2519
2528
2596
2597// Entity
2606 ENTITY_FLAG_80 = 0x00000080,
2609 ENTITY_FLAG_400 = 0x00000400,
2613 ENTITY_FLAG_4000 = 0x00004000,
2614 ENTITY_FLAG_8000 = 0x00008000,
2619 ENTITY_FLAG_USED = 0x00100000,
2631};
2632
2644
2650
2657
2679
2686 ITEM_ENTITY_FLAG_HIDDEN = 0x00000040, // do not render; player cant pickup
2690 ITEM_ENTITY_FLAG_SAVE_ON_TOUCH = 0x00000400, // sets bound game flag when the item is touched
2697 ITEM_ENTITY_FLAG_ODD_SPAWN_PARITY = 0x00020000, // every other item entity spawned will have this set
2700 ITEM_ENTITY_FLAG_INVISIBLE = 0x00100000, // spawned with ITEM_SPAWN_MODE_INVISIBLE
2711 ITEM_ENTITY_FLAG_SAVE_ON_RECEIPT = 0x80000000, // sets bound game flag only when the item is placed in player inventory
2712};
2713
2714// governs item behavior after spawning until being picked up
2718 ITEM_PHYSICS_STATE_DEAD = 0x2, // item is vanished or fallen out of the world
2719 ITEM_PHYSICS_STATE_TOUCH = 0x3, // player has touched the item
2721 ITEM_PHYSICS_STATE_PICKUP = 0xA, // item will begin pickup, physics state is invalid after this
2722};
2723
2724// governs the process of picking up an item
2726 // these states comprise the typical progression for item pickup
2730 ITEM_PICKUP_STATE_HIDE_GOT_ITEM = 0x3, // wait for window closing animations to finish
2732 // next three states are used for tutorials which trigger on item pickup
2736 // remaining states occur when inventory is full and an item needs to be throw away
2737 ITEM_PICKUP_STATE_SHOW_TOO_MANY = 0xA, // show 'cant carry more items'; open throw away popup on state exit
2738 ITEM_PICKUP_STATE_HIDE_TOO_MANY = 0xB, // wait for window closing animations to finish
2740 ITEM_PICKUP_STATE_SHOW_THREW_AWAY = 0xD, // you threw away X window
2741 ITEM_PICKUP_STATE_HIDE_THREW_AWAY = 0xE, // wait for window closing animations to finish
2743};
2744
2753
2754// Worker
2761
2763 BUTTON_C_RIGHT = 0x00000001,
2764 BUTTON_C_LEFT = 0x00000002,
2765 BUTTON_C_DOWN = 0x00000004,
2766 BUTTON_C_UP = 0x00000008,
2767 BUTTON_R = 0x00000010,
2768 BUTTON_L = 0x00000020,
2769 BUTTON_D_RIGHT = 0x00000100,
2770 BUTTON_D_LEFT = 0x00000200,
2771 BUTTON_D_DOWN = 0x00000400,
2772 BUTTON_D_UP = 0x00000800,
2773 BUTTON_START = 0x00001000,
2774 BUTTON_Z = 0x00002000,
2775 BUTTON_B = 0x00004000,
2776 BUTTON_A = 0x00008000,
2777 BUTTON_STICK_UP = 0x00010000,
2778 BUTTON_STICK_DOWN = 0x00020000,
2779 BUTTON_STICK_LEFT = 0x00040000,
2781};
2782
2783// only used with RemovePlayerBuffs
2797
2798// Player.debuff
2799// Partner.debuff
2801 STATUS_END = 0x00000000,
2802 STATUS_KEY_NORMAL = 0x00000001,
2804 STATUS_KEY_UNUSED = 0x00000003,
2805 STATUS_KEY_DIZZY = 0x00000004,
2807 STATUS_KEY_SLEEP = 0x00000006,
2808 STATUS_KEY_FROZEN = 0x00000007,
2809 STATUS_KEY_STOP = 0x00000008,
2810 STATUS_KEY_POISON = 0x00000009,
2811 STATUS_KEY_SHRINK = 0x0000000A,
2812 STATUS_KEY_STATIC = 0x0000000B,
2813 STATUS_KEY_STONE = 0x0000000C,
2814 STATUS_KEY_KO = 0x0000000D,
2816 STATUS_KEY_0F = 0x0000000F,
2818 STATUS_KEY_11 = 0x00000011,
2821 STATUS_KEY_14 = 0x00000014, // probably STATUS_KEY_INACTIVE_FROZEN
2824 STATUS_KEY_17 = 0x00000017,
2826 STATUS_KEY_HUSTLE = 0x00000019,
2827 STATUS_KEY_DANGER = 0x0000001A,
2828 STATUS_KEY_1B = 0x0000001B,
2830 STATUS_KEY_WEARY = 0x0000001D,
2831 STATUS_KEY_1E = 0x0000001E,
2843};
2844
2846 STATUS_FLAG_SLEEP = 0x00001000,
2849 STATUS_FLAG_UNUSED = 0x00008000, // an unused 'disabling' status like sleep, paralyze, or dizzy
2852 STATUS_FLAG_DIZZY = 0x00040000,
2854 STATUS_FLAG_STONE = 0x00100000,
2855 STATUS_FLAG_STOP = 0x00200000,
2856 STATUS_FLAG_FEAR = 0x00400000,
2857 STATUS_FLAG_KO = 0x01000000,
2864 STATUS_FLAG_USE_DURATION = 0x80000000, // indicates the status being inflicted should derive duration from BattleStatus::statusDuration
2865};
2866
2867// general combination of flags for checking if an enemy is immobilized
2868#define STATUS_FLAGS_IMMOBILIZED \
2869 (STATUS_FLAG_SLEEP \
2870 | STATUS_FLAG_FROZEN \
2871 | STATUS_FLAG_UNUSED \
2872 | STATUS_FLAG_PARALYZE \
2873 | STATUS_FLAG_DIZZY \
2874 | STATUS_FLAG_STONE \
2875 | STATUS_FLAG_STOP)
2876
2877// common set of flags used in checks throughout Dojo fights
2878#define STATUS_FLAGS_DOJO \
2879 (STATUS_FLAG_SLEEP \
2880 | STATUS_FLAG_PARALYZE \
2881 | STATUS_FLAG_DIZZY \
2882 | STATUS_FLAG_STONE \
2883 | STATUS_FLAG_STOP)
2884
2917
2919 PARTNER_NONE = 0x00000000,
2920 PARTNER_GOOMBARIO = 0x00000001,
2921 PARTNER_KOOPER = 0x00000002,
2922 PARTNER_BOMBETTE = 0x00000003,
2923 PARTNER_PARAKARRY = 0x00000004,
2924 PARTNER_GOOMPA = 0x00000005,
2925 PARTNER_WATT = 0x00000006,
2926 PARTNER_SUSHIE = 0x00000007,
2928 PARTNER_BOW = 0x00000009,
2929 PARTNER_GOOMBARIA = 0x0000000A,
2930 PARTNER_TWINK = 0x0000000B,
2931};
2932
2944
2945// combination used for hammer-based attacks
2946#define SUPPRESS_EVENTS_HAMMER \
2947 SUPPRESS_EVENT_SPIKY_TOP \
2948 | SUPPRESS_EVENT_SHOCK_CONTACT \
2949 | SUPPRESS_EVENT_BURN_CONTACT
2950
2951// combination used for mostly for kooper's attacks
2952#define SUPPRESS_EVENTS_KOOPER_TEST \
2953 SUPPRESS_EVENT_SPIKY_FRONT \
2954 | SUPPRESS_EVENT_BURN_CONTACT
2955
2956// combination used for mostly for kooper's attacks
2957#define SUPPRESS_EVENTS_KOOPER_DAMAGE \
2958 SUPPRESS_EVENT_SPIKY_TOP \
2959 | SUPPRESS_EVENT_EXPLODE_CONTACT \
2960 | SUPPRESS_EVENT_SPIKY_FRONT \
2961 | SUPPRESS_EVENT_SHOCK_CONTACT \
2962 | SUPPRESS_EVENT_BURN_CONTACT \
2963 | SUPPRESS_EVENT_ALT_SPIKY
2964
2977
2981 PARTNER_CMD_INSTA_SWITCH = 2, // skips put away / take out scripts. assumes valid current partner.
2982 PARTNER_CMD_SWITCH = 3, // assumes valid current partner.
2983 PARTNER_CMD_PUT_AWAY = 4, // switches to null partner.
2985 PARTNER_CMD_TAKE_OUT = 6, // assumes no current partner.
2990};
2991
3023
3030
3032 NPC_FLAG_ENABLED = 0x00000001, // Does nothing aside from making npc->flags != 0
3033 NPC_FLAG_INVISIBLE = 0x00000002, // NPC will not be drawn or cause surface effects while moving
3034 NPC_FLAG_INACTIVE = 0x00000004, // NPC will not render, move, or have collisions with other NPCs. They may still be interacted with.
3035 NPC_FLAG_FLYING = 0x00000008,
3036 NPC_FLAG_HAS_SHADOW = 0x00000010, // Set by default and by enable_npc_shadow
3037 NPC_FLAG_NO_SHADOW_RAYCAST = 0x00000020, // Shadows are tied to NPC position instead of raycasting below the NPC
3039 NPC_FLAG_UPSIDE_DOWN = 0x00000080, // Render NPCs upside-down
3041 NPC_FLAG_GRAVITY = 0x00000200, // Enables gravity. Does nothing if NPC_FLAG_JUMPING is set.
3042 NPC_FLAG_DONT_UPDATE_SHADOW_Y = 0x00000400, // When shadow raycasting is off, only X and Z update as NPC moves
3043 NPC_FLAG_JUMPING = 0x00000800,
3044 NPC_FLAG_GROUNDED = 0x00001000, // Touching the ground
3045 NPC_FLAG_COLLDING_WITH_WORLD = 0x00002000, // Colliding with world in front or to the sides of the NPC
3046 NPC_FLAG_COLLDING_FORWARD_WITH_WORLD = 0x00004000, // Colliding with world directly in front of NPC
3048 NPC_FLAG_DIRTY_SHADOW = 0x00010000, // Set if shadow is dirty (needs to be repositioned etc.)
3049 NPC_FLAG_REFLECT_WALL = 0x00020000, // Mirror rendering across z=0
3050 NPC_FLAG_IGNORE_CAMERA_FOR_YAW = 0x00040000, // Do not adjust renderYaw to face the camera
3051 NPC_FLAG_REFLECT_FLOOR = 0x00080000, // Mirror rendering across y=0
3052 NPC_FLAG_MOTION_BLUR = 0x00100000, // Gives motion blur effect as NPC moves. Set by enable_npc_blur
3053 NPC_FLAG_FLIP_INSTANTLY = 0x00200000, // Flip instantly when changing facing direction
3054 NPC_FLAG_TOUCHES_GROUND = 0x00400000, // Can cause effects to play when touching special surface types
3055 NPC_FLAG_HIDING = 0x00800000,
3058 NPC_FLAG_PARTNER = 0x04000000,
3060 NPC_FLAG_USE_INSPECT_ICON = 0x10000000, // Approaching this NPC will cause a red ! to appear.
3061 NPC_FLAG_RAYCAST_TO_INTERACT = 0x20000000, // Intended to require a line of sight raycast before conversations can be triggered. Seems bugged.
3062 NPC_FLAG_NO_ANIMS_LOADED = 0x40000000, // Npc has no animations loaded
3064};
3065
3067 PS_FLAG_AIRBORNE = 0x0000000E,
3069 PS_FLAG_JUMPING = 0x00000002,
3070 PS_FLAG_FALLING = 0x00000004,
3071 PS_FLAG_FLYING = 0x00000008,
3072 PS_FLAG_SLIDING = 0x00000010,
3073 /* Paused either via the start menu, or through another menu that causes a pause (like the item menu) */
3074 PS_FLAG_PAUSED = 0x00000020,
3077 /* Prevents opening menus that would require a game-time pause (start menu, item menu, etc) */
3079 /* Doing either a spin jump or a tornado jump */
3081 /* Landing from either a spin jump or a tornado jump */
3083 /* Burning from touching a fire hazard of some kind */
3084 PS_FLAG_HIT_FIRE = 0x00000800,
3087 /* Indicates that Mario's lateral movement is currently commandeered by a cutscene or script */
3089 /* Either outta sight with Bow, or temporarily damage boosted - makes Mario ignore fire bars */
3091 /* Spinning either through pressing Z or the tornado jump - causes a ghost trail to render */
3092 PS_FLAG_SPINNING = 0x00020000,
3093 /* Slows Mario's physics and animations to half speed - responsible for the dramatic slowdown when starting an encounter by jumping on an enemy.
3094 Also stops Mario from successfully completing a hammer. */
3096 /* Occurs after hitting a heart block - temporarily prevents encounters from starting */
3098 /* Stops Mario's sprite yaw from being adjusted, usually so a cutscene can do it instead. */
3100 /* Forces Mario's sprite to either face exactly left or right, without transitioning. */
3102 /* Prevents Mario from moving laterally */
3103 PS_FLAG_MOVEMENT_LOCKED = 0x00400000, //TODO misnamed
3104 /* Stops Mario from air steering or using a special jump during a scripted fall */
3106 /* Not fully sure about this one, but appears to mark the frame that the check for what to hammer occurs */
3110 /* Mario just interacted with something (usually cleared on the same frame) */
3112 /* Makes Mario face forwards, used when talking to NPCs, or when on Lakilester */
3114 /* Freezes physics and animations - is usually reset at the start of a frame so often does nothing */
3116 /* Indicates that Mario needs his sprite redrawn */
3119};
3120
3123 /* Whether Mario is in the process of using Watt (but isn't necessarily holding them yet) */
3125 /* Whether Watt is actually in Mario's hands at the moment */
3134 PA_FLAG_RAISED_ARMS = 0x00000200,
3135 PA_FLAG_SHIVERING = 0x00000400,
3138 PA_FLAG_INVISIBLE = 0x00002000,
3141 PA_FLAG_SPINNING = 0x00010000,
3142 /* Began an encounter by spinning into an enemy with the Dizzy Attack badge on */
3145 /* When Mario is in a transition to a new map, either through a loading zone or pipe */
3147 /* Occurs after PA_FLAG_FORCE_USE_PARTNER. Some partners - namely Bow and Lakilester, unset this immediately.
3148 Not sure why - seems like it might contribute to being unable to *stop* using your partner during a cutscene. */
3152 /* Changes how Mario is rendered. Seems to be intended to make Mario's depth render properly when using Bow behind a switch (two translucent objects on top of eachother), but it doesn't actually work. */
3154 /* Usually, if Mario falls for too long, he eventually gets reset to his last safe position. This prevents that. Used by some scripts. */
3156 /* This allows dismounting from Lakilester, even if in a precarious situation (like over spikes, lava, or water). */
3158 /* This flag is set when partner usage was interrupted by a script, and it prevents menu sounds (like the error sound) from playing for script-initiated player actions */
3160 /* This one's really weird. Seems to have something to do with the direction Mario is facing, but I'm not sure what it's actually supposed to be achieving. */
3161 PA_FLAG_80000000 = 0x80000000,
3162};
3163
3182
3207
3214
3224
3226 // RM1 modes
3243 // RM2 modes
3259 // RM3 modes
3284 // cloud render modes
3291};
3292
3293// predefined configurations for RDP geometry and render modes
3294// though these are called "render modes", they do not strictly correspond to the RDP render modes (as supplied to gDPSetRenderMode)
3296 // opaque render modes
3315 // translucent render modes
3329 RENDER_MODE_DECAL_XLU_AHEAD = 0x1E, // special case RENDER_MODE_DECAL_XLU for rendering in front of others
3339 // unusual render modes
3340 RENDER_MODE_PASS_THROUGH = 0x28, // no render mode is set, only geometry modes are initialized
3348};
3349
3355
3356// same as ActorPartFlags, kept separate for clarity
3360 ACTOR_FLAG_LOW_PRIORITY_TARGET = 0x00000010, // only usable with ACTOR_FLAG_TARGET_ONLY, treats the target's sort position as off-stage to the right
3361 ACTOR_FLAG_MINOR_TARGET = 0x00000040, // ignored by moves using TARGET_FLAG_PRIMARY_ONLY (unused)
3363 ACTOR_FLAG_FLYING = 0x00000200,
3364 ACTOR_FLAG_FLIPPED = 0x00000400,
3367 ACTOR_FLAG_DAMAGE_IMMUNE = 0x00002000, // prevents hits from items, chill out, and up & away
3371 ACTOR_FLAG_NO_HEALTH_BAR = 0x00040000, // Health bar is not shown for this actor type
3372 ACTOR_FLAG_HEALTH_BAR_HIDDEN = 0x00080000, // Health bar is temporarily hidden
3379 ACTOR_FLAG_NO_INACTIVE_ANIM = 0x20000000, // only used for player Actor
3380};
3381
3382// same as ActorFlags, kept separate for clarity
3387 ACTOR_PART_FLAG_DEFAULT_TARGET = 0x00000008, // Part will be the default selected target for player.
3388 ACTOR_PART_FLAG_IGNORE_BELOW_CHECK = 0x00000020, // ignore below check while targeting
3389 ACTOR_PART_FLAG_MINOR_TARGET = 0x00000040, // ignored by moves using TARGET_FLAG_PRIMARY_ONLY (unused)
3393 ACTOR_PART_FLAG_TARGET_ONLY = 0x00004000, // Has no effect on ActorPart. Use the ACTOR_FLAG on Actor instead.
3396 ACTOR_PART_FLAG_PRIMARY_TARGET = 0x00800000, // Multi-target attacks will target this part of an Actor with multiple parts.
3398 ACTOR_PART_FLAG_NO_STATUS_ANIMS = 0x20000000, // Do not update idle animation based on Actor status
3399 ACTOR_PART_FLAG_SKIP_SHOCK_EFFECT = 0x40000000, // Do not apply a shock effect to this ActorPart when its Actor is shocked
3400 ACTOR_PART_FLAG_SKIP_MOVEMENT_ALLOC = 0x80000000, // Do not allocate ActorPartMovement for this ActorPart
3401};
3402
3426
3434
3446
3458
3471
3490
3496
3504
3531
3538
3546
3549 FX_INSTANCE_FLAG_BATTLE = 0x00000004, // effect was created during battle
3550 FX_INSTANCE_FLAG_HAS_UPDATED = 0x00000008, // has run update at least once
3551 FX_INSTANCE_FLAG_DISMISS = 0x00000010, // effect should perform cleanup and self-delete
3552};
3553
3558
3559#include "move_enum.h"
3560
3566
3574
3583
3591
3596
3601 BS_FLAGS1_SHOW_PLAYER_DECORATIONS = 0x00000008, // enables effects for Frozen, Water Block, and Cloud Nine to appear and follow the player
3602 // Enables attack bonuses like Power Plus and Merlee ATK boost.
3603 // Almost always used with TestTarget functions when not called with DAMAGE_TYPE_TRIGGER_LUCKY.
3605 // Current hit may trigger special events on the target (other than hit/death/immune)
3606 // These include FLIP_TRIGGER, FALL_TRIGGER, BURN_HIT, SPIN_SMASH_HIT, etc.
3607 // This has no bearing on contact hazard events which affect the attacker like SPIKE_CONTACT or BURN_CONTACT.
3610 BS_FLAGS1_NO_RATING = 0x00000080, // prevents 'Nice!' or 'Super!' messages from appearing
3612 BS_FLAGS1_SUPER_HIT = 0x00000200, // only works for partners and items, NOT player hits
3615 BS_FLAGS1_2000 = 0x00002000,
3616 BS_FLAGS1_4000 = 0x00004000,
3618 BS_FLAGS1_10000 = 0x00010000,
3620 BS_FLAGS1_BATTLE_FLED = 0x00040000, // used both when the player flees sucessfully or an enemy flees
3623 BS_FLAGS1_YIELD_TURN = 0x00200000, // moves end either when their script is finished or this flag is set by calling YieldTurn
3625 BS_FLAGS1_NO_GAME_OVER = 0x00800000, // don’t game over on loss
3627 BS_FLAGS1_TUTORIAL_BATTLE = 0x02000000, // prevent player from swapping to/from partner
3628 BS_FLAGS1_HUSTLED = 0x04000000,
3629 BS_FLAGS1_SORT_ENEMIES_BY_POSX = 0x08000000, // enemy turn order ignores priority; sorts bases on x position instead
3634};
3635
3637 BS_FLAGS2_AWARDING_STAR_POINTS = 0x00000001, // star points move to the center of the screen
3638 BS_FLAGS2_PLAYER_TURN_USED = 0x00000002, // set after player has used their action for this turn
3639 BS_FLAGS2_PARTNER_TURN_USED = 0x00000004, // set after partner has used their action for this turn
3640 BS_FLAGS2_OVERRIDE_INACTIVE_PLAYER = 0x00000008, // override inactive player animations and effects
3641 BS_FLAGS2_OVERRIDE_INACTIVE_PARTNER = 0x00000010, // override inactive partner animations and effects
3644 BS_FLAGS2_STORED_TURBO_CHARGE_TURN = 0x00000100, // prevents turbo charge turns from decrementing on begin player turn
3646 BS_FLAGS2_FINAL_BOWSER_PART_1 = 0x00000400, // no other use for this flag, purpose unknown
3649 BS_FLAGS2_HIDE_BUFF_COUNTERS = 0x00010000, // hide turn counters for partner buffs (Cloud Nine, Water Block, etc)
3652 BS_FLAGS2_DONT_STOP_MUSIC = 0x02000000, // don't stop playing the current song when the battle ends
3656};
3657
3661
3698
3747 BTL_MSG_ACTION_TIP_PRESS_BEFORE_LANDING = 0x2E, // jump moves, Sky Dive
3748 BTL_MSG_ACTION_TIP_HOLD_LEFT_TIMED = 0x2F, // hammer moves, Belly Flop, Shell Toss
3749 BTL_MSG_ACTION_TIP_PRESS_BEFORE_STRIKE = 0x30, // Headbonk and Multibonk
3750 BTL_MSG_ACTION_TIP_MASH_BUTTON = 0x31, // Dizzy Shell, Power Shock, Air Lift, Bombette's moves
3751 BTL_MSG_ACTION_TIP_MASH_LEFT = 0x32, // Fire Shell, Air Raid, Spiny Surge, Bow's moves
3756 BTL_MSG_ACTION_TIP_NOT_USED_1 = 0x37, // unused, special message
3757 BTL_MSG_ACTION_TIP_PRESS_WITH_TIMING = 0x38, // Turbo Charge, Water Block, Cloud Nine
3758 BTL_MSG_ACTION_TIP_NOT_USED_2 = 0x39, // unused, special message
3759 BTL_MSG_ACTION_TIP_MASH_BOTH = 0x3A, // Mega Shock and Hurricane
3762 BTL_MSG_ACTION_TIP_HOLD_THEN_RELEASE = 0x3D, // Body Slam and Electro Dash
3767 BTL_MSG_ACTION_TIP_NOT_USED_3 = 0x42, // Earthquake Jump
3787};
3788
3789// states after INIT are different for each type of battle message
3791 // generic INIT state shared by all message types
3793 // states for popup messages like BTL_MSG_MERLEE_ATK_UP or BTL_MSG_ENEMY_ASLEEP
3798 // states for action tip messages
3801 // states for error messages like BTL_MSG_NO_JUMP_TARGET or BTL_MSG_CANT_SELECT_NOW
3806 // states for command disable notifications like BTL_MSG_ITEMS_DISABLED
3808};
3809
3823
3839
3849
3864
3866 DEBUG_CONTACT_NONE = 0, // contact with enemies behaves normally
3867 DEBUG_CONTACT_CANT_TOUCH = 1, // enemies pass through the player and cannot start battles
3868 DEBUG_CONTACT_DIE_ON_TOUCH = 2, // enemies die on contact in the overworld
3869 DEBUG_CONTACT_DIE_IN_BATTLE = 3, // all enemies wll die during BATTLE_STATE_BEGIN_TURN
3870 DEBUG_CONTACT_AUTO_FLEE = 4, // the player flees during BATTLE_STATE_BEGIN_TURN
3871};
3872
3878
3886
3896
3904
3926
3927#define MODEL_FLAGS_MASK_FFF0 (\
3928 MODEL_FLAG_USES_CUSTOM_GFX \
3929 | MODEL_FLAG_20 \
3930 | MODEL_FLAG_IGNORE_FOG \
3931 | MODEL_FLAG_HAS_LOCAL_VERTEX_COPY \
3932 | MODEL_FLAG_BILLBOARD \
3933 | MODEL_FLAG_DO_BOUNDS_CULLING \
3934 | MODEL_FLAG_HAS_TRANSFORM \
3935 | MODEL_FLAG_HAS_TEX_PANNER \
3936 | MODEL_FLAG_MATRIX_DIRTY \
3937 | MODEL_FLAG_IGNORE_MATRIX \
3938 | MODEL_FLAG_UNUSED_4000 \
3939 | MODEL_FLAG_UNUSED_8000)
3940
3950 MODEL_FLAG_BILLBOARD = 0x0100, // rotate to face the camera
3954 MODEL_FLAG_MATRIX_DIRTY = 0x1000, // transform matrix changed and combined matrix needs to be recalculated
3955 MODEL_FLAG_IGNORE_MATRIX = 0x2000, // set until dirty combined matrix has been recalculated
3958};
3959
3966
3969 // no additional tint is applied (model is still be affected by world fog)
3971 // additional fog which 'shrouds' the world during certain scenes
3973 // adds depth-based tint using fog, overriding the world fog for affected models
3975 // this mode remaps each color channel range from [0, 255] -> [min, max],
3976 // setting a new white point and black point for the scene.
3977 // the new max values are stored in PRIMITIVE and the new min values in ENV
3979};
3980
4003
4023
4042
4061
4066 ROOM_DOOR_RIGHT_HINGE_OPENS_OUT = 0, // left --> center (hinge on right)
4067 ROOM_DOOR_RIGHT_HINGE_OPENS_IN = 1, // center --> left
4068 ROOM_DOOR_LEFT_HINGE_OPENS_OUT = 2, // right --> center (hinge on left)
4069 ROOM_DOOR_LEFT_HINGE_OPENS_IN = 3, // center --> right
4070 ROOM_DOOR_STRAIGHT_THROUGH = 4, // center --> center
4071 ROOM_LARGE_DOOR_RIGHT_HINGE_OPENS_OUT = 5, // deep left --> center (hinge on right)
4072 ROOM_LARGE_DOOR_RIGHT_HINGE_OPENS_IN = 6, // center --> deep left
4073 ROOM_LARGE_DOOR_LEFT_HINGE_OPENS_OUT = 7, // deep right --> center (hinge on left)
4077 ROOM_FLAG_EXIT_DOOR_DROPS = 0x800, // for internal use
4078};
4079
4081 // dispatched to listener script during interactions with the room door
4086 // when handling ROOM_UPDATE_ENTER_BEGIN, listener may return this to cancel the door opening. useful for locked doors.
4088 // anim move door updates
4093 // anim move walls update
4095 ROOM_MOVE_WALL_1 = 1, // unused
4096 ROOM_MOVE_WALL_2 = 2, // unused
4098 // anim drop droor updates
4100 ROOM_DROP_DOOR_1 = 1, // unused
4101 ROOM_DROP_DOOR_2 = 2, // unused
4103};
4104
4106 ENEMY_FLAG_PASSIVE = 0x00000001, // Not hostile; collision does not trigger battle
4107 ENEMY_FLAG_UNUSED_2 = 0x00000002, // Unused
4108 ENEMY_FLAG_DO_NOT_KILL = 0x00000004, // Enemy will not be killed after being defeated in battle
4110 ENEMY_FLAG_FLED = 0x00000010,
4111 ENEMY_FLAG_DISABLE_AI = 0x00000020, // Disable movement AI and collision (idle animation plays)
4117 ENEMY_FLAG_FLYING = 0x00000800, // Corresponds with NPC_FLAG_FLYING, name seems incorrect?
4121 ENEMY_FLAG_USE_INSPECT_ICON = 0x00008000, // Corresponds with NPC_FLAG_USE_INSPECT_ICON
4122 ENEMY_FLAG_RAYCAST_TO_INTERACT = 0x00010000, // Intended to require a line of sight raycast before conversations can be triggered. Seems bugged. Corresponds with NPC_FLAG_RAYCAST_TO_INTERACT
4123 ENEMY_FLAG_USE_PLAYER_SPRITE = 0x00020000, // Used for Peach NPCs
4125 ENEMY_FLAG_DONT_SUSPEND_SCRIPTS = 0x00080000, // Do not suspend ai/aux scripts when aiSuspendTime != 0
4129 ENEMY_FLAG_NO_DROPS = 0x00800000, // Do not drop hearts, flowers, or coins on defeat
4133 ENEMY_FLAG_CANT_INTERACT = 0x08000000, // Makes passive NPCs non-interactable. Hostile NPCs are always non-interactible.
4136 ENEMY_FLAG_BEGIN_WITH_CHASING = 0x40000000, // Starts in state AI_STATE_CHASE_INIT instead of AI_STATE_WANDER_INIT on spawn or AI resume
4138};
4139
4140#define BASE_PASSIVE_FLAGS \
4141 ( ENEMY_FLAG_PASSIVE \
4142 | ENEMY_FLAG_IGNORE_WORLD_COLLISION \
4143 | ENEMY_FLAG_IGNORE_ENTITY_COLLISION \
4144 | ENEMY_FLAG_FLYING \
4145 )
4146
4147#define COMMON_PASSIVE_FLAGS \
4148 ( BASE_PASSIVE_FLAGS \
4149 | ENEMY_FLAG_ENABLE_HIT_SCRIPT \
4150 )
4151
4152// used with enemy->aiFlags
4163
4195
4204
4210
4212 AI_TERRITORY_IGNORE_HIDING = 0x01, // bow and sushi dont prevent enemy detection
4213 AI_TERRITORY_IGNORE_ELEVATION = 0x02, // vertical size of detection volume is ignored
4214};
4215
4226
4234
4243
4252
4253// the lower byte of ColliderFlags
4267
4273
4274// flags that can be set on colliders
4275// passed into collision queries to selectively ignore certain types of objects or colliders
4277 COLLIDER_FLAGS_UPPER_MASK = 0x7FFFFE00, // map data dumper needs this to be first
4280 COLLIDER_FLAG_IGNORE_SHELL = 0x00008000, // colliders marked with this flag are not solid for shells
4281 COLLIDER_FLAG_IGNORE_PLAYER = 0x00010000, // colliders marked with this flag are not solid for player or partners
4282 COLLIDER_FLAG_IGNORE_NPC = 0x00020000, // colliders marked with this flag are not solid for npcs or item entities
4283 COLLISION_IGNORE_ENTITIES = 0x00040000, // used for collision queries, not set for colliders
4285 COLLISION_ONLY_ENTITIES = 0x00100000, // used for collision queries, not set for colliders
4288
4295
4303
4315
4321
4323 // simple camera based on lookAt_eye and lookAt_obj with no blending or interpolation
4324 // control this camera by directly setting these positions
4325 // has no other control parameters
4327
4328 // this camera uses a set of control parameters to calculate its target lookAt_obj and lookAt_eye positions,
4329 // then interpolates current positions toward those targets, moving up to half the remaining distance each frame
4330 // the ultimate target is given by lookAt_obj_target
4331 // mostly used for CAM_HUD
4333
4334 // this camera samples camera zones below its targetPos and derives control parameters from their settings,
4335 // interpolating its control parameters when changing zones. these control parameters determine the camera
4336 // position and orientation just like other camera modes.
4337 // note that this code does NOT directly reference the player position in any manner, it is only concerned
4338 // with the camera's targetPos, which must be assigned elsewhere.
4339 // this is the camera used during world gameplay
4341
4342 // this camera uses a set of control parameters to calculate its lookAt_obj and lookAt_eye positions,
4343 // which are only updated if skipRecalc = FALSE
4344 // the ultimate target is given by lookAt_obj_target, with an offset given by targetPos (?!)
4345 // in practice, this is used for CAM_BATTLE and CAM_TATTLE, with skipRecalc almost always set to FALSE
4347
4348 // this camera tracks lookAt_obj_target in a circular region centered on targetPos. the camera does not update
4349 // unless lookAt_obj_target is greater than a minimum distance from targetPos to prevent wild movements.
4351
4352 // this camera tracks targetPos, clamped within the rectangular region given by +/- xLimit and +/- zLimit
4353 // y-position is drawn from lookAt_obj_target
4354 // does not use easing or interpolation
4356
4357 // this camera tracks player position and adds basic 'leading' in the x-direction only
4358 // camera yaw is fixed at zero and the lead direction is determined by player world yaw
4359 // thus, this only works for '2D' style maps where left is -x and right is +x
4361
4362 // this mode is completely unused in vanilla; it doesn't even have a case in update_cameras
4363 // seems to be based on CAM_UPDATE_NO_INTERP (the one used for battle cam)
4364 // tracks a point 400 units ahead of player position in the z-direction and 60 units above
4365 // defaults to a relatively short boom length and no pitch angle, resulting in a head-on direct view
4366 // CAM_UPDATE_UNUSED_AHEAD,
4367};
4368
4370 // Camera follows the player, using a fixed yaw position.
4371 // Uses: A/B as 2D points
4372 // Yaw is defined by the line segment AB
4373 // flag 0 = free forward movement (follow player)
4374 // flag 1 = lock forward movement (must intersect B)
4376
4377 // Camera faces toward or away from a point with the player in the center of the frame.
4378 // Use a negative boom length to look away from a point.
4379 // flag 1 = Constrain to Fixed Radius
4381
4382 // Camera is contrained to a point along the line segment BC.
4383 // Use these near exits to stop camera movement.
4384 // Uses: A/B/C as 2D points
4385 // The target position is found by projecting player position onto BC along a line orthogonal to AB.
4386 // If posA == posB, AB is ignored and the projection axis will be along a line orthogonal to BC with
4387 // the resulting position being the closest point on BC to the player.
4388 // flag 1 = Freeze Camera Position
4390
4391 // Follows the player using whatever yaw value the camera initially possessed.
4393
4394 // Both position and yaw are fixed.
4396
4397 // Look Toward Point, Constrain to Line
4398 // flag 1 = Freeze Target at Point
4400
4401 // Camera position is contrained to a line segment, with yaw perpendicular to the line segment.
4402 // flag 1 = Disable Forward Motion
4404};
4405
4408 BTL_CAM_INTERRUPT = 0x01, // forces camera motion to end
4409 BTL_CAM_DEFAULT = 0x02, // wide shot of the entire arena
4410 BTL_CAM_VIEW_ENEMIES = 0x03, // broad focus on enemy side of the field
4412 BTL_CAM_ACTOR_TARGET_MIDPOINT = 0x05, // focus on midpoint between subject actor and its target
4413 BTL_CAM_ACTOR_PART = 0x06, // unused
4415 BTL_CAM_ACTOR_SIMPLE = 0x08, // same as BTL_CAM_ACTOR, but does not change boom pitch, yaw, or y-offset
4416 BTL_CAM_SLOW_DEFAULT = 0x09, // unused, same as BTL_CAM_DEFAULT but takes 4x as long
4419 BTL_CAM_MIDPOINT_FAR = 0x0C, // unused
4420 BTL_CAM_ACTOR_CLOSE = 0x0D, // focus on a targeted actor, closer than normal
4421 BTL_CAM_ACTOR = 0x0E, // focus on a targeted actor using typical distance
4422 BTL_CAM_ACTOR_FAR = 0x0F, // focus on a targeted actor, further away than normal
4423 BTL_CAM_ACTOR_GOAL_NEAR = 0x10, // unused, focus on a targeted actor's goal, closer than normal
4424 BTL_CAM_ACTOR_GOAL = 0x11, // unused, focus on a targeted actor's goal, using typical distance
4425 BTL_CAM_ACTOR_GOAL_FAR = 0x12, // unused, focus on a targeted actor's goal, further away than normal
4426 BTL_CAM_REPOSITION = 0x13, // generic reposition, lerp to target parameters over the next 20 frames
4427 BTL_CAM_FOLLOW_ACTOR_Y = 0x14, // unused
4430 BTL_CAM_VICTORY = 0x17, // closeup on party while star points are tallied
4431 BTL_CAM_PLAYER_DIES = 0x18, // closeup on player dying
4432 BTL_CAM_PLAYER_FLEE = 0x19, // closeup on player while running away
4436 BTL_CAM_PLAYER_MISTAKE = 0x1D, // player missed a jump or hammer acion command
4437 BTL_CAM_PLAYER_HIT_SPIKE = 0x1E, // player hurt via spike contact
4438 BTL_CAM_PLAYER_HIT_HAZARD = 0x1F, // player hurt via burn or shock contact
4441 BTL_CAM_PLAYER_JUMP_MIDAIR = 0x22, // move through the air with the player mid-jump
4442 BTL_CAM_PLAYER_JUMP_FINISH = 0x23, // after a sucessful action command
4444 BTL_CAM_PLAYER_SUPER_JUMP_MIDAIR = 0x25, // alternate BTL_CAM_PLAYER_JUMP_MIDAIR associated with an unused script for Super Jump
4445 BTL_CAM_PLAYER_ULTRA_JUMP_MIDAIR = 0x26, // alternate BTL_CAM_PLAYER_JUMP_MIDAIR associated with an unused script for Ultra Jump
4446 BTL_CAM_PLAYER_UNUSED_ULTRA_JUMP = 0x27, // unused camera for followup hit of unused script for Ultra Jump
4452 BTL_CAM_PRESET_UNUSED_2D = 0x2D, // unused, alterative to BTL_CAM_PLAYER_HAMMER_QUAKE
4453 BTL_CAM_PLAYER_HAMMER_QUAKE = 0x2E, // slowly pan over the enemy side
4454 BTL_CAM_PARTNER_APPROACH = 0x2F, // used by Goombario and Watt (power shock only)
4457 BTL_CAM_GOOMBARIO_BONK_FOLLOWUP_1 = 0x32, // goombario pre-jump 1
4460 BTL_CAM_GOOMBARIO_BONK_FOLLOWUP_2 = 0x35, // goombario pre-jump 2
4461 BTL_CAM_PARTNER_INJURED = 0x36, // closeup on partner after being injured
4462 BTL_CAM_PARTNER_GOOMPA = 0x37, // focus on Goompa speaking or Goombario charging
4466 BTL_CAM_PARTNER_CLOSE_UP = 0x3B, // close focus on partner, used when kooper or sushie are charging an attack
4468 BTL_CAM_PARTNER_HIT_SPIKE = 0x3D, // partner hurt via spike contact
4469 BTL_CAM_PARTNER_HIT_HAZARD = 0x3E, // partner hurt via burn or shock contact
4470 BTL_CAM_ENEMY_APPROACH = 0x3F, // (very common)
4472 BTL_CAM_SLOWER_DEFAULT = 0x41, // unused, same as BTL_CAM_DEFAULT but takes slightly longer
4473 BTL_CAM_ENEMY_DIVE = 0x42, // used just before contact from dive attacks (paragoomba, para jr troopa, etc)
4476 BTL_CAM_PLAYER_WISH = 0x45, // used for Focus and Star Spirit wishing
4481};
4482
4484 BTL_CAM_XADJ_NONE = 0, // use actor X
4485 BTL_CAM_XADJ_AVG = 1, // use average
4486};
4487
4489 BTL_CAM_YADJ_SLIGHT = -2, // target y position is weighted 75% actor and 25% target:
4490 BTL_CAM_YADJ_TARGET = -1, // use target Y
4491 BTL_CAM_YADJ_NONE = 0, // use actor Y
4492 BTL_CAM_YADJ_AVG = 1, // target y position is weighted 66% actor and 33% target:
4493};
4494
4528};
4529
4534
4535enum {
4559};
4560
4561enum {
4568};
4569
4576
4586
4593
4628
4662};
4663
4666 TRANSFORM_GROUP_FLAG_HIDDEN = 0x00000002, // update, but do not render
4670 TRANSFORM_GROUP_FLAG_IGNORE_MATRIX = 0x00002000, // set until dirty matrix has been recalculated
4671};
4672
4676
4678 IMGFX_FLAG_VALID = 0x00000001,
4681 IMGFX_FLAG_8 = 0x00000008,
4684 IMGFX_FLAG_40 = 0x00000040,
4686 IMGFX_FLAG_REVERSE_ANIM = 0x00000100, // fold animation plays backwards (from end to start)
4687 IMGFX_FLAG_200 = 0x00000200,
4688 IMGFX_FLAG_400 = 0x00000400,
4689 IMGFX_FLAG_800 = 0x00000800,
4691 IMGFX_FLAG_2000 = 0x00002000,
4692 IMGFX_FLAG_4000 = 0x00004000,
4693 IMGFX_FLAG_8000 = 0x00008000,
4695 IMGFX_FLAG_20000 = 0x00020000,
4696 IMGFX_FLAG_40000 = 0x00040000,
4697 IMGFX_FLAG_80000 = 0x00080000,
4698 IMGFX_FLAG_100000 = 0x00100000,
4699};
4700
4701typedef enum ImgFXType {
4703 IMGFX_UNK_1 = 0x1, // unused?
4704 IMGFX_UNK_2 = 0x2, // unused?
4705 IMGFX_RESET = 0x3, // after goomba 'sticker' ambush in kmr_09 unfurls. might be to force-terminate ANIM.
4706 IMGFX_SET_WAVY = 0x4, // Kolorado when injured and Sushie when underwater (* note: Sushie fold rendering is bugged and only occurs *before* going underwater)
4708 IMGFX_SET_COLOR = 0x6, // modulate color (args: R, G, B)
4709 IMGFX_SET_ALPHA = 0x7, // modulate alpha (args: A)
4710 IMGFX_SET_TINT = 0x8, // modulate color+alpha (args: R, G, B, A)
4714 IMGFX_COLOR_BUF_SET_MODULATE = 0xC, // used for color cycling on Monstar's outline
4715 IMGFX_HOLOGRAM = 0xD, // ghostly star spirits and merlar (args: ???, staticAmt, ???, alphaAmt)
4716 IMGFX_FILL_COLOR = 0xE, // used to create boss silhouettes in chapter introduction sceens
4718 IMGFX_OVERLAY_XLU = 0x10, // unused?
4719 IMGFX_ALLOC_COLOR_BUF = 0x11, // (args: count) creates buffer to set color of 'count' vertices
4720} ImgFXType;
4721
4722typedef enum ImgFXAnim {
4723 IMGFX_ANIM_SHOCK = 0x00, // used for Goombaria and Goompapa when Kammy drops the hammer block
4724 IMGFX_ANIM_SHIVER = 0x01, // used when Goombaria gives Mario a kiss
4725 IMGFX_ANIM_VERTICAL_PIPE_CURL = 0x02, // vertical pipe curl
4726 IMGFX_ANIM_HORIZONTAL_PIPE_CURL = 0x03, // horizontal pipe curl
4727 IMGFX_ANIM_STARTLE = 0x04, // used when Koopa Bros are surprised by Mario
4728 IMGFX_ANIM_FLUTTER_DOWN = 0x05, // player falling like paper
4729 IMGFX_ANIM_UNFURL = 0x06, // used by Goomba 'stickers' that ambush Mario in area_kmr
4730 IMGFX_ANIM_GET_IN_BED = 0x07, // Mario gets into bed
4731 IMGFX_ANIM_SPIRIT_CAPTURE = 0x08, // Eldstar being captured
4732 IMGFX_ANIM_UNUSED_1 = 0x09, // unused
4733 IMGFX_ANIM_UNUSED_2 = 0x0A, // unused
4734 IMGFX_ANIM_UNUSED_3 = 0x0B, // unused
4735 IMGFX_ANIM_TUTANKOOPA_GATHER = 0x0C, // tutankoopa 3
4736 IMGFX_ANIM_TUTANKOOPA_SWIRL_2 = 0x0D, // tutankoopa 2
4737 IMGFX_ANIM_TUTANKOOPA_SWIRL_1 = 0x0E, // tutankoopa 1
4738 IMGFX_ANIM_SHUFFLE_CARDS = 0x0F, // merlee spell-casting card shuffle
4739 IMGFX_ANIM_FLIP_CARD_1 = 0x10, // merlee spell-casting card flip 1
4740 IMGFX_ANIM_FLIP_CARD_2 = 0x11, // merlee spell-casting card flip 2
4741 IMGFX_ANIM_FLIP_CARD_3 = 0x12, // merlee spell-casting card flip 3
4742 IMGFX_ANIM_CYMBAL_CRUSH = 0x13, // used when Mario is crushed in a Cymbal Plant
4743} ImgFXAnim;
4744
4764
4768
4776
4782
4790
4795
4810
4817
4823
4834 WIN_BTL_DESC_BOX = 8, // strats and level up menus
4839 WIN_UNUSED_13 = 13, // unused
4843 WIN_POPUP_TITLE_B = 17, // brown box used for "Throw away an item" and certain popup titles
4850 WIN_FILES_CURSOR = 23, // same as previous
4852 WIN_FILES_COPYARROW = 24, // same as previous
4873 WIN_FILES_MAIN = 44, // same as previous
4893};
4894
4906
4913
4919
4922 /* 1 */ FILE_MESSAGE_SELECT_FILE_TO_START, // Select file to start:[End]
4923 /* 2 */ FILE_MESSAGE_SELECT_FILE_TO_DELETE, // Select file to delete:[End]
4924#if !VERSION_PAL
4925 /* 3 */ FILE_MESSAGE_SELECT_FILE_TO_SAVE, // Select file to save[End]
4926#endif
4927 /* 4 */ FILE_MESSAGE_COPY_WHICH_FILE, // Copy which file?[End]
4928 /* 5 */ FILE_MESSAGE_COPY_TO_WHICH_FILE, // Copy to which file?[End]
4929 /* 6 */ FILE_MESSAGE_NEW, // NEW[End]
4930 /* 7 */ FILE_MESSAGE_LEVEL, // Level[End]
4931 /* 8 */ FILE_MESSAGE_PLAY_TIME, // Play Time[End]
4932 /* 9 */ FILE_MESSAGE_DELETE_FILE, // Delete File[End]
4933 /* 10 */ FILE_MESSAGE_CANCEL, // Cancel[End]
4934 /* 11 */ FILE_MESSAGE_COPY_FILE, // Copy File[End]
4935 /* 12 */ FILE_MESSAGE_FIRST_PLAY, // First Play[End]
4936 /* 13 */ FILE_MESSAGE_PERIOD_13, // .[End]
4937 /* 14 */ FILE_MESSAGE_YES, // Yes[End]
4938 /* 15 */ FILE_MESSAGE_NO, // No[End]
4939 /* 16 */ FILE_MESSAGE_DELETE, // Delete[End]
4940 /* 17 */ FILE_MESSAGE_OVERRIDE_TO_NEW_DATA, // Override to New Data[End]
4941 /* 18 */ FILE_MESSAGE_SAVE_OK, // Save OK?[End]
4942 /* 19 */ FILE_MESSAGE_FILE_NAME_IS, // File name is :[End]
4943 /* 20 */ FILE_MESSAGE_PERIOD_20, // .[End]
4944 /* 21 */ FILE_MESSAGE_OK, // OK?[End]
4945 /* 22 */ FILE_MESSAGE_FILE_22, // File[End]
4946 /* 23 */ FILE_MESSAGE_WILL_BE_DELETED, // will be deleted.[End]
4947 /* 24 */ FILE_MESSAGE_OK_TO_COPY_TO_THIS_FILE, // OK to copy to this file?[End]
4948 /* 25 */ FILE_MESSAGE_START_GAME_WITH, // Start game with[End]
4949 /* 26 */ FILE_MESSAGE_FILE_26, // File[End]
4950 /* 27 */ FILE_MESSAGE_HAS_BEEN_DELETED, // has been deleted.[End]
4951 /* 28 */ FILE_MESSAGE_28, // [End]
4952 /* 29 */ FILE_MESSAGE_COPY_FROM, // Copy from[End]
4953 /* 30 */ FILE_MESSAGE_TO, // to[End]
4954 /* 31 */ FILE_MESSAGE_HAS_BEEN_CREATED, // has been created.[End]
4955#if VERSION_PAL
4956 // TODO: determine where these new entries should be placed
4957 FILE_MESSAGE_PAL_UNK1,
4958 FILE_MESSAGE_PAL_UNK2,
4959#endif
4960 /* 32 */ FILE_MESSAGE_ENTER_A_FILE_NAME, // Enter a file name![End]
4961 /* 33 */ FILE_MESSAGE_QUESTION, // ?[End]
4962 /* 34 */ FILE_MESSAGE_PERIOD_34, // .[End]
4963#if VERSION_PAL
4964 FILE_MESSAGE_PAL_UNK3,
4965#endif
4966};
4967
4968// specifically used with draw_msg, not to be confused with MsgStyles
4970 DRAW_MSG_STYLE_MENU = 1, // slightly higher baseline with smaller fullspace widths
4974};
4975
4976// used with draw_number
4983
4988
5070 MSG_PAL_50 = 0x50
5072
5074#if VERSION_JP
5075 // Variant 0 - Hiragana, Katakana, Numeric, Fullwidth Symbols
5076 MSG_CHAR_HIRAGANA_A = 0x00,
5077 MSG_CHAR_HIRAGANA_I = 0x01,
5078 MSG_CHAR_HIRAGANA_U = 0x02,
5079 MSG_CHAR_HIRAGANA_E = 0x03,
5080 MSG_CHAR_HIRAGANA_O = 0x04,
5081 MSG_CHAR_HIRAGANA_KA = 0x05,
5082 MSG_CHAR_HIRAGANA_KI = 0x06,
5083 MSG_CHAR_HIRAGANA_KU = 0x07,
5084 MSG_CHAR_HIRAGANA_KE = 0x08,
5085 MSG_CHAR_HIRAGANA_KO = 0x09,
5086 MSG_CHAR_HIRAGANA_SA = 0x0A,
5087 MSG_CHAR_HIRAGANA_SI = 0x0B,
5088 MSG_CHAR_HIRAGANA_SU = 0x0C,
5089 MSG_CHAR_HIRAGANA_SE = 0x0D,
5090 MSG_CHAR_HIRAGANA_SO = 0x0E,
5091 MSG_CHAR_HIRAGANA_TA = 0x0F,
5092 MSG_CHAR_HIRAGANA_TI = 0x10,
5093 MSG_CHAR_HIRAGANA_TU = 0x11,
5094 MSG_CHAR_HIRAGANA_TE = 0x12,
5095 MSG_CHAR_HIRAGANA_TO = 0x13,
5096 MSG_CHAR_HIRAGANA_NA = 0x14,
5097 MSG_CHAR_HIRAGANA_NI = 0x15,
5098 MSG_CHAR_HIRAGANA_NU = 0x16,
5099 MSG_CHAR_HIRAGANA_NE = 0x17,
5100 MSG_CHAR_HIRAGANA_NO = 0x18,
5101 MSG_CHAR_HIRAGANA_HA = 0x19,
5102 MSG_CHAR_HIRAGANA_HI = 0x1A,
5103 MSG_CHAR_HIRAGANA_HU = 0x1B,
5104 MSG_CHAR_HIRAGANA_HE = 0x1C,
5105 MSG_CHAR_HIRAGANA_HO = 0x1D,
5106 MSG_CHAR_HIRAGANA_MA = 0x1E,
5107 MSG_CHAR_HIRAGANA_MI = 0x1F,
5108 MSG_CHAR_HIRAGANA_MU = 0x20,
5109 MSG_CHAR_HIRAGANA_ME = 0x21,
5110 MSG_CHAR_HIRAGANA_MO = 0x22,
5111 MSG_CHAR_HIRAGANA_YA = 0x23,
5112 MSG_CHAR_HIRAGANA_YU = 0x24,
5113 MSG_CHAR_HIRAGANA_YO = 0x25,
5114 MSG_CHAR_HIRAGANA_RA = 0x26,
5115 MSG_CHAR_HIRAGANA_RI = 0x27,
5116 MSG_CHAR_HIRAGANA_RU = 0x28,
5117 MSG_CHAR_HIRAGANA_RE = 0x29,
5118 MSG_CHAR_HIRAGANA_RO = 0x2A,
5119 MSG_CHAR_HIRAGANA_WA = 0x2B,
5120 MSG_CHAR_HIRAGANA_WO = 0x2C,
5121 MSG_CHAR_HIRAGANA_N = 0x2D,
5122 MSG_CHAR_HIRAGANA_VU = 0x2E,
5123 MSG_CHAR_HIRAGANA_GA = 0x2F,
5124 MSG_CHAR_HIRAGANA_GI = 0x30,
5125 MSG_CHAR_HIRAGANA_GU = 0x31,
5126 MSG_CHAR_HIRAGANA_GE = 0x32,
5127 MSG_CHAR_HIRAGANA_GO = 0x33,
5128 MSG_CHAR_HIRAGANA_ZA = 0x34,
5129 MSG_CHAR_HIRAGANA_ZI = 0x35,
5130 MSG_CHAR_HIRAGANA_ZU = 0x36,
5131 MSG_CHAR_HIRAGANA_ZE = 0x37,
5132 MSG_CHAR_HIRAGANA_ZO = 0x38,
5133 MSG_CHAR_HIRAGANA_DA = 0x39,
5134 MSG_CHAR_HIRAGANA_DI = 0x3A,
5135 MSG_CHAR_HIRAGANA_DU = 0x3B,
5136 MSG_CHAR_HIRAGANA_DE = 0x3C,
5137 MSG_CHAR_HIRAGANA_DO = 0x3D,
5138 MSG_CHAR_HIRAGANA_BA = 0x3E,
5139 MSG_CHAR_HIRAGANA_BI = 0x3F,
5140 MSG_CHAR_HIRAGANA_BU = 0x40,
5141 MSG_CHAR_HIRAGANA_BE = 0x41,
5142 MSG_CHAR_HIRAGANA_BO = 0x42,
5143 MSG_CHAR_HIRAGANA_PA = 0x43,
5144 MSG_CHAR_HIRAGANA_PI = 0x44,
5145 MSG_CHAR_HIRAGANA_PU = 0x45,
5146 MSG_CHAR_HIRAGANA_PE = 0x46,
5147 MSG_CHAR_HIRAGANA_PO = 0x47,
5148 MSG_CHAR_HIRAGANA_SMALL_A = 0x48,
5149 MSG_CHAR_HIRAGANA_SMALL_I = 0x49,
5150 MSG_CHAR_HIRAGANA_SMALL_U = 0x4A,
5151 MSG_CHAR_HIRAGANA_SMALL_E = 0x4B,
5152 MSG_CHAR_HIRAGANA_SMALL_O = 0x4C,
5153 MSG_CHAR_HIRAGANA_SMALL_TU = 0x4D,
5154 MSG_CHAR_HIRAGANA_SMALL_YA = 0x4E,
5155 MSG_CHAR_HIRAGANA_SMALL_YU = 0x4F,
5156 MSG_CHAR_HIRAGANA_SMALL_YO = 0x50,
5157 MSG_CHAR_KATAKANA_A = 0x51,
5158 MSG_CHAR_KATAKANA_I = 0x52,
5159 MSG_CHAR_KATAKANA_U = 0x53,
5160 MSG_CHAR_KATAKANA_E = 0x54,
5161 MSG_CHAR_KATAKANA_O = 0x55,
5162 MSG_CHAR_KATAKANA_KA = 0x56,
5163 MSG_CHAR_KATAKANA_KI = 0x57,
5164 MSG_CHAR_KATAKANA_KU = 0x58,
5165 MSG_CHAR_KATAKANA_KE = 0x59,
5166 MSG_CHAR_KATAKANA_KO = 0x5A,
5167 MSG_CHAR_KATAKANA_SA = 0x5B,
5168 MSG_CHAR_KATAKANA_SI = 0x5C,
5169 MSG_CHAR_KATAKANA_SU = 0x5D,
5170 MSG_CHAR_KATAKANA_SE = 0x5E,
5171 MSG_CHAR_KATAKANA_SO = 0x5F,
5172 MSG_CHAR_KATAKANA_TA = 0x60,
5173 MSG_CHAR_KATAKANA_TI = 0x61,
5174 MSG_CHAR_KATAKANA_TU = 0x62,
5175 MSG_CHAR_KATAKANA_TE = 0x63,
5176 MSG_CHAR_KATAKANA_TO = 0x64,
5177 MSG_CHAR_KATAKANA_NA = 0x65,
5178 MSG_CHAR_KATAKANA_NI = 0x66,
5179 MSG_CHAR_KATAKANA_NU = 0x67,
5180 MSG_CHAR_KATAKANA_NE = 0x68,
5181 MSG_CHAR_KATAKANA_NO = 0x69,
5182 MSG_CHAR_KATAKANA_HA = 0x6A,
5183 MSG_CHAR_KATAKANA_HI = 0x6B,
5184 MSG_CHAR_KATAKANA_HU = 0x6C,
5185 MSG_CHAR_KATAKANA_HE = 0x6D,
5186 MSG_CHAR_KATAKANA_HO = 0x6E,
5187 MSG_CHAR_KATAKANA_MA = 0x6F,
5188 MSG_CHAR_KATAKANA_MI = 0x70,
5189 MSG_CHAR_KATAKANA_MU = 0x71,
5190 MSG_CHAR_KATAKANA_ME = 0x72,
5191 MSG_CHAR_KATAKANA_MO = 0x73,
5192 MSG_CHAR_KATAKANA_YA = 0x74,
5193 MSG_CHAR_KATAKANA_YU = 0x75,
5194 MSG_CHAR_KATAKANA_YO = 0x76,
5195 MSG_CHAR_KATAKANA_RA = 0x77,
5196 MSG_CHAR_KATAKANA_RI = 0x78,
5197 MSG_CHAR_KATAKANA_RU = 0x79,
5198 MSG_CHAR_KATAKANA_RE = 0x7A,
5199 MSG_CHAR_KATAKANA_RO = 0x7B,
5200 MSG_CHAR_KATAKANA_WA = 0x7C,
5201 MSG_CHAR_KATAKANA_WO = 0x7D,
5202 MSG_CHAR_KATAKANA_N = 0x7E,
5203 MSG_CHAR_KATAKANA_VU = 0x7F,
5204 MSG_CHAR_KATAKANA_GA = 0x80,
5205 MSG_CHAR_KATAKANA_GI = 0x81,
5206 MSG_CHAR_KATAKANA_GU = 0x82,
5207 MSG_CHAR_KATAKANA_GE = 0x83,
5208 MSG_CHAR_KATAKANA_GO = 0x84,
5209 MSG_CHAR_KATAKANA_ZA = 0x85,
5210 MSG_CHAR_KATAKANA_ZI = 0x86,
5211 MSG_CHAR_KATAKANA_ZU = 0x87,
5212 MSG_CHAR_KATAKANA_ZE = 0x88,
5213 MSG_CHAR_KATAKANA_ZO = 0x89,
5214 MSG_CHAR_KATAKANA_DA = 0x8A,
5215 MSG_CHAR_KATAKANA_DI = 0x8B,
5216 MSG_CHAR_KATAKANA_DU = 0x8C,
5217 MSG_CHAR_KATAKANA_DE = 0x8D,
5218 MSG_CHAR_KATAKANA_DO = 0x8E,
5219 MSG_CHAR_KATAKANA_BA = 0x8F,
5220 MSG_CHAR_KATAKANA_BI = 0x90,
5221 MSG_CHAR_KATAKANA_BU = 0x91,
5222 MSG_CHAR_KATAKANA_BE = 0x92,
5223 MSG_CHAR_KATAKANA_BO = 0x93,
5224 MSG_CHAR_KATAKANA_PA = 0x94,
5225 MSG_CHAR_KATAKANA_PI = 0x95,
5226 MSG_CHAR_KATAKANA_PU = 0x96,
5227 MSG_CHAR_KATAKANA_PE = 0x97,
5228 MSG_CHAR_KATAKANA_PO = 0x98,
5229 MSG_CHAR_KATAKANA_SMALL_A = 0x99,
5230 MSG_CHAR_KATAKANA_SMALL_I = 0x9A,
5231 MSG_CHAR_KATAKANA_SMALL_U = 0x9B,
5232 MSG_CHAR_KATAKANA_SMALL_E = 0x9C,
5233 MSG_CHAR_KATAKANA_SMALL_O = 0x9D,
5234 MSG_CHAR_KATAKANA_SMALL_TU = 0x9E,
5235 MSG_CHAR_KATAKANA_SMALL_YA = 0x9F,
5236 MSG_CHAR_KATAKANA_SMALL_YU = 0xA0,
5237 MSG_CHAR_KATAKANA_SMALL_YO = 0xA1,
5238 MSG_CHAR_PROLONGED_SOUND = 0xA2,
5239 MSG_CHAR_TILDE = 0xA3,
5240 MSG_CHAR_LONGDASH_0 = 0xA4,
5241 MSG_CHAR_LONGDASH_1 = 0xA5,
5242 MSG_CHAR_LONGDASH_2 = 0xA6,
5243 MSG_CHAR_DIGIT_0 = 0xA7,
5244 MSG_CHAR_DIGIT_1 = 0xA8,
5245 MSG_CHAR_DIGIT_2 = 0xA9,
5246 MSG_CHAR_DIGIT_3 = 0xAA,
5247 MSG_CHAR_DIGIT_4 = 0xAB,
5248 MSG_CHAR_DIGIT_5 = 0xAC,
5249 MSG_CHAR_DIGIT_6 = 0xAD,
5250 MSG_CHAR_DIGIT_7 = 0xAE,
5251 MSG_CHAR_DIGIT_8 = 0xAF,
5252 MSG_CHAR_DIGIT_9 = 0xB0,
5253 MSG_CHAR_UP = 0xB1,
5254 MSG_CHAR_DOWN = 0xB2,
5255 MSG_CHAR_LEFT = 0xB3,
5256 MSG_CHAR_RIGHT = 0xB4,
5257 MSG_CHAR_EXCLAMATION = 0xB5,
5258 MSG_CHAR_QUESTION = 0xB6,
5259 MSG_CHAR_PLUS = 0xB7,
5260 MSG_CHAR_MINUS = 0xB8,
5261 MSG_CHAR_FORWARDSLASH = 0xB9,
5262 MSG_CHAR_PERIOD = 0xBA,
5263 MSG_CHAR_AND = 0xBB,
5264 MSG_CHAR_HASH = 0xBC,
5265 MSG_CHAR_HEART = 0xBD,
5266 MSG_CHAR_STAR = 0xBE,
5267 MSG_CHAR_LPAREN = 0xBF,
5268 MSG_CHAR_RPAREN = 0xC0,
5269 MSG_CHAR_TLBRACKET = 0xC1,
5270 MSG_CHAR_BRBRACKET = 0xC2,
5271 MSG_CHAR_MIDDLE_DOT = 0xC3,
5272 MSG_CHAR_HIRAGANA_SMALL_N = 0xC4,
5273 MSG_CHAR_KATAKANA_SMALL_N = 0xC5,
5274 MSG_CHAR_KANJI_C6 = 0xC6,
5275 MSG_CHAR_KANJI_C7 = 0xC7,
5276
5277 // Variant 1 - Latin Alphabet
5278 MSG_CHAR_UPPER_A = 0x00,
5279 MSG_CHAR_UPPER_B = 0x01,
5280 MSG_CHAR_UPPER_C = 0x02,
5281 MSG_CHAR_UPPER_D = 0x03,
5282 MSG_CHAR_UPPER_E = 0x04,
5283 MSG_CHAR_UPPER_F = 0x05,
5284 MSG_CHAR_UPPER_G = 0x06,
5285 MSG_CHAR_UPPER_H = 0x07,
5286 MSG_CHAR_UPPER_I = 0x08,
5287 MSG_CHAR_UPPER_J = 0x09,
5288 MSG_CHAR_UPPER_K = 0x0A,
5289 MSG_CHAR_UPPER_L = 0x0B,
5290 MSG_CHAR_UPPER_M = 0x0C,
5291 MSG_CHAR_UPPER_N = 0x0D,
5292 MSG_CHAR_UPPER_O = 0x0E,
5293 MSG_CHAR_UPPER_P = 0x0F,
5294 MSG_CHAR_UPPER_Q = 0x10,
5295 MSG_CHAR_UPPER_R = 0x11,
5296 MSG_CHAR_UPPER_S = 0x12,
5297 MSG_CHAR_UPPER_T = 0x13,
5298 MSG_CHAR_UPPER_U = 0x14,
5299 MSG_CHAR_UPPER_V = 0x15,
5300 MSG_CHAR_UPPER_W = 0x16,
5301 MSG_CHAR_UPPER_X = 0x17,
5302 MSG_CHAR_UPPER_Y = 0x18,
5303 MSG_CHAR_UPPER_Z = 0x19,
5304 MSG_CHAR_LOWER_Z = 0x1A,
5305
5306 // Variant 2 - Kanji (Chinese) characters
5307 MSG_CHAR_KANJI_00 = 0x00,
5308 MSG_CHAR_KANJI_01 = 0x01,
5309 MSG_CHAR_KANJI_02 = 0x02,
5310 MSG_CHAR_KANJI_03 = 0x03,
5311 MSG_CHAR_KANJI_04 = 0x04,
5312 MSG_CHAR_KANJI_05 = 0x05,
5313 MSG_CHAR_KANJI_06 = 0x06,
5314 MSG_CHAR_KANJI_07 = 0x07,
5315 MSG_CHAR_KANJI_08 = 0x08,
5316 MSG_CHAR_KANJI_09 = 0x09,
5317 MSG_CHAR_KANJI_0A = 0x0A,
5318 MSG_CHAR_KANJI_0B = 0x0B,
5319 MSG_CHAR_KANJI_0C = 0x0C,
5320 MSG_CHAR_KANJI_0D = 0x0D,
5321 MSG_CHAR_KANJI_0E = 0x0E,
5322 MSG_CHAR_KANJI_0F = 0x0F,
5323 MSG_CHAR_KANJI_10 = 0x10,
5324 MSG_CHAR_KANJI_11 = 0x11,
5325 MSG_CHAR_KANJI_12 = 0x12,
5326 MSG_CHAR_KANJI_13 = 0x13,
5327 MSG_CHAR_KANJI_14 = 0x14,
5328 MSG_CHAR_KANJI_15 = 0x15,
5329 MSG_CHAR_KANJI_16 = 0x16,
5330 MSG_CHAR_KANJI_17 = 0x17,
5331 MSG_CHAR_KANJI_18 = 0x18,
5332 MSG_CHAR_KANJI_19 = 0x19,
5333 MSG_CHAR_KANJI_1A = 0x1A,
5334 MSG_CHAR_KANJI_1B = 0x1B,
5335 MSG_CHAR_KANJI_1C = 0x1C,
5336 MSG_CHAR_KANJI_1D = 0x1D,
5337 MSG_CHAR_KANJI_1E = 0x1E,
5338 MSG_CHAR_KANJI_1F = 0x1F,
5339 MSG_CHAR_KANJI_20 = 0x20,
5340 MSG_CHAR_KANJI_21 = 0x21,
5341 MSG_CHAR_KANJI_22 = 0x22,
5342 MSG_CHAR_KANJI_23 = 0x23,
5343 MSG_CHAR_KANJI_24 = 0x24,
5344 MSG_CHAR_KANJI_25 = 0x25,
5345 MSG_CHAR_KANJI_26 = 0x26,
5346 MSG_CHAR_KANJI_27 = 0x27,
5347 MSG_CHAR_KANJI_28 = 0x28,
5348 MSG_CHAR_KANJI_29 = 0x29,
5349 MSG_CHAR_KANJI_2A = 0x2A,
5350 MSG_CHAR_KANJI_2B = 0x2B,
5351 MSG_CHAR_KANJI_2C = 0x2C,
5352 MSG_CHAR_KANJI_2D = 0x2D,
5353 MSG_CHAR_KANJI_2E = 0x2E,
5354 MSG_CHAR_KANJI_2F = 0x2F,
5355 MSG_CHAR_KANJI_30 = 0x30,
5356 MSG_CHAR_KANJI_31 = 0x31,
5357 MSG_CHAR_KANJI_32 = 0x32,
5358 MSG_CHAR_KANJI_33 = 0x33,
5359 MSG_CHAR_KANJI_34 = 0x34,
5360 MSG_CHAR_KANJI_35 = 0x35,
5361 MSG_CHAR_KANJI_36 = 0x36,
5362 MSG_CHAR_KANJI_37 = 0x37,
5363 MSG_CHAR_KANJI_38 = 0x38,
5364 MSG_CHAR_KANJI_39 = 0x39,
5365 MSG_CHAR_KANJI_3A = 0x3A,
5366 MSG_CHAR_KANJI_3B = 0x3B,
5367 MSG_CHAR_KANJI_3C = 0x3C,
5368 MSG_CHAR_KANJI_3D = 0x3D,
5369 MSG_CHAR_KANJI_3E = 0x3E,
5370 MSG_CHAR_KANJI_3F = 0x3F,
5371 MSG_CHAR_KANJI_40 = 0x40,
5372 MSG_CHAR_KANJI_41 = 0x41,
5373 MSG_CHAR_KANJI_42 = 0x42,
5374 MSG_CHAR_KANJI_43 = 0x43,
5375 MSG_CHAR_KANJI_44 = 0x44,
5376 MSG_CHAR_KANJI_45 = 0x45,
5377 MSG_CHAR_KANJI_46 = 0x46,
5378 MSG_CHAR_KANJI_47 = 0x47,
5379 MSG_CHAR_KANJI_48 = 0x48,
5380 MSG_CHAR_KANJI_49 = 0x49,
5381 MSG_CHAR_KANJI_4A = 0x4A,
5382 MSG_CHAR_KANJI_4B = 0x4B,
5383 MSG_CHAR_KANJI_4C = 0x4C,
5384 MSG_CHAR_KANJI_4D = 0x4D,
5385 MSG_CHAR_KANJI_4E = 0x4E,
5386 MSG_CHAR_KANJI_4F = 0x4F,
5387 MSG_CHAR_KANJI_50 = 0x50,
5388 MSG_CHAR_KANJI_51 = 0x51,
5389 MSG_CHAR_KANJI_52 = 0x52,
5390 MSG_CHAR_KANJI_53 = 0x53,
5391 MSG_CHAR_KANJI_54 = 0x54,
5392 MSG_CHAR_KANJI_55 = 0x55,
5393 MSG_CHAR_KANJI_56 = 0x56,
5394 MSG_CHAR_KANJI_57 = 0x57,
5395 MSG_CHAR_KANJI_58 = 0x58,
5396 MSG_CHAR_KANJI_59 = 0x59,
5397 MSG_CHAR_KANJI_5A = 0x5A,
5398 MSG_CHAR_KANJI_5B = 0x5B,
5399 MSG_CHAR_KANJI_5C = 0x5C,
5400 MSG_CHAR_KANJI_5D = 0x5D,
5401 MSG_CHAR_KANJI_5E = 0x5E,
5402 MSG_CHAR_KANJI_5F = 0x5F,
5403 MSG_CHAR_KANJI_60 = 0x60,
5404 MSG_CHAR_CIRCLE = 0x61,
5405 MSG_CHAR_CROSS = 0x62,
5406 MSG_CHAR_KANJI_63 = 0x63,
5407 MSG_CHAR_KANJI_64 = 0x64,
5408 MSG_CHAR_KANJI_65 = 0x65,
5409 MSG_CHAR_KANJI_66 = 0x66,
5410 MSG_CHAR_KANJI_67 = 0x67,
5411 MSG_CHAR_KANJI_68 = 0x68,
5412 MSG_CHAR_KANJI_69 = 0x69,
5413 MSG_CHAR_NOTE = 0x6A,
5414 MSG_CHAR_KANJI_6B = 0x6B,
5415 MSG_CHAR_KANJI_6C = 0x6C,
5416 MSG_CHAR_KANJI_6D = 0x6D,
5417 MSG_CHAR_KANJI_6E = 0x6E,
5418 MSG_CHAR_KANJI_6F = 0x6F,
5419 MSG_CHAR_KANJI_70 = 0x70,
5420 MSG_CHAR_KANJI_71 = 0x71,
5421 MSG_CHAR_KANJI_72 = 0x72,
5422 MSG_CHAR_KANJI_73 = 0x73,
5423 MSG_CHAR_KANJI_74 = 0x74,
5424 MSG_CHAR_KANJI_75 = 0x75,
5425 MSG_CHAR_KANJI_76 = 0x76,
5426 MSG_CHAR_KANJI_77 = 0x77,
5427 MSG_CHAR_LOWER_X = 0x78,
5428
5429 // Variant 3 - N64 Button Icons
5430 MSG_CHAR_BUTTON_A = 0x00,
5431 MSG_CHAR_BUTTON_B = 0x01,
5432 MSG_CHAR_BUTTON_START = 0x02,
5433 MSG_CHAR_BUTTON_C_UP = 0x03,
5437 MSG_CHAR_BUTTON_Z = 0x07,
5438 MSG_CHAR_BUTTON_L = 0x08,
5439 MSG_CHAR_BUTTON_R = 0x09,
5440#else
5607 // 0xA6 to 0xEF are unused
5608#endif
5609
5610#if VERSION_IQUE
5611 // All US characters are in the rom, but their range is used for multibyte characters
5612 MSG_CHAR_MULTIBYTE_FIRST = 0x5F,
5613 MSG_CHAR_MULTIBYTE_LAST = 0x8F,
5614 MSG_CHAR_ZH_START = 0xA6,
5615 MSG_CHAR_ZH_RANK = 0x33F, // 勋
5616 MSG_CHAR_ZH_CHAPTER = 0x340, // 章
5617#endif
5618
5620
5626
5627 // special character codes used when reading from the source buffer
5642 // 0xFE unused
5644
5645 // special character codes used when writing to the print buffer
5659 // FC unused
5660 // FD unused
5661 // FE unused
5664
5666 // function codes used when reading from the source buffer
5714 // function codes used when writing to the print buffer
5745
5762
5779
5798
5806
5812
5822
5844
5849};
5850
5868
5877
5886
5892
5896
5903
5908
5929
5939
5946
5953
5980
5984 THREAD_ID_AUDIO = 3, // also = NU_MAIN_THREAD_ID
5985};
5986
5987// LANGUAGE_DEFAULT as 0 will be the first index into several arrays containing data based on the current language.
5988// For non-PAL versions, this will be the first and only index.
5989#define LANGUAGE_DEFAULT 0
5996
6002
6008
6011 LANDING_CAM_CHECK_SURFACE = 1, // allow landing cam unless the surface is lava
6013};
6014
6015#endif
EffectInstanceFlags
Definition enums.h:3547
@ FX_INSTANCE_FLAG_BATTLE
Definition enums.h:3549
@ FX_INSTANCE_FLAG_ENABLED
Definition enums.h:3548
@ FX_INSTANCE_FLAG_HAS_UPDATED
Definition enums.h:3550
@ FX_INSTANCE_FLAG_DISMISS
Definition enums.h:3551
MerleeSpellType
Definition enums.h:1935
@ MERLEE_SPELL_COIN_BOOST
Definition enums.h:1940
@ MERLEE_SPELL_EXP_BOOST
Definition enums.h:1939
@ MERLEE_SPELL_ATK_BOOST
Definition enums.h:1937
@ MERLEE_SPELL_DEF_BOOST
Definition enums.h:1938
@ MERLEE_SPELL_NONE
Definition enums.h:1936
TweesterPartnerStates
Definition enums.h:2460
@ TWEESTER_PARTNER_HOLD
Definition enums.h:2463
@ TWEESTER_PARTNER_ATTRACT
Definition enums.h:2462
@ TWEESTER_PARTNER_INIT
Definition enums.h:2461
@ TWEESTER_PARTNER_RELEASE
Definition enums.h:2464
WindowStyles
Definition enums.h:5954
@ WINDOW_STYLE_13
Definition enums.h:5968
@ WINDOW_STYLE_0
Definition enums.h:5955
@ WINDOW_STYLE_15
Definition enums.h:5970
@ WINDOW_STYLE_22
Definition enums.h:5977
@ WINDOW_STYLE_5
Definition enums.h:5960
@ WINDOW_STYLE_7
Definition enums.h:5962
@ WINDOW_STYLE_12
Definition enums.h:5967
@ WINDOW_STYLE_14
Definition enums.h:5969
@ WINDOW_STYLE_9
Definition enums.h:5964
@ WINDOW_STYLE_4
Definition enums.h:5959
@ WINDOW_STYLE_17
Definition enums.h:5972
@ WINDOW_STYLE_21
Definition enums.h:5976
@ WINDOW_STYLE_20
Definition enums.h:5975
@ WINDOW_STYLE_16
Definition enums.h:5971
@ WINDOW_STYLE_10
Definition enums.h:5965
@ WINDOW_STYLE_6
Definition enums.h:5961
@ WINDOW_STYLE_MAX
Definition enums.h:5978
@ WINDOW_STYLE_19
Definition enums.h:5974
@ WINDOW_STYLE_8
Definition enums.h:5963
@ WINDOW_STYLE_11
Definition enums.h:5966
@ WINDOW_STYLE_3
Definition enums.h:5958
@ WINDOW_STYLE_1
Definition enums.h:5956
@ WINDOW_STYLE_2
Definition enums.h:5957
@ WINDOW_STYLE_18
Definition enums.h:5973
ScreenOverlayType
Definition enums.h:2372
@ OVERLAY_VIEWPORT_STAR
Definition enums.h:2379
@ OVERLAY_NONE
Definition enums.h:2373
@ OVERLAY_BLUR
Definition enums.h:2386
@ OVERLAY_SCREEN_MARIO
Definition enums.h:2381
@ OVERLAY_VIEWPORT_MARIO
Definition enums.h:2378
@ OVERLAY_START_BATTLE
Definition enums.h:2384
@ OVERLAY_SCREEN_SPOTLIGHT
Definition enums.h:2380
@ OVERLAY_SCREEN_COLOR
Definition enums.h:2374
@ OVERLAY_VIEWPORT_COLOR
Definition enums.h:2375
@ OVERLAY_INTRO_2
Definition enums.h:2389
@ OVERLAY_INTRO_1
Definition enums.h:2388
@ OVERLAY_BATTLE_DARKNESS
Definition enums.h:2387
@ OVERLAY_TYPE_2
Definition enums.h:2376
@ OVERLAY_WORLD_DARKNESS
Definition enums.h:2385
@ OVERLAY_VIEWPORT_SPOTLIGHT
Definition enums.h:2377
@ OVERLAY_TYPE_9
Definition enums.h:2383
@ OVERLAY_SCREEN_STAR
Definition enums.h:2382
EntityModelFlags
Definition enums.h:4594
@ ENTITY_MODEL_FLAG_400000
Definition enums.h:4617
@ ENTITY_MODEL_FLAG_CAM1
Definition enums.h:4596
@ ENTITY_MODEL_FLAG_100000
Definition enums.h:4615
@ ENTITY_MODEL_FLAG_FOG_DISABLED
Definition enums.h:4606
@ ENTITY_MODEL_FLAG_8000
Definition enums.h:4610
@ ENTITY_MODEL_FLAG_USE_IMAGE
Definition enums.h:4605
@ ENTITY_MODEL_FLAG_4000000
Definition enums.h:4621
@ ENTITY_MODEL_FLAG_2000000
Definition enums.h:4620
@ ENTITY_MODEL_FLAG_100
Definition enums.h:4603
@ ENTITY_MODEL_FLAG_80000
Definition enums.h:4614
@ ENTITY_MODEL_FLAG_10000000
Definition enums.h:4623
@ ENTITY_MODEL_FLAG_40
Definition enums.h:4601
@ ENTITY_MODEL_FLAG_4000
Definition enums.h:4609
@ ENTITY_MODEL_FLAG_2000
Definition enums.h:4608
@ ENTITY_MODEL_FLAG_80000000
Definition enums.h:4626
@ ENTITY_MODEL_FLAG_800000
Definition enums.h:4618
@ ENTITY_MODEL_FLAG_CAM3
Definition enums.h:4598
@ ENTITY_MODEL_FLAG_80
Definition enums.h:4602
@ ENTITY_MODEL_FLAG_DISABLE_SCRIPT
Definition enums.h:4612
@ ENTITY_MODEL_FLAG_1000000
Definition enums.h:4619
@ ENTITY_MODEL_FLAG_10000
Definition enums.h:4611
@ ENTITY_MODEL_FLAG_8000000
Definition enums.h:4622
@ ENTITY_MODEL_FLAG_HIDDEN
Definition enums.h:4600
@ ENTITY_MODEL_FLAG_1000
Definition enums.h:4607
@ ENTITY_MODEL_FLAG_40000
Definition enums.h:4613
@ ENTITY_MODEL_FLAG_40000000
Definition enums.h:4625
@ ENTITY_MODEL_FLAG_200000
Definition enums.h:4616
@ ENTITY_MODEL_FLAG_CAM2
Definition enums.h:4597
@ ENTITY_MODEL_FLAG_REFLECT
Definition enums.h:4604
@ ENTITY_MODEL_FLAG_20000000
Definition enums.h:4624
@ ENTITY_MODEL_FLAG_CAM0
Definition enums.h:4595
@ ENTITY_MODEL_FLAG_ENABLED
Definition enums.h:4599
TexPanner
Definition enums.h:3981
@ TEX_PANNER_MAIN
Definition enums.h:4000
@ TEX_PANNER_A
Definition enums.h:3993
@ TEX_PANNER_5
Definition enums.h:3988
@ TEX_PANNER_8
Definition enums.h:3991
@ TEX_PANNER_B
Definition enums.h:3994
@ TEX_PANNER_6
Definition enums.h:3989
@ TEX_PANNER_D
Definition enums.h:3996
@ TEX_PANNER_4
Definition enums.h:3987
@ TEX_PANNER_C
Definition enums.h:3995
@ TEX_PANNER_0
Definition enums.h:3983
@ TEX_PANNER_F
Definition enums.h:3998
@ TEX_PANNER_2
Definition enums.h:3985
@ TEX_PANNER_E
Definition enums.h:3997
@ TEX_PANNER_9
Definition enums.h:3992
@ TEX_PANNER_AUX
Definition enums.h:4001
@ TEX_PANNER_7
Definition enums.h:3990
@ TEX_PANNER_3
Definition enums.h:3986
@ TEX_PANNER_1
Definition enums.h:3984
DrawMsgStyleFlags
Definition enums.h:4969
@ DRAW_MSG_STYLE_DROP_SHADOW
Definition enums.h:4973
@ DRAW_MSG_STYLE_MENU
Definition enums.h:4970
@ DRAW_MSG_STYLE_RAINBOW
Definition enums.h:4972
@ DRAW_MSG_STYLE_WAVY
Definition enums.h:4971
BattleMessageStates
Definition enums.h:3790
@ BTL_MSG_STATE_POPUP_DISPOSE
Definition enums.h:3797
@ BTL_MSG_STATE_POPUP_POST_DELAY
Definition enums.h:3796
@ BTL_MSG_STATE_ERROR_PRE_DELAY
Definition enums.h:3802
@ BTL_MSG_STATE_DISABLED_DELAY
Definition enums.h:3807
@ BTL_MSG_STATE_INIT
Definition enums.h:3792
@ BTL_MSG_STATE_ACTION_TIP_DELAY
Definition enums.h:3799
@ BTL_MSG_STATE_ERROR_POST_DELAY
Definition enums.h:3804
@ BTL_MSG_STATE_ERROR_DISPOSE
Definition enums.h:3805
@ BTL_MSG_STATE_POPUP_PRE_DELAY
Definition enums.h:3794
@ BTL_MSG_STATE_ERROR_DELAY
Definition enums.h:3803
@ BTL_MSG_STATE_POPUP_DELAY
Definition enums.h:3795
@ BTL_MSG_STATE_ACTION_TIP_DISPOSE
Definition enums.h:3800
BackgroundFlags
Definition enums.h:5869
@ BACKGROUND_FLAG_TEXTURE
Definition enums.h:5870
@ BACKGROUND_RENDER_STATE_MASK
Definition enums.h:5875
@ BACKGROUND_RENDER_STATE_FILTER_PAUSED
Definition enums.h:5873
@ BACKGROUND_FLAG_FOG
Definition enums.h:5871
@ BACKGROUND_RENDER_STATE_BEGIN_PAUSED
Definition enums.h:5872
@ BACKGROUND_RENDER_STATE_SHOW_PAUSED
Definition enums.h:5874
DrawNumberStyleFlags
Definition enums.h:4977
@ DRAW_NUMBER_STYLE_ALIGN_RIGHT
drawn to the left of posX
Definition enums.h:4978
@ DRAW_NUMBER_STYLE_DROP_SHADOW
Definition enums.h:4981
@ DRAW_NUMBER_STYLE_MONOSPACE
Definition enums.h:4979
@ DRAW_NUMBER_STYLE_MONOSPACE_RIGHT
Definition enums.h:4980
MsgEffectFlags
Definition enums.h:5763
@ MSG_FX_FLAG_RISE_PRINT
Definition enums.h:5772
@ MSG_FX_FLAG_DROP_SHADOW
Definition enums.h:5776
@ MSG_FX_FLAG_BLUR
Definition enums.h:5767
@ MSG_FX_FLAG_GLOBAL_WAVE
Definition enums.h:5770
@ MSG_FX_FLAG_WAVE
Definition enums.h:5765
@ MSG_FX_FLAG_GROW_PRINT
Definition enums.h:5773
@ MSG_FX_FLAG_GLOBAL_RAINBOW
Definition enums.h:5771
@ MSG_FX_FLAG_SHAKE
Definition enums.h:5764
@ MSG_FX_FLAG_SIZE_WAVE
Definition enums.h:5775
@ MSG_FX_FLAG_NOISE_OUTLINE
Definition enums.h:5766
@ MSG_FX_FLAG_STATIC
Definition enums.h:5777
@ MSG_FX_FLAG_RAINBOW
Definition enums.h:5768
@ MSG_FX_FLAG_SIZE_JITTER
Definition enums.h:5774
@ MSG_FX_FLAG_DITHER_FADE
Definition enums.h:5769
LightSourceFlags
Definition enums.h:2404
@ LIGHT_SOURCE_DISABLED
Definition enums.h:2405
@ LIGHT_SOURCE_ENABLED
Definition enums.h:2406
@ LIGHT_SOURCE_QUADRATIC_FALLOFF
Definition enums.h:2408
@ LIGHT_SOURCE_LINEAR_FALLOFF
Definition enums.h:2407
ActionRatings
Definition enums.h:2004
@ ACTION_RATING_SUPER
sets nice hits = 2
Definition enums.h:2008
@ ACTION_RATING_NICE_SUPER_COMBO
'Nice' but becomes 'Super' if nice hits > 2
Definition enums.h:2010
@ ACTION_RATING_NICE_NO_COMBO
clears nice hits
Definition enums.h:2009
@ ACTION_RATING_MISS
clears nice hits
Definition enums.h:2006
@ ACTION_RATING_LUCKY
clears nice hits
Definition enums.h:2007
@ ACTION_RATING_NICE
sets nice hits = 1
Definition enums.h:2005
ScreenTransition
Definition enums.h:2347
@ TRANSITION_SLOW_BLUR_MOTION
Definition enums.h:2364
@ TRANSITION_END_PEACH_INTERLUDE
Definition enums.h:2360
@ TRANSITION_AFTER_SAVE_PROMPT
Definition enums.h:2359
@ TRANSITION_END_CHAPTER_INTERRUPTED
Definition enums.h:2363
@ TRANSITION_BEGIN_OR_END_CHAPTER
Definition enums.h:2354
@ TRANSITION_GET_STAR_CARD
Definition enums.h:2362
@ TRANSITION_MARIO_BLACK
Definition enums.h:2358
@ TRANSITION_END_DEMO_SCENE_BLACK
Definition enums.h:2350
@ TRANSITION_ENTER_WORLD
Definition enums.h:2356
@ TRANSITION_END_DEMO_SCENE_WHITE
Definition enums.h:2351
@ TRANSITION_BEGIN_OR_END_GAME
Definition enums.h:2352
@ TRANSITION_MARIO_WHITE
Definition enums.h:2357
@ TRANSITION_PEACH_CAPTURED
Definition enums.h:2361
@ TRANSITION_OUTRO_END_SCENE
Definition enums.h:2353
@ TRANSITION_TOY_TRAIN
Definition enums.h:2349
@ TRANSITION_STANDARD
Definition enums.h:2348
@ TRANSITION_SLOW_FADE_TO_WHITE
Definition enums.h:2355
TintMode
Definition enums.h:3967
@ ENV_TINT_SHROUD
Definition enums.h:3972
@ ENV_TINT_UNCHANGED
Definition enums.h:3968
@ ENV_TINT_DEPTH
Definition enums.h:3974
@ ENV_TINT_REMAP
Definition enums.h:3978
@ ENV_TINT_NONE
Definition enums.h:3970
MusicSettingsFlags
Definition enums.h:4244
@ MUSIC_SETTINGS_FLAG_20
Definition enums.h:4250
@ MUSIC_SETTINGS_FLAG_10
Definition enums.h:4249
@ MUSIC_SETTINGS_FLAG_1
Definition enums.h:4245
@ MUSIC_SETTINGS_FLAG_8
Definition enums.h:4248
@ MUSIC_SETTINGS_FLAG_ENABLE_PROXIMITY_MIX
Definition enums.h:4246
@ MUSIC_SETTINGS_FLAG_4
Definition enums.h:4247
BattleCamTargetAdjustX
Definition enums.h:4483
@ BTL_CAM_XADJ_AVG
Definition enums.h:4485
@ BTL_CAM_XADJ_NONE
Definition enums.h:4484
MsgStateFlags
Definition enums.h:5823
@ MSG_STATE_FLAG_10000
Definition enums.h:5837
@ MSG_STATE_FLAG_4
Definition enums.h:5826
@ MSG_STATE_FLAG_40
Definition enums.h:5829
@ MSG_STATE_FLAG_PRINT_QUICKLY
Definition enums.h:5831
@ MSG_STATE_FLAG_1
Definition enums.h:5824
@ MSG_STATE_FLAG_80000
Definition enums.h:5840
@ MSG_STATE_FLAG_10
Definition enums.h:5827
@ MSG_STATE_FLAG_20
Definition enums.h:5828
@ MSG_STATE_FLAG_100000
Definition enums.h:5841
@ MSG_STATE_FLAG_800
Definition enums.h:5833
@ MSG_STATE_FLAG_800000
Definition enums.h:5842
@ MSG_STATE_FLAG_400
Definition enums.h:5832
@ MSG_STATE_FLAG_20000
Definition enums.h:5838
@ MSG_STATE_FLAG_40000
Definition enums.h:5839
@ MSG_STATE_FLAG_8000
Definition enums.h:5836
@ MSG_STATE_FLAG_1000
Definition enums.h:5834
@ MSG_STATE_FLAG_4000
Definition enums.h:5835
@ MSG_STATE_FLAG_SPEAKING
Definition enums.h:5830
@ MSG_STATE_FLAG_2
Definition enums.h:5825
SpriteShadingFlags
Definition enums.h:4791
@ SPR_SHADING_FLAG_SET_VIEWPORT
Definition enums.h:4793
@ SPR_SHADING_FLAG_ENABLED
Definition enums.h:4792
ActionCommand
Definition enums.h:3505
@ ACTION_COMMAND_BOMB
Definition enums.h:3517
@ ACTION_COMMAND_SPOOK
Definition enums.h:3527
@ ACTION_COMMAND_MEGA_SHOCK
Definition enums.h:3523
@ ACTION_COMMAND_HURRICANE
Definition enums.h:3526
@ ACTION_COMMAND_FLEE
Definition enums.h:3509
@ ACTION_COMMAND_SMASH
Definition enums.h:3508
@ ACTION_COMMAND_AIR_LIFT
Definition enums.h:3519
@ ACTION_COMMAND_UNUSED_MASH_A
Definition enums.h:3516
@ ACTION_COMMAND_THREE_CHANCES
Definition enums.h:3528
@ ACTION_COMMAND_BREAK_FREE
Definition enums.h:3510
@ ACTION_COMMAND_SMACK
Definition enums.h:3524
@ ACTION_COMMAND_SQUIRT
Definition enums.h:3521
@ ACTION_COMMAND_AIR_RAID
Definition enums.h:3520
@ ACTION_COMMAND_WHIRLWIND
Definition enums.h:3511
@ ACTION_COMMAND_BODY_SLAM
Definition enums.h:3518
@ ACTION_COMMAND_FIRE_SHELL
Definition enums.h:3515
@ ACTION_COMMAND_DIZZY_SHELL
Definition enums.h:3514
@ ACTION_COMMAND_NONE
Definition enums.h:3506
@ ACTION_COMMAND_UNUSED_FLEE
Definition enums.h:3513
@ ACTION_COMMAND_SPINY_SURGE
Definition enums.h:3525
@ ACTION_COMMAND_POWER_SHOCK
Definition enums.h:3522
@ ACTION_COMMAND_JUMP
Definition enums.h:3507
@ ACTION_COMMAND_TIDAL_WAVE
Definition enums.h:3529
@ ACTION_COMMAND_STOP_LEECH
Definition enums.h:3512
ItemPickupStates
Definition enums.h:2725
@ ITEM_PICKUP_STATE_HIDE_TOO_MANY
Definition enums.h:2738
@ ITEM_PICKUP_STATE_AWAIT_TUTORIAL
Definition enums.h:2735
@ ITEM_PICKUP_STATE_SHOW_THREW_AWAY
Definition enums.h:2740
@ ITEM_PICKUP_STATE_SHOW_GOT_ITEM
Definition enums.h:2729
@ ITEM_PICKUP_STATE_HIDE_THREW_AWAY
Definition enums.h:2741
@ ITEM_PICKUP_STATE_CHECK_TUTORIALS
Definition enums.h:2733
@ ITEM_PICKUP_STATE_SHOW_TOO_MANY
Definition enums.h:2737
@ ITEM_PICKUP_STATE_THROW_AWAY_DONE
Definition enums.h:2742
@ ITEM_PICKUP_STATE_AWAIT_THROW_AWAY
Definition enums.h:2739
@ ITEM_PICKUP_STATE_INIT
Definition enums.h:2727
@ ITEM_PICKUP_STATE_HIDE_GOT_ITEM
Definition enums.h:2730
@ ITEM_PICKUP_STATE_DONE
Definition enums.h:2731
@ ITEM_PICKUP_STATE_SHOW_TUTORIAL
Definition enums.h:2734
@ ITEM_PICKUP_STATE_AWAIT_VALID_STATE
Definition enums.h:2728
ImgFXRenderType
Definition enums.h:4745
@ IMGFX_RENDER_MULTIPLY_RGBA
Definition enums.h:4749
@ IMGFX_RENDER_MULTIPLY_SHADE_ALPHA
Definition enums.h:4753
@ IMGFX_RENDER_HOLOGRAM
Definition enums.h:4758
@ IMGFX_RENDER_MULTIPLY_SHADE_RGB
Definition enums.h:4752
@ IMGFX_RENDER_OVERLAY_RGBA
Definition enums.h:4761
@ IMGFX_RENDER_MODULATE_PRIM_RGBA
Definition enums.h:4751
@ IMGFX_RENDER_MULTIPLY_RGB
Definition enums.h:4747
@ IMGFX_RENDER_ANIM
Definition enums.h:4757
@ IMGFX_RENDER_DEFAULT
Definition enums.h:4746
@ IMGFX_RENDER_MULTIPLY_SHADE_RGBA
Definition enums.h:4754
@ IMGFX_RENDER_OVERLAY_RGB
Definition enums.h:4760
@ IMGFX_RENDER_MODULATE_PRIM_RGB
Definition enums.h:4750
@ IMGFX_RENDER_MULTIPLY_ALPHA
Definition enums.h:4748
@ IMGFX_RENDER_MODULATE_SHADE_RGB
Definition enums.h:4755
@ IMGFX_RENDER_MODULATE_SHADE_RGBA
Definition enums.h:4756
@ IMGFX_RENDER_COLOR_FILL
Definition enums.h:4759
@ IMGFX_RENDER_UNUSED
Definition enums.h:4762
ModelTransformGroupFlags
Definition enums.h:4664
@ TRANSFORM_GROUP_FLAG_INACTIVE
Definition enums.h:4667
@ TRANSFORM_GROUP_FLAG_HAS_TRANSFORM
Definition enums.h:4668
@ TRANSFORM_GROUP_FLAG_HIDDEN
Definition enums.h:4666
@ TRANSFORM_GROUP_FLAG_VALID
Definition enums.h:4665
@ TRANSFORM_GROUP_FLAG_MATRIX_DIRTY
Definition enums.h:4669
@ TRANSFORM_GROUP_FLAG_IGNORE_MATRIX
Definition enums.h:4670
KoopaKootFavors
Definition enums.h:238
@ KOOT_FAVOR_CH5_3
Definition enums.h:252
@ KOOT_FAVOR_CH3_3
Definition enums.h:246
@ KOOT_FAVOR_CH2_1
Definition enums.h:241
@ KOOT_FAVOR_CH6_2
Definition enums.h:254
@ KOOT_FAVOR_CH6_1
Definition enums.h:253
@ KOOT_FAVOR_CH4_2
Definition enums.h:248
@ KOOT_FAVOR_CH2_3
Definition enums.h:243
@ KOOT_FAVOR_CH1_1
Definition enums.h:239
@ KOOT_FAVOR_CH4_3
Definition enums.h:249
@ KOOT_FAVOR_CH6_3
Definition enums.h:255
@ KOOT_FAVOR_CH5_1
Definition enums.h:250
@ KOOT_FAVOR_CH2_2
Definition enums.h:242
@ KOOT_FAVOR_CH5_2
Definition enums.h:251
@ KOOT_FAVOR_CH7_1
Definition enums.h:256
@ KOOT_FAVOR_CH3_2
Definition enums.h:245
@ KOOT_FAVOR_CH1_2
Definition enums.h:240
@ KOOT_FAVOR_CH7_2
Definition enums.h:257
@ KOOT_FAVOR_CH7_3
Definition enums.h:258
@ KOOT_FAVOR_CH3_1
Definition enums.h:244
@ KOOT_FAVOR_CH4_1
Definition enums.h:247
DebugScriptstModes
Definition enums.h:3873
@ DEBUG_SCRIPTS_BLOCK_FUNC_DONE
Definition enums.h:3876
@ DEBUG_SCRIPTS_NONE
Definition enums.h:3874
@ DEBUG_SCRIPTS_NO_UPDATE
Definition enums.h:3875
ActorClasses
Definition enums.h:2109
@ ACTOR_CLASS_ENEMY
Definition enums.h:2112
@ ACTOR_CLASS_PLAYER
Definition enums.h:2110
@ ACTOR_CLASS_PARTNER
Definition enums.h:2111
@ ACTOR_CLASS_MASK
Definition enums.h:2113
Buttons
Definition enums.h:2762
@ BUTTON_A
Definition enums.h:2776
@ BUTTON_C_UP
Definition enums.h:2766
@ BUTTON_D_RIGHT
Definition enums.h:2769
@ BUTTON_START
Definition enums.h:2773
@ BUTTON_C_DOWN
Definition enums.h:2765
@ BUTTON_D_DOWN
Definition enums.h:2771
@ BUTTON_D_UP
Definition enums.h:2772
@ BUTTON_R
Definition enums.h:2767
@ BUTTON_STICK_UP
Definition enums.h:2777
@ BUTTON_L
Definition enums.h:2768
@ BUTTON_STICK_DOWN
Definition enums.h:2778
@ BUTTON_STICK_LEFT
Definition enums.h:2779
@ BUTTON_STICK_RIGHT
Definition enums.h:2780
@ BUTTON_B
Definition enums.h:2775
@ BUTTON_C_RIGHT
Definition enums.h:2763
@ BUTTON_C_LEFT
Definition enums.h:2764
@ BUTTON_Z
Definition enums.h:2774
@ BUTTON_D_LEFT
Definition enums.h:2770
ImgFXType
Definition enums.h:4701
@ IMGFX_SET_ALPHA
Definition enums.h:4709
@ IMGFX_COLOR_BUF_SET_MULTIPLY
Definition enums.h:4713
@ IMGFX_RESET
Definition enums.h:4705
@ IMGFX_HOLOGRAM
Definition enums.h:4715
@ IMGFX_SET_COLOR
Definition enums.h:4708
@ IMGFX_OVERLAY_XLU
Definition enums.h:4718
@ IMGFX_OVERLAY
Definition enums.h:4717
@ IMGFX_CLEAR
Definition enums.h:4702
@ IMGFX_SET_WAVY
Definition enums.h:4706
@ IMGFX_ALLOC_COLOR_BUF
Definition enums.h:4719
@ IMGFX_FILL_COLOR
Definition enums.h:4716
@ IMGFX_COLOR_BUF_SET_MODULATE
Definition enums.h:4714
@ IMGFX_SET_CREDITS_FADE
Definition enums.h:4712
@ IMGFX_SET_TINT
Definition enums.h:4710
@ IMGFX_SET_WHITE_FADE
Definition enums.h:4711
@ IMGFX_SET_ANIM
Definition enums.h:4707
@ IMGFX_UNK_2
Definition enums.h:4704
@ IMGFX_UNK_1
Definition enums.h:4703
JumpSubstate
Definition enums.h:2455
@ JUMP_SUBSTATE_1
Definition enums.h:2457
@ JUMP_SUBSTATE_0
Definition enums.h:2456
NpcDecorationIDs
Definition enums.h:1943
@ NPC_DECORATION_WHITE_GLOW_BEHIND
Definition enums.h:1949
@ NPC_DECORATION_BOWSER_AURA
Definition enums.h:1945
@ NPC_DECORATION_CHARGED
Definition enums.h:1950
@ NPC_DECORATION_SWEAT
Definition enums.h:1946
@ NPC_DECORATION_NONE
Definition enums.h:1944
@ NPC_DECORATION_WHITE_GLOW_FRONT
Definition enums.h:1948
@ NPC_DECORATION_SEEING_STARS
Definition enums.h:1947
PeachFlags
Definition enums.h:2473
@ PEACH_FLAG_DISGUISED
Definition enums.h:2475
@ PEACH_FLAG_IS_PEACH
Definition enums.h:2474
@ PEACH_FLAG_DEPRESSED
Definition enums.h:2478
@ PEACH_FLAG_BLOCK_NEXT_DISGUISE
Definition enums.h:2477
@ PEACH_FLAG_HAS_PARASOL
Definition enums.h:2476
SurfaceType
Definition enums.h:4254
@ SURFACE_TYPE_HEDGES
used within hedge maze in flo_11
Definition enums.h:4264
@ SURFACE_TYPE_DEFAULT
Definition enums.h:4255
@ SURFACE_TYPE_SNOW
Definition enums.h:4263
@ SURFACE_TYPE_WATER
Definition enums.h:4256
@ SURFACE_TYPE_SLIDE
Definition enums.h:4260
@ SURFACE_TYPE_CLOUD
used with clouds in flo_19 and flo_21
Definition enums.h:4262
@ SURFACE_TYPE_LAVA
Definition enums.h:4258
@ SURFACE_TYPE_DOCK_WALL
Definition enums.h:4259
@ SURFACE_TYPE_FLOWERS
Definition enums.h:4261
@ SURFACE_TYPE_INVALID
Definition enums.h:4265
@ SURFACE_TYPE_SPIKES
Definition enums.h:4257
StoryProgress
Definition enums.h:9
@ STORY_CH6_GREW_MAGIC_BEANSTALK
Definition enums.h:193
@ STORY_CH3_ENTERED_BOOS_MANSION
Definition enums.h:92
@ STORY_CH4_GAVE_CAKE_TO_GOURMET_GUY
Definition enums.h:136
@ STORY_CH7_DEFEATED_CLUBBAS
Definition enums.h:219
@ STORY_CH2_ARRIVED_AT_MT_RUGGED
Definition enums.h:66
@ STORY_CH1_BOMBETTE_JOINED_PARTY
Definition enums.h:55
@ STORY_CH3_GOT_RECORD
Definition enums.h:94
@ STORY_CH3_WEIGHED_DOWN_CHANDELIER
Definition enums.h:97
@ STORY_CH0_FOUND_GATEHOUSE_SWITCH
Definition enums.h:27
@ STORY_CH5_KOLORADO_IN_TREASURE_ROOM
Definition enums.h:172
@ STORY_CH5_LAVA_STREAM_BLOCKED
Definition enums.h:165
@ STORY_CH1_STAR_SPRIT_DEPARTED
Definition enums.h:63
@ STORY_CH6_SPOKE_WITH_THE_SUN
Definition enums.h:188
@ STORY_CH3_INVITED_TO_BOOS_MANSION
Definition enums.h:88
@ STORY_CH7_ARRIVED_AT_SHIVER_CITY
Definition enums.h:200
@ STORY_CH3_HEART_FLED_FIRST_TUNNEL
Definition enums.h:116
@ STORY_CH2_GOT_SUPER_HAMMER
Definition enums.h:79
@ STORY_CH3_BOW_JOINED_PARTY
Definition enums.h:102
@ STORY_CH6_STAR_SPRIT_DEPARTED
Definition enums.h:197
@ STORY_CH0_GOOMBARIO_JOINED_PARTY
Definition enums.h:23
@ STORY_CH5_KOLORADO_RAN_AHEAD
Definition enums.h:171
@ STORY_CH1_DEFEATED_KOOPA_BROS
Definition enums.h:60
@ STORY_CH3_DEFEATED_TUBBA_BLUBBA
Definition enums.h:122
@ STORY_CH6_DEFEATED_HUFF_N_PUFF
Definition enums.h:194
@ STORY_CH4_GOT_STOREROOM_KEY
Definition enums.h:130
@ STORY_CH6_DEFEATED_PUFF_PUFF_GUARDS
Definition enums.h:190
@ STORY_CH7_GOT_STAR_STONE
Definition enums.h:214
@ STORY_CH4_OPENED_GENERAL_GUY_ROOM
Definition enums.h:141
@ STORY_CH6_GOT_FERTILE_SOIL
Definition enums.h:184
@ STORY_CH1_KOOPA_BROS_HID_KEY
Definition enums.h:50
@ STORY_CH7_SHATTERED_FROZEN_POND
Definition enums.h:202
@ STORY_CH0_BEGAN_PEACH_MISSION
Definition enums.h:33
@ STORY_CH7_RAISED_FROZEN_STAIRS
Definition enums.h:215
@ STORY_CH5_ENTERED_MT_LAVA_LAVA
Definition enums.h:163
@ STORY_CH2_SOLVED_ARTIFACT_PUZZLE
Definition enums.h:81
@ STORY_CH5_KOLORADO_ESCAPED_FUZZIES
Definition enums.h:150
@ STORY_CH3_HEART_FLED_SECOND_TUNNEL
Definition enums.h:119
@ STORY_CH5_KOLORADO_AT_DEAD_END
Definition enums.h:169
@ STORY_CH7_ARRIVED_AT_STARBORN_VALLEY
Definition enums.h:208
@ STORY_CH1_FUZZY_THIEF_LEFT_TOWN
Definition enums.h:43
@ STORY_CH4_RETURNED_STOREROOM_KEY
Definition enums.h:131
@ STORY_CH1_KOOPER_JOINED_PARTY
Definition enums.h:46
@ STORY_CH5_RAPHAEL_LEFT_NEST
Definition enums.h:159
@ STORY_CH2_GOT_PULSE_STONE
Definition enums.h:75
@ STORY_CH0_SMASHED_GATE_BLOCK
Definition enums.h:24
@ STORY_CH7_UNLOCKED_SHIVER_MOUNTAIN
Definition enums.h:212
@ STORY_CH7_STAR_SPRIT_DEPARTED
Definition enums.h:227
@ STORY_CH5_KOLORADO_FELL_IN_LAVA
Definition enums.h:164
@ STORY_CH8_OPENED_PATH_TO_STAR_WAY
Definition enums.h:228
@ STORY_CH1_LOWERED_SECOND_STAIRS
Definition enums.h:57
@ STORY_CH5_YOSHI_CHILDREN_ARE_MISSING
Definition enums.h:152
@ STORY_CH5_BEGAN_PEACH_MISSION
Definition enums.h:176
@ STORY_UNUSED_FFFFFFE1
Definition enums.h:107
@ STORY_CH7_GOT_SNOWMAN_BUCKET
Definition enums.h:211
@ STORY_CH1_SPOTTED_BY_KOOPA_BROS
Definition enums.h:49
@ STORY_CH3_GOT_BOO_PORTRAIT
Definition enums.h:100
@ STORY_CH6_WISTERWOOD_GAVE_HINT
Definition enums.h:192
@ STORY_CH5_DEFEATED_PIRANHAS_MINIBOSS
Definition enums.h:157
@ STORY_CH8_REACHED_STAR_HAVEN
Definition enums.h:229
@ STORY_CH1_RAISED_SUBMERGED_STAIRS
Definition enums.h:58
@ STORY_CH2_PARAKARRY_JOINED_PARTY
Definition enums.h:68
@ STORY_CH0_HIT_GATEHOUSE_SWITCH
Definition enums.h:28
@ STORY_CH5_REACHED_RAPHAELS_TREE
Definition enums.h:158
@ STORY_CH3_UNLOCKED_WINDY_MILL
Definition enums.h:114
@ STORY_CH2_UNCOVERED_DRY_DRY_RUINS
Definition enums.h:76
@ STORY_NEVER
Definition enums.h:235
@ STORY_CH3_TUBBA_WOKE_UP
Definition enums.h:109
@ STORY_CH0_LEFT_THE_PLAYGROUND
Definition enums.h:21
@ STORY_CH7_DEFEATED_FIRST_DUPLIGHOST
Definition enums.h:213
@ STORY_CH6_STAR_SPIRIT_RESCUED
Definition enums.h:195
@ STORY_CH0_MET_STAR_SPIRITS
Definition enums.h:32
@ STORY_UNUSED_FFFFFFEC
Definition enums.h:118
@ STORY_CH5_MOVED_RAVEN_STATUE
Definition enums.h:156
@ STORY_CH7_SPOKE_WITH_HERRINGWAY
Definition enums.h:203
@ STORY_CH1_DEFEATED_JR_TROOPA
Definition enums.h:64
@ STORY_CH0_KAMMY_RETURNED_TO_BOWSER
Definition enums.h:30
@ STORY_CH4_STAR_SPIRIT_RESCUED
Definition enums.h:143
@ STORY_CH2_BOUGHT_SECRET_ITEMS
Definition enums.h:74
@ STORY_CH2_DEFEATED_TUTANKOOPA
Definition enums.h:82
@ STORY_CH5_OPENED_ESCAPE_ROUTE
Definition enums.h:175
@ STORY_CH5_DEFEATED_LAVA_PIRANHA
Definition enums.h:173
@ STORY_CH2_STAR_SPRIT_DEPARTED
Definition enums.h:85
@ STORY_CH4_MET_WITH_TWINK
Definition enums.h:127
@ STORY_CH6_DESTROYED_PUFF_PUFF_MACHINE
Definition enums.h:191
@ STORY_CH3_ALLOWED_INTO_FOREVER_FOREST
Definition enums.h:89
@ STORY_CH4_SOLVED_COLOR_PUZZLE
Definition enums.h:138
@ STORY_CH7_FOUND_HIDDEN_ROOM_UNDER_STATUE
Definition enums.h:222
@ STORY_CH5_ZIP_LINE_READY
Definition enums.h:162
@ STORY_CH3_HIT_HUGE_BLUE_SWITCH
Definition enums.h:99
@ STORY_CH1_MADE_SECOND_BRIDGE
Definition enums.h:47
@ STORY_CH2_BEGAN_PEACH_MISSION
Definition enums.h:84
@ STORY_CH7_DEFEATED_MIRROR_DUPLIGHOSTS
Definition enums.h:217
@ STORY_CH5_ALL_YOSHI_CHILDREN_RESCUED
Definition enums.h:154
@ STORY_CH0_MET_INNKEEPER
Definition enums.h:12
@ STORY_CH5_MT_LAVA_LAVA_ERUPTING
Definition enums.h:174
@ STORY_CH4_GOT_TOY_TRAIN
Definition enums.h:132
@ STORY_UNUSED_FFFFFF8C
Definition enums.h:22
@ STORY_CH7_MERLE_APOLOGIZED
Definition enums.h:209
@ STORY_CH5_ENTERED_WHALE
Definition enums.h:147
@ STORY_CH3_HEART_ESCAPED_WINDY_MILL
Definition enums.h:121
@ STORY_CH5_SUSHIE_JOINED_PARTY
Definition enums.h:153
@ STORY_CH1_MERLIN_REVEALED_KOOPA_BROS
Definition enums.h:38
@ STORY_CH3_TUBBA_BEGAN_NAPPING
Definition enums.h:108
@ STORY_CH4_FRYING_PAN_STOLEN
Definition enums.h:126
@ STORY_CH6_FILLED_SPRING_WITH_WATER
Definition enums.h:187
@ STORY_CH3_HEART_ESCAPED_WELL
Definition enums.h:120
@ STORY_INTRO
Definition enums.h:10
@ STORY_CH4_STAR_SPRIT_DEPARTED
Definition enums.h:145
@ STORY_CH5_HIDDEN_PASSAGE_OPEN
Definition enums.h:170
@ STORY_CH4_PULLED_SWITCH_SWITCH
Definition enums.h:137
@ STORY_CH8_STAR_SHIP_ACTIVATED
Definition enums.h:230
@ STORY_CH1_DEFEATED_DUNGEON_GUARDS
Definition enums.h:56
@ STORY_CH0_GOOMPA_JOINED_PARTY
Definition enums.h:17
@ STORY_CH6_ARRIVED_AT_FLOWER_FIELDS
Definition enums.h:181
@ STORY_CH2_ARRIVED_AT_DRY_DRY_OUTPOST
Definition enums.h:70
@ STORY_CH1_BEGAN_PEACH_MISSION
Definition enums.h:62
@ STORY_UNUSED_FFFFFFEB
Definition enums.h:117
@ STORY_CH4_ENTERED_THE_TOY_BOX
Definition enums.h:129
@ STORY_CH2_SHADY_MOUSE_ENTERED_SHOP
Definition enums.h:73
@ STORY_CH6_ASKED_TO_DEFEAT_MONTY_MOLES
Definition enums.h:182
@ STORY_CH0_GATE_CRUSHED
Definition enums.h:15
@ STORY_CH0_DEFEATED_GOOMBA_KING
Definition enums.h:26
@ STORY_CH1_ARRIVED_AT_KOOPA_VILLAGE
Definition enums.h:41
@ STORY_CH2_SPOKE_WITH_PARAKARRY
Definition enums.h:67
@ STORY_CH6_LAKILESTER_JOINED_PARTY
Definition enums.h:189
@ STORY_CH7_EXTENDED_PALACE_BRIDGE
Definition enums.h:221
@ STORY_CH7_DEFEATED_BOMBETTE_DUPLIGHOSTS
Definition enums.h:218
@ STORY_CH0_FELL_OFF_CLIFF
Definition enums.h:16
@ STORY_CH4_FOUND_HIDDEN_DOOR
Definition enums.h:128
@ STORY_CH6_GOT_CRYSTAL_BERRY
Definition enums.h:185
@ STORY_CH3_ESCAPED_TUBBAS_MANOR
Definition enums.h:113
@ STORY_CH3_GOT_SUPER_BOOTS
Definition enums.h:98
@ STORY_CH4_RETURNED_TOY_TRAIN
Definition enums.h:133
@ STORY_CH6_GOT_WATER_STONE
Definition enums.h:186
@ STORY_CH7_INVITED_TO_STARBORN_VALLEY
Definition enums.h:199
@ STORY_CH7_SOLVED_ALBINO_DINO_PUZZLE
Definition enums.h:223
@ STORY_CH3_PLAYED_THE_RECORD
Definition enums.h:95
@ STORY_CH3_STAR_SPIRIT_RESCUED
Definition enums.h:123
@ STORY_CH7_BEGAN_PEACH_MISSION
Definition enums.h:226
@ STORY_CH1_KOOPA_BROS_SET_TRAP
Definition enums.h:53
@ STORY_CH6_GOT_MAGICAL_BEAN
Definition enums.h:183
@ STORY_CH0_DEFEATED_JR_TROOPA
Definition enums.h:20
@ STORY_CH1_STAR_SPIRIT_RESCUED
Definition enums.h:61
@ STORY_CH1_LOWERED_FIRST_STAIRS
Definition enums.h:52
@ STORY_CH7_ARRIVED_AT_CRYSTAL_PALACE
Definition enums.h:216
@ STORY_CH3_STAR_SPRIT_DEPARTED
Definition enums.h:125
@ STORY_CH5_DEFEATED_FUZZIPEDE
Definition enums.h:148
@ STORY_CH5_KOLORADO_FELL_IN_PIT
Definition enums.h:168
@ STORY_CH7_DEFEATED_JR_TROOPA
Definition enums.h:206
@ STORY_CH0_DEFEATED_GOOMBA_BROS
Definition enums.h:25
@ STORY_CH1_FUZZY_THIEF_HID_IN_TREE
Definition enums.h:45
@ STORY_CH3_BEGAN_PEACH_MISSION
Definition enums.h:124
@ STORY_CH6_BEGAN_PEACH_MISSION
Definition enums.h:196
@ STORY_CH1_RETURNED_TO_TOAD_TOWN
Definition enums.h:65
@ STORY_CH3_ARRIVED_AT_GHOST_TOWN
Definition enums.h:104
@ STORY_CH1_TOLD_MERLIN_ABOUT_DARK_TOADS
Definition enums.h:37
@ STORY_CH0_LOOKING_FOR_HAMMER
Definition enums.h:18
@ STORY_CH1_MADE_FIRST_BRIDGE
Definition enums.h:40
@ STORY_CH3_TUBBA_CHASED_MARIO_IN_FOYER
Definition enums.h:112
@ STORY_CH7_MAYOR_MURDER_SOLVED
Definition enums.h:205
@ STORY_CH2_DRAINED_FIRST_SAND_ROOM
Definition enums.h:77
@ STORY_CH7_DEFEATED_MONSTAR
Definition enums.h:207
@ STORY_CH0_WAKE_UP
Definition enums.h:11
@ STORY_CH5_SMASHED_ULTRA_BLOCK
Definition enums.h:167
@ STORY_CH3_TUBBA_SMASHED_THE_BRIDGES
Definition enums.h:110
@ STORY_CH0_OPENED_BRIDGE_TO_TOAD_TOWN
Definition enums.h:29
@ STORY_CH7_DEFEATED_KOOPER_DUPLIGHOSTS
Definition enums.h:220
@ STORY_CH5_GOT_JADE_RAVEN
Definition enums.h:155
@ STORY_CH4_DEFEATED_LANTERN_GHOST
Definition enums.h:139
@ STORY_CH3_OPENED_BOOS_MANSION_GATE
Definition enums.h:91
@ STORY_CH2_DRAINED_SECOND_SAND_ROOM
Definition enums.h:78
@ STORY_CH3_GOT_WEIGHT
Definition enums.h:96
@ STORY_CH4_DEFEATED_GENERAL_GUY
Definition enums.h:142
@ STORY_CH0_ARRIVED_AT_TOAD_TOWN
Definition enums.h:31
@ STORY_CH7_MAYOR_MURDER_MYSTERY
Definition enums.h:201
@ STORY_CH1_KOOPA_BROS_FIRING_BLASTERS
Definition enums.h:59
@ STORY_CH8_REACHED_PEACHS_CASTLE
Definition enums.h:233
@ STORY_CH3_RESTORED_BOO_PORTRAIT
Definition enums.h:101
@ STORY_CH3_TRIGGERED_DOOR_JUMP_SCARE
Definition enums.h:93
@ STORY_UNUSED_0000005D
Definition enums.h:231
@ STORY_CH5_GOT_ULTRA_HAMMER
Definition enums.h:166
@ STORY_CH2_DRAINED_THIRD_SAND_ROOM
Definition enums.h:80
@ STORY_CH1_DEFEATED_BASEMENT_GUARD
Definition enums.h:51
@ STORY_CH4_BEGAN_PEACH_MISSION
Definition enums.h:144
@ STORY_CH5_RAPHAEL_WAITING_FOR_MARIO
Definition enums.h:161
@ STORY_CH4_WATT_JOINED_PARTY
Definition enums.h:140
@ STORY_CH7_DEFEATED_CRYSTAL_KING
Definition enums.h:224
@ STORY_CH3_SAW_BOO_ENTER_FOREST
Definition enums.h:87
@ STORY_CH1_SPOKE_WITH_MERLIN
Definition enums.h:36
@ STORY_CH5_KOLORADO_ESCAPED_SPEAR_GUYS
Definition enums.h:151
@ STORY_CH1_PROMISED_TO_HELP_KOOPER
Definition enums.h:42
@ STORY_CH3_SAW_TUBBA_EAT_BOO
Definition enums.h:105
@ STORY_CH2_SHADY_MOUSE_LEFT_SHOP
Definition enums.h:71
@ STORY_UNUSED_FFFFFF83
Definition enums.h:13
@ STORY_CH5_RETURNED_TO_TOAD_TOWN
Definition enums.h:179
@ STORY_CH3_ARRIVED_AT_BOOS_MANSION
Definition enums.h:90
@ STORY_CH5_WHALE_MOUTH_OPEN
Definition enums.h:146
@ STORY_CH4_GOT_FRYING_PAN
Definition enums.h:134
@ STORY_CH8_REACHED_BOWSERS_CASTLE
Definition enums.h:232
@ STORY_CH7_HERRINGWAY_AT_MAYORS_HOUSE
Definition enums.h:204
@ STORY_CH1_ARRIVED_AT_KOOPA_FORTRESS
Definition enums.h:48
@ STORY_CH3_TUBBA_CHASED_MARIO_IN_HALL
Definition enums.h:111
@ STORY_CH3_WENT_DOWN_THE_WELL
Definition enums.h:115
@ STORY_CH2_ARRIVED_AT_DRY_DRY_DESERT
Definition enums.h:69
@ STORY_CH3_UNLOCKED_GUSTY_GULCH
Definition enums.h:103
@ STORY_UNUSED_FFFFFFCC
Definition enums.h:86
@ STORY_CH1_FUZZY_THIEF_RAN_AWAY
Definition enums.h:44
@ STORY_EPILOGUE
Definition enums.h:234
@ STORY_CH6_RETURNED_TO_TOAD_TOWN
Definition enums.h:198
@ STORY_CH5_RAPHAEL_MOVED_ROOT
Definition enums.h:160
@ STORY_CH5_TRADED_VASE_FOR_SEED
Definition enums.h:178
@ STORY_CH0_TWINK_GAVE_LUCKY_STAR
Definition enums.h:34
@ STORY_CH7_GOT_SNOWMAN_SCARF
Definition enums.h:210
@ STORY_CH0_MET_GOOMPA
Definition enums.h:14
@ STORY_CH2_STAR_SPIRIT_RESCUED
Definition enums.h:83
@ STORY_CH3_ARRIVED_AT_TUBBAS_MANOR
Definition enums.h:106
@ STORY_CH4_GOT_TAYCE_TS_CAKE
Definition enums.h:135
@ STORY_CH7_STAR_SPIRIT_RESCUED
Definition enums.h:225
@ STORY_CH0_FOUND_HAMMER
Definition enums.h:19
@ STORY_CH5_STAR_SPRIT_DEPARTED
Definition enums.h:177
@ STORY_CH5_REACHED_LAVA_LAVA_ISLAND
Definition enums.h:149
@ STORY_CH1_KNOCKED_SWITCH_FROM_TREE
Definition enums.h:39
@ STORY_CH6_FLOWER_GATE_OPEN
Definition enums.h:180
@ STORY_CH1_MARIO_ACTIVATED_TRAP
Definition enums.h:54
@ STORY_CH0_RETURNED_TO_TOAD_TOWN
Definition enums.h:35
@ STORY_CH2_SPOKE_WITH_SHEEK
Definition enums.h:72
CamShakeModes
Definition enums.h:1832
@ CAM_SHAKE_DECAYING_VERTICAL
Definition enums.h:1835
@ CAM_SHAKE_CONSTANT_VERTICAL
Definition enums.h:1833
@ CAM_SHAKE_ANGULAR_HORIZONTAL
Definition enums.h:1834
AnyPartnerAnims
Definition enums.h:3447
@ PARTNER_ANIM_JUMP
Definition enums.h:3450
@ PARTNER_ANIM_IDLE
Definition enums.h:3453
@ PARTNER_ANIM_FLY
Definition enums.h:3452
@ PARTNER_ANIM_STILL
Definition enums.h:3448
@ PARTNER_ANIM_RUN
Definition enums.h:3454
@ PARTNER_ANIM_FALL
Definition enums.h:3451
@ PARTNER_ANIM_HURT
Definition enums.h:3456
@ PARTNER_ANIM_WALK
Definition enums.h:3449
@ PARTNER_ANIM_TALK
Definition enums.h:3455
EnemyDetectFlags
Definition enums.h:4205
@ AI_DETECT_SIGHT
Definition enums.h:4206
@ AI_DETECT_FLAG_8
Definition enums.h:4208
@ AI_DETECT_SENSITIVE_MOTION
Definition enums.h:4207
MsgFunctionCodes
Definition enums.h:5665
@ MSG_PRINT_FUNC_RIGHT
Definition enums.h:5726
@ MSG_READ_FUNC_COLOR
Definition enums.h:5672
@ MSG_READ_FUNC_CURSOR
Definition enums.h:5697
@ MSG_READ_FUNC_RESTORE_COLOR
Definition enums.h:5704
@ MSG_READ_FUNC_VOLUME
Definition enums.h:5712
@ MSG_READ_FUNC_RESET_GFX
Definition enums.h:5670
@ MSG_PRINT_FUNC_UP
Definition enums.h:5728
@ MSG_READ_FUNC_START_FX
Definition enums.h:5705
@ MSG_READ_FUNC_INPUT_OFF
Definition enums.h:5674
@ MSG_PRINT_FUNC_COLOR
Definition enums.h:5719
@ MSG_PRINT_FUNC_OPTION
Definition enums.h:5736
@ MSG_READ_FUNC_VAR
Definition enums.h:5707
@ MSG_READ_FUNC_VARIANT
Definition enums.h:5668
@ MSG_READ_FUNC_SET_CURSOR
Definition enums.h:5696
@ MSG_READ_FUNC_SET_CANCEL
Definition enums.h:5699
@ MSG_READ_FUNC_DELAY_OFF
Definition enums.h:5676
@ MSG_PRINT_FUNC_SCROLL
Definition enums.h:5721
@ MSG_PRINT_FUNC_FONT
Definition enums.h:5715
@ MSG_PRINT_FUNC_ITEM_ICON
Definition enums.h:5731
@ MSG_PRINT_FUNC_SPACING
Definition enums.h:5720
@ MSG_READ_FUNC_SAVE_COLOR
Definition enums.h:5703
@ MSG_READ_FUNC_VOICE
Definition enums.h:5713
@ MSG_READ_FUNC_SAVE_POS
Definition enums.h:5701
@ MSG_READ_FUNC_CUSTOM_VOICE
Definition enums.h:5711
@ MSG_PRINT_FUNC_ANIM_DELAY
Definition enums.h:5732
@ MSG_READ_FUNC_INLINE_IMAGE
Definition enums.h:5688
@ MSG_READ_FUNC_SET_X
Definition enums.h:5683
@ MSG_PRINT_FUNC_SET_Y
Definition enums.h:5725
@ MSG_PRINT_FUNC_ANIM_LOOP
Definition enums.h:5733
@ MSG_PRINT_FUNC_ANIM_SPRITE
Definition enums.h:5730
@ MSG_READ_FUNC_END_FX
Definition enums.h:5706
@ MSG_READ_FUNC_SET_Y
Definition enums.h:5684
@ MSG_PRINT_FUNC_INLINE_IMAGE
Definition enums.h:5729
@ MSG_PRINT_FUNC_SET_X
Definition enums.h:5724
@ MSG_PRINT_FUNC_SIZE_RESET
Definition enums.h:5723
@ MSG_READ_FUNC_SCROLL
Definition enums.h:5679
@ MSG_PRINT_FUNC_DOWN
Definition enums.h:5727
@ MSG_READ_FUNC_DOWN
Definition enums.h:5686
@ MSG_READ_FUNC_YIELD
Definition enums.h:5671
@ MSG_READ_FUNC_NO_SKIP
Definition enums.h:5673
@ MSG_PRINT_FUNC_SAVE_COLOR
Definition enums.h:5739
@ MSG_READ_FUNC_SPACING
Definition enums.h:5678
@ MSG_READ_FUNC_RESTORE_POS
Definition enums.h:5702
@ MSG_PRINT_FUNC_VARIANT
Definition enums.h:5716
@ MSG_READ_FUNC_SPEED
Definition enums.h:5682
@ MSG_READ_FUNC_OPTION
Definition enums.h:5700
@ MSG_READ_FUNC_SIZE
Definition enums.h:5680
@ MSG_READ_FUNC_ENABLE_CDOWN_NEXT
Definition enums.h:5710
@ MSG_READ_FUNC_HIDE_IMAGE
Definition enums.h:5692
@ MSG_READ_FUNC_DELAY_ON
Definition enums.h:5677
@ MSG_PRINT_FUNC_RESTORE_COLOR
Definition enums.h:5740
@ MSG_PRINT_FUNC_SET_FRAME_PALETTE
Definition enums.h:5717
@ MSG_PRINT_FUNC_END_FX
Definition enums.h:5742
@ MSG_PRINT_FUNC_START_FX
Definition enums.h:5741
@ MSG_READ_FUNC_END_CHOICE
Definition enums.h:5698
@ MSG_READ_FUNC_IMAGE
Definition enums.h:5691
@ MSG_READ_FUNC_RIGHT
Definition enums.h:5685
@ MSG_PRINT_FUNC_RESTORE_POS
Definition enums.h:5738
@ MSG_READ_FUNC_ANIM_LOOP
Definition enums.h:5694
@ MSG_PRINT_FUNC_CURSOR
Definition enums.h:5735
@ MSG_READ_FUNC_CENTER_X
Definition enums.h:5708
@ MSG_READ_FUNC_ANIM_DELAY
Definition enums.h:5693
@ MSG_READ_FUNC_ITEM_ICON
Definition enums.h:5690
@ MSG_READ_FUNC_SET_REWIND
Definition enums.h:5709
@ MSG_PRINT_FUNC_SIZE
Definition enums.h:5722
@ MSG_READ_FUNC_SET_FRAME_PALETTE
Definition enums.h:5669
@ MSG_READ_FUNC_UP
Definition enums.h:5687
@ MSG_PRINT_FUNC_ANIM_DONE
Definition enums.h:5734
@ MSG_READ_FUNC_INPUT_ON
Definition enums.h:5675
@ MSG_READ_FUNC_FONT
Definition enums.h:5667
@ MSG_READ_FUNC_SIZE_RESET
Definition enums.h:5681
@ MSG_PRINT_FUNC_CENTER_X
Definition enums.h:5743
@ MSG_PRINT_FUNC_SAVE_POS
Definition enums.h:5737
@ MSG_READ_FUNC_ANIM_SPRITE
Definition enums.h:5689
@ MSG_PRINT_RESET_GFX
Definition enums.h:5718
@ MSG_READ_FUNC_ANIM_DONE
Definition enums.h:5695
GlowPaletteModes
Definition enums.h:2243
@ GLOW_PAL_OFF
Definition enums.h:2244
@ GLOW_PAL_ON
Definition enums.h:2245
PeachDisguises
Definition enums.h:2503
@ PEACH_DISGUISE_KOOPATROL
Definition enums.h:2505
@ PEACH_DISGUISE_HAMMER_BROS
Definition enums.h:2506
@ PEACH_DISGUISE_CLUBBA
Definition enums.h:2507
@ PEACH_DISGUISE_NONE
Definition enums.h:2504
Emotes
Definition enums.h:494
@ EMOTE_ELLIPSIS
Definition enums.h:499
@ EMOTE_INVALID
Definition enums.h:500
@ EMOTE_FRUSTRATION
Definition enums.h:498
@ EMOTE_EXCLAMATION
Definition enums.h:495
@ EMOTE_SHOCK
Definition enums.h:496
@ EMOTE_QUESTION
Definition enums.h:497
ActorSoundIDs
Definition enums.h:2066
@ ACTOR_SOUND_WALK
Definition enums.h:2067
@ ACTOR_SOUND_WALK_INCREMENT
Definition enums.h:2071
@ ACTOR_SOUND_FLY
Definition enums.h:2068
@ ACTOR_SOUND_HURT
Definition enums.h:2070
@ ACTOR_SOUND_FLY_INCREMENT
Definition enums.h:2072
@ ACTOR_SOUND_JUMP
Definition enums.h:2069
SpeechFlags
Definition enums.h:1961
@ SPEECH_FLAG_10
Definition enums.h:1962
@ SPEECH_FACE_LIKE_LISTENER
Definition enums.h:1970
@ SPEECH_FACE_SPEAKER_ONLY
Definition enums.h:1967
@ SPEECH_FLAG_HAS_OFFSET
Definition enums.h:1963
@ SPEECH_ORIENTATION_MASK
Definition enums.h:1966
@ SPEECH_FACE_AWAY_FROM
Definition enums.h:1968
@ SPEECH_FACE_EACH_OTHER
Definition enums.h:1971
@ SPEECH_FLAG_200
Definition enums.h:1964
@ SPEECH_FACE_LIKE_SPEAKER
Definition enums.h:1969
BattleStatusFlags1
Definition enums.h:3597
@ BS_FLAGS1_TUTORIAL_BATTLE
Definition enums.h:3627
@ BS_FLAGS1_10000
Definition enums.h:3618
@ BS_FLAGS1_PLAYER_IN_BACK
Definition enums.h:3622
@ BS_FLAGS1_GOOMBARIO_CHARGED
Definition enums.h:3632
@ BS_FLAGS1_DISABLE_CELEBRATION
Definition enums.h:3619
@ BS_FLAGS1_BATTLE_FLED
Definition enums.h:3620
@ BS_FLAGS1_HUSTLED
Definition enums.h:3628
@ BS_FLAGS1_MENU_OPEN
Definition enums.h:3599
@ BS_FLAGS1_NO_RATING
Definition enums.h:3610
@ BS_FLAGS1_STAR_POINTS_DROPPED
Definition enums.h:3626
@ BS_FLAGS1_SORT_ENEMIES_BY_POSX
Definition enums.h:3629
@ BS_FLAGS1_FORCE_IMMUNE_HIT
Definition enums.h:3613
@ BS_FLAGS1_NO_GAME_OVER
Definition enums.h:3625
@ BS_FLAGS1_PARTNER_ACTING
Definition enums.h:3621
@ BS_FLAGS1_TATTLE_OPEN
Definition enums.h:3600
@ BS_FLAGS1_SUPER_HIT
Definition enums.h:3612
@ BS_FLAGS1_YIELD_TURN
Definition enums.h:3623
@ BS_FLAGS1_PLAYER_DEFENDING
Definition enums.h:3624
@ BS_FLAGS1_NICE_HIT
Definition enums.h:3609
@ BS_FLAGS1_TRIGGER_EVENTS
Definition enums.h:3608
@ BS_FLAGS1_FREE_ACTION_COMMAND
Definition enums.h:3617
@ BS_FLAGS1_AUTO_SUCCEED_ACTION
Definition enums.h:3614
@ BS_FLAGS1_2000
Definition enums.h:3615
@ BS_FLAGS1_JUMP_CHARGED
Definition enums.h:3631
@ BS_FLAGS1_ATK_BLOCKED
Definition enums.h:3633
@ BS_FLAGS1_HAMMER_CHARGED
Definition enums.h:3630
@ BS_FLAGS1_SHOW_PLAYER_DECORATIONS
Definition enums.h:3601
@ BS_FLAGS1_INCLUDE_POWER_UPS
Definition enums.h:3604
@ BS_FLAGS1_4000
Definition enums.h:3616
@ BS_FLAGS1_ACTORS_VISIBLE
Definition enums.h:3598
@ BS_FLAGS1_EXECUTING_MOVE
Definition enums.h:3611
Language
Definition enums.h:5990
@ LANGUAGE_DE
Definition enums.h:5992
@ LANGUAGE_ES
Definition enums.h:5994
@ LANGUAGE_EN
Definition enums.h:5991
@ LANGUAGE_FR
Definition enums.h:5993
BattleMessages
Definition enums.h:3699
@ BTL_MSG_JUMP_DISABLED_1
Definition enums.h:3778
@ BTL_MSG_ACTION_TIP_HOLD_THEN_TAP
Definition enums.h:3761
@ BTL_MSG_ENEMY_MISSED
Definition enums.h:3709
@ BTL_MSG_CANT_SWITCH
Definition enums.h:3782
@ BTL_MSG_MERLEE_ATK_UP
Definition enums.h:3700
@ BTL_MSG_ITEMS_DISABLED
Definition enums.h:3781
@ BTL_MSG_ACTION_TIP_UNUSED_2
Definition enums.h:3754
@ BTL_MSG_PLAYER_FROZEN
Definition enums.h:3712
@ BTL_MSG_ACTION_TIP_MOVE_TO_AIM
Definition enums.h:3763
@ BTL_MSG_STAR_POWER_MAXED
Definition enums.h:3727
@ BTL_MSG_ACTION_TIP_UNUSED_3
Definition enums.h:3760
@ BTL_MSG_CANT_MOVE
Definition enums.h:3783
@ BTL_MSG_CHARGE_HAMMER_MORE
Definition enums.h:3705
@ BTL_MSG_ACTION_TIP_PRESS_BUTTONS_SHOWN
Definition enums.h:3755
@ BTL_MSG_PLAYER_POISONED
Definition enums.h:3713
@ BTL_MSG_MERLEE_EXP_UP
Definition enums.h:3702
@ BTL_MSG_TURBO_CHARGE_BEGIN
Definition enums.h:3742
@ BTL_MSG_TURBO_CHARGE_END
Definition enums.h:3743
@ BTL_MSG_ACTION_TIP_MASH_BUTTON
Definition enums.h:3750
@ BTL_MSG_PLAYER_PARALYZED
Definition enums.h:3715
@ BTL_MSG_ACTION_TIP_NOT_USED_3
Definition enums.h:3767
@ BTL_MSG_HEAL_ONE
Definition enums.h:3731
@ BTL_MSG_ENEMY_ASLEEP
Definition enums.h:3719
@ BTL_MSG_PLAYER_CHARGED
Definition enums.h:3716
@ BTL_MSG_ACTION_TIP_HOLD_LEFT_TIMED
Definition enums.h:3748
@ BTL_MSG_HAMMER_DISABLED_3
Definition enums.h:3777
@ BTL_MSG_CANT_SWITCH_UNUSED
Definition enums.h:3784
@ BTL_MSG_ACTION_TIP_NOT_USED_1
Definition enums.h:3756
@ BTL_MSG_PLAYER_ASLEEP
Definition enums.h:3711
@ BTL_MSG_ENEMY_POISONED
Definition enums.h:3721
@ BTL_MSG_PLAYER_SHRUNK
Definition enums.h:3714
@ BTL_MSG_ENEMY_CANT_MOVE
Definition enums.h:3725
@ BTL_MSG_WATER_BLOCK_BEGIN
Definition enums.h:3738
@ BTL_MSG_47
Definition enums.h:3773
@ BTL_MSG_CANT_MOVE_UNUSED
Definition enums.h:3785
@ BTL_MSG_ACTION_TIP_UNUSED_4
Definition enums.h:3764
@ BTL_MSG_ENEMY_PARALYZED
Definition enums.h:3723
@ BTL_MSG_ACTION_TIP_HOLD_THEN_RELEASE
Definition enums.h:3762
@ BTL_MSG_UNUSED_CLOUD_NINE
Definition enums.h:3745
@ BTL_MSG_NO_JUMP_TARGET
Definition enums.h:3769
@ BTL_MSG_MERLEE_DONE
Definition enums.h:3703
@ BTL_MSG_ACTION_TIP_NOT_USED_2
Definition enums.h:3758
@ BTL_MSG_ACTION_TIP_BREAK_FREE
Definition enums.h:3765
@ BTL_MSG_ACTION_TIP_UNUSED_1
Definition enums.h:3753
@ BTL_MSG_LAST_ACTION_TIP
Definition enums.h:3768
@ BTL_MSG_CLOUD_NINE_END
Definition enums.h:3741
@ BTL_MSG_ACTION_TIP_HOLD_LEFT_AIM
Definition enums.h:3752
@ BTL_MSG_JUMP_DISABLED_3
Definition enums.h:3780
@ BTL_MSG_ENEMY_FROZEN
Definition enums.h:3720
@ BTL_MSG_NO_ITEM_TARGET
Definition enums.h:3771
@ BTL_MSG_ENEMY_DAZED
Definition enums.h:3718
@ BTL_MSG_HEAL_ALL
Definition enums.h:3732
@ BTL_MSG_CHILL_OUT_BEGIN
Definition enums.h:3744
@ BTL_MSG_WATER_BLOCK_END
Definition enums.h:3739
@ BTL_MSG_ACTION_TIP_PRESS_BEFORE_STRIKE
Definition enums.h:3749
@ BTL_MSG_CANT_SELECT_NOW
Definition enums.h:3774
@ BTL_MSG_ACTION_TIP_MASH_BOTH
Definition enums.h:3759
@ BTL_MSG_FIRST_ACTION_TIP
Definition enums.h:3746
@ BTL_MSG_MERLEE_DEF_UP
Definition enums.h:3701
@ BTL_MSG_46
Definition enums.h:3772
@ BTL_MSG_CHARGE_JUMP_MORE
Definition enums.h:3707
@ BTL_MSG_JUMP_DISABLED_2
Definition enums.h:3779
@ BTL_MSG_PARTNER_INJURED
Definition enums.h:3735
@ BTL_MSG_CHARGE_GOOMBARIO_MORE
Definition enums.h:3737
@ BTL_MSG_CANT_SELECT_NOW_ALT
Definition enums.h:3786
@ BTL_MSG_STAR_POWER_RECHARGED
Definition enums.h:3726
@ BTL_MSG_NO_HAMMER_TARGET
Definition enums.h:3770
@ BTL_MSG_DEFENCE_UP
Definition enums.h:3730
@ BTL_MSG_ACTION_TIP_PRESS_BEFORE_LANDING
Definition enums.h:3747
@ BTL_MSG_ACTION_TIP_PRESS_WITH_TIMING
Definition enums.h:3757
@ BTL_MSG_CANT_CHARGE
Definition enums.h:3708
@ BTL_MSG_CHARGE_HAMMER
Definition enums.h:3704
@ BTL_MSG_CHARGE_GOOMBARIO
Definition enums.h:3736
@ BTL_MSG_CLOUD_NINE_BEGIN
Definition enums.h:3740
@ BTL_MSG_ENEMY_ELECTRIFIED
Definition enums.h:3724
@ BTL_MSG_ATTACK_UP
Definition enums.h:3729
@ BTL_MSG_ACTION_TIP_REDUCE_DAMAGE
Definition enums.h:3766
@ BTL_MSG_CHARGE_JUMP
Definition enums.h:3706
@ BTL_MSG_ENEMY_TRANSPARENT
Definition enums.h:3733
@ BTL_MSG_ACTION_TIP_MASH_LEFT
Definition enums.h:3751
@ BTL_MSG_HAMMER_DISABLED_1
Definition enums.h:3775
@ BTL_MSG_ENEMY_SHRUNK
Definition enums.h:3722
@ BTL_MSG_PLAYER_DAZED
Definition enums.h:3710
@ BTL_MSG_PLAYER_TRANSPARENT
Definition enums.h:3717
@ BTL_MSG_HAMMER_DISABLED_2
Definition enums.h:3776
@ BTL_MSG_STAR_POWER_FILLED
Definition enums.h:3728
@ BTL_MSG_ENEMY_CHARGED
Definition enums.h:3734
NpcDropFlags
Definition enums.h:4673
@ NPC_DROP_FLAG_80
Definition enums.h:4674
DebugEnemyContactModes
Definition enums.h:3865
@ DEBUG_CONTACT_DIE_IN_BATTLE
Definition enums.h:3869
@ DEBUG_CONTACT_CANT_TOUCH
Definition enums.h:3867
@ DEBUG_CONTACT_DIE_ON_TOUCH
Definition enums.h:3868
@ DEBUG_CONTACT_AUTO_FLEE
Definition enums.h:3870
@ DEBUG_CONTACT_NONE
Definition enums.h:3866
CameraControlType
Definition enums.h:4369
@ CAM_CONTROL_FIXED_ORIENTATION
Definition enums.h:4375
@ CAM_CONTROL_FIXED_POS_AND_ORIENTATION
Definition enums.h:4395
@ CAM_CONTROL_CONSTRAIN_TO_LINE
Definition enums.h:4389
@ CAM_CONTROL_FOLLOW_PLAYER
Definition enums.h:4392
@ CAM_CONTROL_CONSTAIN_BETWEEN_POINTS
Definition enums.h:4403
@ CAM_CONTROL_LOOK_AT_POINT
Definition enums.h:4380
@ CAM_CONTROL_LOOK_AT_POINT_CONSTAIN_TO_LINE
Definition enums.h:4399
ScreenLayer
Definition enums.h:2367
@ SCREEN_LAYER_FRONT
Definition enums.h:2368
@ SCREEN_LAYER_BACK
Definition enums.h:2369
EntityHideMode
Definition enums.h:2645
@ ENTITY_HIDE_MODE_1
Definition enums.h:2647
@ ENTITY_HIDE_MODE_0
Definition enums.h:2646
@ ENTITY_HIDE_MODE_2
Definition enums.h:2648
ItemEntityFlags
Definition enums.h:2680
@ ITEM_ENTITY_FLAG_DONE_FALLING
Definition enums.h:2709
@ ITEM_ENTITY_FLAG_1000
Definition enums.h:2692
@ ITEM_ENTITY_FLAG_CAM1
Definition enums.h:2682
@ ITEM_ENTITY_FLAG_NO_MOTION
Definition enums.h:2708
@ ITEM_ENTITY_FLAG_800000
Definition enums.h:2703
@ ITEM_ENTITY_FLAG_CAM0
Definition enums.h:2681
@ ITEM_ENTITY_FLAG_10
Definition enums.h:2685
@ ITEM_ENTITY_FLAG_8000
Definition enums.h:2695
@ ITEM_ENTITY_RESIZABLE
Definition enums.h:2694
@ ITEM_ENTITY_FLAG_CANT_COLLECT
Definition enums.h:2701
@ ITEM_ENTITY_FLAG_NO_GRAVITY
Definition enums.h:2693
@ ITEM_ENTITY_FLAG_SAVE_ON_RECEIPT
Definition enums.h:2711
@ ITEM_ENTITY_FLAG_HIDING
Definition enums.h:2707
@ ITEM_ENTITY_FLAG_ODD_SPAWN_PARITY
Definition enums.h:2697
@ ITEM_ENTITY_FLAG_4000000
Definition enums.h:2706
@ ITEM_ENTITY_FLAG_ANGLE_RELATIVE_VELOCITY
Definition enums.h:2710
@ ITEM_ENTITY_FLAG_FULLSIZE
Definition enums.h:2698
@ ITEM_ENTITY_FLAG_HIDDEN
Definition enums.h:2686
@ ITEM_ENTITY_FLAG_CAM2
Definition enums.h:2683
@ ITEM_ENTITY_FLAG_400000
Definition enums.h:2702
@ ITEM_ENTITY_FLAG_TRANSPARENT
Definition enums.h:2699
@ ITEM_ENTITY_FLAG_SAVE_ON_TOUCH
Definition enums.h:2690
@ ITEM_ENTITY_FLAG_TOSS_LOWER
Definition enums.h:2696
@ ITEM_ENTITY_FLAG_JUST_SPAWNED
Definition enums.h:2687
@ ITEM_ENTITY_FLAG_TOSS_HIGHER
Definition enums.h:2704
@ ITEM_ENTITY_FLAG_SAVE_ON_INIT
Definition enums.h:2691
@ ITEM_ENTITY_FLAG_2000000
Definition enums.h:2705
@ ITEM_ENTITY_FLAG_NEVER_VANISH
Definition enums.h:2689
@ ITEM_ENTITY_FLAG_AUTO_COLLECT
Definition enums.h:2688
@ ITEM_ENTITY_FLAG_INVISIBLE
Definition enums.h:2700
@ ITEM_ENTITY_FLAG_CAM3
Definition enums.h:2684
PopupType
Definition enums.h:3164
@ POPUP_MENU_TRADE_FOR_BADGE
Definition enums.h:3168
@ POPUP_MENU_READ_DIARY_PAGE
Definition enums.h:3175
@ POPUP_MENU_SELL_ITEM
Definition enums.h:3170
@ POPUP_MENU_CHECK_ITEM
Definition enums.h:3171
@ POPUP_MENU_POST_OFFICE
Definition enums.h:3178
@ POPUP_MENU_DOUBLE_DIP
Definition enums.h:3179
@ POPUP_MENU_USE_ITEM
Definition enums.h:3165
@ POPUP_MENU_TAKE_FROM_CHEST
Definition enums.h:3174
@ POPUP_MENU_USEKEY
Definition enums.h:3177
@ POPUP_MENU_CLAIM_ITEM
Definition enums.h:3172
@ POPUP_MENU_TRIPLE_DIP
Definition enums.h:3180
@ POPUP_MENU_READ_LETTER
Definition enums.h:3173
@ POPUP_MENU_UPGRADE_PARTNER
Definition enums.h:3169
@ POPUP_MENU_THROW_AWAY_ITEM
Definition enums.h:3167
@ POPUP_MENU_SWITCH_PARTNER
Definition enums.h:3166
@ POPUP_MENU_READ_POSTCARD
Definition enums.h:3176
PlayerBuffs
Definition enums.h:2784
@ PLAYER_BUFF_PARTNER_GLOWING
Definition enums.h:2795
@ PLAYER_BUFF_JUMP_CHARGE
Definition enums.h:2786
@ PLAYER_BUFF_WATER_BLOCK
Definition enums.h:2794
@ PLAYER_BUFF_STONE
Definition enums.h:2788
@ PLAYER_BUFF_TURBO_CHARGE
Definition enums.h:2793
@ PLAYER_BUFF_CLOUD_NINE
Definition enums.h:2792
@ PLAYER_BUFF_TRANSPARENT
Definition enums.h:2791
@ PLAYER_BUFF_STATIC
Definition enums.h:2790
@ PLAYER_BUFF_HAMMER_CHARGE
Definition enums.h:2787
@ PLAYER_BUFF_ALL
Definition enums.h:2785
@ PLAYER_BUFF_HUSTLE
Definition enums.h:2789
Elements
Definition enums.h:2146
@ ELEMENT_FIRE
Definition enums.h:2149
@ ELEMENT_THROW
Definition enums.h:2160
@ ELEMENT_JUMP
Definition enums.h:2155
@ ELEMENT_MAGIC
Definition enums.h:2153
@ ELEMENT_END
Definition enums.h:2147
@ ELEMENT_BLAST
Definition enums.h:2157
@ ELEMENT_ICE
Definition enums.h:2151
@ ELEMENT_SMASH
Definition enums.h:2154
@ ELEMENT_MYSTERY
Definition enums.h:2152
@ ELEMENT_SHOCK
Definition enums.h:2158
@ ELEMENT_WATER
Definition enums.h:2150
@ ELEMENT_QUAKE
Definition enums.h:2159
@ ELEMENT_COSMIC
Definition enums.h:2156
@ ELEMENT_NORMAL
Definition enums.h:2148
PlayerUltraJump
Definition enums.h:3897
@ PLAYER_ULTRA_JUMP_2
Definition enums.h:3900
@ PLAYER_ULTRA_JUMP_0
Definition enums.h:3898
@ PLAYER_ULTRA_JUMP_3
Definition enums.h:3901
@ PLAYER_ULTRA_JUMP_4
Definition enums.h:3902
@ PLAYER_ULTRA_JUMP_1
Definition enums.h:3899
DemoFlags
Definition enums.h:3575
@ DEMO_BTL_FLAG_10
Definition enums.h:3579
@ DEMO_BTL_FLAG_20
Definition enums.h:3580
@ DEMO_BTL_FLAG_ENEMY_ACTING
Definition enums.h:3578
@ DEMO_BTL_FLAG_ENABLED
Definition enums.h:3576
@ DEMO_BTL_FLAG_40
Definition enums.h:3581
@ DEMO_BTL_FLAG_PARTNER_ACTING
Definition enums.h:3577
EnemyAnimIndices
Definition enums.h:3459
@ ENEMY_ANIM_INDEX_MELEE_PRE
Definition enums.h:3468
@ ENEMY_ANIM_INDEX_IDLE
Definition enums.h:3460
@ ENEMY_ANIM_INDEX_WALK
Definition enums.h:3461
@ ENEMY_ANIM_INDEX_HIT
Definition enums.h:3467
@ ENEMY_ANIM_INDEX_MELEE_HIT
Definition enums.h:3469
@ ENEMY_ANIM_INDEX_JUMP
Definition enums.h:3464
@ ENEMY_ANIM_INDEX_DEATH
Definition enums.h:3466
@ ENEMY_ANIM_INDEX_05
Definition enums.h:3465
@ ENEMY_ANIM_INDEX_RUN
Definition enums.h:3462
@ ENEMY_ANIM_INDEX_CHASE
Definition enums.h:3463
NpcPaletteAdjustments
Definition enums.h:1953
@ NPC_PAL_ADJUST_NONE
Definition enums.h:1954
@ NPC_PAL_ADJUST_BLEND_DOUBLE_PALETTES
Definition enums.h:1958
@ NPC_PAL_ADJUST_BLEND_PALETTES_UNIFORM_INTERVALS
Definition enums.h:1956
@ NPC_PAL_ADJUST_BLEND_PALETTES_VARYING_INTERVALS
Definition enums.h:1957
@ NPC_PAL_ADJUST_WATT_IDLE
Definition enums.h:1955
Iters
Definition enums.h:2056
@ ITER_FIRST
Definition enums.h:2057
@ ITER_HAS_MORE
Definition enums.h:2062
@ ITER_NO_MORE
Definition enums.h:2063
@ ITER_NEXT
Definition enums.h:2058
@ ITER_LAST
Definition enums.h:2060
@ ITER_PREV
Definition enums.h:2059
WindowPriority
Definition enums.h:3215
@ WINDOW_PRIORITY_64
Definition enums.h:3222
@ WINDOW_PRIORITY_1
Definition enums.h:3217
@ WINDOW_PRIORITY_10
Definition enums.h:3218
@ WINDOW_PRIORITY_0
Definition enums.h:3216
@ WINDOW_PRIORITY_21
Definition enums.h:3221
@ WINDOW_PRIORITY_19
Definition enums.h:3219
@ WINDOW_PRIORITY_20
Definition enums.h:3220
HitSounds
Definition enums.h:2217
@ HIT_SOUND_NORMAL
Definition enums.h:2220
@ HIT_SOUND_FIRE
Definition enums.h:2221
@ HIT_SOUND_SHOCK
Definition enums.h:2223
@ HIT_SOUND_BONES
Definition enums.h:2219
@ HIT_SOUND_ICE
Definition enums.h:2222
@ HIT_SOUND_MISS
Definition enums.h:2218
DrawFlags
Definition enums.h:4587
@ DRAW_FLAG_NO_CLIP
Definition enums.h:4590
@ DRAW_FLAG_ROTSCALE
Definition enums.h:4588
@ DRAW_FLAG_CULL_BACK
Definition enums.h:4591
@ DRAW_FLAG_ANIMATED_BACKGROUND
Definition enums.h:4589
PartnerWishAnims
Definition enums.h:3427
@ PARTNER_WISH_ANIM_IDLE
Definition enums.h:3432
@ PARTNER_WISH_ANIM_PRAY
Definition enums.h:3429
@ PARTNER_WISH_ANIM_UNUSED
Definition enums.h:3430
@ PARTNER_WISH_ANIM_WALK
Definition enums.h:3428
@ PARTNER_WISH_ANIM_RETURN
Definition enums.h:3431
MapRoomFlags
Definition enums.h:4062
@ ROOM_FLAGS_MASK
Definition enums.h:4064
@ ROOM_FLAG_EXIT_DOOR_DROPS
Definition enums.h:4077
@ ROOM_LARGE_DOOR_RIGHT_HINGE_OPENS_OUT
Definition enums.h:4071
@ ROOM_DOOR_LEFT_HINGE_OPENS_OUT
Definition enums.h:4068
@ ROOM_DOOR_RIGHT_HINGE_OPENS_OUT
Definition enums.h:4066
@ ROOM_FLAG_CUSTOM_ANIM_DROP_DOOR
Definition enums.h:4076
@ ROOM_FLAGS_DOOR_TYPE_MASK
Definition enums.h:4065
@ ROOM_LARGE_DOOR_LEFT_HINGE_OPENS_OUT
Definition enums.h:4073
@ ROOM_DOOR_STRAIGHT_THROUGH
Definition enums.h:4070
@ ROOM_FLAG_CUSTOM_ANIM_OPEN_DOOR
Definition enums.h:4074
@ ROOM_FLAG_CUSTOM_ANIM_WALL_ROT
Definition enums.h:4075
@ ROOM_DOOR_LEFT_HINGE_OPENS_IN
Definition enums.h:4069
@ ROOM_FLAGS_VISGROUP_MASK
Definition enums.h:4063
@ ROOM_DOOR_RIGHT_HINGE_OPENS_IN
Definition enums.h:4067
@ ROOM_LARGE_DOOR_RIGHT_HINGE_OPENS_IN
Definition enums.h:4072
EncounterFlags
Definition enums.h:4570
@ ENCOUNTER_FLAG_NONE
Definition enums.h:4571
@ ENCOUNTER_FLAG_SKIP_FLEE_DROPS
Definition enums.h:4574
@ ENCOUNTER_FLAG_THUMBS_UP
Mario will do a 'thumbs up' animation after winning.
Definition enums.h:4572
@ ENCOUNTER_FLAG_CANT_SKIP_WIN_DELAY
Definition enums.h:4573
ActorPaletteAdjustments
Definition enums.h:2226
@ ACTOR_PAL_ADJUST_FEAR
Definition enums.h:2230
@ ACTOR_PAL_ADJUST_BLEND_PALETTES_VARYING_INTERVALS
Definition enums.h:2239
@ ACTOR_PAL_ADJUST_WATT_IDLE
Definition enums.h:2234
@ ACTOR_PAL_ADJUST_POISON
Definition enums.h:2231
@ ACTOR_PAL_ADJUST_BLEND_PALSETS
Definition enums.h:2240
@ ACTOR_PAL_ADJUST_PARALYZE
Definition enums.h:2232
@ ACTOR_PAL_ADJUST_WATT_ATTACK
Definition enums.h:2235
@ ACTOR_PAL_ADJUST_PLAYER_POISON
Definition enums.h:2237
@ ACTOR_PAL_ADJUST_BLEND_PALETTES_UNIFORM_INTERVALS
Definition enums.h:2238
@ ACTOR_PAL_ADJUST_SLEEP
Definition enums.h:2228
@ ACTOR_PAL_ADJUST_STATIC
Definition enums.h:2229
@ ACTOR_PAL_ADJUST_PLAYER_DEBUFF
Definition enums.h:2236
@ ACTOR_PAL_ADJUST_BERSERK
Definition enums.h:2233
@ ACTOR_PAL_ADJUST_NONE
Definition enums.h:2227
TempSetZoneEnabledFlags
Definition enums.h:4629
@ TEMP_SET_ZONE_ENABLED_FLAG_10000000
Definition enums.h:4658
@ TEMP_SET_ZONE_ENABLED_FLAG_2
Definition enums.h:4631
@ TEMP_SET_ZONE_ENABLED_FLAG_1000
Definition enums.h:4642
@ TEMP_SET_ZONE_ENABLED_FLAG_40
Definition enums.h:4636
@ TEMP_SET_ZONE_ENABLED_FLAG_20000000
Definition enums.h:4659
@ TEMP_SET_ZONE_ENABLED_FLAG_100
Definition enums.h:4638
@ TEMP_SET_ZONE_ENABLED_FLAG_1000000
Definition enums.h:4654
@ TEMP_SET_ZONE_ENABLED_FLAG_80000000
Definition enums.h:4661
@ TEMP_SET_ZONE_ENABLED_FLAG_200
Definition enums.h:4639
@ TEMP_SET_ZONE_ENABLED_FLAG_20
Definition enums.h:4635
@ TEMP_SET_ZONE_ENABLED_FLAG_40000
Definition enums.h:4648
@ TEMP_SET_ZONE_ENABLED_FLAG_2000000
Definition enums.h:4655
@ TEMP_SET_ZONE_ENABLED_FLAG_80000
Definition enums.h:4649
@ TEMP_SET_ZONE_ENABLED_FLAG_80
Definition enums.h:4637
@ TEMP_SET_ZONE_ENABLED_FLAG_2000
Definition enums.h:4643
@ TEMP_SET_ZONE_ENABLED_FLAG_400000
Definition enums.h:4652
@ TEMP_SET_ZONE_ENABLED_FLAG_4
Definition enums.h:4632
@ TEMP_SET_ZONE_ENABLED_FLAG_800000
Definition enums.h:4653
@ TEMP_SET_ZONE_ENABLED_FLAG_1
Definition enums.h:4630
@ TEMP_SET_ZONE_ENABLED_FLAG_4000000
Definition enums.h:4656
@ TEMP_SET_ZONE_ENABLED_FLAG_10
Definition enums.h:4634
@ TEMP_SET_ZONE_ENABLED_FLAG_800
Definition enums.h:4641
@ TEMP_SET_ZONE_ENABLED_FLAG_8000
Definition enums.h:4645
@ TEMP_SET_ZONE_ENABLED_FLAG_8000000
Definition enums.h:4657
@ TEMP_SET_ZONE_ENABLED_FLAG_8
Definition enums.h:4633
@ TEMP_SET_ZONE_ENABLED_FLAG_400
Definition enums.h:4640
@ TEMP_SET_ZONE_ENABLED_FLAG_10000
Definition enums.h:4646
@ TEMP_SET_ZONE_ENABLED_FLAG_40000000
Definition enums.h:4660
@ TEMP_SET_ZONE_ENABLED_FLAG_4000
Definition enums.h:4644
@ TEMP_SET_ZONE_ENABLED_FLAG_100000
Definition enums.h:4650
@ TEMP_SET_ZONE_ENABLED_FLAG_200000
Definition enums.h:4651
@ TEMP_SET_ZONE_ENABLED_FLAG_20000
Definition enums.h:4647
DamageIntensityRange
Definition enums.h:3539
@ DAMAGE_INTENSITY_UNUSED
Definition enums.h:3544
@ DAMAGE_INTENSITY_EXTREME
Definition enums.h:3543
@ DAMAGE_INTENSITY_LIGHT
Definition enums.h:3540
@ DAMAGE_INTENSITY_HEAVY
Definition enums.h:3542
@ DAMAGE_INTENSITY_MEDIUM
Definition enums.h:3541
CameraFlags
Definition enums.h:4304
@ CAMERA_FLAG_RENDER_MODELS
Definition enums.h:4312
@ CAMERA_FLAG_DISABLED
Definition enums.h:4306
@ CAMERA_FLAG_NO_DRAW
Definition enums.h:4310
@ CAMERA_FLAG_LEAD_PLAYER
Definition enums.h:4307
@ CAMERA_FLAG_RENDER_ENTITIES
Definition enums.h:4311
@ CAMERA_FLAG_INITIALIZED
Definition enums.h:4305
@ CAMERA_FLAG_ORTHO
Definition enums.h:4309
@ CAMERA_FLAG_SUPRESS_LEADING
Definition enums.h:4313
@ CAMERA_FLAG_SHAKING
Definition enums.h:4308
ActorEventFlags
Definition enums.h:3403
@ ACTOR_EVENT_FLAG_MONSTAR
Set by Monstar, but has no effect.
Definition enums.h:3410
@ ACTOR_EVENT_FLAG_RIDING_BROOMSTICK
Actor is on Magikoopa Broomstick, effect seems to be redundant.
Definition enums.h:3424
@ ACTOR_EVENT_FLAG_STAR_ROD_ENCHANTED
Actor glows and listens for Star Beam and Peach Beam events.
Definition enums.h:3420
@ ACTOR_EVENT_FLAG_GROUNDABLE
Actor can be knocked down from flight; triggered by jump attacks.
Definition enums.h:3416
@ ACTOR_EVENT_FLAG_FIRE_EXPLODE
Fire attacks trigger an explosion, used only by bullet/bombshell bills.
Definition enums.h:3412
@ ACTOR_EVENT_FLAG_ICY
No known effect, but is used.
Definition enums.h:3406
@ ACTOR_EVENT_FLAG_ATTACK_CHARGED
Actor has charged an attack that can be removed with Star Beam.
Definition enums.h:3423
@ ACTOR_EVENT_FLAG_POWER_BOUNCE
Actor listens for Power Bounce events.
Definition enums.h:3421
@ ACTOR_EVENT_FLAG_ELECTRIFIED
Player takes shock damage upon contact.
Definition enums.h:3409
@ ACTOR_EVENT_FLAG_SPIKY_FRONT
Player takes spike damage from hammer attacks.
Definition enums.h:3418
@ ACTOR_EVENT_FLAGS_NONE
Definition enums.h:3404
@ ACTOR_EVENT_FLAG_EXTREME_DEFENSE
Actor has 127 extra defense during damage calculation, unaffected by IGNORE_DEFENSE.
Definition enums.h:3415
@ ACTOR_EVENT_FLAG_EXPLODE_ON_CONTACT
Attacks that contact will trigger an explosion.
Definition enums.h:3417
@ ACTOR_EVENT_FLAG_FIREY
Player takes burn damage upon contact.
Definition enums.h:3405
@ ACTOR_EVENT_FLAG_BURIED
Actor can only by hit by quake-element attacks.
Definition enums.h:3413
@ ACTOR_EVENT_FLAG_ALT_SPIKY
Additional spiky quality associated with Pokeys and Spinies.
Definition enums.h:3422
@ ACTOR_EVENT_FLAG_FLIPABLE
Actor can be flipped; triggered by jump and quake attacks.
Definition enums.h:3414
@ ACTOR_EVENT_FLAG_EXPLODE_ON_IGNITION
Blast and fire attacks trigger an explosion.
Definition enums.h:3411
@ ACTOR_EVENT_FLAG_ILLUSORY
Player attacks pass through and miss.
Definition enums.h:3408
@ ACTOR_EVENT_FLAG_SPIKY_TOP
Player takes spike damage from jump attacks.
Definition enums.h:3407
@ ACTOR_EVENT_FLAG_ENCHANTED
Actor glows and listens for the Star Beam event.
Definition enums.h:3419
PartnerAnimIndices
Definition enums.h:3435
@ PARTNER_ANIM_INDEX_FALL
Definition enums.h:3439
@ PARTNER_ANIM_INDEX_IDLE
Definition enums.h:3441
@ PARTNER_ANIM_INDEX_TALK
Definition enums.h:3443
@ PARTNER_ANIM_INDEX_STILL
Definition enums.h:3436
@ PARTNER_ANIM_INDEX_JUMP
Definition enums.h:3438
@ PARTNER_ANIM_INDEX_RUN
Definition enums.h:3442
@ PARTNER_ANIM_INDEX_WALK
Definition enums.h:3437
@ PARTNER_ANIM_INDEX_HURT
Definition enums.h:3444
@ PARTNER_ANIM_INDEX_FLY
Definition enums.h:3440
MsgPalettes
Definition enums.h:4989
@ MSG_PAL_3D
Definition enums.h:5051
@ MSG_PAL_2C
Definition enums.h:5034
@ MSG_PAL_4A
Definition enums.h:5064
@ MSG_PAL_4B
Definition enums.h:5065
@ MSG_PAL_39
Definition enums.h:5047
@ MSG_PAL_14
Definition enums.h:5010
@ MSG_PAL_27
Definition enums.h:5029
@ MSG_PAL_38
Definition enums.h:5046
@ MSG_PAL_50
Definition enums.h:5070
@ MSG_PAL_37
Definition enums.h:5045
@ MSG_PAL_0F
Definition enums.h:5005
@ MSG_PAL_29
Definition enums.h:5031
@ MSG_PAL_GREEN
Definition enums.h:4993
@ MSG_PAL_21
Definition enums.h:5023
@ MSG_PAL_1A
Definition enums.h:5016
@ MSG_PAL_13
Definition enums.h:5009
@ MSG_PAL_3B
Definition enums.h:5049
@ MSG_PAL_1D
Definition enums.h:5019
@ MSG_PAL_22
Definition enums.h:5024
@ MSG_PAL_LIME
Definition enums.h:4994
@ MSG_PAL_43
Definition enums.h:5057
@ MSG_PAL_0E
Definition enums.h:5004
@ MSG_PAL_45
Definition enums.h:5059
@ MSG_PAL_35
Definition enums.h:5043
@ MSG_PAL_TEAL
Definition enums.h:4991
@ MSG_PAL_26
Definition enums.h:5028
@ MSG_PAL_34
Definition enums.h:5042
@ MSG_PAL_0D
Definition enums.h:5003
@ MSG_PAL_3F
Definition enums.h:5053
@ MSG_PAL_0C
Definition enums.h:5002
@ MSG_PAL_BLUE
Definition enums.h:4992
@ MSG_PAL_2A
Definition enums.h:5032
@ MSG_PAL_48
Definition enums.h:5062
@ MSG_PAL_1E
Definition enums.h:5020
@ MSG_PAL_YELLOW
Definition enums.h:4995
@ MSG_PAL_PURPLE
Definition enums.h:4998
@ MSG_PAL_4E
Definition enums.h:5068
@ MSG_PAL_4F
Definition enums.h:5069
@ MSG_PAL_3C
Definition enums.h:5050
@ MSG_PAL_42
Definition enums.h:5056
@ MSG_PAL_PINK
Definition enums.h:4999
@ MSG_PAL_WHITE
Definition enums.h:4990
@ MSG_PAL_20
Definition enums.h:5022
@ MSG_PAL_23
Definition enums.h:5025
@ MSG_PAL_1C
Definition enums.h:5018
@ MSG_PAL_2E
Definition enums.h:5036
@ MSG_PAL_STANDARD
Definition enums.h:5000
@ MSG_PAL_3A
Definition enums.h:5048
@ MSG_PAL_10
Definition enums.h:5006
@ MSG_PAL_1B
Definition enums.h:5017
@ MSG_PAL_0B
Definition enums.h:5001
@ MSG_PAL_15
Definition enums.h:5011
@ MSG_PAL_47
Definition enums.h:5061
@ MSG_PAL_12
Definition enums.h:5008
@ MSG_PAL_4D
Definition enums.h:5067
@ MSG_PAL_2D
Definition enums.h:5035
@ MSG_PAL_28
Definition enums.h:5030
@ MSG_PAL_25
Definition enums.h:5027
@ MSG_PAL_4C
Definition enums.h:5066
@ MSG_PAL_44
Definition enums.h:5058
@ MSG_PAL_46
Definition enums.h:5060
@ MSG_PAL_30
Definition enums.h:5038
@ MSG_PAL_3E
Definition enums.h:5052
@ MSG_PAL_2B
Definition enums.h:5033
@ MSG_PAL_16
Definition enums.h:5012
@ MSG_PAL_24
Definition enums.h:5026
@ MSG_PAL_49
Definition enums.h:5063
@ MSG_PAL_40
Definition enums.h:5054
@ MSG_PAL_RED
Definition enums.h:4997
@ MSG_PAL_41
Definition enums.h:5055
@ MSG_PAL_32
Definition enums.h:5040
@ MSG_PAL_36
Definition enums.h:5044
@ MSG_PAL_ORANGE
Definition enums.h:4996
@ MSG_PAL_18
Definition enums.h:5014
@ MSG_PAL_31
Definition enums.h:5039
@ MSG_PAL_2F
Definition enums.h:5037
@ MSG_PAL_19
Definition enums.h:5015
@ MSG_PAL_11
Definition enums.h:5007
@ MSG_PAL_33
Definition enums.h:5041
@ MSG_PAL_1F
Definition enums.h:5021
@ MSG_PAL_17
Definition enums.h:5013
ItemPhysicsStates
Definition enums.h:2715
@ ITEM_PHYSICS_STATE_TOUCH
Definition enums.h:2719
@ ITEM_PHYSICS_STATE_INIT
Definition enums.h:2716
@ ITEM_PHYSICS_STATE_DEAD
Definition enums.h:2718
@ ITEM_PHYSICS_STATE_PICKUP
Definition enums.h:2721
@ ITEM_PHYSICS_STATE_04
Definition enums.h:2720
@ ITEM_PHYSICS_STATE_ALIVE
Definition enums.h:2717
ActorDecorationIDs
Definition enums.h:2075
@ ACTOR_DECORATION_NONE
Definition enums.h:2076
@ ACTOR_DECORATION_SEEING_STARS
Definition enums.h:2079
@ ACTOR_DECORATION_GREY_SMOKE_TRAIL
Definition enums.h:2081
@ ACTOR_DECORATION_RED_FLAMES
Definition enums.h:2080
@ ACTOR_DECORATION_WHIRLWIND
Definition enums.h:2083
@ ACTOR_DECORATION_RADIAL_STAR_EMITTER
Definition enums.h:2087
@ ACTOR_DECORATION_BOWSER_AURA
Definition enums.h:2086
@ ACTOR_DECORATION_SWEAT
Definition enums.h:2078
@ ACTOR_DECORATION_STEAM_EMITTER
Definition enums.h:2084
@ ACTOR_DECORATION_GOLDEN_FLAMES
Definition enums.h:2077
@ ACTOR_DECORATION_SPARKLES
Definition enums.h:2085
@ ACTOR_DECORATION_FIRE_SMOKE_TRAIL
Definition enums.h:2082
ActorPartTargetFlags
Definition enums.h:1900
@ ACTOR_PART_TARGET_NO_SMASH
Definition enums.h:1902
@ ACTOR_PART_TARGET_NO_JUMP
Definition enums.h:1901
@ ACTOR_PART_TARGET_NO_DAMAGE
Definition enums.h:1903
PlayerSuperJump
Definition enums.h:3887
@ PLAYER_SUPER_JUMP_3
Definition enums.h:3891
@ PLAYER_SUPER_JUMP_0
Definition enums.h:3888
@ PLAYER_SUPER_JUMP_4
Definition enums.h:3892
@ PLAYER_SUPER_JUMP_1
Definition enums.h:3889
@ PLAYER_SUPER_JUMP_5
Definition enums.h:3893
@ PLAYER_SUPER_JUMP_6
Definition enums.h:3894
@ PLAYER_SUPER_JUMP_2
Definition enums.h:3890
AmbientSounds
Definition enums.h:1906
@ AMBIENT_LAVA_5
Definition enums.h:1916
@ AMBIENT_JUNGLE
Definition enums.h:1910
@ AMBIENT_LAVA_6
Definition enums.h:1917
@ AMBIENT_LAVA_4
Definition enums.h:1915
@ AMBIENT_LAVA_1
Definition enums.h:1911
@ AMBIENT_LAVA_3
Definition enums.h:1914
@ AMBIENT_SPOOKY
Definition enums.h:1907
@ AMBIENT_SILENCE
Definition enums.h:1913
@ AMBIENT_SEA
Definition enums.h:1920
@ AMBIENT_LAVA_7
Definition enums.h:1918
@ AMBIENT_BEACH
Definition enums.h:1909
@ AMBIENT_LAVA_2
Definition enums.h:1912
@ AMBIENT_WIND
Definition enums.h:1908
@ AMBIENT_BIRDS
Definition enums.h:1919
@ AMBIENT_RADIO
Definition enums.h:1921
RushFlags
Definition enums.h:4914
@ RUSH_FLAG_NONE
Definition enums.h:4915
@ RUSH_FLAG_MEGA
Definition enums.h:4916
@ RUSH_FLAG_POWER
Definition enums.h:4917
ItemSpawnModes
Definition enums.h:2276
@ ITEM_SPAWN_AT_PLAYER
Definition enums.h:2305
@ ITEM_SPAWN_MODE_FALL
Definition enums.h:2291
@ ITEM_SPAWN_MODE_TOSS_SPAWN_ALWAYS_SMALL
Definition enums.h:2303
@ ITEM_SPAWN_MODE_FIXED_NEVER_VANISH
Definition enums.h:2294
@ ITEM_SPAWN_MODE_FIXED_SPAWN_ALWAYS
Definition enums.h:2293
@ ITEM_SPAWN_MODE_FIXED
Definition enums.h:2295
@ ITEM_SPAWN_MODE_TOSS_FADE3
Definition enums.h:2302
@ ITEM_SPAWN_MODE_DECORATION
Definition enums.h:2278
@ ITEM_SPAWN_MODE_INVISIBLE
Definition enums.h:2279
@ ITEM_SPAWN_MODE_ITEM_BLOCK_ITEM
Definition enums.h:2287
@ ITEM_SPAWN_MODE_FALL_SPAWN_ONCE
Definition enums.h:2292
@ ITEM_SPAWN_MODE_FIXED_SPAWN_ALWAYS_NEVER_VANISH
Definition enums.h:2296
@ ITEM_SPAWN_MODE_TOSS_FADE1
Definition enums.h:2300
@ ITEM_SPAWN_MODE_TOSS_SPAWN_ONCE
Definition enums.h:2284
@ ITEM_SPAWN_MODE_ITEM_BLOCK_SPAWN_ALWAYS
Definition enums.h:2297
@ ITEM_SPAWN_MODE_BATTLE_REWARD
Definition enums.h:2281
@ ITEM_SPAWN_MODE_TOSS_SPAWN_ALWAYS
Definition enums.h:2280
@ ITEM_SPAWN_MODE_TOSS_SPAWN_ALWAYS_NEVER_VANISH
Definition enums.h:2286
@ ITEM_SPAWN_MODE_TOSS
Definition enums.h:2283
@ ITEM_SPAWN_MODE_TOSS_SPAWN_ONCE_NEVER_VANISH
Definition enums.h:2285
@ ITEM_SPAWN_MODE_TOSS_NEVER_VANISH
Definition enums.h:2282
@ ITEM_SPAWN_MODE_TOSS_FADE2
Definition enums.h:2301
@ ITEM_SPAWN_MODE_TOSS_HIGHER_NEVER_VANISH
Definition enums.h:2299
@ ITEM_SPAWN_MODE_FALL_NEVER_VANISH
Definition enums.h:2290
@ ITEM_SPAWN_MODE_UNKNOWN_1B
Definition enums.h:2304
@ ITEM_SPAWN_MODE_FALL_SPAWN_ALWAYS
Definition enums.h:2289
@ ITEM_SPAWN_MODE_KEY
Definition enums.h:2277
@ ITEM_SPAWN_MODE_ITEM_BLOCK_COIN
Definition enums.h:2298
@ ITEM_SPAWN_MODE_ITEM_BLOCK_BADGE
Definition enums.h:2288
ShadowType
Definition enums.h:2520
@ SHADOW_FIXED_ALT_CIRCLE
Definition enums.h:2526
@ SHADOW_VARYING_CIRCLE
Definition enums.h:2521
@ SHADOW_FIXED_CIRCLE
Definition enums.h:2523
@ SHADOW_VARYING_SQUARE
Definition enums.h:2522
@ SHADOW_FIXED_SQUARE
Definition enums.h:2524
@ SHADOW_VARYING_ALT_CIRCLE
Definition enums.h:2525
Phases
Definition enums.h:2090
@ PHASE_PLAYER_HAPPY
Definition enums.h:2106
@ PHASE_MERLEE_ATTACK_BONUS
Definition enums.h:2103
@ PHASE_USE_DEFEND
Definition enums.h:2096
@ PHASE_RUN_AWAY_START
Definition enums.h:2093
@ PHASE_EXECUTE_ACTION
Definition enums.h:2091
@ PHASE_MERLEE_EXP_BONUS
Definition enums.h:2105
@ PHASE_ENEMY_BEGIN
Definition enums.h:2101
@ PHASE_CELEBRATE
Definition enums.h:2095
@ PHASE_USE_LIFE_SHROOM
Definition enums.h:2098
@ PHASE_PLAYER_BEGIN
Definition enums.h:2099
@ PHASE_MERLEE_DEFENSE_BONUS
Definition enums.h:2104
@ PHASE_ENEMY_END
Definition enums.h:2100
@ PHASE_PLAYER_END
Definition enums.h:2102
@ PHASE_DEATH
Definition enums.h:2094
@ PHASE_RUN_AWAY_FAIL
Definition enums.h:2097
@ PHASE_FIRST_STRIKE
Definition enums.h:2092
EncounterConversationSubStates
Definition enums.h:5904
@ ENCOUNTER_SUBSTATE_CONVERSATION_END
Definition enums.h:5906
@ ENCOUNTER_SUBSTATE_CONVERSATION_INIT
Definition enums.h:5905
SongIDs
Definition enums.h:281
@ SONG_TWINK_THEME
Definition enums.h:394
@ SONG_DRY_DRY_RUINS_APPEAR
Definition enums.h:413
@ SONG_TUBBAS_MANOR
Definition enums.h:312
@ SONG_CRYSTAL_KING_THEME
Definition enums.h:371
@ SONG_STIRRING_CAKE
Definition enums.h:395
@ SONG_NEW_PARTNER
Definition enums.h:412
@ SONG_FUZZY_ATTACK
Definition enums.h:300
@ SONG_MERLEE_SPELL
Definition enums.h:406
@ SONG_YOSHIS_VILLAGE
Definition enums.h:320
@ SONG_PLEASANT_PATH
Definition enums.h:299
@ SONG_BOWSER_THEME
Definition enums.h:384
@ SONG_SHOOTING_STAR_SUMMIT
Definition enums.h:379
@ SONG_PEACH_WISHES
Definition enums.h:386
@ SONG_SHY_GUY_TOYBOX
Definition enums.h:314
@ SONG_VOLCANO_ESCAPE
Definition enums.h:324
@ SONG_GOOMBA_KING_BATTLE
Definition enums.h:289
@ SONG_TUBBA_BLUBBA_BATTLE
Definition enums.h:293
@ SONG_LEVEL_UP
Definition enums.h:424
@ SONG_TUTANKOOPA_REVEALED
Definition enums.h:366
@ SONG_LAKILESTER_THEME
Definition enums.h:407
@ SONG_FINAL_BOWSER_BATTLE
Definition enums.h:287
@ SONG_YOSHI_KIDS_FOUND
Definition enums.h:360
@ SONG_YOSHIS_PANIC
Definition enums.h:321
@ SONG_BOWSER_BATTLE
Definition enums.h:385
@ SONG_NEW_PARTNER_JP
Definition enums.h:432
@ SONG_DRY_DRY_DESERT
Definition enums.h:305
@ SONG_MERLAR_THEME
Definition enums.h:343
@ SONG_KAMMY_KOOPA_THEME
Definition enums.h:352
@ SONG_CHAPTER_START
Definition enums.h:347
@ SONG_FLOWER_NPC_THEME
Definition enums.h:419
@ SONG_GOOMBA_BROS_RETREAT
Definition enums.h:408
@ SONG_TOAD_TOWN_TUNNELS
Definition enums.h:357
@ SONG_NORMAL_BATTLE
Definition enums.h:284
@ SONG_JADE_JUNGLE
Definition enums.h:318
@ SONG_GUSTY_GULCH
Definition enums.h:311
@ SONG_MONTY_MOLE_ASSAULT
Definition enums.h:355
@ SONG_STARSHIP_THEME
Definition enums.h:380
@ SONG_KOOPA_FORTRESS
Definition enums.h:302
@ SONG_BOWSERS_CASTLE
Definition enums.h:382
@ SONG_FLOWER_GATE_APPEARS
Definition enums.h:420
@ SONG_BLOOPER_THEME
Definition enums.h:372
@ SONG_PUFF_PUFF_MACHINE
Definition enums.h:333
@ SONG_SUNSHINE_RETURNS
Definition enums.h:409
@ SONG_DRY_DRY_OUTPOST
Definition enums.h:303
@ SONG_KOOPA_BROS_INTERLUDE
Definition enums.h:363
@ SONG_BOWSERS_CASTLE_FALLS
Definition enums.h:377
@ SONG_PEACH_QUIZ_INTRO
Definition enums.h:401
@ SONG_TOAD_TOWN
Definition enums.h:282
@ SONG_TUBBA_ESCAPE
Definition enums.h:313
@ SONG_FOREVER_FOREST
Definition enums.h:308
@ SONG_PEACH_CAUGHT
Definition enums.h:400
@ SONG_STAR_SPIRIT_THEME
Definition enums.h:402
@ SONG_CLOUDY_CLIMB
Definition enums.h:332
@ SONG_MOUSTAFA_THEME
Definition enums.h:416
@ SONG_MAGIC_BEANSTALK
Definition enums.h:405
@ SONG_FAKE_BOWSER_BATTLE
Definition enums.h:291
@ SONG_MARIO_BROS_HOUSE
Definition enums.h:430
@ SONG_UNUSED_OPENING
Definition enums.h:376
@ SONG_GOOMBA_KING_THEME
Definition enums.h:362
@ SONG_SUN_TOWER_CLOUDY
Definition enums.h:334
@ SONG_SPECIAL_BATTLE
Definition enums.h:285
@ SONG_TUTANKOOPA_BATTLE
Definition enums.h:292
@ SONG_RIDING_THE_RAILS
Definition enums.h:410
@ SONG_THE_END
Definition enums.h:392
@ SONG_MT_RUGGED
Definition enums.h:304
@ SONG_DEEP_JUNGLE
Definition enums.h:319
@ SONG_FLOWER_FIELDS_SUNNY
Definition enums.h:331
@ SONG_UNUSED_FANFARE
Definition enums.h:361
@ SONG_STAR_SANCTUARY
Definition enums.h:381
@ SONG_CHEERFUL_BOOS_MANSION
Definition enums.h:310
@ SONG_CRYSTAL_KING_BATTLE
Definition enums.h:297
@ SONG_BULLET_BILL_ASSAULT
Definition enums.h:354
@ SONG_PEACH_APPEARS
Definition enums.h:391
@ SONG_LAVA_PIRANHA_BATTLE
Definition enums.h:295
@ SONG_KOOPA_BROS_BATTLE
Definition enums.h:290
@ SONG_JR_TROOPA_THEME
Definition enums.h:353
@ SONG_TUTANKOOPA_THEME
Definition enums.h:351
@ SONG_BOWSER_ATTACKS
Definition enums.h:389
@ SONG_RADIO_ISLAND_SOUNDS
Definition enums.h:327
@ SONG_TAKING_REST
Definition enums.h:418
@ SONG_RUINS_BASEMENT
Definition enums.h:307
@ SONG_LAVA_PIRANHA_THEME
Definition enums.h:369
@ SONG_CLUB64
Definition enums.h:375
@ SONG_PRISONER_PEACH_THEME
Definition enums.h:397
@ SONG_TUBBA_BLUBBA_THEME
Definition enums.h:367
@ SONG_INTRO_STORY
Definition enums.h:431
@ SONG_KOOPA_VILLAGE
Definition enums.h:301
@ SONG_RIDING_THE_WHALE
Definition enums.h:411
@ SONG_POP_DIVA_SONG
Definition enums.h:422
@ SONG_BOO_MINIGAME
Definition enums.h:423
@ SONG_HUFF_N_PUFF_BATTLE
Definition enums.h:296
@ SONG_PENGUIN_WAKES_UP
Definition enums.h:404
@ SONG_KOOPA_BROS_THEME
Definition enums.h:364
@ SONG_CANDY_CANES
Definition enums.h:414
@ SONG_FLOWER_FIELDS_CLOUDY
Definition enums.h:330
@ SONG_PENGUIN_WHODUNIT
Definition enums.h:403
@ SONG_MONSTAR_THEME
Definition enums.h:374
@ SONG_PENGUIN_MYSTERY
Definition enums.h:339
@ SONG_GAME_OVER
Definition enums.h:417
@ SONG_FOREVER_FOREST_WARNING
Definition enums.h:359
@ SONG_BATTLE_END
Definition enums.h:421
@ SONG_TOYBOX_TRAIN
Definition enums.h:315
@ SONG_RADIO_HOT_HITS
Definition enums.h:328
@ SONG_RADIO_GOLDEN_OLDIES
Definition enums.h:329
@ SONG_STAR_HAVEN
Definition enums.h:378
@ SONG_RECOVERED_STAR_ROD
Definition enums.h:393
@ SONG_FILE_SELECT
Definition enums.h:387
@ SONG_HUFF_N_PUFF_THEME
Definition enums.h:370
@ SONG_SHY_GUY_INVASION
Definition enums.h:356
@ SONG_WHALE_THEME
Definition enums.h:358
@ SONG_RAPHAEL_RAVEN
Definition enums.h:322
@ SONG_TUTANKOOPA_WARNING
Definition enums.h:365
@ SONG_PHONOGRAPH_MUSIC
Definition enums.h:350
@ SONG_JR_TROOPA_BATTLE
Definition enums.h:286
@ SONG_PEACHS_CASTLE_PARTY
Definition enums.h:345
@ SONG_CREEPY_TOYBOX
Definition enums.h:316
@ SONG_BOWSERS_CASTLE_CAVES
Definition enums.h:383
@ SONG_MT_LAVALAVA
Definition enums.h:323
@ SONG_PARADE_DAY
Definition enums.h:426
@ SONG_PARADE_NIGHT
Definition enums.h:427
@ SONG_MARIO_FALLS
Definition enums.h:390
@ SONG_GENERAL_GUY_THEME
Definition enums.h:368
@ SONG_STAR_WAY_OPENS
Definition enums.h:325
@ SONG_CRYSTAL_PALACE
Definition enums.h:337
@ SONG_PEACH_MISSION
Definition enums.h:398
@ SONG_MASTER_BATTLE
Definition enums.h:326
@ SONG_MINIBOSS_BATTLE
Definition enums.h:373
@ SONG_BOOS_MANSION
Definition enums.h:309
@ SONG_SHIVER_CITY
Definition enums.h:338
@ SONG_ITEM_UPGRADE
Definition enums.h:348
@ SONG_SHIVER_SNOWFIELD
Definition enums.h:340
@ SONG_GENERAL_GUY_BATTLE
Definition enums.h:294
@ SONG_GOOMBA_VILLAGE
Definition enums.h:298
@ SONG_PLAYROOM
Definition enums.h:415
@ SONG_CHAPTER_END
Definition enums.h:346
@ SONG_STARBORN_VALLEY
Definition enums.h:342
@ SONG_DRY_DRY_RUINS
Definition enums.h:306
@ SONG_MAIN_THEME
Definition enums.h:388
@ SONG_PEACH_SNEAKING
Definition enums.h:399
@ SONG_SUN_TOWER_SUNNY
Definition enums.h:335
@ SONG_SHIVER_MOUNTAIN
Definition enums.h:341
@ SONG_MAIL_CALL
Definition enums.h:344
@ SONG_GOURMET_GUY_FREAKOUT
Definition enums.h:396
PiranhaPlantStates
Definition enums.h:4216
@ AI_STATE_PIRANHA_PLANT_01
Definition enums.h:4218
@ AI_STATE_PIRANHA_PLANT_10
Definition enums.h:4219
@ AI_STATE_PIRANHA_PLANT_12
Definition enums.h:4221
@ AI_STATE_PIRANHA_PLANT_13
Definition enums.h:4222
@ AI_STATE_PIRANHA_PLANT_14
Definition enums.h:4223
@ AI_STATE_PIRANHA_PLANT_SUSPEND
Definition enums.h:4224
@ AI_STATE_PIRANHA_PLANT_11
Definition enums.h:4220
@ AI_STATE_PIRANHA_PLANT_00
Definition enums.h:4217
EnemyAIFlags
Definition enums.h:4153
@ AI_FLAG_80
Definition enums.h:4161
@ AI_FLAG_SUSPEND
Definition enums.h:4156
@ AI_FLAG_1
Definition enums.h:4154
@ AI_FLAG_CANT_DETECT_PLAYER
Definition enums.h:4155
@ AI_FLAG_SKIP_EMOTE_AFTER_FLEE
Definition enums.h:4157
@ AI_FLAG_SKIP_IDLE_ANIM_AFTER_FLEE
Definition enums.h:4158
@ AI_FLAG_NEEDS_HEADING
Definition enums.h:4160
@ AI_FLAG_OUTSIDE_TERRITORY
Definition enums.h:4159
SimpleWindowUpdateID
Definition enums.h:4895
@ WINDOW_UPDATE_SHOW
Definition enums.h:4896
@ WINDOW_UPDATE_TRANSPARENT
Definition enums.h:4900
@ WINDOW_UPDATE_SHOW_DARKENED
Definition enums.h:4903
@ WINDOW_UPDATE_HIER_UPDATE
Definition enums.h:4898
@ WINDOW_UPDATE_9
Definition enums.h:4904
@ WINDOW_UPDATE_HIDE
Definition enums.h:4897
@ WINDOW_UPDATE_SHOW_TRANSPARENT
Definition enums.h:4902
@ WINDOW_UPDATE_OPAQUE
Definition enums.h:4901
@ WINDOW_UPDATE_DARKENED
Definition enums.h:4899
PlayerStatusFlags
Definition enums.h:3066
@ PS_FLAG_PAUSED
Definition enums.h:3074
@ PS_FLAG_TIME_STOPPED
Definition enums.h:3115
@ PS_FLAG_FALLING
Definition enums.h:3070
@ PS_FLAG_HAS_REFLECTION
Definition enums.h:3068
@ PS_FLAG_ENTERING_BATTLE
Definition enums.h:3095
@ PS_FLAG_INTERACTED
Definition enums.h:3111
@ PS_FLAG_NO_CHANGE_PARTNER
Definition enums.h:3075
@ PS_FLAG_ROTATION_LOCKED
Definition enums.h:3099
@ PS_FLAG_JUMPING
Definition enums.h:3069
@ PS_FLAG_ACTION_STATE_CHANGED
Definition enums.h:3118
@ PS_FLAG_PAUSE_DISABLED
Definition enums.h:3078
@ PS_FLAG_SPECIAL_JUMP
Definition enums.h:3080
@ PS_FLAG_CAMERA_DOESNT_FOLLOW
Definition enums.h:3109
@ PS_FLAG_FLYING
Definition enums.h:3071
@ PS_FLAG_CUTSCENE_MOVEMENT
Definition enums.h:3088
@ PS_FLAG_ARMS_RAISED
Definition enums.h:3097
@ PS_FLAG_NO_PARTNER_USAGE
Definition enums.h:3076
@ PS_FLAG_HAZARD_INVINCIBILITY
Definition enums.h:3090
@ PS_FLAG_AIRBORNE
Definition enums.h:3067
@ PS_FLAG_SLIDING
Definition enums.h:3072
@ PS_FLAG_HAMMER_CHECK
Definition enums.h:3107
@ PS_FLAG_NO_STATIC_COLLISION
Definition enums.h:3085
@ PS_FLAG_SCRIPTED_FALL
Definition enums.h:3105
@ PS_FLAG_NO_FLIPPING
Definition enums.h:3101
@ PS_FLAG_HIT_FIRE
Definition enums.h:3084
@ PS_FLAG_SPINNING
Definition enums.h:3092
@ PS_FLAG_SPECIAL_LAND
Definition enums.h:3082
@ PS_FLAG_INPUT_DISABLED
Definition enums.h:3086
@ PS_FLAG_MOVEMENT_LOCKED
Definition enums.h:3103
@ PS_FLAG_FACE_FORWARD
Definition enums.h:3113
@ PS_FLAG_HAS_CONVERSATION_NPC
Definition enums.h:3108
@ PS_FLAG_SPRITE_REDRAW
Definition enums.h:3117
PartnerActions
Definition enums.h:2965
@ PARTNER_ACTION_BOMBETTE_2
Definition enums.h:2971
@ PARTNER_ACTION_KOOPER_GATHER
Definition enums.h:2968
@ PARTNER_ACTION_BOMBETTE_1
Definition enums.h:2970
@ PARTNER_ACTION_PARAKARRY_HOVER
Definition enums.h:2973
@ PARTNER_ACTION_WATT_SHINE
Definition enums.h:2974
@ PARTNER_ACTION_LAKILESTER_1
Definition enums.h:2975
@ PARTNER_ACTION_KOOPER_TOSS
Definition enums.h:2969
@ PARTNER_ACTION_NONE
Definition enums.h:2966
@ PARTNER_ACTION_USE
Definition enums.h:2967
@ PARTNER_ACTION_BOMBETTE_3
Definition enums.h:2972
BattleMenuTypes
Definition enums.h:3824
@ BTL_MENU_TYPE_SMASH
Definition enums.h:3827
@ BTL_MENU_TYPE_JUMP
Definition enums.h:3826
@ BTL_MENU_TYPE_ABILITY
Definition enums.h:3832
@ BTL_MENU_TYPE_INVALID
Definition enums.h:3825
@ BTL_MENU_TYPE_RUN_AWAY
Definition enums.h:3829
@ BTL_MENU_TYPE_CHANGE_PARTNER
Definition enums.h:3831
@ BTL_MENU_TYPE_STAR_POWERS
Definition enums.h:3834
@ BTL_MENU_TYPE_ITEMS
Definition enums.h:3828
@ BTL_MENU_TYPE_ACT_LATER
Definition enums.h:3836
@ BTL_MENU_TYPE_DEFEND
Definition enums.h:3830
@ BTL_MENU_TYPE_PARTNER_FOCUS
Definition enums.h:3837
@ BTL_MENU_TYPE_STRATEGIES
Definition enums.h:3833
@ BTL_MENU_TYPE_DO_NOTHING
Definition enums.h:3835
SoundOutputMode
Definition enums.h:276
@ SOUND_OUT_MONO
Definition enums.h:277
@ SOUND_OUT_STEREO
Definition enums.h:278
CameraUpdateMode
Definition enums.h:4322
@ CAM_UPDATE_MINIMAL
Definition enums.h:4326
@ CAM_UPDATE_NO_INTERP
Definition enums.h:4346
@ CAM_UPDATE_UNUSED_RADIAL
Definition enums.h:4350
@ CAM_UPDATE_FROM_ZONE
Definition enums.h:4340
@ CAM_UPDATE_UNUSED_CONFINED
Definition enums.h:4355
@ CAM_UPDATE_INTERP_POS
Definition enums.h:4332
@ CAM_UPDATE_UNUSED_LEADING
Definition enums.h:4360
BattleStatusFlags2
Definition enums.h:3636
@ BS_FLAGS2_OVERRIDE_INACTIVE_PARTNER
Definition enums.h:3641
@ BS_FLAGS2_AWARDING_STAR_POINTS
Definition enums.h:3637
@ BS_FLAGS2_STORED_TURBO_CHARGE_TURN
Definition enums.h:3644
@ BS_FLAGS2_IS_FIRST_STRIKE
Definition enums.h:3651
@ BS_FLAGS2_PLAYER_TURN_USED
Definition enums.h:3638
@ BS_FLAGS2_NO_TARGET_AVAILABLE
Definition enums.h:3647
@ BS_FLAGS2_FINAL_BOWSER_PART_1
Definition enums.h:3646
@ BS_FLAGS2_HAS_DRAINED_HP
Definition enums.h:3653
@ BS_FLAGS2_DOING_JUMP_TUTORIAL
Definition enums.h:3645
@ BS_FLAGS2_NO_PLAYER_PAL_ADJUST
Definition enums.h:3650
@ BS_FLAGS2_OVERRIDE_INACTIVE_PLAYER
Definition enums.h:3640
@ BS_FLAGS2_HAS_RUSH
Definition enums.h:3654
@ BS_FLAGS2_CAN_FLEE
Definition enums.h:3642
@ BS_FLAGS2_PARTNER_TURN_USED
Definition enums.h:3639
@ BS_FLAGS2_DONT_STOP_MUSIC
Definition enums.h:3652
@ BS_FLAGS2_IGNORE_DARKNESS
Definition enums.h:3648
@ BS_FLAGS2_PEACH_BATTLE
Definition enums.h:3643
@ BS_FLAGS2_HIDE_BUFF_COUNTERS
Definition enums.h:3649
@ BS_FLAGS2_DROP_WHACKA_BUMP
Definition enums.h:3655
PushGridOccupant
Definition enums.h:2651
@ PUSH_GRID_BLOCK
Definition enums.h:2653
@ PUSH_GRID_EMPTY
Definition enums.h:2652
@ PUSH_GRID_OUT_OF_BOUNDS
Definition enums.h:2655
@ PUSH_GRID_OBSTRUCTION
Definition enums.h:2654
MapLoadType
Definition enums.h:3592
@ LOAD_FROM_MAP
Definition enums.h:3593
@ LOAD_FROM_FILE_SELECT
Definition enums.h:3594
KoopaKootFavorStates
Definition enums.h:261
@ KOOT_FAVOR_STATE_0
Definition enums.h:262
@ KOOT_FAVOR_STATE_2
Definition enums.h:264
@ KOOT_FAVOR_STATE_1
Definition enums.h:263
VolumeLevels
Perceptual volume levels, 0 (mute) to 8 (max).
Definition enums.h:1813
@ VOL_LEVEL_FULL
Definition enums.h:1822
@ VOL_LEVEL_5
Definition enums.h:1819
@ VOL_LEVEL_2
Definition enums.h:1816
@ VOL_LEVEL_4
Definition enums.h:1818
@ VOL_LEVEL_MUTE
Definition enums.h:1814
@ VOL_LEVEL_6
Definition enums.h:1820
@ VOL_LEVEL_3
Definition enums.h:1817
@ VOL_LEVEL_7
Definition enums.h:1821
@ VOL_LEVEL_1
Definition enums.h:1815
GotItemType
Definition enums.h:1852
@ ITEM_TYPE_BADGE
Definition enums.h:1855
@ ITEM_TYPE_STAR_PIECE
Definition enums.h:1856
@ ITEM_TYPE_KEY
Definition enums.h:1854
@ ITEM_TYPE_CONSUMABLE
Definition enums.h:1853
EnemyAIStates
Definition enums.h:4164
@ AI_STATE_PROJECTILE_HITBOX_30
Definition enums.h:4190
@ AI_STATE_WANDER
Definition enums.h:4167
@ AI_STATE_LOITER
Definition enums.h:4173
@ AI_STATE_HOP_INIT
Definition enums.h:4170
@ AI_STATE_SUSPEND
Definition enums.h:4183
@ AI_STATE_MELEE_HITBOX_INIT
Definition enums.h:4185
@ AI_STATE_WANDER_INIT
Definition enums.h:4166
@ AI_STATE_MELEE_HITBOX_ACTIVE
Definition enums.h:4187
@ AI_STATE_LOITER_INIT
Definition enums.h:4172
@ AI_STATE_ALERT
Definition enums.h:4176
@ AI_STATE_PATROL_15
Definition enums.h:4180
@ AI_STATE_CHASE_INIT
Definition enums.h:4177
@ AI_STATE_HOP
Definition enums.h:4171
@ AI_STATE_LOITER_POST
Definition enums.h:4174
@ AI_STATE_CHASE
Definition enums.h:4178
@ AI_STATE_PROJECTILE_HITBOX_32
Definition enums.h:4192
@ AI_STATE_PATROL
Definition enums.h:4169
@ AI_STATE_MELEE_HITBOX_MISS
Definition enums.h:4188
@ AI_STATE_PATROL_INIT
Definition enums.h:4168
@ AI_STATE_PROJECTILE_HITBOX_31
Definition enums.h:4191
@ AI_STATE_PROJECTILE_HITBOX_33
Definition enums.h:4193
@ AI_STATE_LOSE_PLAYER
Definition enums.h:4179
@ AI_RETURN_HOME_INIT
Definition enums.h:4181
@ AI_RETURN_HOME
Definition enums.h:4182
@ AI_STATE_MELEE_HITBOX_PRE
Definition enums.h:4186
@ AI_STATE_ALERT_INIT
Definition enums.h:4175
LandOnSwitchSubstate
Definition enums.h:2467
@ LANDING_ON_SWITCH_SUBSTATE_1
Definition enums.h:2469
@ LANDING_ON_SWITCH_SUBSTATE_0
Definition enums.h:2468
@ LANDING_ON_SWITCH_SUBSTATE_2
Definition enums.h:2470
ImgFXAnim
Definition enums.h:4722
@ IMGFX_ANIM_VERTICAL_PIPE_CURL
Definition enums.h:4725
@ IMGFX_ANIM_HORIZONTAL_PIPE_CURL
Definition enums.h:4726
@ IMGFX_ANIM_SHIVER
Definition enums.h:4724
@ IMGFX_ANIM_FLIP_CARD_1
Definition enums.h:4739
@ IMGFX_ANIM_FLUTTER_DOWN
Definition enums.h:4728
@ IMGFX_ANIM_SHUFFLE_CARDS
Definition enums.h:4738
@ IMGFX_ANIM_STARTLE
Definition enums.h:4727
@ IMGFX_ANIM_SPIRIT_CAPTURE
Definition enums.h:4731
@ IMGFX_ANIM_UNUSED_2
Definition enums.h:4733
@ IMGFX_ANIM_FLIP_CARD_2
Definition enums.h:4740
@ IMGFX_ANIM_UNUSED_1
Definition enums.h:4732
@ IMGFX_ANIM_TUTANKOOPA_SWIRL_1
Definition enums.h:4737
@ IMGFX_ANIM_FLIP_CARD_3
Definition enums.h:4741
@ IMGFX_ANIM_TUTANKOOPA_SWIRL_2
Definition enums.h:4736
@ IMGFX_ANIM_UNFURL
Definition enums.h:4729
@ IMGFX_ANIM_CYMBAL_CRUSH
Definition enums.h:4742
@ IMGFX_ANIM_SHOCK
Definition enums.h:4723
@ IMGFX_ANIM_TUTANKOOPA_GATHER
Definition enums.h:4735
@ IMGFX_ANIM_UNUSED_3
Definition enums.h:4734
@ IMGFX_ANIM_GET_IN_BED
Definition enums.h:4730
MapRoomNotifications
Definition enums.h:4080
@ ROOM_UPDATE_ENTER_BEGIN
Definition enums.h:4082
@ ROOM_UPDATE_REQUEST_CANCEL
Definition enums.h:4087
@ ROOM_DROP_DOOR_ENTER
Definition enums.h:4099
@ ROOM_MOVE_WALL_OPEN
Definition enums.h:4094
@ ROOM_DROP_DOOR_EXIT
Definition enums.h:4102
@ ROOM_MOVE_WALL_1
Definition enums.h:4095
@ ROOM_DROP_DOOR_2
Definition enums.h:4101
@ ROOM_UPDATE_EXIT_BEGIN
Definition enums.h:4084
@ ROOM_UPDATE_ENTER_DONE
Definition enums.h:4083
@ ROOM_MOVE_WALL_2
Definition enums.h:4096
@ ROOM_MOVE_DOOR_ENTER_CLOSE
Definition enums.h:4090
@ ROOM_MOVE_DOOR_EXIT_CLOSE
Definition enums.h:4092
@ ROOM_DROP_DOOR_1
Definition enums.h:4100
@ ROOM_UPDATE_EXIT_END
Definition enums.h:4085
@ ROOM_MOVE_DOOR_EXIT_OPEN
Definition enums.h:4091
@ ROOM_MOVE_WALL_CLOSE
Definition enums.h:4097
@ ROOM_MOVE_DOOR_ENTER_OPEN
Definition enums.h:4089
EncounterTriggers
Definition enums.h:267
@ ENCOUNTER_TRIGGER_CONVERSATION
Definition enums.h:272
@ ENCOUNTER_TRIGGER_JUMP
Definition enums.h:269
@ ENCOUNTER_TRIGGER_HAMMER
Definition enums.h:271
@ ENCOUNTER_TRIGGER_NONE
Definition enums.h:268
@ ENCOUNTER_TRIGGER_PARTNER
Definition enums.h:273
@ ENCOUNTER_TRIGGER_SPIN
Definition enums.h:270
DrawNumberCharsets
Definition enums.h:4984
@ DRAW_NUMBER_CHARSET_NORMAL
Definition enums.h:4985
@ DRAW_NUMBER_CHARSET_THIN
Definition enums.h:4986
StatusKeys
Definition enums.h:2800
@ STATUS_KEY_1E
Definition enums.h:2831
@ STATUS_KEY_INACTIVE_DIZZY
Definition enums.h:2825
@ STATUS_KEY_THINKING
Definition enums.h:2829
@ STATUS_KEY_WEARY
Definition enums.h:2830
@ STATUS_KEY_PARALYZE
Definition enums.h:2806
@ STATUS_KEY_0F
Definition enums.h:2816
@ STATUS_TURN_MOD_DEFAULT
Definition enums.h:2832
@ STATUS_TURN_MOD_PARALYZE
Definition enums.h:2839
@ STATUS_KEY_INACTIVE_SLEEP
Definition enums.h:2822
@ STATUS_KEY_FROZEN
Definition enums.h:2808
@ STATUS_TURN_MOD_SLEEP
Definition enums.h:2833
@ STATUS_TURN_MOD_DIZZY
Definition enums.h:2837
@ STATUS_TURN_MOD_UNUSED
Definition enums.h:2836
@ STATUS_KEY_INACTIVE_WEARY
Definition enums.h:2823
@ STATUS_KEY_TRANSPARENT
Definition enums.h:2815
@ STATUS_KEY_INACTIVE_BERSERK
Definition enums.h:2820
@ STATUS_KEY_STATIC
Definition enums.h:2812
@ STATUS_END
Definition enums.h:2801
@ STATUS_KEY_KO
Definition enums.h:2814
@ STATUS_KEY_DANGER
Definition enums.h:2827
@ STATUS_KEY_17
Definition enums.h:2824
@ STATUS_TURN_MOD_POISON
Definition enums.h:2838
@ STATUS_KEY_11
Definition enums.h:2818
@ STATUS_TURN_MOD_STOP
Definition enums.h:2842
@ STATUS_KEY_SLEEP
Definition enums.h:2807
@ STATUS_KEY_UNUSED
Definition enums.h:2804
@ STATUS_KEY_STONE
Definition enums.h:2813
@ STATUS_KEY_STOP
Definition enums.h:2809
@ STATUS_TURN_MOD_STONE
Definition enums.h:2841
@ STATUS_KEY_INACTIVE
Definition enums.h:2819
@ STATUS_KEY_HUSTLE
Definition enums.h:2826
@ STATUS_TURN_MOD_FROZEN
Definition enums.h:2835
@ STATUS_KEY_SHRINK
Definition enums.h:2811
@ STATUS_KEY_DIZZY
Definition enums.h:2805
@ STATUS_KEY_POISON
Definition enums.h:2810
@ STATUS_TURN_MOD_STATIC
Definition enums.h:2834
@ STATUS_KEY_14
Definition enums.h:2821
@ STATUS_KEY_BERSERK
Definition enums.h:2817
@ STATUS_KEY_1B
Definition enums.h:2828
@ STATUS_KEY_NORMAL
Definition enums.h:2802
@ STATUS_TURN_MOD_SHRINK
Definition enums.h:2840
@ STATUS_KEY_DEFAULT
Definition enums.h:2803
WorkerFlags
Definition enums.h:2755
@ WORKER_FLAG_FRONT_UI
Definition enums.h:2758
@ WORKER_FLAG_BACK_UI
Definition enums.h:2759
@ WORKER_FLAG_1
Definition enums.h:2756
@ WORKER_FLAG_SKIP_DRAW_UNTIL_UPDATE
Definition enums.h:2757
AuFileFormat
Definition enums.h:1778
@ AU_FMT_PRG
Definition enums.h:1783
@ AU_FMT_PER
Definition enums.h:1782
@ AU_FMT_BGM
Definition enums.h:1779
@ AU_FMT_SEF
Definition enums.h:1780
@ AU_FMT_BK
Definition enums.h:1781
@ AU_FMT_MSEQ
Definition enums.h:1784
EncounterPostBattleSubStates
Definition enums.h:5909
@ ENCOUNTER_SUBSTATE_POST_BATTLE_WON_FADE_IN
Definition enums.h:5911
@ ENCOUNTER_SUBSTATE_POST_BATTLE_LOST_RESUME
Definition enums.h:5922
@ ENCOUNTER_SUBSTATE_POST_BATTLE_LOST_FADE_IN
Definition enums.h:5921
@ ENCOUNTER_SUBSTATE_POST_BATTLE_SKIP
Definition enums.h:5924
@ ENCOUNTER_SUBSTATE_POST_BATTLE_FLED_RESUME
Definition enums.h:5918
@ ENCOUNTER_SUBSTATE_POST_BATTLE_WON_KILL
Definition enums.h:5912
@ ENCOUNTER_SUBSTATE_POST_BATTLE_FLED_INIT
Definition enums.h:5916
@ ENCOUNTER_SUBSTATE_POST_BATTLE_WON_RESUME
Definition enums.h:5913
@ ENCOUNTER_SUBSTATE_POST_BATTLE_ENEMY_FLED_INIT
Definition enums.h:5925
@ ENCOUNTER_SUBSTATE_POST_BATTLE_LOST_DELAY
Definition enums.h:5923
@ ENCOUNTER_SUBSTATE_POST_BATTLE_FLED_FADE_IN
Definition enums.h:5917
@ ENCOUNTER_SUBSTATE_POST_BATTLE_LOST_INIT
Definition enums.h:5920
@ ENCOUNTER_SUBSTATE_POST_BATTLE_ENEMY_FLED_FADE_IN
Definition enums.h:5926
@ ENCOUNTER_SUBSTATE_POST_BATTLE_INIT
Definition enums.h:5910
@ ENCOUNTER_SUBSTATE_POST_BATTLE_PLAY_NPC_DEFEAT
Definition enums.h:5915
@ ENCOUNTER_SUBSTATE_POST_BATTLE_ENEMY_FLED_RESUME
Definition enums.h:5927
@ ENCOUNTER_SUBSTATE_POST_BATTLE_FLED_DELAY
Definition enums.h:5919
@ ENCOUNTER_SUBSTATE_POST_BATTLE_WON_CHECK_MERLEE
Definition enums.h:5914
EnemyFlags
Definition enums.h:4105
@ ENEMY_FLAG_NO_DROPS
Definition enums.h:4129
@ ENEMY_FLAG_DISABLE_AI
Definition enums.h:4111
@ ENEMY_FLAG_DO_NOT_KILL
Definition enums.h:4108
@ ENEMY_FLAG_FLYING
Definition enums.h:4117
@ ENEMY_FLAG_RAYCAST_TO_INTERACT
Definition enums.h:4122
@ ENEMY_FLAG_NO_DELAY_AFTER_FLEE
Definition enums.h:4124
@ ENEMY_FLAG_IGNORE_ENTITY_COLLISION
Definition enums.h:4116
@ ENEMY_FLAG_HAS_NO_SPRITE
Definition enums.h:4120
@ ENEMY_FLAG_IGNORE_HAMMER
Definition enums.h:4132
@ ENEMY_FLAG_DO_NOT_AUTO_FACE_PLAYER
Definition enums.h:4128
@ ENEMY_FLAG_PASSIVE
Definition enums.h:4106
@ ENEMY_FLAG_GRAVITY
Definition enums.h:4118
@ ENEMY_FLAG_FLED
Definition enums.h:4110
@ ENEMY_FLAG_IGNORE_PARTNER
Definition enums.h:4134
@ ENEMY_FLAG_ENABLE_HIT_SCRIPT
Definition enums.h:4109
@ ENEMY_FLAG_USE_PLAYER_SPRITE
Definition enums.h:4123
@ ENEMY_FLAG_PROJECTILE
Definition enums.h:4112
@ ENEMY_FLAG_DONT_SUSPEND_SCRIPTS
Definition enums.h:4125
@ ENEMY_FLAG_SKIP_BATTLE
Definition enums.h:4126
@ ENEMY_FLAG_UNUSED_2
Definition enums.h:4107
@ ENEMY_FLAG_USE_INSPECT_ICON
Definition enums.h:4121
@ ENEMY_FLAG_IGNORE_SPIN
Definition enums.h:4135
@ ENEMY_FLAG_NO_SHADOW_RAYCAST
Definition enums.h:4119
@ ENEMY_FLAG_SUSPENDED
Definition enums.h:4137
@ ENEMY_FLAG_BEGIN_WITH_CHASING
Definition enums.h:4136
@ ENEMY_FLAG_IGNORE_TOUCH
Definition enums.h:4130
@ ENEMY_FLAG_CANT_INTERACT
Definition enums.h:4133
@ ENEMY_FLAG_DONT_UPDATE_SHADOW_Y
Definition enums.h:4113
@ ENEMY_FLAG_IGNORE_PLAYER_COLLISION
Definition enums.h:4115
@ ENEMY_FLAG_IGNORE_JUMP
Definition enums.h:4131
@ ENEMY_FLAG_IGNORE_WORLD_COLLISION
Definition enums.h:4114
@ ENEMY_FLAG_ACTIVE_WHILE_OFFSCREEN
Definition enums.h:4127
BGMVariation
Definition enums.h:1804
@ BGM_VARIATION_0
Definition enums.h:1805
@ BGM_VARIATION_3
Definition enums.h:1808
@ BGM_VARIATION_2
Definition enums.h:1807
@ BGM_VARIATION_1
Definition enums.h:1806
HitResult
Definition enums.h:1974
@ HIT_RESULT_LANDED_ON_SPIKE
Definition enums.h:1980
@ HIT_RESULT_HIT_STATIC
Definition enums.h:1983
@ HIT_RESULT_BACKFIRE
Definition enums.h:1975
@ HIT_RESULT_NO_DAMAGE
Definition enums.h:1978
@ HIT_RESULT_HIT
Definition enums.h:1976
@ HIT_RESULT_10
Definition enums.h:1985
@ HIT_RESULT_LUCKY
Definition enums.h:1981
@ HIT_RESULT_IMMUNE
Definition enums.h:1984
@ HIT_RESULT_NICE_NO_DAMAGE
Definition enums.h:1979
@ HIT_RESULT_NICE
Definition enums.h:1977
@ HIT_RESULT_MISS
Definition enums.h:1982
RenderModeIndex
Definition enums.h:3225
@ RENDER_MODE_IDX_1D
Definition enums.h:3257
@ RENDER_MODE_IDX_14
Definition enums.h:3248
@ RENDER_MODE_IDX_29
Definition enums.h:3270
@ RENDER_MODE_IDX_18
Definition enums.h:3252
@ RENDER_MODE_IDX_2B
Definition enums.h:3272
@ RENDER_MODE_IDX_0B
Definition enums.h:3238
@ RENDER_MODE_IDX_3A
Definition enums.h:3288
@ RENDER_MODE_IDX_1B
Definition enums.h:3255
@ RENDER_MODE_IDX_26
Definition enums.h:3267
@ RENDER_MODE_IDX_16
Definition enums.h:3250
@ RENDER_MODE_IDX_33
Definition enums.h:3280
@ RENDER_MODE_IDX_15
Definition enums.h:3249
@ RENDER_MODE_IDX_39
Definition enums.h:3287
@ RENDER_MODE_IDX_34
Definition enums.h:3281
@ RENDER_MODE_IDX_07
Definition enums.h:3234
@ RENDER_MODE_IDX_31
Definition enums.h:3278
@ RENDER_MODE_IDX_09
Definition enums.h:3236
@ RENDER_MODE_IDX_2A
Definition enums.h:3271
@ RENDER_MODE_IDX_02
Definition enums.h:3229
@ RENDER_MODE_IDX_27
Definition enums.h:3268
@ RENDER_MODE_IDX_3C
Definition enums.h:3290
@ RENDER_MODE_IDX_13
Definition enums.h:3247
@ RENDER_MODE_IDX_1F
Definition enums.h:3260
@ RENDER_MODE_IDX_2D
Definition enums.h:3274
@ RENDER_MODE_IDX_0C
Definition enums.h:3239
@ RENDER_MODE_IDX_12
Definition enums.h:3246
@ RENDER_MODE_IDX_11
Definition enums.h:3245
@ RENDER_MODE_IDX_1E
Definition enums.h:3258
@ RENDER_MODE_IDX_3B
Definition enums.h:3289
@ RENDER_MODE_IDX_38
Definition enums.h:3286
@ RENDER_MODE_IDX_22
Definition enums.h:3263
@ RENDER_MODE_IDX_25
Definition enums.h:3266
@ RENDER_MODE_IDX_23
Definition enums.h:3264
@ RENDER_MODE_IDX_19
Definition enums.h:3253
@ RENDER_MODE_IDX_32
Definition enums.h:3279
@ RENDER_MODE_IDX_30
Definition enums.h:3277
@ RENDER_MODE_IDX_0F
Definition enums.h:3242
@ RENDER_MODE_IDX_06
Definition enums.h:3233
@ RENDER_MODE_IDX_28
Definition enums.h:3269
@ RENDER_MODE_IDX_20
Definition enums.h:3261
@ RENDER_MODE_IDX_1C
Definition enums.h:3256
@ RENDER_MODE_IDX_10
Definition enums.h:3244
@ RENDER_MODE_IDX_2C
Definition enums.h:3273
@ RENDER_MODE_IDX_37
Definition enums.h:3285
@ RENDER_MODE_IDX_2F
Definition enums.h:3276
@ RENDER_MODE_IDX_01
Definition enums.h:3228
@ RENDER_MODE_IDX_1A
Definition enums.h:3254
@ RENDER_MODE_IDX_35
Definition enums.h:3282
@ RENDER_MODE_IDX_08
Definition enums.h:3235
@ RENDER_MODE_IDX_0D
Definition enums.h:3240
@ RENDER_MODE_IDX_36
Definition enums.h:3283
@ RENDER_MODE_IDX_2E
Definition enums.h:3275
@ RENDER_MODE_IDX_04
Definition enums.h:3231
@ RENDER_MODE_IDX_17
Definition enums.h:3251
@ RENDER_MODE_IDX_0A
Definition enums.h:3237
@ RENDER_MODE_IDX_0E
Definition enums.h:3241
@ RENDER_MODE_IDX_21
Definition enums.h:3262
@ RENDER_MODE_IDX_05
Definition enums.h:3232
@ RENDER_MODE_IDX_03
Definition enums.h:3230
@ RENDER_MODE_IDX_00
Definition enums.h:3227
@ RENDER_MODE_IDX_24
Definition enums.h:3265
ItemTypeFlags
Definition enums.h:1859
@ ITEM_TYPE_FLAG_BADGE
Definition enums.h:1865
@ ITEM_TYPE_FLAG_CONSUMABLE
Definition enums.h:1862
@ ITEM_TYPE_FLAG_WORLD_USABLE
Definition enums.h:1860
@ ITEM_TYPE_FLAG_GEAR
Definition enums.h:1864
@ ITEM_TYPE_FLAG_ENTITY_COLLECTABLE
Definition enums.h:1868
@ ITEM_TYPE_FLAG_KEY
Definition enums.h:1863
@ ITEM_TYPE_FLAG_FOOD_OR_DRINK
Definition enums.h:1866
@ ITEM_TYPE_FLAG_USE_DRINK_ANIMATION
Definition enums.h:1867
@ ITEM_TYPE_FLAG_BATTLE_USABLE
Definition enums.h:1861
@ ITEM_TYPE_FLAG_ENTITY_FULLSIZE
Definition enums.h:1869
BattleCamPreset
Definition enums.h:4406
@ BTL_CAM_ACTOR_PART
Definition enums.h:4413
@ BTL_CAM_GOOMBARIO_BONK_FOLLOWUP_2
Definition enums.h:4460
@ BTL_CAM_MIDPOINT_FAR
Definition enums.h:4419
@ BTL_CAM_MIDPOINT_NORMAL
Definition enums.h:4418
@ BTL_CAM_ACTOR_TARGET_MIDPOINT
Definition enums.h:4412
@ BTL_CAM_MIDPOINT_CLOSE
Definition enums.h:4417
@ BTL_CAM_GOOMBARIO_BONK_FOLLOWUP_1
Definition enums.h:4457
@ BTL_CAM_PLAYER_HAMMER_QUAKE
Definition enums.h:4453
@ BTL_CAM_RETURN_HOME
Definition enums.h:4411
@ BTL_CAM_PRESET_UNUSED_2A
Definition enums.h:4449
@ BTL_CAM_CLOSER_PARTNER_APPROACH
Definition enums.h:4455
@ BTL_CAM_PARTNER_INJURED
Definition enums.h:4461
@ BTL_CAM_PRESET_UNUSED_46
Definition enums.h:4477
@ BTL_CAM_DEFAULT
Definition enums.h:4409
@ BTL_CAM_PLAYER_PRE_ULTRA_JUMP_FINISH
Definition enums.h:4435
@ BTL_CAM_INTERRUPT
Definition enums.h:4408
@ BTL_CAM_PRESET_UNUSED_3C
Definition enums.h:4467
@ BTL_CAM_ACTOR_GOAL
Definition enums.h:4424
@ BTL_CAM_PLAYER_FLEE
Definition enums.h:4432
@ BTL_CAM_VICTORY
Definition enums.h:4430
@ BTL_CAM_ACTOR_SIMPLE
Definition enums.h:4415
@ BTL_CAM_PLAYER_MISTAKE
Definition enums.h:4436
@ BTL_CAM_PARTNER_MIDAIR
Definition enums.h:4459
@ BTL_CAM_ACTOR_GOAL_SIMPLE
Definition enums.h:4414
@ BTL_CAM_PLAYER_ENTRY
Definition enums.h:4429
@ BTL_CAM_PLAYER_PRE_JUMP_FINISH
Definition enums.h:4434
@ BTL_CAM_PRESET_UNUSED_2D
Definition enums.h:4452
@ BTL_CAM_PLAYER_AIM_HAMMER
Definition enums.h:4450
@ BTL_CAM_PLAYER_HIT_HAZARD
Definition enums.h:4438
@ BTL_CAM_PRESET_UNUSED_43
Definition enums.h:4474
@ BTL_CAM_PRESET_UNUSED_48
Definition enums.h:4479
@ BTL_CAM_ACTOR
Definition enums.h:4421
@ BTL_CAM_REPOSITION
Definition enums.h:4426
@ BTL_CAM_ACTOR_GOAL_FAR
Definition enums.h:4425
@ BTL_CAM_ACTOR_CLOSE
Definition enums.h:4420
@ BTL_CAM_ACTOR_FAR
Definition enums.h:4422
@ BTL_CAM_PRESET_UNUSED_39
Definition enums.h:4464
@ BTL_CAM_ACTOR_GOAL_NEAR
Definition enums.h:4423
@ BTL_CAM_PLAYER_JUMP_FINISH_CLOSE
Definition enums.h:4443
@ BTL_CAM_PRESET_UNUSED_3A
Definition enums.h:4465
@ BTL_CAM_PLAYER_WISH
Definition enums.h:4476
@ BTL_CAM_PLAYER_MULTIBOUNCE
Definition enums.h:4447
@ BTL_CAM_PLAYER_SUPER_JUMP_MIDAIR
Definition enums.h:4444
@ BTL_CAM_PRESET_UNUSED_40
Definition enums.h:4471
@ BTL_CAM_PARTNER_GOOMPA
Definition enums.h:4462
@ BTL_CAM_STAR_SPIRIT
Definition enums.h:4480
@ BTL_CAM_ENEMY_DIVE
Definition enums.h:4473
@ BTL_CAM_PLAYER_HAMMER_STRIKE
Definition enums.h:4451
@ BTL_CAM_FOLLOW_ACTOR_Y
Definition enums.h:4427
@ BTL_CAM_PLAYER_UNUSED_ULTRA_JUMP
Definition enums.h:4446
@ BTL_CAM_PRESET_UNUSED_38
Definition enums.h:4463
@ BTL_CAM_ENEMY_APPROACH
Definition enums.h:4470
@ BTL_CAM_PRESET_UNUSED_44
Definition enums.h:4475
@ BTL_CAM_VIEW_ENEMIES
Definition enums.h:4410
@ BTL_CAM_PARTNER_HIT_SPIKE
Definition enums.h:4468
@ BTL_CAM_FOLLOW_ACTOR_POS
Definition enums.h:4428
@ BTL_CAM_PLAYER_JUMP_FINISH
Definition enums.h:4442
@ BTL_CAM_PARTNER_CLOSE_UP
Definition enums.h:4466
@ BTL_CAM_PRESET_UNUSED_31
Definition enums.h:4456
@ BTL_CAM_PLAYER_JUMP_MIDAIR
Definition enums.h:4441
@ BTL_CAM_PARTNER_HIT_HAZARD
Definition enums.h:4469
@ BTL_CAM_PRESET_UNUSED_47
Definition enums.h:4478
@ BTL_CAM_SLOWER_DEFAULT
Definition enums.h:4472
@ BTL_CAM_PLAYER_HIT_SPIKE
Definition enums.h:4437
@ BTL_CAM_PLAYER_CHARGE_UP
Definition enums.h:4439
@ BTL_CAM_PLAYER_ULTRA_JUMP_MIDAIR
Definition enums.h:4445
@ BTL_CAM_RESET
Definition enums.h:4407
@ BTL_CAM_PLAYER_ATTACK_APPROACH
Definition enums.h:4433
@ BTL_CAM_PLAYER_DIES
Definition enums.h:4431
@ BTL_CAM_PLAYER_STATUS_AFFLICTED
Definition enums.h:4440
@ BTL_CAM_SLOW_DEFAULT
Definition enums.h:4416
@ BTL_CAM_PARTNER_MISTAKE
Definition enums.h:4458
@ BTL_CAM_PRESET_UNUSED_29
Definition enums.h:4448
@ BTL_CAM_PARTNER_APPROACH
Definition enums.h:4454
BattleMenuStatus
Definition enums.h:4811
@ BATTLE_SUBMENU_STATUS_ENABLED
Definition enums.h:4812
@ BATTLE_SUBMENU_STATUS_NO_TARGETS
Definition enums.h:4814
@ BATTLE_SUBMENU_STATUS_NOT_ENOUGH_FP
Definition enums.h:4813
@ BATTLE_SUBMENU_STATUS_NO_TARGETS_2
Definition enums.h:4815
IntroParts
Definition enums.h:3584
@ INTRO_PART_NONE
Definition enums.h:3589
@ INTRO_PART_0
Definition enums.h:3585
@ INTRO_PART_100
Definition enums.h:3588
@ INTRO_PART_5
Definition enums.h:3587
@ INTRO_PART_1
Definition enums.h:3586
VisibilityGroup
Definition enums.h:2265
@ VIS_GROUP_1
Definition enums.h:2267
@ VIS_GROUP_7
Definition enums.h:2273
@ VIS_GROUP_3
Definition enums.h:2269
@ VIS_GROUP_4
Definition enums.h:2270
@ VIS_GROUP_0
Definition enums.h:2266
@ VIS_GROUP_6
Definition enums.h:2272
@ VIS_GROUP_5
Definition enums.h:2271
@ VIS_GROUP_2
Definition enums.h:2268
BattleDarknessMode
Definition enums.h:5940
@ BTL_DARKNESS_MODE_3
Definition enums.h:5944
@ BTL_DARKNESS_MODE_2
Definition enums.h:5943
@ BTL_DARKNESS_MODE_0
Definition enums.h:5941
@ BTL_DARKNESS_MODE_1
Definition enums.h:5942
ModelFlags
Definition enums.h:3941
@ MODEL_FLAG_DO_BOUNDS_CULLING
Definition enums.h:3951
@ MODEL_FLAG_IGNORE_MATRIX
Definition enums.h:3955
@ MODEL_FLAG_HAS_LOCAL_VERTEX_COPY
Definition enums.h:3949
@ MODEL_FLAG_HAS_TRANSFORM
Definition enums.h:3952
@ MODEL_FLAG_INACTIVE
Definition enums.h:3944
@ MODEL_FLAG_HIDDEN
Definition enums.h:3943
@ MODEL_FLAG_UNUSED_4000
Definition enums.h:3956
@ MODEL_FLAG_VALID
Definition enums.h:3942
@ MODEL_FLAG_BILLBOARD
Definition enums.h:3950
@ MODEL_FLAG_20
Definition enums.h:3947
@ MODEL_FLAG_USES_CUSTOM_GFX
Definition enums.h:3946
@ MODEL_FLAG_UNUSED_8000
Definition enums.h:3957
@ MODEL_FLAG_TRANSFORM_GROUP_MEMBER
Definition enums.h:3945
@ MODEL_FLAG_MATRIX_DIRTY
Definition enums.h:3954
@ MODEL_FLAG_HAS_TEX_PANNER
Definition enums.h:3953
@ MODEL_FLAG_IGNORE_FOG
Definition enums.h:3948
LandingCamAdjustMode
Definition enums.h:6009
@ LANDING_CAM_NEVER_ADJUST
Definition enums.h:6010
@ LANDING_CAM_CHECK_SURFACE
Definition enums.h:6011
@ LANDING_CAM_ALWAYS_ADJUST
Definition enums.h:6012
WindowFlags
Definition enums.h:4577
@ WINDOW_FLAG_DISABLED
Not updated or rendered.
Definition enums.h:4583
@ WINDOW_FLAG_FPUPDATE_CHANGED
Definition enums.h:4579
@ WINDOW_FLAG_HAS_CHILDREN
Definition enums.h:4582
@ WINDOW_FLAG_40
Definition enums.h:4584
@ WINDOW_FLAG_INITIALIZED
Definition enums.h:4578
@ WINDOW_FLAG_INITIAL_ANIMATION
Definition enums.h:4581
@ WINDOW_FLAG_HIDDEN
Updated but not rendered.
Definition enums.h:4580
TargetFlags
Definition enums.h:1874
@ TARGET_FLAG_SMASH_LIKE
Definition enums.h:1886
@ TARGET_FLAG_OVERRIDE
Definition enums.h:1897
@ TARGET_FLAG_PRIMARY_ONLY
Definition enums.h:1889
@ TARGET_FLAG_TATTLE
Definition enums.h:1891
@ TARGET_FLAG_SELECT_ONE
Definition enums.h:1875
@ TARGET_FLAG_JUMP_LIKE
Definition enums.h:1885
@ TARGET_FLAG_AIRLIFT
Definition enums.h:1884
@ TARGET_FLAG_NOT_BELOW
Definition enums.h:1888
@ TARGET_FLAG_DIR_RIGHT
Definition enums.h:1893
@ TARGET_FLAG_DIR_LEFT
Definition enums.h:1894
@ TARGET_FLAG_ALLOW_TARGET_ONLY
Definition enums.h:1890
@ TARGET_FLAG_PLAYER
Definition enums.h:1878
@ TARGET_FLAG_NOT_HIGH
Definition enums.h:1879
@ TARGET_FLAG_NOT_FLYING
Definition enums.h:1880
@ TARGET_FLAG_DIR_ABOVE
Definition enums.h:1896
@ TARGET_FLAG_NOT_BEHIND
Definition enums.h:1887
@ TARGET_FLAG_NO_CEILING
Definition enums.h:1892
@ TARGET_FLAG_PARTNER
Definition enums.h:1883
@ TARGET_FLAG_GROUND
Definition enums.h:1877
@ TARGET_FLAG_DIR_BELOW
Definition enums.h:1895
@ TARGET_FLAG_80
Definition enums.h:1882
@ TARGET_FLAG_NOT_GROUND
Definition enums.h:1881
@ TARGET_FLAG_2
Definition enums.h:1876
AnyEnemyAnims
Definition enums.h:3472
@ ENEMY_ANIM_HIT
Definition enums.h:3480
@ ENEMY_ANIM_JUMP
Definition enums.h:3477
@ ENEMY_ANIM_E
Definition enums.h:3487
@ ENEMY_ANIM_B
Definition enums.h:3484
@ ENEMY_ANIM_8
Definition enums.h:3481
@ ENEMY_ANIM_CHASE
Definition enums.h:3476
@ ENEMY_ANIM_C
Definition enums.h:3485
@ ENEMY_ANIM_9
Definition enums.h:3482
@ ENEMY_ANIM_F
Definition enums.h:3488
@ ENEMY_ANIM_D
Definition enums.h:3486
@ ENEMY_ANIM_DEATH
Definition enums.h:3479
@ ENEMY_ANIM_IDLE
Definition enums.h:3473
@ ENEMY_ANIM_WALK
Definition enums.h:3474
@ ENEMY_ANIM_A
Definition enums.h:3483
@ ENEMY_ANIM_5
Definition enums.h:3478
@ ENEMY_ANIM_RUN
Definition enums.h:3475
ColliderFlags
Definition enums.h:4276
@ COLLIDER_FLAG_DOCK_WALL
Definition enums.h:4284
@ COLLIDER_FLAG_IGNORE_PLAYER
Definition enums.h:4281
@ COLLIDER_FLAG_HAS_MODEL_PARENT
Definition enums.h:4286
@ COLLIDER_FLAGS_UPPER_MASK
Definition enums.h:4277
@ COLLIDER_FLAG_IGNORE_SHELL
Definition enums.h:4280
@ COLLIDER_FLAGS_SURFACE_TYPE_MASK
Definition enums.h:4278
@ COLLISION_ONLY_ENTITIES
Definition enums.h:4285
@ COLLISION_IGNORE_ENTITIES
Definition enums.h:4283
@ COLLIDER_FLAG_IGNORE_NPC
Definition enums.h:4282
@ COLLIDER_FLAG_SAFE_FLOOR
Definition enums.h:4279
PlayerBasicJump
Definition enums.h:3879
@ PLAYER_BASIC_JUMP_3
Definition enums.h:3883
@ PLAYER_BASIC_JUMP_1
Definition enums.h:3881
@ PLAYER_BASIC_JUMP_4
Definition enums.h:3884
@ PLAYER_BASIC_JUMP_0
Definition enums.h:3880
@ PLAYER_BASIC_JUMP_2
Definition enums.h:3882
SoundIDBits
Definition enums.h:525
@ SOUND_ID_INDEX_MASK
Definition enums.h:534
@ SOUND_ID_TYPE_FLAG
Definition enums.h:539
@ SOUND_ID_UPPER_MASK
Definition enums.h:537
@ SOUND_ID_ADJUST
Definition enums.h:529
@ SOUND_ID_TYPE_MASK
Definition enums.h:538
@ SOUND_ID_UNK_INDEX_MASK
Definition enums.h:535
@ SOUND_ID_TRIGGER_MASK
Definition enums.h:530
@ SOUND_ID_STOP
Definition enums.h:526
@ SOUND_ID_TRIGGER_CHANGE_SOUND
Definition enums.h:532
@ SOUND_ID_UNK
Definition enums.h:528
@ SOUND_ID_TRIGGER_CHANGE_VOLUME
Definition enums.h:531
@ SOUND_ID_SECTION_MASK
Definition enums.h:533
@ SOUND_ID_LOWER
Definition enums.h:527
EventSupressFlags
Definition enums.h:2933
@ SUPPRESS_EVENT_EXPLODE_CONTACT
Definition enums.h:2935
@ SUPPRESS_EVENT_SPIKY_TOP
Definition enums.h:2934
@ SUPPRESS_EVENT_FLAG_10000
Definition enums.h:2942
@ SUPPRESS_EVENT_ALT_SPIKY
Definition enums.h:2939
@ SUPPRESS_EVENT_FLAG_200
Definition enums.h:2940
@ SUPPRESS_EVENT_SHOCK_CONTACT
Definition enums.h:2937
@ SUPPRESS_EVENT_ALL
Definition enums.h:2941
@ SUPPRESS_EVENT_SPIKY_FRONT
Definition enums.h:2936
@ SUPPRESS_EVENT_BURN_CONTACT
Definition enums.h:2938
NpcIDs
Definition enums.h:2511
@ NPC_SELF
Definition enums.h:2512
@ NPC_BTL_MERLEE
Definition enums.h:2515
@ NPC_BTL_COMPANION
Definition enums.h:2516
@ NPC_PLAYER
Definition enums.h:2513
@ NPC_BTL_SPIRIT
Definition enums.h:2517
@ NPC_PARTNER
Definition enums.h:2514
FileMenuMessages
Definition enums.h:4920
@ FILE_MESSAGE_SELECT_FILE_TO_START
Definition enums.h:4922
@ FILE_MESSAGE_28
Definition enums.h:4951
@ FILE_MESSAGE_SELECT_FILE_TO_SAVE
Definition enums.h:4925
@ FILE_MESSAGE_FILE_26
Definition enums.h:4949
@ FILE_MESSAGE_WILL_BE_DELETED
Definition enums.h:4946
@ FILE_MESSAGE_PERIOD_34
Definition enums.h:4962
@ FILE_MESSAGE_FILE_22
Definition enums.h:4945
@ FILE_MESSAGE_NO
Definition enums.h:4938
@ FILE_MESSAGE_SAVE_OK
Definition enums.h:4941
@ FILE_MESSAGE_COPY_WHICH_FILE
Definition enums.h:4927
@ FILE_MESSAGE_COPY_FROM
Definition enums.h:4952
@ FILE_MESSAGE_ENTER_A_FILE_NAME
Definition enums.h:4960
@ FILE_MESSAGE_OVERRIDE_TO_NEW_DATA
Definition enums.h:4940
@ FILE_MESSAGE_PERIOD_20
Definition enums.h:4943
@ FILE_MESSAGE_HAS_BEEN_DELETED
Definition enums.h:4950
@ FILE_MESSAGE_YES
Definition enums.h:4937
@ FILE_MESSAGE_START_GAME_WITH
Definition enums.h:4948
@ FILE_MESSAGE_OK_TO_COPY_TO_THIS_FILE
Definition enums.h:4947
@ FILE_MESSAGE_NEW
Definition enums.h:4929
@ FILE_MESSAGE_PERIOD_13
Definition enums.h:4936
@ FILE_MESSAGE_DELETE_FILE
Definition enums.h:4932
@ FILE_MESSAGE_LEVEL
Definition enums.h:4930
@ FILE_MESSAGE_DELETE
Definition enums.h:4939
@ FILE_MESSAGE_COPY_FILE
Definition enums.h:4934
@ FILE_MESSAGE_PLAY_TIME
Definition enums.h:4931
@ FILE_MESSAGE_COPY_TO_WHICH_FILE
Definition enums.h:4928
@ FILE_MESSAGE_NONE
Definition enums.h:4921
@ FILE_MESSAGE_TO
Definition enums.h:4953
@ FILE_MESSAGE_FIRST_PLAY
Definition enums.h:4935
@ FILE_MESSAGE_QUESTION
Definition enums.h:4961
@ FILE_MESSAGE_CANCEL
Definition enums.h:4933
@ FILE_MESSAGE_OK
Definition enums.h:4944
@ FILE_MESSAGE_FILE_NAME_IS
Definition enums.h:4942
@ FILE_MESSAGE_HAS_BEEN_CREATED
Definition enums.h:4954
@ FILE_MESSAGE_SELECT_FILE_TO_DELETE
Definition enums.h:4923
HazardType
Definition enums.h:3532
@ HAZARD_TYPE_LAVA
Definition enums.h:3534
@ HAZARD_TYPE_FIRE_BAR
Definition enums.h:3536
@ HAZARD_TYPE_NONE
Definition enums.h:3533
@ HAZARD_TYPE_SPIKES
Definition enums.h:3535
EntityTypes
Definition enums.h:2529
@ ENTITY_TYPE_HAMMER1_BLOCK
Definition enums.h:2550
@ ENTITY_TYPE_TRUMPET_PLANT
Definition enums.h:2577
@ ENTITY_TYPE_MUNCHLESIA_ENVELOP
Definition enums.h:2589
@ ENTITY_TYPE_1E
Definition enums.h:2559
@ ENTITY_TYPE_HEALING_BLOCK_FRAME
Definition enums.h:2560
@ ENTITY_TYPE_2
Definition enums.h:2531
@ ENTITY_TYPE_SINGLE_TRIGGER_BLOCK
Definition enums.h:2545
@ ENTITY_TYPE_BELLBELL_PLANT
Definition enums.h:2576
@ ENTITY_TYPE_SCRIPT_SPRING
Definition enums.h:2570
@ ENTITY_TYPE_MUNCHLESIA_CHEWING
Definition enums.h:2591
@ ENTITY_TYPE_MUNCHLESIA_BEGIN_CHEW
Definition enums.h:2590
@ ENTITY_TYPE_MUNCHLESIA_RESET2
Definition enums.h:2594
@ ENTITY_TYPE_3B
Definition enums.h:2582
@ ENTITY_TYPE_POW_BLOCK
Definition enums.h:2562
@ ENTITY_TYPE_PINK_FLOWER
Definition enums.h:2580
@ ENTITY_TYPE_HIDDEN_PANEL
Definition enums.h:2571
@ ENTITY_TYPE_BOMBABLE_ROCK
Definition enums.h:2567
@ ENTITY_TYPE_PUSH_BLOCK
Definition enums.h:2541
@ ENTITY_TYPE_HIDDEN_RED_BLOCK
Definition enums.h:2547
@ ENTITY_TYPE_RED_ARROW_SIGNS
Definition enums.h:2575
@ ENTITY_TYPE_PADLOCK
Definition enums.h:2532
@ ENTITY_TYPE_HAMMER3_BLOCK
Definition enums.h:2552
@ ENTITY_TYPE_HUGE_BLUE_SWITCH
Definition enums.h:2538
@ ENTITY_TYPE_1C
Definition enums.h:2557
@ ENTITY_TYPE_SUPER_BLOCK
Definition enums.h:2563
@ ENTITY_TYPE_HEALING_BLOCK
Definition enums.h:2556
@ ENTITY_TYPE_ULTRA_BLOCK_HIT_EFFECT
Definition enums.h:2586
@ ENTITY_TYPE_1D
Definition enums.h:2558
@ ENTITY_TYPE_BLUE_SWITCH
Definition enums.h:2536
@ ENTITY_TYPE_MUNCHLESIA_GRAB
Definition enums.h:2588
@ ENTITY_TYPE_MUNCHLESIA_SPIT_OUT
Definition enums.h:2592
@ ENTITY_TYPE_GREEN_STOMP_SWITCH
Definition enums.h:2539
@ ENTITY_TYPE_CYMBAL_PLANT
Definition enums.h:2579
@ ENTITY_TYPE_HAMMER2_BLOCK
Definition enums.h:2551
@ ENTITY_TYPE_INACTIVE_BLOCK
Definition enums.h:2548
@ ENTITY_TYPE_HAMMER3_BLOCK_TINY
Definition enums.h:2555
@ ENTITY_TYPE_MULTI_COIN_BRICK
Definition enums.h:2543
@ ENTITY_TYPE_HEALING_BLOCK_CONTENT
Definition enums.h:2584
@ ENTITY_TYPE_SIGNPOST
Definition enums.h:2574
@ ENTITY_TYPE_RED_SWITCH
Definition enums.h:2537
@ ENTITY_TYPE_SIMPLE_SPRING
Definition enums.h:2569
@ ENTITY_TYPE_CHEST
Definition enums.h:2573
@ ENTITY_TYPE_RESET_MUNCHLESIA
Definition enums.h:2587
@ ENTITY_TYPE_SPINNING_FLOWER
Definition enums.h:2581
@ ENTITY_TYPE_PADLOCK_RED_FACE
Definition enums.h:2534
@ ENTITY_TYPE_BRICK_BLOCK
Definition enums.h:2542
@ ENTITY_TYPE_HAMMER2_BLOCK_TINY
Definition enums.h:2554
@ ENTITY_TYPE_HIDDEN_YELLOW_BLOCK
Definition enums.h:2546
@ ENTITY_TYPE_RED_BLOCK
Definition enums.h:2549
@ ENTITY_TYPE_SAVE_POINT
Definition enums.h:2561
@ ENTITY_TYPE_MULTI_TRIGGER_BLOCK
Definition enums.h:2540
@ ENTITY_TYPE_HAMMER1_BLOCK_TINY
Definition enums.h:2553
@ ENTITY_TYPE_TWEESTER
Definition enums.h:2583
@ ENTITY_TYPE_ULTRA_BLOCK
Definition enums.h:2564
@ ENTITY_TYPE_PADLOCK_RED_FRAME
Definition enums.h:2533
@ ENTITY_TYPE_MUNCHLESIA_RESET1
Definition enums.h:2593
@ ENTITY_TYPE_MUNCHLESIA
Definition enums.h:2578
@ ENTITY_TYPE_PADLOCK_BLUE_FACE
Definition enums.h:2535
@ ENTITY_TYPE_BLUE_WARP_PIPE
Definition enums.h:2568
@ ENTITY_TYPE_YELLOW_BLOCK
Definition enums.h:2544
@ ENTITY_TYPE_BOARDED_FLOOR
Definition enums.h:2566
@ ENTITY_TYPE_WOODEN_CRATE
Definition enums.h:2565
@ ENTITY_TYPE_SUPER_BLOCK_HIT_EFFECT
Definition enums.h:2585
@ ENTITY_TYPE_STAR_BOX_LAUNCHER
Definition enums.h:2572
@ ENTITY_TYPE_SHADOW
Definition enums.h:2530
MeleeHitboxAttackStates
Definition enums.h:4227
@ MELEE_HITBOX_STATE_PRE
Definition enums.h:4230
@ MELEE_HITBOX_STATE_INIT
Definition enums.h:4229
@ MELEE_HITBOX_STATE_ACTIVE
Definition enums.h:4231
@ MELEE_HITBOX_STATE_NONE
Definition enums.h:4228
@ MELEE_HITBOX_STATE_POST
Definition enums.h:4232
MsgVoices
Definition enums.h:5807
@ MSG_VOICE_STAR
Definition enums.h:5810
@ MSG_VOICE_NORMAL
Definition enums.h:5808
@ MSG_VOICE_BOWSER
Definition enums.h:5809
EffectSharedDataFlags
Definition enums.h:3554
@ FX_SHARED_DATA_LOADED
Definition enums.h:3555
@ FX_SHARED_DATA_CAN_FREE
Definition enums.h:3556
PopupResult
Definition enums.h:3208
@ POPUP_RESULT_CANCEL
Definition enums.h:3212
@ POPUP_RESULT_CHOOSING
Definition enums.h:3211
@ POPUP_RESULT_INVALID
Definition enums.h:3209
@ POPUP_RESULT_SWAP_MENU
Definition enums.h:3210
MsgDelayFlags
Definition enums.h:5845
@ MSG_DELAY_FLAG_4
Definition enums.h:5848
@ MSG_DELAY_FLAG_2
Definition enums.h:5847
@ MSG_DELAY_FLAG_1
Definition enums.h:5846
ModelAnimatorFlags
Definition enums.h:4495
@ MODEL_ANIMATOR_FLAG_10000000
Definition enums.h:4524
@ MODEL_ANIMATOR_FLAG_20
Definition enums.h:4501
@ MODEL_ANIMATOR_FLAG_2000
Definition enums.h:4509
@ MODEL_ANIMATOR_FLAG_CAM_2
Definition enums.h:4498
@ MODEL_ANIMATOR_FLAG_HAS_MODEL
Definition enums.h:4508
@ MODEL_ANIMATOR_FLAG_CULL_BACK
Definition enums.h:4512
@ MODEL_ANIMATOR_FLAG_NO_FLIP
Definition enums.h:4513
@ MODEL_ANIMATOR_FLAG_400000
Definition enums.h:4518
@ MODEL_ANIMATOR_FLAG_8000000
Definition enums.h:4523
@ MODEL_ANIMATOR_FLAG_40000000
Definition enums.h:4526
@ MODEL_ANIMATOR_FLAG_800000
Definition enums.h:4519
@ MODEL_ANIMATOR_FLAG_MESH
Definition enums.h:4511
@ MODEL_ANIMATOR_FLAG_CAM_1
Definition enums.h:4497
@ MODEL_ANIMATOR_FLAG_FREEZE_ANIMATION
Definition enums.h:4514
@ MODEL_ANIMATOR_FLAG_FLIP_Y
Definition enums.h:4505
@ MODEL_ANIMATOR_FLAG_FLIP_X
Definition enums.h:4506
@ MODEL_ANIMATOR_FLAG_CAM_0
Definition enums.h:4496
@ MODEL_ANIMATOR_FLAG_HIDDEN
Definition enums.h:4503
@ MODEL_ANIMATOR_FLAG_800
Definition enums.h:4507
@ MODEL_ANIMATOR_FLAG_80000000
Definition enums.h:4527
@ MODEL_ANIMATOR_FLAG_200000
Definition enums.h:4517
@ MODEL_ANIMATOR_FLAG_100000
Definition enums.h:4516
@ MODEL_ANIMATOR_FLAG_ENABLED
Definition enums.h:4500
@ MODEL_ANIMATOR_FLAG_4000
Definition enums.h:4510
@ MODEL_ANIMATOR_FLAG_FLIP_Z
Definition enums.h:4504
@ MODEL_ANIMATOR_FLAG_20000000
Definition enums.h:4525
@ MODEL_ANIMATOR_FLAG_4000000
Definition enums.h:4522
@ MODEL_ANIMATOR_FLAG_80000
Definition enums.h:4515
@ MODEL_ANIMATOR_FLAG_UPDATE_PENDING
Definition enums.h:4502
@ MODEL_ANIMATOR_FLAG_2000000
Definition enums.h:4521
@ MODEL_ANIMATOR_FLAG_CAM_3
Definition enums.h:4499
@ MODEL_ANIMATOR_FLAG_1000000
Definition enums.h:4520
MusicTrackVols
Definition enums.h:1793
@ TRACK_VOLS_TIK_SHIVER
Definition enums.h:1796
@ TRACK_VOLS_KPA_3
Definition enums.h:1801
@ TRACK_VOLS_UNUSED_3
Definition enums.h:1797
@ TRACK_VOLS_UNUSED_1
Definition enums.h:1795
@ TRACK_VOLS_KPA_OUTSIDE
Definition enums.h:1798
@ TRACK_VOLS_KPA_1
Definition enums.h:1799
@ TRACK_VOLS_KPA_2
Definition enums.h:1800
@ TRACK_VOLS_JAN_FULL
Definition enums.h:1794
RenderTaskFlags
Definition enums.h:3350
@ RENDER_TASK_FLAG_20
Definition enums.h:3353
@ RENDER_TASK_FLAG_REFLECT_FLOOR
Definition enums.h:3352
@ RENDER_TASK_FLAG_ENABLED
Definition enums.h:3351
PlayerCollisionTests
Definition enums.h:4296
@ PLAYER_COLLISION_2
Definition enums.h:4299
@ PLAYER_COLLISION_HAMMER
Definition enums.h:4300
@ PLAYER_COLLISION_4
Definition enums.h:4301
@ PLAYER_COLLISION_0
Definition enums.h:4297
@ PLAYER_COLLISION_1
Definition enums.h:4298
EasingType
Definition enums.h:509
@ EASING_SIN_OUT
Definition enums.h:521
@ EASING_COS_IN
Definition enums.h:522
@ EASING_CUBIC_IN
Definition enums.h:512
@ EASING_CUBIC_OUT
Definition enums.h:515
@ EASING_QUARTIC_IN
Definition enums.h:513
@ EASING_COS_BOUNCE
Definition enums.h:519
@ EASING_COS_SLOW_OVERSHOOT
Definition enums.h:517
@ EASING_QUADRATIC_IN
Definition enums.h:511
@ EASING_COS_IN_OUT
Definition enums.h:520
@ EASING_QUARTIC_OUT
Definition enums.h:516
@ EASING_QUADRATIC_OUT
Definition enums.h:514
@ EASING_LINEAR
Definition enums.h:510
@ EASING_COS_FAST_OVERSHOOT
Definition enums.h:518
ActorPartFlashState
Definition enums.h:2248
@ FLASH_MODE_MEDIUM
Definition enums.h:2250
@ FLASH_MODE_HEAVY
Definition enums.h:2251
@ FLASH_MODE_DISPOSE
Definition enums.h:2252
@ FLASH_MODE_LIGHT
Definition enums.h:2249
IdleScriptState
Definition enums.h:5997
@ IDLE_SCRIPT_RESTART
Definition enums.h:6000
@ IDLE_SCRIPT_ENABLE
Definition enums.h:5999
@ IDLE_SCRIPT_DISABLE
Definition enums.h:5998
SpriteCompImgFXFlags
Definition enums.h:4783
@ SPR_IMGFX_FLAG_80000000
Definition enums.h:4787
@ SPR_IMGFX_FLAG_ALL
Definition enums.h:4788
@ SPR_IMGFX_FLAG_40000000
Definition enums.h:4786
@ SPR_IMGFX_FLAG_10000000
Definition enums.h:4784
@ SPR_IMGFX_FLAG_20000000
Definition enums.h:4785
Areas
Definition enums.h:2993
@ AREA_TRD
Definition enums.h:3001
@ AREA_NOK
Definition enums.h:3000
@ AREA_FLO
Definition enums.h:3013
@ AREA_KKJ
Definition enums.h:2998
@ AREA_TST
Definition enums.h:3021
@ AREA_DRO
Definition enums.h:3003
@ AREA_OBK
Definition enums.h:3007
@ AREA_KGR
Definition enums.h:2997
@ AREA_MGM
Definition enums.h:3019
@ AREA_SBK
Definition enums.h:3004
@ AREA_KZN
Definition enums.h:3012
@ AREA_END
Definition enums.h:3018
@ AREA_ISK
Definition enums.h:3005
@ AREA_ARN
Definition enums.h:3008
@ AREA_HOS
Definition enums.h:2999
@ AREA_SAM
Definition enums.h:3014
@ AREA_KMR
Definition enums.h:2994
@ AREA_OMO
Definition enums.h:3010
@ AREA_KPA
Definition enums.h:3016
@ AREA_OSR
Definition enums.h:3017
@ AREA_GV
Definition enums.h:3020
@ AREA_PRA
Definition enums.h:3015
@ AREA_MIM
Definition enums.h:3006
@ AREA_MAC
Definition enums.h:2995
@ AREA_TIK
Definition enums.h:2996
@ AREA_JAN
Definition enums.h:3011
@ AREA_DGB
Definition enums.h:3009
@ AREA_IWA
Definition enums.h:3002
ImgFXRenderModeFlags
Definition enums.h:4765
@ IMGFX_RENDER_NO_OVERRIDE
Definition enums.h:4766
PlayerStatusAnimFlags
Definition enums.h:3122
@ PA_FLAG_INTERRUPT_SPIN
Definition enums.h:3144
@ PA_FLAG_DIZZY_ATTACK_ENCOUNTER
Definition enums.h:3143
@ PA_FLAG_INTERRUPT_USE_PARTNER
forces actions with bow, parakarry, watt, and lakilester to end (sushie not tested)
Definition enums.h:3127
@ PA_FLAG_WATT_IN_HANDS
Definition enums.h:3126
@ PA_FLAG_SHIVERING
Definition enums.h:3135
@ PA_FLAG_NO_OOB_RESPAWN
Definition enums.h:3155
@ PA_FLAG_SPEECH_PROMPT_AVAILABLE
(...) prompt
Definition enums.h:3130
@ PA_FLAG_MAP_HAS_SWITCH
Definition enums.h:3153
@ PA_FLAG_SPINNING
Definition enums.h:3141
@ PA_FLAG_80000000
Definition enums.h:3161
@ PA_FLAG_FORCE_USE_PARTNER
triggers partner use when set
Definition enums.h:3128
@ PA_FLAG_DISMOUNTING_ALLOWED
Definition enums.h:3157
@ PA_FLAG_INVISIBLE
Definition enums.h:3138
@ PA_FLAG_RAISED_ARMS
Sets action state to ACTION_STATE_RAISE_ARMS on idle.
Definition enums.h:3134
@ PA_FLAG_ISPY_VISIBLE
The I Spy icon is being shown.
Definition enums.h:3133
@ PA_FLAG_8BIT_MARIO
Definition enums.h:3139
@ PA_FLAG_NPC_COLLIDED
Definition enums.h:3140
@ PA_FLAG_ABORT_PUSHING_BLOCK
Definition enums.h:3151
@ PA_FLAG_PULSE_STONE_VISIBLE
The pulse stone icon is being shown.
Definition enums.h:3131
@ PA_FLAG_RIDING_PARTNER
Definition enums.h:3150
@ PA_FLAG_OPENED_HIDDEN_PANEL
Definition enums.h:3136
@ PA_FLAG_USING_PEACH_PHYSICS
Definition enums.h:3137
@ PA_FLAG_USING_PULSE_STONE
Definition enums.h:3132
@ PA_FLAG_INTERACT_PROMPT_AVAILABLE
! prompt
Definition enums.h:3129
@ PA_FLAG_USING_WATT
Definition enums.h:3124
@ PA_FLAG_CHANGING_MAP
Definition enums.h:3146
@ PA_FLAG_PARTNER_USAGE_FORCED
Definition enums.h:3149
@ PA_FLAG_FORCED_PARTNER_ABILITY_END
Definition enums.h:3159
SoundTriggers
Definition enums.h:1753
@ SOUND_TRIGGER_CHANGE_SOUND
Definition enums.h:1754
@ SOUND_TRIGGER_CHANGE_VOLUME
Definition enums.h:1755
TimeFreezeMode
Definition enums.h:3497
@ TIME_FREEZE_FULL
Definition enums.h:3500
@ TIME_FREEZE_POPUP_MENU
Definition enums.h:3501
@ TIME_FREEZE_PARTIAL
Definition enums.h:3499
@ TIME_FREEZE_NONE
Definition enums.h:3498
@ TIME_FREEZE_EXIT
Definition enums.h:3502
ShopFlags
Definition enums.h:4530
@ SHOP_FLAG_SHOWING_ITEM_INFO
Definition enums.h:4531
@ SHOP_FLAG_INTERACT_SCRIPT_RUNNING
Definition enums.h:4532
EncounterPreBattleSubStates
Definition enums.h:5897
@ ENCOUNTER_SUBSTATE_PRE_BATTLE_INIT
Definition enums.h:5898
@ ENCOUNTER_SUBSTATE_PRE_BATTLE_AUTO_WIN
Definition enums.h:5900
@ ENCOUNTER_SUBSTATE_PRE_BATTLE_LOAD
Definition enums.h:5899
@ ENCOUNTER_SUBSTATE_PRE_BATTLE_SKIP
Definition enums.h:5901
FlashPaletteModes
Definition enums.h:2255
@ FLASH_PAL_ON
Definition enums.h:2257
@ FLASH_PAL_OFF
Definition enums.h:2256
EntityCollisionFlags
Definition enums.h:2633
@ ENTITY_COLLISION_PARTNER
Definition enums.h:2641
@ ENTITY_COLLISION_PLAYER_HAMMER
Definition enums.h:2640
@ ENTITY_COLLISION_PLAYER_TOUCH_WALL
Definition enums.h:2637
@ ENTITY_COLLISION_PLAYER_TOUCH_FLOOR
Definition enums.h:2634
@ ENTITY_COLLISION_PLAYER_TOUCH_CEILING
Definition enums.h:2636
@ ENTITY_COLLISION_FLAG_20
Definition enums.h:2639
@ ENTITY_COLLISION_PLAYER_PUSHING_AGAINST
Definition enums.h:2638
@ ENTITY_COLLISION_PLAYER_LAST_FLOOR
Definition enums.h:2642
@ ENTITY_COLLISION_FLAG_02
Definition enums.h:2635
MoveType
Definition enums.h:4796
@ MOVE_TYPE_9
Definition enums.h:4806
@ MOVE_TYPE_NONE
Definition enums.h:4797
@ MOVE_TYPE_JUMP
Definition enums.h:4799
@ MOVE_TYPE_STAR_POWER
Definition enums.h:4807
@ MOVE_TYPE_6
Definition enums.h:4803
@ MOVE_TYPE_PARTNER
Definition enums.h:4808
@ MOVE_TYPE_3
Definition enums.h:4800
@ MOVE_TYPE_SWITCH
Definition enums.h:4802
@ MOVE_TYPE_DEFENSE_UP
Definition enums.h:4805
@ MOVE_TYPE_ATTACK_UP
Definition enums.h:4804
@ MOVE_TYPE_HAMMER
Definition enums.h:4798
@ MOVE_TYPE_ITEMS
Definition enums.h:4801
MsgStyles
Definition enums.h:5780
@ MSG_STYLE_POSTCARD
Definition enums.h:5790
@ MSG_STYLE_CENTER
Definition enums.h:5784
@ MSG_STYLE_LEFT
Definition enums.h:5783
@ MSG_STYLE_UPGRADE
Definition enums.h:5793
@ MSG_STYLE_SIGN
Definition enums.h:5788
@ MSG_STYLE_F
Definition enums.h:5796
@ MSG_STYLE_B
Definition enums.h:5792
@ MSG_STYLE_NONE
Definition enums.h:5781
@ MSG_STYLE_NARRATE
Definition enums.h:5794
@ MSG_STYLE_INSPECT
Definition enums.h:5787
@ MSG_STYLE_LAMPPOST
Definition enums.h:5789
@ MSG_STYLE_POPUP
Definition enums.h:5791
@ MSG_STYLE_RIGHT
Definition enums.h:5782
@ MSG_STYLE_EPILOGUE
Definition enums.h:5795
@ MSG_STYLE_TATTLE
Definition enums.h:5785
@ MSG_STYLE_CHOICE
Definition enums.h:5786
BattleStatusReflectionFlags
Definition enums.h:3658
@ BS_REFLECT_FLOOR
Definition enums.h:3659
PartnerRank
Definition enums.h:2050
@ PARTNER_RANK_NORMAL
Definition enums.h:2051
@ PARTNER_RANK_SUPER
Definition enums.h:2052
@ PARTNER_RANK_ULTRA
Definition enums.h:2053
MsgPrintModeFlags
Definition enums.h:5813
@ MSG_PRINT_FLAG_2
Definition enums.h:5815
@ MSG_PRINT_FLAG_40
Definition enums.h:5818
@ MSG_PRINT_FLAG_100
Definition enums.h:5820
@ MSG_PRINT_FLAG_1
Definition enums.h:5814
@ MSG_PRINT_FLAG_20
Definition enums.h:5817
@ MSG_PRINT_FLAG_10
Definition enums.h:5816
@ MSG_PRINT_FLAG_80
Definition enums.h:5819
ItemPickupFlags
Definition enums.h:2745
@ ITEM_PICKUP_FLAG_UNKNOWN
Definition enums.h:2748
@ ITEM_PICKUP_FLAG_NO_ANIMS
Definition enums.h:2747
@ ITEM_PICKUP_FLAG_3_STAR_PIECES
Definition enums.h:2750
@ ITEM_PICKUP_FLAG_UNIQUE
Definition enums.h:2751
@ ITEM_PICKUP_FLAG_NO_SOUND
Definition enums.h:2746
@ ITEM_PICKUP_FLAG_1_COIN
Definition enums.h:2749
ColliderFlagsModifyMode
Definition enums.h:4289
@ MODIFY_COLLIDER_FLAGS_SET_BITS
Definition enums.h:4290
@ MODIFY_COLLIDER_FLAGS_SET_SURFACE
Definition enums.h:4293
@ MODIFY_COLLIDER_FLAGS_SET_VALUE
Definition enums.h:4292
@ MODIFY_COLLIDER_FLAGS_CLEAR_BITS
Definition enums.h:4291
Emoters
Definition enums.h:503
@ EMOTER_PLAYER
Definition enums.h:504
@ EMOTER_POS
Definition enums.h:506
@ EMOTER_NPC
Definition enums.h:505
ProjectileHitboxAttackStates
Definition enums.h:4235
@ PROJECTILE_HITBOX_STATE_ACTIVE
Definition enums.h:4239
@ PROJECTILE_HITBOX_STATE_NONE
Definition enums.h:4236
@ PROJECTILE_HITBOX_STATE_INIT
Definition enums.h:4237
@ PROJECTILE_HITBOX_STATE_DONE
Definition enums.h:4241
@ PROJECTILE_HITBOX_STATE_PRE
Definition enums.h:4238
@ PROJECTILE_HITBOX_STATE_POST
Definition enums.h:4240
ModelGroupVisibility
Definition enums.h:3960
@ MODEL_GROUP_OTHERS_VISIBLE
Definition enums.h:3964
@ MODEL_GROUP_OTHERS_HIDDEN
Definition enums.h:3963
@ MODEL_GROUP_HIDDEN
Definition enums.h:3961
@ MODEL_GROUP_VISIBLE
Definition enums.h:3962
MsgFonts
Definition enums.h:5799
@ MSG_FONT_MENU
Definition enums.h:5801
@ MSG_FONT_TITLE
Definition enums.h:5803
@ MSG_FONT_2
Definition enums.h:5802
@ MSG_FONT_NORMAL
Definition enums.h:5800
@ MSG_FONT_SUBTITLE
Definition enums.h:5804
ImgFXHologramTypes
Definition enums.h:4777
@ IMGFX_HOLOGRAM_DITHER
Definition enums.h:4779
@ IMGFX_HOLOGRAM_NOISE
Definition enums.h:4778
@ IMGFX_HOLOGRAM_THRESHOLD
Definition enums.h:4780
BattleStates
Definition enums.h:3662
@ BATTLE_STATE_BEGIN_PARTNER_TURN
Definition enums.h:3672
@ BATTLE_STATE_ENEMY_MOVE
Definition enums.h:3685
@ BATTLE_STATE_NEXT_ENEMY
Definition enums.h:3684
@ BATTLE_STATE_ENEMY_FIRST_STRIKE
Definition enums.h:3668
@ BATTLE_STATE_RUN_AWAY
Definition enums.h:3688
@ BATTLE_STATE_FIRST_STRIKE
Definition enums.h:3666
@ BATTLE_STATE_PREPARE_MENU
Definition enums.h:3676
@ BATTLE_STATE_SWITCH_TO_PARTNER
Definition enums.h:3675
@ BATTLE_STATE_INVALID
Definition enums.h:3663
@ BATTLE_STATE_PLAYER_MENU
Definition enums.h:3677
@ BATTLE_STATE_DEFEND
Definition enums.h:3689
@ BATTLE_STATE_END_TRAINING_BATTLE
Definition enums.h:3693
@ BATTLE_STATE_PLAYER_MOVE
Definition enums.h:3682
@ BATTLE_STATE_END_DEMO_BATTLE
Definition enums.h:3696
@ BATTLE_STATE_CELEBRATION
Definition enums.h:3695
@ BATTLE_STATE_SWITCH_TO_PLAYER
Definition enums.h:3674
@ BATTLE_STATE_BEGIN_TURN
Definition enums.h:3669
@ BATTLE_STATE_PARTNER_FIRST_STRIKE
Definition enums.h:3667
@ BATTLE_STATE_END_PARTNER_TURN
Definition enums.h:3687
@ BATTLE_STATE_END_PLAYER_TURN
Definition enums.h:3686
@ BATTLE_STATE_PARTNER_MOVE
Definition enums.h:3683
@ BATTLE_STATE_START
Definition enums.h:3665
@ BATTLE_STATE_DEFEAT
Definition enums.h:3691
@ BATTLE_STATE_TRANSFER_TURN
Definition enums.h:3673
@ BATTLE_STATE_PEACH_MENU
Definition enums.h:3679
@ BATTLE_STATE_PARTNER_MENU
Definition enums.h:3678
@ BATTLE_STATE_NONE
Definition enums.h:3664
@ BATTLE_STATE_BEGIN_PLAYER_TURN
Definition enums.h:3671
@ BATTLE_STATE_SELECT_TARGET
Definition enums.h:3681
@ BATTLE_STATE_TWINK_MENU
Definition enums.h:3680
@ BATTLE_STATE_CHANGE_PARTNER
Definition enums.h:3692
@ BATTLE_STATE_VICTORY
Definition enums.h:3690
@ BATTLE_STATE_END_BATTLE
Definition enums.h:3694
@ BATTLE_STATE_END_TURN
Definition enums.h:3670
GameContext
Definition enums.h:3561
@ CONTEXT_BATTLE
Definition enums.h:3563
@ CONTEXT_PAUSE
Definition enums.h:3564
@ CONTEXT_WORLD
Definition enums.h:3562
StatusFlags
Definition enums.h:2845
@ STATUS_FLAG_FEAR
Definition enums.h:2856
@ STATUS_FLAG_STOP
Definition enums.h:2855
@ STATUS_FLAG_RIGHT_ON
Definition enums.h:2863
@ STATUS_FLAG_FROZEN
Definition enums.h:2848
@ STATUS_FLAG_ATTACK_BOOST
Definition enums.h:2860
@ STATUS_FLAG_DEFENSE_BOOST
Definition enums.h:2861
@ STATUS_FLAG_USE_DURATION
Definition enums.h:2864
@ STATUS_FLAG_STATIC
Definition enums.h:2847
@ STATUS_FLAG_SHRINK
Definition enums.h:2853
@ STATUS_FLAG_PARALYZE
Definition enums.h:2850
@ STATUS_FLAG_STONE
Definition enums.h:2854
@ STATUS_FLAG_KO
Definition enums.h:2857
@ STATUS_FLAG_DIZZY
Definition enums.h:2852
@ STATUS_FLAG_CHILL_OUT
Definition enums.h:2862
@ STATUS_FLAG_TRANSPARENT
Definition enums.h:2859
@ STATUS_FLAG_SLEEP
Definition enums.h:2846
@ STATUS_FLAG_POISON
Definition enums.h:2851
@ STATUS_FLAG_UNUSED
Definition enums.h:2849
@ STATUS_FLAG_GLOWING
Definition enums.h:2858
WindowGroups
Definition enums.h:4907
@ WINDOW_GROUP_FILES
Definition enums.h:4911
@ WINDOW_GROUP_BATTLE
Definition enums.h:4909
@ WINDOW_GROUP_ALL
Definition enums.h:4908
@ WINDOW_GROUP_PAUSE
Definition enums.h:4910
DamageSources
Definition enums.h:2013
@ DMG_SRC_CRUSH
Definition enums.h:2038
@ DMG_SRC_D_DOWN_POUND
Definition enums.h:2017
@ DMG_SRC_NEXT_SLAP_RIGHT
Definition enums.h:2025
@ DMG_SRC_LAST_SLAP_RIGHT
Definition enums.h:2027
@ DMG_SRC_FRIGHT_JAR
Definition enums.h:2035
@ DMG_SRC_NEXT_FAN_SMACK_LEFT
Definition enums.h:2028
@ DMG_SRC_ELECTRO_DASH
Definition enums.h:2033
@ DMG_SRC_LAST_FAN_SMACK_LEFT
Definition enums.h:2030
@ DMG_SRC_HURRICANE
Definition enums.h:2034
@ DMG_SRC_POW_BLOCK
Definition enums.h:2036
@ DMG_SRC_DIZZY_SHELL
Definition enums.h:2022
@ DMG_SRC_D_DOWN_JUMP
Definition enums.h:2018
@ DMG_SRC_LEECH
Definition enums.h:2015
@ DMG_SRC_DEFAULT
Definition enums.h:2014
@ DMG_SRC_POWER_SHELL
Definition enums.h:2021
@ DMG_SRC_TUBBA_SMASH
Definition enums.h:2037
@ DMG_SRC_SPIN_SMASH
Definition enums.h:2016
@ DMG_SRC_NEXT_SLAP_LEFT
Definition enums.h:2024
@ DMG_SRC_FIRE_SHELL
Definition enums.h:2023
@ DMG_SRC_TUTORIAL_GOOMBARIO
Definition enums.h:2019
@ DMG_SRC_CRUSH_PARTNER
Definition enums.h:2039
@ DMG_SRC_INK_BLAST
Definition enums.h:2040
@ DMG_SRC_NEXT_FAN_SMACK_RIGHT
Definition enums.h:2029
@ DMG_SRC_SHELL_TOSS
Definition enums.h:2020
@ DMG_SRC_SPOOK
Definition enums.h:2032
@ DMG_SRC_LAST_SLAP_LEFT
Definition enums.h:2026
@ DMG_SRC_LAST_FAN_SMACK_RIGHT
Definition enums.h:2031
Abilities
Definition enums.h:435
@ ABILITY_BERSERKER
Definition enums.h:457
@ ABILITY_FLOWER_SAVER
Definition enums.h:460
@ ABILITY_QUICK_CHANGE
Definition enums.h:462
@ ABILITY_DEEP_FOCUS
Definition enums.h:484
@ ABILITY_BUMP_ATTACK
Definition enums.h:478
@ ABILITY_FEELING_FINE
Definition enums.h:450
@ ABILITY_ATTACK_FX
Definition enums.h:451
@ ABILITY_UNUSED
Definition enums.h:437
@ ABILITY_FLOWER_FINDER
Definition enums.h:480
@ ABILITY_P_DOWN_D_UP
Definition enums.h:473
@ ABILITY_FP_PLUS
Definition enums.h:448
@ ABILITY_MEGA_HP_DRAIN
Definition enums.h:472
@ ABILITY_DOUBLE_DIP
Definition enums.h:441
@ ABILITY_PAY_OFF
Definition enums.h:461
@ ABILITY_POWER_RUSH
Definition enums.h:466
@ ABILITY_SPIN_ATTACK
Definition enums.h:476
@ ABILITY_CHILL_OUT
Definition enums.h:453
@ ABILITY_MONEY_MONEY
Definition enums.h:452
@ ABILITY_FLOWER_FANATIC
Definition enums.h:474
@ ABILITY_REFUND
Definition enums.h:465
@ ABILITY_PEEKABOO
Definition enums.h:490
@ ABILITY_POWER_PLUS
Definition enums.h:464
@ ABILITY_CLOSE_CALL
Definition enums.h:469
@ ABILITY_HEALTHY_HEALTHY
Definition enums.h:491
@ ABILITY_MEGA_RUSH
Definition enums.h:456
@ ABILITY_HEART_FINDER
Definition enums.h:479
@ ABILITY_DIZZY_ATTACK
Definition enums.h:481
@ ABILITY_DEFEND_PLUS
Definition enums.h:463
@ ABILITY_HP_PLUS
Definition enums.h:440
@ ABILITY_FINAL_GOOMPA
Definition enums.h:482
@ ABILITY_I_SPY
Definition enums.h:477
@ ABILITY_DAMAGE_DODGE
Definition enums.h:487
@ ABILITY_SPIKE_SHIELD
Definition enums.h:438
@ ABILITY_KAIDEN
Definition enums.h:486
@ ABILITY_ZAP_TAP
Definition enums.h:455
@ ABILITY_LAST_STAND
Definition enums.h:468
@ ABILITY_P_UP_D_DOWN
Definition enums.h:470
@ ABILITY_HAPPY_HEART
Definition enums.h:454
@ ABILITY_FIRE_SHIELD
Definition enums.h:443
@ ABILITY_DODGE_MASTER
Definition enums.h:436
@ ABILITY_FINAL_BOBOMB
Definition enums.h:483
@ ABILITY_ICE_POWER
Definition enums.h:449
@ ABILITY_LUCKY_DAY
Definition enums.h:471
@ ABILITY_CRAZY_HEART
Definition enums.h:467
@ ABILITY_SUPER_FOCUS
Definition enums.h:485
@ ABILITY_ALL_OR_NOTHING
Definition enums.h:446
@ ABILITY_HAPPY_FLOWER
Definition enums.h:488
@ ABILITY_RUNAWAY_PAY
Definition enums.h:459
@ ABILITY_PRETTY_LUCKY
Definition enums.h:444
@ ABILITY_RIGHT_ON
Definition enums.h:458
@ ABILITY_HP_DRAIN
Definition enums.h:445
@ ABILITY_MYSTERY_SCROLL
Definition enums.h:442
@ ABILITY_FIRST_ATTACK
Definition enums.h:439
@ ABILITY_GROUP_FOCUS
Definition enums.h:489
@ ABILITY_SLOW_GO
Definition enums.h:447
@ ABILITY_SPEEDY_SPIN
Definition enums.h:475
SoundIDs
Definition enums.h:549
@ SOUND_STEP_NORMAL1
Definition enums.h:762
@ SOUND_GATHER_SMALL
Definition enums.h:1085
@ SOUND_TRAIN_DOOR_CLOSE
Definition enums.h:1460
@ SOUND_MSG_VOICE_3B
Definition enums.h:570
@ SOUND_LAVA_PIRANHA_FIRE_BREATH
Definition enums.h:1267
@ SOUND_SHY_STACK_SQUISH
Definition enums.h:1401
@ SOUND_OMO_BOX_GLOW_4
Definition enums.h:837
@ SOUND_CREEPY_LAUGH
Definition enums.h:1125
@ SOUND_DRAG_PLAYER
Definition enums.h:1225
@ SOUND_TIME_OUT
Definition enums.h:970
@ SOUND_POWER_UP
Definition enums.h:1053
@ SOUND_GULPIT_LICK
Definition enums.h:1527
@ SOUND_EMBER_JUMP
Definition enums.h:1044
@ SOUND_ACTOR_JUMPED_2
Definition enums.h:781
@ SOUND_RAVEN_FALL_B
Definition enums.h:923
@ SOUND_OSR_GROUND_CRACKING
Definition enums.h:594
@ SOUND_DESCENDING_CHIMES
Definition enums.h:756
@ SOUND_LRAW_OSR_FOUNTAIN_INTACT
Definition enums.h:611
@ SOUND_PETIT_PIRANHA_DIVE
Definition enums.h:1274
@ SOUND_GOOMBA_GATE_OPEN
Definition enums.h:869
@ SOUND_LAVA_PIRANHA_SPIT_FIRE
Definition enums.h:1266
@ SOUND_BASIC_DOOR_CLOSE
Definition enums.h:853
@ SOUND_LANTERN_GHOST_DARKEN_4
Definition enums.h:1243
@ SOUND_SEQ_WINDOW_CLOSE
Definition enums.h:1720
@ SOUND_SNORE_EXHALE_B
Definition enums.h:1136
@ SOUND_ROOM_DOOR_CLOSE
Definition enums.h:1700
@ SOUND_LRAW_USE_PEACH_BEAM
Definition enums.h:973
@ SOUND_TIMING_BAR_TICK
Definition enums.h:955
@ SOUND_ROWF_PULL_RUG_OUT
Definition enums.h:685
@ SOUND_AIRSHIP_DOCK_DOOR_CLOSE
Definition enums.h:882
@ SOUND_BOWSER_CHARGE_LIGHTNING
Definition enums.h:1306
@ SOUND_BZZAP_BUZZ
Definition enums.h:1164
@ SOUND_LOOP_IWA00_FLOW2
Definition enums.h:1596
@ SOUND_OMO_BOX_CHIME_4
Definition enums.h:841
@ SOUND_LRAW_STAR_SANCTUARY_FAR
Definition enums.h:688
@ SOUND_POKEY_REACH_DOWN
Definition enums.h:1075
@ SOUND_OMO_TRAIN_SWITCH_SELECT
Definition enums.h:905
@ SOUND_SBK_RUINS_PEDESTAL_SINK
Definition enums.h:630
@ SOUND_RAVEN_LEAP_B
Definition enums.h:1029
@ SOUND_KKJ_USE_SNEAKY_PARASOL
Definition enums.h:663
@ SOUND_LOOP_TIK19_WATER
Definition enums.h:1652
@ SOUND_LOOP_JAN_LARGE_GEYSER
Definition enums.h:1613
@ SOUND_SEQ_STAR_SPIRIT_APPEAR
Definition enums.h:1732
@ SOUND_LRAW_BOWSER_PROPELLER
Definition enums.h:965
@ SOUND_PLAYER_RUN_IN_PLACE
Definition enums.h:783
@ SOUND_TRD_POUNDING_HIGH
Definition enums.h:584
@ SOUND_GOOMBARIO_HEADBONK
Definition enums.h:996
@ SOUND_PAPER_GLIDE_1
Definition enums.h:797
@ SOUND_CREAKY_DOOR_CLOSE
Definition enums.h:859
@ SOUND_SNEAKY_PARASOL_TRANSFORM
Definition enums.h:743
@ SOUND_FLOOR_SWITCH_DEPRESS
Definition enums.h:1434
@ SOUND_WATT_MEGA_DISCHARGE
Definition enums.h:1006
@ SOUND_TRD_PUZZLE_PLATFORM_THUD
Definition enums.h:581
@ SOUND_LOOP_KPA_ARENA_ACTIVE
Definition enums.h:1694
@ SOUND_SAM07_RAISE_FLOOR
Definition enums.h:1226
@ SOUND_KPA_BOWSER_POWER_UP
Definition enums.h:939
@ SOUND_OBK_CHANDELIER_SWING
Definition enums.h:672
@ SOUND_MSG_VOICE_1A
Definition enums.h:565
@ SOUND_TOY_TANK_MOVE2
Definition enums.h:1106
@ SOUND_SMALL_CROWD_WALK
Definition enums.h:1302
@ SOUND_BULLET_BILL_MOTION
Definition enums.h:1038
@ SOUND_SAM_PLACE_STAR_STONE
Definition enums.h:893
@ SOUND_ACTOR_WITHER
Definition enums.h:1516
@ SOUND_JUMP_COMBO_5
Definition enums.h:961
@ SOUND_ACTOR_DEATH
Definition enums.h:1296
@ SOUNC_CHECK_MAILBOX
Definition enums.h:721
@ SOUND_KPA_QUIZ_DOORS_CLOSE
Definition enums.h:942
@ SOUND_BASIC_DOOR_OPEN
Definition enums.h:852
@ SOUND_FLO_BLOW_BUBBLE
Definition enums.h:822
@ SOUND_OMO_BOX_CHIME_3
Definition enums.h:840
@ SOUND_MASTER_FLIP
Definition enums.h:1481
@ SOUND_SPRINKLE_MAGIC
Definition enums.h:810
@ SOUND_TRD_POUNDING_LOW
Definition enums.h:585
@ SOUND_LAKITU_THROW_SPINY
Definition enums.h:1499
@ SOUND_KMR_TOWER_COLLAPSE_RUMBLE_LOOP
Definition enums.h:680
@ SOUND_SNORE_INHALE_A
Definition enums.h:1130
@ SOUND_METAL_GATE_CLOSE
Definition enums.h:861
@ SOUND_ICE_SHATTER
Definition enums.h:1223
@ SOUND_IMMUNE
Definition enums.h:748
@ SOUND_LOOP_TIK05_WATER
Definition enums.h:1629
@ SOUND_MENU_BADGE_EQUIP
Definition enums.h:555
@ SOUND_LOWER_STATUS_BAR
Definition enums.h:553
@ SOUND_LOOP_JAN_BEACH_WAVES
Definition enums.h:1607
@ SOUND_STARSHIP_TAKEOFF_LONG
Definition enums.h:803
@ SOUND_LOOP_TIK_UNUSED3_FLOW3
Definition enums.h:1646
@ SOUND_WHALE_EJECT
Definition enums.h:604
@ SOUND_LRAW_SBK_RUINS_WHIRLWIND
Definition enums.h:626
@ SOUND_PARAKARRY_FLAP
Definition enums.h:1321
@ SOUND_ROWF_OPEN_SHOP
Definition enums.h:684
@ SOUND_SAM_POND_SHATTER
Definition enums.h:1213
@ SOUND_LRAW_OSR_RUMBLING
Definition enums.h:593
@ SOUND_SUSHIE_RIDE_IDLE
Definition enums.h:1332
@ SOUND_LRAW_BOBOMB_FUSE
Definition enums.h:1030
@ SOUND_SHUFFLE_CARD_B
Definition enums.h:1351
@ SOUND_PERIL
Definition enums.h:1308
@ SOUND_STARSHIP_TAKEOFF_SHORT
Definition enums.h:804
@ SOUND_SPEAR_GUY_DANCE_1
Definition enums.h:1087
@ SOUND_SAM_POND_CRACK_2
Definition enums.h:1212
@ SOUND_GOOMBA_KING_SPIN
Definition enums.h:1526
@ SOUND_LOOP_IWA_UNUSED_FLOW3
Definition enums.h:1594
@ SOUND_LOOP_BOWSER_PROPELLER
Definition enums.h:1686
@ SOUND_FLOOR_SWITCH_ACTIVATE
Definition enums.h:1435
@ SOUND_SLOT_REELS
Definition enums.h:1158
@ SOUND_LRAW_BUBBLE_DRIFT
Definition enums.h:823
@ SOUND_OSR_SMOKE_RISING_2
Definition enums.h:596
@ SOUND_KPA_EXPLOSION_CLUSTER
Definition enums.h:952
@ SOUND_SPIKE_SUMMON_SPINY
Definition enums.h:1034
@ SOUND_MASTER_SMACK
Definition enums.h:1304
@ SOUND_LANTERN_GHOST_LIGHT
Definition enums.h:1072
@ SOUND_WHALE_CLOSE_MOUTH
Definition enums.h:1363
@ SOUND_PRA_FLIP_WALL
Definition enums.h:589
@ SOUND_STARSHIP_ARRIVE
Definition enums.h:805
@ SOUND_SLIDE
Definition enums.h:792
@ SOUND_FIRE_BAR_1_B
Definition enums.h:1111
@ SOUND_SNORE_INHALE_B
Definition enums.h:1131
@ SOUND_LOOP_AUDIENCE_MURMUR
Definition enums.h:1603
@ SOUND_SEQ_FIRE_BAR_1
Definition enums.h:1703
@ SOUND_LAND_SOFTLY
Definition enums.h:768
@ SOUND_MENU_OPEN
Definition enums.h:699
@ SOUND_SUSHIE_BELLY_FLOP
Definition enums.h:1360
@ SOUND_MSG_REWIND
Definition enums.h:707
@ SOUND_PARAKARRY_PREDIVE
Definition enums.h:1318
@ SOUND_HAMMER_BROS_THROW
Definition enums.h:1070
@ SOUND_BOO_VANISH_B
Definition enums.h:696
@ SOUND_POKEY_WALK
Definition enums.h:1150
@ SOUND_OMO_BOX_CHIME_2
Definition enums.h:839
@ SOUND_MAGIKOOPA_WAND_STRIKE
Definition enums.h:1057
@ SOUND_FLOWERS_WITHER
Definition enums.h:1393
@ SOUND_LRAW_ZIPLINE_RIDE
Definition enums.h:793
@ SOUND_LOOP_SBK_RUINS_RISING
Definition enums.h:1678
@ SOUND_CLUBBA_STEP
Definition enums.h:1486
@ SOUND_JUMP_COMBO_1
Definition enums.h:957
@ SOUND_TRD_MAGIC_DOOR_JUMP
Definition enums.h:586
@ SOUND_BLOOPER_FALL
Definition enums.h:1289
@ SOUND_FIRE_BAR_7_A
Definition enums.h:1144
@ SOUND_STILT_GUY_STEP
Definition enums.h:1403
@ SOUND_UP_AND_AWAY_CAST
Definition enums.h:971
@ SOUND_ACTOR_FLIGHT
Definition enums.h:1159
@ SOUND_SPELL_CAST4
Definition enums.h:1504
@ SOUND_LOOP_STAR_SANCTUARY_NEAR
Definition enums.h:1684
@ SOUND_SBK_RUINS_STEPS_UNFOLD
Definition enums.h:629
@ SOUND_RUN_AWAY_BUILDUP
Definition enums.h:795
@ SOUND_KAMMY_SUMMON_MAGIC
Definition enums.h:1421
@ SOUND_HAMMER_STRIKE_3
Definition enums.h:1562
@ SOUND_FLOWER_PICKUP
Definition enums.h:930
@ SOUND_SLIDE_WHISTLE_IN
Definition enums.h:717
@ SOUND_BOMBETTE_BLAST_LV2
Definition enums.h:1335
@ SOUND_OSR_SMOKE_RISING_3
Definition enums.h:597
@ SOUND_LULLABY
Definition enums.h:1310
@ SOUND_LRAW_FLO_WATER_FLOW_2
Definition enums.h:826
@ SOUND_LOOP_FLO_FILL_WATER_POOL
Definition enums.h:1664
@ SOUND_KPA_DROP_WALL
Definition enums.h:897
@ SOUND_PUSH_BLOCK
Definition enums.h:1432
@ SOUND_SAM_ICE_STEP_THUD
Definition enums.h:894
@ SOUND_CHILL_OUT
Definition enums.h:968
@ SOUND_DAMAGE_STARS
Definition enums.h:953
@ SOUND_TIDAL_WAVE_LEAP_B
Definition enums.h:1021
@ SOUND_LRAW_TRD_WATER_EXT
Definition enums.h:850
@ SOUND_LOOP_TIK06_FLOW4
Definition enums.h:1634
@ SOUND_JAN_CHEST_IMPACT
Definition enums.h:848
@ SOUND_DISTANT_THUD
Definition enums.h:884
@ SOUND_INFLICT_STATUS
Definition enums.h:1358
@ SOUND_DOOR_CLOSE
Definition enums.h:1697
@ SOUND_GOURMET_GUY_LAUNCH
Definition enums.h:1207
@ SOUND_LANTERN_GHOST_REVEAL_MORE_1
Definition enums.h:1236
@ SOUND_NOK_BRIDGE_THUD_2
Definition enums.h:645
@ SOUND_SUSHIE_FLOP
Definition enums.h:1023
@ SOUND_KENT_C_SHELL_TOSS_LOOP
Definition enums.h:1187
@ SOUND_LOOP_SHY_GUY_CROWD_2
Definition enums.h:1661
@ SOUND_MBUSH_LEAP
Definition enums.h:1490
@ SOUND_HIT_SILENT
Definition enums.h:750
@ SOUND_FIRE_BAR_6_A
Definition enums.h:1143
@ SOUND_MSG_VOICE_4A
Definition enums.h:571
@ SOUND_TUBBA_POUNDING
Definition enums.h:694
@ SOUND_HYPER_CLEFT_CHARGE
Definition enums.h:1055
@ SOUND_JUMP_COMBO_7
Definition enums.h:963
@ SOUND_SEQ_RAVEN_FALL
Definition enums.h:1722
@ SOUND_LOOP_TIK06_FLOW2
Definition enums.h:1632
@ SOUND_SUMMON_CRYSTAL_BITS
Definition enums.h:1059
@ SOUND_FLOWERS_SAD_GIGGLE
Definition enums.h:1391
@ SOUND_LRAW_FLO_WATER_FLOW_1
Definition enums.h:825
@ SOUND_LRAW_MOVE_LARGE_STATUE
Definition enums.h:674
@ SOUND_FAKE_BOWSER_STEP
Definition enums.h:1301
@ SOUND_FAKE_BOWSER_STRIKE
Definition enums.h:1541
@ SOUND_LOOP_BOBOMB_FUSE
Definition enums.h:1585
@ SOUND_STAR_SPIRIT_APPEAR_A
Definition enums.h:1373
@ SOUND_HIT_PLAYER_ICE
Definition enums.h:724
@ SOUND_LOOP_TIK_UNUSED2_WATER
Definition enums.h:1643
@ SOUND_PARAGOOMBA_FLY
Definition enums.h:1512
@ SOUND_LOOP_TROMP_ROLL
Definition enums.h:1611
@ SOUND_QUICK_HINGE
Definition enums.h:1383
@ SOUND_TUBBA_SNORE_EXHALE
Definition enums.h:1365
@ SOUND_HAMMER_QUAKE_2
Definition enums.h:1564
@ SOUND_METAL_DOOR_OPEN
Definition enums.h:854
@ SOUND_WINDOW_CLOSE_A
Definition enums.h:863
@ SOUND_FUZZY_HOP_A
Definition enums.h:1132
@ SOUND_FIRE_BAR_9_B
Definition enums.h:1119
@ SOUND_PIRANHA_CHOMP
Definition enums.h:1251
@ SOUND_BOING
Definition enums.h:890
@ SOUND_MASTER_STANCE_CHANGE
Definition enums.h:1480
@ SOUND_AIRSHIP_DOCK_DOOR_OPEN
Definition enums.h:881
@ SOUND_FLO_LOG_OPEN
Definition enums.h:877
@ SOUND_LRAW_TROMP_ROLL
Definition enums.h:617
@ SOUND_INFLICT_KO
Definition enums.h:1548
@ SOUND_LOOP_WINDMILL_EXT
Definition enums.h:1658
@ SOUND_MERLEE_RELEASE_PLAYER
Definition enums.h:915
@ SOUND_SKID
Definition enums.h:1126
@ SOUND_GOOMBARIO_GATHERING
Definition enums.h:1317
@ SOUND_OMO_BARRICADE_DROP
Definition enums.h:902
@ SOUND_LAKILESTER_HURRICANE_WIND
Definition enums.h:1002
@ SOUND_WATT_POWER_SHOCK
Definition enums.h:1004
@ SOUND_ROOM_DOOR_OPEN
Definition enums.h:1699
@ SOUND_LRAW_FLO_FILL_WATER_POOL
Definition enums.h:824
@ SOUND_DANGER
Definition enums.h:1307
@ SOUND_LOOP_KKJ_RUMBLING
Definition enums.h:1670
@ SOUND_STAR_BOUNCE_A
Definition enums.h:978
@ SOUND_FLOWERS_LAUGH
Definition enums.h:1392
@ SOUND_MENU_CLOSE
Definition enums.h:700
@ SOUND_LAND_SPIN_JUMP
Definition enums.h:769
@ SOUND_STARSHIP_ASCEND
Definition enums.h:807
@ SOUND_KOOPA_BROS_TOWER_SPIN_1
Definition enums.h:1161
@ SOUND_OMO_DOOR_FLIP
Definition enums.h:875
@ SOUND_SEQ_FIRE_BAR_9
Definition enums.h:1711
@ SOUND_HAMMER_QUAKE_1
Definition enums.h:1563
@ SOUND_ACTOR_TRIP
Definition enums.h:1294
@ SOUND_FIRE_BAR_4_A
Definition enums.h:1141
@ SOUND_JR_TROOPA_SPLASH
Definition enums.h:605
@ SOUND_WOODEN_DOOR_CLOSE
Definition enums.h:867
@ SOUND_WINTERY_JINGLE
Definition enums.h:1174
@ SOUND_OMO_COLORED_PANEL_DROP
Definition enums.h:901
@ SOUND_DAYZEE_SONG
Definition enums.h:1052
@ SOUND_LOOP_PUFF_PUFF_MACHINE
Definition enums.h:1621
@ SOUND_RUFF_PUFF_FLY_B
Definition enums.h:1285
@ SOUND_WATT_MEGA_CHARGE_WAVE
Definition enums.h:1348
@ SOUND_MAGIC_DESCENDING
Definition enums.h:1417
@ SOUND_KAMMY_SUMMON_BLOCK
Definition enums.h:1422
@ SOUND_POKEY_LEAN_FORWARD
Definition enums.h:1151
@ SOUND_LRAW_ISK_LOWER_STAIRS
Definition enums.h:621
@ SOUND_PIRANHA_SPIN_1
Definition enums.h:1469
@ SOUND_FLYING_PYROCLAST_1
Definition enums.h:846
@ SOUND_SHY_GUY_SCREAMS3
Definition enums.h:1104
@ SOUND_OMO_TOY_TRAIN_WHISTLE_B
Definition enums.h:652
@ SOUND_BOMBETTE_BLAST_LV3
Definition enums.h:1336
@ SOUND_PUFF_PUFF_PART_BREAKS
Definition enums.h:888
@ SOUND_TUBBA_GULP
Definition enums.h:1109
@ SOUND_ENTER_PIPE
Definition enums.h:788
@ SOUND_PLAYER_LONG_FALL
Definition enums.h:786
@ SOUND_SEQ_SHOOTING_STAR_BOUNCE
Definition enums.h:1724
@ SOUND_HOLLOW_FALLING
Definition enums.h:1468
@ SOUND_LOOP_FLO_WATER_FLOW_2
Definition enums.h:1618
@ SOUND_SHOOTING_STAR_FALL_B
Definition enums.h:977
@ SOUND_HEAVY_OBJECT_DROP
Definition enums.h:719
@ SOUND_DAYZEE_STEP
Definition enums.h:1051
@ SOUND_LRAW_CHEERING
Definition enums.h:1154
@ SOUND_FLIP_PAGE
Definition enums.h:737
@ SOUND_PLANTS_TRUMPET
Definition enums.h:732
@ SOUND_MASTER_LEAP
Definition enums.h:1257
@ SOUND_SHOOTING_STAR_FALL_A
Definition enums.h:976
@ SOUND_ACTOR_HURT
Definition enums.h:751
@ SOUND_TREE_LAUGHTER
Definition enums.h:1396
@ SOUND_DING
Definition enums.h:1309
@ SOUND_REVIVAL_MAGIC
Definition enums.h:1190
@ SOUND_STAR_KID_FLYING
Definition enums.h:761
@ SOUND_SPRING
Definition enums.h:1430
@ SOUND_THUNDER_BOLT
Definition enums.h:1176
@ SOUND_BEGIN_WISH
Definition enums.h:966
@ SOUND_NO_DAMGE
Definition enums.h:1436
@ SOUND_SUSHIE_SQUIRT
Definition enums.h:1016
@ SOUND_LRAW_USE_STAR_BEAM
Definition enums.h:972
@ SOUND_CREAKY_WINDOW_OPEN
Definition enums.h:1457
@ SOUND_ASCENDING_CHIMES
Definition enums.h:755
@ SOUND_KPA_RAISE_STONE_PLATFORM
Definition enums.h:943
@ SOUND_DRY_BONES_RATTLE
Definition enums.h:1049
@ SOUND_BUBBLE_DOWN
Definition enums.h:1258
@ SOUND_LANTERN_GHOST_BLOW
Definition enums.h:1279
@ SOUND_HUFF_N_PUFF_FLY
Definition enums.h:1280
@ SOUND_KOOPA_BROS_TOWER_SPIN_2
Definition enums.h:1162
@ SOUND_TUBBAS_HEART_SWARM_ATTACK
Definition enums.h:1537
@ SOUND_HEART_BLOCK
Definition enums.h:753
@ SOUND_BUZZAR_THROW
Definition enums.h:1533
@ SOUND_HUSTLE_WHISTLE
Definition enums.h:1180
@ SOUND_TUTANKOOPA_MAGIC
Definition enums.h:1514
@ SOUND_FLOWERS_LIGHT_GIGGLE
Definition enums.h:1390
@ SOUND_HAMMER_SWING_3
Definition enums.h:1559
@ SOUND_LAKILESTER_HURRICANE_EXHALE
Definition enums.h:1343
@ SOUND_RAVEN_LEAP_A
Definition enums.h:1028
@ SOUND_SEQ_SHY_GUY_STEP
Definition enums.h:1735
@ SOUND_LOOP_OBK_LOWER_CHAIN
Definition enums.h:1599
@ SOUND_D_DOWN_HIT_1
Definition enums.h:1550
@ SOUND_BOWSER_STAR_ROD_USE
Definition enums.h:1569
@ SOUND_SPELL_CAST1
Definition enums.h:1501
@ SOUND_COIN_BOUNCE
Definition enums.h:926
@ SOUND_LOOP_TIK09_FLOW4
Definition enums.h:1639
@ SOUND_RELEASE_ENERGY
Definition enums.h:1581
@ SOUND_BIG_POWER_UP
Definition enums.h:1297
@ SOUND_LRAW_SBK_OASIS_WATER
Definition enums.h:851
@ SOUND_MENU_SHOW_CHOICE
Definition enums.h:557
@ SOUND_FIRE_BAR_1_A
Definition enums.h:1138
@ SOUND_OBK_CABINET_CRASH
Definition enums.h:736
@ SOUND_WOODEN_DOOR_OPEN
Definition enums.h:866
@ SOUND_GROW
Definition enums.h:1438
@ SOUND_LRAW_TRD_04_LOWER_STAIRS
Definition enums.h:582
@ SOUND_OMO_SECRET_DOOR_OPEN
Definition enums.h:844
@ SOUND_BABY_BLOOPER_MOVE
Definition enums.h:1171
@ SOUND_LRAW_SPINNING_FLOWER
Definition enums.h:1218
@ SOUND_LRAW_OSR_FOUNTAIN_BROKEN
Definition enums.h:612
@ SOUND_KNOCKOUT_CHIRPING
Definition enums.h:1518
@ SOUND_ACTIVATE_COMPUTER
Definition enums.h:560
@ SOUND_LRAW_SHY_GUY_CROWD_2
Definition enums.h:1184
@ SOUND_SUSHIE_EMBARK
Definition enums.h:1331
@ SOUND_FRIGHT_JAR
Definition enums.h:1178
@ SOUND_WISH_ASCENDING
Definition enums.h:1385
@ SOUND_SMALL_NPC_STEP
Definition enums.h:1483
@ SOUND_ACTOR_JUMPED_1
Definition enums.h:780
@ SOUND_OMO_BOX_DONE
Definition enums.h:842
@ SOUND_WHALE_OPEN_MOUTH
Definition enums.h:1362
@ SOUND_TRAIN_DEPARTURE
Definition enums.h:650
@ SOUND_SPEEDY_SPIN_ATTACK
Definition enums.h:1556
@ SOUND_CREAKY_DOOR_OPEN
Definition enums.h:858
@ SOUND_LRAW_BOMBETTE_FUSE
Definition enums.h:1001
@ SOUND_GOURMET_GUY_RUN
Definition enums.h:1206
@ SOUND_SAM_SNOWMEN_OPEN_PASSAGE
Definition enums.h:1216
@ SOUND_TWINK_FLY_A
Definition enums.h:1426
@ SOUND_KKJ_ARENA_LENS_FLARE
Definition enums.h:625
@ SOUND_HIT_BLOCK
Definition enums.h:771
@ SOUND_STAR_POWER_RECOVERY
Definition enums.h:1387
@ SOUND_LOOP_SENTINEL_ALARM
Definition enums.h:1601
@ SOUND_MBUSH_STEP
Definition enums.h:1488
@ SOUND_TIDAL_WAVE_WATER
Definition enums.h:1022
@ SOUND_HIT_SPIKE
Definition enums.h:746
@ SOUND_BOWSER_CAST_RECOVER
Definition enums.h:1574
@ SOUND_KPA_DUMP_LAVA
Definition enums.h:938
@ SOUND_SEQ_FIRE_BAR_6
Definition enums.h:1708
@ SOUND_RUFF_PUFF_FLY_A
Definition enums.h:1284
@ SOUND_STILT_GUY_UNFOLD
Definition enums.h:1402
@ SOUND_DGB_COLLAPSE_4
Definition enums.h:668
@ SOUND_SAM_BARRIER_THUD
Definition enums.h:892
@ SOUND_PARAKARRY_SHELL_SHOT
Definition enums.h:1320
@ SOUND_SAM07_LOWER_FLOOR
Definition enums.h:1227
@ SOUND_LRAW_WATER_FLOWING_1
Definition enums.h:992
@ SOUND_HIT_PLAYER_SHOCK
Definition enums.h:1197
@ SOUND_ITEM_BOUNCE
Definition enums.h:933
@ SOUND_BONY_BEETLE_EXTEND_SPIKES
Definition enums.h:1495
@ SOUND_CRYSTAL_KING_INHALE
Definition enums.h:1248
@ SOUND_NOK_BRIDGE_THUD_1
Definition enums.h:644
@ SOUND_SEQ_AI_ALERT
Definition enums.h:1713
@ SOUND_TRD_02_STAIRS_LOWERED
Definition enums.h:580
@ SOUND_BURROW_SURFACE
Definition enums.h:1120
@ SOUND_LRAW_FIGHTING
Definition enums.h:1246
@ SOUND_TATTLE_WINDOW_OPEN
Definition enums.h:997
@ SOUND_LRAW_WATER_FLOWING_3
Definition enums.h:994
@ SOUND_JAN_BASKET_ELEVATOR
Definition enums.h:812
@ SOUND_FUZZY_HOP_B
Definition enums.h:1133
@ SOUND_LOOP_TIK24_WATER
Definition enums.h:1657
@ SOUND_TRD_04_STAIRS_LOWERED
Definition enums.h:583
@ SOUND_STILTS_FALL
Definition enums.h:1404
@ SOUND_SPELL_CAST2
Definition enums.h:1502
@ SOUND_NONE
Definition enums.h:550
@ SOUND_STAR_CARD_APPEARS
Definition enums.h:757
@ SOUND_VANISH_IN_SMOKE
Definition enums.h:1447
@ SOUND_TIMING_BAR_GO
Definition enums.h:956
@ SOUND_BREAK_FLOOR
Definition enums.h:1441
@ SOUND_LOOP_SBK_OASIS_WATER
Definition enums.h:1681
@ SOUND_LOOP_TIK02_FLOW3
Definition enums.h:1626
@ SOUND_LOOP_OSR_FOUNTAIN_BROKEN
Definition enums.h:1674
@ SOUND_FLOWERS_GROW
Definition enums.h:1394
@ SOUND_DUPLIGHOST_STEP
Definition enums.h:1039
@ SOUND_CRYSTAL_KING_ICE_BOLT
Definition enums.h:1061
@ SOUND_SHY_GUY_RUN_AWAY
Definition enums.h:1371
@ SOUND_BULLET_BILL_FIRE
Definition enums.h:1037
@ SOUND_PLAYER_CHARGE
Definition enums.h:777
@ SOUND_MSG_WAIT
Definition enums.h:705
@ SOUND_KOOPER_SHELL_SWIRL
Definition enums.h:999
@ SOUND_SEQ_FIRE_BAR_4
Definition enums.h:1706
@ SOUND_HAMMER_STRIKE_1
Definition enums.h:1560
@ SOUND_SEQ_FIRE_BAR_8
Definition enums.h:1710
@ SOUND_STAR_SPIRIT_APPEAR_B
Definition enums.h:1374
@ SOUND_LANTERN_GHOST_REVEAL_MORE_4
Definition enums.h:1239
@ SOUND_FIRE_BAR_5_A
Definition enums.h:1142
@ SOUND_USE_KEY
Definition enums.h:986
@ SOUND_START_RECOVERY
Definition enums.h:1388
@ SOUND_OBK_CHANDELIER_RELEASE
Definition enums.h:1578
@ SOUND_STAR_SPIRIT_CAST_B
Definition enums.h:1376
@ SOUND_JUMP_COMBO_6
Definition enums.h:962
@ SOUND_OBK_STAIRS_DROP
Definition enums.h:1369
@ SOUND_FLO_LOG_CLOSE
Definition enums.h:878
@ SOUND_LOOP_TIK09_FLOW3
Definition enums.h:1640
@ SOUND_PRA_UNFOLD_EXIT
Definition enums.h:591
@ SOUND_BONY_BEETLE_STEP
Definition enums.h:1494
@ SOUND_HUFF_N_PUFF_JIGGLE
Definition enums.h:1473
@ SOUND_STAR_BOX_LAUNCHER
Definition enums.h:1429
@ SOUND_KPA_QUIZ_DOORS_OPEN
Definition enums.h:941
@ SOUND_STAR_SPIRIT_DEPART_3
Definition enums.h:1379
@ SOUND_SMASH_HAMER_BLOCK_3
Definition enums.h:774
@ SOUND_JUMP_8BIT_MARIO
Definition enums.h:1428
@ SOUND_TOSS_PLAYER
Definition enums.h:1217
@ SOUND_PENGUIN_WHISTLE
Definition enums.h:1224
@ SOUND_GROOVE_GUY_SUMMON
Definition enums.h:1067
@ SOUND_PARTNER_GET_OUT
Definition enums.h:562
@ SOUND_SEQ_FIRE_BAR_2
Definition enums.h:1704
@ SOUND_BOWSER_FIRE_BREATH_LOOP
Definition enums.h:1261
@ SOUND_SPEEDY_SPIN
Definition enums.h:1554
@ SOUND_PUT_ON_CAP
Definition enums.h:1172
@ SOUND_BUZZAR_GRAB
Definition enums.h:1534
@ SOUND_WINDOW_CLOSE_B
Definition enums.h:865
@ SOUND_UP_AND_AWAY_CAPTURE
Definition enums.h:1413
@ SOUND_DGB_SMALL_THUD
Definition enums.h:683
@ SOUND_LRAW_QUIZ_TICKING
Definition enums.h:660
@ SOUND_SMASH_HAMER_BLOCK_1
Definition enums.h:772
@ SOUND_LRAW_FLO_RELEASE_FOUNTAIN
Definition enums.h:827
@ SOUND_CHAIN_CHOMP_BITE
Definition enums.h:1398
@ SOUND_WHALE_FILL
Definition enums.h:602
@ SOUND_NOK_BRIDGE_XYLOPHONE_2
Definition enums.h:637
@ SOUND_CRYSTAL_BALL_WAVE
Definition enums.h:918
@ SOUND_MUNCHLESIA_SPIT
Definition enums.h:1220
@ SOUND_OMO_PLATFORM_DESCEND
Definition enums.h:654
@ SOUND_LRAW_CHARGE_METER
Definition enums.h:1148
@ SOUND_OMO_TOY_TRAIN_CLICK
Definition enums.h:909
@ SOUND_LUIGI_STEP_A
Definition enums.h:799
@ SOUND_SHY_GUY_SCREAMS1
Definition enums.h:1102
@ SOUND_HEAVY_NPC_STEP_A
Definition enums.h:1525
@ SOUND_LARGE_DOOR_OPEN
Definition enums.h:856
@ SOUND_MOLE_POP
Definition enums.h:1122
@ SOUND_LOOP_IWA01_FLOW1
Definition enums.h:1597
@ SOUND_STAR_PIECE_BOUNCE
Definition enums.h:932
@ SOUND_OPEN_POPUP_1
Definition enums.h:551
@ SOUND_TUBBA_HEART_JUMP
Definition enums.h:1489
@ SOUND_POKEY_EMERGE_FROM_GROUND
Definition enums.h:1153
@ SOUND_LRAW_JR_TROOPA_SWIM
Definition enums.h:606
@ SOUND_KPA_ARENA_EXPLODING
Definition enums.h:1368
@ SOUND_STEP_CRUNCHY1
Definition enums.h:764
@ SOUND_BOWSER_POWER_DOWN
Definition enums.h:1576
@ SOUND_PLANT_FIRE_FLOWER
Definition enums.h:1194
@ SOUND_OMO_PLATFORM_ASCEND
Definition enums.h:653
@ SOUND_SPIN_ATTACK
Definition enums.h:1555
@ SOUND_MASTER_PUNCH
Definition enums.h:1305
@ SOUND_MSG_VOICE_4B
Definition enums.h:572
@ SOUND_LOOP_DGB_COLLAPSE
Definition enums.h:1677
@ SOUND_LRAW_WHALE_GEYSER
Definition enums.h:603
@ SOUND_AI_ALERT_B
Definition enums.h:1082
@ SOUND_GET_STAR_POWER_WAVE
Definition enums.h:814
@ SOUND_LOOP_TOYBOX_TRAIN_GEAR
Definition enums.h:1604
@ SOUND_TROMP_CRASH
Definition enums.h:886
@ SOUND_BURROW_DIG
Definition enums.h:1121
@ SOUND_SLIDE_WHISTLE_OUT
Definition enums.h:718
@ SOUND_LARGE_NPC_IMPACT
Definition enums.h:1454
@ SOUND_MERLAR_APPEARS
Definition enums.h:692
@ SOUND_PLAYER_REVIVE
Definition enums.h:1191
@ SOUND_SNOWMAN_DOLL_JUMP
Definition enums.h:1354
@ SOUND_KPA_FLIP_BRIDGE_PANEL
Definition enums.h:1372
@ SOUND_D_DOWN_HIT_3
Definition enums.h:1552
@ SOUND_FLYING_PYROCLAST_2
Definition enums.h:847
@ SOUND_LARGE_CROWD_WALK
Definition enums.h:1303
@ SOUND_LOOP_FLIGHT
Definition enums.h:1662
@ SOUND_JUMP_COMBO_4
Definition enums.h:960
@ SOUND_SHUFFLE_CARD_A
Definition enums.h:1350
@ SOUND_QUIZ_NEXT_QUESTION
Definition enums.h:658
@ SOUND_LOWER_NPC_JUMP
Definition enums.h:1128
@ SOUND_RECOVER
Definition enums.h:1389
@ SOUND_LOOP_TRD_WATER_EXT
Definition enums.h:1676
@ SOUND_LOOP_JAN_CONSTRUCTION
Definition enums.h:1614
@ SOUND_TWEESTER_LAUNCH
Definition enums.h:1083
@ SOUND_LOOP_TIK_UNUSED1_WATER
Definition enums.h:1642
@ SOUND_HEAVY_NPC_LANDING
Definition enums.h:1523
@ SOUND_SUSHIE_STEP
Definition enums.h:1019
@ SOUND_NPC_JUMP
Definition enums.h:1127
@ SOUND_SMALL_LENS_FLARE
Definition enums.h:1532
@ SOUND_PARAKARRY_AIR_RAID_1
Definition enums.h:1322
@ SOUND_KPA_BRIDGE_COLLAPSE_B
Definition enums.h:1367
@ SOUND_CHAIN_CHOMP_THUD
Definition enums.h:1399
@ SOUND_PARTNER_SWAP_BATTLE_POS
Definition enums.h:563
@ SOUND_BOMB_BLAST
Definition enums.h:1418
@ SOUND_HUFF_N_PUFF_INHALE
Definition enums.h:1249
@ SOUND_TURN_MECHANISM
Definition enums.h:1461
@ SOUND_BADGE_BOUNCE
Definition enums.h:934
@ SOUND_UNUSED_STAR_SPIRIT_APPEARS
Definition enums.h:634
@ SOUND_WATT_REPEL_DARKNESS
Definition enums.h:1329
@ SOUND_MAGIC_ASCENDING
Definition enums.h:1416
@ SOUND_LRAW_JAN_CONSTRUCTION
Definition enums.h:815
@ SOUND_DIZZY_SHELL_LAUNCH
Definition enums.h:1010
@ SOUND_LANTERN_GHOST_DARKEN_3
Definition enums.h:1242
@ SOUND_RECOVER_HEART
Definition enums.h:1409
@ SOUND_FUZZY_SHAKE
Definition enums.h:1411
@ SOUND_KPA_PULL_CHAIN
Definition enums.h:945
@ SOUND_LRAW_TRD_02_LOWER_STAIRS
Definition enums.h:579
@ SOUND_KKJ_REVEAL_BUTTON
Definition enums.h:738
@ SOUND_BUZZAR_DIVE
Definition enums.h:1531
@ SOUND_CREATE_FILE_MOVE_CURSOR
Definition enums.h:1543
@ SOUND_RAVEN_FALL_A
Definition enums.h:922
@ SOUND_MSG_VOICE_2A
Definition enums.h:567
@ SOUND_LANTERN_GHOST_INHALE
Definition enums.h:1278
@ SOUND_SQUEEZE
Definition enums.h:1287
@ SOUND_MULTIPLE_STAR_SPIRITS_APPEAR
Definition enums.h:635
@ SOUND_CLEFT_STEP
Definition enums.h:1497
@ SOUND_KAMMY_LOWER_OBJECT
Definition enums.h:1424
@ SOUND_LARGE_FALL_LONG
Definition enums.h:1096
@ SOUND_UNUSED_HEAL_BLOCK
Definition enums.h:754
@ SOUND_FIRE_BAR_DEAD
Definition enums.h:1147
@ SOUND_NOK_BRIDGE_XYLOPHONE_1
Definition enums.h:636
@ SOUND_FUZZY_HOP_C
Definition enums.h:1134
@ SOUND_LRAW_SHY_GUY_CROWD_1
Definition enums.h:1183
@ SOUND_BUZZAR_WINDUP
Definition enums.h:1530
@ SOUND_GROOVE_GUY_SPIN_DOWN
Definition enums.h:1065
@ SOUND_JINGLE_WON_BATTLE
Definition enums.h:712
@ SOUND_SMALL_BOING
Definition enums.h:779
@ SOUND_BREAK_CRATE
Definition enums.h:1466
@ SOUND_WATT_CHARGE
Definition enums.h:1003
@ SOUND_SHY_GUY_STEP_B
Definition enums.h:1256
@ SOUND_PLANTS_CYMBAL_CRASH
Definition enums.h:731
@ SOUND_MINI_BZZAP_BUZZ
Definition enums.h:1165
@ SOUND_EMOTE_QUESTION
Definition enums.h:982
@ SOUND_JUMP_COMBO_3
Definition enums.h:959
@ SOUND_SAVE_CONFIRM
Definition enums.h:564
@ SOUND_SPIN_JUMP
Definition enums.h:766
@ SOUND_LOOP_STAR_SANCTUARY_FAR
Definition enums.h:1683
@ SOUND_LRAW_JAN_BEACH_WAVES
Definition enums.h:610
@ SOUND_SHY_GUY_FLEE_LOOP
Definition enums.h:1235
@ SOUND_ACTOR_HOP
Definition enums.h:1076
@ SOUND_LOOP_TIK_UNUSED3_FLOW2
Definition enums.h:1647
@ SOUND_ISK_FLIP_STAIRS
Definition enums.h:619
@ SOUND_PULSE_STONE
Definition enums.h:649
@ SOUND_LOOP_ZIPLINE_RIDE
Definition enums.h:1609
@ SOUND_MSG_VOICE_5A
Definition enums.h:573
@ SOUND_NOK_BRIDGE_XYLOPHONE_4
Definition enums.h:639
@ SOUND_LRAW_STAR_SANCTUARY_INSIDE
Definition enums.h:690
@ SOUND_AUDIENCE_BOO
Definition enums.h:657
@ SOUND_HIT_PLAYER_FIRE
Definition enums.h:723
@ SOUND_ROARING_FIRE
Definition enums.h:1008
@ SOUND_LOOP_TIK_UNUSED3_FLOW4
Definition enums.h:1645
@ SOUND_LRAW_JAN_LARGE_GEYSER
Definition enums.h:614
@ SOUND_LUCKY
Definition enums.h:1316
@ SOUND_OBK_CHECK_CABINET
Definition enums.h:735
@ SOUND_PRA_SHIFT_FLOORS_RUMBLE
Definition enums.h:599
@ SOUND_MIM_MUSHROOM_GLOW
Definition enums.h:1233
@ SOUND_SEQ_RAVEN_LEAP
Definition enums.h:1721
@ SOUND_LRAW_TOYBOX_TRAIN_GEAR
Definition enums.h:651
@ SOUND_MERLEE_SHOW_CARD
Definition enums.h:913
@ SOUND_LARGE_FALL_QUICK
Definition enums.h:1095
@ SOUND_CLEFT_TACKLE
Definition enums.h:1498
@ SOUND_LOOP_TIK05_FLOW1
Definition enums.h:1630
@ SOUND_LOOP_CRYSTAL_BALL_GLOW
Definition enums.h:1650
@ SOUND_ACTOR_COLLAPSE
Definition enums.h:1517
@ SOUND_PARAGOOMBA_PREDIVE
Definition enums.h:1513
@ SOUND_MASTER_KICK
Definition enums.h:1479
@ SOUND_OMO_TOY_TRAIN_WHISTLE_A
Definition enums.h:910
@ SOUND_KOOPER_STEP
Definition enums.h:745
@ SOUND_PARAKARRY_AIR_RAID_2
Definition enums.h:1323
@ SOUND_SPEAR_GUY_DANCE_2
Definition enums.h:1088
@ SOUND_FLIP_PANEL
Definition enums.h:1463
@ SOUND_LRAW_WINDMILL_GEARS
Definition enums.h:643
@ SOUND_SEQ_SNORE_INHALE
Definition enums.h:1714
@ SOUND_OMO_SECRET_DOOR_CLOSE
Definition enums.h:845
@ SOUND_MENU_BADGE_UNEQUIP
Definition enums.h:556
@ SOUND_FUZZIPEDE_MOTION
Definition enums.h:1506
@ SOUND_SEQ_BULLET_BILL_EXPLODE
Definition enums.h:1726
@ SOUND_LOOP_CHARGE_METER
Definition enums.h:1649
@ SOUND_RECOVERY_SHMMER
Definition enums.h:1195
@ SOUND_BULLET_BILL_EXPLODE_B
Definition enums.h:1420
@ SOUND_KPA_EXPLOSION_B
Definition enums.h:951
@ SOUND_FAN_SMACK_END
Definition enums.h:1347
@ SOUND_HEAVY_NPC_SWIPE
Definition enums.h:1170
@ SOUND_OSR_SMOKE_RISING_1
Definition enums.h:595
@ SOUND_NOK_BRIDGE_XYLOPHONE_5
Definition enums.h:640
@ SOUND_AI_FOUND_PLAYER_JUMP
Definition enums.h:1292
@ SOUND_KKJ_PRESS_BUTTON
Definition enums.h:739
@ SOUND_TUTANKOOPA_LEVITATE
Definition enums.h:1519
@ SOUND_LOOP_TIK03_FLOW1
Definition enums.h:1628
@ SOUND_DAYZEE_JUMP
Definition enums.h:1050
@ SOUND_LAVA_BUD_SPIT_PETIT
Definition enums.h:1272
@ SOUND_SLINGSHOT_DRAW
Definition enums.h:1068
@ SOUND_CREAKY_ROCKING
Definition enums.h:873
@ SOUND_GROOVE_GUY_TWIRL
Definition enums.h:1063
@ SOUND_LUIGI_STEP_B
Definition enums.h:800
@ SOUND_COLLECT_1UP
Definition enums.h:954
@ SOUND_HEAVY_NPC_FALLING
Definition enums.h:1522
@ SOUND_POKEY_THROW
Definition enums.h:1043
@ SOUND_FUZZIPEDE_LEAP
Definition enums.h:1507
@ SOUND_SAM_SNOWMEN_RAISE_WALL
Definition enums.h:1215
@ SOUND_SPEAR_THROW
Definition enums.h:1100
@ SOUND_PRA_PUSH_STATUE
Definition enums.h:588
@ SOUND_ROWF_PUSH_RUG_IN
Definition enums.h:687
@ SOUND_TOY_TANK_MOVE1
Definition enums.h:1105
@ SOUND_TRAIN_DOOR_OPEN
Definition enums.h:1459
@ SOUND_OMO_FLIP_TRACK_THUD
Definition enums.h:616
@ SOUND_ILLUSION_DISSOLVE
Definition enums.h:1521
@ SOUND_WATT_RESUME_DARKNESS
Definition enums.h:1330
@ SOUND_LEECH
Definition enums.h:1291
@ SOUND_PULL_VINE
Definition enums.h:1433
@ SOUND_TORNADO_JUMP
Definition enums.h:767
@ SOUND_SPEAR_GUY_RIP_SKIRT
Definition enums.h:1089
@ SOUND_JAN_LOG_SPLIT
Definition enums.h:1452
@ SOUND_POW_BLOCK
Definition enums.h:1356
@ SOUND_SEQ_FIRE_BAR_DEAD
Definition enums.h:1712
@ SOUND_LOOP_OSR_RUMBLING
Definition enums.h:1671
@ SOUND_OPEN_SHELL
Definition enums.h:1283
@ SOUND_LOOP_FIGHTING
Definition enums.h:1692
@ SOUND_STARSHIP_APPEARS
Definition enums.h:678
@ SOUND_MENU_BACK
Definition enums.h:704
@ SOUND_LOOP_SPINNING_FLOWER
Definition enums.h:1690
@ SOUND_LIGHT_THROW
Definition enums.h:1286
@ SOUND_LOOP_NOK_WATER
Definition enums.h:1675
@ SOUND_BOWSER_LIGHTNING
Definition enums.h:1575
@ SOUND_SARCOPHAGUS_OPEN
Definition enums.h:868
@ SOUND_OPEN_MAGIC_CHEST
Definition enums.h:1381
@ SOUND_WATER_SPLASH
Definition enums.h:1465
@ SOUND_LRAW_SENTINEL_ALARM
Definition enums.h:1129
@ SOUND_AIM_SPINY_FLIP
Definition enums.h:1108
@ SOUND_FIRE_BAR_0_B
Definition enums.h:1110
@ SOUND_CLUBBA_SWING
Definition enums.h:1487
@ SOUND_LOOP_BOMBETTE_FUSE
Definition enums.h:1584
@ SOUND_HAMMER_SWING_1
Definition enums.h:1557
@ SOUND_CHECK_LAUGHING_FLOWERS
Definition enums.h:720
@ SOUND_BOW_APPEAR
Definition enums.h:1327
@ SOUND_MAGIKOOPA_ELECTRIFY
Definition enums.h:1077
@ SOUND_RUN_AWAY
Definition enums.h:796
@ SOUND_ISK_DOOR_SLAM
Definition enums.h:985
@ SOUND_PUFF_PUFF_PANEL_BREAKS
Definition enums.h:889
@ SOUND_OMO_BOX_GLOW_2
Definition enums.h:835
@ SOUND_POKEY_SWAY
Definition enums.h:1149
@ SOUND_CREATE_WATER_BLOCK
Definition enums.h:1361
@ SOUND_BULLET_BILL_EXPLODE_A
Definition enums.h:1419
@ SOUND_ISK_STAIRS_EMERGE_RUMBLE
Definition enums.h:623
@ SOUND_LONG_FLUTTER_FALL_A
Definition enums.h:1097
@ SOUND_TRAIN_CHUG_B
Definition enums.h:907
@ SOUND_FROZEN_SHATTER
Definition enums.h:725
@ SOUND_FLO_MOVE_PILLAR
Definition enums.h:1384
@ SOUND_LOOP_TIK06_FLOW3
Definition enums.h:1633
@ SOUND_LANTERN_GHOST_STEP
Definition enums.h:1200
@ SOUND_LOOP_JR_TROOPA_SWIM
Definition enums.h:1669
@ SOUND_ACTOR_JUMPED_3
Definition enums.h:782
@ SOUND_OBJECT_LAND
Definition enums.h:608
@ SOUND_CRYSTAL_KING_DISAPPEAR
Definition enums.h:1182
@ SOUND_LOOP_TIK01_WATER
Definition enums.h:1623
@ SOUND_LAKILESTER_HURRICANE_INHALE
Definition enums.h:1342
@ SOUND_GENERAL_WHISTLE
Definition enums.h:1222
@ SOUND_SEQ_SNORE_EXHALE
Definition enums.h:1715
@ SOUND_LOOP_TIK02_FLOW2
Definition enums.h:1625
@ SOUND_SPAWN_BLOCK
Definition enums.h:1549
@ SOUND_STAR_BOUNCE_B
Definition enums.h:979
@ SOUND_LOOP_TIK02_WATER
Definition enums.h:1624
@ SOUND_SKY_GUY_BALLOON_POP
Definition enums.h:1062
@ SOUND_FLIGHT
Definition enums.h:1015
@ SOUND_PRA_EXTEND_HIDDEN_BRIDGE
Definition enums.h:590
@ SOUND_CLOSE_SHELL
Definition enums.h:1091
@ SOUND_KOOPER_SHELL_KICK
Definition enums.h:998
@ SOUND_LRAW_WINDMILL_EXT
Definition enums.h:615
@ SOUND_REFRESH
Definition enums.h:967
@ SOUND_EGG_MISSILE_BLAST
Definition enums.h:1328
@ SOUND_PARTNER_PUT_AWAY
Definition enums.h:561
@ SOUND_BZZAP_STING
Definition enums.h:1491
@ SOUND_WATT_TURBO_CHARGE
Definition enums.h:1005
@ SOUND_TOY_TANK_OPEN_HATCH
Definition enums.h:1406
@ SOUND_BOO_APPEAR_B
Definition enums.h:698
@ SOUND_OMO_BOX_GLOW_1
Definition enums.h:834
@ SOUND_STAR_POINT_PICKUP
Definition enums.h:929
@ SOUND_LOOP_TIK03_WATER
Definition enums.h:1627
@ SOUND_SNORE_EXHALE_A
Definition enums.h:1135
@ SOUND_FILE_MENU_MOVE_CURSOR
Definition enums.h:1542
@ SOUND_FIRE_BAR_8_B
Definition enums.h:1118
@ SOUND_LAKILESTER_MAKE_CLOUD_NINE
Definition enums.h:1341
@ SOUND_GOOMBA_STEP
Definition enums.h:1510
@ SOUND_OMO_TOYBOX_LID
Definition enums.h:843
@ SOUND_MINI_BZZAP_STING
Definition enums.h:1492
@ SOUND_LOOP_USE_PEACH_BEAM
Definition enums.h:1689
@ STONE_STONE_CHOMP_STEP
Definition enums.h:1313
@ SOUND_WINDOW_OPEN_B
Definition enums.h:864
@ SOUND_GOOMBARIO_JUMP
Definition enums.h:1325
@ SOUND_OMO_TRAIN_TRACK_LEVER
Definition enums.h:899
@ SOUND_KPA_LOWER_STONE_PLATFORM
Definition enums.h:944
@ SOUND_EAT_OR_DRINK
Definition enums.h:1444
@ SOUND_SEQ_FUZZY_HOP
Definition enums.h:1725
@ SOUND_BOO_SPOOK
Definition enums.h:607
@ SOUND_SPIT_OUT
Definition enums.h:1445
@ SOUND_OPEN_TRAPDOOR
Definition enums.h:1440
@ SOUND_JUMP_SCARE
Definition enums.h:1443
@ SOUND_SAM_SNOWMAN_JUMP
Definition enums.h:1214
@ SOUND_LOOP_MOVE_LARGE_STATUE
Definition enums.h:1608
@ SOUND_FUZZIPEDE_STRIKE
Definition enums.h:1508
@ SOUND_PIRANHA_SPIN
Definition enums.h:1250
@ SOUND_ACTOR_STEP_A
Definition enums.h:1477
@ SOUND_LAKILESTER_THROW_SPINY_B
Definition enums.h:1340
@ SOUND_SHELL_SPIN
Definition enums.h:1345
@ SOUND_SEQ_FIRE_BAR_5
Definition enums.h:1707
@ SOUND_STEP_CRUNCHY2
Definition enums.h:765
@ SOUND_HIT_NORMAL
Definition enums.h:727
@ SOUND_SBK_RUINS_FINISH_RISING
Definition enums.h:627
@ SOUND_ROWF_CLOSE_SHOP
Definition enums.h:686
@ SOUND_BIG_DRUM_A
Definition enums.h:1208
@ SOUND_SHORT_CLAP
Definition enums.h:1155
@ SOUND_FLO_RIDE_BEANSTALK_UP_LOOP
Definition enums.h:829
@ SOUND_KPA_EXPLOSION_A
Definition enums.h:950
@ SOUND_MAGIKOOPA_VANISH
Definition enums.h:1056
@ SOUND_SPELL_CAST3
Definition enums.h:1503
@ SOUND_MSG_VOICE_STAR
Definition enums.h:575
@ SOUND_GOURMET_GUY_SHOCK_3
Definition enums.h:1205
@ SOUND_LAVA_PIRANHA_SHRIVEL
Definition enums.h:1265
@ SOUND_GOURMET_GUY_SHOCK_2
Definition enums.h:1204
@ SOUND_QUICK_PLAYER_JUMP
Definition enums.h:1427
@ SOUND_JAN_ROOT_WOBBLE_3
Definition enums.h:819
@ SOUND_HIT_WHACKA
Definition enums.h:1415
@ SOUND_LRAW_DGB_COLLAPSE
Definition enums.h:665
@ SOUND_LAVA_PIRANHA_COLLAPSE
Definition enums.h:1276
@ SOUND_LOOP_TIK19_FLOW4
Definition enums.h:1654
@ SOUND_SAM_STAIRS_ACTIVATE
Definition enums.h:1229
@ SOUND_LRAW_NOK_WATER
Definition enums.h:849
@ SOUND_SMACK_TREE
Definition enums.h:790
@ SOUND_HIT_SHOCK
Definition enums.h:1198
@ SOUND_LOCK_DROP
Definition enums.h:987
@ SOUND_CREATE_FILE_BACKSPACE
Definition enums.h:1545
@ SOUND_TRAIN_CHUG_A
Definition enums.h:906
@ SOUND_LOOP_ISK_LOWER_STAIRS
Definition enums.h:1587
@ SOUND_STAR_SPIRIT_DEPART_2
Definition enums.h:1378
@ SOUND_FIRE_BAR_3_B
Definition enums.h:1113
@ SOUND_LOOP_TIK23_WATER
Definition enums.h:1656
@ SOUND_TIDAL_WAVE_LEAP_A
Definition enums.h:1020
@ SOUND_WATT_WHOOSH_SHOCK
Definition enums.h:1007
@ SOUND_BLOCK_SHATTER
Definition enums.h:778
@ SOUND_PIRANHA_TENSE
Definition enums.h:1471
@ SOUND_BUZZAR_FLAP
Definition enums.h:1528
@ SOUND_HUFF_N_PUFF_FIRE_LIGHTNING
Definition enums.h:1167
@ SOUND_FALL_LONG
Definition enums.h:1094
@ SOUND_BOW_SMACK
Definition enums.h:1337
@ SOUND_KPA_LIGHT_RAYS
Definition enums.h:679
@ SOUND_FLO_PUFF_PUFF_EXPLODE
Definition enums.h:833
@ SOUND_NOISE_RUSH
Definition enums.h:1355
@ SOUND_STAR_ORB_BURST
Definition enums.h:693
@ SOUND_SEQ_SHUFFLE_CARD
Definition enums.h:1731
@ SOUND_LOOP_KPA_CHAIN_DRIVE
Definition enums.h:1665
@ SOUND_PRA_ROTATE_ALBINO_DINO
Definition enums.h:895
@ SOUND_TRIP
Definition enums.h:787
@ SOUND_OMO_FLIP_TRAIN_TRACK
Definition enums.h:900
@ SOUND_LRAW_SBK_RUINS_RISING_DISTANT
Definition enums.h:631
@ SOUND_DGB_COLLAPSE_2
Definition enums.h:667
@ SOUND_TOY_TANK_STEP
Definition enums.h:1201
@ SOUND_LAVA_PIRANHA_WITHER
Definition enums.h:1271
@ SOUND_REPEL_GEL_VANISH
Definition enums.h:1193
@ SOUND_LOOP_FLO_WATER_FLOW_1
Definition enums.h:1617
@ SOUND_PRA_UNFOLD_STEP
Definition enums.h:896
@ SOUND_RAISE_STATUS_BAR
Definition enums.h:554
@ SOUND_BIG_DRUM_B
Definition enums.h:1209
@ SOUND_SHEEP_STAMPEDE
Definition enums.h:1175
@ SOUND_UNUSED_WATER_RUNNING
Definition enums.h:609
@ SOUND_HAMMER_SWING_2
Definition enums.h:1558
@ SOUND_MASTER_FLUTTER
Definition enums.h:1478
@ SOUND_BOMBETTE_BLAST_LV1
Definition enums.h:1334
@ SOUND_FIRE_BAR_6_B
Definition enums.h:1116
@ SOUND_WOODEN_DOOR_SPINNING
Definition enums.h:1026
@ SOUND_HAMMER_QUAKE_3
Definition enums.h:1565
@ SOUND_GLASS_SHATTER
Definition enums.h:1446
@ SOUND_MERLON_STRIKE
Definition enums.h:920
@ SOUND_LOOP_TIK09_WATER
Definition enums.h:1637
@ SOUND_MERLEE_APPEAR
Definition enums.h:975
@ SOUND_BONY_BEETLE_RETRACT_SPIKES
Definition enums.h:1496
@ SOUND_PLANTS_BELL
Definition enums.h:730
@ SOUND_LRAW_TRD_RAISE_STAIRS
Definition enums.h:577
@ SOUND_FIRE_FLOWER_B
Definition enums.h:1353
@ SOUND_KOOPER_SHELL_SPINUP
Definition enums.h:1324
@ SOUND_FUZZY_RUMBLE
Definition enums.h:1410
@ SOUND_LOOP_NOTHING_1F
Definition enums.h:1615
@ SOUND_ACTOR_STEP_B
Definition enums.h:1253
@ SOUND_LOOP_TIK08_WATER
Definition enums.h:1635
@ SOUND_TUBBAS_HEART_CHARGE
Definition enums.h:1536
@ SOUND_NOK_BRIDGE_XYLOPHONE_3
Definition enums.h:638
@ SOUND_FIRE_BAR_2_B
Definition enums.h:1112
@ SOUND_LOOP_WINDMILL_GEARS
Definition enums.h:1659
@ SOUND_HAMMER_WINDUP
Definition enums.h:747
@ SOUND_KMR_TOWER_RUMBLE
Definition enums.h:883
@ SOUND_KPA_BOWSER_POWER_DOWN
Definition enums.h:940
@ SOUND_DESTROY_WATER_BLOCK
Definition enums.h:1018
@ SOUND_SEQ_UNUSED_EXPLODE
Definition enums.h:1734
@ SOUND_FLO_MAGIKOOPA_FLY_AWAY
Definition enums.h:831
@ SOUND_TUBBAS_HEART_SWARM_VANISH
Definition enums.h:1539
@ SOUND_SEARCH_BUSH
Definition enums.h:776
@ SOUND_TOY_TANK_EXPLODE
Definition enums.h:1157
@ SOUND_LAND_TORANDO_JUMP
Definition enums.h:770
@ SOUND_OMO_BOX_GLOW_3
Definition enums.h:836
@ SOUND_LARGE_GATE_OPEN
Definition enums.h:988
@ SOUND_JINGLE_GOT_BADGE
Definition enums.h:711
@ SOUND_JAN_ROOT_WOBBLE_2
Definition enums.h:818
@ SOUND_SAM08_RAISE_FLOOR
Definition enums.h:1228
@ SOUND_LRAW_CRYSTAL_BALL_GLOW
Definition enums.h:917
@ SOUND_DARK_TOAD_DISPEL
Definition enums.h:1380
@ SOUND_BANDIT_STEAL
Definition enums.h:1484
@ SOUND_LOOP_ISK_FLIP_STAIRS
Definition enums.h:1586
@ SOUND_TRANSPORTER_IN
Definition enums.h:715
@ SOUND_GOURMET_GUY_SHOCK_1
Definition enums.h:1203
@ SOUND_LOOP_NOTHING_26
Definition enums.h:1622
@ SOUND_SPIN_SMASH_1
Definition enums.h:1566
@ SOUND_HEAVY_WIND_LOOP
Definition enums.h:1169
@ SOUND_FUZZY_DIVIDE
Definition enums.h:1412
@ SOUND_KOOPA_BROS_LAND
Definition enums.h:1300
@ SOUND_HUFF_N_PUFF_WOBBLE
Definition enums.h:1474
@ SOUND_LOOP_62
Definition enums.h:1682
@ SOUND_SAM_POND_CRACK_1
Definition enums.h:1211
@ SOUND_PLANT_FLOWERS
Definition enums.h:1024
@ SOUND_LAVA_PIRANHA_DEFEAT
Definition enums.h:1269
@ SOUND_FIRE_SHELL_LAUNCH
Definition enums.h:1009
@ SOUND_SEQ_FIRE_BAR_3
Definition enums.h:1705
@ SOUND_LRAW_STAR_ORB_RISING
Definition enums.h:677
@ SOUND_MUNCHLESIA_SUCTION
Definition enums.h:1450
@ SOUND_OVEN_TIMER_TICKING
Definition enums.h:1221
@ SOUND_LOWER_PITCH_MAGIC
Definition enums.h:921
@ SOUND_LOOP_TIK10_WATER
Definition enums.h:1641
@ SOUND_OMO_BOX_CHIME_1
Definition enums.h:838
@ SOUND_TRD_WATER_SPLASH
Definition enums.h:578
@ SOUND_HEAVY_NPC_STEP_B
Definition enums.h:1472
@ SOUND_STARSHIP_FLY_AWAY
Definition enums.h:808
@ SOUND_HIT_ICE
Definition enums.h:729
@ SOUND_LOOP_TRD_04_LOWER_STAIRS
Definition enums.h:1589
@ SOUND_HYPER_CLEFT_LAND
Definition enums.h:1054
@ SOUND_SEQ_LUIGI_STEP
Definition enums.h:1727
@ SOUND_LARGE_LENS_FLARE
Definition enums.h:620
@ SOUND_WOODEN_DOOR_WAVES
Definition enums.h:1027
@ SOUND_LOOP_TIK20_WATER
Definition enums.h:1655
@ SOUND_CREATE_FILE_CHANGE_CHARSET
Definition enums.h:1546
@ SOUND_QUIZ_BUZZER
Definition enums.h:659
@ SOUND_DRY_BONES_ARISE
Definition enums.h:1048
@ SOUND_EMOTE_IDEA
Definition enums.h:981
@ SOUND_FIREPLACE_BURST
Definition enums.h:734
@ SOUND_TWINK_FLY_B
Definition enums.h:1031
@ SOUND_DOOR_OPEN
Definition enums.h:1696
@ SOUND_KOOPER_PICKUP
Definition enums.h:1000
@ SOUND_SNAP_AWAKE_A
Definition enums.h:1078
@ SOUND_LOOP_STAR_SANCTUARY_INSIDE
Definition enums.h:1685
@ SOUND_RAVEN_FALL_C
Definition enums.h:924
@ SOUND_SPIN_SMASH_3
Definition enums.h:1568
@ SOUND_KAMMY_RAISE_OBJECT
Definition enums.h:1423
@ SOUND_FAKE_BOWSER_LONG_WALK
Definition enums.h:1262
@ SOUND_TWINK_DEPART
Definition enums.h:633
@ SOUND_OPEN_POPUP_2
Definition enums.h:552
@ SOUND_CLOSE_MAGIC_CHEST
Definition enums.h:1382
@ SOUND_AI_ALERT_A
Definition enums.h:1081
@ SOUND_MERLEE_COMPLETE_SPELL
Definition enums.h:916
@ SOUND_PUFF_PUFF_SMASH
Definition enums.h:887
@ SOUND_LRAW_WATER_FLOWING_4
Definition enums.h:995
@ SOUND_MSG_VOICE_5B
Definition enums.h:574
@ SOUND_OBK_CHANDELIER_RETRACT
Definition enums.h:1580
@ SOUND_CHIME_SOLVED_PUZZLE
Definition enums.h:559
@ SOUND_FAKE_BOWSER_BLAST
Definition enums.h:1254
@ SOUND_DGB_COLLAPSE_1
Definition enums.h:666
@ SOUND_LARGE_ACTOR_JUMP
Definition enums.h:1298
@ SOUND_MERLEE_TWIRL
Definition enums.h:911
@ SOUND_BOOTLER_HIDE
Definition enums.h:1013
@ SOUND_HURT_PLANT_BITE
Definition enums.h:1033
@ SOUND_FILE_MENU_IN
Definition enums.h:713
@ SOUND_PLAYER_COLLAPSE
Definition enums.h:1315
@ SOUND_FIRE_BAR_9_A
Definition enums.h:1146
@ SOUND_LRAW_TIK_WATER
Definition enums.h:991
@ SOUND_LAVA_BUD_RECOVER
Definition enums.h:1482
@ SOUND_TRAIN_RELEASE_STEAM
Definition enums.h:908
@ SOUND_FLO_RIDE_BEANSTALK_DOWN_LOOP
Definition enums.h:830
@ SOUND_SEQ_STAR_SPIRIT_CAST
Definition enums.h:1733
@ SOUND_MSG_VOICE_3A
Definition enums.h:569
@ SOUND_DUPLIGHOST_POWER_DOWN
Definition enums.h:1041
@ SOUND_DUST_OFF
Definition enums.h:794
@ SOUND_LOOP_TIK_UNUSED3_WATER
Definition enums.h:1644
@ SOUND_PIRANHA_BREATH
Definition enums.h:1244
@ SOUND_SEQ_FIRE_BAR_7
Definition enums.h:1709
@ SOUND_FLO_STAIRS_LOWERING
Definition enums.h:813
@ SOUND_SNEAKY_PARASOL_COPY
Definition enums.h:742
@ SOUND_BOWSER_STAR_ROD_SHOCKWAVE
Definition enums.h:1572
@ SOUND_LOOP_TIK08_FLOW1
Definition enums.h:1636
@ SOUND_HAMMER_STRIKE_2
Definition enums.h:1561
@ SOUND_VOLT_SHROOM_APPLY
Definition enums.h:1196
@ SOUND_TRD_MAGIC_DOOR_LAND
Definition enums.h:587
@ SOUND_KOOPA_BROS_SPINUP
Definition enums.h:1160
@ SOUND_FLO_PUFF_PUFF_SMOKE_BURST
Definition enums.h:820
@ SOUND_STARSHIP_FLY_TOWARD
Definition enums.h:809
@ SOUND_QUIZMO_VANISH
Definition enums.h:661
@ SOUND_SHAKE_TREE_LEAVES
Definition enums.h:791
@ SOUND_HEART_BOUNCE
Definition enums.h:928
@ SOUND_LOOP_SBK_RUINS_WHIRLWIND
Definition enums.h:1679
@ SOUND_SPIN
Definition enums.h:1553
@ SOUND_LRAW_KPA_ARENA_TURN_ON
Definition enums.h:948
@ SOUND_SPINY_SPIN_UP
Definition enums.h:1036
@ SOUND_BUBBLE_BURST
Definition enums.h:1080
@ SOUND_LOOP_SBK_RUINS_RISING_DISTANT
Definition enums.h:1680
@ SOUND_SEQ_FINALE_EXPLOSION
Definition enums.h:1730
@ SOUND_LIGHTNING_STRIKE
Definition enums.h:1177
@ SOUND_BUZZAR_WHIRLWIND
Definition enums.h:1529
@ SOUND_LOOP_FLO_RELEASE_FOUNTAIN
Definition enums.h:1620
@ SOUND_JUMP_COMBO_8
Definition enums.h:964
@ SOUND_LOOP_TRD_RAISE_STAIRS
Definition enums.h:1591
@ SOUND_LOOP_KPA_FILL_WATER
Definition enums.h:1666
@ SOUND_LRAW_WATER_FLOWING_2
Definition enums.h:993
@ SOUND_BOO_VANISH_A
Definition enums.h:695
@ SOUND_BOWSER_STAR_ROD_DRAIN_WAVE
Definition enums.h:1570
@ SOUND_LRAW_KPA_FILL_WATER
Definition enums.h:946
@ SOUND_SEQ_SHOOTING_STAR_FALL
Definition enums.h:1723
@ SOUND_BOW_SPOOK
Definition enums.h:1011
@ SOUND_MONSTAR_BREAKS_APART
Definition enums.h:760
@ SOUND_WHALE_JIGGLE
Definition enums.h:601
@ SOUND_LOOP_MAC_HARBOR_WATER
Definition enums.h:1672
@ SOUND_MOLE_THROW
Definition enums.h:1299
@ SOUND_COIN_PICKUP
Definition enums.h:925
@ SOUND_PUSH_BLOCK_FALL
Definition enums.h:876
@ SOUND_KOOPA_LAUNCH_SHELL
Definition enums.h:1199
@ SOUND_SEQ_BOO_VANISH
Definition enums.h:1717
@ SOUND_POKEY_STEP
Definition enums.h:1073
@ SOUND_HIT_FIRE
Definition enums.h:728
@ SOUND_LOOP_TIK18_WATER
Definition enums.h:1651
@ SOUND_STAR_SPIRIT_CAST_A
Definition enums.h:1375
@ SOUND_PRA_SHIFT_FLOORS_THUD
Definition enums.h:600
@ SOUND_CHARGE_LIGHTNING
Definition enums.h:1168
@ SOUND_BOW_FAN_SMACK
Definition enums.h:1338
@ SOUND_ISK_STAIR_DROP_THUD
Definition enums.h:622
@ SOUND_GROOVE_GUY_LEAP
Definition enums.h:1064
@ SOUND_SHY_GUY_FLY
Definition enums.h:1202
@ SOUND_LRAW_KPA_ARENA_ACTIVE
Definition enums.h:949
@ SOUND_SMOOCH
Definition enums.h:969
@ SOUND_NOK_BRIDGE_XYLOPHONE_6
Definition enums.h:641
@ SOUND_LOOP_OMO_ROTATING_WHEEL
Definition enums.h:1606
@ SOUND_LANTERN_GHOST_REVEAL_MORE_2
Definition enums.h:1237
@ SOUND_SHY_GUY_SCREAMS2
Definition enums.h:1103
@ SOUND_BOOTLER_SPOOK
Definition enums.h:1012
@ SOUND_LOOP_STAR_ORB_RISING
Definition enums.h:1687
@ SOUND_MSG_UNREWIND
Definition enums.h:708
@ SOUND_DIZZY_DIAL
Definition enums.h:1359
@ SOUND_STARSHIP_BOOST
Definition enums.h:1455
@ SOUND_FALL_QUICK
Definition enums.h:1093
@ SOUND_JINGLE_GOT_KEY
Definition enums.h:710
@ SOUND_LIFE_SHROOM_CHIME
Definition enums.h:1189
@ SOUND_KKJ_EXTINGUISH_FIRE
Definition enums.h:741
@ SOUND_FIRE_BAR_2_A
Definition enums.h:1139
@ SOUND_APPROVE
Definition enums.h:935
@ SOUND_HIT_BONES
Definition enums.h:749
@ SOUND_MONSTAR_CAST_SPELL
Definition enums.h:1071
@ SOUND_DISAPPOINTED
Definition enums.h:1485
@ SOUND_SEQ_BOO_APPEAR
Definition enums.h:1718
@ SOUND_LONG_FLUTTER_FALL_B
Definition enums.h:1098
@ SOUND_POKEY_LEAN_BACK
Definition enums.h:1152
@ SOUND_MULTI_CLAP
Definition enums.h:1156
@ SOUND_ROCK_LAUGHTER
Definition enums.h:1395
@ SOUND_DRY_BONES_THROW
Definition enums.h:1046
@ SOUND_LAKILESTER_THROW_SPINY_A
Definition enums.h:1339
@ SOUND_LOOP_MOVE_STATUE
Definition enums.h:1600
@ SOUND_JAN_ROOT_WOBBLE_1
Definition enums.h:817
@ SOUND_FLOWER_GATE
Definition enums.h:1025
@ SOUND_MERLEE_GATHER_ENERGY
Definition enums.h:912
@ SOUND_RESCUE_STAR_SPIRIT
Definition enums.h:758
@ SOUND_INTRO_NEXT_PAGE
Definition enums.h:691
@ SOUND_LAVA_PIRANHA_RECOVER
Definition enums.h:1259
@ SOUND_SPELL_CAST5
Definition enums.h:1505
@ SOUND_POKEY_SMASH
Definition enums.h:1074
@ SOUND_MERLEE_GATHER_CARDS
Definition enums.h:914
@ SOUND_ISK_STAIRS_EMERGE_THUD
Definition enums.h:624
@ SOUND_METAL_CRASH
Definition enums.h:990
@ SOUND_JR_TROOPA_NEW_POWER
Definition enums.h:1092
@ SOUND_BOO_APPEAR_A
Definition enums.h:697
@ SOUND_HEART_PICKUP
Definition enums.h:927
@ SOUND_CAPSULE_OPEN
Definition enums.h:1462
@ SOUND_LRAW_PUFF_PUFF_MACHINE
Definition enums.h:662
@ SOUND_COMMAND_LOSS
Definition enums.h:1509
@ SOUND_DRIP
Definition enums.h:1312
@ SOUND_KOOPA_BROS_TOWER_SPIN_3
Definition enums.h:1163
@ SOUND_TOY_TANK_CLOSE_HATCH
Definition enums.h:1407
@ SOUND_JR_TROOPA_SCAMPER
Definition enums.h:647
@ SOUND_SEQ_FINALE_BRIDGE_COLLAPSE
Definition enums.h:1729
@ SOUND_OBK_CAGE_SLAM
Definition enums.h:671
@ SOUND_TUBBA_SNORE_INHALE
Definition enums.h:1364
@ SOUND_SHELL_TOSS
Definition enums.h:1500
@ SOUND_SUSHIE_FOUNTAIN
Definition enums.h:1017
@ SOUND_ACTIVATE_SWITCH
Definition enums.h:775
@ SOUND_DIZZY_SHELL
Definition enums.h:1349
@ SOUND_LRAW_OMO_SLOT_MACHINE
Definition enums.h:1210
@ SOUND_LANTERN_GHOST_DARKEN_1
Definition enums.h:1240
@ SOUND_HIT_PLAYER_NORMAL
Definition enums.h:722
@ SOUND_SMALL_GLASS_BREAK
Definition enums.h:1181
@ SOUND_SUSHIE_RIDE_MOVING
Definition enums.h:1333
@ SOUND_LRAW_KKJ_RUMBLING
Definition enums.h:592
@ SOUND_SPOOKY_LEVITATE
Definition enums.h:1520
@ SOUND_LRAW_JAN_SMALL_GEYSER
Definition enums.h:613
@ SOUND_MENU_CHANGE_TAB
Definition enums.h:702
@ SOUND_STAR_BEAM_FIRE
Definition enums.h:974
@ SOUND_SPIKE_THROW_SPINY
Definition enums.h:1035
@ SOUND_LOOP_QUIZ_TICKING
Definition enums.h:1602
@ SOUND_JR_TOOPA_JUMP
Definition enums.h:1515
@ SOUND_METAL_DOOR_CLOSE
Definition enums.h:855
@ SOUND_ALBINO_DINO_STEP_A
Definition enums.h:1101
@ SOUND_LRAW_KPA_CHAIN_DRIVE
Definition enums.h:937
@ SOUND_USE_ITEM
Definition enums.h:1437
@ SOUND_LOOP_TIK19_FLOW3
Definition enums.h:1653
@ SOUND_LOOP_OSR_FOUNTAIN_INTACT
Definition enums.h:1673
@ SOUND_LRAW_MOVE_STATUE
Definition enums.h:673
@ SOUND_LOOP_TRD_02_LOWER_STAIRS
Definition enums.h:1588
@ SOUND_CLOSE_PANEL
Definition enums.h:1464
@ SOUND_SUMMON_CRYSTAL_CLONES
Definition enums.h:1060
@ SOUND_LOOP_IWA10_FLOW1
Definition enums.h:1593
@ SOUND_LOOP_SHY_GUY_CROWD_1
Definition enums.h:1660
@ SOUND_BOW_VANISH
Definition enums.h:1326
@ SOUND_HOLLOW_RISING
Definition enums.h:1467
@ SOUND_TOY_TANK_FALL_APART
Definition enums.h:1186
@ SOUND_GHOST_TRANSFORM
Definition enums.h:1475
@ SOUND_FIRE_FLOWER_A
Definition enums.h:1352
@ SOUND_UNUSED_TAPPING_LOOP
Definition enums.h:1234
@ SOUND_SAM_RAISE_BARRIER
Definition enums.h:879
@ SOUND_LOOP_TRD_FLOWING_WATER
Definition enums.h:1590
@ SOUND_NOK_HOUSE_CONFLICT
Definition enums.h:648
@ SOUND_FIRE_BAR_4_B
Definition enums.h:1114
@ SOUND_SUSHIE_DIVE
Definition enums.h:1014
@ SOUND_BOMBETTE_BODY_SLAM
Definition enums.h:1344
@ SOUND_PETIT_PIRANHA_ASCEND
Definition enums.h:1273
@ SOUND_OBK_CHANDELIER_STOP
Definition enums.h:1579
@ SOUND_CHARGE_UP
Definition enums.h:1439
@ SOUND_LOOP_WHALE_GEYSER
Definition enums.h:1663
@ SOUND_ISK_DOOR_CLOSE
Definition enums.h:984
@ SOUND_TANK_BULB_FIRE
Definition enums.h:1405
@ SOUND_SNAP_AWAKE_B
Definition enums.h:1079
@ SOUND_FIRE_BAR_8_A
Definition enums.h:1145
@ SOUND_AIM_SHELL_SHOT
Definition enums.h:1107
@ SOUND_BUBBLES_RISING
Definition enums.h:1311
@ SOUND_BLOOPER_SQUIRT
Definition enums.h:1290
@ SOUND_MYSTERY_REEL
Definition enums.h:1179
@ SOUND_MSG_VOICE_1B
Definition enums.h:566
@ SOUND_FIRE_BAR_5_B
Definition enums.h:1115
@ SOUND_TWINK_ATTACK
Definition enums.h:1425
@ SOUND_D_DOWN_HIT_2
Definition enums.h:1551
@ SOUND_LRAW_STAR_SANCTUARY_NEAR
Definition enums.h:689
@ SOUND_FIRE_BAR_3_A
Definition enums.h:1140
@ SOUND_ACTOR_JUMP
Definition enums.h:1293
@ SOUND_JAN_BOULDER_TREMBLE
Definition enums.h:821
@ SOUND_SMOKE_BURST
Definition enums.h:1042
@ SOUND_LOOP_BUBBLE_DRIFT
Definition enums.h:1619
@ SOUND_PARAKARRY_DIVE
Definition enums.h:1319
@ SOUND_NOK_BRIDGE_XYLOPHONE_7
Definition enums.h:642
@ SOUND_BLOOPER_MOVE
Definition enums.h:1288
@ SOUND_SPEAR_STAB
Definition enums.h:1099
@ SOUND_STARSHIP_NEAR_FLYBY
Definition enums.h:806
@ SOUND_HUFF_N_PUFF_EMERGE
Definition enums.h:1263
@ SOUND_KPA_BRIDGE_COLLAPSE_A
Definition enums.h:1366
@ SOUND_KMR_TOWER_COLLAPSE_UNFOLD
Definition enums.h:682
@ SOUND_JAN_RAPHAEL_POUND
Definition enums.h:816
@ SOUND_SEPARATE_BUSHES
Definition enums.h:1453
@ SOUND_DGB_COLLAPSE_3
Definition enums.h:669
@ SOUND_LRAW_NOTHING_26
Definition enums.h:789
@ SOUND_HUFF_N_PUFF_LIGHTNING_BLAST
Definition enums.h:1282
@ SOUND_LOOP_KPA_ARENA_TURN_ON
Definition enums.h:1693
@ SOUND_CHAIN_RATTLE
Definition enums.h:1400
@ SOUND_PIRANHA_STEP
Definition enums.h:1277
@ SOUND_SHY_GUY_STEP_A
Definition enums.h:1255
@ SOUND_MAGIKOOPA_POWER_UP
Definition enums.h:1058
@ SOUND_FLO_BEANSTALK_START_GROWING
Definition enums.h:828
@ SOUND_LOOP_KPA_FLIP_BRIDGE_PANEL
Definition enums.h:1668
@ SOUND_TRANSPORTER_OUT
Definition enums.h:716
@ SOUND_WINDOW_OPEN_A
Definition enums.h:862
@ SOUND_DRY_BONES_COLLAPSE
Definition enums.h:1047
@ SOUND_LOOP_JAN_SMALL_GEYSER
Definition enums.h:1612
@ SOUND_PIRANHA_SPIN_2
Definition enums.h:1470
@ SOUND_PLAYER_RUN_AWAY
Definition enums.h:784
@ SOUND_LRAW_RUMBLE
Definition enums.h:1260
@ SOUND_BOWSER_STAR_ROD_ENCHANT
Definition enums.h:1573
@ SOUND_MENU_CHANGE_SELECTION
Definition enums.h:701
@ SOUND_OPEN_CHEST
Definition enums.h:870
@ SOUND_SLINGSHOT_FIRE
Definition enums.h:1069
@ SOUND_KKJ_DROP_INTO_ASHES
Definition enums.h:740
@ SOUND_FIRE_BAR_7_B
Definition enums.h:1117
@ SOUND_HEART_PLANT
Definition enums.h:1448
@ SOUND_MSG_VOICE_2B
Definition enums.h:568
@ SOUND_SAM_LOWER_BARRIER
Definition enums.h:880
@ SOUND_GATHER_ENERGY
Definition enums.h:1582
@ SOUND_LARGE_GATE_CLOSE
Definition enums.h:989
@ SOUND_LARGE_DOOR_CLOSE
Definition enums.h:857
@ SOUND_LOOP_KPA_DRAIN_WATER
Definition enums.h:1667
@ SOUND_TUTANKOOPA_DEBRIS_FALL
Definition enums.h:1524
@ SOUND_LANTERN_GHOST_DARKEN_2
Definition enums.h:1241
@ SOUND_BECOME_STONE
Definition enums.h:1173
@ SOUND_LRAW_SBK_RUINS_RISING
Definition enums.h:628
@ SOUND_SEQ_TRAIN_CHUG
Definition enums.h:1728
@ SOUND_LONG_PLAYER_JUMP
Definition enums.h:785
@ SOUND_MSG_SKIP
Definition enums.h:706
@ SOUND_SAM_DROP_STAIR
Definition enums.h:891
@ SOUND_FOREST_GATE_CLOSE
Definition enums.h:872
@ SOUND_DUPLIGHOST_LEAP
Definition enums.h:1040
@ SOUND_JR_TROOPA_TRANSFORM
Definition enums.h:1476
@ SOUND_HUFF_N_PUFF_REAR_UP
Definition enums.h:1252
@ SOUND_WOODEN_BLOCK
Definition enums.h:1408
@ SOUND_HURT_PLANT_SHRIEK
Definition enums.h:1449
@ SOUND_SEQ_FIRE_BAR_0
Definition enums.h:1702
@ SOUND_HIT_RATTLE
Definition enums.h:752
@ SOUND_ELECTRIC_BUZZ
Definition enums.h:1281
@ SOUND_LOOP_SAM_STAIRS_RISE
Definition enums.h:1648
@ SOUND_BOWSER_STAR_ROD_GATHER
Definition enums.h:1571
@ SOUND_ISPY
Definition enums.h:801
@ SOUND_METAL_GATE_OPEN
Definition enums.h:860
@ SOUND_TOSS
Definition enums.h:1086
@ SOUND_FAN_SMACK_HIT
Definition enums.h:1346
@ SOUND_MERLON_GATHER
Definition enums.h:919
@ SOUND_JINGLE_GOT_ITEM
Definition enums.h:709
@ SOUND_TOUCH_LAVA
Definition enums.h:726
@ SOUND_LOOP_NOTHING_20
Definition enums.h:1616
@ SOUND_EMBER_FLY
Definition enums.h:1166
@ SOUND_TUBBAS_HEART_SWARM_DISPERSE
Definition enums.h:1538
@ SOUND_LAVA_PIRANHA_INHALE
Definition enums.h:1264
@ SOUND_LOOP_IWA00_FLOW3
Definition enums.h:1595
@ SOUND_FAKE_BOWSER_SWING
Definition enums.h:1540
@ SOUND_CALL_FOR_BACKUP
Definition enums.h:1066
@ SOUND_PLAYER_SPINNING
Definition enums.h:1188
@ SOUND_LOOP_TIK06_WATER
Definition enums.h:1631
@ SOUND_SEQ_WINDOW_OPEN
Definition enums.h:1719
@ SOUND_PIRANHA_BITE
Definition enums.h:1511
@ SOUND_MENU_NEXT
Definition enums.h:703
@ SOUND_FOREST_GATE_OPEN
Definition enums.h:871
@ SOUND_SEQ_SNAP_AWAKE
Definition enums.h:1716
@ SOUND_JUMP_COMBO_2
Definition enums.h:958
@ SOUND_LAVA_PIRANHA_EMERGE
Definition enums.h:1268
@ SOUND_LOOP_TIK09_FLOW2
Definition enums.h:1638
@ SOUND_YOSHI
Definition enums.h:1414
@ SOUND_SHY_GUY_OUCH
Definition enums.h:1370
@ SOUND_LOOP_RUMBLE
Definition enums.h:1691
@ SOUND_LRAW_SAM_STAIRS_RISE
Definition enums.h:1231
@ SOUND_YOSHI_KID_CRY
Definition enums.h:898
@ SOUND_FLO_LAKITU_FLY_AWAY
Definition enums.h:832
@ SOUND_LOOP_CHEERING
Definition enums.h:1592
@ SOUND_PLANTS_LIGHT_UP
Definition enums.h:733
@ SOUND_FLOWER_BOUNCE
Definition enums.h:931
@ SOUND_LAVA_BUD_WITHER
Definition enums.h:1270
@ SOUND_SPIKES_EXTEND
Definition enums.h:1442
@ SOUND_TROMP_DROP
Definition enums.h:885
@ SOUND_START_OVEN_TIMER
Definition enums.h:744
@ SOUND_ALBINO_DINO_STEP_B
Definition enums.h:1090
@ SOUND_KMR_TOWER_COLLAPSE_THUD
Definition enums.h:681
@ SOUND_SAM_STAIRS_FINAL_THUD
Definition enums.h:1232
@ SOUND_SMASH_HAMER_BLOCK_2
Definition enums.h:773
@ SOUND_OMO_TOYBOX_TRAIN_DROP
Definition enums.h:676
@ SOUND_OMO_LANTERN_BREAK
Definition enums.h:903
@ SOUND_PAPER_GLIDE_2
Definition enums.h:798
@ SOUND_BZZAP_CALL_SWARM
Definition enums.h:1493
@ SOUND_JAN_LOG_LAND
Definition enums.h:1451
@ SOUND_EMBER_SPIT
Definition enums.h:1045
@ SOUND_PARAGOOMBA_DIVE
Definition enums.h:1032
@ SOUND_INFLICT_SLEEP
Definition enums.h:1357
@ SOUND_CHIME_BEGIN_AMBUSH
Definition enums.h:558
@ SOUND_OMO_TRAIN_SWITCH_RATTLE
Definition enums.h:904
@ SOUND_CREAKY_WINDOW_CLOSE
Definition enums.h:1458
@ SOUND_AUDIENCE_CHEER
Definition enums.h:656
@ SOUND_LANTERN_GHOST_REVEAL_MORE_3
Definition enums.h:1238
@ SOUND_ISK_DRAINING_SAND
Definition enums.h:618
@ SOUND_UP_AND_AWAY_SEND_AWAY
Definition enums.h:1386
@ SOUND_IMPISH_LAUGH
Definition enums.h:1397
@ SOUND_FILE_MENU_OUT
Definition enums.h:714
@ SOUND_THROW
Definition enums.h:1314
@ SOUND_KKJ_ROTATING_WALL
Definition enums.h:664
@ SOUND_BLASTER_FIRE
Definition enums.h:1124
@ SOUND_LOOP_ZIPLINE_RETURN
Definition enums.h:1610
@ SOUND_REPEL_GEL_APPLY
Definition enums.h:1192
@ SOUND_ACTOR_TWITCH
Definition enums.h:1295
@ SOUND_LRAW_ZIPLINE_RETURN
Definition enums.h:811
@ SOUND_INFLICT_CHILL_OUT
Definition enums.h:1547
@ SOUND_KKJ_WINDOW_TAP
Definition enums.h:874
@ SOUND_CREATE_FILE_SET_CHARACTER
Definition enums.h:1544
@ SOUND_GOOMPA_ATTACKED
Definition enums.h:632
@ SOUND_LRAW_OMO_ROTATING_WHEEL
Definition enums.h:675
@ SOUND_MONSTAR_STAR_STORM
Definition enums.h:1185
@ SOUND_LRAW_AUDIENCE_MURMUR
Definition enums.h:655
@ SOUND_STAR_SPIRIT_DEPART_1
Definition enums.h:1377
@ SOUND_RECEIVE_STAR_POWER
Definition enums.h:759
@ SOUND_IWA_SLIDE_GATE
Definition enums.h:1456
@ SOUND_BOWSER_COLLAPSE
Definition enums.h:1577
@ SOUND_MALLET_SWING
Definition enums.h:1123
@ SOUND_NOK_BRIDGE_THUD_3
Definition enums.h:646
@ SOUND_ISK_PLACE_IN_SOCKET
Definition enums.h:980
@ SOUND_LRAW_MAC_HARBOR_WATER
Definition enums.h:598
@ SOUND_MENU_ERROR
Definition enums.h:936
@ SOUND_FIRE_BAR_0_A
Definition enums.h:1137
@ SOUND_LRAW_KPA_DRAIN_WATER
Definition enums.h:947
@ SOUND_ISK_DOOR_OPEN
Definition enums.h:983
@ SOUND_HEAVY_NPC_STEP_C
Definition enums.h:1535
@ SOUND_MUNCHLESIA_CHEW
Definition enums.h:1219
@ SOUND_SAM_STAIRS_LOUD_THUD
Definition enums.h:1230
@ SOUND_LRAW_OBK_LOWER_CHAIN
Definition enums.h:670
@ SOUND_LAVA_PIRANHA_WRITHE
Definition enums.h:1275
@ SOUND_LOOP_USE_STAR_BEAM
Definition enums.h:1688
@ SOUND_STEP_NORMAL2
Definition enums.h:763
@ SOUND_LOOP_OMO_SLOT_MACHINE
Definition enums.h:1605
@ SOUND_GOOMBA_BROS_STEP
Definition enums.h:1245
@ SOUND_LOOP_IWA01_FLOW2
Definition enums.h:1598
@ SOUND_LRAW_TRD_FLOWING_WATER
Definition enums.h:576
@ SOUND_SPIN_SMASH_2
Definition enums.h:1567
@ SOUND_SENTINEL_PICKUP
Definition enums.h:1084
@ SOUND_ZIPLINE_FINISH
Definition enums.h:1431
@ SOUND_STARSHIP_ENGINE_LOOP
Definition enums.h:802
@ SOUND_TANK_BULB_SHATTER
Definition enums.h:1247
PopupState
Definition enums.h:3183
@ POPUP_STATE_CHOSE_SWAP
Definition enums.h:3203
@ POPUP_STATE_MINUS_8
Definition enums.h:3205
@ POPUP_STATE_10
Definition enums.h:3186
@ POPUP_STATE_104
Definition enums.h:3196
@ POPUP_STATE_CHOSE_WORLD
Definition enums.h:3198
@ POPUP_STATE_11
Definition enums.h:3187
@ POPUP_STATE_MINUS_4
Definition enums.h:3201
@ POPUP_STATE_MINUS_3
Definition enums.h:3200
@ POPUP_STATE_ALREADY_HAVE_PARTNER_SHOW
Definition enums.h:3190
@ POPUP_STATE_INIT
Definition enums.h:3184
@ POPUP_STATE_105
Definition enums.h:3197
@ POPUP_STATE_CHOOSING
Definition enums.h:3185
@ POPUP_STATE_ALREADY_HAVE_PARTNER_BEGIN
Definition enums.h:3189
@ POPUP_STATE_ALREADY_HAVE_PARTNER_AWAIT
Definition enums.h:3191
@ POPUP_STATE_CANCEL_DIP
Definition enums.h:3192
@ POPUP_STATE_CANCEL_DIP_DECLINE
Definition enums.h:3195
@ POPUP_STATE_CANCEL_DIP_AWAIT_CHOICE
Definition enums.h:3193
@ POPUP_STATE_CHOSE_BATTLE
Definition enums.h:3199
@ POPUP_STATE_MINUS_7
Definition enums.h:3204
@ POPUP_STATE_MINUS_5
Definition enums.h:3202
@ POPUP_STATE_20
Definition enums.h:3188
@ POPUP_STATE_CANCEL_DIP_ACCEPT
Definition enums.h:3194
RenderMode
Definition enums.h:3295
@ RENDER_MODE_ALPHATEST_ONESIDED
Definition enums.h:3312
@ RENDER_MODE_SURFACE_OPA_NO_ZB
Definition enums.h:3301
@ RENDER_MODE_24_UNUSED
Definition enums.h:3335
@ RENDER_MODE_1D_UNUSED
Definition enums.h:3328
@ RENDER_MODE_1F_UNUSED
Definition enums.h:3330
@ RENDER_MODE_DECAL_OPA
Definition enums.h:3302
@ RENDER_MODE_0E_UNUSED
Definition enums.h:3311
@ RENDER_MODE_SURFACE_XLU_LAYER3
Definition enums.h:3333
@ RENDER_MODE_21_UNUSED
Definition enums.h:3332
@ RENDER_MODE_DECAL_XLU_NO_AA
Definition enums.h:3327
@ RENDER_MODE_SURFACE_XLU_LAYER2
Definition enums.h:3321
@ RENDER_MODE_SURFACE_XLU_NO_AA
Definition enums.h:3318
@ RENDER_MODE_SURF_SOLID_AA_ZB_LAYER0
Definition enums.h:3297
@ RENDER_MODE_INTERSECTING_XLU
Definition enums.h:3337
@ RENDER_MODE_PASS_THROUGH
Definition enums.h:3340
@ RENDER_MODE_DECAL_XLU
Definition enums.h:3325
@ RENDER_MODE_SHADOW
Definition enums.h:3331
@ RENDER_MODE_02_UNUSED
Definition enums.h:3299
@ RENDER_MODE_SURFACE_OPA_NO_AA
Definition enums.h:3300
@ RENDER_MODE_SURFACE_XLU_NO_ZB
Definition enums.h:3319
@ RENDER_MODE_1B_UNUSED
Definition enums.h:3326
@ RENDER_MODE_DECAL_OPA_NO_AA
Definition enums.h:3304
@ RENDER_MODE_0A_UNUSED
Definition enums.h:3307
@ RENDER_MODE_SURFACE_XLU_NO_ZB_BEHIND
Definition enums.h:3344
@ RENDER_MODE_SURFACE_OPA_NO_ZB_BEHIND
Definition enums.h:3342
@ RENDER_MODE_25_UNUSED
Definition enums.h:3336
@ RENDER_MODE_SURFACE_XLU_ZB_ZUPD
Definition enums.h:3320
@ RENDER_MODE_23_UNUSED
Definition enums.h:3334
@ RENDER_MODE_DECAL_XLU_AHEAD
Definition enums.h:3329
@ RENDER_MODE_18_UNUSED
Definition enums.h:3323
@ RENDER_MODE_0B_UNUSED
Definition enums.h:3308
@ RENDER_MODE_ALPHATEST_NO_ZB_BEHIND
Definition enums.h:3343
@ RENDER_MODE_INTERSECTING_OPA
Definition enums.h:3306
@ RENDER_MODE_ALPHATEST
Definition enums.h:3310
@ RENDER_MODE_12_UNUSED
Definition enums.h:3317
@ RENDER_MODE_08_UNUSED
Definition enums.h:3305
@ RENDER_MODE_SURFACE_OPA
Definition enums.h:3298
@ RENDER_MODE_CLOUD_NO_ZB
Definition enums.h:3347
@ RENDER_MODE_CLOUD
Definition enums.h:3346
@ RENDER_MODE_06_UNUSED
Definition enums.h:3303
@ RENDER_MODE_19_UNUSED
Definition enums.h:3324
@ RENDER_MODES_LAST_OPAQUE
Definition enums.h:3314
@ RENDER_MODE_ALPHATEST_NO_ZB
Definition enums.h:3313
@ RENDER_MODE_SURFACE_XLU_LAYER1
Definition enums.h:3316
@ RENDER_MODE_0C_UNUSED
Definition enums.h:3309
@ RENDER_MODE_27_UNUSED
Definition enums.h:3338
@ RENDER_MODE_SURFACE_XLU_AA_ZB_ZUPD
Definition enums.h:3341
@ RENDER_MODE_CLOUD_NO_ZCMP
Definition enums.h:3345
@ RENDER_MODE_17_UNUSED
Definition enums.h:3322
GearRank
Definition enums.h:2043
@ GEAR_RANK_SUPER
Definition enums.h:2046
@ GEAR_RANK_ULTRA
Definition enums.h:2047
@ GEAR_RANK_NONE
Definition enums.h:2044
@ GEAR_RANK_NORMAL
Definition enums.h:2045
BattleMenuDisableFlags
Definition enums.h:3840
@ BTL_MENU_ENABLED_SMASH
Definition enums.h:3842
@ BTL_MENU_ENABLED_PARTNER_FOCUS
Definition enums.h:3847
@ BTL_MENU_ENABLED_ITEMS
Definition enums.h:3843
@ BTL_MENU_ENABLED_STAR_POWERS
Definition enums.h:3846
@ BTL_MENU_ENABLED_JUMP
Definition enums.h:3841
@ BTL_MENU_ENABLED_ABILITIES
Definition enums.h:3844
@ BTL_MENU_ENABLED_STRATEGIES
Definition enums.h:3845
BattleRumbleModes
Definition enums.h:3850
@ BTL_RUMBLE_PLAYER_MIN
Definition enums.h:3858
@ BTL_RUMBLE_HIT_HEAVY
Definition enums.h:3855
@ BTL_RUMBLE_STOP
Definition enums.h:3851
@ BTL_RUMBLE_PLAYER_HEAVY
Definition enums.h:3860
@ BTL_RUMBLE_HIT_MIN
Definition enums.h:3853
@ BTL_RUMBLE_HIT_LIGHT
Definition enums.h:3854
@ BTL_RUMBLE_PLAYER_MAX
Definition enums.h:3862
@ BTL_RUMBLE_PLAYER_EXTREME
Definition enums.h:3861
@ BTL_RUMBLE_HIT_MAX
Definition enums.h:3857
@ BTL_RUMBLE_HIT_EXTREME
Definition enums.h:3856
@ BTL_RUMBLE_LONG
Definition enums.h:3852
@ BTL_RUMBLE_PLAYER_LIGHT
Definition enums.h:3859
PeachBakingItems
Definition enums.h:2481
@ PEACH_BAKING_CAKE_MIXED
Definition enums.h:2493
@ PEACH_BAKING_CAKE_BOWL
Definition enums.h:2492
@ PEACH_BAKING_BUTTER
Definition enums.h:2485
@ PEACH_BAKING_CAKE_WITH_ICING
Definition enums.h:2499
@ PEACH_BAKING_NONE
Definition enums.h:2482
@ PEACH_BAKING_WATER
Definition enums.h:2487
@ PEACH_BAKING_COMPLETE_CAKE
Definition enums.h:2491
@ PEACH_BAKING_FLOUR
Definition enums.h:2489
@ PEACH_BAKING_SUGAR
Definition enums.h:2498
@ PEACH_BAKING_CAKE_PAN
Definition enums.h:2494
@ PEACH_BAKING_STRAWBERRY
Definition enums.h:2484
@ PEACH_BAKING_CAKE_WITH_BERRIES
Definition enums.h:2500
@ PEACH_BAKING_EGG
Definition enums.h:2490
@ PEACH_BAKING_CAKE_BATTER
Definition enums.h:2495
@ PEACH_BAKING_MILK
Definition enums.h:2488
@ PEACH_BAKING_CLEANSER
Definition enums.h:2486
@ PEACH_BAKING_SALT
Definition enums.h:2497
@ PEACH_BAKING_CAKE_BARE
Definition enums.h:2496
@ PEACH_BAKING_CREAM
Definition enums.h:2483
EntityFlags
Definition enums.h:2598
@ ENTITY_FLAG_8000
Definition enums.h:2614
@ ENTITY_FLAG_DETECTED_COLLISION
Definition enums.h:2615
@ ENTITY_FLAG_CONTINUOUS_COLLISION
Definition enums.h:2605
@ ENTITY_FLAG_HAS_SHADOW
Definition enums.h:2607
@ ENTITY_FLAG_IGNORE_DISTANCE_CULLING
Definition enums.h:2618
@ ENTITY_FLAG_HAS_ANIMATED_MODEL
Definition enums.h:2602
@ ENTITY_FLAG_DARK_SHADOW
Definition enums.h:2622
@ ENTITY_FLAG_SHADOW_POS_DIRTY
Definition enums.h:2621
@ ENTITY_FLAG_400
Definition enums.h:2609
@ ENTITY_FLAG_DRAW_IF_CLOSE_HIDE_MODE2
Definition enums.h:2617
@ ENTITY_FLAG_DRAW_IF_CLOSE_HIDE_MODE1
Definition enums.h:2600
@ ENTITY_FLAG_80
Definition enums.h:2606
@ ENTITY_FLAG_HAS_DYNAMIC_SHADOW
Definition enums.h:2601
@ ENTITY_FLAG_PARTNER_COLLISION
Definition enums.h:2616
@ ENTITY_FLAG_CREATED
Definition enums.h:2630
@ ENTITY_FLAG_200000
Definition enums.h:2620
@ ENTITY_FLAG_8000000
Definition enums.h:2626
@ ENTITY_FLAG_FIXED_SHADOW_SIZE
Definition enums.h:2608
@ ENTITY_FLAG_SHOWS_INSPECT_PROMPT
Definition enums.h:2611
@ ENTITY_FLAG_HIDDEN
Definition enums.h:2599
@ ENTITY_FLAG_2000000
Definition enums.h:2624
@ ENTITY_FLAG_BOUND_SCRIPT_DIRTY
Definition enums.h:2623
@ ENTITY_FLAG_4000
Definition enums.h:2613
@ ENTITY_FLAG_SKIP_UPDATE_TRANSFORM_MATRIX
Definition enums.h:2603
@ ENTITY_FLAG_USED
Definition enums.h:2619
@ ENTITY_FLAG_SKIP_UPDATE
Definition enums.h:2629
@ ENTITY_FLAG_PENDING_INSTANCE_DELETE
Definition enums.h:2628
@ ENTITY_FLAG_DISABLE_COLLISION
Definition enums.h:2604
@ ENTITY_FLAG_ALWAYS_FACE_CAMERA
Definition enums.h:2612
@ ENTITY_FLAG_FADING_AWAY
Definition enums.h:2627
@ ENTITY_FLAG_PENDING_FULL_DELETE
Definition enums.h:2625
@ ENTITY_FLAG_CIRCULAR_SHADOW
Definition enums.h:2610
ActorIDs
Definition enums.h:2116
@ ACTOR_PLAYER
Definition enums.h:2118
@ ACTOR_ENEMY8
Definition enums.h:2128
@ ACTOR_ENEMY7
Definition enums.h:2127
@ ACTOR_ENEMY23
Definition enums.h:2143
@ ACTOR_ENEMY16
Definition enums.h:2136
@ ACTOR_ENEMY9
Definition enums.h:2129
@ ACTOR_ENEMY14
Definition enums.h:2134
@ ACTOR_PARTNER
Definition enums.h:2119
@ ACTOR_ENEMY13
Definition enums.h:2133
@ ACTOR_ENEMY5
Definition enums.h:2125
@ ACTOR_ENEMY20
Definition enums.h:2140
@ ACTOR_ENEMY18
Definition enums.h:2138
@ ACTOR_ENEMY12
Definition enums.h:2132
@ ACTOR_ENEMY6
Definition enums.h:2126
@ ACTOR_ENEMY22
Definition enums.h:2142
@ ACTOR_ENEMY15
Definition enums.h:2135
@ ACTOR_ENEMY4
Definition enums.h:2124
@ ACTOR_ENEMY1
Definition enums.h:2121
@ ACTOR_ENEMY2
Definition enums.h:2122
@ ACTOR_ENEMY0
Definition enums.h:2120
@ ACTOR_ENEMY11
Definition enums.h:2131
@ ACTOR_SELF
Definition enums.h:2117
@ ACTOR_ENEMY10
Definition enums.h:2130
@ ACTOR_ENEMY21
Definition enums.h:2141
@ ACTOR_ENEMY3
Definition enums.h:2123
@ ACTOR_ENEMY17
Definition enums.h:2137
@ ACTOR_ENEMY19
Definition enums.h:2139
ActorFlags
Definition enums.h:3357
@ ACTOR_FLAG_FLYING
Quake Hammer can't hit.
Definition enums.h:3363
@ ACTOR_FLAG_DAMAGE_IMMUNE
Definition enums.h:3367
@ ACTOR_FLAG_HALF_HEIGHT
Definition enums.h:3369
@ ACTOR_FLAG_INVISIBLE
Actor is not rendered.
Definition enums.h:3358
@ ACTOR_FLAG_SKIP_TURN
Definition enums.h:3370
@ ACTOR_FLAG_NO_INACTIVE_ANIM
Definition enums.h:3379
@ ACTOR_FLAG_NO_DMG_POPUP
Hide damage popup.
Definition enums.h:3375
@ ACTOR_FLAG_BLUR_ENABLED
Definition enums.h:3378
@ ACTOR_FLAG_HEALTH_BAR_HIDDEN
Definition enums.h:3372
@ ACTOR_FLAG_MINOR_TARGET
Definition enums.h:3361
@ ACTOR_FLAG_NO_SHADOW
Hide shadow.
Definition enums.h:3359
@ ACTOR_FLAG_SHOW_STATUS_ICONS
Definition enums.h:3377
@ ACTOR_FLAG_UPSIDE_DOWN
HP bar offset below actor (e.g. Swooper when upside-down).
Definition enums.h:3365
@ ACTOR_FLAG_LOW_PRIORITY_TARGET
Definition enums.h:3360
@ ACTOR_FLAG_NO_TATTLE
Definition enums.h:3362
@ ACTOR_FLAG_TARGET_ONLY
Battle ends even if undefeated. No turn.
Definition enums.h:3368
@ ACTOR_FLAG_NO_HEALTH_BAR
Definition enums.h:3371
@ ACTOR_FLAG_TYPE_CHANGED
Indicates actors type has changed, triggers recheck for if HP bar should be shown based on tattle sta...
Definition enums.h:3366
@ ACTOR_FLAG_NO_DMG_APPLY
Damage is not applied to actor HP.
Definition enums.h:3374
@ ACTOR_FLAG_FLIPPED
Actor has been flipped over.
Definition enums.h:3364
@ ACTOR_FLAG_NO_ATTACK
Skip attack turn.
Definition enums.h:3373
@ ACTOR_FLAG_USING_IDLE_ANIM
Definition enums.h:3376
ModelAnimUnit
Definition enums.h:4043
@ MDL_ANIMATOR_8
Definition enums.h:4052
@ MDL_ANIMATOR_D
Definition enums.h:4057
@ MDL_ANIMATOR_0
Definition enums.h:4044
@ MDL_ANIMATOR_A
Definition enums.h:4054
@ MDL_ANIMATOR_7
Definition enums.h:4051
@ MDL_ANIMATOR_9
Definition enums.h:4053
@ MDL_ANIMATOR_C
Definition enums.h:4056
@ MDL_ANIMATOR_B
Definition enums.h:4055
@ MDL_ANIMATOR_3
Definition enums.h:4047
@ MDL_ANIMATOR_4
Definition enums.h:4048
@ MDL_ANIMATOR_6
Definition enums.h:4050
@ MDL_ANIMATOR_1
Definition enums.h:4045
@ MDL_ANIMATOR_E
Definition enums.h:4058
@ MDL_ANIMATOR_2
Definition enums.h:4046
@ MDL_ANIMATOR_5
Definition enums.h:4049
@ MDL_ANIMATOR_F
Definition enums.h:4059
TerritoryFlags
Definition enums.h:4211
@ AI_TERRITORY_IGNORE_HIDING
Definition enums.h:4212
@ AI_TERRITORY_IGNORE_ELEVATION
Definition enums.h:4213
SoundType
Definition enums.h:542
@ SOUND_TYPE_ROOM_DOOR
Definition enums.h:545
@ SOUND_TYPE_LOOPING
Definition enums.h:543
@ SOUND_TYPE_EXIT_DOOR
Definition enums.h:544
@ SOUND_TYPE_ALTERNATING
Definition enums.h:546
DictionaryIndex
Definition enums.h:4818
@ DICTIONARY_KEY
Definition enums.h:4819
@ DICTIONARY_SIZE
Definition enums.h:4821
@ DICTIONARY_VALUE
Definition enums.h:4820
EncounterOutcomes
Definition enums.h:1927
@ OUTCOME_ENEMY_FLED
Definition enums.h:1931
@ OUTCOME_PLAYER_WON
Definition enums.h:1928
@ OUTCOME_SKIP
Definition enums.h:1932
@ OUTCOME_PLAYER_LOST
Definition enums.h:1929
@ OUTCOME_PLAYER_FLED
Definition enums.h:1930
PartnerIDs
Definition enums.h:2918
@ PARTNER_NONE
Definition enums.h:2919
@ PARTNER_BOMBETTE
Definition enums.h:2922
@ PARTNER_LAKILESTER
Definition enums.h:2927
@ PARTNER_WATT
Definition enums.h:2925
@ PARTNER_BOW
Definition enums.h:2928
@ PARTNER_SUSHIE
Definition enums.h:2926
@ PARTNER_TWINK
Definition enums.h:2930
@ PARTNER_PARAKARRY
Definition enums.h:2923
@ PARTNER_GOOMBARIA
Definition enums.h:2929
@ PARTNER_GOOMPA
Definition enums.h:2924
@ PARTNER_KOOPER
Definition enums.h:2921
@ PARTNER_GOOMBARIO
Definition enums.h:2920
ActionStates
Definition enums.h:2411
@ ACTION_STATE_PUSHING_BLOCK
Definition enums.h:2434
@ ACTION_STATE_RIDE
Definition enums.h:2447
@ ACTION_STATE_24
Definition enums.h:2450
@ ACTION_STATE_HIT_LAVA
Definition enums.h:2437
@ ACTION_STATE_JUMP
Definition enums.h:2416
@ ACTION_STATE_STEP_DOWN_LAND
Definition enums.h:2424
@ ACTION_STATE_USE_MUNCHLESIA
Set by the jan_09 squishy flower entity; throws the player in the air.
Definition enums.h:2444
@ ACTION_STATE_SPIN_POUND
Definition enums.h:2428
@ ACTION_STATE_LANDING_ON_SWITCH
Small red/blue ! switches.
Definition enums.h:2420
@ ACTION_STATE_SPIN_JUMP
Definition enums.h:2427
@ ACTION_STATE_LAUNCH
Shy Guy Toybox jack-in-the-boxes.
Definition enums.h:2419
@ ACTION_STATE_IDLE
Definition enums.h:2412
@ ACTION_STATE_TALK
Reading signs doesn't count.
Definition enums.h:2426
@ ACTION_STATE_23
Definition enums.h:2449
@ ACTION_STATE_USE_TWEESTER
Definition enums.h:2445
@ ACTION_STATE_USE_SPRING
Definition enums.h:2452
@ ACTION_STATE_USE_SNEAKY_PARASOL
Definition enums.h:2439
@ ACTION_STATE_BOUNCE_OFF_SWITCH
Small red/blue ! switches.
Definition enums.h:2446
@ ACTION_STATE_STEP_UP_PEACH
Definition enums.h:2438
@ ACTION_STATE_TORNADO_POUND
Definition enums.h:2430
@ ACTION_STATE_USE_SPINNING_FLOWER
Definition enums.h:2443
@ ACTION_STATE_FALLING
Definition enums.h:2421
@ ACTION_STATE_INVALID_25
Definition enums.h:2451
@ ACTION_STATE_LAND
Definition enums.h:2423
@ ACTION_STATE_SLIDING
Definition enums.h:2431
@ ACTION_STATE_HOP
Released A before apex of jump.
Definition enums.h:2418
@ ACTION_STATE_KNOCKBACK
Definition enums.h:2436
@ ACTION_STATE_ENEMY_FIRST_STRIKE
Definition enums.h:2441
@ ACTION_STATE_RAISE_ARMS
Definition enums.h:2442
@ ACTION_STATE_13
Definition enums.h:2433
@ ACTION_STATE_WALK
Definition enums.h:2413
@ ACTION_STATE_BOUNCE
Used with Kooper.
Definition enums.h:2417
@ ACTION_STATE_STEP_DOWN
Definition enums.h:2422
@ ACTION_STATE_HAMMER
Definition enums.h:2432
@ ACTION_STATE_HIT_FIRE
Causes Mario to fly up and take damage. Used for fire bars.
Definition enums.h:2435
@ ACTION_STATE_TORNADO_JUMP
Definition enums.h:2429
@ ACTION_STATE_STEP_UP
Definition enums.h:2448
@ ACTION_STATE_SPIN
Definition enums.h:2440
@ ACTION_STATE_RUN
Definition enums.h:2414
BasicCameraParams
Definition enums.h:1839
@ CAM_PARAM_ZOOM_PERCENT
Definition enums.h:1846
@ CAM_PARAM_BOOM_PITCH
Definition enums.h:1843
@ CAM_PARAM_SKIP_RECALC
Definition enums.h:1840
@ CAM_PARAM_BOOM_Y_OFFSET
Definition enums.h:1845
@ CAM_PARAM_BOOM_LENGTH
Definition enums.h:1841
@ CAM_PARAM_FOV_SCALE
Definition enums.h:1842
@ CAM_PARAM_BOOM_YAW
Definition enums.h:1844
DoorSwing
Definition enums.h:2260
@ DOOR_SWING_IN
Definition enums.h:2261
@ DOOR_SWING_OUT
Definition enums.h:2262
CameraMoveFlags
Definition enums.h:4316
@ CAMERA_MOVE_IGNORE_PLAYER_Y
Definition enums.h:4317
@ CAMERA_MOVE_ACCEL_INTERP_Y
Definition enums.h:4319
@ CAMERA_MOVE_NO_INTERP_Y
Definition enums.h:4318
BlockResult
Definition enums.h:1997
@ BLOCK_RESULT_NONE
Definition enums.h:1998
@ BLOCK_RESULT_FAIL
Definition enums.h:2000
@ BLOCK_RESULT_SUCCESS
Definition enums.h:2001
@ BLOCK_RESULT_EARLY
Definition enums.h:1999
AuResult
Definition enums.h:1758
@ AU_ERROR_NULL_SONG_NAME
Definition enums.h:1766
@ AU_ERROR_SBN_INDEX_OUT_OF_RANGE
Definition enums.h:1772
@ AU_ERROR_SBN_FORMAT_MISMATCH
Definition enums.h:1773
@ AU_ERROR_11
Definition enums.h:1771
@ AU_ERROR_151
Definition enums.h:1774
@ AU_ERROR_7
Definition enums.h:1770
@ AU_ERROR_1
Definition enums.h:1760
@ AU_RESULT_OK
Definition enums.h:1759
@ AU_AMBIENCE_STOP_ERROR_1
Definition enums.h:1761
@ AU_AMBIENCE_STOP_ERROR_2
Definition enums.h:1762
@ AU_AMBIENCE_ERROR_3
Definition enums.h:1767
@ AU_ERROR_6
Definition enums.h:1769
@ AU_AMBIENCE_ERROR_MSEQ_NOT_FOUND
Definition enums.h:1765
@ AU_ERROR_SONG_NOT_PLAYING
Definition enums.h:1764
@ AU_AMBIENCE_ERROR_PLAYER_BUSY
Definition enums.h:1763
@ AU_ERROR_INVALID_SONG_DURATION
Definition enums.h:1768
@ AU_ERROR_201
Definition enums.h:1775
NpcPalSwapState
Definition enums.h:3024
@ NPC_PALSWAP_FROM_B_TO_A
Definition enums.h:3028
@ NPC_PALSWAP_HOLDING_B
Definition enums.h:3027
@ NPC_PALSWAP_HOLDING_A
Definition enums.h:3025
@ NPC_PALSWAP_FROM_A_TO_B
Definition enums.h:3026
PlayerSpriteSets
Definition enums.h:5930
@ PLAYER_SPRITES_MARIO_WORLD
Definition enums.h:5931
@ PLAYER_SPRITES_PEACH_WORLD
Definition enums.h:5935
@ PLAYER_SPRITES_COMBINED_EPILOGUE
Definition enums.h:5933
@ PLAYER_SPRITES_MARIO_REFLECT_FLOOR
Definition enums.h:5932
@ PLAYER_SPRITES_PEACH_BATTLE
Definition enums.h:5937
@ PLAYER_SPRITES_MARIO_PARADE
Definition enums.h:5934
@ PLAYER_SPRITES_MARIO_BATTLE
Definition enums.h:5936
EncounterStates
Definition enums.h:5878
@ ENCOUNTER_STATE_POST_BATTLE
Definition enums.h:5884
@ ENCOUNTER_STATE_CONVERSATION
Definition enums.h:5883
@ ENCOUNTER_STATE_NEUTRAL
Definition enums.h:5881
@ ENCOUNTER_STATE_NONE
Definition enums.h:5879
@ ENCOUNTER_STATE_PRE_BATTLE
Definition enums.h:5882
@ ENCOUNTER_STATE_CREATE
Definition enums.h:5880
SurfaceInteractMode
Definition enums.h:4268
@ SURFACE_INTERACT_RUN
Definition enums.h:4270
@ SURFACE_INTERACT_WALK
Definition enums.h:4269
@ SURFACE_INTERACT_LAND
Definition enums.h:4271
FirstStrikeType
Definition enums.h:3491
@ FIRST_STRIKE_NONE
Definition enums.h:3492
@ FIRST_STRIKE_ENEMY
Definition enums.h:3494
@ FIRST_STRIKE_PLAYER
Definition enums.h:3493
EnemyActionFlags
Definition enums.h:4196
@ AI_ACTION_08
Definition enums.h:4200
@ AI_ACTION_20
Definition enums.h:4202
@ AI_ACTION_LOOK_AROUND_DURING_LOITER
Definition enums.h:4201
@ AI_ACTION_04
Definition enums.h:4199
@ AI_ACTION_02
Definition enums.h:4198
@ AI_ACTION_JUMP_WHEN_SEE_PLAYER
Definition enums.h:4197
MsgEffectCodes
Definition enums.h:5746
@ MSG_FX_NOISE_OUTLINE
Definition enums.h:5749
@ MSG_FX_RISE_PRINT
Definition enums.h:5756
@ MSG_FX_SIZE_JITTER
Definition enums.h:5758
@ MSG_FX_SHAKE
Definition enums.h:5747
@ MSG_FX_GLOBAL_WAVE
Definition enums.h:5754
@ MSG_FX_GLOBAL_RAINBOW
Definition enums.h:5755
@ MSG_FX_DROP_SHADOW
Definition enums.h:5760
@ MSG_FX_SIZE_WAVE
Definition enums.h:5759
@ MSG_FX_STATIC
Definition enums.h:5750
@ MSG_FX_BLUR
Definition enums.h:5751
@ MSG_FX_DITHER_FADE
Definition enums.h:5753
@ MSG_FX_WAVE
Definition enums.h:5748
@ MSG_FX_RAINBOW
Definition enums.h:5752
@ MSG_FX_GROW_PRINT
Definition enums.h:5757
CustomGfxUnit
Definition enums.h:4004
@ CUSTOM_GFX_F
Definition enums.h:4021
@ CUSTOM_GFX_B
Definition enums.h:4017
@ CUSTOM_GFX_1
Definition enums.h:4007
@ CUSTOM_GFX_A
Definition enums.h:4016
@ CUSTOM_GFX_2
Definition enums.h:4008
@ CUSTOM_GFX_4
Definition enums.h:4010
@ CUSTOM_GFX_E
Definition enums.h:4020
@ CUSTOM_GFX_5
Definition enums.h:4011
@ CUSTOM_GFX_3
Definition enums.h:4009
@ CUSTOM_GFX_9
Definition enums.h:4015
@ CUSTOM_GFX_8
Definition enums.h:4014
@ CUSTOM_GFX_6
Definition enums.h:4012
@ CUSTOM_GFX_0
Definition enums.h:4006
@ CUSTOM_GFX_NONE
Definition enums.h:4005
@ CUSTOM_GFX_D
Definition enums.h:4019
@ CUSTOM_GFX_7
Definition enums.h:4013
@ CUSTOM_GFX_C
Definition enums.h:4018
PartnerStates
Definition enums.h:2978
@ PARTNER_CMD_INIT
Definition enums.h:2980
@ PARTNER_CMD_PUT_AWAY
Definition enums.h:2983
@ PARTNER_CMD_NONE
Definition enums.h:2979
@ PARTNER_CMD_RESET
Definition enums.h:2988
@ PARTNER_CMD_INSTA_SWITCH
Definition enums.h:2981
@ PARTNER_CMD_ABORT
Definition enums.h:2989
@ PARTNER_CMD_TAKE_OUT
Definition enums.h:2985
@ PARTNER_CMD_INSTA_TAKE_OUT
Definition enums.h:2986
@ PARTNER_CMD_INSTA_PUT_AWAY
Definition enums.h:2984
@ PARTNER_CMD_USE_ABILITY
Definition enums.h:2987
@ PARTNER_CMD_SWITCH
Definition enums.h:2982
ImgFXMeshType
Definition enums.h:4769
@ IMGFX_MESH_STRIP
Definition enums.h:4774
@ IMGFX_MESH_GRID_WAVY
Definition enums.h:4771
@ IMGFX_MESH_GRID_UNUSED
Definition enums.h:4773
@ IMGFX_MESH_ANIMATED
Definition enums.h:4772
@ IMGFX_MESH_DEFAULT
Definition enums.h:4770
BattleCamTargetAdjustY
Definition enums.h:4488
@ BTL_CAM_YADJ_SLIGHT
Definition enums.h:4489
@ BTL_CAM_YADJ_AVG
Definition enums.h:4492
@ BTL_CAM_YADJ_NONE
Definition enums.h:4491
@ BTL_CAM_YADJ_TARGET
Definition enums.h:4490
ActionResult
Definition enums.h:1988
@ ACTION_RESULT_NONE
Definition enums.h:1989
@ ACTION_RESULT_EARLY
Definition enums.h:1992
@ ACTION_RESULT_METER_NOT_ENOUGH
Definition enums.h:1991
@ ACTION_RESULT_SUCCESS
Definition enums.h:1994
@ ACTION_RESULT_METER_BELOW_HALF
Definition enums.h:1990
@ ACTION_RESULT_FAIL
Definition enums.h:1993
ThreadIDs
Definition enums.h:5981
@ THREAD_ID_CRASH
Definition enums.h:5983
@ THREAD_ID_PI
Definition enums.h:5982
@ THREAD_ID_AUDIO
Definition enums.h:5984
TriggerFlags
Definition enums.h:2658
@ TRIGGER_FLAG_8000
Definition enums.h:2671
@ TRIGGER_AREA_FLAG_SET
Definition enums.h:2673
@ TRIGGER_ACTIVE
Definition enums.h:2659
@ TRIGGER_FORCE_ACTIVATE
Definition enums.h:2661
@ TRIGGER_FLOOR_JUMP
Definition enums.h:2665
@ TRIGGER_FLAG_4000
Definition enums.h:2670
@ TRIGGER_FLOOR_ABOVE
Definition enums.h:2675
@ TRIGGER_GAME_FLAG_SET
Definition enums.h:2672
@ TRIGGER_WALL_HAMMER
Definition enums.h:2668
@ TRIGGER_WALL_PRESS_A
Definition enums.h:2664
@ TRIGGER_ACTIVATED
Definition enums.h:2660
@ TRIGGER_CEILING_TOUCH
Definition enums.h:2674
@ TRIGGER_WALL_PUSH
Definition enums.h:2662
@ TRIGGER_FLOOR_PRESS_A
Definition enums.h:2667
@ TRIGGER_FLOOR_TOUCH
Definition enums.h:2663
@ TRIGGER_SCRIPT_BOUND
Definition enums.h:2677
@ TRIGGER_POINT_BOMB
Definition enums.h:2676
@ TRIGGER_FLAG_2000
Definition enums.h:2669
@ TRIGGER_WALL_TOUCH
Definition enums.h:2666
DemoState
Definition enums.h:3567
@ DEMO_STATE_ACTIVE
Definition enums.h:3569
@ DEMO_STATE_CHANGE_MAP
Definition enums.h:3570
@ DEMO_STATE_4
Definition enums.h:3571
@ DEMO_STATE_NONE
Definition enums.h:3568
@ DEMO_STATE_DONE
Definition enums.h:3572
CopiedVtxUnit
Definition enums.h:4024
@ VTX_COPY_2
Definition enums.h:4027
@ VTX_COPY_5
Definition enums.h:4030
@ VTX_COPY_8
Definition enums.h:4033
@ VTX_COPY_E
Definition enums.h:4039
@ VTX_COPY_9
Definition enums.h:4034
@ VTX_COPY_B
Definition enums.h:4036
@ VTX_COPY_7
Definition enums.h:4032
@ VTX_COPY_F
Definition enums.h:4040
@ VTX_COPY_0
Definition enums.h:4025
@ VTX_COPY_3
Definition enums.h:4028
@ VTX_COPY_6
Definition enums.h:4031
@ VTX_COPY_4
Definition enums.h:4029
@ VTX_COPY_1
Definition enums.h:4026
@ VTX_COPY_A
Definition enums.h:4035
@ VTX_COPY_C
Definition enums.h:4037
@ VTX_COPY_D
Definition enums.h:4038
BattleMenuIndex
Definition enums.h:3810
@ BTL_MENU_IDX_PARTNER_ITEM
Definition enums.h:3821
@ BTL_MENU_IDX_PARTNER
Definition enums.h:3816
@ BTL_MENU_IDX_STRATEGY
Definition enums.h:3818
@ BTL_MENU_IDX_SMASH
Definition enums.h:3813
@ BTL_MENU_IDX_STAR_POWER
Definition enums.h:3817
@ BTL_MENU_IDX_MAIN
Definition enums.h:3811
@ BTL_MENU_IDX_JUMP
Definition enums.h:3812
@ BTL_MENU_IDX_DIP
Definition enums.h:3815
@ BTL_MENU_IDX_ABILITY
Definition enums.h:3820
@ BTL_MENU_IDX_ITEMS
Definition enums.h:3814
SoundSpatializationFlags
Definition enums.h:1738
@ SOUND_SPACE_PARAMS_MASK
Definition enums.h:1743
@ SOUND_PARAM_CLIP_OFFSCREEN_X
Definition enums.h:1746
@ SOUND_SPACE_MODE_MASK
Definition enums.h:1739
@ SOUND_SPACE_DEFAULT
Definition enums.h:1740
@ SOUND_SPACE_FULL
Definition enums.h:1742
@ SOUND_PARAM_CLIP_OFFSCREEN_ANY
Definition enums.h:1745
@ SOUND_PARAM_QUIET
Definition enums.h:1750
@ SOUND_SPACE_WITH_DEPTH
Definition enums.h:1741
@ SOUND_PARAM_MUTE
Definition enums.h:1744
@ SOUND_PARAM_CLIP_OFFSCREEN_Y
Definition enums.h:1747
@ SOUND_PARAM_MORE_QUIET
Definition enums.h:1749
@ SOUND_PARAM_MOST_QUIET
Definition enums.h:1748
GlobalOverrides
Definition enums.h:3905
@ GLOBAL_OVERRIDES_MESSAGES_OVER_FRONTUI
Definition enums.h:3908
@ GLOBAL_OVERRIDES_SOFT_RESET
Definition enums.h:3909
@ GLOBAL_OVERRIDES_CANT_PICK_UP_ITEMS
Definition enums.h:3924
@ GLOBAL_OVERRIDES_40
Definition enums.h:3910
@ GLOBAL_OVERRIDES_800
Definition enums.h:3915
@ GLOBAL_OVERRIDES_200
Definition enums.h:3913
@ GLOBAL_OVERRIDES_PREV_400
Definition enums.h:3918
@ GLOBAL_OVERRIDES_MESSAGES_OVER_CURTAINS
Definition enums.h:3923
@ GLOBAL_OVERRIDES_400
Definition enums.h:3914
@ GLOBAL_OVERRIDES_ENABLE_FLOOR_REFLECTION
Definition enums.h:3911
@ GLOBAL_OVERRIDES_PREV_200
Definition enums.h:3917
@ GLOBAL_OVERRIDES_DISABLE_BATTLES
Definition enums.h:3912
@ GLOBAL_OVERRIDES_DISABLE_RENDER_WORLD
Definition enums.h:3906
@ GLOBAL_OVERRIDES_DONT_RESUME_SONG_AFTER_BATTLE
Definition enums.h:3921
@ GLOBAL_OVERRIDES_WINDOWS_OVER_CURTAINS
Definition enums.h:3920
@ GLOBAL_OVERRIDES_DISABLE_MENUS
Definition enums.h:3922
@ GLOBAL_OVERRIDES_PREV_800
Definition enums.h:3919
@ GLOBAL_OVERRIDES_DISABLE_DRAW_FRAME
Definition enums.h:3907
@ GLOBAL_OVERRIDES_PREV_DISABLE_BATTLES
Definition enums.h:3916
BlurState
Definition enums.h:6003
@ ACTOR_BLUR_RESET
Definition enums.h:6006
@ ACTOR_BLUR_ENABLE
Definition enums.h:6005
@ ACTOR_BLUR_DISABLE
Definition enums.h:6004
Events
Definition enums.h:2163
@ EVENT_RECEIVE_BUFF
Definition enums.h:2211
@ EVENT_LUCKY
Definition enums.h:2205
@ EVENT_HIT
Definition enums.h:2165
@ EVENT_30
Definition enums.h:2199
@ EVENT_33
Definition enums.h:2202
@ EVENT_SPIN_SMASH_LAUNCH_HIT
Definition enums.h:2171
@ EVENT_SPIKE_DEATH
Definition enums.h:2193
@ EVENT_INVUNERABLE_TAUNT
Definition enums.h:2183
@ EVENT_66
Definition enums.h:2214
@ EVENT_UP_AND_AWAY
Definition enums.h:2209
@ EVENT_SCARE_AWAY
Definition enums.h:2207
@ EVENT_BURN_HIT
Definition enums.h:2169
@ EVENT_BEGIN_FIRST_STRIKE
Definition enums.h:2206
@ EVENT_STAR_BEAM
Definition enums.h:2173
@ EVENT_SPIKE_CONTACT
Definition enums.h:2196
@ EVENT_FIRE_DEATH
Definition enums.h:2195
@ EVENT_POWER_BOUNCE_DEATH
Definition enums.h:2194
@ EVENT_END_FIRST_STRIKE
Definition enums.h:2204
@ EVENT_IMMUNE
Definition enums.h:2179
@ EVENT_FALL_TRIGGER
Definition enums.h:2167
@ EVENT_PEACH_BEAM
Definition enums.h:2174
@ EVENT_BURN_DEATH
Definition enums.h:2190
@ EVENT_ZERO_DAMAGE
Definition enums.h:2177
@ EVENT_PUT_PARTNER_AWAY
Definition enums.h:2210
@ EVENT_SHOCK_DEATH
Definition enums.h:2192
@ EVENT_SPIN_SMASH_HIT
Definition enums.h:2166
@ EVENT_EXPLODE_TRIGGER
Definition enums.h:2188
@ EVENT_BLOCK
Definition enums.h:2180
@ EVENT_REVIVE
Definition enums.h:2213
@ EVENT_SPIN_SMASH_DEATH
Definition enums.h:2187
@ EVENT_18
Definition enums.h:2178
@ EVENT_HIT_COMBO
Definition enums.h:2164
@ EVENT_SHELL_CRACK_HIT
Definition enums.h:2172
@ EVENT_23
Definition enums.h:2189
@ EVENT_SPIKE_TAUNT
Definition enums.h:2181
@ EVENT_15
Definition enums.h:2170
@ EVENT_1E
Definition enums.h:2184
@ EVENT_AIR_LIFT_FAILED
Definition enums.h:2185
@ EVENT_BEGIN_AIR_LIFT
Definition enums.h:2208
@ EVENT_POWER_BOUNCE_HIT
Definition enums.h:2175
@ EVENT_DEATH
Definition enums.h:2186
@ EVENT_RECOVER_FROM_KO
Definition enums.h:2203
@ EVENT_SPIN_SMASH_LAUNCH_DEATH
Definition enums.h:2191
@ EVENT_LIFE_SHROOM_PROC
Definition enums.h:2212
@ EVENT_FLIP_TRIGGER
Definition enums.h:2168
@ EVENT_SHOCK_HIT
Definition enums.h:2198
@ EVENT_BURN_CONTACT
Definition enums.h:2197
@ EVENT_RECOVER_STATUS
Definition enums.h:2200
@ EVENT_BURN_TAUNT
Definition enums.h:2182
@ EVENT_RECOVER_FROZEN
Definition enums.h:2201
@ EVENT_BLOW_AWAY
Definition enums.h:2176
Locations
Definition enums.h:2308
@ LOCATION_MARIOS_HOUSE
Definition enums.h:2344
@ LOCATION_CLOUDY_CLIMB
Definition enums.h:2339
@ LOCATION_DRY_DRY_OUTPOST
Definition enums.h:2313
@ LOCATION_STAR_HAVEN
Definition enums.h:2329
@ LOCATION_GOOMBA_ROAD
Definition enums.h:2331
@ LOCATION_JADE_JUNGLE
Definition enums.h:2336
@ LOCATION_DRY_DRY_DESERT
Definition enums.h:2314
@ LOCATION_TUBBAS_MANOR
Definition enums.h:2318
@ LOCATION_BOOS_MANSION
Definition enums.h:2317
@ LOCATION_SHIVER_CITY
Definition enums.h:2340
@ LOCATION_TESTING
Definition enums.h:2323
@ LOCATION_BOWSERS_CASTLE
Definition enums.h:2322
@ LOCATION_TOAD_TOWN_TUNNELS
Definition enums.h:2310
@ LOCATION_SHY_GUYS_TOYBOX
Definition enums.h:2319
@ LOCATION_KOOPA_BROS_FORTRESS
Definition enums.h:2311
@ LOCATION_PLEASANT_PATH
Definition enums.h:2332
@ LOCATION_SHIVER_MOUNTAIN
Definition enums.h:2343
@ LOCATION_STAR_WAY
Definition enums.h:2328
@ LOCATION_FLOWER_FIELDS
Definition enums.h:2338
@ LOCATION_TOAD_TOWN
Definition enums.h:2309
@ LOCATION_CRYSTAL_PALACE
Definition enums.h:2321
@ LOCATION_PEACH_CASTLE_GROUNDS
Definition enums.h:2325
@ LOCATION_MT_LAVALAVA
Definition enums.h:2320
@ LOCATION_WINDY_MILL
Definition enums.h:2335
@ LOCATION_NONE
Definition enums.h:2324
@ LOCATION_MT_RUGGED
Definition enums.h:2312
@ LOCATION_SHIVER_SNOWFIELD
Definition enums.h:2341
@ LOCATION_GOOMBA_VILLAGE
Definition enums.h:2330
@ LOCATION_PEACHS_CASTLE
Definition enums.h:2326
@ LOCATION_FOREVER_FOREST
Definition enums.h:2316
@ LOCATION_STARBORN_VALLEY
Definition enums.h:2342
@ LOCATION_DRY_DRY_RUINS
Definition enums.h:2315
@ LOCATION_GUSTY_GULCH
Definition enums.h:2334
@ LOCATION_KOOPA_VILLAGE
Definition enums.h:2333
@ LOCATION_SHOOTING_STAR_SUMMIT
Definition enums.h:2327
@ LOCATION_YOSHIS_VILLAGE
Definition enums.h:2337
ActorPartFlags
Definition enums.h:3383
@ ACTOR_PART_FLAG_SKIP_SHOCK_EFFECT
Definition enums.h:3399
@ ACTOR_PART_FLAG_TARGET_ONLY
Definition enums.h:3393
@ ACTOR_PART_FLAG_PRIMARY_TARGET
Definition enums.h:3396
@ ACTOR_PART_FLAG_NO_STATUS_ANIMS
Definition enums.h:3398
@ ACTOR_PART_FLAG_SKIP_MOVEMENT_ALLOC
Definition enums.h:3400
@ ACTOR_PART_FLAG_NO_SHADOW
Definition enums.h:3386
@ ACTOR_PART_FLAG_DEFAULT_TARGET
Definition enums.h:3387
@ ACTOR_PART_FLAG_HAS_PAL_EFFECT
Definition enums.h:3397
@ ACTOR_PART_FLAG_USE_ABSOLUTE_POSITION
Definition enums.h:3395
@ ACTOR_PART_FLAG_NO_DECORATIONS
Definition enums.h:3385
@ ACTOR_PART_FLAG_NO_TATTLE
Definition enums.h:3390
@ ACTOR_PART_FLAG_IGNORE_BELOW_CHECK
Definition enums.h:3388
@ ACTOR_PART_FLAG_NO_TARGET
Cannot be targeted.
Definition enums.h:3394
@ ACTOR_PART_FLAG_TRANSPARENT
Definition enums.h:3391
@ ACTOR_PART_FLAG_DAMAGE_IMMUNE
electrified Plays extra hurt SFX?
Definition enums.h:3392
@ ACTOR_PART_FLAG_INVISIBLE
Definition enums.h:3384
@ ACTOR_PART_FLAG_MINOR_TARGET
Definition enums.h:3389
@ MUSIC_PROXIMITY_NEAR
Definition enums.h:1789
@ MUSIC_PROXIMITY_FULL
Definition enums.h:1790
@ MUSIC_PROXIMITY_FAR
Definition enums.h:1788
BattleDarknessState
Definition enums.h:5947
@ BTL_DARKNESS_STATE_NONE
Definition enums.h:5950
@ BTL_DARKNESS_STATE_WATT_BASED
Definition enums.h:5951
@ BTL_DARKNESS_STATE_LOCKED
Definition enums.h:5948
@ BTL_DARKNESS_STATE_DARK
Definition enums.h:5949
MsgChars
Definition enums.h:5073
@ MSG_CHAR_LOWER_S
Definition enums.h:5524
@ MSG_CHAR_LOWER_U_ACUTE
Definition enums.h:5579
@ MSG_CHAR_LOWER_O_UMLAUT
Definition enums.h:5577
@ MSG_CHAR_LOWER_E_UMLAUT
Definition enums.h:5568
@ MSG_CHAR_LOWER_C_CEDILLA
Definition enums.h:5564
@ MSG_CHAR_READ_VARIANT2
Definition enums.h:5633
@ MSG_CHAR_PLUS
Definition enums.h:5452
@ MSG_CHAR_RBRACKET
Definition enums.h:5502
@ MSG_CHAR_UPPER_I_UMLAUT
Definition enums.h:5549
@ MSG_CHAR_UPPER_O
Definition enums.h:5488
@ MSG_CHAR_TIMES
Definition enums.h:5451
@ MSG_CHAR_LOWER_I
Definition enums.h:5514
@ MSG_CHAR_STAR
Definition enums.h:5586
@ MSG_CHAR_DIGIT_0
Definition enums.h:5457
@ MSG_CHAR_READ_PAUSE
Definition enums.h:5630
@ MSG_CHAR_YEN
Definition enums.h:5501
@ MSG_CHAR_UPPER_E_GRAVE
Definition enums.h:5542
@ MSG_CHAR_LOWER_C
Definition enums.h:5508
@ MSG_CHAR_LOWER_N_TILDE
Definition enums.h:5573
@ MSG_CHAR_PRINT_SPACE
Definition enums.h:5652
@ MSG_CHAR_LOWER_V
Definition enums.h:5527
@ MSG_CHAR_UPPER_O_GRAVE
Definition enums.h:5551
@ MSG_CHAR_LOWER_A_UMLAUT
Definition enums.h:5563
@ MSG_CHAR_SINGLE_QUOTE_OPEN
Definition enums.h:5605
@ MSG_CHAR_READ_WAIT
Definition enums.h:5629
@ MSG_CHAR_LOWER_I_GRAVE
Definition enums.h:5569
@ MSG_CHAR_UPPER_E
Definition enums.h:5478
@ MSG_CHAR_MENU_USE_CHARSET_B
Definition enums.h:5622
@ MSG_CHAR_LOWER_O_CIRCUMFLEX
Definition enums.h:5576
@ MSG_CHAR_LOWER_O_ACUTE
Definition enums.h:5575
@ MSG_CHAR_DIGIT_7
Definition enums.h:5464
@ MSG_CHAR_BUTTON_R
Definition enums.h:5596
@ MSG_CHAR_MINUS
Definition enums.h:5454
@ MSG_CHAR_DOUBLE_QUOTE_CLOSE
Definition enums.h:5604
@ MSG_CHAR_INVERTED_EXCLAMTION
Definition enums.h:5582
@ MSG_CHAR_APOSTROPHE
Definition enums.h:5448
@ MSG_CHAR_UPPER_U_ACUTE
Definition enums.h:5556
@ MSG_CHAR_READ_HALF_SPACE
Definition enums.h:5637
@ MSG_CHAR_LOWER_L
Definition enums.h:5517
@ MSG_CHAR_UPPER_K
Definition enums.h:5484
@ MSG_CHAR_BUTTON_Z
Definition enums.h:5597
@ MSG_CHAR_LOWER_T
Definition enums.h:5525
@ MSG_CHAR_DIGIT_4
Definition enums.h:5461
@ MSG_CHAR_BACKTICK
Definition enums.h:5505
@ MSG_CHAR_UPPER_U_UMLAUT
Definition enums.h:5558
@ MSG_CHAR_DEGREE
Definition enums.h:5536
@ MSG_CHAR_READ_SPACE
Definition enums.h:5635
@ MSG_CHAR_UPPER_H
Definition enums.h:5481
@ MSG_CHAR_UPPER_I
Definition enums.h:5482
@ MSG_CHAR_BUTTON_C_RIGHT
Definition enums.h:5601
@ MSG_CHAR_FORWARDSLASH
Definition enums.h:5456
@ MSG_CHAR_EXCLAMTION
Definition enums.h:5442
@ MSG_CHAR_LOWER_J
Definition enums.h:5515
@ MSG_CHAR_PRINT_VARIANT2
Definition enums.h:5650
@ MSG_CHAR_PRINT_VARIANT1
Definition enums.h:5649
@ MSG_CHAR_PRINT_NEXT
Definition enums.h:5657
@ MSG_CHAR_PERIOD
Definition enums.h:5455
@ MSG_CHAR_UPPER_A_ACUTE
Definition enums.h:5538
@ MSG_CHAR_LOWER_O
Definition enums.h:5520
@ MSG_CHAR_TILDA
Definition enums.h:5535
@ MSG_CHAR_READ_VARIANT3
Definition enums.h:5634
@ MSG_CHAR_BUTTON_C_LEFT
Definition enums.h:5600
@ MSG_CHAR_SHARP_S
Definition enums.h:5559
@ MSG_CHAR_LOWER_M
Definition enums.h:5518
@ MSG_CHAR_UPPER_O_CIRCUMFLEX
Definition enums.h:5553
@ MSG_CHAR_UPPER_D
Definition enums.h:5477
@ MSG_CHAR_BUTTON_START
Definition enums.h:5602
@ MSG_CHAR_LOWER_U_UMLAUT
Definition enums.h:5581
@ MSG_CHAR_READ_STYLE
Definition enums.h:5640
@ MSG_CHAR_UPPER_B
Definition enums.h:5475
@ MSG_CHAR_DOWN
Definition enums.h:5588
@ MSG_CHAR_LBRACKET
Definition enums.h:5500
@ MSG_CHAR_BUTTON_C_DOWN
Definition enums.h:5599
@ MSG_CHAR_BUTTON_L
Definition enums.h:5595
@ MSG_CHAR_PRINT_END
Definition enums.h:5658
@ MSG_CHAR_DIGIT_9
Definition enums.h:5466
@ MSG_CHAR_UPPER_M
Definition enums.h:5486
@ MSG_CHAR_AND
Definition enums.h:5447
@ MSG_CHAR_PRINT_ENDL
Definition enums.h:5647
@ MSG_CHAR_UPPER_X
Definition enums.h:5497
@ MSG_CHAR_LOWER_A_ACUTE
Definition enums.h:5561
@ MSG_CHAR_CARET
Definition enums.h:5503
@ MSG_CHAR_MENU_SPACE
Definition enums.h:5621
@ MSG_CHAR_QUESTION
Definition enums.h:5472
@ MSG_CHAR_READ_FULL_SPACE
Definition enums.h:5636
@ MSG_CHAR_HEART
Definition enums.h:5585
@ MSG_CHAR_LOWER_Y
Definition enums.h:5530
@ MSG_CHAR_LOWER_X
Definition enums.h:5529
@ MSG_CHAR_READ_UNK_CHAR_FA
Definition enums.h:5638
@ MSG_CHAR_CIRCLE
Definition enums.h:5591
@ MSG_CHAR_BUTTON_C_UP
Definition enums.h:5598
@ MSG_CHAR_UPPER_F
Definition enums.h:5479
@ MSG_CHAR_LOWER_W
Definition enums.h:5528
@ MSG_CHAR_UPPER_E_UMLAUT
Definition enums.h:5545
@ MSG_CHAR_BUTTON_A
Definition enums.h:5593
@ MSG_CHAR_CROSS
Definition enums.h:5592
@ MSG_CHAR_LOWER_I_UMLAUT
Definition enums.h:5572
@ MSG_CHAR_LOWER_G
Definition enums.h:5512
@ MSG_CHAR_NOTE
Definition enums.h:5441
@ MSG_CHAR_UPPER_E_ACUTE
Definition enums.h:5543
@ MSG_CHAR_UPPER_R
Definition enums.h:5491
@ MSG_CHAR_UPPER_A_GRAVE
Definition enums.h:5537
@ MSG_CHAR_UPPER_N
Definition enums.h:5487
@ MSG_CHAR_UPPER_I_GRAVE
Definition enums.h:5546
@ MSG_CHAR_LOWER_E
Definition enums.h:5510
@ MSG_CHAR_READ_NEXT
Definition enums.h:5639
@ MSG_CHAR_PRINT_FULL_SPACE
Definition enums.h:5653
@ MSG_CHAR_LOWER_U_GRAVE
Definition enums.h:5578
@ MSG_CHAR_READ_VARIANT0
Definition enums.h:5631
@ MSG_CHAR_UPPER_U
Definition enums.h:5494
@ MSG_CHAR_LOWER_U
Definition enums.h:5526
@ MSG_CHAR_BACKSLASH
Definition enums.h:5443
@ MSG_CHAR_UPPER_E_CIRCUMFLEX
Definition enums.h:5544
@ MSG_CHAR_PRINT_VARIANT0
Definition enums.h:5648
@ MSG_CHAR_LOWER_E_ACUTE
Definition enums.h:5566
@ MSG_CHAR_LOWER_P
Definition enums.h:5521
@ MSG_CHAR_UPPER_P
Definition enums.h:5489
@ MSG_CHAR_LOWER_A_GRAVE
Definition enums.h:5560
@ MSG_CHAR_RIGHT
Definition enums.h:5590
@ MSG_CHAR_SEMICOLON
Definition enums.h:5468
@ MSG_CHAR_FEM_ORDINAL
Definition enums.h:5584
@ MSG_CHAR_AT
Definition enums.h:5473
@ MSG_CHAR_DIGIT_1
Definition enums.h:5458
@ MSG_CHAR_GREATER_THAN
Definition enums.h:5471
@ MSG_CHAR_MENU_BACK
Definition enums.h:5624
@ MSG_CHAR_HASH
Definition enums.h:5444
@ MSG_CHAR_DIGIT_2
Definition enums.h:5459
@ MSG_CHAR_UPPER_V
Definition enums.h:5495
@ MSG_CHAR_COLON
Definition enums.h:5467
@ MSG_CHAR_PERCENT
Definition enums.h:5446
@ MSG_CHAR_UPPER_L
Definition enums.h:5485
@ MSG_CHAR_PRINT_FUNCTION
Definition enums.h:5662
@ MSG_CHAR_PRINT_STYLE
Definition enums.h:5655
@ MSG_CHAR_UPPER_O_UMLAUT
Definition enums.h:5554
@ MSG_CHAR_PRINT_VARIANT3
Definition enums.h:5651
@ MSG_CHAR_LOWER_Z
Definition enums.h:5531
@ MSG_CHAR_DIGIT_3
Definition enums.h:5460
@ MSG_CHAR_LOWER_D
Definition enums.h:5509
@ MSG_CHAR_UPPER_S
Definition enums.h:5492
@ MSG_CHAR_PRINT_UNK_CHAR_FA
Definition enums.h:5656
@ MSG_CHAR_READ_ENDL
Definition enums.h:5628
@ MSG_CHAR_LESS_THAN
Definition enums.h:5469
@ MSG_CHAR_DIGIT_6
Definition enums.h:5463
@ MSG_CHAR_PIPE
Definition enums.h:5533
@ MSG_CHAR_LOWER_Q
Definition enums.h:5522
@ MSG_CHAR_MENU_USE_CHARSET_A
Definition enums.h:5623
@ MSG_CHAR_UPPER_U_CIRCUMFLEX
Definition enums.h:5557
@ MSG_CHAR_UPPER_T
Definition enums.h:5493
@ MSG_CHAR_LOWER_E_GRAVE
Definition enums.h:5565
@ MSG_CHAR_PRINT_HALF_SPACE
Definition enums.h:5654
@ MSG_CHAR_UPPER_N_TILDE
Definition enums.h:5550
@ MSG_CHAR_UPPER_A_CIRCUMFLEX
Definition enums.h:5539
@ MSG_CHAR_LOWER_I_ACUTE
Definition enums.h:5570
@ MSG_CHAR_LOWER_B
Definition enums.h:5507
@ MSG_CHAR_UNK_C3
Definition enums.h:5619
@ MSG_CHAR_EQUAL
Definition enums.h:5470
@ MSG_CHAR_SINGLE_QUOTE_CLOSE
Definition enums.h:5606
@ MSG_CHAR_READ_END
Definition enums.h:5641
@ MSG_CHAR_INVERTED_QUESTION
Definition enums.h:5583
@ MSG_CHAR_UPPER_A
Definition enums.h:5474
@ MSG_CHAR_UPPER_I_ACUTE
Definition enums.h:5547
@ MSG_CHAR_LPAREN
Definition enums.h:5449
@ MSG_CHAR_UPPER_C
Definition enums.h:5476
@ MSG_CHAR_LCURLY
Definition enums.h:5532
@ MSG_CHAR_LOWER_A_CIRCUMFLEX
Definition enums.h:5562
@ MSG_CHAR_RPAREN
Definition enums.h:5450
@ MSG_CHAR_UPPER_W
Definition enums.h:5496
@ MSG_CHAR_READ_VARIANT1
Definition enums.h:5632
@ MSG_CHAR_UPPER_A_UMLAUT
Definition enums.h:5540
@ MSG_CHAR_DIGIT_5
Definition enums.h:5462
@ MSG_CHAR_LOWER_I_CIRCUMFLEX
Definition enums.h:5571
@ MSG_CHAR_COMMA
Definition enums.h:5453
@ MSG_CHAR_LOWER_R
Definition enums.h:5523
@ MSG_CHAR_UP
Definition enums.h:5587
@ MSG_CHAR_LOWER_N
Definition enums.h:5519
@ MSG_CHAR_LOWER_H
Definition enums.h:5513
@ MSG_CHAR_LOWER_A
Definition enums.h:5506
@ MSG_CHAR_LOWER_O_GRAVE
Definition enums.h:5574
@ MSG_CHAR_UNDERSCORE
Definition enums.h:5504
@ MSG_CHAR_DOUBLE_QUOTE_OPEN
Definition enums.h:5603
@ MSG_CHAR_LOWER_K
Definition enums.h:5516
@ MSG_CHAR_DIGIT_8
Definition enums.h:5465
@ MSG_CHAR_LOWER_E_CIRCUMFLEX
Definition enums.h:5567
@ MSG_CHAR_UPPER_G
Definition enums.h:5480
@ MSG_CHAR_UPPER_J
Definition enums.h:5483
@ MSG_CHAR_BUTTON_B
Definition enums.h:5594
@ MSG_CONTROL_CHAR
Definition enums.h:5646
@ MSG_CHAR_RCURLY
Definition enums.h:5534
@ MSG_CHAR_LOWER_U_CIRCUMFLEX
Definition enums.h:5580
@ MSG_CHAR_UPPER_Z
Definition enums.h:5499
@ MSG_CHAR_UPPER_Q
Definition enums.h:5490
@ MSG_CHAR_UPPER_C_CEDILLA
Definition enums.h:5541
@ MSG_CHAR_READ_FUNCTION
Definition enums.h:5643
@ MSG_CHAR_UPPER_U_GRAVE
Definition enums.h:5555
@ MSG_CHAR_UPPER_Y
Definition enums.h:5498
@ MSG_CHAR_DOLLAR
Definition enums.h:5445
@ MSG_CHAR_LOWER_F
Definition enums.h:5511
@ MSG_CHAR_MENU_END
Definition enums.h:5625
@ MSG_CHAR_UPPER_O_ACUTE
Definition enums.h:5552
@ MSG_CHAR_UPPER_I_CIRCUMFLEX
Definition enums.h:5548
@ MSG_CHAR_LEFT
Definition enums.h:5589
EncounterNeutralSubStates
Definition enums.h:5893
@ ENCOUNTER_SUBSTATE_NEUTRAL
Definition enums.h:5894
@ SHOP_MSG_BUY_THANK_YOU
Definition enums.h:4539
@ SHOP_MSG_NOT_ENOUGH_COINS
Definition enums.h:4537
@ SHOP_MSG_FAREWELL
Definition enums.h:4558
@ SHOP_MSG_SELL_THANKS
Definition enums.h:4547
@ SHOP_MSG_SELL_MORE
Definition enums.h:4546
@ SHOP_MSG_NOTHING_TO_CLAIM
Definition enums.h:4553
@ SHOP_MSG_CLAIM_MORE
Definition enums.h:4557
@ SHOP_MSG_BUY_CONFIRM
Definition enums.h:4536
@ SHOP_MSG_GREETING
Definition enums.h:4540
@ SHOP_MSG_CHECK_ACCEPTED
Definition enums.h:4551
@ SHOP_MSG_CHECK_WHICH
Definition enums.h:4550
@ SHOP_MSG_SELL_WHICH
Definition enums.h:4543
@ SHOP_MSG_CLAIM_ACCEPTED
Definition enums.h:4556
@ SHOP_MSG_NOTHING_TO_CHECK
Definition enums.h:4548
@ SHOP_MSG_SELL_CONFIRM
Definition enums.h:4544
@ SHOP_MSG_NOTHING_TO_SELL
Definition enums.h:4542
@ SHOP_MSG_SELL_CANCEL
Definition enums.h:4545
@ SHOP_MSG_CHECK_MORE
Definition enums.h:4552
@ SHOP_MSG_INSTRUCTIONS
Definition enums.h:4541
@ SHOP_MSG_NO_CHECK_ROOM
Definition enums.h:4549
@ SHOP_MSG_NOT_ENOUGH_ROOM
Definition enums.h:4538
@ SHOP_MSG_NO_CLAIM_ROOM
Definition enums.h:4554
@ SHOP_MSG_CLAIM_WHICH
Definition enums.h:4555
MsgWindowStates
Definition enums.h:5851
@ MSG_WINDOW_STATE_DONE
Definition enums.h:5852
@ MSG_WINDOW_STATE_B
Definition enums.h:5863
@ MSG_WINDOW_STATE_WAITING
Definition enums.h:5857
@ MSG_WINDOW_STATE_WAITING_FOR_CHOICE
Definition enums.h:5859
@ MSG_WINDOW_STATE_INIT
Definition enums.h:5853
@ MSG_WINDOW_STATE_OPENING
Definition enums.h:5854
@ MSG_WINDOW_STATE_SCROLLING
Definition enums.h:5858
@ MSG_WINDOW_STATE_PRINTING
Definition enums.h:5856
@ MSG_WINDOW_STATE_C
Definition enums.h:5864
@ MSG_WINDOW_STATE_E
Definition enums.h:5866
@ MSG_WINDOW_STATE_SCROLLING_BACK
Definition enums.h:5860
@ MSG_WINDOW_STATE_D
Definition enums.h:5865
@ MSG_WINDOW_STATE_CLOSING
Definition enums.h:5855
@ MSG_WINDOW_STATE_VIEWING_PREV
Definition enums.h:5861
@ MSG_WINDOW_STATE_A
Definition enums.h:5862
Cams
Definition enums.h:1825
@ CAM_TATTLE
Definition enums.h:1828
@ CAM_DEFAULT
Definition enums.h:1826
@ CAM_HUD
Definition enums.h:1829
@ CAM_BATTLE
Definition enums.h:1827
ImgFXStateFlags
Definition enums.h:4677
@ IMGFX_FLAG_40000
Definition enums.h:4696
@ IMGFX_FLAG_8000
Definition enums.h:4693
@ IMGFX_FLAG_SKIP_TEX_SETUP
Definition enums.h:4683
@ IMGFX_FLAG_40
Definition enums.h:4684
@ IMGFX_FLAG_ANIM_DONE
Definition enums.h:4690
@ IMGFX_FLAG_VALID
Definition enums.h:4678
@ IMGFX_FLAG_G_CULL_BACK
Definition enums.h:4679
@ IMGFX_FLAG_LOOP_ANIM
Definition enums.h:4685
@ IMGFX_FLAG_20000
Definition enums.h:4695
@ IMGFX_FLAG_G_CULL_FRONT
Definition enums.h:4680
@ IMGFX_FLAG_100000
Definition enums.h:4698
@ IMGFX_FLAG_REVERSE_ANIM
Definition enums.h:4686
@ IMGFX_FLAG_NO_FILTERING
Definition enums.h:4694
@ IMGFX_FLAG_2000
Definition enums.h:4691
@ IMGFX_FLAG_200
Definition enums.h:4687
@ IMGFX_FLAG_80000
Definition enums.h:4697
@ IMGFX_FLAG_800
Definition enums.h:4689
@ IMGFX_FLAG_SKIP_GFX_SETUP
Definition enums.h:4682
@ IMGFX_FLAG_4000
Definition enums.h:4692
@ IMGFX_FLAG_400
Definition enums.h:4688
@ IMGFX_FLAG_8
Definition enums.h:4681
@ SHOP_BUY_RESULT_4
Definition enums.h:4566
@ SHOP_BUY_RESULT_OK
Definition enums.h:4563
@ SHOP_BUY_RESULT_NOT_ENOUGH_COINS
Definition enums.h:4562
@ SHOP_BUY_RESULT_CANCEL
Definition enums.h:4565
@ SHOP_BUY_RESULT_2
Definition enums.h:4564
@ SHOP_BUY_RESULT_NOT_ENOUGH_ROOM
Definition enums.h:4567
WindowID
Definition enums.h:4824
@ WIN_BTL_MOVES_ICON
Definition enums.h:4829
@ WIN_PAUSE_MAP
Definition enums.h:4869
@ WIN_BTL_STRATS_MENU
Definition enums.h:4832
@ WIN_BTL_SPIRITS_TITLE
Definition enums.h:4830
@ WIN_FILES_SLOT3_BODY
Definition enums.h:4887
@ WIN_FILES_MESSAGE
Definition enums.h:4876
@ WIN_UNUSED_0
Definition enums.h:4826
@ WIN_BTL_MOVES_MENU
Definition enums.h:4827
@ WIN_FILES_MAIN
Definition enums.h:4873
@ WIN_CURRENCY_COUNTER
Definition enums.h:4846
@ WIN_PAUSE_PARTNERS
Definition enums.h:4862
@ WIN_PAUSE_TAB_PARTY
Definition enums.h:4856
@ WIN_POPUP_DESC
Definition enums.h:4845
@ WIN_PAUSE_MAP_TITLE
Definition enums.h:4870
@ WIN_FILES_SLOT2_TITLE
Definition enums.h:4890
@ WIN_POPUP_CONTENT
Definition enums.h:4840
@ WIN_FILES_TITLE
Definition enums.h:4874
@ WIN_FILES_SLOT3_TITLE
Definition enums.h:4891
@ WIN_PAUSE_TAB_MAP
Definition enums.h:4858
@ WIN_PAUSE_PARTNERS_TITLE
Definition enums.h:4863
@ WIN_PAUSE_TAB_BADGES
Definition enums.h:4854
@ WIN_FILES_OPTION_CENTER
Definition enums.h:4883
@ WIN_FILES_OPTION_RIGHT
Definition enums.h:4884
@ WIN_FILES_STEREO
Definition enums.h:4880
@ WIN_PAUSE_TAB_INVIS
Definition enums.h:4871
@ WIN_PAUSE_TAB_ITEMS
Definition enums.h:4855
@ WIN_BTL_POPUP
Definition enums.h:4835
@ WIN_FILES_CURSOR
Definition enums.h:4850
@ WIN_FILES_OPTION_LEFT
Definition enums.h:4882
@ WIN_POPUP_TITLE_A
Definition enums.h:4841
@ WIN_POPUP_TITLE_B
Definition enums.h:4843
@ WIN_POPUP_COST
Definition enums.h:4842
@ WIN_BTL_STRATS_TITLE
Definition enums.h:4833
@ WIN_FILES_SLOT4_TITLE
Definition enums.h:4892
@ WIN_SHOP_ITEM_DESC
Definition enums.h:4837
@ WIN_FILES_INPUT_FIELD
Definition enums.h:4877
@ WIN_FILES_SLOT1_BODY
Definition enums.h:4885
@ WIN_PAUSE_CURSOR
Definition enums.h:4872
@ WIN_BTL_MOVES_TITLE
Definition enums.h:4828
@ WIN_FILES_SLOT1_TITLE
Definition enums.h:4889
@ WIN_FILES_SLOT2_BODY
Definition enums.h:4886
@ WIN_FILES_INPUT_KEYBOARD
Definition enums.h:4878
@ WIN_PAUSE_ITEMS
Definition enums.h:4861
@ WIN_PAUSE_MAIN
Definition enums.h:4848
@ WIN_PAUSE_TAB_STATS
Definition enums.h:4853
@ WIN_FILES_MONO
Definition enums.h:4881
@ WIN_PAUSE_TAB_SPIRITS
Definition enums.h:4857
@ WIN_PAUSE_PARTNERS_MOVELIST_TITLE
Definition enums.h:4865
@ WIN_BTL_SPIRITS_ICON
Definition enums.h:4831
@ WIN_FILES_CONFIRM_PROMPT
Definition enums.h:4875
@ WIN_FILES_COPYARROW
Definition enums.h:4852
@ WIN_FILES_CONFIRM_OPTIONS
Definition enums.h:4879
@ WIN_SHOP_ITEM_NAME
Definition enums.h:4836
@ WIN_POPUP_PROMPT
Definition enums.h:4847
@ WIN_NONE
Definition enums.h:4825
@ WIN_PAUSE_SPIRITS
Definition enums.h:4867
@ WIN_BTL_DESC_BOX
Definition enums.h:4834
@ WIN_PAUSE_PARTNERS_MOVELIST_FLOWER
Definition enums.h:4866
@ WIN_PAUSE_TUTORIAL
Definition enums.h:4851
@ WIN_PICKUP_HEADER
Definition enums.h:4838
@ WIN_PAUSE_SPIRITS_TITLE
Definition enums.h:4868
@ WIN_PAUSE_PARTNERS_MOVELIST
Definition enums.h:4864
@ WIN_FILES_SLOT4_BODY
Definition enums.h:4888
@ WIN_PAUSE_DECRIPTION
Definition enums.h:4849
@ WIN_UNUSED_13
Definition enums.h:4839
@ WIN_PAUSE_BADGES
Definition enums.h:4860
@ WIN_PAUSE_STATS
Definition enums.h:4859
@ WIN_PARTNER_COST
Definition enums.h:4844
DoorSounds
Definition enums.h:2392
@ DOOR_SOUNDS_DOOR
Definition enums.h:2398
@ DOOR_SOUNDS_UNUSED
Definition enums.h:2399
@ DOOR_SOUNDS_GATE
Definition enums.h:2397
@ DOOR_SOUNDS_CREAKY
Definition enums.h:2396
@ DOOR_SOUNDS_LARGE
Definition enums.h:2395
@ DOOR_SOUNDS_METAL
Definition enums.h:2394
@ DOOR_SOUNDS_BASIC
Definition enums.h:2393
DamageTypes
Definition enums.h:2885
@ DAMAGE_TYPE_SPIN_SMASH
Definition enums.h:2910
@ DAMAGE_TYPE_POW
Definition enums.h:2895
@ DAMAGE_TYPE_4000
Definition enums.h:2899
@ DAMAGE_TYPE_MULTI_BOUNCE
Definition enums.h:2908
@ DAMAGE_TYPE_ICE
Definition enums.h:2888
@ DAMAGE_TYPE_SHELL_CRACK
Definition enums.h:2902
@ DAMAGE_TYPE_STATUS_ALWAYS_HITS
Definition enums.h:2914
@ DAMAGE_TYPE_THROW
Definition enums.h:2903
@ DAMAGE_TYPE_SMASH
Definition enums.h:2891
@ DAMAGE_TYPE_SPINY_SURGE
Definition enums.h:2901
@ DAMAGE_TYPE_COSMIC
Definition enums.h:2893
@ DAMAGE_TYPE_UNBLOCKABLE
Definition enums.h:2909
@ DAMAGE_TYPE_POWER_BOUNCE
Definition enums.h:2904
@ DAMAGE_TYPE_PEACH_BEAM
Definition enums.h:2907
@ DAMAGE_TYPE_IGNORE_DEFENSE
Definition enums.h:2911
@ DAMAGE_TYPE_MAGIC
Definition enums.h:2889
@ DAMAGE_TYPE_REMOVE_BUFFS
Definition enums.h:2906
@ DAMAGE_TYPE_SHOCK
Definition enums.h:2890
@ DAMAGE_TYPE_BLAST
Definition enums.h:2894
@ DAMAGE_TYPE_FIRE
Definition enums.h:2886
@ DAMAGE_TYPE_TRIGGER_LUCKY
Definition enums.h:2915
@ DAMAGE_TYPE_QUAKE_HAMMER
Definition enums.h:2905
@ DAMAGE_TYPE_AIR_LIFT
Definition enums.h:2900
@ DAMAGE_TYPE_DEATH
Definition enums.h:2898
@ DAMAGE_TYPE_QUAKE
Definition enums.h:2896
@ DAMAGE_TYPE_JUMP
Definition enums.h:2892
@ DAMAGE_TYPE_FEAR
Definition enums.h:2897
@ DAMAGE_TYPE_NO_CONTACT
Definition enums.h:2912
@ DAMAGE_TYPE_MULTIPLE_POPUPS
Definition enums.h:2913
@ DAMAGE_TYPE_WATER
Definition enums.h:2887
EncounterCreateSubStates
Definition enums.h:5887
@ ENCOUNTER_SUBSTATE_CREATE_RUN_INIT_SCRIPT
Definition enums.h:5889
@ ENCOUNTER_SUBSTATE_CREATE_RUN_AI
Definition enums.h:5890
@ ENCOUNTER_SUBSTATE_CREATE_INIT
Definition enums.h:5888
NpcFlags
Definition enums.h:3031
@ NPC_FLAG_IGNORE_ENTITY_COLLISION
Definition enums.h:3047
@ NPC_FLAG_WORLD_COLLISION_DIRTY
Definition enums.h:3059
@ NPC_FLAG_FLYING
Definition enums.h:3035
@ NPC_FLAG_HAS_NO_SPRITE
Definition enums.h:3056
@ NPC_FLAG_HAS_SHADOW
Definition enums.h:3036
@ NPC_FLAG_SUSPENDED
Definition enums.h:3063
@ NPC_FLAG_ENABLED
Definition enums.h:3032
@ NPC_FLAG_REFLECT_WALL
Definition enums.h:3049
@ NPC_FLAG_RAYCAST_TO_INTERACT
Definition enums.h:3061
@ NPC_FLAG_JUMPING
Definition enums.h:3043
@ NPC_FLAG_MOTION_BLUR
Definition enums.h:3052
@ NPC_FLAG_TOUCHES_GROUND
Definition enums.h:3054
@ NPC_FLAG_IGNORE_WORLD_COLLISION
Definition enums.h:3038
@ NPC_FLAG_INACTIVE
Definition enums.h:3034
@ NPC_FLAG_IGNORE_PLAYER_COLLISION
Definition enums.h:3040
@ NPC_FLAG_COLLDING_FORWARD_WITH_WORLD
Definition enums.h:3046
@ NPC_FLAG_UPSIDE_DOWN
Definition enums.h:3039
@ NPC_FLAG_FLIP_INSTANTLY
Definition enums.h:3053
@ NPC_FLAG_COLLIDING_WITH_NPC
Definition enums.h:3057
@ NPC_FLAG_DIRTY_SHADOW
Definition enums.h:3048
@ NPC_FLAG_GRAVITY
Definition enums.h:3041
@ NPC_FLAG_PARTNER
Definition enums.h:3058
@ NPC_FLAG_INVISIBLE
Definition enums.h:3033
@ NPC_FLAG_NO_SHADOW_RAYCAST
Definition enums.h:3037
@ NPC_FLAG_HIDING
Definition enums.h:3055
@ NPC_FLAG_GROUNDED
Definition enums.h:3044
@ NPC_FLAG_USE_INSPECT_ICON
Definition enums.h:3060
@ NPC_FLAG_IGNORE_CAMERA_FOR_YAW
Definition enums.h:3050
@ NPC_FLAG_COLLDING_WITH_WORLD
Definition enums.h:3045
@ NPC_FLAG_DONT_UPDATE_SHADOW_Y
Definition enums.h:3042
@ NPC_FLAG_NO_ANIMS_LOADED
Definition enums.h:3062
@ NPC_FLAG_REFLECT_FLOOR
Definition enums.h:3051