Further documentations have made:

- src/fight: named all ActorInfos and related functions
- src/core2: named shock jump and flight pad ActorInfos and related functions in code_43A40.c, partially documented code_CF3E0.c
- include/enums.h: added some enum values
This commit is contained in:
mariob92
2024-09-06 12:07:27 +02:00
parent 4f122e5b8c
commit fbeb744fc6
16 changed files with 130 additions and 119 deletions

View File

@@ -3,41 +3,41 @@
#include "variables.h"
#include "prop.h"
extern ActorInfo D_80366F68;
extern ActorInfo fight_D_80391500;
extern ActorInfo D_80391840;
extern ActorInfo D_80391864;
extern ActorInfo D_80391888;
extern ActorInfo D_803918AC;
extern ActorInfo D_80391990;
extern ActorInfo fight_D_80391A10;
extern ActorInfo fight_D_80391A40;
extern ActorInfo D_80391AD0;
extern ActorInfo fight_D_80391B00;
extern ActorInfo D_80391B24;
extern ActorInfo D_80391DC0;
extern ActorInfo D_80392018;
extern ActorInfo D_80392090;
extern ActorInfo chFightFlightPad;
extern ActorInfo chFinalBoss;
extern ActorInfo chBossJinjoOrange;
extern ActorInfo chBossJinjoGreen;
extern ActorInfo chBossJinjoPink;
extern ActorInfo chBossJinjoYellow;
extern ActorInfo chBossJinjoBase;
extern ActorInfo chStoneJinjo;
extern ActorInfo chJinjonatorBase;
extern ActorInfo chSpellBarrier;
extern ActorInfo chSpellFireball;
extern ActorInfo chSpellGreen;
extern ActorInfo chSpriteSmokeGreen2;
extern ActorInfo chJinjonator;
extern ActorInfo chBossShadow;
/* .bss */
u8 pad_fight_80392740[0x10];
void fight_func_803863F0(void)
{
spawnableActorList_add(&fight_D_80391B00, actor_new, 0X108444);
spawnableActorList_add(&D_80391DC0, actor_new, 0X108444);
spawnableActorList_add(&fight_D_80391500, actor_new, 0X300468);
spawnableActorList_add(&D_80391840, actor_new, 0X8464);
spawnableActorList_add(&D_80391864, actor_new, 0X8464);
spawnableActorList_add(&D_80391888, actor_new, 0X8464);
spawnableActorList_add(&D_803918AC, actor_new, 0X8464);
spawnableActorList_add(&fight_D_80391A10, actor_new, 0X20004);
spawnableActorList_add(&D_80391990, actor_new, 0X800100C);
spawnableActorList_add(&fight_D_80391A40, actor_new, 0X8009404);
spawnableActorList_add(&D_80391B24, actor_new, 0X108444);
spawnableActorList_add(&D_80391AD0, actor_new, 0X101404);
spawnableActorList_add(&D_80366F68, actor_new, 0X100404);
spawnableActorList_add(&D_80392018, actor_new, 0X9464);
spawnableActorList_add(&D_80392090, actor_new, 0X100404);
spawnableActorList_add(&chSpellFireball, actor_new, 0X108444);
spawnableActorList_add(&chSpriteSmokeGreen2, actor_new, 0X108444);
spawnableActorList_add(&chFinalBoss, actor_new, 0X300468);
spawnableActorList_add(&chBossJinjoOrange, actor_new, 0X8464);
spawnableActorList_add(&chBossJinjoGreen, actor_new, 0X8464);
spawnableActorList_add(&chBossJinjoPink, actor_new, 0X8464);
spawnableActorList_add(&chBossJinjoYellow, actor_new, 0X8464);
spawnableActorList_add(&chStoneJinjo, actor_new, 0X20004);
spawnableActorList_add(&chBossJinjoBase, actor_new, 0X800100C);
spawnableActorList_add(&chJinjonatorBase, actor_new, 0X8009404);
spawnableActorList_add(&chSpellGreen, actor_new, 0X108444);
spawnableActorList_add(&chSpellBarrier, actor_new, 0X101404);
spawnableActorList_add(&chFightFlightPad, actor_new, 0X100404);
spawnableActorList_add(&chJinjonator, actor_new, 0X9464);
spawnableActorList_add(&chBossShadow, actor_new, 0X100404);
}