documentations
- spawnableActorList_add: decode flags - add some prototypes in functions.h - ActorMarker: docu unk8 (drawFunc) and unk14_20 (id)
This commit is contained in:
@@ -1,6 +1,7 @@
|
||||
#include <ultra64.h>
|
||||
#include "functions.h"
|
||||
#include "variables.h"
|
||||
#include "actor.h"
|
||||
|
||||
extern void func_802E07E0(Actor *);
|
||||
extern Actor* func_802E0738(ActorMarker *, Gfx **, Mtx**, Vtx **);
|
||||
@@ -606,82 +607,82 @@ ActorInfo D_8038E6D4 =
|
||||
|
||||
|
||||
void cutscene_func_8038C4E0(void){
|
||||
spawnableActorList_add(&D_8038DC90, actor_new, 0X40);
|
||||
spawnableActorList_add(&D_8038DCFC, actor_new, 0X140);
|
||||
spawnableActorList_add(&D_8038DCD8, actor_new, 0X2000);
|
||||
spawnableActorList_add(&D_8038DCB4, actor_new, 0X2000);
|
||||
spawnableActorList_add(&D_8038DD20, actor_new, 0X100);
|
||||
spawnableActorList_add(&D_8038DD44, actor_new, 8);
|
||||
spawnableActorList_add(&D_8038DD68, actor_new, 0X48);
|
||||
spawnableActorList_add(&D_8038DD8C, actor_new, 0);
|
||||
spawnableActorList_add(&D_8038DDB0, actor_new, 0);
|
||||
spawnableActorList_add(&D_8038DDD4, actor_new, 0);
|
||||
spawnableActorList_add(&D_8038DDF8, actor_new, 0);
|
||||
spawnableActorList_add(&D_8038DE1C, actor_new, 0);
|
||||
spawnableActorList_add(&D_8038DE40, actor_new, 0);
|
||||
spawnableActorList_add(&D_8038DE64, actor_new, 0);
|
||||
spawnableActorList_add(&D_8038DE88, actor_new, 0);
|
||||
spawnableActorList_add(&D_8038DEAC, actor_new, 0);
|
||||
spawnableActorList_add(&D_8038DED0, actor_new, 0X8648);
|
||||
spawnableActorList_add(&D_8038DEF4, actor_new, 0);
|
||||
spawnableActorList_add(&D_8038DF18, actor_new, 0);
|
||||
spawnableActorList_add(&D_8038DF3C, actor_new, 0);
|
||||
spawnableActorList_add(&D_8038DF60, actor_new, 0X2008);
|
||||
spawnableActorList_add(&D_8038DF84, actor_new, 0);
|
||||
spawnableActorList_add(&D_8038DFA8, actor_new, 0X148);
|
||||
spawnableActorList_add(&D_8038DFCC, actor_new, 0);
|
||||
spawnableActorList_add(&D_8038DFF0, actor_new, 0X8748);
|
||||
spawnableActorList_add(&D_8038E014, actor_new, 0X140);
|
||||
spawnableActorList_add(&D_8038E038, actor_new, 8);
|
||||
spawnableActorList_add(&D_8038E05C, actor_new, 8);
|
||||
spawnableActorList_add(&D_8038E080, actor_new, 8);
|
||||
spawnableActorList_add(&D_8038E0A4, actor_new, 0X8608);
|
||||
spawnableActorList_add(&D_8038E0C8, actor_new, 0);
|
||||
spawnableActorList_add(&D_8038E0EC, actor_new, 0X8748);
|
||||
spawnableActorList_add(&D_8038E110, actor_new, 0X3008);
|
||||
spawnableActorList_add(&D_8038E134, actor_new, 0X140);
|
||||
spawnableActorList_add(&D_8038E158, actor_new, 0X40);
|
||||
spawnableActorList_add(&D_8038E17C, actor_new, 0X1000);
|
||||
spawnableActorList_add(&D_8038E1A0, actor_new, 0X140);
|
||||
spawnableActorList_add(&D_8038E1C4, actor_new, 8);
|
||||
spawnableActorList_add(&D_8038E1E8, actor_new, 0X8608);
|
||||
spawnableActorList_add(&D_8038E20C, actor_new, 0X8608);
|
||||
spawnableActorList_add(&D_8038E230, actor_new, 0X40);
|
||||
spawnableActorList_add(&D_8038E254, actor_new, 8);
|
||||
spawnableActorList_add(&D_8038E278, actor_new, 0);
|
||||
spawnableActorList_add(&D_8038E29C, actor_new, 0X100);
|
||||
spawnableActorList_add(&D_8038E2C0, actor_new, 0);
|
||||
spawnableActorList_add(&D_8038E2E4, actor_new, 0);
|
||||
spawnableActorList_add(&D_8038E308, actor_new, 0X8608);
|
||||
spawnableActorList_add(&D_8038E32C, actor_new, 0);
|
||||
spawnableActorList_add(&D_8038E350, actor_new, 0X8608);
|
||||
spawnableActorList_add(&D_8038E374, actor_new, 0X100);
|
||||
spawnableActorList_add(&D_8038E398, actor_new, 0X1048);
|
||||
spawnableActorList_add(&D_8038E3BC, actor_new, 0X100);
|
||||
spawnableActorList_add(&D_8038E3E0, actor_new, 0X140);
|
||||
spawnableActorList_add(&D_8038E404, actor_new, 0X40);
|
||||
spawnableActorList_add(&D_8038E428, actor_new, 0X1000);
|
||||
spawnableActorList_add(&D_8038E44C, actor_new, 0X40);
|
||||
spawnableActorList_add(&D_8038E470, actor_new, 0X9608);
|
||||
spawnableActorList_add(&D_8038E494, actor_new, 0X100);
|
||||
spawnableActorList_add(&D_8038E4B8, actor_new, 0X40);
|
||||
spawnableActorList_add(&D_8038E4DC, actor_new, 0X40);
|
||||
spawnableActorList_add(&D_8038E500, actor_new, 0);
|
||||
spawnableActorList_add(&D_8038E524, actor_new, 0X100);
|
||||
spawnableActorList_add(&D_8038E548, actor_new, 0X9600);
|
||||
spawnableActorList_add(&D_8038E56C, actor_new, 0);
|
||||
spawnableActorList_add(&D_8038E590, actor_new, 0X8748);
|
||||
spawnableActorList_add(&D_8038E5B4, actor_new, 0X8608);
|
||||
spawnableActorList_add(&D_8038E5D8, actor_new, 0);
|
||||
spawnableActorList_add(&D_8038E5FC, actor_new, 0);
|
||||
spawnableActorList_add(&D_8038E620, actor_new, 0);
|
||||
spawnableActorList_add(&D_8038E644, actor_new, 0);
|
||||
spawnableActorList_add(&D_8038E668, actor_new, 0);
|
||||
spawnableActorList_add(&D_8038E68C, actor_new, 0);
|
||||
spawnableActorList_add(&D_8038E6B0, actor_new, 0);
|
||||
spawnableActorList_add(&D_8038E6D4, actor_new, 0);
|
||||
spawnableActorList_add(&D_80366CD0, actor_new, 0);
|
||||
spawnableActorList_add(&D_8038E718, actor_new, 2);
|
||||
spawnableActorList_add(&D_8038E7A0, actor_new, 0X8648);
|
||||
spawnableActorList_add(&D_8038E8A8, actor_new, 2);
|
||||
spawnableActorList_add(&D_8038DC90, actor_new, ACTOR_FLAG_UNKNOWN_6);
|
||||
spawnableActorList_add(&D_8038DCFC, actor_new, ACTOR_FLAG_UNKNOWN_6 | ACTOR_FLAG_UNKNOWN_8);
|
||||
spawnableActorList_add(&D_8038DCD8, actor_new, ACTOR_FLAG_UNKNOWN_13);
|
||||
spawnableActorList_add(&D_8038DCB4, actor_new, ACTOR_FLAG_UNKNOWN_13);
|
||||
spawnableActorList_add(&D_8038DD20, actor_new, ACTOR_FLAG_UNKNOWN_8);
|
||||
spawnableActorList_add(&D_8038DD44, actor_new, ACTOR_FLAG_UNKNOWN_3);
|
||||
spawnableActorList_add(&D_8038DD68, actor_new, ACTOR_FLAG_UNKNOWN_3 | ACTOR_FLAG_UNKNOWN_6);
|
||||
spawnableActorList_add(&D_8038DD8C, actor_new, ACTOR_FLAG_NONE);
|
||||
spawnableActorList_add(&D_8038DDB0, actor_new, ACTOR_FLAG_NONE);
|
||||
spawnableActorList_add(&D_8038DDD4, actor_new, ACTOR_FLAG_NONE);
|
||||
spawnableActorList_add(&D_8038DDF8, actor_new, ACTOR_FLAG_NONE);
|
||||
spawnableActorList_add(&D_8038DE1C, actor_new, ACTOR_FLAG_NONE);
|
||||
spawnableActorList_add(&D_8038DE40, actor_new, ACTOR_FLAG_NONE);
|
||||
spawnableActorList_add(&D_8038DE64, actor_new, ACTOR_FLAG_NONE);
|
||||
spawnableActorList_add(&D_8038DE88, actor_new, ACTOR_FLAG_NONE);
|
||||
spawnableActorList_add(&D_8038DEAC, actor_new, ACTOR_FLAG_NONE);
|
||||
spawnableActorList_add(&D_8038DED0, actor_new, ACTOR_FLAG_UNKNOWN_3 | ACTOR_FLAG_UNKNOWN_6 | ACTOR_FLAG_UNKNOWN_9 | ACTOR_FLAG_UNKNOWN_10 | ACTOR_FLAG_UNKNOWN_15);
|
||||
spawnableActorList_add(&D_8038DEF4, actor_new, ACTOR_FLAG_NONE);
|
||||
spawnableActorList_add(&D_8038DF18, actor_new, ACTOR_FLAG_NONE);
|
||||
spawnableActorList_add(&D_8038DF3C, actor_new, ACTOR_FLAG_NONE);
|
||||
spawnableActorList_add(&D_8038DF60, actor_new, ACTOR_FLAG_UNKNOWN_3 | ACTOR_FLAG_UNKNOWN_13);
|
||||
spawnableActorList_add(&D_8038DF84, actor_new, ACTOR_FLAG_NONE);
|
||||
spawnableActorList_add(&D_8038DFA8, actor_new, ACTOR_FLAG_UNKNOWN_3 | ACTOR_FLAG_UNKNOWN_6 | ACTOR_FLAG_UNKNOWN_8);
|
||||
spawnableActorList_add(&D_8038DFCC, actor_new, ACTOR_FLAG_NONE);
|
||||
spawnableActorList_add(&D_8038DFF0, actor_new, ACTOR_FLAG_UNKNOWN_3 | ACTOR_FLAG_UNKNOWN_6 | ACTOR_FLAG_UNKNOWN_8 | ACTOR_FLAG_UNKNOWN_9 | ACTOR_FLAG_UNKNOWN_10 | ACTOR_FLAG_UNKNOWN_15);
|
||||
spawnableActorList_add(&D_8038E014, actor_new, ACTOR_FLAG_UNKNOWN_6 | ACTOR_FLAG_UNKNOWN_8);
|
||||
spawnableActorList_add(&D_8038E038, actor_new, ACTOR_FLAG_UNKNOWN_3);
|
||||
spawnableActorList_add(&D_8038E05C, actor_new, ACTOR_FLAG_UNKNOWN_3);
|
||||
spawnableActorList_add(&D_8038E080, actor_new, ACTOR_FLAG_UNKNOWN_3);
|
||||
spawnableActorList_add(&D_8038E0A4, actor_new, ACTOR_FLAG_UNKNOWN_3 | ACTOR_FLAG_UNKNOWN_9 | ACTOR_FLAG_UNKNOWN_10 | ACTOR_FLAG_UNKNOWN_15);
|
||||
spawnableActorList_add(&D_8038E0C8, actor_new, ACTOR_FLAG_NONE);
|
||||
spawnableActorList_add(&D_8038E0EC, actor_new, ACTOR_FLAG_UNKNOWN_3 | ACTOR_FLAG_UNKNOWN_6 | ACTOR_FLAG_UNKNOWN_8 | ACTOR_FLAG_UNKNOWN_9 | ACTOR_FLAG_UNKNOWN_10 | ACTOR_FLAG_UNKNOWN_15);
|
||||
spawnableActorList_add(&D_8038E110, actor_new, ACTOR_FLAG_UNKNOWN_3 | ACTOR_FLAG_UNKNOWN_12 | ACTOR_FLAG_UNKNOWN_13);
|
||||
spawnableActorList_add(&D_8038E134, actor_new, ACTOR_FLAG_UNKNOWN_6 | ACTOR_FLAG_UNKNOWN_8);
|
||||
spawnableActorList_add(&D_8038E158, actor_new, ACTOR_FLAG_UNKNOWN_6);
|
||||
spawnableActorList_add(&D_8038E17C, actor_new, ACTOR_FLAG_UNKNOWN_12);
|
||||
spawnableActorList_add(&D_8038E1A0, actor_new, ACTOR_FLAG_UNKNOWN_6 | ACTOR_FLAG_UNKNOWN_8);
|
||||
spawnableActorList_add(&D_8038E1C4, actor_new, ACTOR_FLAG_UNKNOWN_3);
|
||||
spawnableActorList_add(&D_8038E1E8, actor_new, ACTOR_FLAG_UNKNOWN_3 | ACTOR_FLAG_UNKNOWN_9 | ACTOR_FLAG_UNKNOWN_10 | ACTOR_FLAG_UNKNOWN_15);
|
||||
spawnableActorList_add(&D_8038E20C, actor_new, ACTOR_FLAG_UNKNOWN_3 | ACTOR_FLAG_UNKNOWN_9 | ACTOR_FLAG_UNKNOWN_10 | ACTOR_FLAG_UNKNOWN_15);
|
||||
spawnableActorList_add(&D_8038E230, actor_new, ACTOR_FLAG_UNKNOWN_6);
|
||||
spawnableActorList_add(&D_8038E254, actor_new, ACTOR_FLAG_UNKNOWN_3);
|
||||
spawnableActorList_add(&D_8038E278, actor_new, ACTOR_FLAG_NONE);
|
||||
spawnableActorList_add(&D_8038E29C, actor_new, ACTOR_FLAG_UNKNOWN_8);
|
||||
spawnableActorList_add(&D_8038E2C0, actor_new, ACTOR_FLAG_NONE);
|
||||
spawnableActorList_add(&D_8038E2E4, actor_new, ACTOR_FLAG_NONE);
|
||||
spawnableActorList_add(&D_8038E308, actor_new, ACTOR_FLAG_UNKNOWN_3 | ACTOR_FLAG_UNKNOWN_9 | ACTOR_FLAG_UNKNOWN_10 | ACTOR_FLAG_UNKNOWN_15);
|
||||
spawnableActorList_add(&D_8038E32C, actor_new, ACTOR_FLAG_NONE);
|
||||
spawnableActorList_add(&D_8038E350, actor_new, ACTOR_FLAG_UNKNOWN_3 | ACTOR_FLAG_UNKNOWN_9 | ACTOR_FLAG_UNKNOWN_10 | ACTOR_FLAG_UNKNOWN_15);
|
||||
spawnableActorList_add(&D_8038E374, actor_new, ACTOR_FLAG_UNKNOWN_8);
|
||||
spawnableActorList_add(&D_8038E398, actor_new, ACTOR_FLAG_UNKNOWN_3 | ACTOR_FLAG_UNKNOWN_6 | ACTOR_FLAG_UNKNOWN_12);
|
||||
spawnableActorList_add(&D_8038E3BC, actor_new, ACTOR_FLAG_UNKNOWN_8);
|
||||
spawnableActorList_add(&D_8038E3E0, actor_new, ACTOR_FLAG_UNKNOWN_6 | ACTOR_FLAG_UNKNOWN_8);
|
||||
spawnableActorList_add(&D_8038E404, actor_new, ACTOR_FLAG_UNKNOWN_6);
|
||||
spawnableActorList_add(&D_8038E428, actor_new, ACTOR_FLAG_UNKNOWN_12);
|
||||
spawnableActorList_add(&D_8038E44C, actor_new, ACTOR_FLAG_UNKNOWN_6);
|
||||
spawnableActorList_add(&D_8038E470, actor_new, ACTOR_FLAG_UNKNOWN_3 | ACTOR_FLAG_UNKNOWN_9 | ACTOR_FLAG_UNKNOWN_10 | ACTOR_FLAG_UNKNOWN_12 | ACTOR_FLAG_UNKNOWN_15);
|
||||
spawnableActorList_add(&D_8038E494, actor_new, ACTOR_FLAG_UNKNOWN_8);
|
||||
spawnableActorList_add(&D_8038E4B8, actor_new, ACTOR_FLAG_UNKNOWN_6);
|
||||
spawnableActorList_add(&D_8038E4DC, actor_new, ACTOR_FLAG_UNKNOWN_6);
|
||||
spawnableActorList_add(&D_8038E500, actor_new, ACTOR_FLAG_NONE);
|
||||
spawnableActorList_add(&D_8038E524, actor_new, ACTOR_FLAG_UNKNOWN_8);
|
||||
spawnableActorList_add(&D_8038E548, actor_new, ACTOR_FLAG_UNKNOWN_9 | ACTOR_FLAG_UNKNOWN_10 | ACTOR_FLAG_UNKNOWN_12 | ACTOR_FLAG_UNKNOWN_15);
|
||||
spawnableActorList_add(&D_8038E56C, actor_new, ACTOR_FLAG_NONE);
|
||||
spawnableActorList_add(&D_8038E590, actor_new, ACTOR_FLAG_UNKNOWN_3 | ACTOR_FLAG_UNKNOWN_6 | ACTOR_FLAG_UNKNOWN_8 | ACTOR_FLAG_UNKNOWN_9 | ACTOR_FLAG_UNKNOWN_10 | ACTOR_FLAG_UNKNOWN_15);
|
||||
spawnableActorList_add(&D_8038E5B4, actor_new, ACTOR_FLAG_UNKNOWN_3 | ACTOR_FLAG_UNKNOWN_9 | ACTOR_FLAG_UNKNOWN_10 | ACTOR_FLAG_UNKNOWN_15);
|
||||
spawnableActorList_add(&D_8038E5D8, actor_new, ACTOR_FLAG_NONE);
|
||||
spawnableActorList_add(&D_8038E5FC, actor_new, ACTOR_FLAG_NONE);
|
||||
spawnableActorList_add(&D_8038E620, actor_new, ACTOR_FLAG_NONE);
|
||||
spawnableActorList_add(&D_8038E644, actor_new, ACTOR_FLAG_NONE);
|
||||
spawnableActorList_add(&D_8038E668, actor_new, ACTOR_FLAG_NONE);
|
||||
spawnableActorList_add(&D_8038E68C, actor_new, ACTOR_FLAG_NONE);
|
||||
spawnableActorList_add(&D_8038E6B0, actor_new, ACTOR_FLAG_NONE);
|
||||
spawnableActorList_add(&D_8038E6D4, actor_new, ACTOR_FLAG_NONE);
|
||||
spawnableActorList_add(&D_80366CD0, actor_new, ACTOR_FLAG_NONE);
|
||||
spawnableActorList_add(&D_8038E718, actor_new, ACTOR_FLAG_UNKNOWN_1);
|
||||
spawnableActorList_add(&D_8038E7A0, actor_new, ACTOR_FLAG_UNKNOWN_3 | ACTOR_FLAG_UNKNOWN_6 | ACTOR_FLAG_UNKNOWN_9 | ACTOR_FLAG_UNKNOWN_10 | ACTOR_FLAG_UNKNOWN_15);
|
||||
spawnableActorList_add(&D_8038E8A8, actor_new, ACTOR_FLAG_UNKNOWN_1);
|
||||
}
|
||||
|
Reference in New Issue
Block a user