enum documentation
This commit is contained in:
295
include/enums.h
295
include/enums.h
@@ -1462,8 +1462,8 @@ enum actor_e
|
|||||||
|
|
||||||
ACTOR_8_CONGA = 0x8,
|
ACTOR_8_CONGA = 0x8,
|
||||||
ACTOR_9_MM_HUT,
|
ACTOR_9_MM_HUT,
|
||||||
|
ACTOR_A_CHUMP_FISH,
|
||||||
ACTOR_B_SHOCKSPRING_PAD = 0xB,
|
ACTOR_B_SHOCKSPRING_PAD,
|
||||||
ACTOR_C_MUD_HUT,
|
ACTOR_C_MUD_HUT,
|
||||||
ACTOR_D_WOOD_DEMOLISHED,
|
ACTOR_D_WOOD_DEMOLISHED,
|
||||||
ACTOR_E_BULL_INTRO,
|
ACTOR_E_BULL_INTRO,
|
||||||
@@ -1496,7 +1496,8 @@ enum actor_e
|
|||||||
ACTOR_39_NAPPER = 0x39,
|
ACTOR_39_NAPPER = 0x39,
|
||||||
ACTOR_3A_MOTZHAND,
|
ACTOR_3A_MOTZHAND,
|
||||||
|
|
||||||
ACTOR_3D_CLANKER_SAWBLADE_PROPELLOR_1 = 0x3D,
|
ACTOR_3C_CC_KEY = 0x3C,
|
||||||
|
ACTOR_3D_CLANKER_SAWBLADE_PROPELLOR_1,
|
||||||
ACTOR_3E_CLANKER_SAWBLADE_PROPELLOR_2,
|
ACTOR_3E_CLANKER_SAWBLADE_PROPELLOR_2,
|
||||||
ACTOR_3F_CLANKER_SAWBLADE_PROPELLOR_3,
|
ACTOR_3F_CLANKER_SAWBLADE_PROPELLOR_3,
|
||||||
ACTOR_40_CLANKER_SAWBLADE_PROPELLOR_4,
|
ACTOR_40_CLANKER_SAWBLADE_PROPELLOR_4,
|
||||||
@@ -1526,15 +1527,19 @@ enum actor_e
|
|||||||
|
|
||||||
ACTOR_59_JUJU = 0x59,
|
ACTOR_59_JUJU = 0x59,
|
||||||
ACTOR_5A_JIGGY_IN_HAND,
|
ACTOR_5A_JIGGY_IN_HAND,
|
||||||
|
ACTOR_5B_PINK_EGG_LARGEST,
|
||||||
|
|
||||||
ACTOR_65_WADING_BOOTS = 0x65,
|
ACTOR_65_WADING_BOOTS = 0x65,
|
||||||
|
|
||||||
|
ACTOR_67_SNIPPET = 0x67,
|
||||||
|
|
||||||
ACTOR_69_CLAM = 0x69,
|
ACTOR_69_CLAM = 0x69,
|
||||||
|
|
||||||
ACTOR_6D_GV_BANJO_DOOR = 0x6D,
|
ACTOR_6D_GV_BANJO_DOOR = 0x6D,
|
||||||
|
|
||||||
ACTOR_C5_CHIMPY_STUMP = 0xC5,
|
ACTOR_C5_CHIMPY_STUMP = 0xC5,
|
||||||
|
|
||||||
|
ACTOR_C7_RIPPER = 0xC7,
|
||||||
ACTOR_C8_BOGGY_2 = 0xC8,
|
ACTOR_C8_BOGGY_2 = 0xC8,
|
||||||
|
|
||||||
ACTOR_CA_TEEHEE = 0xCA,
|
ACTOR_CA_TEEHEE = 0xCA,
|
||||||
@@ -1544,11 +1549,16 @@ enum actor_e
|
|||||||
ACTOR_E6_GLOOP = 0xE6,
|
ACTOR_E6_GLOOP = 0xE6,
|
||||||
ACTOR_E7_GLOOP_BUBBLE,
|
ACTOR_E7_GLOOP_BUBBLE,
|
||||||
|
|
||||||
actor_leafboat = 0xF1,
|
ACTOR_ED_PINK_EGG_LARGE = 0xED,
|
||||||
|
ACTOR_EE_PINK_EGG_MEDIUM,
|
||||||
|
ACTOR_EF_PINK_EGG_SMALL,
|
||||||
|
ACTOR_F0_PINK_EGG_SMALLEST,
|
||||||
|
ACTOR_F1_LEAFBOAT,
|
||||||
|
ACTOR_F2_BLACK_SNIPPET,
|
||||||
|
|
||||||
ACTOR_F4_BURIED_TREASURE = 0xF4,
|
ACTOR_F4_BURIED_TREASURE = 0xF4,
|
||||||
|
ACTOR_F5_MUTIE_SNIPPET,
|
||||||
actor_bigalligator = 0xF6,
|
ACTOR_F6_BIG_ALLIGATOR,
|
||||||
|
|
||||||
ACTOR_101_CLANKER_TOKEN_TOOTH = 0x101,
|
ACTOR_101_CLANKER_TOKEN_TOOTH = 0x101,
|
||||||
ACTOR_102_CLANKER_JIGGY_TOOTH,
|
ACTOR_102_CLANKER_JIGGY_TOOTH,
|
||||||
@@ -1580,12 +1590,16 @@ enum actor_e
|
|||||||
|
|
||||||
ACTOR_131_GOBI_2 = 0x131,
|
ACTOR_131_GOBI_2 = 0x131,
|
||||||
ACTOR_132_TRUNKER,
|
ACTOR_132_TRUNKER,
|
||||||
|
ACTOR_133_FLIBBIT_RED,
|
||||||
ACTOR_135_GOBI_3 = 0x135,
|
ACTOR_134_BUZZBOMB,
|
||||||
|
ACTOR_135_GOBI_3,
|
||||||
ACTOR_136_YELLOW_FLIBBIT_CONTROLLER,
|
ACTOR_136_YELLOW_FLIBBIT_CONTROLLER,
|
||||||
|
ACTOR_137_FLIBBIT_YELLOW,
|
||||||
|
|
||||||
actor_yumblie = 0x139,
|
actor_yumblie = 0x139,
|
||||||
|
|
||||||
|
ACTOR_13B_FLOTSAM = 0x13B,
|
||||||
|
|
||||||
ACTOR_13E_LIGHTHOUSE_DOOR = 0x13E,
|
ACTOR_13E_LIGHTHOUSE_DOOR = 0x13E,
|
||||||
ACTOR_13F_GV_SUN_SWITCH,
|
ACTOR_13F_GV_SUN_SWITCH,
|
||||||
ACTOR_140_GV_SUN_DOOR,
|
ACTOR_140_GV_SUN_DOOR,
|
||||||
@@ -1599,26 +1613,42 @@ enum actor_e
|
|||||||
|
|
||||||
ACTOR_14F_DESTROYED_JIGGY = 0x14f,
|
ACTOR_14F_DESTROYED_JIGGY = 0x14f,
|
||||||
|
|
||||||
|
ACTOR_151_LOCKUP_SLOW = 0x151,
|
||||||
|
ACTOR_152_LOCKUP_MEDIUM,
|
||||||
|
ACTOR_153_LOCKUP_FAST,
|
||||||
|
|
||||||
ACTOR_15F_XMAS_TREE = 0x15F,
|
ACTOR_15F_XMAS_TREE = 0x15F,
|
||||||
ACTOR_160_BOGGY_1,
|
ACTOR_160_BOGGY_1,
|
||||||
|
|
||||||
ACTOR_164_COLLYWOBBLE_A = 0x164,
|
ACTOR_163_BAT = 0x163,
|
||||||
ACTOR_BAWL_A = 0x165,
|
ACTOR_164_COLLYWOBBLE_A,
|
||||||
ACTOR_TOPPER_A = 0x166,
|
ACTOR_165_BAWL_A,
|
||||||
ACTOR_ATTACK_TUTORIAL = 0x167,
|
ACTOR_166_TOPPER_A,
|
||||||
|
ACTOR_167_ATTACK_TUTORIAL,
|
||||||
|
|
||||||
|
ACTOR_16F_QUARRIE = 0x16F,
|
||||||
|
|
||||||
ACTOR_172_RBB_EGG_TOLL = 0x172,
|
ACTOR_172_RBB_EGG_TOLL = 0x172,
|
||||||
|
|
||||||
|
ACTOR_175_MODEL_RUSTY_BUCKET_REAR_PROPELLER = 0x175,
|
||||||
|
|
||||||
ACTOR_181_SCARF_SLED = 0x181,
|
ACTOR_181_SCARF_SLED = 0x181,
|
||||||
ACTOR_182_RACE_SLED = 0x182,
|
ACTOR_182_RACE_SLED = 0x182,
|
||||||
|
|
||||||
|
ACTOR_1BB_ENGINE_ROOM_PROPELLOR_1 = 0x1bb,
|
||||||
|
ACTOR_1BC_ENGINE_ROOM_PROPELLOR_2,
|
||||||
|
ACTOR_1BD_ENGINE_ROOM_PROPELLOR_3,
|
||||||
|
|
||||||
|
ACTOR_1C6_GRIMLET = 0x1C6,
|
||||||
|
|
||||||
ACTOR_1CC_GRILL_CHOMPA = 0x1CC,
|
ACTOR_1CC_GRILL_CHOMPA = 0x1CC,
|
||||||
|
|
||||||
ACTOR_1DB_GAME_OVER = 0x1DB,
|
ACTOR_1DB_GAME_OVER = 0x1DB,
|
||||||
|
|
||||||
ACTOR_1E4_TOOTS = 0x1E4,
|
ACTOR_1E4_TOOTS = 0x1E4,
|
||||||
|
|
||||||
ACTOR_1EA_POLAR_BEAR_CUB_BLUE = 0x1EA,
|
ACTOR_1E9_SNARE_BEAR = 0x1E9,
|
||||||
|
ACTOR_1EA_POLAR_BEAR_CUB_BLUE,
|
||||||
ACTOR_1EB_POLAR_BEAR_CUB_GREEN,
|
ACTOR_1EB_POLAR_BEAR_CUB_GREEN,
|
||||||
ACTOR_1EC_POLAR_BEAR_CUB_RED,
|
ACTOR_1EC_POLAR_BEAR_CUB_RED,
|
||||||
ACTOR_1ED_BLUE_PRESENT_COLLECTABLE,
|
ACTOR_1ED_BLUE_PRESENT_COLLECTABLE,
|
||||||
@@ -1672,6 +1702,11 @@ enum actor_e
|
|||||||
ACTOR_25D_ICE_KEY,
|
ACTOR_25D_ICE_KEY,
|
||||||
ACTOR_25E_SNS_EGG,
|
ACTOR_25E_SNS_EGG,
|
||||||
|
|
||||||
|
ACTOR_281_BOSS_BOOM_BOX_LARGEST = 0x281,
|
||||||
|
ACTOR_282_BOSS_BOOM_BOX_LARGE,
|
||||||
|
ACTOR_283_BOSS_BOOM_BOX_MEDIUM,
|
||||||
|
ACTOR_284_BOSS_BOOM_BOX_SMALL,
|
||||||
|
|
||||||
ACTOR_28A_CLANKER_WHIPCRACK = 0x28A,
|
ACTOR_28A_CLANKER_WHIPCRACK = 0x28A,
|
||||||
ACTOR_28B_SOUND_SOURCE,
|
ACTOR_28B_SOUND_SOURCE,
|
||||||
|
|
||||||
@@ -1686,13 +1721,18 @@ enum actor_e
|
|||||||
|
|
||||||
ACTOR_29F_CLUCKER = 0x29F,
|
ACTOR_29F_CLUCKER = 0x29F,
|
||||||
|
|
||||||
ACTOR_2A2_CATERPILLAR = 0x2A2,
|
ACTOR_2A1_EEYRIE_BABY = 0x2A1,
|
||||||
|
ACTOR_2A2_CATERPILLAR,
|
||||||
|
|
||||||
|
ACTOR_2A4_BOOM_BOX_SLOW = 0x2A4,
|
||||||
|
|
||||||
ACTOR_2A8_NABNUT = 0x2A8,
|
ACTOR_2A8_NABNUT = 0x2A8,
|
||||||
ACTOR_2A9_ACORN,
|
ACTOR_2A9_ACORN,
|
||||||
|
|
||||||
ACTOR_2E5_WOODEN_DOOR = 0x2e5,
|
ACTOR_2E5_WOODEN_DOOR = 0x2e5,
|
||||||
|
|
||||||
|
ACTOR_30D_BOOM_BOX_FAST = 0x30D,
|
||||||
|
|
||||||
ACTOR_30F_WHIPCRACK = 0x30f,
|
ACTOR_30F_WHIPCRACK = 0x30f,
|
||||||
|
|
||||||
ACTOR_319_GV_MAZE_CTRL = 0x319,
|
ACTOR_319_GV_MAZE_CTRL = 0x319,
|
||||||
@@ -1715,10 +1755,15 @@ enum actor_e
|
|||||||
ACTOR_33F_WOZZA_IN_CAVE = 0x33F,
|
ACTOR_33F_WOZZA_IN_CAVE = 0x33F,
|
||||||
|
|
||||||
ACTOR_34D_BEE_SWARM = 0x34D,
|
ACTOR_34D_BEE_SWARM = 0x34D,
|
||||||
|
ACTOR_34E_LIMBO,
|
||||||
|
ACTOR_34F_MUMMUM,
|
||||||
|
ACTOR_350_SEAMAN_GRUBLIN,
|
||||||
|
|
||||||
ACTOR_354_DRIPS = 0x354,
|
ACTOR_353_XMAS_TREE_EGG_TOLL = 0x353,
|
||||||
|
ACTOR_354_DRIPS,
|
||||||
|
|
||||||
ACTOR_368_5_MUMBO_TOKEN_SIGN = 0x368,
|
ACTOR_367_GRUNTLING_RED = 0x367,
|
||||||
|
ACTOR_368_5_MUMBO_TOKEN_SIGN,
|
||||||
ACTOR_369_20_MUMBO_TOKEN_SIGN,
|
ACTOR_369_20_MUMBO_TOKEN_SIGN,
|
||||||
ACTOR_36A_15_MUMBO_TOKEN_SIGN,
|
ACTOR_36A_15_MUMBO_TOKEN_SIGN,
|
||||||
ACTOR_36B_10_MUMBO_TOKEN_SIGN,
|
ACTOR_36B_10_MUMBO_TOKEN_SIGN,
|
||||||
@@ -1728,8 +1773,12 @@ enum actor_e
|
|||||||
ACTOR_BAWL_B = 0x36E,
|
ACTOR_BAWL_B = 0x36E,
|
||||||
ACTOR_TOPPER_B = 0x36F,
|
ACTOR_TOPPER_B = 0x36F,
|
||||||
|
|
||||||
|
ACTOR_375_GRUBLIN_HOOD = 0x375,
|
||||||
|
|
||||||
ACTOR_37A_BOTTLES = 0x37a,
|
ACTOR_37A_BOTTLES = 0x37a,
|
||||||
|
|
||||||
|
ACTOR_37D_ICECUBE_A = 0x37d,
|
||||||
|
|
||||||
ACTOR_37F_LOGGO = 0x37F,
|
ACTOR_37F_LOGGO = 0x37F,
|
||||||
ACTOR_380_SCARAB_BEETLE,
|
ACTOR_380_SCARAB_BEETLE,
|
||||||
ACTOR_381_PORTRAIT_CHOMPA,
|
ACTOR_381_PORTRAIT_CHOMPA,
|
||||||
@@ -1742,10 +1791,16 @@ enum actor_e
|
|||||||
ACTOR_388_PORTRAIT_OF_MINION,
|
ACTOR_388_PORTRAIT_OF_MINION,
|
||||||
|
|
||||||
ACTOR_39F_FIGHT_FLIGHT_PAD = 0x39F,
|
ACTOR_39F_FIGHT_FLIGHT_PAD = 0x39F,
|
||||||
|
ACTOR_3A0_ICECUBE_B,
|
||||||
|
|
||||||
ACTOR_3BA_UNKOWN = 0x3ba,
|
ACTOR_3BA_UNKOWN = 0x3ba,
|
||||||
|
|
||||||
ACTOR_3C1_PURPLE_TEEHEE = 0x3C1
|
ACTOR_3BF_GRUNTLING_BLUE = 0x3bf,
|
||||||
|
ACTOR_3C0_GRUNTLING_BLACK,
|
||||||
|
ACTOR_3C1_PURPLE_TEEHEE,
|
||||||
|
ACTOR_3C2_GIANT_RIPPER,
|
||||||
|
|
||||||
|
ACTOR_3CA_ROCK_TRAPPING_GRUNTY = 0x3CA
|
||||||
};
|
};
|
||||||
|
|
||||||
enum bs_e
|
enum bs_e
|
||||||
@@ -2402,7 +2457,8 @@ enum asset_e
|
|||||||
ASSET_356_MODEL_BANJO_WISHYWASHY = 0x356,
|
ASSET_356_MODEL_BANJO_WISHYWASHY = 0x356,
|
||||||
// Unused
|
// Unused
|
||||||
// 358 TTC Snippet
|
// 358 TTC Snippet
|
||||||
ASSET_359_MODEL_BANJO_WALRUS = 0x359,
|
ASSET_358_SNIPPET = 0x358,
|
||||||
|
ASSET_359_MODEL_BANJO_WALRUS,
|
||||||
// 35a Concert Tooty
|
// 35a Concert Tooty
|
||||||
// 35b Credits Tooty
|
// 35b Credits Tooty
|
||||||
ASSET_35C_MODEL_CONGA = 0x35c,
|
ASSET_35C_MODEL_CONGA = 0x35c,
|
||||||
@@ -2420,7 +2476,7 @@ enum asset_e
|
|||||||
// Unused
|
// Unused
|
||||||
// 369 Concert Frog
|
// 369 Concert Frog
|
||||||
// Unused
|
// Unused
|
||||||
// 36b Chump
|
ASSET_36B_CHUMP_FISH = 0x36B,
|
||||||
// 36c Unused
|
// 36c Unused
|
||||||
ASSET_36D_SPRITE_BLUE_EGG = 0x36D,
|
ASSET_36D_SPRITE_BLUE_EGG = 0x36D,
|
||||||
ASSET_36E_MODEL_EXTRA_LIFE,
|
ASSET_36E_MODEL_EXTRA_LIFE,
|
||||||
@@ -2430,8 +2486,8 @@ enum asset_e
|
|||||||
ASSET_372_MODEL_GLOOP,
|
ASSET_372_MODEL_GLOOP,
|
||||||
// 373 Mr Vile
|
// 373 Mr Vile
|
||||||
ASSET_374_MODEL_BANJO_CROC = 0x374,
|
ASSET_374_MODEL_BANJO_CROC = 0x374,
|
||||||
// 375 Red Flibbit
|
ASSET_375_MODEL_FLIBBIT_RED,
|
||||||
ASSET_376_MODEL_SLAPPA = 0x376,
|
ASSET_376_MODEL_SLAPPA,
|
||||||
ASSET_377_MODEL_SIR_SLUSH,
|
ASSET_377_MODEL_SIR_SLUSH,
|
||||||
ASSET_378_MODEL_SNOWBALL,
|
ASSET_378_MODEL_SNOWBALL,
|
||||||
// 379 Sir Slush Hat
|
// 379 Sir Slush Hat
|
||||||
@@ -2441,12 +2497,13 @@ enum asset_e
|
|||||||
// 37d Yum-Yum Eye
|
// 37d Yum-Yum Eye
|
||||||
// 37e Yum-Yum Small Shell Fragment
|
// 37e Yum-Yum Small Shell Fragment
|
||||||
// 37f (White Dot?)
|
// 37f (White Dot?)
|
||||||
// 380 BGS/CCW Largest Pink Egg
|
ASSET_380_MODEL_PINK_EGG_LARGEST = 0x380,
|
||||||
// 381 BGS Large Pink Egg
|
ASSET_381_MODEL_PINK_EGG_LARGE,
|
||||||
// 382 BGS Medium Orange Egg
|
ASSET_382_MODEL_PINK_EGG_MEDIUM,
|
||||||
// 383 BGS Small Orange Egg
|
ASSET_383_MODEL_PINK_EGG_SMALL,
|
||||||
// 384 BGS Smallest Orange Egg
|
ASSET_384_MODEL_PINK_EGG_SMALLEST,
|
||||||
// 385 Yellow Flibbit
|
// 385 Yellow Flibbit
|
||||||
|
ASSET_385_MODEL_FLIBBIT_YELLOW = 0x385,
|
||||||
// Unused
|
// Unused
|
||||||
ASSET_387_MODEL_BOTTLES = 0x387,
|
ASSET_387_MODEL_BOTTLES = 0x387,
|
||||||
ASSET_388_MODEL_MOLEHILL,
|
ASSET_388_MODEL_MOLEHILL,
|
||||||
@@ -2457,6 +2514,7 @@ enum asset_e
|
|||||||
// 38d Snippet Leg
|
// 38d Snippet Leg
|
||||||
// 38e Snippet Head
|
// 38e Snippet Head
|
||||||
// 38f Mutie Snippet With Glow
|
// 38f Mutie Snippet With Glow
|
||||||
|
ASSET_38F_MODEL_MUTIE_SNIPPET = 0x38F,
|
||||||
// 390 Mutie Snippet Head
|
// 390 Mutie Snippet Head
|
||||||
// 391 Mutie Snippet Leg
|
// 391 Mutie Snippet Leg
|
||||||
// 392 Mutie Snippet Claw
|
// 392 Mutie Snippet Claw
|
||||||
@@ -2514,8 +2572,8 @@ enum asset_e
|
|||||||
// 3c6 Mumbo
|
// 3c6 Mumbo
|
||||||
ASSET_3C7_MODEL_GOLD_BULLION = 0x3c7,
|
ASSET_3C7_MODEL_GOLD_BULLION = 0x3c7,
|
||||||
ASSET_3C8_MODEL_CHIMPY_STUMP,
|
ASSET_3C8_MODEL_CHIMPY_STUMP,
|
||||||
// 3c9 MMM Ripper
|
ASSET_3C9_MODEL_RIPPER,
|
||||||
// 3ca MMM Nibbly
|
ASSET_3CA_MODEL_BAT,
|
||||||
ASSET_3CB_MODEL_TEEHEE = 0x3cb,
|
ASSET_3CB_MODEL_TEEHEE = 0x3cb,
|
||||||
// 3cc MMM Barrel Lid
|
// 3cc MMM Barrel Lid
|
||||||
// 3cd MMM Tumblar Door
|
// 3cd MMM Tumblar Door
|
||||||
@@ -2526,9 +2584,10 @@ enum asset_e
|
|||||||
// 3d2 TTC Blubber's Ship Top Hatch
|
// 3d2 TTC Blubber's Ship Top Hatch
|
||||||
// 3d3 MMM Church Door
|
// 3d3 MMM Church Door
|
||||||
// 3d4 Lockup
|
// 3d4 Lockup
|
||||||
ASSET_3D5_MODEL_NIPPER = 0x3d5,
|
ASSET_3D4_MODEL_LOCKUP = 0x3d4,
|
||||||
ASSET_3D6_MODEL_LIGHTHOUSE_DOOR = 0x3d6,
|
ASSET_3D5_MODEL_NIPPER,
|
||||||
ASSET_3D7_MODEL_STAR_SWITCH = 0x3d7,
|
ASSET_3D6_MODEL_LIGHTHOUSE_DOOR,
|
||||||
|
ASSET_3D7_MODEL_STAR_SWITCH,
|
||||||
ASSET_3D8_MODEL_GV_BANJO_DOOR,
|
ASSET_3D8_MODEL_GV_BANJO_DOOR,
|
||||||
ASSET_3D9_MODEL_GV_KAZOOIE_DOOR,
|
ASSET_3D9_MODEL_GV_KAZOOIE_DOOR,
|
||||||
// 3da GV Sun Door
|
// 3da GV Sun Door
|
||||||
@@ -2550,7 +2609,7 @@ enum asset_e
|
|||||||
ASSET_3EA_MODEL_RED_X,
|
ASSET_3EA_MODEL_RED_X,
|
||||||
ASSET_3EB_MODEL_RED_QUESTION_MARK,
|
ASSET_3EB_MODEL_RED_QUESTION_MARK,
|
||||||
// 3ec Shrapnel
|
// 3ec Shrapnel
|
||||||
// 3ed Buzzbomb
|
ASSET_3ED_MODEL_BUZZBOMB,
|
||||||
// 3ee BGS Tanktup Head & Shell
|
// 3ee BGS Tanktup Head & Shell
|
||||||
// 3ef BGS Tanktup Leg 1
|
// 3ef BGS Tanktup Leg 1
|
||||||
// 3f0 BGS Tanktup Leg 2
|
// 3f0 BGS Tanktup Leg 2
|
||||||
@@ -2570,9 +2629,9 @@ enum asset_e
|
|||||||
// Unused
|
// Unused
|
||||||
ASSET_3FF_MODEL_GV_SUN_DOOR = 0x3FF,
|
ASSET_3FF_MODEL_GV_SUN_DOOR = 0x3FF,
|
||||||
ASSET_400_MODEL_SUN_SWITCH,
|
ASSET_400_MODEL_SUN_SWITCH,
|
||||||
// 401 RBB Flotsam
|
ASSET_401_MODEL_FLOTSAM,
|
||||||
ASSET_402_MODEL_RBB_EGG_TOLL = 0x402,
|
ASSET_402_MODEL_EGG_TOLL,
|
||||||
// 403 RBB Rear Ship Propeller
|
ASSET_403_MODEL_RUSTY_BUCKET_REAR_PROPELLER,
|
||||||
// 404 RBB Green Propeller Switch (Stop Propellers)
|
// 404 RBB Green Propeller Switch (Stop Propellers)
|
||||||
// 405 RBB Grey Propeller Switch (Stop Propellers)
|
// 405 RBB Grey Propeller Switch (Stop Propellers)
|
||||||
// 406 RBB Thin Shaft
|
// 406 RBB Thin Shaft
|
||||||
@@ -2584,9 +2643,9 @@ enum asset_e
|
|||||||
// 40c RBB Spinning Platform 1
|
// 40c RBB Spinning Platform 1
|
||||||
// 40d RBB Spinning Platform 2
|
// 40d RBB Spinning Platform 2
|
||||||
// 40e RBB Spinning Platform 3
|
// 40e RBB Spinning Platform 3
|
||||||
// 40f RBB Engine Room Propeller 1
|
ASSET_40F_MODEL_ENGINE_ROOM_PROPELLER_1 = 0x40f,
|
||||||
// 410 RBB Engine Room Propeller 2
|
ASSET_410_MODEL_ENGINE_ROOM_PROPELLER_2,
|
||||||
// 411 RBB Engine Room Propeller 3
|
ASSET_411_MODEL_ENGINE_ROOM_PROPELLER_3,
|
||||||
// 412 RBB Grey Propeller Switch (Slow Fans)
|
// 412 RBB Grey Propeller Switch (Slow Fans)
|
||||||
// 413 RBB 1 Switch
|
// 413 RBB 1 Switch
|
||||||
// 414 RBB 2 Switch
|
// 414 RBB 2 Switch
|
||||||
@@ -2594,8 +2653,8 @@ enum asset_e
|
|||||||
// 416 RBB Whistle 1 (Yellow)
|
// 416 RBB Whistle 1 (Yellow)
|
||||||
// 417 RBB Whistle 2 (Gold)
|
// 417 RBB Whistle 2 (Gold)
|
||||||
// 418 RBB Whistle 3 (Blue)
|
// 418 RBB Whistle 3 (Blue)
|
||||||
// 419 Grimlet
|
ASSET_419_MODEL_GRIMLET = 0x419,
|
||||||
ASSET_41A_SPRITE_MUMBO_TOKEN = 0x41A,
|
ASSET_41A_SPRITE_MUMBO_TOKEN,
|
||||||
// 41b RBB Anchor Button
|
// 41b RBB Anchor Button
|
||||||
// 41c Snorkel
|
// 41c Snorkel
|
||||||
// 41d RBB Anchor & Chain
|
// 41d RBB Anchor & Chain
|
||||||
@@ -2609,11 +2668,12 @@ enum asset_e
|
|||||||
ASSET_425_MODEL_CROCTUS = 0x425,
|
ASSET_425_MODEL_CROCTUS = 0x425,
|
||||||
// 426 FP Christmas Tree Star
|
// 426 FP Christmas Tree Star
|
||||||
// 427 (Wooden Plank)
|
// 427 (Wooden Plank)
|
||||||
// 428 Boss Kaboom Box
|
ASSET_428_MODEL_BOSS_BOOM_BOX = 0x428,
|
||||||
// 429 CC Key
|
ASSET_429_MODEL_CC_KEY,
|
||||||
// 42a (Smoke 2D?)
|
// 42a (Smoke 2D?)
|
||||||
// 42b (Orange Triangle?)
|
// 42b (Orange Triangle?)
|
||||||
ASSET_42C_MODEL_BURIED_TREASURE = 0x42C,
|
ASSET_42C_MODEL_BURIED_TREASURE = 0x42C,
|
||||||
|
ASSET_42D_MODEL_QUARRIE = 0x42D,
|
||||||
// 42d SM Quarrie
|
// 42d SM Quarrie
|
||||||
// 42e SM Quarrie Fragment
|
// 42e SM Quarrie Fragment
|
||||||
// 42f RBB Empty Honeycomb Button
|
// 42f RBB Empty Honeycomb Button
|
||||||
@@ -2633,7 +2693,7 @@ enum asset_e
|
|||||||
// 43d MMM Church Clock Switch
|
// 43d MMM Church Clock Switch
|
||||||
// 43e MMM Locked Gate (Lock On Right) 2
|
// 43e MMM Locked Gate (Lock On Right) 2
|
||||||
// 43f (White Star?)
|
// 43f (White Star?)
|
||||||
// 440 CCW Snarebear
|
ASSET_440_MODEL_SNAREBEAR = 0x440,
|
||||||
// 441 (Sir Slush Snowball?)
|
// 441 (Sir Slush Snowball?)
|
||||||
// 442 FP Twinklies Box
|
// 442 FP Twinklies Box
|
||||||
// 443 CCW Zubba Honey Lump
|
// 443 CCW Zubba Honey Lump
|
||||||
@@ -2709,7 +2769,7 @@ enum asset_e
|
|||||||
ASSET_489_MODEL_SHOCKSPRING_PAD,
|
ASSET_489_MODEL_SHOCKSPRING_PAD,
|
||||||
ASSET_48A_MODEL_FLIGHT_PAD,
|
ASSET_48A_MODEL_FLIGHT_PAD,
|
||||||
ASSET_48B_MODEL_JIGGY_PODIUM,
|
ASSET_48B_MODEL_JIGGY_PODIUM,
|
||||||
// 48c Boom Box
|
ASSET_48C_MODEL_BOOM_BOX,
|
||||||
// 48d Nabnut Eating Acorns
|
// 48d Nabnut Eating Acorns
|
||||||
ASSET_48E_MODEL_ACORN = 0x48E,
|
ASSET_48E_MODEL_ACORN = 0x48E,
|
||||||
// 48f Gnawty
|
// 48f Gnawty
|
||||||
@@ -2724,9 +2784,9 @@ enum asset_e
|
|||||||
ASSET_498_MODEL_TWINKLY_SHARD_YELLOW,
|
ASSET_498_MODEL_TWINKLY_SHARD_YELLOW,
|
||||||
ASSET_499_MODEL_TWINKLY_SHARD_GREEN = 0x499,
|
ASSET_499_MODEL_TWINKLY_SHARD_GREEN = 0x499,
|
||||||
ASSET_49A_MODLE_TWINKLY_SHARD_ORANGE,
|
ASSET_49A_MODLE_TWINKLY_SHARD_ORANGE,
|
||||||
ASSET_49B_MODLE_TWINKLY_SHARD_RED,
|
ASSET_49B_MODEL_TWINKLY_SHARD_RED,
|
||||||
// 49c (Green & Red Area?)
|
// 49c (Green & Red Area?)
|
||||||
// 49d Seaman Grublin
|
ASSET_49D_MODEL_SEAMAN_GRUBLIN = 0x49D,
|
||||||
// 49e 2D Bee (Used In Swarms)
|
// 49e 2D Bee (Used In Swarms)
|
||||||
// 49f 2D Glowing Bee (Beta)
|
// 49f 2D Glowing Bee (Beta)
|
||||||
ASSET_4A0_SPRITE_EXPLOSION = 0x4A0,
|
ASSET_4A0_SPRITE_EXPLOSION = 0x4A0,
|
||||||
@@ -2768,16 +2828,16 @@ enum asset_e
|
|||||||
// 4c4 FP Frozen Mumbo Hut
|
// 4c4 FP Frozen Mumbo Hut
|
||||||
// 4c5 FP Stack Of Presents 2
|
// 4c5 FP Stack Of Presents 2
|
||||||
// 4c6 FP Snowy Bridge
|
// 4c6 FP Snowy Bridge
|
||||||
// 4c7 Mum-Mum
|
ASSET_4C7_MODEL_MUMMUM = 0x4C7,
|
||||||
// 4c8 Mum-Mum Arm
|
ASSET_4C8_MODEL_MUMMUM_ARM,
|
||||||
// 4c9 Mum-Mum Leg
|
ASSET_4C9_MODEL_MUMMUM_LEG,
|
||||||
// 4ca Mum-Mum Head
|
ASSET_4CA_MODEL_MUMMUM_HEAD,
|
||||||
// 4cb Mum-Mum Body
|
ASSET_4CB_MODEL_MUMMUM_BODY,
|
||||||
// 4cc Limbo
|
ASSET_4CC_MODEL_LIMBO,
|
||||||
// 4cd Limbo Arm
|
ASSET_4CD_MODEL_LIMBO_ARM,
|
||||||
// 4ce Limbo Leg
|
ASSET_4CE_MODEL_LIMBO_LEG,
|
||||||
// 4cf Limbo Head
|
ASSET_4CF_MODEL_LIMBO_HEAD,
|
||||||
// 4d0 Limbo Body?
|
ASSET_4D0_MODEL_LIMBO_BONE,
|
||||||
// Unused
|
// Unused
|
||||||
// 4d2 FP Christmas Tree Glass Container
|
// 4d2 FP Christmas Tree Glass Container
|
||||||
// 4d3 FP Christmas Tree Glass Container Fragment
|
// 4d3 FP Christmas Tree Glass Container Fragment
|
||||||
@@ -2866,8 +2926,8 @@ enum asset_e
|
|||||||
ASSET_529_MODEL_PORTRAIT_OF_TREE_AND_MOON,
|
ASSET_529_MODEL_PORTRAIT_OF_TREE_AND_MOON,
|
||||||
ASSET_52A_MODEL_PORTRAIT_OF_TEEHEE,
|
ASSET_52A_MODEL_PORTRAIT_OF_TEEHEE,
|
||||||
ASSET_52B_MODEL_PORTRAIT_OF_MINION,
|
ASSET_52B_MODEL_PORTRAIT_OF_MINION,
|
||||||
// 52c Grublin Hood
|
ASSET_52C_MODEL_GRUBLIN_HOOD,
|
||||||
ASSET_52D_MODEL_GRUBLIN_HOOD_HAT = 0x52D,
|
ASSET_52D_MODEL_GRUBLIN_HOOD_HAT,
|
||||||
// 52e (CCW Season Door?)
|
// 52e (CCW Season Door?)
|
||||||
// 52f Banjo's Chair (Secret Spring)
|
// 52f Banjo's Chair (Secret Spring)
|
||||||
// 530 Banjo's Bed (Secret Spring?)
|
// 530 Banjo's Bed (Secret Spring?)
|
||||||
@@ -2896,7 +2956,7 @@ enum asset_e
|
|||||||
// 547 GL Blue Egg Refill Pillow
|
// 547 GL Blue Egg Refill Pillow
|
||||||
// 548 GL Red Feather Refill Pillow
|
// 548 GL Red Feather Refill Pillow
|
||||||
// 549 GL Gold Feather Refill Pillow
|
// 549 GL Gold Feather Refill Pillow
|
||||||
// 54a Gruntling (Red Cloak)
|
ASSET_54A_MODEL_GRUNTLING_RED = 0x54A,
|
||||||
// 54b (Big Fireball?)
|
// 54b (Big Fireball?)
|
||||||
ASSET_54C_MODEL_GAME_OVER = 0x54C,
|
ASSET_54C_MODEL_GAME_OVER = 0x54C,
|
||||||
// 54d Banjo-Kazooie Sign
|
// 54d Banjo-Kazooie Sign
|
||||||
@@ -2919,12 +2979,12 @@ enum asset_e
|
|||||||
ASSET_55E_MODEL_NAPPER = 0x55E,
|
ASSET_55E_MODEL_NAPPER = 0x55E,
|
||||||
// 55f Furnace Fun Washing Machine Cauldron Prize
|
// 55f Furnace Fun Washing Machine Cauldron Prize
|
||||||
// 560 Furnace Fun Grunty Doll Prize
|
// 560 Furnace Fun Grunty Doll Prize
|
||||||
// 561 Gruntling (Blue Cloak)
|
ASSET_561_MODEL_GRUNTLING_BLUE = 0x561,
|
||||||
// 562 Gruntling (Black Cloak)
|
ASSET_562_MODEL_GRUNTLING_BLACK,
|
||||||
// 563 Level Entry Signs
|
// 563 Level Entry Signs
|
||||||
ASSET_564_MODEL_PURPLE_TEEHEE = 0x564,
|
ASSET_564_MODEL_PURPLE_TEEHEE = 0x564,
|
||||||
// 565 Bottles Game Banjo's Hand
|
// 565 Bottles Game Banjo's Hand
|
||||||
// 566 Black Snippet
|
ASSET_566_MODEL_BLACK_SNIPPET = 0x566,
|
||||||
// 567 Black Snippet Body (Upon Death)
|
// 567 Black Snippet Body (Upon Death)
|
||||||
// 568 Black Snippet Leg (Upon Death)
|
// 568 Black Snippet Leg (Upon Death)
|
||||||
// 569 Black Snippet Pincer (Upon Death)
|
// 569 Black Snippet Pincer (Upon Death)
|
||||||
@@ -3525,8 +3585,14 @@ enum marker_e{
|
|||||||
|
|
||||||
MARKER_11_WADING_BOOTS = 0x11,
|
MARKER_11_WADING_BOOTS = 0x11,
|
||||||
|
|
||||||
|
MARKER_13_SNIPPET = 0x13,
|
||||||
|
|
||||||
MARKER_15_CLAM = 0x15,
|
MARKER_15_CLAM = 0x15,
|
||||||
|
|
||||||
|
MARKER_28_CLANKER_SAWBLADE = 0x28,
|
||||||
|
|
||||||
|
MARKER_2E_GRIMLET = 0x2E,
|
||||||
|
|
||||||
MARKER_32_PLAYER_SHADOW = 0x32,
|
MARKER_32_PLAYER_SHADOW = 0x32,
|
||||||
MARKER_33_LEAKY,
|
MARKER_33_LEAKY,
|
||||||
MARKER_34_CEMETARY_POT,
|
MARKER_34_CEMETARY_POT,
|
||||||
@@ -3541,6 +3607,7 @@ enum marker_e{
|
|||||||
|
|
||||||
MARKER_48_NAPPER = 0x48,
|
MARKER_48_NAPPER = 0x48,
|
||||||
MARKER_49_MOTZHAND,
|
MARKER_49_MOTZHAND,
|
||||||
|
MARKER_4A_CC_KEY,
|
||||||
|
|
||||||
MARKER_4C_CLANKER_TOKEN_TOOTH_EXT = 0x4C,
|
MARKER_4C_CLANKER_TOKEN_TOOTH_EXT = 0x4C,
|
||||||
MARKER_4D_CLANKER_JIGGY_TOOTH_EXT,
|
MARKER_4D_CLANKER_JIGGY_TOOTH_EXT,
|
||||||
@@ -3561,13 +3628,19 @@ enum marker_e{
|
|||||||
MARKER_66_ORANGE_PAD = 0x66,
|
MARKER_66_ORANGE_PAD = 0x66,
|
||||||
MARKER_67_JUJU = 0x67,
|
MARKER_67_JUJU = 0x67,
|
||||||
|
|
||||||
|
MARKER_69_CHUMP_FISH = 0x69,
|
||||||
MARKER_6A_GLOOP = 0x6A,
|
MARKER_6A_GLOOP = 0x6A,
|
||||||
|
|
||||||
|
MARKER_6E_PINK_EGG_LARGEST = 0x6E,
|
||||||
|
|
||||||
MARKER_95_CHIMPY_STUMP = 0x95,
|
MARKER_95_CHIMPY_STUMP = 0x95,
|
||||||
|
MARKER_96_RIPPER,
|
||||||
|
|
||||||
|
MARKER_99_TEEHEE = 0x99,
|
||||||
|
|
||||||
MARKER_A3_BLUBBER = 0xA3,
|
MARKER_A3_BLUBBER = 0xA3,
|
||||||
|
MARKER_A4_LOCKUP_SLOW,
|
||||||
MARKER_A5_NIPPER = 0xA5,
|
MARKER_A5_NIPPER,
|
||||||
MARKER_A6_GRABBA,
|
MARKER_A6_GRABBA,
|
||||||
MARKER_A7_MAGIC_CARPET_1,
|
MARKER_A7_MAGIC_CARPET_1,
|
||||||
|
|
||||||
@@ -3579,6 +3652,7 @@ enum marker_e{
|
|||||||
|
|
||||||
MARKER_AF_MAGIC_CARPET_SHADOW = 0xAF,
|
MARKER_AF_MAGIC_CARPET_SHADOW = 0xAF,
|
||||||
MARKER_B0_MAGIC_CARPET_2,
|
MARKER_B0_MAGIC_CARPET_2,
|
||||||
|
MARKER_B1_SIR_SLUSH,
|
||||||
|
|
||||||
MARKER_B7_TUTORIAL_BOTTLES = 0xB7,
|
MARKER_B7_TUTORIAL_BOTTLES = 0xB7,
|
||||||
|
|
||||||
@@ -3590,11 +3664,23 @@ enum marker_e{
|
|||||||
|
|
||||||
MARKER_BF_GOBI_2 = 0xBF,
|
MARKER_BF_GOBI_2 = 0xBF,
|
||||||
MARKER_C0_TRUNKER,
|
MARKER_C0_TRUNKER,
|
||||||
|
MARKER_C1_FLIBBIT_RED,
|
||||||
|
MARKER_C2_BUZZBOMB,
|
||||||
|
MARKER_C3_GOBI_3,
|
||||||
|
|
||||||
MARKER_C3_GOBI_3 = 0xC3,
|
MARKER_C5_FLIBBIT_YELLOW = 0xC5,
|
||||||
|
|
||||||
|
MARKER_C9_FLOTSAM = 0xC9,
|
||||||
|
|
||||||
|
MARKER_D6_PINK_EGG_LARGE = 0xD6,
|
||||||
|
MARKER_D7_PINK_EGG_MEDIUM,
|
||||||
|
MARKER_D8_PINK_EGG_SMALL,
|
||||||
|
MARKER_D9_PINK_EGG_SMALLEST,
|
||||||
|
|
||||||
MARKER_DB_BURIED_TREASURE = 0xDB,
|
MARKER_DB_BURIED_TREASURE = 0xDB,
|
||||||
|
|
||||||
|
MARKER_DD_BLACK_SNIPPET = 0xDD,
|
||||||
|
|
||||||
MARKER_EA_LIGHTHOUSE_DOOR = 0xEA,
|
MARKER_EA_LIGHTHOUSE_DOOR = 0xEA,
|
||||||
MARKER_EB_GV_BANJO_DOOR,
|
MARKER_EB_GV_BANJO_DOOR,
|
||||||
MARKER_EC_GV_SUN_SWITCH,
|
MARKER_EC_GV_SUN_SWITCH,
|
||||||
@@ -3607,7 +3693,9 @@ enum marker_e{
|
|||||||
MARKER_F3_GV_KAZOOIE_TARGET,
|
MARKER_F3_GV_KAZOOIE_TARGET,
|
||||||
MARKER_F4_ANCIENT_ONE,
|
MARKER_F4_ANCIENT_ONE,
|
||||||
|
|
||||||
MARKER_F8_GV_KAZOOIE_DOOR = 0xF8,
|
MARKER_F6_LOCKUP_MEDIUM = 0xF6,
|
||||||
|
MARKER_F7_LOCKUP_FAST,
|
||||||
|
MARKER_F8_GV_KAZOOIE_DOOR,
|
||||||
MARKER_F9_JINXY,
|
MARKER_F9_JINXY,
|
||||||
|
|
||||||
MARKER_FC_CROCTUS = 0xFC,
|
MARKER_FC_CROCTUS = 0xFC,
|
||||||
@@ -3625,7 +3713,13 @@ enum marker_e{
|
|||||||
|
|
||||||
MARKER_124_BOGGY_1 = 0x124,
|
MARKER_124_BOGGY_1 = 0x124,
|
||||||
|
|
||||||
MARKER_12B_ATTACK_TUTORIAL = 0x12B,
|
MARKER_127_BAT = 0x127,
|
||||||
|
MARKER_128_COLLYWOBBLE_A,
|
||||||
|
MARKER_129_BAWL_A,
|
||||||
|
MARKER_12A_TOPPER_A,
|
||||||
|
MARKER_12B_ATTACK_TUTORIAL,
|
||||||
|
|
||||||
|
MARKER_135_QUARRIE = 0x135,
|
||||||
|
|
||||||
MARKER_161_GV_WITCH_SWITCH = 0x161,
|
MARKER_161_GV_WITCH_SWITCH = 0x161,
|
||||||
MARKER_162_BGS_WITCH_SWITCH,
|
MARKER_162_BGS_WITCH_SWITCH,
|
||||||
@@ -3635,26 +3729,59 @@ enum marker_e{
|
|||||||
MARKER_168_ICE_KEY,
|
MARKER_168_ICE_KEY,
|
||||||
MARKER_169_SNS_EGG,
|
MARKER_169_SNS_EGG,
|
||||||
|
|
||||||
|
MARKER_173_CHUMP_FISH_2 = 0x173,
|
||||||
MARKER_174_GAME_OVER = 0x174,
|
MARKER_174_GAME_OVER = 0x174,
|
||||||
|
|
||||||
MARKER_182_RBB_EGG_TOLL = 0x182,
|
MARKER_182_RBB_EGG_TOLL = 0x182,
|
||||||
|
|
||||||
|
MARKER_185_MODEL_RUSTY_BUCKET_REAR_PROPELLER = 0x185,
|
||||||
|
|
||||||
|
ACTOR_191_ENGINE_ROOM_PROPELLOR_1 = 0x191,
|
||||||
|
ACTOR_192_ENGINE_ROOM_PROPELLOR_2,
|
||||||
|
ACTOR_193_ENGINE_ROOM_PROPELLOR_3,
|
||||||
|
|
||||||
|
MARKER_1A1_BOSS_BOOM_BOX_LARGEST = 0x1A1,
|
||||||
|
MARKER_1A2_BOSS_BOOM_BOX_LARGE,
|
||||||
|
MARKER_1A3_BOSS_BOOM_BOX_MEDIUM ,
|
||||||
|
MARKER_1A4_BOSS_BOOM_BOX_SMALL,
|
||||||
|
|
||||||
|
MARKER_1A7_CLANKER_WHIPCRACK = 0x1A7,
|
||||||
|
|
||||||
MARKER_1AE_ZUBBA = 0x1AE,
|
MARKER_1AE_ZUBBA = 0x1AE,
|
||||||
|
|
||||||
MARKER_1B5_CATERPILLAR = 0x1B5,
|
MARKER_1B2_CLUCKER_A = 0x1B2,
|
||||||
|
|
||||||
|
MARKER_1B4_EEYRIE_BABY = 0x1B4,
|
||||||
|
MARKER_1B5_CATERPILLAR,
|
||||||
|
|
||||||
|
MARKER_1B7_BOOM_BOX = 0x1B7,
|
||||||
|
|
||||||
MARKER_1BB_NABNUT = 0x1BB,
|
MARKER_1BB_NABNUT = 0x1BB,
|
||||||
|
|
||||||
|
MARKER_1C5_WHIPCRACK = 0x1C5,
|
||||||
|
|
||||||
MARKER_1CD_GV_MAZE_CTRL = 0x1CD,
|
MARKER_1CD_GV_MAZE_CTRL = 0x1CD,
|
||||||
|
|
||||||
|
MARKER_1D0_CLUCKER_B = 0x1D0,
|
||||||
|
MARKER_1D1_PORTRAIT_CHOMPA_B,
|
||||||
|
|
||||||
MARKER_1D4_SANDYBUTT_PYRAMID = 0x1D4,
|
MARKER_1D4_SANDYBUTT_PYRAMID = 0x1D4,
|
||||||
MARKER_1D5_PALM_TREE,
|
MARKER_1D5_PALM_TREE,
|
||||||
|
|
||||||
MARKER_1E9_MUMBO_COST_SIGN = 0x1E9,
|
MARKER_1E2_GRUBLIN_HOOD = 0x1E2,
|
||||||
|
|
||||||
|
MARKER_1E6_TOPPER_B = 0x1E6,
|
||||||
|
MARKER_1E7_BAWL_B,
|
||||||
|
MARKER_1E8_COLLYWOBBLE_B,
|
||||||
|
MARKER_1E9_MUMBO_COST_SIGN,
|
||||||
|
MARKER_1EA_GRUNTLING_RED,
|
||||||
|
|
||||||
|
MARKER_1F1_GRUNTLING_BLACK = 0x1F1,
|
||||||
|
|
||||||
MARKER_1F4_TOOTS = 0x1F4,
|
MARKER_1F4_TOOTS = 0x1F4,
|
||||||
|
|
||||||
MARKER_1FA_POLAR_BEAR_CUB_BLUE = 0x1FA,
|
MARKER_1F9_SNARE_BEAR = 0x1F9,
|
||||||
|
MARKER_1FA_POLAR_BEAR_CUB_BLUE,
|
||||||
MARKER_1FB_POLAR_BEAR_CUB_GREEN,
|
MARKER_1FB_POLAR_BEAR_CUB_GREEN,
|
||||||
MARKER_1FC_POLAR_BEAR_CUB_RED,
|
MARKER_1FC_POLAR_BEAR_CUB_RED,
|
||||||
MARKER_1FD_BLUE_PRESENT_COLLECTABLE,
|
MARKER_1FD_BLUE_PRESENT_COLLECTABLE,
|
||||||
@@ -3675,6 +3802,10 @@ enum marker_e{
|
|||||||
|
|
||||||
MARKER_20F_WOZZA_IN_CAVE = 0x20F,
|
MARKER_20F_WOZZA_IN_CAVE = 0x20F,
|
||||||
|
|
||||||
|
MARKER_218_LIMBO = 0x218,
|
||||||
|
MARKER_219_MUMMUM,
|
||||||
|
MARKER_21A_SEAMAN_GRUBLIN,
|
||||||
|
|
||||||
MARKER_22A_CCW_WITCH_SWITCH = 0x22A,
|
MARKER_22A_CCW_WITCH_SWITCH = 0x22A,
|
||||||
MARKER_22B_FP_WITCH_SWITCH,
|
MARKER_22B_FP_WITCH_SWITCH,
|
||||||
|
|
||||||
@@ -3684,16 +3815,30 @@ enum marker_e{
|
|||||||
|
|
||||||
MARKER_23F_LAIR_FLIGHT_PAD_SWITCH = 0x23F,
|
MARKER_23F_LAIR_FLIGHT_PAD_SWITCH = 0x23F,
|
||||||
|
|
||||||
|
MARKER_245_XMAS_TREE_EGG_TOLL = 0x245,
|
||||||
|
|
||||||
|
MARKER_250_ICECUBE_A = 0x250,
|
||||||
|
|
||||||
MARKER_252_LOGGO = 0x252,
|
MARKER_252_LOGGO = 0x252,
|
||||||
|
MARKER_253_SCARAB_BEETLE,
|
||||||
MARKER_254_PORTRAIT_CHOMPA = 0x254,
|
MARKER_254_PORTRAIT_CHOMPA_A,
|
||||||
MARKER_255_PORTRAIT_OF_GRUNTY,
|
MARKER_255_PORTRAIT_OF_GRUNTY,
|
||||||
|
MARKER_256_FIRE_FX,
|
||||||
MARKER_257_PORTRAIT_OF_BLACKEYE = 0x257,
|
MARKER_257_PORTRAIT_OF_BLACKEYE,
|
||||||
MARKER_258_PORTRAIT_OF_TOWER,
|
MARKER_258_PORTRAIT_OF_TOWER,
|
||||||
MARKER_259_PORTRAIT_OF_TREE_AND_MOON,
|
MARKER_259_PORTRAIT_OF_TREE_AND_MOON,
|
||||||
MARKER_25A_PORTRAIT_OF_TEEHEE,
|
MARKER_25A_PORTRAIT_OF_TEEHEE,
|
||||||
MARKER_25B_PORTRAIT_OF_MINION
|
MARKER_25B_PORTRAIT_OF_MINION,
|
||||||
|
|
||||||
|
MARKER_25F_ICECUBE_B = 0x25F,
|
||||||
|
|
||||||
|
|
||||||
|
MARKER_295_GRUNTLING_BLUE = 0x295,
|
||||||
|
MARKER_296_TEEHEE_PURPLE,
|
||||||
|
MARKER_297_GIANT_RIPPER,
|
||||||
|
MARKER_298_MUMMUM_BALL,
|
||||||
|
|
||||||
|
MARKER_29D_ROCK_TRAPPING_GRUNTY = 0x29D
|
||||||
};
|
};
|
||||||
|
|
||||||
enum hitbox_e{
|
enum hitbox_e{
|
||||||
|
@@ -24,7 +24,7 @@ Actor *chflibbit_draw(ActorMarker *marker, Gfx **gfx, Mtx **mtx, Vtx **vtx);
|
|||||||
|
|
||||||
/* .data */
|
/* .data */
|
||||||
ActorInfo D_80390690 = {
|
ActorInfo D_80390690 = {
|
||||||
0xC1, 0x133, 0x375,
|
MARKER_C1_FLIBBIT_RED, ACTOR_133_FLIBBIT_RED, ASSET_375_MODEL_FLIBBIT_RED,
|
||||||
0, NULL,
|
0, NULL,
|
||||||
chflibbit_update, NULL, chflibbit_draw,
|
chflibbit_update, NULL, chflibbit_draw,
|
||||||
0, 0, 1.0f, 0
|
0, 0, 1.0f, 0
|
||||||
|
@@ -22,7 +22,7 @@ Actor *func_8038FD10(ActorMarker *this, Gfx** gdl, Mtx** mtx, u32 arg3);
|
|||||||
/* .data section */
|
/* .data section */
|
||||||
u8 D_80390DA0[6] = {0, 0, 0, 1, 1, 1};
|
u8 D_80390DA0[6] = {0, 0, 0, 1, 1, 1};
|
||||||
|
|
||||||
ActorInfo D_80390DA8 = {0xDA, actor_leafboat, 0x30D,
|
ActorInfo D_80390DA8 = {0xDA, ACTOR_F1_LEAFBOAT, 0x30D,
|
||||||
0x01, NULL,
|
0x01, NULL,
|
||||||
func_8038FD9C, func_8038FD9C, func_8038FD10,
|
func_8038FD9C, func_8038FD9C, func_8038FD10,
|
||||||
0, 0, 0.0f, 0
|
0, 0, 0.0f, 0
|
||||||
|
@@ -22,7 +22,7 @@ void func_8038E034(Actor *this);
|
|||||||
|
|
||||||
/* .data */
|
/* .data */
|
||||||
ActorInfo D_80390AE0 = {
|
ActorInfo D_80390AE0 = {
|
||||||
0xC5, 0x137, 0x385,
|
MARKER_C5_FLIBBIT_YELLOW, ACTOR_137_FLIBBIT_YELLOW, ASSET_385_MODEL_FLIBBIT_YELLOW,
|
||||||
0, NULL,
|
0, NULL,
|
||||||
func_8038E034, NULL, func_8038DE5C,
|
func_8038E034, NULL, func_8038DE5C,
|
||||||
0, 0, 1.0f, 0
|
0, 0, 1.0f, 0
|
||||||
|
@@ -9,7 +9,7 @@
|
|||||||
void func_8038FCB0(Actor *);
|
void func_8038FCB0(Actor *);
|
||||||
|
|
||||||
/* .data */
|
/* .data */
|
||||||
ActorInfo D_80390D70 = {0xDC, actor_bigalligator, 0x397, 0x01, NULL,
|
ActorInfo D_80390D70 = {0xDC, ACTOR_F6_BIG_ALLIGATOR, 0x397, 0x01, NULL,
|
||||||
func_8038FCB0, func_80326224, func_80325888,
|
func_8038FCB0, func_80326224, func_80325888,
|
||||||
0, 0, 0.0f, 0
|
0, 0, 0.0f, 0
|
||||||
};
|
};
|
||||||
|
@@ -12,7 +12,14 @@ void chpinkegg_collision(ActorMarker *this, ActorMarker *other_marker);
|
|||||||
void chpinkegg_update(Actor *this);
|
void chpinkegg_update(Actor *this);
|
||||||
|
|
||||||
u32 D_803906C0 = 0x5B;
|
u32 D_803906C0 = 0x5B;
|
||||||
enum actor_e D_803906C4[5] = {0xED, 0xEE, 0xEF, 0xF0, 0x00};
|
enum actor_e D_803906C4[5] = {
|
||||||
|
ACTOR_ED_PINK_EGG_LARGE,
|
||||||
|
ACTOR_EE_PINK_EGG_MEDIUM,
|
||||||
|
ACTOR_EF_PINK_EGG_SMALL,
|
||||||
|
ACTOR_F0_PINK_EGG_SMALLEST,
|
||||||
|
0x00
|
||||||
|
};
|
||||||
|
|
||||||
ActorAnimationInfo D_803906D8[4] = {
|
ActorAnimationInfo D_803906D8[4] = {
|
||||||
{0, 0.0f},
|
{0, 0.0f},
|
||||||
{0, 0.0f},
|
{0, 0.0f},
|
||||||
@@ -20,27 +27,27 @@ ActorAnimationInfo D_803906D8[4] = {
|
|||||||
{0x10B, 2.0f}
|
{0x10B, 2.0f}
|
||||||
};
|
};
|
||||||
|
|
||||||
ActorInfo D_803906F8 = {0x6E, 0x5B, 0x380, 0x01, D_803906D8,
|
ActorInfo D_803906F8 = {MARKER_6E_PINK_EGG_LARGEST, ACTOR_5B_PINK_EGG_LARGEST, ASSET_380_MODEL_PINK_EGG_LARGEST, 0x01, D_803906D8,
|
||||||
chpinkegg_update, func_80326224, chpinkegg_draw,
|
chpinkegg_update, func_80326224, chpinkegg_draw,
|
||||||
0, 0x2CC, 6.0f, 0
|
0, 0x2CC, 6.0f, 0
|
||||||
};
|
};
|
||||||
|
|
||||||
ActorInfo D_8039071C = {0xD6, 0xED, 0x381, 0x01, D_803906D8,
|
ActorInfo D_8039071C = {MARKER_D6_PINK_EGG_LARGE, ACTOR_ED_PINK_EGG_LARGE, ASSET_381_MODEL_PINK_EGG_LARGE, 0x01, D_803906D8,
|
||||||
chpinkegg_update, func_80326224, chpinkegg_draw,
|
chpinkegg_update, func_80326224, chpinkegg_draw,
|
||||||
0, 0x2CC, 5.0f, 0
|
0, 0x2CC, 5.0f, 0
|
||||||
};
|
};
|
||||||
|
|
||||||
ActorInfo D_80390740 = {0xD7, 0xEE, 0x382, 0x01, D_803906D8,
|
ActorInfo D_80390740 = {MARKER_D7_PINK_EGG_MEDIUM, ACTOR_EE_PINK_EGG_MEDIUM, ASSET_382_MODEL_PINK_EGG_MEDIUM, 0x01, D_803906D8,
|
||||||
chpinkegg_update, func_80326224, chpinkegg_draw,
|
chpinkegg_update, func_80326224, chpinkegg_draw,
|
||||||
0, 0x2CC, 4.0f, 0
|
0, 0x2CC, 4.0f, 0
|
||||||
};
|
};
|
||||||
|
|
||||||
ActorInfo D_80390764 = {0xD8, 0xEF, 0x383, 0x01, D_803906D8,
|
ActorInfo D_80390764 = {MARKER_D8_PINK_EGG_SMALL, ACTOR_EF_PINK_EGG_SMALL, ASSET_383_MODEL_PINK_EGG_SMALL, 0x01, D_803906D8,
|
||||||
chpinkegg_update, func_80326224, chpinkegg_draw,
|
chpinkegg_update, func_80326224, chpinkegg_draw,
|
||||||
0, 0x2CC, 3.0f, 0
|
0, 0x2CC, 3.0f, 0
|
||||||
};
|
};
|
||||||
|
|
||||||
ActorInfo D_80390788 = {0xD9, 0xF0, 0x384, 0x01, D_803906D8,
|
ActorInfo D_80390788 = {MARKER_D9_PINK_EGG_SMALLEST, ACTOR_F0_PINK_EGG_SMALLEST, ASSET_384_MODEL_PINK_EGG_SMALLEST, 0x01, D_803906D8,
|
||||||
chpinkegg_update, func_80326224, chpinkegg_draw,
|
chpinkegg_update, func_80326224, chpinkegg_draw,
|
||||||
0, 0x2CC, 2.0f, 0
|
0, 0x2CC, 2.0f, 0
|
||||||
};
|
};
|
||||||
|
@@ -31,84 +31,84 @@ Struct_CC_3130_0 D_80389C30[] = {
|
|||||||
};
|
};
|
||||||
|
|
||||||
ActorInfo D_80389C90 = {
|
ActorInfo D_80389C90 = {
|
||||||
0x28, ACTOR_3D_CLANKER_SAWBLADE_PROPELLOR_1, ASSET_43A_MODEL_CLANKER_SAWBLADE_PROPELLOR,
|
MARKER_28_CLANKER_SAWBLADE, ACTOR_3D_CLANKER_SAWBLADE_PROPELLOR_1, ASSET_43A_MODEL_CLANKER_SAWBLADE_PROPELLOR,
|
||||||
0, NULL,
|
0, NULL,
|
||||||
chSawblade_update, NULL, func_80325888,
|
chSawblade_update, NULL, func_80325888,
|
||||||
0, 0, 0.0f, 0
|
0, 0, 0.0f, 0
|
||||||
};
|
};
|
||||||
|
|
||||||
ActorInfo D_80389CB4 = {
|
ActorInfo D_80389CB4 = {
|
||||||
0x28, ACTOR_3E_CLANKER_SAWBLADE_PROPELLOR_2, ASSET_43A_MODEL_CLANKER_SAWBLADE_PROPELLOR,
|
MARKER_28_CLANKER_SAWBLADE, ACTOR_3E_CLANKER_SAWBLADE_PROPELLOR_2, ASSET_43A_MODEL_CLANKER_SAWBLADE_PROPELLOR,
|
||||||
0, NULL,
|
0, NULL,
|
||||||
chSawblade_update, NULL, func_80325888,
|
chSawblade_update, NULL, func_80325888,
|
||||||
0, 0, 0.0f, 0
|
0, 0, 0.0f, 0
|
||||||
};
|
};
|
||||||
|
|
||||||
ActorInfo D_80389CD8 = {
|
ActorInfo D_80389CD8 = {
|
||||||
0x28, ACTOR_3F_CLANKER_SAWBLADE_PROPELLOR_3, ASSET_43A_MODEL_CLANKER_SAWBLADE_PROPELLOR,
|
MARKER_28_CLANKER_SAWBLADE, ACTOR_3F_CLANKER_SAWBLADE_PROPELLOR_3, ASSET_43A_MODEL_CLANKER_SAWBLADE_PROPELLOR,
|
||||||
0, NULL,
|
0, NULL,
|
||||||
chSawblade_update, NULL, func_80325888,
|
chSawblade_update, NULL, func_80325888,
|
||||||
0, 0, 0.0f, 0
|
0, 0, 0.0f, 0
|
||||||
};
|
};
|
||||||
|
|
||||||
ActorInfo D_80389CFC = {
|
ActorInfo D_80389CFC = {
|
||||||
0x28, ACTOR_40_CLANKER_SAWBLADE_PROPELLOR_4, ASSET_43A_MODEL_CLANKER_SAWBLADE_PROPELLOR,
|
MARKER_28_CLANKER_SAWBLADE, ACTOR_40_CLANKER_SAWBLADE_PROPELLOR_4, ASSET_43A_MODEL_CLANKER_SAWBLADE_PROPELLOR,
|
||||||
0, NULL,
|
0, NULL,
|
||||||
chSawblade_update, NULL, func_80325888,
|
chSawblade_update, NULL, func_80325888,
|
||||||
0, 0, 0.0f, 0
|
0, 0, 0.0f, 0
|
||||||
};
|
};
|
||||||
|
|
||||||
ActorInfo D_80389D20 = {
|
ActorInfo D_80389D20 = {
|
||||||
0x28, ACTOR_41_CLANKER_SAWBLADE_PROPELLOR_5, ASSET_43A_MODEL_CLANKER_SAWBLADE_PROPELLOR,
|
MARKER_28_CLANKER_SAWBLADE, ACTOR_41_CLANKER_SAWBLADE_PROPELLOR_5, ASSET_43A_MODEL_CLANKER_SAWBLADE_PROPELLOR,
|
||||||
0, NULL,
|
0, NULL,
|
||||||
chSawblade_update, NULL, func_80325888,
|
chSawblade_update, NULL, func_80325888,
|
||||||
0, 0, 0.0f, 0
|
0, 0, 0.0f, 0
|
||||||
};
|
};
|
||||||
|
|
||||||
ActorInfo D_80389D44 = {
|
ActorInfo D_80389D44 = {
|
||||||
0x28, ACTOR_42_CLANKER_SAWBLADE_PROPELLOR_6, ASSET_43A_MODEL_CLANKER_SAWBLADE_PROPELLOR,
|
MARKER_28_CLANKER_SAWBLADE, ACTOR_42_CLANKER_SAWBLADE_PROPELLOR_6, ASSET_43A_MODEL_CLANKER_SAWBLADE_PROPELLOR,
|
||||||
0, NULL,
|
0, NULL,
|
||||||
chSawblade_update, NULL, func_80325888,
|
chSawblade_update, NULL, func_80325888,
|
||||||
0, 0, 0.0f, 0
|
0, 0, 0.0f, 0
|
||||||
};
|
};
|
||||||
|
|
||||||
ActorInfo D_80389D68 = {
|
ActorInfo D_80389D68 = {
|
||||||
0x28, ACTOR_290_CLANKER_SAWBLADE_PROPELLOR_7, ASSET_43A_MODEL_CLANKER_SAWBLADE_PROPELLOR,
|
MARKER_28_CLANKER_SAWBLADE, ACTOR_290_CLANKER_SAWBLADE_PROPELLOR_7, ASSET_43A_MODEL_CLANKER_SAWBLADE_PROPELLOR,
|
||||||
0, NULL,
|
0, NULL,
|
||||||
chSawblade_update, NULL, func_80325888,
|
chSawblade_update, NULL, func_80325888,
|
||||||
0, 0, 0.0f, 0
|
0, 0, 0.0f, 0
|
||||||
};
|
};
|
||||||
|
|
||||||
ActorInfo D_80389D8C = {
|
ActorInfo D_80389D8C = {
|
||||||
0x28, ACTOR_291_CLANKER_SAWBLADE_PROPELLOR_8, ASSET_43A_MODEL_CLANKER_SAWBLADE_PROPELLOR,
|
MARKER_28_CLANKER_SAWBLADE, ACTOR_291_CLANKER_SAWBLADE_PROPELLOR_8, ASSET_43A_MODEL_CLANKER_SAWBLADE_PROPELLOR,
|
||||||
0, NULL,
|
0, NULL,
|
||||||
chSawblade_update, NULL, func_80325888,
|
chSawblade_update, NULL, func_80325888,
|
||||||
0, 0, 0.0f, 0
|
0, 0, 0.0f, 0
|
||||||
};
|
};
|
||||||
|
|
||||||
ActorInfo D_80389DB0 = {
|
ActorInfo D_80389DB0 = {
|
||||||
0x28, ACTOR_292_CLANKER_SAWBLADE_PROPELLOR_9, ASSET_43A_MODEL_CLANKER_SAWBLADE_PROPELLOR,
|
MARKER_28_CLANKER_SAWBLADE, ACTOR_292_CLANKER_SAWBLADE_PROPELLOR_9, ASSET_43A_MODEL_CLANKER_SAWBLADE_PROPELLOR,
|
||||||
0, NULL,
|
0, NULL,
|
||||||
chSawblade_update, NULL, func_80325888,
|
chSawblade_update, NULL, func_80325888,
|
||||||
0, 0, 0.0f, 0
|
0, 0, 0.0f, 0
|
||||||
};
|
};
|
||||||
|
|
||||||
ActorInfo D_80389DD4 = {
|
ActorInfo D_80389DD4 = {
|
||||||
0x28, ACTOR_293_CLANKER_SAWBLADE_PROPELLOR_10, ASSET_43A_MODEL_CLANKER_SAWBLADE_PROPELLOR,
|
MARKER_28_CLANKER_SAWBLADE, ACTOR_293_CLANKER_SAWBLADE_PROPELLOR_10, ASSET_43A_MODEL_CLANKER_SAWBLADE_PROPELLOR,
|
||||||
0, NULL,
|
0, NULL,
|
||||||
chSawblade_update, NULL, func_80325888,
|
chSawblade_update, NULL, func_80325888,
|
||||||
0, 0, 0.0f, 0
|
0, 0, 0.0f, 0
|
||||||
};
|
};
|
||||||
|
|
||||||
ActorInfo D_80389DF8 = {
|
ActorInfo D_80389DF8 = {
|
||||||
0x28, ACTOR_294_CLANKER_SAWBLADE_PROPELLOR_11, ASSET_43A_MODEL_CLANKER_SAWBLADE_PROPELLOR,
|
MARKER_28_CLANKER_SAWBLADE, ACTOR_294_CLANKER_SAWBLADE_PROPELLOR_11, ASSET_43A_MODEL_CLANKER_SAWBLADE_PROPELLOR,
|
||||||
0, NULL,
|
0, NULL,
|
||||||
chSawblade_update, NULL, func_80325888,
|
chSawblade_update, NULL, func_80325888,
|
||||||
0, 0, 0.0f, 0
|
0, 0, 0.0f, 0
|
||||||
};
|
};
|
||||||
|
|
||||||
ActorInfo D_80389E1C = {
|
ActorInfo D_80389E1C = {
|
||||||
0x28, ACTOR_295_CLANKER_SAWBLADE_PROPELLOR_12, ASSET_43A_MODEL_CLANKER_SAWBLADE_PROPELLOR,
|
MARKER_28_CLANKER_SAWBLADE, ACTOR_295_CLANKER_SAWBLADE_PROPELLOR_12, ASSET_43A_MODEL_CLANKER_SAWBLADE_PROPELLOR,
|
||||||
0, NULL,
|
0, NULL,
|
||||||
chSawblade_update, NULL, func_80325888,
|
chSawblade_update, NULL, func_80325888,
|
||||||
0, 0, 0.0f, 0
|
0, 0, 0.0f, 0
|
||||||
|
@@ -22,7 +22,7 @@ void func_80386B28(Actor* this);
|
|||||||
|
|
||||||
/* .data */
|
/* .data */
|
||||||
ActorInfo D_80389AD0 = {
|
ActorInfo D_80389AD0 = {
|
||||||
0x4A, 0x3C, 0x429, 0, NULL,
|
MARKER_4A_CC_KEY, ACTOR_3C_CC_KEY, ASSET_429_MODEL_CC_KEY, 0, NULL,
|
||||||
func_80386B28, func_80326224, func_80325888,
|
func_80386B28, func_80326224, func_80325888,
|
||||||
0, 0, 0.0f, 0
|
0, 0, 0.0f, 0
|
||||||
};
|
};
|
||||||
|
@@ -46,7 +46,7 @@ void func_80389BFC(Actor *this);
|
|||||||
/* .data */
|
/* .data */
|
||||||
extern Struct_CCW_3310_1 D_8038F060[];
|
extern Struct_CCW_3310_1 D_8038F060[];
|
||||||
extern Struct_CCW_3310_0 D_8038F080[];
|
extern Struct_CCW_3310_0 D_8038F080[];
|
||||||
extern ActorInfo D_8038F130 = { 0x1B4, 0x2A1, 0x484, 0x0, NULL, func_80389BFC, NULL, func_80389B24, 0, 0, 0.0f, 0};
|
extern ActorInfo D_8038F130 = { MARKER_1B4_EEYRIE_BABY, ACTOR_2A1_EEYRIE_BABY, ASSET_484_MODEL_EAGLE_BABY, 0x0, NULL, func_80389BFC, NULL, func_80389B24, 0, 0, 0.0f, 0};
|
||||||
|
|
||||||
/* .bss */
|
/* .bss */
|
||||||
extern f32 D_8038FDE0[3];
|
extern f32 D_8038FDE0[3];
|
||||||
|
@@ -9,7 +9,7 @@ void func_8038E0C8(Actor *this);
|
|||||||
extern ActorAnimationInfo D_8038F8F0[];
|
extern ActorAnimationInfo D_8038F8F0[];
|
||||||
|
|
||||||
extern ActorInfo D_8038F908 = {
|
extern ActorInfo D_8038F908 = {
|
||||||
0x1F9, 0x1E9, 0x440,
|
MARKER_1F9_SNARE_BEAR, ACTOR_1E9_SNARE_BEAR, ASSET_440_MODEL_SNAREBEAR,
|
||||||
0x1, D_8038F8F0,
|
0x1, D_8038F8F0,
|
||||||
func_8038E0C8, func_80326224, func_80325888,
|
func_8038E0C8, func_80326224, func_80325888,
|
||||||
0, 0, 0.0f, 0
|
0, 0, 0.0f, 0
|
||||||
|
@@ -42,7 +42,7 @@ Actor *func_8038E56C(ActorMarker *marker, Gfx **gfx, Mtx **mtx, Vtx **vtx);
|
|||||||
/* .data */
|
/* .data */
|
||||||
extern ActorAnimationInfo D_8038F930[];
|
extern ActorAnimationInfo D_8038F930[];
|
||||||
extern ActorInfo D_8038F988 = {
|
extern ActorInfo D_8038F988 = {
|
||||||
0x1E2, 0x375, 0x52C,
|
MARKER_1E2_GRUBLIN_HOOD, ACTOR_375_GRUBLIN_HOOD, ASSET_52C_MODEL_GRUBLIN_HOOD,
|
||||||
0x1, D_8038F930,
|
0x1, D_8038F930,
|
||||||
func_8038E964, func_80326224, func_8038E56C,
|
func_8038E964, func_80326224, func_8038E56C,
|
||||||
2500, 0, 1.0f, 0
|
2500, 0, 1.0f, 0
|
||||||
|
@@ -140,7 +140,7 @@ void func_8038C398(f32 position[3], enum marker_e marker_id){
|
|||||||
break;
|
break;
|
||||||
|
|
||||||
case MARKER_203_TWINKLY_RED:
|
case MARKER_203_TWINKLY_RED:
|
||||||
sp1C = ASSET_49B_MODLE_TWINKLY_SHARD_RED;
|
sp1C = ASSET_49B_MODEL_TWINKLY_SHARD_RED;
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
func_8038C260(position, 12, sp1C);
|
func_8038C260(position, 12, sp1C);
|
||||||
|
@@ -7,7 +7,7 @@ extern s32 func_8024DB50(f32[3], f32);
|
|||||||
void func_80390EB0(Actor *this);
|
void func_80390EB0(Actor *this);
|
||||||
|
|
||||||
/* .data */
|
/* .data */
|
||||||
extern ActorInfo D_80392840 = { 0x245, 0x353, 0x402,
|
extern ActorInfo D_80392840 = { MARKER_245_XMAS_TREE_EGG_TOLL, ACTOR_353_XMAS_TREE_EGG_TOLL, ASSET_402_MODEL_EGG_TOLL,
|
||||||
0x0, NULL,
|
0x0, NULL,
|
||||||
func_80390EB0, func_80326224, func_80325340,
|
func_80390EB0, func_80326224, func_80325340,
|
||||||
2000, 0, 0.0f, 0
|
2000, 0, 0.0f, 0
|
||||||
|
@@ -13,7 +13,7 @@ Actor *func_80387AA0(ActorMarker *marker, Gfx **gfx, Mtx **mtx, Vtx **vtx);
|
|||||||
|
|
||||||
/* .data */
|
/* .data */
|
||||||
extern ActorInfo D_8038BAD0 = {
|
extern ActorInfo D_8038BAD0 = {
|
||||||
MARKER_254_PORTRAIT_CHOMPA, ACTOR_381_PORTRAIT_CHOMPA, ASSET_521_MODEL_PORTRAIT_CHOMPA,
|
MARKER_254_PORTRAIT_CHOMPA_A, ACTOR_381_PORTRAIT_CHOMPA, ASSET_521_MODEL_PORTRAIT_CHOMPA,
|
||||||
0x0, NULL,
|
0x0, NULL,
|
||||||
func_80388028, NULL, func_80387AA0,
|
func_80388028, NULL, func_80387AA0,
|
||||||
0, 0, 0.0f, 0
|
0, 0, 0.0f, 0
|
||||||
@@ -60,7 +60,7 @@ void func_80387B14(Actor *this, s32 next_state){
|
|||||||
}
|
}
|
||||||
|
|
||||||
if(next_state == 4){
|
if(next_state == 4){
|
||||||
this->marker->unk14_20 = MARKER_254_PORTRAIT_CHOMPA;
|
this->marker->unk14_20 = MARKER_254_PORTRAIT_CHOMPA_A;
|
||||||
func_80335924(this->unk148, 0x23e, 0.0f, 2.5f);
|
func_80335924(this->unk148, 0x23e, 0.0f, 2.5f);
|
||||||
func_80335A8C(this->unk148, 2);
|
func_80335A8C(this->unk148, 2);
|
||||||
if(this->unk100){
|
if(this->unk100){
|
||||||
|
@@ -30,7 +30,7 @@ void func_803868F0(Actor* this);
|
|||||||
|
|
||||||
/* .data */
|
/* .data */
|
||||||
ActorInfo D_80390050 = {
|
ActorInfo D_80390050 = {
|
||||||
MARKER_182_RBB_EGG_TOLL, ACTOR_172_RBB_EGG_TOLL, ASSET_402_MODEL_RBB_EGG_TOLL,
|
MARKER_182_RBB_EGG_TOLL, ACTOR_172_RBB_EGG_TOLL, ASSET_402_MODEL_EGG_TOLL,
|
||||||
0x0, NULL,
|
0x0, NULL,
|
||||||
func_803868F0, NULL, func_80325340,
|
func_803868F0, NULL, func_80325340,
|
||||||
0, 0, 0.0f, 0
|
0, 0, 0.0f, 0
|
||||||
|
@@ -18,7 +18,7 @@ void func_80388620(Actor *this);
|
|||||||
|
|
||||||
/* .data */
|
/* .data */
|
||||||
ActorInfo D_80390380 = {
|
ActorInfo D_80390380 = {
|
||||||
0x2E, 0x1C6, 0x419, 0x0, NULL,
|
MARKER_2E_GRIMLET, ACTOR_1C6_GRIMLET, ASSET_419_MODEL_GRIMLET, 0x0, NULL,
|
||||||
func_80388620, NULL, func_8038846C,
|
func_80388620, NULL, func_8038846C,
|
||||||
0, 0, 0.0f, 0
|
0, 0, 0.0f, 0
|
||||||
};
|
};
|
||||||
|
@@ -57,19 +57,19 @@ Struct_RBB_2E90_0 D_80390530[] = {
|
|||||||
};
|
};
|
||||||
|
|
||||||
ActorInfo D_80390640 = {
|
ActorInfo D_80390640 = {
|
||||||
0x191, 0x1BB, 0x40F, 0x0, NULL,
|
ACTOR_191_ENGINE_ROOM_PROPELLOR_1, ACTOR_1BB_ENGINE_ROOM_PROPELLOR_1, ASSET_40F_MODEL_ENGINE_ROOM_PROPELLER_1, 0x0, NULL,
|
||||||
func_8038944C, NULL, func_80325888,
|
func_8038944C, NULL, func_80325888,
|
||||||
0, 0, 0.0f, 0
|
0, 0, 0.0f, 0
|
||||||
};
|
};
|
||||||
|
|
||||||
ActorInfo D_80390664 = {
|
ActorInfo D_80390664 = {
|
||||||
0x192, 0x1BC, 0x410, 0x0, NULL,
|
ACTOR_192_ENGINE_ROOM_PROPELLOR_2, ACTOR_1BC_ENGINE_ROOM_PROPELLOR_2, ASSET_410_MODEL_ENGINE_ROOM_PROPELLER_2, 0x0, NULL,
|
||||||
func_8038944C, NULL, func_80325888,
|
func_8038944C, NULL, func_80325888,
|
||||||
0, 0, 0.0f, 0
|
0, 0, 0.0f, 0
|
||||||
};
|
};
|
||||||
|
|
||||||
ActorInfo D_80390688 = {
|
ActorInfo D_80390688 = {
|
||||||
0x193, 0x1BD, 0x411, 0x0, NULL,
|
ACTOR_193_ENGINE_ROOM_PROPELLOR_3, ACTOR_1BD_ENGINE_ROOM_PROPELLOR_3, ASSET_411_MODEL_ENGINE_ROOM_PROPELLER_3, 0x0, NULL,
|
||||||
func_8038944C, NULL, func_80325888,
|
func_8038944C, NULL, func_80325888,
|
||||||
0, 0, 0.0f, 0
|
0, 0, 0.0f, 0
|
||||||
};
|
};
|
||||||
|
@@ -14,7 +14,8 @@ void func_80389C78(Actor *this);
|
|||||||
|
|
||||||
/* .data */
|
/* .data */
|
||||||
ActorInfo D_803906E0 = {
|
ActorInfo D_803906E0 = {
|
||||||
0x185, 0x175, 0x403, 0x0, NULL,
|
MARKER_185_MODEL_RUSTY_BUCKET_REAR_PROPELLER, ACTOR_175_MODEL_RUSTY_BUCKET_REAR_PROPELLER, ASSET_403_MODEL_RUSTY_BUCKET_REAR_PROPELLER,
|
||||||
|
0x0, NULL,
|
||||||
func_80389C78, NULL, func_80325888,
|
func_80389C78, NULL, func_80325888,
|
||||||
0, 0, 0.0f, 0
|
0, 0, 0.0f, 0
|
||||||
};
|
};
|
||||||
|
@@ -41,32 +41,32 @@ void func_8038D8BC(Actor *this);
|
|||||||
|
|
||||||
/* .data */
|
/* .data */
|
||||||
Struct_RBB_5F80 D_80390B70[4] = {
|
Struct_RBB_5F80 D_80390B70[4] = {
|
||||||
{0x281, 1.1f, 1.0f, 0x14, 0x01, 0x5, 0.9f, 0.8f},
|
{ACTOR_281_BOSS_BOOM_BOX_LARGEST, 1.1f, 1.0f, 0x14, 0x01, 0x5, 0.9f, 0.8f},
|
||||||
{0x282, 0.75f, 1.0f, 0xF, 0x02, 0x4, 1.1f, 0.9f},
|
{ACTOR_282_BOSS_BOOM_BOX_LARGE, 0.75f, 1.0f, 0xF, 0x02, 0x4, 1.1f, 0.9f},
|
||||||
{0x283, 0.5f, 2.0f, 0xA, 0x02, 0x3, 1.3f, 1.0f},
|
{ACTOR_283_BOSS_BOOM_BOX_MEDIUM, 0.5f, 2.0f, 0xA, 0x02, 0x3, 1.3f, 1.0f},
|
||||||
{0x284, 0.25f, 2.0f, 0x5, 0x02, 0x2, 1.5f, 1.1f},
|
{ACTOR_284_BOSS_BOOM_BOX_SMALL, 0.25f, 2.0f, 0x5, 0x02, 0x2, 1.5f, 1.1f},
|
||||||
};
|
};
|
||||||
|
|
||||||
ActorInfo D_80390BD0 = {
|
ActorInfo D_80390BD0 = {
|
||||||
0x1A1, 0x281, 0x428, 0x0, NULL,
|
MARKER_1A1_BOSS_BOOM_BOX_LARGEST, ACTOR_281_BOSS_BOOM_BOX_LARGEST, ASSET_428_MODEL_BOSS_BOOM_BOX, 0x0, NULL,
|
||||||
func_8038D8BC, NULL, func_8038D638,
|
func_8038D8BC, NULL, func_8038D638,
|
||||||
0, 0, 0.0f, 0
|
0, 0, 0.0f, 0
|
||||||
};
|
};
|
||||||
|
|
||||||
ActorInfo D_80390BF4 = {
|
ActorInfo D_80390BF4 = {
|
||||||
0x1A2, 0x282, 0x428, 0x0, NULL,
|
MARKER_1A2_BOSS_BOOM_BOX_LARGE, ACTOR_282_BOSS_BOOM_BOX_LARGE, ASSET_428_MODEL_BOSS_BOOM_BOX, 0x0, NULL,
|
||||||
func_8038D8BC, NULL, func_8038D638,
|
func_8038D8BC, NULL, func_8038D638,
|
||||||
0, 0, 0.0f, 0
|
0, 0, 0.0f, 0
|
||||||
};
|
};
|
||||||
|
|
||||||
ActorInfo D_80390C18 = {
|
ActorInfo D_80390C18 = {
|
||||||
0x1A3, 0x283, 0x428, 0x0, NULL,
|
MARKER_1A3_BOSS_BOOM_BOX_MEDIUM, ACTOR_283_BOSS_BOOM_BOX_MEDIUM, ASSET_428_MODEL_BOSS_BOOM_BOX, 0x0, NULL,
|
||||||
func_8038D8BC, NULL, func_8038D638,
|
func_8038D8BC, NULL, func_8038D638,
|
||||||
0, 0, 0.0f, 0
|
0, 0, 0.0f, 0
|
||||||
};
|
};
|
||||||
|
|
||||||
ActorInfo D_80390C3C = {
|
ActorInfo D_80390C3C = {
|
||||||
0x1A4, 0x284, 0x428, 0x0, NULL,
|
MARKER_1A4_BOSS_BOOM_BOX_SMALL, ACTOR_284_BOSS_BOOM_BOX_SMALL, ASSET_428_MODEL_BOSS_BOOM_BOX, 0x0, NULL,
|
||||||
func_8038D8BC, NULL, func_8038D638,
|
func_8038D8BC, NULL, func_8038D638,
|
||||||
0, 0, 0.0f, 0
|
0, 0, 0.0f, 0
|
||||||
};
|
};
|
||||||
@@ -357,7 +357,7 @@ void func_8038CC9C(Actor *this, s32 new_state){
|
|||||||
|
|
||||||
if(this->state == 6){
|
if(this->state == 6){
|
||||||
func_80326310(this);
|
func_80326310(this);
|
||||||
if(local->unk0->unk0 == 0x284){
|
if(local->unk0->unk0 == ACTOR_284_BOSS_BOOM_BOX_SMALL){
|
||||||
if(++D_80391280 == 8){
|
if(++D_80391280 == 8){
|
||||||
func_8025A58C(-1, 0x190);
|
func_8025A58C(-1, 0x190);
|
||||||
comusic_8025AB44(COMUSIC_62_RBB_BOOMBOX, 0, 0x190);
|
comusic_8025AB44(COMUSIC_62_RBB_BOOMBOX, 0, 0x190);
|
||||||
@@ -517,7 +517,7 @@ void func_8038D8BC(Actor *this){
|
|||||||
}
|
}
|
||||||
marker_setCollisionScripts(this->marker, func_8038D590, func_8038D5BC, func_8038D608);
|
marker_setCollisionScripts(this->marker, func_8038D590, func_8038D5BC, func_8038D608);
|
||||||
func_803300D8(this->marker, func_8038D8B4);
|
func_803300D8(this->marker, func_8038D8B4);
|
||||||
if(local->unk0->unk0 == 0x281){
|
if(local->unk0->unk0 == ACTOR_281_BOSS_BOOM_BOX_LARGEST){
|
||||||
func_8038CC9C(this, 1);
|
func_8038CC9C(this, 1);
|
||||||
D_80391280 = 0;
|
D_80391280 = 0;
|
||||||
}
|
}
|
||||||
|
@@ -30,13 +30,13 @@ void func_8038F618(Actor *this);
|
|||||||
f32 D_80390D80[2] = {1.8f, 1.0f};
|
f32 D_80390D80[2] = {1.8f, 1.0f};
|
||||||
|
|
||||||
ActorInfo D_80390D88 = {
|
ActorInfo D_80390D88 = {
|
||||||
0x1B7, 0x2A4, 0x48C, 0x0, NULL,
|
MARKER_1B7_BOOM_BOX, ACTOR_2A4_BOOM_BOX_SLOW, ASSET_48C_MODEL_BOOM_BOX, 0x0, NULL,
|
||||||
func_8038F618, NULL, func_8038F4B0,
|
func_8038F618, NULL, func_8038F4B0,
|
||||||
0, 0, 0.0f, 0
|
0, 0, 0.0f, 0
|
||||||
};
|
};
|
||||||
|
|
||||||
ActorInfo D_80390DAC = {
|
ActorInfo D_80390DAC = {
|
||||||
0x1B7, 0x30D, 0x48C, 0x0, NULL,
|
MARKER_1B7_BOOM_BOX, ACTOR_30D_BOOM_BOX_FAST, ASSET_48C_MODEL_BOOM_BOX, 0x0, NULL,
|
||||||
func_8038F618, NULL, func_8038F4B0,
|
func_8038F618, NULL, func_8038F4B0,
|
||||||
0, 0, 0.0f, 0
|
0, 0, 0.0f, 0
|
||||||
};
|
};
|
||||||
|
@@ -15,7 +15,7 @@ void chAttackTutorial_update(Actor *);
|
|||||||
|
|
||||||
|
|
||||||
/* .data */
|
/* .data */
|
||||||
ActorInfo D_8038AC20 = { MARKER_12B_ATTACK_TUTORIAL, ACTOR_ATTACK_TUTORIAL, 0,
|
ActorInfo D_8038AC20 = { MARKER_12B_ATTACK_TUTORIAL, ACTOR_167_ATTACK_TUTORIAL, 0,
|
||||||
1, NULL,
|
1, NULL,
|
||||||
chAttackTutorial_update, func_80326224, func_80325340,
|
chAttackTutorial_update, func_80326224, func_80325340,
|
||||||
0, 0, 0.0f, 0
|
0, 0, 0.0f, 0
|
||||||
@@ -42,7 +42,7 @@ s32 func_803871FC(Actor *this, s32 arg1){
|
|||||||
volatile s32 sp1C;
|
volatile s32 sp1C;
|
||||||
s32 tmp_v0;
|
s32 tmp_v0;
|
||||||
|
|
||||||
sp1C = (arg1 == 1)? ACTOR_TOPPER_A : (tmp_v0 = (arg1 == 2)? ACTOR_BAWL_A : ACTOR_164_COLLYWOBBLE_A);
|
sp1C = (arg1 == 1)? ACTOR_166_TOPPER_A : (tmp_v0 = (arg1 == 2)? ACTOR_165_BAWL_A : ACTOR_164_COLLYWOBBLE_A);
|
||||||
func_802C3D3C(__chAttackTutorial_spawnEnemy, this->marker, sp1C);
|
func_802C3D3C(__chAttackTutorial_spawnEnemy, this->marker, sp1C);
|
||||||
|
|
||||||
}
|
}
|
||||||
|
@@ -32,12 +32,12 @@ ActorAnimationInfo chCarrotAnimations[5] = {
|
|||||||
{0x223, 1.0f}
|
{0x223, 1.0f}
|
||||||
};
|
};
|
||||||
|
|
||||||
ActorInfo D_8038AC78 = { 0x12A, ACTOR_TOPPER_A, MODEL_TOPPER, 1, chCarrotAnimations,
|
ActorInfo D_8038AC78 = { MARKER_12A_TOPPER_A, ACTOR_166_TOPPER_A, MODEL_TOPPER, 1, chCarrotAnimations,
|
||||||
func_80388080, func_80326224, func_80387DF4,
|
func_80388080, func_80326224, func_80387DF4,
|
||||||
2000, 0, 1.0f, 0
|
2000, 0, 1.0f, 0
|
||||||
};
|
};
|
||||||
|
|
||||||
ActorInfo D_8038AC9C = { 0x1E6, ACTOR_TOPPER_B, MODEL_TOPPER, 1, chCarrotAnimations,
|
ActorInfo D_8038AC9C = { MARKER_1E6_TOPPER_B, ACTOR_TOPPER_B, MODEL_TOPPER, 1, chCarrotAnimations,
|
||||||
func_80388080, func_80326224, func_80387DF4,
|
func_80388080, func_80326224, func_80387DF4,
|
||||||
2000, 0, 1.0f, 0
|
2000, 0, 1.0f, 0
|
||||||
};
|
};
|
||||||
@@ -50,12 +50,12 @@ ActorAnimationInfo chOnionAnimations[5] = {
|
|||||||
{0x226, 1.0f}
|
{0x226, 1.0f}
|
||||||
};
|
};
|
||||||
|
|
||||||
ActorInfo D_8038ACE8 = { 0x129, ACTOR_BAWL_A, MODEL_BAWL, 1, chOnionAnimations,
|
ActorInfo D_8038ACE8 = { MARKER_129_BAWL_A, ACTOR_165_BAWL_A, MODEL_BAWL, 1, chOnionAnimations,
|
||||||
func_80388080, func_80326224, func_80387DF4,
|
func_80388080, func_80326224, func_80387DF4,
|
||||||
0, 0, 1.0f, 0
|
0, 0, 1.0f, 0
|
||||||
};
|
};
|
||||||
|
|
||||||
ActorInfo D_8038AD0C = { 0x1E7, ACTOR_BAWL_B, MODEL_BAWL, 1, chOnionAnimations,
|
ActorInfo D_8038AD0C = { MARKER_1E7_BAWL_B, ACTOR_BAWL_B, MODEL_BAWL, 1, chOnionAnimations,
|
||||||
func_80388080, func_80326224, func_80387DF4,
|
func_80388080, func_80326224, func_80387DF4,
|
||||||
0, 0, 1.0f, 0
|
0, 0, 1.0f, 0
|
||||||
};
|
};
|
||||||
@@ -68,12 +68,12 @@ ActorAnimationInfo chCauliflowerAnimations[5] = {
|
|||||||
{0x225, 1.0f}
|
{0x225, 1.0f}
|
||||||
};
|
};
|
||||||
|
|
||||||
ActorInfo D_8038AD58 = { 0x128, ACTOR_164_COLLYWOBBLE_A, MODEL_COLLYWOBBLE, 1, chCauliflowerAnimations,
|
ActorInfo D_8038AD58 = { MARKER_128_COLLYWOBBLE_A, ACTOR_164_COLLYWOBBLE_A, MODEL_COLLYWOBBLE, 1, chCauliflowerAnimations,
|
||||||
func_80388080, func_80326224, func_80387DF4,
|
func_80388080, func_80326224, func_80387DF4,
|
||||||
0, 0, 2.0f, 0
|
0, 0, 2.0f, 0
|
||||||
};
|
};
|
||||||
|
|
||||||
ActorInfo D_8038AD7C = { 0x1E8, ACTOR_COLLYWOBBLE_B, MODEL_COLLYWOBBLE, 1, chCauliflowerAnimations,
|
ActorInfo D_8038AD7C = { MARKER_1E8_COLLYWOBBLE_B, ACTOR_COLLYWOBBLE_B, MODEL_COLLYWOBBLE, 1, chCauliflowerAnimations,
|
||||||
func_80388080, func_80326224, func_80387DF4,
|
func_80388080, func_80326224, func_80387DF4,
|
||||||
0, 0, 2.0f, 0
|
0, 0, 2.0f, 0
|
||||||
};
|
};
|
||||||
|
@@ -16,14 +16,14 @@ ActorAnimationInfo D_8038AAF0[] = {
|
|||||||
};
|
};
|
||||||
|
|
||||||
ActorInfo D_8038AB00 = {
|
ActorInfo D_8038AB00 = {
|
||||||
0x135, 0x16F, 0x42D,
|
MARKER_135_QUARRIE, ACTOR_16F_QUARRIE, ASSET_42D_MODEL_QUARRIE,
|
||||||
1, NULL,
|
1, NULL,
|
||||||
func_80386EF4, func_80326224, func_80325E78,
|
func_80386EF4, func_80326224, func_80325E78,
|
||||||
2000, 0, 5.0f, 0
|
2000, 0, 5.0f, 0
|
||||||
};
|
};
|
||||||
|
|
||||||
ActorInfo D_8038AB24 = {
|
ActorInfo D_8038AB24 = {
|
||||||
0x29D, 0x3CA, 0x47B,
|
MARKER_29D_ROCK_TRAPPING_GRUNTY, ACTOR_3CA_ROCK_TRAPPING_GRUNTY, ASSET_47B_MODEL_ROCK,
|
||||||
1, D_8038AAF0,
|
1, D_8038AAF0,
|
||||||
func_80386A00, func_80326224, func_80325E78,
|
func_80386A00, func_80326224, func_80325E78,
|
||||||
0, 0, 0.0f, 0
|
0, 0, 0.0f, 0
|
||||||
|
@@ -23,21 +23,21 @@ ActorAnimationInfo D_8038C760[] ={
|
|||||||
};
|
};
|
||||||
|
|
||||||
ActorInfo D_8038C790 = {
|
ActorInfo D_8038C790 = {
|
||||||
0xA4, 0x151, 0x3D4,
|
MARKER_A4_LOCKUP_SLOW, ACTOR_151_LOCKUP_SLOW, ASSET_3D4_MODEL_LOCKUP,
|
||||||
1, D_8038C760,
|
1, D_8038C760,
|
||||||
func_80389600, func_80326224, func_803894C0,
|
func_80389600, func_80326224, func_803894C0,
|
||||||
2500, 0x366, 0.0f, 0
|
2500, 0x366, 0.0f, 0
|
||||||
};
|
};
|
||||||
|
|
||||||
ActorInfo D_8038C7B4 = {
|
ActorInfo D_8038C7B4 = {
|
||||||
0xF6, 0x152, 0x3D4,
|
MARKER_F6_LOCKUP_MEDIUM, ACTOR_152_LOCKUP_MEDIUM, ASSET_3D4_MODEL_LOCKUP,
|
||||||
1, D_8038C760,
|
1, D_8038C760,
|
||||||
func_80389600, func_80326224, func_803894C0,
|
func_80389600, func_80326224, func_803894C0,
|
||||||
2500, 0x366, 0.0f, 0
|
2500, 0x366, 0.0f, 0
|
||||||
};
|
};
|
||||||
|
|
||||||
ActorInfo D_8038C7D8 = {
|
ActorInfo D_8038C7D8 = {
|
||||||
0xF7, 0x153, 0x3D4,
|
MARKER_F7_LOCKUP_FAST, ACTOR_153_LOCKUP_FAST, ASSET_3D4_MODEL_LOCKUP,
|
||||||
1, D_8038C760,
|
1, D_8038C760,
|
||||||
func_80389600, func_80326224, func_803894C0,
|
func_80389600, func_80326224, func_803894C0,
|
||||||
2500, 0x366, 0.0f, 0
|
2500, 0x366, 0.0f, 0
|
||||||
@@ -101,9 +101,9 @@ void func_80389600(Actor *this){
|
|||||||
}//L80389758
|
}//L80389758
|
||||||
local->unk0++;
|
local->unk0++;
|
||||||
|
|
||||||
tmp_v1 = (this->modelCacheIndex == 0x151) ? 0x1E :
|
tmp_v1 = (this->modelCacheIndex == ACTOR_151_LOCKUP_SLOW) ? 0x1E :
|
||||||
(this->modelCacheIndex == 0x152) ? 0x14 :
|
(this->modelCacheIndex == ACTOR_152_LOCKUP_MEDIUM) ? 0x14 :
|
||||||
(this->modelCacheIndex == 0x153) ? 0xA :
|
(this->modelCacheIndex == ACTOR_153_LOCKUP_FAST) ? 0xA :
|
||||||
10000;
|
10000;
|
||||||
|
|
||||||
|
|
||||||
@@ -128,9 +128,9 @@ void func_80389600(Actor *this){
|
|||||||
|
|
||||||
case 3: //L80389864
|
case 3: //L80389864
|
||||||
local->unk4++;
|
local->unk4++;
|
||||||
tmp_v1 = (this->modelCacheIndex == 0x151) ? 0x1E :
|
tmp_v1 = (this->modelCacheIndex == ACTOR_151_LOCKUP_SLOW) ? 0x1E :
|
||||||
(this->modelCacheIndex == 0x152) ? 0x14 :
|
(this->modelCacheIndex == ACTOR_152_LOCKUP_MEDIUM) ? 0x14 :
|
||||||
(this->modelCacheIndex == 0x153) ? 0xA :
|
(this->modelCacheIndex == ACTOR_153_LOCKUP_FAST) ? 0xA :
|
||||||
10000;
|
10000;
|
||||||
|
|
||||||
if(!(local->unk4 < tmp_v1)){
|
if(!(local->unk4 < tmp_v1)){
|
||||||
|
@@ -6,7 +6,7 @@ void func_803567EC(Actor *this);
|
|||||||
|
|
||||||
/* .data */
|
/* .data */
|
||||||
ActorInfo D_80372810 = {
|
ActorInfo D_80372810 = {
|
||||||
0x1A7, ACTOR_28A_CLANKER_WHIPCRACK, ASSET_432_MODEL_CLANKER_WHIPCRACK,
|
MARKER_1A7_CLANKER_WHIPCRACK, ACTOR_28A_CLANKER_WHIPCRACK, ASSET_432_MODEL_CLANKER_WHIPCRACK,
|
||||||
0, NULL,
|
0, NULL,
|
||||||
func_803567EC, NULL, func_80325888,
|
func_803567EC, NULL, func_80325888,
|
||||||
0, 0, 0.0f, 0
|
0, 0, 0.0f, 0
|
||||||
|
@@ -15,7 +15,7 @@ void func_8035765C(Actor *this);
|
|||||||
|
|
||||||
/* .data */
|
/* .data */
|
||||||
extern ActorInfo D_80372870 = {
|
extern ActorInfo D_80372870 = {
|
||||||
0x1B2, ACTOR_29F_CLUCKER, ASSET_482_MODEL_CLUCKER,
|
MARKER_1B2_CLUCKER_A, ACTOR_29F_CLUCKER, ASSET_482_MODEL_CLUCKER,
|
||||||
0, NULL,
|
0, NULL,
|
||||||
func_8035765C, NULL, func_803575B8,
|
func_8035765C, NULL, func_803575B8,
|
||||||
0, 0, 0.0f, 0
|
0, 0, 0.0f, 0
|
||||||
@@ -52,7 +52,7 @@ void func_80357264(Actor *this, s32 next_state){
|
|||||||
f32 sp38;
|
f32 sp38;
|
||||||
s32 pad34;
|
s32 pad34;
|
||||||
|
|
||||||
this->marker->unk14_20 = 0x1d0;
|
this->marker->unk14_20 = MARKER_1D0_CLUCKER_B;
|
||||||
actor_collisionOff(this);
|
actor_collisionOff(this);
|
||||||
if(next_state == 1 || next_state == 2){
|
if(next_state == 1 || next_state == 2){
|
||||||
func_80335924(this->unk148, ASSET_184_ANIM_CLUCKER_ATTACK_SHORT, 0.0f, 2.5f);
|
func_80335924(this->unk148, ASSET_184_ANIM_CLUCKER_ATTACK_SHORT, 0.0f, 2.5f);
|
||||||
@@ -78,7 +78,7 @@ void func_80357264(Actor *this, s32 next_state){
|
|||||||
local->unk4 = 0.2f;
|
local->unk4 = 0.2f;
|
||||||
|
|
||||||
if(next_state == 4){
|
if(next_state == 4){
|
||||||
this->marker->unk14_20 = 0x1b2;
|
this->marker->unk14_20 = MARKER_1B2_CLUCKER_A;
|
||||||
actor_collisionOn(this);
|
actor_collisionOn(this);
|
||||||
local->unk0 = (local->unk0 + 1) % 3;
|
local->unk0 = (local->unk0 + 1) % 3;
|
||||||
if(local->unk0 < 2)
|
if(local->unk0 < 2)
|
||||||
@@ -177,7 +177,7 @@ void func_8035765C(Actor *this){
|
|||||||
func_8033568C(this->unk148, &sp4C, &sp48);
|
func_8033568C(this->unk148, &sp4C, &sp48);
|
||||||
if(func_8033567C(this->unk148) == 0x185){
|
if(func_8033567C(this->unk148) == 0x185){
|
||||||
if(sp4C < 0.58 && 0.58 <= sp48){
|
if(sp4C < 0.58 && 0.58 <= sp48){
|
||||||
this->marker->unk14_20 = 0x1d0;
|
this->marker->unk14_20 = MARKER_1D0_CLUCKER_B;
|
||||||
}
|
}
|
||||||
if(sp4C < 0.05 && 0.05 <= sp48){
|
if(sp4C < 0.05 && 0.05 <= sp48){
|
||||||
FUNC_8030E624(SFX_2_CLAW_SWIPE, 0.9f, 32000);
|
FUNC_8030E624(SFX_2_CLAW_SWIPE, 0.9f, 32000);
|
||||||
@@ -194,7 +194,7 @@ void func_8035765C(Actor *this){
|
|||||||
}
|
}
|
||||||
else{//L803579F0
|
else{//L803579F0
|
||||||
if(sp4C < 0.63 && 0.63 <= sp48){
|
if(sp4C < 0.63 && 0.63 <= sp48){
|
||||||
this->marker->unk14_20 = 0x1d0;
|
this->marker->unk14_20 = MARKER_1D0_CLUCKER_B;
|
||||||
}
|
}
|
||||||
if(sp4C < 0.1 && 0.1 <= sp48){
|
if(sp4C < 0.1 && 0.1 <= sp48){
|
||||||
FUNC_8030E624(SFX_2_CLAW_SWIPE, 0.9f, 32000);
|
FUNC_8030E624(SFX_2_CLAW_SWIPE, 0.9f, 32000);
|
||||||
|
@@ -30,7 +30,7 @@ ActorAnimationInfo D_80368650[] = {
|
|||||||
};
|
};
|
||||||
|
|
||||||
ActorInfo D_80368670 = {
|
ActorInfo D_80368670 = {
|
||||||
0xB1, ACTOR_124_SIR_SLUSH, ASSET_377_MODEL_SIR_SLUSH,
|
MARKER_B1_SIR_SLUSH, ACTOR_124_SIR_SLUSH, ASSET_377_MODEL_SIR_SLUSH,
|
||||||
1, D_80368650,
|
1, D_80368650,
|
||||||
func_802E20E8, func_80326224, func_802E1AC0,
|
func_802E20E8, func_80326224, func_802E1AC0,
|
||||||
0, 0x199, 0.0f, 0
|
0, 0x199, 0.0f, 0
|
||||||
|
@@ -8,7 +8,7 @@ void chfirefx_update(Actor *this);
|
|||||||
|
|
||||||
/* .data */
|
/* .data */
|
||||||
ActorInfo gChFireFxInfo = {
|
ActorInfo gChFireFxInfo = {
|
||||||
0x256, ACTOR_383_FIRE_FX, ASSET_526_SPRITE_FIRE,
|
MARKER_256_FIRE_FX, ACTOR_383_FIRE_FX, ASSET_526_SPRITE_FIRE,
|
||||||
0, NULL,
|
0, NULL,
|
||||||
chfirefx_update, func_80326224, func_80325888,
|
chfirefx_update, func_80326224, func_80325888,
|
||||||
0, 0, 0.0f, 0
|
0, 0, 0.0f, 0
|
||||||
|
@@ -23,7 +23,7 @@ Actor* func_8035C71C(ActorMarker *marker, Gfx **gfx, Mtx **mtx, Vtx **vtx);
|
|||||||
|
|
||||||
/* .data */
|
/* .data */
|
||||||
ActorInfo D_80372C80 = {
|
ActorInfo D_80372C80 = {
|
||||||
0xC9, 0x13B, 0x401,
|
MARKER_C9_FLOTSAM, ACTOR_13B_FLOTSAM, ASSET_401_MODEL_FLOTSAM,
|
||||||
0, NULL,
|
0, NULL,
|
||||||
func_8035C8F4, NULL, func_8035C71C,
|
func_8035C8F4, NULL, func_8035C71C,
|
||||||
0, 0, 1.0f, 0
|
0, 0, 1.0f, 0
|
||||||
|
@@ -22,14 +22,14 @@ ActorAnimationInfo D_80372BE0[] ={
|
|||||||
};
|
};
|
||||||
|
|
||||||
ActorInfo D_80372C18 = { //TEEHEE
|
ActorInfo D_80372C18 = { //TEEHEE
|
||||||
0x99, ACTOR_CA_TEEHEE, ASSET_3CB_MODEL_TEEHEE,
|
MARKER_99_TEEHEE, ACTOR_CA_TEEHEE, ASSET_3CB_MODEL_TEEHEE,
|
||||||
0x1, D_80372BE0,
|
0x1, D_80372BE0,
|
||||||
func_8035B900, func_80326224, func_80325888,
|
func_8035B900, func_80326224, func_80325888,
|
||||||
6500, 0, 0.9f, 0
|
6500, 0, 0.9f, 0
|
||||||
};
|
};
|
||||||
|
|
||||||
ActorInfo D_80372C3C = { //PURPLE_TEEHEE (inside tumblar)
|
ActorInfo D_80372C3C = { //PURPLE_TEEHEE (inside tumblar)
|
||||||
0x296, ACTOR_3C1_PURPLE_TEEHEE, ASSET_564_MODEL_PURPLE_TEEHEE,
|
MARKER_296_TEEHEE_PURPLE, ACTOR_3C1_PURPLE_TEEHEE, ASSET_564_MODEL_PURPLE_TEEHEE,
|
||||||
0x1, D_80372BE0,
|
0x1, D_80372BE0,
|
||||||
func_8035B900, func_8035BD48, func_80325888,
|
func_8035B900, func_8035BD48, func_80325888,
|
||||||
6500, 0, 0.9f, 0
|
6500, 0, 0.9f, 0
|
||||||
|
@@ -20,14 +20,14 @@ ActorAnimationInfo D_80372B50[] = {
|
|||||||
};
|
};
|
||||||
|
|
||||||
ActorInfo D_80372B80 = {
|
ActorInfo D_80372B80 = {
|
||||||
0x250, 0x37D, ASSET_504_MODEL_ICECUBE,
|
MARKER_250_ICECUBE_A, ACTOR_37D_ICECUBE_A, ASSET_504_MODEL_ICECUBE,
|
||||||
1, D_80372B50,
|
1, D_80372B50,
|
||||||
chicecube_update, func_80326224, chicecube_draw,
|
chicecube_update, func_80326224, chicecube_draw,
|
||||||
0, 0, 0.0f, 0
|
0, 0, 0.0f, 0
|
||||||
};
|
};
|
||||||
|
|
||||||
ActorInfo D_80372BA4 = {
|
ActorInfo D_80372BA4 = {
|
||||||
0x25F, 0x3A0, ASSET_504_MODEL_ICECUBE,
|
MARKER_25F_ICECUBE_B, ACTOR_3A0_ICECUBE_B, ASSET_504_MODEL_ICECUBE,
|
||||||
1, D_80372B50,
|
1, D_80372B50,
|
||||||
chicecube_update, func_80326224, chicecube_draw,
|
chicecube_update, func_80326224, chicecube_draw,
|
||||||
0, 0, 0.0f, 0
|
0, 0, 0.0f, 0
|
||||||
|
@@ -6,7 +6,7 @@ void chwhipcrack_update(Actor *this);
|
|||||||
|
|
||||||
/* .data */
|
/* .data */
|
||||||
ActorInfo D_80373100 = {
|
ActorInfo D_80373100 = {
|
||||||
0x1c5, ACTOR_30F_WHIPCRACK, ASSET_4FD_MODEL_WHIPCRACK,
|
MARKER_1C5_WHIPCRACK, ACTOR_30F_WHIPCRACK, ASSET_4FD_MODEL_WHIPCRACK,
|
||||||
0, NULL,
|
0, NULL,
|
||||||
chwhipcrack_update, NULL, func_80325888,
|
chwhipcrack_update, NULL, func_80325888,
|
||||||
0, 0, 0.0f, 0
|
0, 0, 0.0f, 0
|
||||||
|
@@ -395,6 +395,6 @@ void func_802CBAAC(Actor *this) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
/* .data */
|
/* .data */
|
||||||
ActorInfo D_803670B8 = { 0x13, 0x67, 0x358, 0x1, D_80367010, func_802CBAAC, func_80326224, func_80325888, 1900, 0, 0.8f, 0};
|
ActorInfo D_803670B8 = { MARKER_13_SNIPPET, ACTOR_67_SNIPPET, ASSET_358_SNIPPET, 0x1, D_80367010, func_802CBAAC, func_80326224, func_80325888, 1900, 0, 0.8f, 0};
|
||||||
ActorInfo D_803670DC = { 0xDD, 0xF2, 0x566, 0x1, D_80367010, func_802CBAAC, func_80326224, func_80325888, 1900, 0, 0.8f, 0};
|
ActorInfo D_803670DC = { MARKER_DD_BLACK_SNIPPET, ACTOR_F2_BLACK_SNIPPET, ASSET_566_MODEL_BLACK_SNIPPET, 0x1, D_80367010, func_802CBAAC, func_80326224, func_80325888, 1900, 0, 0.8f, 0};
|
||||||
ActorInfo D_80367100 = { 0x13, 0xF5, 0x38F, 0x1, D_80367060, func_802CBAAC, func_80326224, func_80325888, 1900, 0, 0.8f, 0};
|
ActorInfo D_80367100 = { MARKER_13_SNIPPET, ACTOR_F5_MUTIE_SNIPPET, ASSET_38F_MODEL_MUTIE_SNIPPET, 0x1, D_80367060, func_802CBAAC, func_80326224, func_80325888, 1900, 0, 0.8f, 0};
|
||||||
|
@@ -31,7 +31,7 @@ void func_802CCC5C(Actor *this);
|
|||||||
|
|
||||||
/* .data */
|
/* .data */
|
||||||
extern ActorInfo D_80367130 = {
|
extern ActorInfo D_80367130 = {
|
||||||
0xC2, 0x134, 0x3ED,
|
MARKER_C2_BUZZBOMB, ACTOR_134_BUZZBOMB, ASSET_3ED_MODEL_BUZZBOMB,
|
||||||
0, NULL,
|
0, NULL,
|
||||||
func_802CCC5C, NULL, func_802CCA7C,
|
func_802CCC5C, NULL, func_802CCA7C,
|
||||||
0, 0, 1.0f, 0
|
0, 0, 1.0f, 0
|
||||||
|
@@ -2,6 +2,8 @@
|
|||||||
#include "functions.h"
|
#include "functions.h"
|
||||||
#include "variables.h"
|
#include "variables.h"
|
||||||
|
|
||||||
|
//Struct5Cs = u16 packed bitwise as (aaaa bbcc cdde eeff)
|
||||||
|
|
||||||
typedef struct{
|
typedef struct{
|
||||||
u16 unk0;
|
u16 unk0;
|
||||||
u16 unk2; //Struct5Cs
|
u16 unk2; //Struct5Cs
|
||||||
@@ -15,91 +17,91 @@ typedef struct{
|
|||||||
|
|
||||||
/* .data */
|
/* .data */
|
||||||
Struct_core2_B62B0_0 D_80370AC0[0xBB] = {
|
Struct_core2_B62B0_0 D_80370AC0[0xBB] = {
|
||||||
{0x12A, 0x0000, {0x0904, 0x8504, 0x8504, 0x0000, 0x8504, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7484}},
|
{MARKER_12A_TOPPER_A, 0x0000, {0x0904, 0x8504, 0x8504, 0x0000, 0x8504, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7484}},
|
||||||
{0x129, 0x0000, {0x0504, 0x0984, 0x8504, 0x0000, 0x8504, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7484}},
|
{MARKER_129_BAWL_A, 0x0000, {0x0504, 0x0984, 0x8504, 0x0000, 0x8504, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7484}},
|
||||||
{0x128, 0x0000, {0x0000, 0x0000, 0x8404, 0x0984, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7404}},
|
{MARKER_128_COLLYWOBBLE_A, 0x0000, {0x0000, 0x0000, 0x8404, 0x0984, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7404}},
|
||||||
{0x135, 0x0000, {0x0000, 0x0000, 0x0000, 0x0000, 0x0804, 0x0804, 0x0000, 0x0804, 0x0804, 0x0000, 0x0000}},
|
{MARKER_135_QUARRIE, 0x0000, {0x0000, 0x0000, 0x0000, 0x0000, 0x0804, 0x0804, 0x0000, 0x0804, 0x0804, 0x0000, 0x0000}},
|
||||||
{0x1E6, 0x0001, {0x0904, 0x0984, 0x8100, 0x0984, 0x0A04, 0x0A04, 0x0000, 0x0984, 0x0A04, 0x0000, 0x1020}},
|
{MARKER_1E6_TOPPER_B, 0x0001, {0x0904, 0x0984, 0x8100, 0x0984, 0x0A04, 0x0A04, 0x0000, 0x0984, 0x0A04, 0x0000, 0x1020}},
|
||||||
{0x1E7, 0x0001, {0x0904, 0x0984, 0x8100, 0x0984, 0x0A04, 0x0A04, 0x0000, 0x0984, 0x0A04, 0x0000, 0x1020}},
|
{MARKER_1E7_BAWL_B, 0x0001, {0x0904, 0x0984, 0x8100, 0x0984, 0x0A04, 0x0A04, 0x0000, 0x0984, 0x0A04, 0x0000, 0x1020}},
|
||||||
{0x1E8, 0x0001, {0x0904, 0x0984, 0x8100, 0x0984, 0x0A04, 0x0A04, 0x0000, 0x0984, 0x0A04, 0x0000, 0x1020}},
|
{MARKER_1E8_COLLYWOBBLE_B, 0x0001, {0x0904, 0x0984, 0x8100, 0x0984, 0x0A04, 0x0A04, 0x0000, 0x0984, 0x0A04, 0x0000, 0x1020}},
|
||||||
{0x1EA, 0x0001, {0x0A08, 0x0984, 0x8100, 0x0984, 0x0A04, 0x0A04, 0x0A84, 0x0984, 0x0A04, 0x0984, 0x2020}},
|
{MARKER_1EA_GRUNTLING_RED, 0x0001, {0x0A08, 0x0984, 0x8100, 0x0984, 0x0A04, 0x0A04, 0x0A84, 0x0984, 0x0A04, 0x0984, 0x2020}},
|
||||||
{0x295, 0x0001, {0x0A0C, 0x8988, 0x8100, 0x0984, 0x0A04, 0x0A04, 0x0A84, 0x0988, 0x0A04, 0x0000, 0x2020}},
|
{MARKER_295_GRUNTLING_BLUE, 0x0001, {0x0A0C, 0x8988, 0x8100, 0x0984, 0x0A04, 0x0A04, 0x0A84, 0x0988, 0x0A04, 0x0000, 0x2020}},
|
||||||
{0x1F1, 0x0001, {0x0A10, 0x898C, 0x8100, 0x8988, 0x8A08, 0x8A08, 0x0A84, 0x098C, 0x0A04, 0x0000, 0x2020}},
|
{MARKER_1F1_GRUNTLING_BLACK, 0x0001, {0x0A10, 0x898C, 0x8100, 0x8988, 0x8A08, 0x8A08, 0x0A84, 0x098C, 0x0A04, 0x0000, 0x2020}},
|
||||||
{0x1E0, 0x0000, {0x7000, 0x8000, 0x8000, 0x8000, 0x8000, 0x8000, 0x8000, 0x0004, 0x8000, 0x0000, 0x7000}},
|
{0x1E0, 0x0000, {0x7000, 0x8000, 0x8000, 0x8000, 0x8000, 0x8000, 0x8000, 0x0004, 0x8000, 0x0000, 0x7000}},
|
||||||
{0x005, 0x0001, {0x0904, 0x0984, 0x8100, 0x0984, 0x0A04, 0x0A04, 0x0A84, 0x0984, 0x0A04, 0x0000, 0x1020}},
|
{0x005, 0x0001, {0x0904, 0x0984, 0x8100, 0x0984, 0x0A04, 0x0A04, 0x0A84, 0x0984, 0x0A04, 0x0000, 0x1020}},
|
||||||
{0x004, 0x0001, {0x0A88, 0x0984, 0x8100, 0x0984, 0x0A04, 0x0A04, 0x0A84, 0x0988, 0x0A04, 0x0000, 0x1020}},
|
{0x004, 0x0001, {0x0A88, 0x0984, 0x8100, 0x0984, 0x0A04, 0x0A04, 0x0A84, 0x0988, 0x0A04, 0x0000, 0x1020}},
|
||||||
{0x003, 0x0000, {0x0914, 0x990C, 0x2020, 0x8908, 0x8908, 0x8908, 0x0A04, 0x0914, 0x0904, 0x0000, 0x4020}},
|
{0x003, 0x0000, {0x0914, 0x990C, 0x2020, 0x8908, 0x8908, 0x8908, 0x0A04, 0x0914, 0x0904, 0x0000, 0x4020}},
|
||||||
{0x29E, 0x0000, {0x8000, 0x8000, 0x8000, 0x8000, 0x8000, 0x8000, 0xA000, 0x0004, 0x8000, 0x0000, 0x8000}},
|
{0x29E, 0x0000, {0x8000, 0x8000, 0x8000, 0x8000, 0x8000, 0x8000, 0xA000, 0x0004, 0x8000, 0x0000, 0x8000}},
|
||||||
{MARKER_7_CONGA, 0x0000, {0x0000, 0x0000, 0x3020, 0x9000, 0x0000, 0x0000, 0x0000, 0x0804, 0x9000, 0x0000, 0x3020}},
|
{MARKER_7_CONGA, 0x0000, {0x0000, 0x0000, 0x3020, 0x9000, 0x0000, 0x0000, 0x0000, 0x0804, 0x9000, 0x0000, 0x3020}},
|
||||||
{0x013, 0x0002, {0x0504, 0x7584, 0x8100, 0x7584, 0x7604, 0x0A04, 0x0A84, 0x0504, 0x0A04, 0x0000, 0x1020}},
|
{MARKER_13_SNIPPET, 0x0002, {0x0504, 0x7584, 0x8100, 0x7584, 0x7604, 0x0A04, 0x0A84, 0x0504, 0x0A04, 0x0000, 0x1020}},
|
||||||
{0x16B, 0x0001, {0x0904, 0x0984, 0x8100, 0x0984, 0x0A04, 0x0A04, 0x0A84, 0x0904, 0x0A04, 0x0000, 0x1020}},
|
{0x16B, 0x0001, {0x0904, 0x0984, 0x8100, 0x0984, 0x0A04, 0x0A04, 0x0A84, 0x0904, 0x0A04, 0x0000, 0x1020}},
|
||||||
{0x0DD, 0x0002, {0x060C, 0x7588, 0x8100, 0x7588, 0x7608, 0x8604, 0x0A84, 0x050C, 0x0A04, 0x0000, 0x1020}},
|
{MARKER_DD_BLACK_SNIPPET, 0x0002, {0x060C, 0x7588, 0x8100, 0x7588, 0x7608, 0x8604, 0x0A84, 0x050C, 0x0A04, 0x0000, 0x1020}},
|
||||||
{0x0DE, 0x0001, {0x0908, 0x0988, 0x8100, 0x0984, 0x0A04, 0x0A04, 0x0A84, 0x090C, 0x0A04, 0x0000, 0x1020}},
|
{0x0DE, 0x0001, {0x0908, 0x0988, 0x8100, 0x0984, 0x0A04, 0x0A04, 0x0A84, 0x090C, 0x0A04, 0x0000, 0x1020}},
|
||||||
{0x015, 0x0001, {0x0A88, 0x7988, 0x8100, 0x0984, 0x0A04, 0x0A04, 0x0A84, 0x0988, 0x0A04, 0x0000, 0x1424}},
|
{0x015, 0x0001, {0x0A88, 0x7988, 0x8100, 0x0984, 0x0A04, 0x0A04, 0x0A84, 0x0988, 0x0A04, 0x0000, 0x1424}},
|
||||||
{0x065, 0x0804, {0x5040, 0x5040, 0x5040, 0x5040, 0x5040, 0x5040, 0x5040, 0x090E, 0x0804, 0x0000, 0x5844}},
|
{0x065, 0x0804, {0x5040, 0x5040, 0x5040, 0x5040, 0x5040, 0x5040, 0x5040, 0x090E, 0x0804, 0x0000, 0x5844}},
|
||||||
{0x014, 0x0003, {0x3020, 0x3020, 0x3020, 0x9080, 0x9080, 0x9080, 0x0A84, 0x0914, 0x0904, 0x0000, 0x3020}},
|
{0x014, 0x0003, {0x3020, 0x3020, 0x3020, 0x9080, 0x9080, 0x9080, 0x0A84, 0x0914, 0x0904, 0x0000, 0x3020}},
|
||||||
{MARKER_A5_NIPPER, 0x0000, {0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0404, 0x0000, 0x0000, 0x5020}},
|
{MARKER_A5_NIPPER, 0x0000, {0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0404, 0x0000, 0x0000, 0x5020}},
|
||||||
{0x16C, 0x0000, {0x0000, 0x0000, 0x0000, 0xB804, 0x0000, 0x0000, 0x0000, 0x0404, 0xB804, 0x0000, 0x5020}},
|
{0x16C, 0x0000, {0x0000, 0x0000, 0x0000, 0xB804, 0x0000, 0x0000, 0x0000, 0x0404, 0xB804, 0x0000, 0x5020}},
|
||||||
{0x0A4, 0x0000, {0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2020}},
|
{MARKER_A4_LOCKUP_SLOW, 0x0000, {0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2020}},
|
||||||
{0x00F6, 0x0000, {0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2020}},
|
{MARKER_F6_LOCKUP_MEDIUM, 0x0000, {0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2020}},
|
||||||
{0x00F7, 0x0000, {0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2020}},
|
{MARKER_F7_LOCKUP_FAST, 0x0000, {0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2020}},
|
||||||
{0x0029, 0x0001, {0x0804, 0x0804, 0x2020, 0x0804, 0x0804, 0x0804, 0x0804, 0x0808, 0x0804, 0x0000, 0x3444}},
|
{0x0029, 0x0001, {0x0804, 0x0804, 0x2020, 0x0804, 0x0804, 0x0804, 0x0804, 0x0808, 0x0804, 0x0000, 0x3444}},
|
||||||
{0x01CF, 0x0001, {0x0804, 0x0804, 0x1020, 0x0804, 0x0804, 0x0804, 0x0804, 0x0808, 0x0804, 0x0000, 0x1424}},
|
{0x01CF, 0x0001, {0x0804, 0x0804, 0x1020, 0x0804, 0x0804, 0x0804, 0x0804, 0x0808, 0x0804, 0x0000, 0x1424}},
|
||||||
{0x01A6, 0x0000, {0x3020, 0x3020, 0x3020, 0x3020, 0x3020, 0x3020, 0x3020, 0x0000, 0x0000, 0x3020, 0x3020}},
|
{0x01A6, 0x0000, {0x3020, 0x3020, 0x3020, 0x3020, 0x3020, 0x3020, 0x3020, 0x0000, 0x0000, 0x3020, 0x3020}},
|
||||||
{0x01A7, 0x0804, {0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3020}},
|
{MARKER_1A7_CLANKER_WHIPCRACK, 0x0804, {0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3020}},
|
||||||
{0x0069, 0x0001, {0x2020, 0x2020, 0x2020, 0x0984, 0x0A04, 0x0A04, 0x0A84, 0x0988, 0x0A04, 0x0000, 0x2020}},
|
{MARKER_69_CHUMP_FISH, 0x0001, {0x2020, 0x2020, 0x2020, 0x0984, 0x0A04, 0x0A04, 0x0A84, 0x0988, 0x0A04, 0x0000, 0x2020}},
|
||||||
{0x0173, 0x0001, {0x2020, 0x2020, 0x2020, 0x0984, 0x0A04, 0x0A04, 0x0A84, 0x0988, 0x0A04, 0x0000, 0x4020}},
|
{MARKER_173_CHUMP_FISH_2, 0x0001, {0x2020, 0x2020, 0x2020, 0x0984, 0x0A04, 0x0A04, 0x0A84, 0x0988, 0x0A04, 0x0000, 0x4020}},
|
||||||
{0x00C1, 0x0000, {0x0A09, 0x0985, 0x8100, 0x0985, 0x0A05, 0x0A05, 0x0000, 0x0989, 0x0A05, 0x0986, 0x2020}},
|
{MARKER_C1_FLIBBIT_RED, 0x0000, {0x0A09, 0x0985, 0x8100, 0x0985, 0x0A05, 0x0A05, 0x0000, 0x0989, 0x0A05, 0x0986, 0x2020}},
|
||||||
{0x00C5, 0x0000, {0x0A0D, 0x8989, 0x8100, 0x8989, 0x7A09, 0x7A09, 0x0000, 0x098D, 0x0A05, 0x0986, 0x2020}},
|
{MARKER_C5_FLIBBIT_YELLOW, 0x0000, {0x0A0D, 0x8989, 0x8100, 0x8989, 0x7A09, 0x7A09, 0x0000, 0x098D, 0x0A05, 0x0986, 0x2020}},
|
||||||
{0x00C2, 0x0000, {0x0805, 0x0805, 0x8000, 0x0805, 0x0805, 0x0805, 0x0000, 0x0805, 0x0805, 0x0806, 0x3020}},
|
{MARKER_C2_BUZZBOMB, 0x0000, {0x0805, 0x0805, 0x8000, 0x0805, 0x0805, 0x0805, 0x0000, 0x0805, 0x0805, 0x0806, 0x3020}},
|
||||||
{0x00B1, 0x0000, {0x7000, 0x8000, 0x8000, 0x8000, 0x9000, 0x9000, 0x9000, 0x0004, 0x8000, 0x0000, 0x7000}},
|
{MARKER_B1_SIR_SLUSH, 0x0000, {0x7000, 0x8000, 0x8000, 0x8000, 0x9000, 0x9000, 0x9000, 0x0004, 0x8000, 0x0000, 0x7000}},
|
||||||
{0x0287, 0x0001, {0x7000, 0x8000, 0x8000, 0x8000, 0x9000, 0x9000, 0x8804, 0x0004, 0x8000, 0x0000, 0x7000}},
|
{0x0287, 0x0001, {0x7000, 0x8000, 0x8000, 0x8000, 0x9000, 0x9000, 0x8804, 0x0004, 0x8000, 0x0000, 0x7000}},
|
||||||
{MARKER_205_TWINKLY_MUNCHER, 0x0000, {0x0000, 0x0000, 0x0000, 0x0404, 0x0404, 0x0404, 0x0000, 0x0408, 0x0404, 0x0000, 0x0000}},
|
{MARKER_205_TWINKLY_MUNCHER, 0x0000, {0x0000, 0x0000, 0x0000, 0x0404, 0x0404, 0x0404, 0x0000, 0x0408, 0x0404, 0x0000, 0x0000}},
|
||||||
{0x0245, 0x0000, {0x3004, 0x3004, 0x3004, 0x3004, 0x3004, 0x2004, 0x3004, 0x0000, 0x0000, 0x3004, 0x3004}},
|
{MARKER_245_XMAS_TREE_EGG_TOLL, 0x0000, {0x3004, 0x3004, 0x3004, 0x3004, 0x3004, 0x2004, 0x3004, 0x0000, 0x0000, 0x3004, 0x3004}},
|
||||||
{0x0250, 0x0000, {0x0A90, 0x8988, 0x8100, 0x0984, 0x0A04, 0x0A04, 0x0A84, 0x0910, 0x0A04, 0x0984, 0x3104}},
|
{MARKER_250_ICECUBE_A, 0x0000, {0x0A90, 0x8988, 0x8100, 0x0984, 0x0A04, 0x0A04, 0x0A84, 0x0910, 0x0A04, 0x0984, 0x3104}},
|
||||||
{0x025F, 0x0001, {0x0A88, 0x0984, 0x8100, 0x0984, 0x0A04, 0x0A04, 0x0A84, 0x0908, 0x0A04, 0x0984, 0x3104}},
|
{MARKER_25F_ICECUBE_B, 0x0001, {0x0A88, 0x0984, 0x8100, 0x0984, 0x0A04, 0x0A04, 0x0A84, 0x0908, 0x0A04, 0x0984, 0x3104}},
|
||||||
{0x00AD, 0x0001, {0x0A10, 0x998C, 0x0020, 0x9988, 0x8A08, 0x0A04, 0x0A84, 0x0914, 0x0A04, 0x0000, 0x5124}},
|
{0x00AD, 0x0001, {0x0A10, 0x998C, 0x0020, 0x9988, 0x8A08, 0x0A04, 0x0A84, 0x0914, 0x0A04, 0x0000, 0x5124}},
|
||||||
{0x0253, 0x0001, {0x0904, 0x0984, 0x8100, 0x0984, 0x0A04, 0x0A04, 0x0A84, 0x0984, 0x0A04, 0x0000, 0x3020}},
|
{MARKER_253_SCARAB_BEETLE, 0x0001, {0x0904, 0x0984, 0x8100, 0x0984, 0x0A04, 0x0A04, 0x0A84, 0x0984, 0x0A04, 0x0000, 0x3020}},
|
||||||
{0x0219, 0x0001, {0x0588, 0x7584, 0x8100, 0x7584, 0x7604, 0x7604, 0x0684, 0x0588, 0x0A04, 0x0000, 0x2020}},
|
{MARKER_219_MUMMUM, 0x0001, {0x0588, 0x7584, 0x8100, 0x7584, 0x7604, 0x7604, 0x0684, 0x0588, 0x0A04, 0x0000, 0x2020}},
|
||||||
{0x0298, 0x0000, {0x7000, 0x8000, 0x7000, 0x8000, 0x9000, 0x9000, 0xB000, 0x0004, 0x0A04, 0x0000, 0x2020}},
|
{MARKER_298_MUMMUM_BALL, 0x0000, {0x7000, 0x8000, 0x7000, 0x8000, 0x9000, 0x9000, 0xB000, 0x0004, 0x0A04, 0x0000, 0x2020}},
|
||||||
{0x0218, 0x0001, {0x0588, 0x7584, 0x8100, 0x7584, 0x7604, 0x7604, 0x0684, 0x050C, 0x0A04, 0x0000, 0x2020}},
|
{MARKER_218_LIMBO, 0x0001, {0x0588, 0x7584, 0x8100, 0x7584, 0x7604, 0x7604, 0x0684, 0x050C, 0x0A04, 0x0000, 0x2020}},
|
||||||
{0x0099, 0x0001, {0x2020, 0x2020, 0x2020, 0x2020, 0x2020, 0x2020, 0x0000, 0x0000, 0x0804, 0x0000, 0x2424}},
|
{MARKER_99_TEEHEE, 0x0001, {0x2020, 0x2020, 0x2020, 0x2020, 0x2020, 0x2020, 0x0000, 0x0000, 0x0804, 0x0000, 0x2424}},
|
||||||
{0x0296, 0x0000, {0x2020, 0x2020, 0x2020, 0x2020, 0x2020, 0x2020, 0x0000, 0x0000, 0x0804, 0x0000, 0x2424}},
|
{MARKER_296_TEEHEE_PURPLE, 0x0000, {0x2020, 0x2020, 0x2020, 0x2020, 0x2020, 0x2020, 0x0000, 0x0000, 0x0804, 0x0000, 0x2424}},
|
||||||
{0x0096, 0x0001, {0x0A10, 0x890C, 0x8100, 0x8908, 0x8988, 0x8988, 0x0A84, 0x0914, 0x0984, 0x0000, 0x3024}},
|
{MARKER_96_RIPPER, 0x0001, {0x0A10, 0x890C, 0x8100, 0x8908, 0x8988, 0x8988, 0x0A84, 0x0914, 0x0984, 0x0000, 0x3024}},
|
||||||
{0x0297, 0x0001, {0x0A10, 0x890C, 0x8100, 0x8908, 0x8988, 0x8988, 0x0A84, 0x0914, 0x0984, 0x0000, 0x3024}},
|
{MARKER_297_GIANT_RIPPER, 0x0001, {0x0A10, 0x890C, 0x8100, 0x8908, 0x8988, 0x8988, 0x0A84, 0x0914, 0x0984, 0x0000, 0x3024}},
|
||||||
{0x0127, 0x0001, {0x0804, 0x0804, 0x8100, 0x0804, 0x0804, 0x0804, 0x0804, 0x0804, 0x0804, 0x0000, 0x1424}},
|
{MARKER_127_BAT, 0x0001, {0x0804, 0x0804, 0x8100, 0x0804, 0x0804, 0x0804, 0x0804, 0x0804, 0x0804, 0x0000, 0x1424}},
|
||||||
{MARKER_254_PORTRAIT_CHOMPA, 0x0001, {0x0804, 0x0804, 0x2020, 0x0804, 0x0804, 0x0804, 0x0804, 0x080C, 0x0804, 0x0000, 0x3444}},
|
{MARKER_254_PORTRAIT_CHOMPA_A, 0x0001, {0x0804, 0x0804, 0x2020, 0x0804, 0x0804, 0x0804, 0x0804, 0x080C, 0x0804, 0x0000, 0x3444}},
|
||||||
{0x01D1, 0x0001, {0x0804, 0x0804, 0x1020, 0x0804, 0x0804, 0x0804, 0x0804, 0x080C, 0x0804, 0x0000, 0x1424}},
|
{MARKER_1D1_PORTRAIT_CHOMPA_B, 0x0001, {0x0804, 0x0804, 0x1020, 0x0804, 0x0804, 0x0804, 0x0804, 0x080C, 0x0804, 0x0000, 0x1424}},
|
||||||
{0x021A, 0x0001, {0x0A08, 0x8988, 0x8100, 0x0984, 0x0A04, 0x0A04, 0x0000, 0x0988, 0x0A04, 0x0000, 0x2020}},
|
{MARKER_21A_SEAMAN_GRUBLIN, 0x0001, {0x0A08, 0x8988, 0x8100, 0x0984, 0x0A04, 0x0A04, 0x0000, 0x0988, 0x0A04, 0x0000, 0x2020}},
|
||||||
{0x00C9, 0x0001, {0x0808, 0x8808, 0x8000, 0x0804, 0x0804, 0x0804, 0x0000, 0x0808, 0x0804, 0x0000, 0x3424}},
|
{MARKER_C9_FLOTSAM, 0x0001, {0x0808, 0x8808, 0x8000, 0x0804, 0x0804, 0x0804, 0x0000, 0x0808, 0x0804, 0x0000, 0x3424}},
|
||||||
{0x01B7, 0x0000, {0x0804, 0x0804, 0x0804, 0x0804, 0x0804, 0x0804, 0x0000, 0x098C, 0x0404, 0x0804, 0x5000}},
|
{MARKER_1B7_BOOM_BOX, 0x0000, {0x0804, 0x0804, 0x0804, 0x0804, 0x0804, 0x0804, 0x0000, 0x098C, 0x0404, 0x0804, 0x5000}},
|
||||||
{0x002E, 0x0004, {0x3000, 0x3000, 0x3000, 0x3000, 0x3000, 0x3000, 0x0000, 0x0000, 0x8000, 0x3000, 0x3004}},
|
{MARKER_2E_GRIMLET, 0x0004, {0x3000, 0x3000, 0x3000, 0x3000, 0x3000, 0x3000, 0x0000, 0x0000, 0x8000, 0x3000, 0x3004}},
|
||||||
{0x01A1, 0x0000, {0x8020, 0x8884, 0x8020, 0x8884, 0x9884, 0x9884, 0x0804, 0x0904, 0x0884, 0x0000, 0x4020}},
|
{MARKER_1A1_BOSS_BOOM_BOX_LARGEST, 0x0000, {0x8020, 0x8884, 0x8020, 0x8884, 0x9884, 0x9884, 0x0804, 0x0904, 0x0884, 0x0000, 0x4020}},
|
||||||
{0x01A2, 0x0000, {0x8020, 0x8904, 0x8020, 0x8904, 0x9904, 0x9904, 0x0804, 0x0984, 0x0904, 0x0000, 0x4020}},
|
{MARKER_1A2_BOSS_BOOM_BOX_LARGE, 0x0000, {0x8020, 0x8904, 0x8020, 0x8904, 0x9904, 0x9904, 0x0804, 0x0984, 0x0904, 0x0000, 0x4020}},
|
||||||
{0x01A3, 0x0000, {0x9020, 0x9984, 0x9020, 0x9984, 0x9984, 0x9984, 0x0804, 0x0A04, 0x0984, 0x0000, 0x3020}},
|
{MARKER_1A3_BOSS_BOOM_BOX_MEDIUM, 0x0000, {0x9020, 0x9984, 0x9020, 0x9984, 0x9984, 0x9984, 0x0804, 0x0A04, 0x0984, 0x0000, 0x3020}},
|
||||||
{0x01A4, 0x0000, {0x9020, 0x9A04, 0x9020, 0x9A04, 0x9A04, 0x9A04, 0x0804, 0x0A84, 0x0A04, 0x0000, 0x3020}},
|
{MARKER_1A4_BOSS_BOOM_BOX_SMALL, 0x0000, {0x9020, 0x9A04, 0x9020, 0x9A04, 0x9A04, 0x9A04, 0x0804, 0x0A84, 0x0A04, 0x0000, 0x3020}},
|
||||||
{0x0185, 0x5060, {0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5060}},
|
{MARKER_185_MODEL_RUSTY_BUCKET_REAR_PROPELLER, 0x5060, {0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5060}},
|
||||||
{0x0191, 0x0000, {0x2000, 0x2000, 0x2000, 0x2000, 0x2000, 0x2000, 0x2000, 0x0000, 0x8000, 0x0000, 0x2000}},
|
{ACTOR_191_ENGINE_ROOM_PROPELLOR_1, 0x0000, {0x2000, 0x2000, 0x2000, 0x2000, 0x2000, 0x2000, 0x2000, 0x0000, 0x8000, 0x0000, 0x2000}},
|
||||||
{0x0192, 0x0000, {0x2000, 0x2000, 0x2000, 0x2000, 0x2000, 0x2000, 0x2000, 0x0000, 0x8000, 0x0000, 0x2000}},
|
{ACTOR_192_ENGINE_ROOM_PROPELLOR_2, 0x0000, {0x2000, 0x2000, 0x2000, 0x2000, 0x2000, 0x2000, 0x2000, 0x0000, 0x8000, 0x0000, 0x2000}},
|
||||||
{0x0193, 0x0000, {0x2000, 0x2000, 0x2000, 0x2000, 0x2000, 0x2000, 0x2000, 0x0000, 0x8000, 0x0000, 0x2000}},
|
{ACTOR_193_ENGINE_ROOM_PROPELLOR_3, 0x0000, {0x2000, 0x2000, 0x2000, 0x2000, 0x2000, 0x2000, 0x2000, 0x0000, 0x8000, 0x0000, 0x2000}},
|
||||||
{0x01E2, 0x0001, {0x0A08, 0x8988, 0x8100, 0x0984, 0x0A04, 0x0A04, 0x0A84, 0x0988, 0x0A04, 0x0000, 0x2020}},
|
{MARKER_1E2_GRUBLIN_HOOD, 0x0001, {0x0A08, 0x8988, 0x8100, 0x0984, 0x0A04, 0x0A04, 0x0A84, 0x0988, 0x0A04, 0x0000, 0x2020}},
|
||||||
{0x01C5, 0x0001, {0x3020, 0x3020, 0x3020, 0x3020, 0x3020, 0x3020, 0x3020, 0x080C, 0x0804, 0x0000, 0x3020}},
|
{MARKER_1C5_WHIPCRACK, 0x0001, {0x3020, 0x3020, 0x3020, 0x3020, 0x3020, 0x3020, 0x3020, 0x080C, 0x0804, 0x0000, 0x3020}},
|
||||||
{0x01F9, 0x0000, {0x2040, 0x2040, 0x2040, 0x2040, 0x2040, 0x2040, 0x2040, 0x0000, 0x0000, 0x0000, 0x2040}},
|
{MARKER_1F9_SNARE_BEAR, 0x0000, {0x2040, 0x2040, 0x2040, 0x2040, 0x2040, 0x2040, 0x2040, 0x0000, 0x0000, 0x0000, 0x2040}},
|
||||||
{0x01B2, 0x0001, {0x0804, 0x0804, 0x2020, 0x0804, 0x0804, 0x0804, 0x0804, 0x0810, 0x0804, 0x0000, 0x3444}},
|
{MARKER_1B2_CLUCKER_A, 0x0001, {0x0804, 0x0804, 0x2020, 0x0804, 0x0804, 0x0804, 0x0804, 0x0810, 0x0804, 0x0000, 0x3444}},
|
||||||
{0x01D0, 0x0001, {0x0804, 0x0804, 0x1020, 0x0804, 0x0804, 0x0804, 0x0804, 0x0810, 0x0804, 0x0000, 0x1424}},
|
{MARKER_1D0_CLUCKER_B, 0x0001, {0x0804, 0x0804, 0x1020, 0x0804, 0x0804, 0x0804, 0x0804, 0x0810, 0x0804, 0x0000, 0x1424}},
|
||||||
{0x01B4, 0x8000, {0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x8000}},
|
{MARKER_1B4_EEYRIE_BABY, 0x8000, {0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x8000}},
|
||||||
{0x000E, 0x0001, {0x3000, 0x7504, 0x7080, 0x7504, 0x7584, 0x0804, 0x0804, 0x0488, 0x0804, 0x0000, 0x1020}},
|
{0x000E, 0x0001, {0x3000, 0x7504, 0x7080, 0x7504, 0x7584, 0x0804, 0x0804, 0x0488, 0x0804, 0x0000, 0x1020}},
|
||||||
{0x01AC, 0x0000, {0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0804, 0x0804, 0x0000, 0x0000, 0x0000, 0x0000}},
|
{0x01AC, 0x0000, {0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0804, 0x0804, 0x0000, 0x0000, 0x0000, 0x0000}},
|
||||||
{0x0256, 0x0000, {0x2020, 0x2020, 0x2020, 0x2020, 0x2020, 0x2020, 0x2020, 0x0000, 0x0000, 0x2020, 0x2020}},
|
{MARKER_256_FIRE_FX, 0x0000, {0x2020, 0x2020, 0x2020, 0x2020, 0x2020, 0x2020, 0x2020, 0x0000, 0x0000, 0x2020, 0x2020}},
|
||||||
{MARKER_C_ORANGE_PROJECTILE, 0x0000, {0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2424}},
|
{MARKER_C_ORANGE_PROJECTILE, 0x0000, {0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2424}},
|
||||||
{MARKER_DB_BURIED_TREASURE, 0x0000, {0x7000, 0x7000, 0x7000, 0x0804, 0x0804, 0x0804, 0x0804, 0x0804, 0x0804, 0x0000, 0x7000}},
|
{MARKER_DB_BURIED_TREASURE, 0x0000, {0x7000, 0x7000, 0x7000, 0x0804, 0x0804, 0x0804, 0x0804, 0x0804, 0x0804, 0x0000, 0x7000}},
|
||||||
{0x0028, 0x0000, {0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0804, 0x0000, 0x2020}},
|
{MARKER_28_CLANKER_SAWBLADE, 0x0000, {0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0804, 0x0000, 0x2020}},
|
||||||
{0x004A, 0x0404, {0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0404}},
|
{MARKER_4A_CC_KEY, 0x0404, {0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0404}},
|
||||||
{0x006E, 0x0000, {0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0804, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000}},
|
{MARKER_6E_PINK_EGG_LARGEST, 0x0000, {0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0804, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000}},
|
||||||
{0x00D7, 0x0000, {0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0804, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000}},
|
{MARKER_D7_PINK_EGG_MEDIUM, 0x0000, {0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0804, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000}},
|
||||||
{0x00D9, 0x0000, {0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0804, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000}},
|
{MARKER_D9_PINK_EGG_SMALLEST, 0x0000, {0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0804, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000}},
|
||||||
{0x00D6, 0x0000, {0x0000, 0x0000, 0x0000, 0x0804, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000}},
|
{MARKER_D6_PINK_EGG_LARGE, 0x0000, {0x0000, 0x0000, 0x0000, 0x0804, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000}},
|
||||||
{0x00D8, 0x0000, {0x0000, 0x0000, 0x0000, 0x0000, 0x0804, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000}},
|
{MARKER_D8_PINK_EGG_SMALL, 0x0000, {0x0000, 0x0000, 0x0000, 0x0000, 0x0804, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000}},
|
||||||
{0x006D, 0x0000, {0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0804, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000}},
|
{0x006D, 0x0000, {0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0804, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000}},
|
||||||
{0x019B, 0x0000, {0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0404, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000}},
|
{0x019B, 0x0000, {0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0404, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000}},
|
||||||
{0x019C, 0x0000, {0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0404, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000}},
|
{0x019C, 0x0000, {0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0404, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000}},
|
||||||
|
@@ -29,7 +29,7 @@ typedef struct {
|
|||||||
|
|
||||||
/* .data */
|
/* .data */
|
||||||
extern ActorInfo D_803728A0 = {
|
extern ActorInfo D_803728A0 = {
|
||||||
0x253, ACTOR_380_SCARAB_BEETLE, ASSET_51B_MODEL_SCARAB_BEETLE,
|
MARKER_253_SCARAB_BEETLE, ACTOR_380_SCARAB_BEETLE, ASSET_51B_MODEL_SCARAB_BEETLE,
|
||||||
0, NULL,
|
0, NULL,
|
||||||
func_80358684, NULL, func_80358344,
|
func_80358684, NULL, func_80358344,
|
||||||
0, 0, 1.0f, 0
|
0, 0, 1.0f, 0
|
||||||
|
@@ -35,7 +35,7 @@ void chskeleton_update(Actor *this);
|
|||||||
/* .data */
|
/* .data */
|
||||||
extern ActorAnimationInfo D_80372D20[];
|
extern ActorAnimationInfo D_80372D20[];
|
||||||
extern ActorInfo D_80372D78 = {
|
extern ActorInfo D_80372D78 = {
|
||||||
0x218, 0x34E, 0x4CC,
|
MARKER_218_LIMBO, ACTOR_34E_LIMBO, ASSET_4CC_MODEL_LIMBO,
|
||||||
0x1, D_80372D20,
|
0x1, D_80372D20,
|
||||||
chskeleton_update, func_80326224, func_80325888,
|
chskeleton_update, func_80326224, func_80325888,
|
||||||
2500, 0, 1.0f, 0
|
2500, 0, 1.0f, 0
|
||||||
@@ -55,10 +55,10 @@ void func_8035CD80(ActorMarker *marker, s32 arg1) {
|
|||||||
Actor *this;
|
Actor *this;
|
||||||
|
|
||||||
this = marker_getActor(marker);
|
this = marker_getActor(marker);
|
||||||
func_802DAC84(partEmitList_pushNew(2), this, 0x4CE);
|
func_802DAC84(partEmitList_pushNew(2), this, ASSET_4CE_MODEL_LIMBO_LEG);
|
||||||
func_802DAD08(partEmitList_pushNew(1), this, 0x4CF);
|
func_802DAD08(partEmitList_pushNew(1), this, ASSET_4CF_MODEL_LIMBO_HEAD);
|
||||||
func_802DAD8C(partEmitList_pushNew(2), this, 0x4CD);
|
func_802DAD8C(partEmitList_pushNew(2), this, ASSET_4CD_MODEL_LIMBO_ARM);
|
||||||
func_8035CCA0(partEmitList_pushNew(4), this, 0x4D0);
|
func_8035CCA0(partEmitList_pushNew(4), this, ASSET_4D0_MODEL_LIMBO_BONE);
|
||||||
FUNC_8030E8B4(SFX_119_FISH_DEATH, 1.0f, 32000, this->position, 1250, 2500);
|
FUNC_8030E8B4(SFX_119_FISH_DEATH, 1.0f, 32000, this->position, 1250, 2500);
|
||||||
func_802C3F04(func_802C4140, ACTOR_4C_STEAM, reinterpret_cast(s32, this->position[0]), reinterpret_cast(s32, this->position[1]), reinterpret_cast(s32, this->position[2]));
|
func_802C3F04(func_802C4140, ACTOR_4C_STEAM, reinterpret_cast(s32, this->position[0]), reinterpret_cast(s32, this->position[1]), reinterpret_cast(s32, this->position[2]));
|
||||||
marker_despawn(marker);
|
marker_despawn(marker);
|
||||||
|
@@ -36,7 +36,7 @@ void func_8035D058(Actor *this);
|
|||||||
/* .data */
|
/* .data */
|
||||||
extern ActorAnimationInfo D_80372DA0[];
|
extern ActorAnimationInfo D_80372DA0[];
|
||||||
extern ActorInfo D_80372DF8 = {
|
extern ActorInfo D_80372DF8 = {
|
||||||
0x21A, 0x350, 0x49D,
|
MARKER_21A_SEAMAN_GRUBLIN, ACTOR_350_SEAMAN_GRUBLIN, ASSET_49D_MODEL_SEAMAN_GRUBLIN,
|
||||||
0x1, D_80372DA0,
|
0x1, D_80372DA0,
|
||||||
func_8035D058, func_80326224, func_80325888,
|
func_8035D058, func_80326224, func_80325888,
|
||||||
2500, 0, 1.0f, 0
|
2500, 0, 1.0f, 0
|
||||||
|
@@ -33,7 +33,7 @@ typedef struct {
|
|||||||
/* .data */
|
/* .data */
|
||||||
extern ActorAnimationInfo D_80372E20[];
|
extern ActorAnimationInfo D_80372E20[];
|
||||||
extern ActorInfo D_80372E78 = {
|
extern ActorInfo D_80372E78 = {
|
||||||
0x219, 0x34F, 0x4C7,
|
MARKER_219_MUMMUM, ACTOR_34F_MUMMUM, ASSET_4C7_MODEL_MUMMUM,
|
||||||
0x1, D_80372E20,
|
0x1, D_80372E20,
|
||||||
func_8035D3D8, func_80326224, func_80325888,
|
func_8035D3D8, func_80326224, func_80325888,
|
||||||
2500, 0, 1.0f, 0
|
2500, 0, 1.0f, 0
|
||||||
@@ -58,10 +58,10 @@ void func_8035D1F0(ActorMarker *arg0, s32 arg1) {
|
|||||||
Actor *this;
|
Actor *this;
|
||||||
|
|
||||||
this = marker_getActor(arg0);
|
this = marker_getActor(arg0);
|
||||||
func_802DAC84(partEmitList_pushNew(2), this, 0x4C9);
|
func_802DAC84(partEmitList_pushNew(2), this, ASSET_4C9_MODEL_MUMMUM_LEG);
|
||||||
func_802DAD08(partEmitList_pushNew(1), this, 0x4CA);
|
func_802DAD08(partEmitList_pushNew(1), this, ASSET_4CA_MODEL_MUMMUM_HEAD);
|
||||||
func_802DAD8C(partEmitList_pushNew(2), this, 0x4C8);
|
func_802DAD8C(partEmitList_pushNew(2), this, ASSET_4C8_MODEL_MUMMUM_ARM);
|
||||||
func_8035D110(partEmitList_pushNew(1), this, 0x4CB);
|
func_8035D110(partEmitList_pushNew(1), this, ASSET_4CB_MODEL_MUMMUM_BODY);
|
||||||
FUNC_8030E8B4(SFX_119_FISH_DEATH, 0.8f, 32000, this->position, 1250, 2500);
|
FUNC_8030E8B4(SFX_119_FISH_DEATH, 0.8f, 32000, this->position, 1250, 2500);
|
||||||
func_802C3F04((GenMethod_4) func_802C4140, ACTOR_4C_STEAM, reinterpret_cast(s32, this->position[0]), reinterpret_cast(s32, this->position[1]), reinterpret_cast(s32, this->position[2]));
|
func_802C3F04((GenMethod_4) func_802C4140, ACTOR_4C_STEAM, reinterpret_cast(s32, this->position[0]), reinterpret_cast(s32, this->position[1]), reinterpret_cast(s32, this->position[2]));
|
||||||
marker_despawn(arg0);
|
marker_despawn(arg0);
|
||||||
@@ -108,12 +108,12 @@ void func_8035D3D8(Actor *this) {
|
|||||||
}
|
}
|
||||||
func_802DB5A0(this);
|
func_802DB5A0(this);
|
||||||
if (this->state == 9) {
|
if (this->state == 9) {
|
||||||
if (this->marker->unk14_20 != 0x298) {
|
if (this->marker->unk14_20 != MARKER_298_MUMMUM_BALL) {
|
||||||
this->marker->unk14_20 = 0x298;
|
this->marker->unk14_20 = MARKER_298_MUMMUM_BALL;
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
if (this->marker->unk14_20 != 0x219) {
|
if (this->marker->unk14_20 != MARKER_219_MUMMUM) {
|
||||||
this->marker->unk14_20 = 0x219;
|
this->marker->unk14_20 = MARKER_219_MUMMUM;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@@ -18,7 +18,7 @@ void func_8035DA1C(Actor *this);
|
|||||||
/* .data */
|
/* .data */
|
||||||
extern ActorAnimationInfo D_80372EA0[];
|
extern ActorAnimationInfo D_80372EA0[];
|
||||||
extern ActorInfo D_80372EE0 = {
|
extern ActorInfo D_80372EE0 = {
|
||||||
0x69, 0xA, 0x36B,
|
MARKER_69_CHUMP_FISH, ACTOR_A_CHUMP_FISH, ASSET_36B_CHUMP_FISH,
|
||||||
0x2, D_80372EA0,
|
0x2, D_80372EA0,
|
||||||
func_8035DA1C, func_80326224, func_80325888,
|
func_8035DA1C, func_80326224, func_80325888,
|
||||||
3000, 0, 0.0f, 0
|
3000, 0, 0.0f, 0
|
||||||
@@ -128,7 +128,7 @@ void func_8035DA1C(Actor *this) {
|
|||||||
marker_setCollisionScripts(this->marker, func_8035D8F0, NULL, func_8035D88C);
|
marker_setCollisionScripts(this->marker, func_8035D8F0, NULL, func_8035D88C);
|
||||||
}
|
}
|
||||||
|
|
||||||
this->marker->unk14_20 = 0x69; //nice
|
this->marker->unk14_20 = MARKER_69_CHUMP_FISH;
|
||||||
if (randf() < 0.01) {
|
if (randf() < 0.01) {
|
||||||
LOCAL_D6600(this)->unk0 = 5;
|
LOCAL_D6600(this)->unk0 = 5;
|
||||||
}
|
}
|
||||||
@@ -197,7 +197,7 @@ void func_8035DA1C(Actor *this) {
|
|||||||
func_8030E6A4(SFX_6D_CROC_BITE, 1.1f, 10000);
|
func_8030E6A4(SFX_6D_CROC_BITE, 1.1f, 10000);
|
||||||
}
|
}
|
||||||
case 5://L8035DE84
|
case 5://L8035DE84
|
||||||
this->marker->unk14_20 = 0x173;
|
this->marker->unk14_20 = MARKER_173_CHUMP_FISH_2;
|
||||||
func_803297FC(this, &sp40, &sp44);
|
func_803297FC(this, &sp40, &sp44);
|
||||||
func_80328C64(this, (s32) sp44);
|
func_80328C64(this, (s32) sp44);
|
||||||
func_80328CA8(this, (s32) func_8035D590(sp40));
|
func_80328CA8(this, (s32) func_8035D590(sp40));
|
||||||
|
@@ -15,14 +15,14 @@ typedef struct {
|
|||||||
extern ActorAnimationInfo D_80372F80[];
|
extern ActorAnimationInfo D_80372F80[];
|
||||||
|
|
||||||
extern ActorInfo D_80372FC0 = {
|
extern ActorInfo D_80372FC0 = {
|
||||||
0x96, 0xC7, 0x3C9,
|
MARKER_96_RIPPER, ACTOR_C7_RIPPER, ASSET_3C9_MODEL_RIPPER,
|
||||||
0x1, D_80372F80,
|
0x1, D_80372F80,
|
||||||
func_8035F138, func_80326224, func_8035ECA0,
|
func_8035F138, func_80326224, func_8035ECA0,
|
||||||
3500, 0, 1.2f, 0
|
3500, 0, 1.2f, 0
|
||||||
};
|
};
|
||||||
|
|
||||||
extern ActorInfo D_80372FE4 = {
|
extern ActorInfo D_80372FE4 = {
|
||||||
0x297, 0x3C2, 0x3C9,
|
MARKER_297_GIANT_RIPPER, ACTOR_3C2_GIANT_RIPPER, ASSET_3C9_MODEL_RIPPER,
|
||||||
0x1, D_80372F80,
|
0x1, D_80372F80,
|
||||||
func_8035F138, func_80326224, func_8035ECA0,
|
func_8035F138, func_80326224, func_8035ECA0,
|
||||||
14000, 0, 3.2f, 0
|
14000, 0, 3.2f, 0
|
||||||
|
@@ -16,7 +16,7 @@ void func_80360828(Actor *this);
|
|||||||
/* .data */
|
/* .data */
|
||||||
extern ActorAnimationInfo D_80373090[];
|
extern ActorAnimationInfo D_80373090[];
|
||||||
extern ActorInfo D_803730D8 = {
|
extern ActorInfo D_803730D8 = {
|
||||||
0x127, 0x163, 0x3CA,
|
MARKER_127_BAT, ACTOR_163_BAT, ASSET_3CA_MODEL_BAT,
|
||||||
0x1, D_80373090,
|
0x1, D_80373090,
|
||||||
func_80360828, func_80326224, func_80325888,
|
func_80360828, func_80326224, func_80325888,
|
||||||
2500, 0, 0.9f, 0
|
2500, 0, 0.9f, 0
|
||||||
|
@@ -40,9 +40,9 @@ ActorAnimationInfo D_803949B0[] ={
|
|||||||
{0x26D, 1000000.0f},
|
{0x26D, 1000000.0f},
|
||||||
{0x26D, 1000000.0f},
|
{0x26D, 1000000.0f},
|
||||||
};
|
};
|
||||||
ActorInfo D_80394A08 = { 0x1EA, 0x367, 0x54A, 0x1, D_803949B0, func_80390AE8, func_80326224, func_80325888, 2500, 0, 1.0f, 0};
|
ActorInfo D_80394A08 = { MARKER_1EA_GRUNTLING_RED, ACTOR_367_GRUNTLING_RED, ASSET_54A_MODEL_GRUNTLING_RED, 0x1, D_803949B0, func_80390AE8, func_80326224, func_80325888, 2500, 0, 1.0f, 0};
|
||||||
ActorInfo D_80394A2C = { 0x295, 0x3BF, 0x561, 0x1, D_803949B0, func_80390AE8, func_80326224, func_80325888, 2500, 0, 1.0f, 0};
|
ActorInfo D_80394A2C = { MARKER_295_GRUNTLING_BLUE, ACTOR_3BF_GRUNTLING_BLUE, ASSET_561_MODEL_GRUNTLING_BLUE, 0x1, D_803949B0, func_80390AE8, func_80326224, func_80325888, 2500, 0, 1.0f, 0};
|
||||||
ActorInfo D_80394A50 = { 0x1F1, 0x3C0, 0x562, 0x1, D_803949B0, func_80390AE8, func_80326224, func_80325888, 2500, 0, 1.0f, 0};
|
ActorInfo D_80394A50 = { MARKER_1F1_GRUNTLING_BLACK, ACTOR_3C0_GRUNTLING_BLACK, ASSET_562_MODEL_GRUNTLING_BLACK, 0x1, D_803949B0, func_80390AE8, func_80326224, func_80325888, 2500, 0, 1.0f, 0};
|
||||||
|
|
||||||
/* .code */
|
/* .code */
|
||||||
void func_80390890(ActorMarker *marker, ActorMarker *other_marker) {
|
void func_80390890(ActorMarker *marker, ActorMarker *other_marker) {
|
||||||
|
Reference in New Issue
Block a user