document: Blubber actor from TTC

This commit is contained in:
Bl00D4NGEL
2024-09-28 22:32:03 +02:00
parent 86b22d6d09
commit 1506d57893
21 changed files with 107 additions and 89 deletions

View File

@@ -828,7 +828,7 @@ enum sfx_e
SFX_24_KONGA_NOISE_3,
// might be part of Clankers Bolt
SFX_25_METAL_SLIDING_OVER_SMTH,
SFX_26_BANJO_LANDING_09,
SFX_26_BANJO_LANDING_09 = 0x26,
SFX_27_JINJO_HI,
SFX_28_RUSTLING_NOISE,
SFX_29_GRUBLIN_NYAHAHA,
@@ -1859,6 +1859,10 @@ enum actor_e
ACTOR_146_GV_KAZOOIE_TARGET,
ACTOR_147_ANCIENT_ONE,
ACTOR_149_TTC_BLUBBER_UNKNOWN = 0x149,
ACTOR_14A_TTC_BLUBBER_UNKNOWN = 0x14a,
ACTOR_14B_TTC_BLUBBER_UNKNOWN = 0x14b,
ACTOR_14E_BGS_ELEVATED_WALKWAY_SWITCH = 0x14E,
ACTOR_14F_DESTROYED_JIGGY,
@@ -3983,9 +3987,9 @@ enum asset_e
ASSET_8A0_SPRITE_WATER_DROP = 0x8a0,
ASSET_A0B_TEXT_UNKNOWN = 0xA0B,
ASSET_A0C_TEXT_UNKNOWN = 0xA0C,
ASSET_A0D_TEXT_UNKNOWN = 0xA0D,
ASSET_A0B_FIRST_MEET_BLUBBER = 0xA0B,
ASSET_A0C_BLUBBER_HALF_GOLD = 0xA0C,
ASSET_A0D_BLUBBER_COMPLETE = 0xA0D,
ASSET_A14_TEXT_UNKNOWN = 0xA14,
@@ -4002,7 +4006,7 @@ enum asset_e
ASSET_A27_TEXT_BOTTLES_ALL_TTC_MOVES_LEARNED,
ASSET_A28_TEXT_LEAKY_DONE,
ASSET_A2A_TEXT_UNKNOWN = 0xA2A,
ASSET_A2A_BLUBBER_COMPLETE_JIGGY_COLLECTED = 0xA2A,
ASSET_A6F_TEXT_CHARMER_MEET = 0xA6F,
ASSET_A70_TEXT_CHARMER_HELPED,

View File

@@ -475,7 +475,7 @@ void func_80352CF4(f32 *, f32 *, f32, f32);
AnimCtrl *baanim_getAnimCtrlPtr(void);
void player_setYPosition(f32);
NodeProp *func_80304C38(enum actor_e arg0, Actor *arg1);
NodeProp *nodeprop_findByActorIdAndActorPosition(enum actor_e arg0, Actor *arg1);
NodeProp *func_80304CAC(s32 arg0, f32 position[3]);
Actor *actorArray_findClosestActorFromActorId(f32 position[3], enum actor_e actor_id, s32 arg2, f32 *min_distance_ptr);
Actor *subaddie_getLinkedActor(Actor *);

View File

@@ -165,7 +165,7 @@ typedef struct actor_s{
u32 is_bundle:1;
AnimCtrl *animctrl;
ActorAnimationInfo *unk18;
TUPLE(f32, unk1C);
TUPLE(f32, unk1C); // actor position?
f32 actor_specific_1_f; //used in cheggs
TUPLE(f32, velocity);
u32 unk38_31:10;