cleanup unused and transitive includes

This commit is contained in:
Henny022p 2025-03-09 15:24:57 +00:00
parent 4c88a43f42
commit 6c71c8f559
243 changed files with 402 additions and 131 deletions

View File

@ -2,14 +2,7 @@
#define ENEMY_H #define ENEMY_H
#include "global.h" #include "global.h"
#include "sound.h"
#include "effects.h"
#include "flags.h"
#include "common.h"
#include "entity.h" #include "entity.h"
#include "projectile.h"
#define EM_FLAG_BOSS (1 << 0) #define EM_FLAG_BOSS (1 << 0)
#define EM_FLAG_BOSS_KILLED (1 << 1) #define EM_FLAG_BOSS_KILLED (1 << 1)

View File

@ -3,7 +3,6 @@
#define ENTITY_H #define ENTITY_H
#include "global.h" #include "global.h"
#include "color.h"
#include "sprite.h" #include "sprite.h"
#define MAX_ENTITIES 72 #define MAX_ENTITIES 72

View File

@ -6,6 +6,7 @@
#include "script.h" #include "script.h"
#include "screen.h" #include "screen.h"
#include "vram.h" #include "vram.h"
#include "color.h"
/** File signature */ /** File signature */
#define SIGNATURE 'MCZ3' #define SIGNATURE 'MCZ3'

View File

@ -1,7 +1,6 @@
#ifndef OBJECT_H #ifndef OBJECT_H
#define OBJECT_H #define OBJECT_H
#include "global.h"
#include "definitions.h" #include "definitions.h"
#include "entity.h" #include "entity.h"

View File

@ -3,7 +3,6 @@
#include "entity.h" #include "entity.h"
#include "droptables.h" #include "droptables.h"
#include "map.h"
#include "transitions.h" #include "transitions.h"
enum RoomTransition { enum RoomTransition {

View File

@ -2,7 +2,6 @@
#define SCREEN_H #define SCREEN_H
#include "global.h" #include "global.h"
#include "fade.h"
typedef struct { typedef struct {
/*0x00*/ u16 displayControl; /*0x00*/ u16 displayControl;

View File

@ -1,7 +1,7 @@
#ifndef SCREENTRANSITIONS_H #ifndef SCREENTRANSITIONS_H
#define SCREENTRANSITIONS_H #define SCREENTRANSITIONS_H
#include "room.h" #include "transitions.h"
extern const Transition* const gWallMasterScreenTransitions[]; extern const Transition* const gWallMasterScreenTransitions[];
extern const Transition gUnk_0813AB58; extern const Transition gUnk_0813AB58;

View File

@ -2,7 +2,6 @@
#include "global.h" #include "global.h"
#include "main.h" #include "main.h"
#include "room.h" #include "room.h"
#include "screen.h"
extern u32 gFrameObjLists[]; extern u32 gFrameObjLists[];

View File

@ -9,7 +9,7 @@
#include "assets/gfx_offsets.h" #include "assets/gfx_offsets.h"
#include "common.h" #include "common.h"
#include "gfx.h" #include "gfx.h"
#include "room.h" #include "fade.h"
void LoadBgAnimationGfx(const BgAnimationGfx*); void LoadBgAnimationGfx(const BgAnimationGfx*);
u32 GetBgAnimationTimer(const s32*); u32 GetBgAnimationTimer(const s32*);

View File

@ -1,6 +1,7 @@
#include "global.h" #include "global.h"
#include "room.h" #include "room.h"
#include "enemy.h" #include "enemy.h"
#include "common.h"
extern void MemFill32(u32, void*, u32); extern void MemFill32(u32, void*, u32);

View File

@ -2,12 +2,12 @@
#include "collision.h" #include "collision.h"
#include "common.h" #include "common.h"
#include "enemy.h" #include "enemy.h"
#include "sound.h"
#include "effects.h"
#include "entity.h" #include "entity.h"
#include "global.h" #include "global.h"
#include "item.h" #include "item.h"
#include "object.h" #include "object.h"
#include "sound.h"
#include "effects.h"
#include "physics.h" #include "physics.h"
#include "player.h" #include "player.h"
#include "save.h" #include "save.h"

View File

@ -5,6 +5,7 @@
#include "room.h" #include "room.h"
#include "main.h" #include "main.h"
#include "gfx.h" #include "gfx.h"
#include "fade.h"
extern Palette gUnk_02001A3C; extern Palette gUnk_02001A3C;

View File

@ -17,6 +17,7 @@
#include "screen.h" #include "screen.h"
#include "sound.h" #include "sound.h"
#include "subtask.h" #include "subtask.h"
#include "fade.h"
extern u8 gUnk_03003DE0; extern u8 gUnk_03003DE0;
extern u8 gzHeap[0x1000]; extern u8 gzHeap[0x1000];

View File

@ -6,6 +6,9 @@
#include "cutscene.h" #include "cutscene.h"
#include "enemy.h" #include "enemy.h"
#include "sound.h"
#include "flags.h"
#include "common.h"
#include "fade.h" #include "fade.h"
#include "fileselect.h" #include "fileselect.h"
#include "game.h" #include "game.h"
@ -13,9 +16,6 @@
#include "menu.h" #include "menu.h"
#include "npc.h" #include "npc.h"
#include "object.h" #include "object.h"
#include "common.h"
#include "sound.h"
#include "flags.h"
#include "room.h" #include "room.h"
#include "screen.h" #include "screen.h"
#include "subtask.h" #include "subtask.h"

View File

@ -13,6 +13,7 @@
#include "screen.h" #include "screen.h"
#include "sound.h" #include "sound.h"
#include "save.h" #include "save.h"
#include "fade.h"
void sub_0805FA04(void); void sub_0805FA04(void);
void sub_0805FA98(void); void sub_0805FA98(void);

View File

@ -13,9 +13,9 @@
#include "menu.h" #include "menu.h"
#include "message.h" #include "message.h"
#include "screen.h" #include "screen.h"
#include "menu.h"
#include "sound.h" #include "sound.h"
#include "affine.h" #include "affine.h"
#include "fade.h"
void sub_080A30AC(void); void sub_080A30AC(void);
void sub_080A2E40(void); void sub_080A2E40(void);

View File

@ -1,4 +1,3 @@
#include "global.h"
#include "droptables.h" #include "droptables.h"
const Droptable gEnemyDroptables[] = { const Droptable gEnemyDroptables[] = {

View File

@ -5,6 +5,8 @@
* @brief Acro Bandits enemy * @brief Acro Bandits enemy
*/ */
#include "enemy.h" #include "enemy.h"
#include "sound.h"
#include "effects.h"
#include "player.h" #include "player.h"
#include "physics.h" #include "physics.h"
#include "asm.h" #include "asm.h"

View File

@ -8,6 +8,7 @@
#include "collision.h" #include "collision.h"
#include "common.h" #include "common.h"
#include "enemy.h" #include "enemy.h"
#include "sound.h"
#include "flags.h" #include "flags.h"
#include "physics.h" #include "physics.h"
#include "global.h" #include "global.h"
@ -16,6 +17,7 @@
#include "room.h" #include "room.h"
#include "player.h" #include "player.h"
#include "asm.h" #include "asm.h"
#include "map.h"
typedef struct { typedef struct {
/*0x00*/ Entity base; /*0x00*/ Entity base;

View File

@ -5,6 +5,8 @@
* @brief Ball Chain Soldier enemy * @brief Ball Chain Soldier enemy
*/ */
#include "enemy.h" #include "enemy.h"
#include "sound.h"
#include "projectile.h"
#include "entity.h" #include "entity.h"
#include "room.h" #include "room.h"
#include "physics.h" #include "physics.h"

View File

@ -5,6 +5,8 @@
* @brief Beetle enemy * @brief Beetle enemy
*/ */
#include "enemy.h" #include "enemy.h"
#include "sound.h"
#include "effects.h"
#include "player.h" #include "player.h"
#include "physics.h" #include "physics.h"
#include "asm.h" #include "asm.h"

View File

@ -7,9 +7,9 @@
#include "asm.h" #include "asm.h"
#include "collision.h" #include "collision.h"
#include "enemy.h" #include "enemy.h"
#include "object.h"
#include "sound.h" #include "sound.h"
#include "effects.h" #include "effects.h"
#include "object.h"
#include "physics.h" #include "physics.h"
#include "player.h" #include "player.h"

View File

@ -5,6 +5,8 @@
* @brief Bombarossa enemy * @brief Bombarossa enemy
*/ */
#include "enemy.h" #include "enemy.h"
#include "sound.h"
#include "effects.h"
#include "object.h" #include "object.h"
#include "asm.h" #include "asm.h"
#include "room.h" #include "room.h"

View File

@ -5,6 +5,9 @@
* @brief Bow Moblin enemy * @brief Bow Moblin enemy
*/ */
#include "enemy.h" #include "enemy.h"
#include "sound.h"
#include "effects.h"
#include "projectile.h"
#include "entity.h" #include "entity.h"
#include "physics.h" #include "physics.h"
#include "asm.h" #include "asm.h"

View File

@ -6,6 +6,10 @@
*/ */
#include "asm.h" #include "asm.h"
#include "enemy.h" #include "enemy.h"
#include "sound.h"
#include "effects.h"
#include "flags.h"
#include "projectile.h"
#include "item.h" #include "item.h"
#include "kinstone.h" #include "kinstone.h"
#include "message.h" #include "message.h"
@ -13,6 +17,7 @@
#include "save.h" #include "save.h"
#include "tiles.h" #include "tiles.h"
#include "vram.h" #include "vram.h"
#include "color.h"
struct SalesOffering { struct SalesOffering {
u8 field_0x0; u8 field_0x0;

View File

@ -6,6 +6,9 @@
*/ */
#include "object/cutsceneMiscObject.h" #include "object/cutsceneMiscObject.h"
#include "enemy.h" #include "enemy.h"
#include "sound.h"
#include "effects.h"
#include "projectile.h"
#include "entity.h" #include "entity.h"
#include "script.h" #include "script.h"
#include "physics.h" #include "physics.h"

View File

@ -5,6 +5,8 @@
* @brief Chaser enemy * @brief Chaser enemy
*/ */
#include "enemy.h" #include "enemy.h"
#include "sound.h"
#include "effects.h"
#include "functions.h" #include "functions.h"
#include "player.h" #include "player.h"
#include "physics.h" #include "physics.h"

View File

@ -6,6 +6,8 @@
*/ */
#include "asm.h" #include "asm.h"
#include "enemy.h" #include "enemy.h"
#include "sound.h"
#include "effects.h"
#include "physics.h" #include "physics.h"
#include "tiles.h" #include "tiles.h"

View File

@ -5,11 +5,11 @@
* @brief Chuchu Boss enemy * @brief Chuchu Boss enemy
*/ */
#include "enemy.h" #include "enemy.h"
#include "object.h"
#include "asm.h"
#include "common.h"
#include "sound.h" #include "sound.h"
#include "effects.h" #include "effects.h"
#include "common.h"
#include "object.h"
#include "asm.h"
#include "room.h" #include "room.h"
#include "physics.h" #include "physics.h"
#include "player.h" #include "player.h"
@ -17,6 +17,7 @@
#include "pauseMenu.h" #include "pauseMenu.h"
#ifndef EU #ifndef EU
#include "vram.h" #include "vram.h"
#include "color.h"
#endif #endif
typedef struct { typedef struct {

View File

@ -6,10 +6,13 @@
*/ */
#include "collision.h" #include "collision.h"
#include "enemy.h" #include "enemy.h"
#include "sound.h"
#include "effects.h"
#include "room.h" #include "room.h"
#include "physics.h" #include "physics.h"
#include "tiles.h" #include "tiles.h"
#include "asm.h" #include "asm.h"
#include "color.h"
typedef struct { typedef struct {
/*0x00*/ Entity base; /*0x00*/ Entity base;

View File

@ -5,6 +5,7 @@
* @brief Crow enemy * @brief Crow enemy
*/ */
#include "enemy.h" #include "enemy.h"
#include "sound.h"
#include "entity.h" #include "entity.h"
#include "physics.h" #include "physics.h"
#include "asm.h" #include "asm.h"

View File

@ -5,6 +5,9 @@
* @brief Cucco Aggr enemy * @brief Cucco Aggr enemy
*/ */
#include "enemy.h" #include "enemy.h"
#include "sound.h"
#include "effects.h"
#include "flags.h"
#include "entity.h" #include "entity.h"
#include "room.h" #include "room.h"
#include "player.h" #include "player.h"

View File

@ -5,6 +5,8 @@
* @brief Cucco Chick Aggr enemy * @brief Cucco Chick Aggr enemy
*/ */
#include "enemy.h" #include "enemy.h"
#include "sound.h"
#include "effects.h"
#include "player.h" #include "player.h"
#include "asm.h" #include "asm.h"

View File

@ -5,6 +5,8 @@
* @brief Curtain enemy * @brief Curtain enemy
*/ */
#include "enemy.h" #include "enemy.h"
#include "sound.h"
#include "flags.h"
#include "entity.h" #include "entity.h"
void (*const Curtain_Functions[])(Entity*); void (*const Curtain_Functions[])(Entity*);

View File

@ -5,6 +5,9 @@
* @brief Dark Nut enemy * @brief Dark Nut enemy
*/ */
#include "enemy.h" #include "enemy.h"
#include "sound.h"
#include "effects.h"
#include "projectile.h"
#include "asm.h" #include "asm.h"
typedef struct { typedef struct {

View File

@ -6,11 +6,11 @@
*/ */
#include "enemy.h" #include "enemy.h"
#include "sound.h" #include "sound.h"
#include "effects.h"
#include "common.h"
#include "tiles.h" #include "tiles.h"
#include "object.h" #include "object.h"
#include "asm.h" #include "asm.h"
#include "common.h"
#include "effects.h"
#include "room.h" #include "room.h"
typedef struct { typedef struct {

View File

@ -6,13 +6,13 @@
*/ */
#include "asm.h" #include "asm.h"
#include "enemy.h" #include "enemy.h"
#include "sound.h"
#include "effects.h"
#include "flags.h"
#include "common.h"
#include "entity.h" #include "entity.h"
#include "hitbox.h" #include "hitbox.h"
#include "object.h" #include "object.h"
#include "common.h"
#include "sound.h"
#include "flags.h"
#include "effects.h"
#include "room.h" #include "room.h"
#include "physics.h" #include "physics.h"
#include "player.h" #include "player.h"

View File

@ -5,6 +5,8 @@
* @brief Enemy4D enemy * @brief Enemy4D enemy
*/ */
#include "enemy.h" #include "enemy.h"
#include "sound.h"
#include "projectile.h"
#include "entity.h" #include "entity.h"
#include "room.h" #include "room.h"
#include "physics.h" #include "physics.h"

View File

@ -6,6 +6,7 @@
*/ */
#include "area.h" #include "area.h"
#include "enemy.h" #include "enemy.h"
#include "effects.h"
#include "physics.h" #include "physics.h"
#include "player.h" #include "player.h"
#include "room.h" #include "room.h"

View File

@ -5,6 +5,10 @@
* @brief Enemy64 enemy * @brief Enemy64 enemy
*/ */
#include "enemy.h" #include "enemy.h"
#include "sound.h"
#include "effects.h"
#include "flags.h"
#include "projectile.h"
#include "fade.h" #include "fade.h"
#include "scroll.h" #include "scroll.h"
#include "physics.h" #include "physics.h"
@ -12,6 +16,7 @@
#include "room.h" #include "room.h"
#include "player.h" #include "player.h"
#include "asm.h" #include "asm.h"
#include "map.h"
typedef struct { typedef struct {
/*0x00*/ Entity base; /*0x00*/ Entity base;

View File

@ -5,6 +5,7 @@
* @brief EnemyE enemy * @brief EnemyE enemy
*/ */
#include "enemy.h" #include "enemy.h"
#include "effects.h"
void sub_08023000(Entity*, int); void sub_08023000(Entity*, int);

View File

@ -5,13 +5,12 @@
* @brief Eyegore enemy * @brief Eyegore enemy
*/ */
#include "enemy.h" #include "enemy.h"
#include "fade.h" #include "sound.h"
#include "effects.h"
#include "flags.h"
#include "hitbox.h" #include "hitbox.h"
#include "object.h" #include "object.h"
#include "asm.h" #include "asm.h"
#include "sound.h"
#include "flags.h"
#include "effects.h"
#include "room.h" #include "room.h"
#include "physics.h" #include "physics.h"
#include "player.h" #include "player.h"

View File

@ -5,6 +5,8 @@
* @brief Falling Boulder enemy * @brief Falling Boulder enemy
*/ */
#include "enemy.h" #include "enemy.h"
#include "sound.h"
#include "effects.h"
#include "room.h" #include "room.h"
#include "player.h" #include "player.h"
#include "physics.h" #include "physics.h"

View File

@ -5,6 +5,8 @@
* @brief Fireball Guy enemy * @brief Fireball Guy enemy
*/ */
#include "enemy.h" #include "enemy.h"
#include "sound.h"
#include "effects.h"
#include "player.h" #include "player.h"
#include "physics.h" #include "physics.h"
#include "asm.h" #include "asm.h"

View File

@ -6,6 +6,7 @@
*/ */
#include "collision.h" #include "collision.h"
#include "enemy.h" #include "enemy.h"
#include "effects.h"
#include "physics.h" #include "physics.h"
#include "player.h" #include "player.h"
#include "room.h" #include "room.h"

View File

@ -7,6 +7,7 @@
#include "object/pot.h" #include "object/pot.h"
#include "collision.h" #include "collision.h"
#include "enemy.h" #include "enemy.h"
#include "effects.h"
#include "entity.h" #include "entity.h"
#include "physics.h" #include "physics.h"
#include "hitbox.h" #include "hitbox.h"

View File

@ -6,6 +6,8 @@
*/ */
#include "area.h" #include "area.h"
#include "enemy.h" #include "enemy.h"
#include "sound.h"
#include "effects.h"
#include "player.h" #include "player.h"
#include "physics.h" #include "physics.h"
#include "asm.h" #include "asm.h"

View File

@ -5,10 +5,10 @@
* @brief Gibdo enemy * @brief Gibdo enemy
*/ */
#include "enemy.h" #include "enemy.h"
#include "object.h"
#include "asm.h"
#include "sound.h" #include "sound.h"
#include "effects.h" #include "effects.h"
#include "object.h"
#include "asm.h"
#include "physics.h" #include "physics.h"
#include "player.h" #include "player.h"

View File

@ -5,18 +5,21 @@
* @brief Gleerok enemy * @brief Gleerok enemy
*/ */
#include "enemy.h" #include "enemy.h"
#include "sound.h"
#include "effects.h"
#include "flags.h"
#include "common.h"
#include "projectile.h"
#include "entity.h" #include "entity.h"
#include "object.h" #include "object.h"
#include "asm.h" #include "asm.h"
#include "common.h"
#include "sound.h"
#include "flags.h"
#include "effects.h"
#include "room.h" #include "room.h"
#include "physics.h" #include "physics.h"
#include "player.h" #include "player.h"
#include "screen.h" #include "screen.h"
#include "pauseMenu.h" #include "pauseMenu.h"
#include "color.h"
#include "fade.h"
typedef struct { typedef struct {
union SplitHWord unk0; union SplitHWord unk0;

View File

@ -9,6 +9,7 @@
#include "room.h" #include "room.h"
#include "player.h" #include "player.h"
#include "physics.h" #include "physics.h"
#include "sound.h"
void GyorgChild_OnTick(GyorgChildEntity*); void GyorgChild_OnTick(GyorgChildEntity*);
void GyorgChild_OnCollision(GyorgChildEntity*); void GyorgChild_OnCollision(GyorgChildEntity*);

View File

@ -8,8 +8,11 @@
#include "beanstalkSubtask.h" #include "beanstalkSubtask.h"
#include "collision.h" #include "collision.h"
#include "enemy.h" #include "enemy.h"
#include "enemy/gyorg.h"
#include "sound.h" #include "sound.h"
#include "effects.h"
#include "common.h"
#include "projectile.h"
#include "enemy/gyorg.h"
#include "assets/map_offsets.h" #include "assets/map_offsets.h"
#include "game.h" #include "game.h"
#include "player.h" #include "player.h"

View File

@ -5,6 +5,8 @@
* @brief Gyorg Female Eye enemy * @brief Gyorg Female Eye enemy
*/ */
#include "enemy.h" #include "enemy.h"
#include "sound.h"
#include "effects.h"
#include "enemy/gyorg.h" #include "enemy/gyorg.h"
#include "entity.h" #include "entity.h"
#include "player.h" #include "player.h"

View File

@ -6,6 +6,8 @@
*/ */
#include "effects.h" #include "effects.h"
#include "enemy.h" #include "enemy.h"
#include "sound.h"
#include "projectile.h"
#include "enemy/gyorg.h" #include "enemy/gyorg.h"
#include "fileselect.h" #include "fileselect.h"
#include "physics.h" #include "physics.h"

View File

@ -5,7 +5,8 @@
* @brief GyorgMaleEye enemy * @brief GyorgMaleEye enemy
*/ */
#include "enemy.h" #include "enemy.h"
#include "fade.h" #include "sound.h"
#include "effects.h"
#include "physics.h" #include "physics.h"
#include "room.h" #include "room.h"

View File

@ -5,10 +5,9 @@
* @brief Hanging Seed enemy * @brief Hanging Seed enemy
*/ */
#include "enemy.h" #include "enemy.h"
#include "entity.h" #include "sound.h"
#include "object.h"
#include "asm.h"
#include "effects.h" #include "effects.h"
#include "entity.h"
extern void (*const HangingSeed_Functions[])(Entity*); extern void (*const HangingSeed_Functions[])(Entity*);
extern void (*const gUnk_080CB588[])(Entity*); extern void (*const gUnk_080CB588[])(Entity*);

View File

@ -6,12 +6,13 @@
*/ */
#include "collision.h" #include "collision.h"
#include "enemy.h" #include "enemy.h"
#include "effects.h"
#include "object.h" #include "object.h"
#include "asm.h" #include "asm.h"
#include "effects.h"
#include "room.h" #include "room.h"
#include "physics.h" #include "physics.h"
#include "player.h" #include "player.h"
#include "map.h"
typedef struct { typedef struct {
/*0x00*/ Entity base; /*0x00*/ Entity base;

View File

@ -5,6 +5,9 @@
* @brief keaton enemy * @brief keaton enemy
*/ */
#include "enemy.h" #include "enemy.h"
#include "sound.h"
#include "effects.h"
#include "projectile.h"
#include "physics.h" #include "physics.h"
#include "asm.h" #include "asm.h"

View File

@ -5,6 +5,8 @@
* @brief Keese enemy * @brief Keese enemy
*/ */
#include "enemy.h" #include "enemy.h"
#include "sound.h"
#include "effects.h"
#include "physics.h" #include "physics.h"
#include "player.h" #include "player.h"
#include "asm.h" #include "asm.h"

View File

@ -5,6 +5,9 @@
* @brief Lakitu enemy * @brief Lakitu enemy
*/ */
#include "enemy.h" #include "enemy.h"
#include "sound.h"
#include "effects.h"
#include "projectile.h"
#include "physics.h" #include "physics.h"
#include "player.h" #include "player.h"
#include "asm.h" #include "asm.h"

View File

@ -7,9 +7,9 @@
#include "asm.h" #include "asm.h"
#include "effects.h" #include "effects.h"
#include "enemy.h" #include "enemy.h"
#include "sound.h"
#include "entity.h" #include "entity.h"
#include "object.h" #include "object.h"
#include "sound.h"
#include "physics.h" #include "physics.h"
#include "player.h" #include "player.h"
#include "room.h" #include "room.h"

View File

@ -6,6 +6,7 @@
*/ */
#include "asm.h" #include "asm.h"
#include "enemy.h" #include "enemy.h"
#include "effects.h"
#include "physics.h" #include "physics.h"
#include "tiles.h" #include "tiles.h"

View File

@ -5,12 +5,12 @@
* @brief Like Like enemy * @brief Like Like enemy
*/ */
#include "enemy.h" #include "enemy.h"
#include "sound.h"
#include "effects.h"
#include "item.h" #include "item.h"
#include "message.h" #include "message.h"
#include "object.h" #include "object.h"
#include "asm.h" #include "asm.h"
#include "sound.h"
#include "effects.h"
#include "physics.h" #include "physics.h"
#include "player.h" #include "player.h"
#include "save.h" #include "save.h"

View File

@ -5,11 +5,13 @@
* @brief Madderpillar enemy * @brief Madderpillar enemy
*/ */
#include "enemy.h" #include "enemy.h"
#include "hitbox.h" #include "sound.h"
#include "effects.h" #include "effects.h"
#include "hitbox.h"
#include "room.h" #include "room.h"
#include "physics.h" #include "physics.h"
#include "asm.h" #include "asm.h"
#include "color.h"
typedef struct { typedef struct {
/*0x00*/ Entity base; /*0x00*/ Entity base;

View File

@ -5,15 +5,16 @@
* @brief Mazaal Bracelet enemy * @brief Mazaal Bracelet enemy
*/ */
#include "enemy.h" #include "enemy.h"
#include "sound.h"
#include "effects.h"
#include "hitbox.h" #include "hitbox.h"
#include "object.h" #include "object.h"
#include "asm.h" #include "asm.h"
#include "script.h" #include "script.h"
#include "sound.h"
#include "effects.h"
#include "room.h" #include "room.h"
#include "physics.h" #include "physics.h"
#include "player.h" #include "player.h"
#include "color.h"
typedef struct MazaalBraceletEntity_ { typedef struct MazaalBraceletEntity_ {
/*0x00*/ Entity base; /*0x00*/ Entity base;

View File

@ -6,10 +6,11 @@
*/ */
#include "area.h" #include "area.h"
#include "enemy.h" #include "enemy.h"
#include "object.h"
#include "asm.h"
#include "sound.h" #include "sound.h"
#include "effects.h" #include "effects.h"
#include "projectile.h"
#include "object.h"
#include "asm.h"
#include "room.h" #include "room.h"
#include "physics.h" #include "physics.h"
#include "player.h" #include "player.h"

View File

@ -5,7 +5,10 @@
* @brief Mazaal Macro enemy * @brief Mazaal Macro enemy
*/ */
#include "enemy.h" #include "enemy.h"
#include "sound.h"
#include "effects.h"
#include "screenTransitions.h" #include "screenTransitions.h"
#include "room.h"
#include "script.h" #include "script.h"
#include "tiles.h" #include "tiles.h"
#include "player.h" #include "player.h"

View File

@ -5,6 +5,8 @@
* @brief Mini Fireball Guy enemy * @brief Mini Fireball Guy enemy
*/ */
#include "enemy.h" #include "enemy.h"
#include "sound.h"
#include "effects.h"
#include "physics.h" #include "physics.h"
#include "asm.h" #include "asm.h"

View File

@ -5,6 +5,8 @@
* @brief Mini Slime enemy * @brief Mini Slime enemy
*/ */
#include "enemy.h" #include "enemy.h"
#include "sound.h"
#include "effects.h"
#include "physics.h" #include "physics.h"
#include "asm.h" #include "asm.h"

View File

@ -6,11 +6,14 @@
*/ */
#include "collision.h" #include "collision.h"
#include "enemy.h" #include "enemy.h"
#include "sound.h"
#include "effects.h"
#include "physics.h" #include "physics.h"
#include "tiles.h" #include "tiles.h"
#include "room.h" #include "room.h"
#include "player.h" #include "player.h"
#include "asm.h" #include "asm.h"
#include "color.h"
typedef struct { typedef struct {
/*0x00*/ Entity base; /*0x00*/ Entity base;

View File

@ -6,6 +6,8 @@
*/ */
#include "collision.h" #include "collision.h"
#include "enemy.h" #include "enemy.h"
#include "sound.h"
#include "effects.h"
#include "asm.h" #include "asm.h"
typedef struct { typedef struct {

View File

@ -5,6 +5,9 @@
* @brief Octorok enemy * @brief Octorok enemy
*/ */
#include "enemy.h" #include "enemy.h"
#include "sound.h"
#include "effects.h"
#include "projectile.h"
#include "physics.h" #include "physics.h"
#include "asm.h" #include "asm.h"

View File

@ -18,6 +18,7 @@
#include "player.h" #include "player.h"
#include "projectile.h" #include "projectile.h"
#include "vram.h" #include "vram.h"
#include "color.h"
#define IS_FROZEN(this) ((this)->bossPhase & 1) #define IS_FROZEN(this) ((this)->bossPhase & 1)

View File

@ -6,6 +6,10 @@
*/ */
#include "collision.h" #include "collision.h"
#include "enemy.h" #include "enemy.h"
#include "sound.h"
#include "effects.h"
#include "flags.h"
#include "projectile.h"
#include "map.h" #include "map.h"
#include "player.h" #include "player.h"
#include "item.h" #include "item.h"

View File

@ -5,6 +5,8 @@
* @brief Peahat enemy * @brief Peahat enemy
*/ */
#include "enemy.h" #include "enemy.h"
#include "sound.h"
#include "effects.h"
#include "physics.h" #include "physics.h"
#include "asm.h" #include "asm.h"
#include "room.h" #include "room.h"

View File

@ -6,11 +6,12 @@
*/ */
#include "collision.h" #include "collision.h"
#include "enemy.h" #include "enemy.h"
#include "sound.h"
#include "effects.h"
#include "projectile.h"
#include "game.h" #include "game.h"
#include "object.h" #include "object.h"
#include "asm.h" #include "asm.h"
#include "sound.h"
#include "effects.h"
#include "room.h" #include "room.h"
#include "physics.h" #include "physics.h"
#include "player.h" #include "player.h"

View File

@ -6,14 +6,15 @@
*/ */
#include "collision.h" #include "collision.h"
#include "enemy.h" #include "enemy.h"
#include "object.h"
#include "asm.h"
#include "sound.h" #include "sound.h"
#include "effects.h" #include "effects.h"
#include "object.h"
#include "asm.h"
#include "room.h" #include "room.h"
#include "physics.h" #include "physics.h"
#include "player.h" #include "player.h"
#include "tiles.h" #include "tiles.h"
#include "color.h"
typedef struct { typedef struct {
/*0x00*/ Entity base; /*0x00*/ Entity base;

View File

@ -5,9 +5,10 @@
* @brief Rock Chuchu enemy * @brief Rock Chuchu enemy
*/ */
#include "enemy.h" #include "enemy.h"
#include "sound.h"
#include "effects.h"
#include "player.h" #include "player.h"
#include "asm.h" #include "asm.h"
#include "effects.h"
extern void (*const RockChuchu_Functions[])(Entity*); extern void (*const RockChuchu_Functions[])(Entity*);
extern void (*const gUnk_080CB960[])(Entity*); extern void (*const gUnk_080CB960[])(Entity*);

View File

@ -6,6 +6,7 @@
*/ */
#include "collision.h" #include "collision.h"
#include "enemy.h" #include "enemy.h"
#include "sound.h"
#include "physics.h" #include "physics.h"
#include "player.h" #include "player.h"
#include "room.h" #include "room.h"

View File

@ -5,6 +5,8 @@
* @brief Rope enemy * @brief Rope enemy
*/ */
#include "enemy.h" #include "enemy.h"
#include "sound.h"
#include "effects.h"
#include "physics.h" #include "physics.h"
#include "tiles.h" #include "tiles.h"
#include "asm.h" #include "asm.h"

View File

@ -5,6 +5,9 @@
* @brief Golden Rope enemy * @brief Golden Rope enemy
*/ */
#include "enemy.h" #include "enemy.h"
#include "sound.h"
#include "effects.h"
#include "flags.h"
#include "entity.h" #include "entity.h"
#include "physics.h" #include "physics.h"
#include "player.h" #include "player.h"

View File

@ -6,6 +6,9 @@
*/ */
#include "collision.h" #include "collision.h"
#include "enemy.h" #include "enemy.h"
#include "sound.h"
#include "effects.h"
#include "projectile.h"
#include "entity.h" #include "entity.h"
#include "asm.h" #include "asm.h"

View File

@ -6,6 +6,7 @@
*/ */
#include "collision.h" #include "collision.h"
#include "enemy.h" #include "enemy.h"
#include "sound.h"
#include "map.h" #include "map.h"
#include "physics.h" #include "physics.h"

View File

@ -5,6 +5,8 @@
* @brief Slime enemy * @brief Slime enemy
*/ */
#include "enemy.h" #include "enemy.h"
#include "sound.h"
#include "effects.h"
#include "physics.h" #include "physics.h"
#include "room.h" #include "room.h"
#include "asm.h" #include "asm.h"

View File

@ -5,6 +5,8 @@
* @brief Sluggula enemy * @brief Sluggula enemy
*/ */
#include "enemy.h" #include "enemy.h"
#include "sound.h"
#include "effects.h"
#include "physics.h" #include "physics.h"
#include "asm.h" #include "asm.h"

View File

@ -5,6 +5,8 @@
* @brief Small Pesto enemy * @brief Small Pesto enemy
*/ */
#include "enemy.h" #include "enemy.h"
#include "sound.h"
#include "effects.h"
#include "physics.h" #include "physics.h"
#include "asm.h" #include "asm.h"

View File

@ -6,9 +6,8 @@
*/ */
#include "collision.h" #include "collision.h"
#include "enemy.h" #include "enemy.h"
#include "object.h"
#include "asm.h"
#include "effects.h" #include "effects.h"
#include "object.h"
#include "physics.h" #include "physics.h"
extern void (*const Spark_Functions[])(Entity*); extern void (*const Spark_Functions[])(Entity*);

View File

@ -5,10 +5,11 @@
* @brief Spear Moblin enemy * @brief Spear Moblin enemy
*/ */
#include "enemy.h" #include "enemy.h"
#include "object.h"
#include "asm.h"
#include "sound.h" #include "sound.h"
#include "effects.h" #include "effects.h"
#include "projectile.h"
#include "object.h"
#include "asm.h"
#include "physics.h" #include "physics.h"
typedef struct { typedef struct {

View File

@ -5,6 +5,8 @@
* @brief Spiked Beetle enemy * @brief Spiked Beetle enemy
*/ */
#include "enemy.h" #include "enemy.h"
#include "sound.h"
#include "effects.h"
#include "player.h" #include "player.h"
#include "physics.h" #include "physics.h"
#include "asm.h" #include "asm.h"

View File

@ -5,6 +5,7 @@
* @brief Spiny Beetle enemy * @brief Spiny Beetle enemy
*/ */
#include "enemy.h" #include "enemy.h"
#include "sound.h"
#include "entity.h" #include "entity.h"
#include "object.h" #include "object.h"
#include "asm.h" #include "asm.h"

View File

@ -5,6 +5,8 @@
* @brief Spiny Chuchu enemy * @brief Spiny Chuchu enemy
*/ */
#include "enemy.h" #include "enemy.h"
#include "sound.h"
#include "effects.h"
#include "hitbox.h" #include "hitbox.h"
#include "physics.h" #include "physics.h"
#include "asm.h" #include "asm.h"

View File

@ -6,6 +6,9 @@
*/ */
#include "collision.h" #include "collision.h"
#include "enemy.h" #include "enemy.h"
#include "sound.h"
#include "effects.h"
#include "projectile.h"
#include "physics.h" #include "physics.h"
#include "tiles.h" #include "tiles.h"
#include "room.h" #include "room.h"

View File

@ -5,6 +5,7 @@
* @brief Takkuri enemy * @brief Takkuri enemy
*/ */
#include "enemy.h" #include "enemy.h"
#include "sound.h"
#include "entity.h" #include "entity.h"
#include "item.h" #include "item.h"
#include "object.h" #include "object.h"

View File

@ -6,6 +6,7 @@
*/ */
#include "collision.h" #include "collision.h"
#include "enemy.h" #include "enemy.h"
#include "effects.h"
#include "asm.h" #include "asm.h"
typedef struct { typedef struct {

View File

@ -6,6 +6,8 @@
*/ */
#include "collision.h" #include "collision.h"
#include "enemy.h" #include "enemy.h"
#include "effects.h"
#include "flags.h"
#include "item.h" #include "item.h"
#include "asm.h" #include "asm.h"

View File

@ -5,6 +5,9 @@
* @brief Torch Trap enemy * @brief Torch Trap enemy
*/ */
#include "enemy.h" #include "enemy.h"
#include "sound.h"
#include "flags.h"
#include "projectile.h"
#include "entity.h" #include "entity.h"
#include "physics.h" #include "physics.h"
#include "player.h" #include "player.h"

View File

@ -5,6 +5,8 @@
* @brief Tree Item enemy * @brief Tree Item enemy
*/ */
#include "enemy.h" #include "enemy.h"
#include "sound.h"
#include "effects.h"
#include "item.h" #include "item.h"
#include "object.h" #include "object.h"
#include "asm.h" #include "asm.h"

View File

@ -6,12 +6,13 @@
*/ */
#include "area.h" #include "area.h"
#include "enemy.h" #include "enemy.h"
#include "sound.h"
#include "effects.h"
#include "common.h"
#include "projectile.h"
#include "hitbox.h" #include "hitbox.h"
#include "object.h" #include "object.h"
#include "asm.h" #include "asm.h"
#include "common.h"
#include "sound.h"
#include "effects.h"
#include "room.h" #include "room.h"
#include "physics.h" #include "physics.h"
#include "player.h" #include "player.h"

View File

@ -5,6 +5,7 @@
* @brief Vaati Ball enemy * @brief Vaati Ball enemy
*/ */
#include "enemy.h" #include "enemy.h"
#include "projectile.h"
#include "entity.h" #include "entity.h"
#include "object.h" #include "object.h"
#include "asm.h" #include "asm.h"

View File

@ -5,6 +5,8 @@
* @brief Vaati Eyes Macro enemy * @brief Vaati Eyes Macro enemy
*/ */
#include "enemy.h" #include "enemy.h"
#include "sound.h"
#include "effects.h"
#include "room.h" #include "room.h"
#include "player.h" #include "player.h"
#include "physics.h" #include "physics.h"

View File

@ -5,7 +5,10 @@
* @brief Vaati Projectile enemy * @brief Vaati Projectile enemy
*/ */
#include "enemy.h" #include "enemy.h"
#include "sound.h"
#include "effects.h"
#include "screenTransitions.h" #include "screenTransitions.h"
#include "room.h"
#include "tiles.h" #include "tiles.h"
#include "player.h" #include "player.h"
#include "physics.h" #include "physics.h"

Some files were not shown because too many files have changed in this diff Show More