mirror of
https://github.com/zeldaret/mm.git
synced 2026-07-27 14:50:28 -04:00
Introduce actor_table.h (#985)
* Make actor_table.h
* DECLARE_OVERLAY_SEGMENT
* InitVars
* Remove InitVars from actor headers
* format
* Use table for ActorID enum
* Move segment symbols declarations back to segment_symbols.h
* add newline to actor_table.h
* Add effects back to segnt_symbols.h
* Update include/tables/actor_table.h
Co-authored-by: engineer124 <47598039+engineer124@users.noreply.github.com>
* Update src/overlays/actors/ovl_Shot_Sun/z_shot_sun.h
Co-authored-by: EllipticEllipsis <elliptic.ellipsis@gmail.com>
* name unused parameters
Co-authored-by: EllipticEllipsis <elliptic.ellipsis@gmail.com>
* format
* Revert "name unused parameters"
This reverts commit 14fe63313a.
* Remove `const` from InitVars
* Add underscore to unused parameters
* ActorID -> ActorId
* bss
* missing symbols and bss
* lower diff a bit
Co-authored-by: engineer124 <47598039+engineer124@users.noreply.github.com>
Co-authored-by: EllipticEllipsis <elliptic.ellipsis@gmail.com>
This commit is contained in:
+30
-700
@@ -1,711 +1,41 @@
|
||||
#include "global.h"
|
||||
#include "initvars.h"
|
||||
|
||||
#define ACTOR_OVERLAY(name, allocType) \
|
||||
{ \
|
||||
SEGMENT_ROM_START(ovl_##name), SEGMENT_ROM_END(ovl_##name), SEGMENT_START(ovl_##name), \
|
||||
SEGMENT_END(ovl_##name), NULL, &name##_InitVars, NULL, allocType, 0 \
|
||||
}
|
||||
// Init Vars declarations (also used in the table below)
|
||||
#define DEFINE_ACTOR(name, _enumValue, _allocType, _debugName) extern ActorInit name##_InitVars;
|
||||
#define DEFINE_ACTOR_INTERNAL(name, _enumValue, _allocType, _debugName) extern ActorInit name##_InitVars;
|
||||
#define DEFINE_ACTOR_UNSET(_enumValue)
|
||||
|
||||
#define ACTOR_OVERLAY_INTERNAL(name, allocType) \
|
||||
{ 0, 0, NULL, NULL, NULL, &name##_InitVars, NULL, allocType, 0 }
|
||||
#include "tables/actor_table.h"
|
||||
|
||||
#define ACTOR_OVERLAY_UNSET \
|
||||
{ 0 }
|
||||
#undef DEFINE_ACTOR
|
||||
#undef DEFINE_ACTOR_INTERNAL
|
||||
#undef DEFINE_ACTOR_UNSET
|
||||
|
||||
// Actor Overlay Table definition
|
||||
#define DEFINE_ACTOR(name, _enumValue, allocType, _debugName) \
|
||||
{ SEGMENT_ROM_START(ovl_##name), \
|
||||
SEGMENT_ROM_END(ovl_##name), \
|
||||
SEGMENT_START(ovl_##name), \
|
||||
SEGMENT_END(ovl_##name), \
|
||||
NULL, \
|
||||
&name##_InitVars, \
|
||||
NULL, \
|
||||
allocType, \
|
||||
0 },
|
||||
|
||||
#define DEFINE_ACTOR_INTERNAL(name, _enumValue, allocType, _debugName) \
|
||||
{ 0, 0, NULL, NULL, NULL, &name##_InitVars, NULL, allocType, 0 },
|
||||
|
||||
#define DEFINE_ACTOR_UNSET(_enumValue) { 0 },
|
||||
|
||||
ActorOverlay gActorOverlayTable[] = {
|
||||
ACTOR_OVERLAY_INTERNAL(Player, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Test, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_GirlA, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Part, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Light, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Door, ALLOCTYPE_PERMANENT),
|
||||
ACTOR_OVERLAY(En_Box, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Pametfrog, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Okuta, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Bom, ALLOCTYPE_PERMANENT),
|
||||
ACTOR_OVERLAY(En_Wallmas, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Dodongo, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Firefly, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Horse, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY_INTERNAL(En_Item00, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Arrow, ALLOCTYPE_PERMANENT),
|
||||
ACTOR_OVERLAY(En_Elf, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Niw, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Tite, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY_UNSET,
|
||||
ACTOR_OVERLAY(En_Peehat, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Butte, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Insect, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Fish, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Holl, ALLOCTYPE_PERMANENT),
|
||||
ACTOR_OVERLAY(En_Dinofos, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Hata, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Zl1, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Viewer, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Bubble, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(Door_Shutter, ALLOCTYPE_PERMANENT),
|
||||
ACTOR_OVERLAY_UNSET,
|
||||
ACTOR_OVERLAY(En_Boom, ALLOCTYPE_PERMANENT),
|
||||
ACTOR_OVERLAY(En_Torch2, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Minifrog, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY_UNSET,
|
||||
ACTOR_OVERLAY(En_St, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY_UNSET,
|
||||
ACTOR_OVERLAY_INTERNAL(En_A_Obj, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(Obj_Wturn, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_River_Sound, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY_UNSET,
|
||||
ACTOR_OVERLAY(En_Ossan, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY_UNSET,
|
||||
ACTOR_OVERLAY_UNSET,
|
||||
ACTOR_OVERLAY(En_Famos, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY_UNSET,
|
||||
ACTOR_OVERLAY(En_Bombf, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY_UNSET,
|
||||
ACTOR_OVERLAY_UNSET,
|
||||
ACTOR_OVERLAY(En_Am, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Dekubaba, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_M_Fire1, ALLOCTYPE_PERMANENT),
|
||||
ACTOR_OVERLAY(En_M_Thunder, ALLOCTYPE_PERMANENT),
|
||||
ACTOR_OVERLAY(Bg_Breakwall, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY_UNSET,
|
||||
ACTOR_OVERLAY(Door_Warp1, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(Obj_Syokudai, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(Item_B_Heart, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Dekunuts, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Bbfall, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(Arms_Hook, ALLOCTYPE_PERMANENT),
|
||||
ACTOR_OVERLAY(En_Bb, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(Bg_Keikoku_Spr, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY_UNSET,
|
||||
ACTOR_OVERLAY(En_Wood02, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY_UNSET,
|
||||
ACTOR_OVERLAY(En_Death, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Minideath, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY_UNSET,
|
||||
ACTOR_OVERLAY_UNSET,
|
||||
ACTOR_OVERLAY(En_Vm, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(Demo_Effect, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(Demo_Kankyo, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Floormas, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY_UNSET,
|
||||
ACTOR_OVERLAY(En_Rd, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(Bg_F40_Flift, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY_UNSET,
|
||||
ACTOR_OVERLAY(Obj_Mure, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Sw, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(Object_Kankyo, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY_UNSET,
|
||||
ACTOR_OVERLAY_UNSET,
|
||||
ACTOR_OVERLAY(En_Horse_Link_Child, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(Door_Ana, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY_UNSET,
|
||||
ACTOR_OVERLAY_UNSET,
|
||||
ACTOR_OVERLAY_UNSET,
|
||||
ACTOR_OVERLAY_UNSET,
|
||||
ACTOR_OVERLAY_UNSET,
|
||||
ACTOR_OVERLAY(En_Encount1, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(Demo_Tre_Lgt, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY_UNSET,
|
||||
ACTOR_OVERLAY_UNSET,
|
||||
ACTOR_OVERLAY(En_Encount2, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Fire_Rock, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(Bg_Ctower_Rot, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(Mir_Ray, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY_UNSET,
|
||||
ACTOR_OVERLAY(En_Sb, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Bigslime, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Karebaba, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_In, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY_UNSET,
|
||||
ACTOR_OVERLAY(En_Ru, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Bom_Chu, ALLOCTYPE_PERMANENT),
|
||||
ACTOR_OVERLAY(En_Horse_Game_Check, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Rr, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY_UNSET,
|
||||
ACTOR_OVERLAY_UNSET,
|
||||
ACTOR_OVERLAY_UNSET,
|
||||
ACTOR_OVERLAY_UNSET,
|
||||
ACTOR_OVERLAY_UNSET,
|
||||
ACTOR_OVERLAY_UNSET,
|
||||
ACTOR_OVERLAY(En_Fr, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY_UNSET,
|
||||
ACTOR_OVERLAY_UNSET,
|
||||
ACTOR_OVERLAY_UNSET,
|
||||
ACTOR_OVERLAY_UNSET,
|
||||
ACTOR_OVERLAY_UNSET,
|
||||
ACTOR_OVERLAY(En_Fishing, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(Obj_Oshihiki, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(Eff_Dust, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(Bg_Umajump, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(Arrow_Fire, ALLOCTYPE_ABSOLUTE),
|
||||
ACTOR_OVERLAY(Arrow_Ice, ALLOCTYPE_ABSOLUTE),
|
||||
ACTOR_OVERLAY(Arrow_Light, ALLOCTYPE_ABSOLUTE),
|
||||
ACTOR_OVERLAY(Item_Etcetera, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(Obj_Kibako, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(Obj_Tsubo, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY_UNSET,
|
||||
ACTOR_OVERLAY(En_Ik, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY_UNSET,
|
||||
ACTOR_OVERLAY_UNSET,
|
||||
ACTOR_OVERLAY_UNSET,
|
||||
ACTOR_OVERLAY_UNSET,
|
||||
ACTOR_OVERLAY(Demo_Shd, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Dns, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(Elf_Msg, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Honotrap, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Tubo_Trap, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(Obj_Ice_Poly, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Fz, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Kusa, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(Obj_Bean, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(Obj_Bombiwa, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(Obj_Switch, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY_UNSET,
|
||||
ACTOR_OVERLAY(Obj_Lift, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(Obj_Hsblock, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Okarina_Tag, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY_UNSET,
|
||||
ACTOR_OVERLAY(En_Goroiwa, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY_UNSET,
|
||||
ACTOR_OVERLAY_UNSET,
|
||||
ACTOR_OVERLAY(En_Daiku, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Nwc, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(Item_Inbox, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Ge1, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(Obj_Blockstop, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Sda, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Clear_Tag, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY_UNSET,
|
||||
ACTOR_OVERLAY(En_Gm, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Ms, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Hs, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(Bg_Ingate, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Kanban, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY_UNSET,
|
||||
ACTOR_OVERLAY(En_Attack_Niw, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY_UNSET,
|
||||
ACTOR_OVERLAY_UNSET,
|
||||
ACTOR_OVERLAY_UNSET,
|
||||
ACTOR_OVERLAY(En_Mk, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Owl, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Ishi, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(Obj_Hana, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(Obj_Lightswitch, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(Obj_Mure2, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY_UNSET,
|
||||
ACTOR_OVERLAY(En_Fu, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY_UNSET,
|
||||
ACTOR_OVERLAY_UNSET,
|
||||
ACTOR_OVERLAY(En_Stream, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Mm, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY_UNSET,
|
||||
ACTOR_OVERLAY_UNSET,
|
||||
ACTOR_OVERLAY(En_Weather_Tag, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Ani, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY_UNSET,
|
||||
ACTOR_OVERLAY(En_Js, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY_UNSET,
|
||||
ACTOR_OVERLAY_UNSET,
|
||||
ACTOR_OVERLAY_UNSET,
|
||||
ACTOR_OVERLAY_UNSET,
|
||||
ACTOR_OVERLAY(En_Okarina_Effect, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Mag, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(Elf_Msg2, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(Bg_F40_Swlift, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY_UNSET,
|
||||
ACTOR_OVERLAY_UNSET,
|
||||
ACTOR_OVERLAY(En_Kakasi, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(Obj_Makeoshihiki, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(Oceff_Spot, ALLOCTYPE_ABSOLUTE),
|
||||
ACTOR_OVERLAY_UNSET,
|
||||
ACTOR_OVERLAY(En_Torch, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY_UNSET,
|
||||
ACTOR_OVERLAY(Shot_Sun, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY_UNSET,
|
||||
ACTOR_OVERLAY_UNSET,
|
||||
ACTOR_OVERLAY(Obj_Roomtimer, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Ssh, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY_UNSET,
|
||||
ACTOR_OVERLAY(Oceff_Wipe, ALLOCTYPE_ABSOLUTE),
|
||||
ACTOR_OVERLAY(Oceff_Storm, ALLOCTYPE_ABSOLUTE),
|
||||
ACTOR_OVERLAY(Obj_Demo, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Minislime, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Nutsball, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY_UNSET,
|
||||
ACTOR_OVERLAY_UNSET,
|
||||
ACTOR_OVERLAY_UNSET,
|
||||
ACTOR_OVERLAY_UNSET,
|
||||
ACTOR_OVERLAY(Oceff_Wipe2, ALLOCTYPE_ABSOLUTE),
|
||||
ACTOR_OVERLAY(Oceff_Wipe3, ALLOCTYPE_ABSOLUTE),
|
||||
ACTOR_OVERLAY_UNSET,
|
||||
ACTOR_OVERLAY(En_Dg, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Si, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(Obj_Comb, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(Obj_Kibako2, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY_UNSET,
|
||||
ACTOR_OVERLAY(En_Hs2, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(Obj_Mure3, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Tg, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY_UNSET,
|
||||
ACTOR_OVERLAY_UNSET,
|
||||
ACTOR_OVERLAY(En_Wf, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Skb, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY_UNSET,
|
||||
ACTOR_OVERLAY(En_Gs, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(Obj_Sound, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Crow, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY_UNSET,
|
||||
ACTOR_OVERLAY(En_Cow, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY_UNSET,
|
||||
ACTOR_OVERLAY_UNSET,
|
||||
ACTOR_OVERLAY(Oceff_Wipe4, ALLOCTYPE_ABSOLUTE),
|
||||
ACTOR_OVERLAY_UNSET,
|
||||
ACTOR_OVERLAY(En_Zo, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(Obj_Makekinsuta, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Ge3, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY_UNSET,
|
||||
ACTOR_OVERLAY(Obj_Hamishi, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Zl4, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Mm2, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY_UNSET,
|
||||
ACTOR_OVERLAY(Door_Spiral, ALLOCTYPE_PERMANENT),
|
||||
ACTOR_OVERLAY_UNSET,
|
||||
ACTOR_OVERLAY(Obj_Pzlblock, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(Obj_Toge, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY_UNSET,
|
||||
ACTOR_OVERLAY(Obj_Armos, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(Obj_Boyo, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY_UNSET,
|
||||
ACTOR_OVERLAY_UNSET,
|
||||
ACTOR_OVERLAY(En_Grasshopper, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY_UNSET,
|
||||
ACTOR_OVERLAY(Obj_Grass, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(Obj_Grass_Carry, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(Obj_Grass_Unit, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY_UNSET,
|
||||
ACTOR_OVERLAY_UNSET,
|
||||
ACTOR_OVERLAY(Bg_Fire_Wall, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Bu, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Encount3, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Jso, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(Obj_Chikuwa, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Knight, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Warp_tag, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Aob_01, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Boj_01, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Boj_02, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Boj_03, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Encount4, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Bom_Bowl_Man, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Syateki_Man, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY_UNSET,
|
||||
ACTOR_OVERLAY(Bg_Icicle, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Syateki_Crow, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Boj_04, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Cne_01, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Bba_01, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Bji_01, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(Bg_Spdweb, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY_UNSET,
|
||||
ACTOR_OVERLAY_UNSET,
|
||||
ACTOR_OVERLAY(En_Mt_tag, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(Boss_01, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(Boss_02, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(Boss_03, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(Boss_04, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(Boss_05, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(Boss_06, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(Boss_07, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(Bg_Dy_Yoseizo, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY_UNSET,
|
||||
ACTOR_OVERLAY(En_Boj_05, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY_UNSET,
|
||||
ACTOR_OVERLAY_UNSET,
|
||||
ACTOR_OVERLAY(En_Sob1, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY_UNSET,
|
||||
ACTOR_OVERLAY_UNSET,
|
||||
ACTOR_OVERLAY(En_Go, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY_UNSET,
|
||||
ACTOR_OVERLAY(En_Raf, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(Obj_Funen, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(Obj_Raillift, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(Bg_Numa_Hana, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(Obj_Flowerpot, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(Obj_Spinyroll, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(Dm_Hina, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Syateki_Wf, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(Obj_Skateblock, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(Obj_Iceblock, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Bigpamet, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Syateki_Dekunuts, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(Elf_Msg3, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Fg, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(Dm_Ravine, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(Dm_Sa, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Slime, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Pr, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(Obj_Toudai, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(Obj_Entotu, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(Obj_Bell, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Syateki_Okuta, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY_UNSET,
|
||||
ACTOR_OVERLAY(Obj_Shutter, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(Dm_Zl, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Elfgrp, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(Dm_Tsg, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Baguo, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(Obj_Vspinyroll, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(Obj_Smork, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Test2, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Test3, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Test4, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Bat, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Sekihi, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Wiz, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Wiz_Brock, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Wiz_Fire, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(Eff_Change, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(Dm_Statue, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(Obj_Fireshield, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(Bg_Ladder, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Mkk, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(Demo_Getitem, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY_UNSET,
|
||||
ACTOR_OVERLAY(En_Dnb, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Dnh, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Dnk, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Dnq, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY_UNSET,
|
||||
ACTOR_OVERLAY(Bg_Keikoku_Saku, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(Obj_Hugebombiwa, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Firefly2, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Rat, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Water_Effect, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Kusa2, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(Bg_Spout_Fire, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY_UNSET,
|
||||
ACTOR_OVERLAY(Bg_Dblue_Movebg, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Dy_Extra, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Bal, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Ginko_Man, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Warp_Uzu, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(Obj_Driftice, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Look_Nuts, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Mushi2, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Fall, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Mm3, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(Bg_Crace_Movebg, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Dno, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Pr2, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Prz, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Jso2, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(Obj_Etcetera, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Egol, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(Obj_Mine, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(Obj_Purify, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Tru, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Trt, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY_UNSET,
|
||||
ACTOR_OVERLAY_UNSET,
|
||||
ACTOR_OVERLAY(En_Test5, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Test6, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Az, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Estone, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(Bg_Hakugin_Post, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(Dm_Opstage, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(Dm_Stk, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(Dm_Char00, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(Dm_Char01, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(Dm_Char02, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(Dm_Char03, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(Dm_Char04, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(Dm_Char05, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(Dm_Char06, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(Dm_Char07, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(Dm_Char08, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(Dm_Char09, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(Obj_Tokeidai, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY_UNSET,
|
||||
ACTOR_OVERLAY(En_Mnk, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Egblock, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Guard_Nuts, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(Bg_Hakugin_Bombwall, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(Obj_Tokei_Tobira, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(Bg_Hakugin_Elvpole, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Ma4, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Twig, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Po_Fusen, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Door_Etc, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Bigokuta, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(Bg_Icefloe, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(Obj_Ocarinalift, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Time_Tag, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(Bg_Open_Shutter, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(Bg_Open_Spot, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(Bg_Fu_Kaiten, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(Obj_Aqua, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Elforg, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Elfbub, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY_UNSET,
|
||||
ACTOR_OVERLAY(En_Fu_Mato, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Fu_Kago, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Osn, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(Bg_Ctower_Gear, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Trt2, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(Obj_Tokei_Step, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(Bg_Lotus, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Kame, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(Obj_Takaraya_Wall, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(Bg_Fu_Mizu, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Sellnuts, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(Bg_Dkjail_Ivy, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY_UNSET,
|
||||
ACTOR_OVERLAY(Obj_Visiblock, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Takaraya, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Tsn, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Ds2n, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Fsn, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Shn, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY_UNSET,
|
||||
ACTOR_OVERLAY(En_Stop_heishi, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(Obj_Bigicicle, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Lift_Nuts, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Tk, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY_UNSET,
|
||||
ACTOR_OVERLAY(Bg_Market_Step, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(Obj_Lupygamelift, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Test7, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(Obj_Lightblock, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(Mir_Ray2, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Wdhand, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Gamelupy, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(Bg_Danpei_Movebg, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Snowwd, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Pm, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Gakufu, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(Elf_Msg4, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(Elf_Msg5, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Col_Man, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Talk_Gibud, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Giant, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(Obj_Snowball, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(Boss_Hakugin, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Gb2, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Onpuman, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(Bg_Tobira01, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Tag_Obj, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(Obj_Dhouse, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(Obj_Hakaisi, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(Bg_Hakugin_Switch, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY_UNSET,
|
||||
ACTOR_OVERLAY(En_Snowman, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(TG_Sw, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Po_Sisters, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Pp, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Hakurock, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Hanabi, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(Obj_Dowsing, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(Obj_Wind, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Racedog, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Kendo_Js, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(Bg_Botihasira, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Fish2, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Pst, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Poh, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(Obj_Spidertent, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Zoraegg, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Kbt, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Gg, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Maruta, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(Obj_Snowball2, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Gg2, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(Obj_Ghaka, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Dnp, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Dai, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(Bg_Goron_Oyu, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Kgy, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Invadepoh, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Gk, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_An, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY_UNSET,
|
||||
ACTOR_OVERLAY(En_Bee, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Ot, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Dragon, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(Obj_Dora, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Bigpo, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(Obj_Kendo_Kanban, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(Obj_Hariko, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Sth, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(Bg_Sinkai_Kabe, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(Bg_Haka_Curtain, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(Bg_Kin2_Bombwall, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(Bg_Kin2_Fence, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(Bg_Kin2_Picture, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(Bg_Kin2_Shelf, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Rail_Skb, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Jg, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Tru_Mt, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(Obj_Um, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Neo_Reeba, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(Bg_Mbar_Chair, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(Bg_Ikana_Block, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(Bg_Ikana_Mirror, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(Bg_Ikana_Rotaryroom, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(Bg_Dblue_Balance, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(Bg_Dblue_Waterfall, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Kaizoku, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Ge2, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Ma_Yts, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Ma_Yto, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(Obj_Tokei_Turret, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(Bg_Dblue_Elevator, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(Obj_Warpstone, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Zog, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(Obj_Rotlift, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(Obj_Jg_Gakki, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(Bg_Inibs_Movebg, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Zot, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(Obj_Tree, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(Obj_Y2lift, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(Obj_Y2shutter, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(Obj_Boat, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(Obj_Taru, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(Obj_Hunsui, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Jc_Mato, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(Mir_Ray3, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Zob, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(Elf_Msg6, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(Obj_Nozoki, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Toto, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Railgibud, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Baba, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Suttari, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Zod, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Kujiya, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Geg, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(Obj_Kinoko, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(Obj_Yasi, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Tanron1, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Tanron2, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Tanron3, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(Obj_Chan, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Zos, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_S_Goro, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Nb, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Ja, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(Bg_F40_Block, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(Bg_F40_Switch, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Po_Composer, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Guruguru, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(Oceff_Wipe5, ALLOCTYPE_ABSOLUTE),
|
||||
ACTOR_OVERLAY(En_Stone_heishi, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(Oceff_Wipe6, ALLOCTYPE_ABSOLUTE),
|
||||
ACTOR_OVERLAY(En_Scopenuts, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Scopecrow, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(Oceff_Wipe7, ALLOCTYPE_ABSOLUTE),
|
||||
ACTOR_OVERLAY(Eff_Kamejima_Wave, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Hg, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Hgo, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Zov, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Ah, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(Obj_Hgdoor, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(Bg_Ikana_Bombwall, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(Bg_Ikana_Ray, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(Bg_Ikana_Shutter, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(Bg_Haka_Bombwall, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(Bg_Haka_Tomb, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Sc_Ruppe, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(Bg_Iknv_Doukutu, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(Bg_Iknv_Obj, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Pamera, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(Obj_HsStump, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Hidden_Nuts, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Zow, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Talk, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Al, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Tab, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Nimotsu, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Hit_Tag, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Ruppecrow, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Tanron4, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Tanron5, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Tanron6, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Daiku2, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Muto, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Baisen, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Heishi, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Demo_heishi, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Dt, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Cha, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(Obj_Dinner, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(Eff_Lastday, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(Bg_Ikana_Dharma, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Akindonuts, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(Eff_Stk, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Ig, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Rg, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Osk, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Sth2, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Yb, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Rz, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Scopecoin, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Bjt, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Bomjima, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Bomjimb, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Bombers, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Bombers2, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Bombal, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(Obj_Moon_Stone, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(Obj_Mu_Pict, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(Bg_Ikninside, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(Eff_Zoraband, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(Obj_Kepn_Koya, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(Obj_Usiyane, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Nnh, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(Obj_Kzsaku, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(Obj_Milk_Bin, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Kitan, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(Bg_Astr_Bombwall, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(Bg_Iknin_Susceil, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Bsb, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Recepgirl, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Thiefbird, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Jgame_Tsn, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(Obj_Jgame_Light, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(Obj_Yado, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(Demo_Syoten, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(Demo_Moonend, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(Bg_Lbfshot, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(Bg_Last_Bwall, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_And, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Invadepoh_Demo, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(Obj_Danpeilift, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Fall2, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(Dm_Al, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(Dm_An, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(Dm_Ah, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(Dm_Nb, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Drs, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Ending_Hero, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(Dm_Bal, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Paper, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Hint_Skb, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(Dm_Tag, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Bh, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Ending_Hero2, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Ending_Hero3, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Ending_Hero4, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Ending_Hero5, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Ending_Hero6, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(Dm_Gm, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(Obj_Swprize, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Invisible_Ruppe, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(Obj_Ending, ALLOCTYPE_NORMAL),
|
||||
ACTOR_OVERLAY(En_Rsn, ALLOCTYPE_NORMAL),
|
||||
#include "tables/actor_table.h"
|
||||
};
|
||||
|
||||
#undef DEFINE_ACTOR
|
||||
#undef DEFINE_ACTOR_INTERNAL
|
||||
#undef DEFINE_ACTOR_UNSET
|
||||
|
||||
s32 gMaxActorId = 0;
|
||||
|
||||
FaultClient D_801ED930;
|
||||
|
||||
@@ -23,7 +23,7 @@ void EnItem00_DrawSprite(EnItem00* this, PlayState* play);
|
||||
void EnItem00_DrawHeartContainer(EnItem00* this, PlayState* play);
|
||||
void EnItem00_DrawHeartPiece(EnItem00* this, PlayState* play);
|
||||
|
||||
const ActorInit En_Item00_InitVars = {
|
||||
ActorInit En_Item00_InitVars = {
|
||||
ACTOR_EN_ITEM00,
|
||||
ACTORCAT_MISC,
|
||||
FLAGS,
|
||||
|
||||
@@ -14,7 +14,7 @@ void PlayerCall_Destroy(Actor* thisx, PlayState* play);
|
||||
void PlayerCall_Update(Actor* thisx, PlayState* play);
|
||||
void PlayerCall_Draw(Actor* thisx, PlayState* play);
|
||||
|
||||
const ActorInit Player_InitVars = {
|
||||
ActorInit Player_InitVars = {
|
||||
ACTOR_PLAYER,
|
||||
ACTORCAT_PLAYER,
|
||||
FLAGS,
|
||||
|
||||
@@ -20,7 +20,7 @@ void ArmsHook_Draw(Actor* thisx, PlayState* play);
|
||||
void ArmsHook_Wait(ArmsHook* this, PlayState* play);
|
||||
void ArmsHook_Shoot(ArmsHook* this, PlayState* play);
|
||||
|
||||
const ActorInit Arms_Hook_InitVars = {
|
||||
ActorInit Arms_Hook_InitVars = {
|
||||
ACTOR_ARMS_HOOK,
|
||||
ACTORCAT_ITEMACTION,
|
||||
FLAGS,
|
||||
|
||||
@@ -20,6 +20,4 @@ typedef struct ArmsHook {
|
||||
/* 0x20C */ ArmsHookActionFunc actionFunc;
|
||||
} ArmsHook; // size = 0x210
|
||||
|
||||
extern const ActorInit Arms_Hook_InitVars;
|
||||
|
||||
#endif // Z_ARMS_HOOK_H
|
||||
|
||||
@@ -21,7 +21,7 @@ void FireArrow_Fly(ArrowFire* this, PlayState* play);
|
||||
|
||||
#include "overlays/ovl_Arrow_fire/ovl_Arrow_Fire.c"
|
||||
|
||||
const ActorInit Arrow_Fire_InitVars = {
|
||||
ActorInit Arrow_Fire_InitVars = {
|
||||
ACTOR_ARROW_FIRE,
|
||||
ACTORCAT_ITEMACTION,
|
||||
FLAGS,
|
||||
|
||||
@@ -21,6 +21,4 @@ typedef struct ArrowFire {
|
||||
} ArrowFire; // size = 0x264
|
||||
|
||||
|
||||
extern const ActorInit Arrow_Fire_InitVars;
|
||||
|
||||
#endif // Z_ARROW_FIRE_H
|
||||
|
||||
@@ -23,7 +23,7 @@ void ArrowIce_Fly(ArrowIce* this, PlayState* play);
|
||||
|
||||
s32 unused; // Needed for bss
|
||||
|
||||
const ActorInit Arrow_Ice_InitVars = {
|
||||
ActorInit Arrow_Ice_InitVars = {
|
||||
ACTOR_ARROW_ICE,
|
||||
ACTORCAT_ITEMACTION,
|
||||
FLAGS,
|
||||
|
||||
@@ -18,6 +18,4 @@ typedef struct ArrowIce {
|
||||
/* 0x160 */ ArrowIceActionFunc actionFunc;
|
||||
} ArrowIce; // size = 0x164
|
||||
|
||||
extern const ActorInit Arrow_Ice_InitVars;
|
||||
|
||||
#endif // Z_ARROW_ICE_H
|
||||
|
||||
@@ -21,7 +21,7 @@ void ArrowLight_Fly(ArrowLight* this, PlayState* play);
|
||||
|
||||
#include "overlays/ovl_Arrow_Light/ovl_Arrow_Light.c"
|
||||
|
||||
const ActorInit Arrow_Light_InitVars = {
|
||||
ActorInit Arrow_Light_InitVars = {
|
||||
ACTOR_ARROW_LIGHT,
|
||||
ACTORCAT_ITEMACTION,
|
||||
FLAGS,
|
||||
|
||||
@@ -19,6 +19,4 @@ typedef struct ArrowLight {
|
||||
} ArrowLight; // size = 0x164
|
||||
|
||||
|
||||
extern const ActorInit Arrow_Light_InitVars;
|
||||
|
||||
#endif // Z_ARROW_LIGHT_H
|
||||
|
||||
@@ -23,7 +23,7 @@ void func_80C0A418(BgAstrBombwall* this, PlayState* play);
|
||||
void func_80C0A458(BgAstrBombwall* this, PlayState* play);
|
||||
void func_80C0A4BC(BgAstrBombwall* this, PlayState* play);
|
||||
|
||||
const ActorInit Bg_Astr_Bombwall_InitVars = {
|
||||
ActorInit Bg_Astr_Bombwall_InitVars = {
|
||||
ACTOR_BG_ASTR_BOMBWALL,
|
||||
ACTORCAT_BG,
|
||||
FLAGS,
|
||||
|
||||
@@ -15,6 +15,4 @@ typedef struct BgAstrBombwall {
|
||||
/* 0x180 */ ColliderTrisElement colliderElements[2];
|
||||
/* 0x238 */ s16 cutscenes[1];
|
||||
} BgAstrBombwall;
|
||||
extern const ActorInit Bg_Astr_Bombwall_InitVars;
|
||||
|
||||
#endif // Z_BG_ASTR_BOMBWALL_H
|
||||
|
||||
@@ -18,7 +18,7 @@ void BgBotihasira_Draw(Actor* thisx, PlayState* play);
|
||||
|
||||
void BgBotihasira_DoNothing(BgBotihasira* this, PlayState* play);
|
||||
|
||||
const ActorInit Bg_Botihasira_InitVars = {
|
||||
ActorInit Bg_Botihasira_InitVars = {
|
||||
ACTOR_BG_BOTIHASIRA,
|
||||
ACTORCAT_ITEMACTION,
|
||||
FLAGS,
|
||||
|
||||
@@ -13,6 +13,4 @@ typedef struct BgBotihasira {
|
||||
/* 0x160 */ ColliderCylinder collider;
|
||||
} BgBotihasira; // size = 0x1AC
|
||||
|
||||
extern const ActorInit Bg_Botihasira_InitVars;
|
||||
|
||||
#endif // Z_BG_BOTIHASIRA_H
|
||||
|
||||
@@ -45,7 +45,7 @@ void func_808B7B54(Actor* thisx, PlayState* play);
|
||||
void func_808B7D34(Actor* thisx, PlayState* play);
|
||||
void BgBreakwall_Draw(Actor* thisx, PlayState* play);
|
||||
|
||||
const ActorInit Bg_Breakwall_InitVars = {
|
||||
ActorInit Bg_Breakwall_InitVars = {
|
||||
ACTOR_BG_BREAKWALL, ACTORCAT_ITEMACTION, FLAGS,
|
||||
GAMEPLAY_KEEP, sizeof(BgBreakwall), (ActorFunc)BgBreakwall_Init,
|
||||
(ActorFunc)NULL, (ActorFunc)BgBreakwall_Update, (ActorFunc)NULL,
|
||||
|
||||
@@ -26,6 +26,4 @@ typedef struct BgBreakwall {
|
||||
/* 0x160 */ BgBreakwallActionFunc actionFunc;
|
||||
} BgBreakwall; // size = 0x164
|
||||
|
||||
extern const ActorInit Bg_Breakwall_InitVars;
|
||||
|
||||
#endif // Z_BG_BREAKWALL_H
|
||||
|
||||
@@ -41,7 +41,7 @@ typedef enum {
|
||||
|
||||
u8 sIsLoaded[32];
|
||||
|
||||
const ActorInit Bg_Crace_Movebg_InitVars = {
|
||||
ActorInit Bg_Crace_Movebg_InitVars = {
|
||||
ACTOR_BG_CRACE_MOVEBG,
|
||||
ACTORCAT_BG,
|
||||
FLAGS,
|
||||
|
||||
@@ -38,6 +38,4 @@ typedef struct BgCraceMovebg {
|
||||
/* 0x188 */ Vec3f prevPlayerPos;
|
||||
} BgCraceMovebg; // size = 0x194
|
||||
|
||||
extern const ActorInit Bg_Crace_Movebg_InitVars;
|
||||
|
||||
#endif // Z_BG_CRACE_MOVEBG_H
|
||||
|
||||
@@ -19,7 +19,7 @@ void BgCtowerGear_Draw(Actor* thisx, PlayState* play);
|
||||
void BgCtowerGear_UpdateOrgan(Actor* thisx, PlayState* play);
|
||||
void BgCtowerGear_DrawOrgan(Actor* thisx, PlayState* play);
|
||||
|
||||
const ActorInit Bg_Ctower_Gear_InitVars = {
|
||||
ActorInit Bg_Ctower_Gear_InitVars = {
|
||||
ACTOR_BG_CTOWER_GEAR,
|
||||
ACTORCAT_PROP,
|
||||
FLAGS,
|
||||
|
||||
@@ -19,6 +19,4 @@ typedef struct BgCtowerGear {
|
||||
/* 0x000 */ DynaPolyActor dyna;
|
||||
} BgCtowerGear; // size = 0x15C
|
||||
|
||||
extern const ActorInit Bg_Ctower_Gear_InitVars;
|
||||
|
||||
#endif // Z_BG_CTOWER_GEAR_H
|
||||
|
||||
@@ -21,7 +21,7 @@ void BgCtowerRot_DoorDoNothing(BgCtowerRot* this, PlayState* play);
|
||||
void BgCtowerRot_DoorIdle(BgCtowerRot* this, PlayState* play);
|
||||
void BgCtowerRot_SetupDoorClose(BgCtowerRot* this, PlayState* play);
|
||||
|
||||
const ActorInit Bg_Ctower_Rot_InitVars = {
|
||||
ActorInit Bg_Ctower_Rot_InitVars = {
|
||||
ACTOR_BG_CTOWER_ROT,
|
||||
ACTORCAT_BG,
|
||||
FLAGS,
|
||||
|
||||
@@ -21,6 +21,4 @@ typedef struct BgCtowerRot {
|
||||
/* 0x164 */ f32 timer;
|
||||
} BgCtowerRot; // size = 0x168
|
||||
|
||||
extern const ActorInit Bg_Ctower_Rot_InitVars;
|
||||
|
||||
#endif // Z_BG_CTOWER_ROT_H
|
||||
|
||||
@@ -15,7 +15,7 @@ void BgDanpeiMovebg_Destroy(Actor* thisx, PlayState* play);
|
||||
void BgDanpeiMovebg_Update(Actor* thisx, PlayState* play);
|
||||
|
||||
#if 0
|
||||
const ActorInit Bg_Danpei_Movebg_InitVars = {
|
||||
ActorInit Bg_Danpei_Movebg_InitVars = {
|
||||
ACTOR_BG_DANPEI_MOVEBG,
|
||||
ACTORCAT_BG,
|
||||
FLAGS,
|
||||
|
||||
@@ -15,6 +15,4 @@ typedef struct BgDanpeiMovebg {
|
||||
/* 0x1CE */ char unk_1CE[0xA];
|
||||
} BgDanpeiMovebg; // size = 0x1D8
|
||||
|
||||
extern const ActorInit Bg_Danpei_Movebg_InitVars;
|
||||
|
||||
#endif // Z_BG_DANPEI_MOVEBG_H
|
||||
|
||||
@@ -30,7 +30,7 @@ void func_80B83758(Actor* thisx, PlayState* play);
|
||||
AnimatedMaterial* D_80B83C70;
|
||||
AnimatedMaterial* D_80B83C74;
|
||||
|
||||
const ActorInit Bg_Dblue_Balance_InitVars = {
|
||||
ActorInit Bg_Dblue_Balance_InitVars = {
|
||||
ACTOR_BG_DBLUE_BALANCE,
|
||||
ACTORCAT_BG,
|
||||
FLAGS,
|
||||
|
||||
@@ -44,6 +44,4 @@ typedef struct BgDblueBalance {
|
||||
/* 0x228 */ f32 unk_228;
|
||||
} BgDblueBalance; // size = 0x22C
|
||||
|
||||
extern const ActorInit Bg_Dblue_Balance_InitVars;
|
||||
|
||||
#endif // Z_BG_DBLUE_BALANCE_H
|
||||
|
||||
@@ -16,7 +16,7 @@ void BgDblueElevator_Update(Actor* thisx, PlayState* play);
|
||||
void BgDblueElevator_Draw(Actor* thisx, PlayState* play);
|
||||
|
||||
#if 0
|
||||
const ActorInit Bg_Dblue_Elevator_InitVars = {
|
||||
ActorInit Bg_Dblue_Elevator_InitVars = {
|
||||
ACTOR_BG_DBLUE_ELEVATOR,
|
||||
ACTORCAT_BG,
|
||||
FLAGS,
|
||||
|
||||
@@ -14,6 +14,4 @@ typedef struct BgDblueElevator {
|
||||
/* 0x160 */ char unk_160[0x10];
|
||||
} BgDblueElevator; // size = 0x170
|
||||
|
||||
extern const ActorInit Bg_Dblue_Elevator_InitVars;
|
||||
|
||||
#endif // Z_BG_DBLUE_ELEVATOR_H
|
||||
|
||||
@@ -45,7 +45,7 @@ u8 D_80A2B870[][2] = {
|
||||
{ 0x03, 0x03 }, { 0x03, 0x05 }, { 0x03, 0x01 }, { 0x03, 0x06 }, { 0x03, 0x02 }, { 0x03, 0x04 }, { 0x03, 0x00 },
|
||||
};
|
||||
|
||||
const ActorInit Bg_Dblue_Movebg_InitVars = {
|
||||
ActorInit Bg_Dblue_Movebg_InitVars = {
|
||||
ACTOR_BG_DBLUE_MOVEBG,
|
||||
ACTORCAT_BG,
|
||||
FLAGS,
|
||||
|
||||
@@ -55,6 +55,4 @@ typedef struct BgDblueMovebg {
|
||||
/* 0x310 */ UNK_TYPE1 unk310[0x60];
|
||||
} BgDblueMovebg; // size = 0x370
|
||||
|
||||
extern const ActorInit Bg_Dblue_Movebg_InitVars;
|
||||
|
||||
#endif // Z_BG_DBLUE_MOVEBG_H
|
||||
|
||||
@@ -25,7 +25,7 @@ void func_80B84BCC(BgDblueWaterfall* this, PlayState* play);
|
||||
void func_80B84EF0(BgDblueWaterfall* this, PlayState* play);
|
||||
void func_80B84F20(BgDblueWaterfall* this, PlayState* play);
|
||||
|
||||
const ActorInit Bg_Dblue_Waterfall_InitVars = {
|
||||
ActorInit Bg_Dblue_Waterfall_InitVars = {
|
||||
ACTOR_BG_DBLUE_WATERFALL,
|
||||
ACTORCAT_PROP,
|
||||
FLAGS,
|
||||
|
||||
@@ -28,6 +28,4 @@ typedef struct BgDblueWaterfall {
|
||||
/* 0x1A8 */ f32 unk_1A8;
|
||||
} BgDblueWaterfall; // size = 0x1AC
|
||||
|
||||
extern const ActorInit Bg_Dblue_Waterfall_InitVars;
|
||||
|
||||
#endif // Z_BG_DBLUE_WATERFALL_H
|
||||
|
||||
@@ -24,7 +24,7 @@ void BgDkjailIvy_BeginCutscene(BgDkjailIvy* this, PlayState* play);
|
||||
void BgDkjailIvy_SetupFadeOut(BgDkjailIvy* this);
|
||||
void BgDkjailIvy_FadeOut(BgDkjailIvy* this, PlayState* play);
|
||||
|
||||
const ActorInit Bg_Dkjail_Ivy_InitVars = {
|
||||
ActorInit Bg_Dkjail_Ivy_InitVars = {
|
||||
ACTOR_BG_DKJAIL_IVY,
|
||||
ACTORCAT_BG,
|
||||
FLAGS,
|
||||
|
||||
@@ -17,6 +17,4 @@ typedef struct BgDkjailIvy {
|
||||
/* 0x1AD */ u8 alpha;
|
||||
} BgDkjailIvy; // size = 0x1B0
|
||||
|
||||
extern const ActorInit Bg_Dkjail_Ivy_InitVars;
|
||||
|
||||
#endif // Z_BG_DKJAIL_IVY_H
|
||||
|
||||
@@ -26,7 +26,7 @@ void func_80A0B8CC(BgDyYoseizo* this, PlayState* play);
|
||||
void func_80A0BB08(BgDyYoseizo* this, PlayState* play);
|
||||
|
||||
#if 0
|
||||
const ActorInit Bg_Dy_Yoseizo_InitVars = {
|
||||
ActorInit Bg_Dy_Yoseizo_InitVars = {
|
||||
ACTOR_BG_DY_YOSEIZO,
|
||||
ACTORCAT_PROP,
|
||||
FLAGS,
|
||||
|
||||
@@ -13,6 +13,4 @@ typedef struct BgDyYoseizo {
|
||||
/* 0x0148 */ char unk_148[0x33BC];
|
||||
} BgDyYoseizo; // size = 0x3504
|
||||
|
||||
extern const ActorInit Bg_Dy_Yoseizo_InitVars;
|
||||
|
||||
#endif // Z_BG_DY_YOSEIZO_H
|
||||
|
||||
@@ -26,7 +26,7 @@ void func_80BC44F4(BgF40Block* this, PlayState* play);
|
||||
void func_80BC4530(BgF40Block* this, PlayState* play);
|
||||
void func_80BC457C(BgF40Block* this, PlayState* play);
|
||||
|
||||
const ActorInit Bg_F40_Block_InitVars = {
|
||||
ActorInit Bg_F40_Block_InitVars = {
|
||||
ACTOR_BG_F40_BLOCK,
|
||||
ACTORCAT_BG,
|
||||
FLAGS,
|
||||
|
||||
@@ -19,6 +19,4 @@ typedef struct BgF40Block {
|
||||
/* 0x16C */ BgF40BlockActionFunc actionFunc;
|
||||
} BgF40Block; // size = 0x170
|
||||
|
||||
extern const ActorInit Bg_F40_Block_InitVars;
|
||||
|
||||
#endif // Z_BG_F40_BLOCK_H
|
||||
|
||||
@@ -19,7 +19,7 @@ void BgF40Flift_Draw(Actor* thisx, PlayState* play);
|
||||
void func_808D75F0(BgF40Flift* this, PlayState* play);
|
||||
void func_808D7714(BgF40Flift* this, PlayState* play);
|
||||
|
||||
const ActorInit Bg_F40_Flift_InitVars = {
|
||||
ActorInit Bg_F40_Flift_InitVars = {
|
||||
ACTOR_BG_F40_FLIFT,
|
||||
ACTORCAT_BG,
|
||||
FLAGS,
|
||||
|
||||
@@ -13,6 +13,4 @@ typedef struct BgF40Flift {
|
||||
/* 0x160 */ s32 timer;
|
||||
} BgF40Flift; // size = 0x164
|
||||
|
||||
extern const ActorInit Bg_F40_Flift_InitVars;
|
||||
|
||||
#endif // Z_BG_F40_FLIFT_H
|
||||
|
||||
@@ -24,7 +24,7 @@ void BgF40Switch_Press(BgF40Switch* this, PlayState* play);
|
||||
void BgF40Switch_WaitToPress(BgF40Switch* this, PlayState* play);
|
||||
void BgF40Switch_IdleUnpressed(BgF40Switch* this, PlayState* play);
|
||||
|
||||
const ActorInit Bg_F40_Switch_InitVars = {
|
||||
ActorInit Bg_F40_Switch_InitVars = {
|
||||
ACTOR_BG_F40_SWITCH,
|
||||
ACTORCAT_SWITCH,
|
||||
FLAGS,
|
||||
|
||||
@@ -20,6 +20,4 @@ typedef struct BgF40Switch {
|
||||
/* 0x164 */ BgF40SwitchActionFunc actionFunc;
|
||||
} BgF40Switch; // size = 0x168
|
||||
|
||||
extern const ActorInit Bg_F40_Switch_InitVars;
|
||||
|
||||
#endif // Z_BG_F40_SWITCH_H
|
||||
|
||||
@@ -16,7 +16,7 @@ void BgF40Swlift_Update(Actor* thisx, PlayState* play);
|
||||
void BgF40Swlift_Draw(Actor* thisx, PlayState* play);
|
||||
|
||||
#if 0
|
||||
const ActorInit Bg_F40_Swlift_InitVars = {
|
||||
ActorInit Bg_F40_Swlift_InitVars = {
|
||||
ACTOR_BG_F40_SWLIFT,
|
||||
ACTORCAT_BG,
|
||||
FLAGS,
|
||||
|
||||
@@ -10,6 +10,4 @@ typedef struct BgF40Swlift {
|
||||
/* 0x144 */ char unk_144[0x1C];
|
||||
} BgF40Swlift; // size = 0x160
|
||||
|
||||
extern const ActorInit Bg_F40_Swlift_InitVars;
|
||||
|
||||
#endif // Z_BG_F40_SWLIFT_H
|
||||
|
||||
@@ -21,7 +21,7 @@ void func_809AC638(BgFireWall* this, PlayState* play);
|
||||
void func_809AC68C(BgFireWall* this, PlayState* play);
|
||||
void func_809AC6C0(BgFireWall* this, PlayState* play);
|
||||
|
||||
const ActorInit Bg_Fire_Wall_InitVars = {
|
||||
ActorInit Bg_Fire_Wall_InitVars = {
|
||||
ACTOR_BG_FIRE_WALL,
|
||||
ACTORCAT_BG,
|
||||
FLAGS,
|
||||
|
||||
@@ -21,6 +21,4 @@ typedef struct BgFireWall {
|
||||
/* 0x164 */ ColliderCylinder collider;
|
||||
} BgFireWall; // size = 0x1B0
|
||||
|
||||
extern const ActorInit Bg_Fire_Wall_InitVars;
|
||||
|
||||
#endif // Z_BG_FIRE_WALL_H
|
||||
|
||||
@@ -16,7 +16,7 @@ void BgFuKaiten_Destroy(Actor* thisx, PlayState* play);
|
||||
void BgFuKaiten_Update(Actor* thisx, PlayState* play);
|
||||
void BgFuKaiten_Draw(Actor* thisx, PlayState* play);
|
||||
|
||||
const ActorInit Bg_Fu_Kaiten_InitVars = {
|
||||
ActorInit Bg_Fu_Kaiten_InitVars = {
|
||||
ACTOR_BG_FU_KAITEN,
|
||||
ACTORCAT_BG,
|
||||
FLAGS,
|
||||
|
||||
@@ -15,6 +15,4 @@ typedef struct BgFuKaiten {
|
||||
/* 0x16C */ s16 bounce;
|
||||
} BgFuKaiten; // size = 0x170
|
||||
|
||||
extern const ActorInit Bg_Fu_Kaiten_InitVars;
|
||||
|
||||
#endif // Z_BG_FU_KAITEN_H
|
||||
|
||||
@@ -16,7 +16,7 @@ void BgFuMizu_Destroy(Actor* thisx, PlayState* play);
|
||||
void BgFuMizu_Update(Actor* thisx, PlayState* play);
|
||||
void BgFuMizu_Draw(Actor* thisx, PlayState* play);
|
||||
|
||||
const ActorInit Bg_Fu_Mizu_InitVars = {
|
||||
ActorInit Bg_Fu_Mizu_InitVars = {
|
||||
ACTOR_BG_FU_MIZU,
|
||||
ACTORCAT_BG,
|
||||
FLAGS,
|
||||
|
||||
@@ -11,6 +11,4 @@ typedef struct BgFuMizu {
|
||||
/* 0x160 */ s16 unk_160;
|
||||
} BgFuMizu; // size = 0x164
|
||||
|
||||
extern const ActorInit Bg_Fu_Mizu_InitVars;
|
||||
|
||||
#endif // Z_BG_FU_MIZU_H
|
||||
|
||||
@@ -23,7 +23,7 @@ void BgGoronOyu_UpdateWaterBoxInfo(BgGoronOyu* this, PlayState* play);
|
||||
void BgGoronOyu_SpawnEffects(BgGoronOyu* this, PlayState* play);
|
||||
void func_80B40160(BgGoronOyu* this, PlayState* play);
|
||||
|
||||
const ActorInit Bg_Goron_Oyu_InitVars = {
|
||||
ActorInit Bg_Goron_Oyu_InitVars = {
|
||||
ACTOR_BG_GORON_OYU,
|
||||
ACTORCAT_BG,
|
||||
FLAGS,
|
||||
|
||||
@@ -24,7 +24,7 @@ void BgHakaBombwall_PlayCutscene(BgHakaBombwall* this, PlayState* play);
|
||||
void BgHakaBombwall_SetupEndCutscene(BgHakaBombwall* this);
|
||||
void BgHakaBombwall_EndCutscene(BgHakaBombwall* this, PlayState* play);
|
||||
|
||||
const ActorInit Bg_Haka_Bombwall_InitVars = {
|
||||
ActorInit Bg_Haka_Bombwall_InitVars = {
|
||||
ACTOR_BG_HAKA_BOMBWALL,
|
||||
ACTORCAT_BG,
|
||||
FLAGS,
|
||||
|
||||
@@ -16,6 +16,4 @@ typedef struct BgHakaBombwall {
|
||||
/* 0x1AC */ s8 csTimer;
|
||||
} BgHakaBombwall; // size = 0x1B0
|
||||
|
||||
extern const ActorInit Bg_Haka_Bombwall_InitVars;
|
||||
|
||||
#endif // Z_BG_HAKA_BOMBWALL_H
|
||||
|
||||
@@ -26,7 +26,7 @@ void func_80B6DD9C(BgHakaCurtain* this, PlayState* play);
|
||||
void func_80B6DEA8(BgHakaCurtain* this, PlayState* play);
|
||||
void func_80B6DE80(BgHakaCurtain* this);
|
||||
|
||||
const ActorInit Bg_Haka_Curtain_InitVars = {
|
||||
ActorInit Bg_Haka_Curtain_InitVars = {
|
||||
ACTOR_BG_HAKA_CURTAIN,
|
||||
ACTORCAT_BG,
|
||||
FLAGS,
|
||||
|
||||
@@ -12,6 +12,4 @@ typedef struct BgHakaCurtain {
|
||||
/* 0x15C */ BgHakaCurtainActionFunc actionFunc;
|
||||
} BgHakaCurtain; // size = 0x160
|
||||
|
||||
extern const ActorInit Bg_Haka_Curtain_InitVars;
|
||||
|
||||
#endif // Z_BG_HAKA_CURTAIN_H
|
||||
|
||||
@@ -23,7 +23,7 @@ void func_80BD6768(BgHakaTomb* this, PlayState* play);
|
||||
void BgHakaTomb_SetupDoNothing(BgHakaTomb* this);
|
||||
void BgHakaTomb_DoNothing(BgHakaTomb* this, PlayState* play);
|
||||
|
||||
const ActorInit Bg_Haka_Tomb_InitVars = {
|
||||
ActorInit Bg_Haka_Tomb_InitVars = {
|
||||
ACTOR_BG_HAKA_TOMB,
|
||||
ACTORCAT_BG,
|
||||
FLAGS,
|
||||
|
||||
@@ -13,6 +13,4 @@ typedef struct BgHakaTomb {
|
||||
/* 0x160 */ s16 cutscenes[1];
|
||||
} BgHakaTomb; // size = 0x164
|
||||
|
||||
extern const ActorInit Bg_Haka_Tomb_InitVars;
|
||||
|
||||
#endif // Z_BG_HAKA_TOMB_H
|
||||
|
||||
@@ -26,7 +26,7 @@ void func_80ABCCE4(BgHakuginBombwall* this, PlayState* play);
|
||||
void func_80ABCD98(BgHakuginBombwall* this, PlayState* play);
|
||||
void func_80ABCE60(BgHakuginBombwall* this, PlayState* play);
|
||||
|
||||
const ActorInit Bg_Hakugin_Bombwall_InitVars = {
|
||||
ActorInit Bg_Hakugin_Bombwall_InitVars = {
|
||||
ACTOR_BG_HAKUGIN_BOMBWALL,
|
||||
ACTORCAT_BG,
|
||||
FLAGS,
|
||||
|
||||
@@ -19,6 +19,4 @@ typedef struct BgHakuginBombwall {
|
||||
/* 0x1AC */ s32 unk_1AC;
|
||||
} BgHakuginBombwall; // size = 0x1B0
|
||||
|
||||
extern const ActorInit Bg_Hakugin_Bombwall_InitVars;
|
||||
|
||||
#endif // Z_BG_HAKUGIN_BOMBWALL_H
|
||||
|
||||
@@ -18,7 +18,7 @@ void BgHakuginElvpole_Draw(Actor* thisx, PlayState* play);
|
||||
|
||||
void func_80ABD92C(BgHakuginElvpole* this, PlayState* play);
|
||||
|
||||
const ActorInit Bg_Hakugin_Elvpole_InitVars = {
|
||||
ActorInit Bg_Hakugin_Elvpole_InitVars = {
|
||||
ACTOR_BG_HAKUGIN_ELVPOLE,
|
||||
ACTORCAT_BG,
|
||||
FLAGS,
|
||||
|
||||
@@ -17,6 +17,4 @@ typedef struct BgHakuginElvpole {
|
||||
/* 0x164 */ BgHakuginElvpoleActionFunc actionFunc;
|
||||
} BgHakuginElvpole; // size = 0x168
|
||||
|
||||
extern const ActorInit Bg_Hakugin_Elvpole_InitVars;
|
||||
|
||||
#endif // Z_BG_HAKUGIN_ELVPOLE_H
|
||||
|
||||
@@ -39,7 +39,7 @@ void func_80A9D61C(Actor* thisx, PlayState* play);
|
||||
BgHakuginPostColliders D_80A9DDC0;
|
||||
BgHakuginPostUnkStruct D_80A9E028;
|
||||
|
||||
const ActorInit Bg_Hakugin_Post_InitVars = {
|
||||
ActorInit Bg_Hakugin_Post_InitVars = {
|
||||
ACTOR_BG_HAKUGIN_POST,
|
||||
ACTORCAT_BG,
|
||||
FLAGS,
|
||||
|
||||
@@ -70,6 +70,4 @@ typedef struct BgHakuginPost {
|
||||
/* 0x186 */ s16 unk_186;
|
||||
} BgHakuginPost; // size = 0x188
|
||||
|
||||
extern const ActorInit Bg_Hakugin_Post_InitVars;
|
||||
|
||||
#endif // Z_BG_HAKUGIN_POST_H
|
||||
|
||||
@@ -38,7 +38,7 @@ void func_80B165E0(BgHakuginSwitch* this, PlayState* play);
|
||||
|
||||
u32 D_80B16AF0;
|
||||
|
||||
const ActorInit Bg_Hakugin_Switch_InitVars = {
|
||||
ActorInit Bg_Hakugin_Switch_InitVars = {
|
||||
ACTOR_BG_HAKUGIN_SWITCH,
|
||||
ACTORCAT_SWITCH,
|
||||
FLAGS,
|
||||
|
||||
@@ -32,6 +32,4 @@ typedef struct BgHakuginSwitch {
|
||||
/* 0x1C8 */ f32 unk_1C8;
|
||||
} BgHakuginSwitch; // size = 0x1CC
|
||||
|
||||
extern const ActorInit Bg_Hakugin_Switch_InitVars;
|
||||
|
||||
#endif // Z_BG_HAKUGIN_SWITCH_H
|
||||
|
||||
@@ -23,7 +23,7 @@ void func_80AC4D2C(BgIcefloe* this, PlayState* play);
|
||||
void func_80AC4C34(BgIcefloe* this, PlayState* play);
|
||||
void func_80AC4CF0(BgIcefloe* this);
|
||||
|
||||
const ActorInit Bg_Icefloe_InitVars = {
|
||||
ActorInit Bg_Icefloe_InitVars = {
|
||||
ACTOR_BG_ICEFLOE,
|
||||
ACTORCAT_BG,
|
||||
FLAGS,
|
||||
|
||||
@@ -13,6 +13,4 @@ typedef struct BgIcefloe {
|
||||
/* 0x160 */ s32 timer;
|
||||
} BgIcefloe; // size = 0x164
|
||||
|
||||
extern const ActorInit Bg_Icefloe_InitVars;
|
||||
|
||||
#endif // Z_BG_ICEFLOE_H
|
||||
|
||||
@@ -42,7 +42,7 @@ static ColliderCylinderInit sCylinderInit = {
|
||||
{ 13, 120, 0, { 0, 0, 0 } },
|
||||
};
|
||||
|
||||
const ActorInit Bg_Icicle_InitVars = {
|
||||
ActorInit Bg_Icicle_InitVars = {
|
||||
ACTOR_BG_ICICLE,
|
||||
ACTORCAT_PROP,
|
||||
FLAGS,
|
||||
|
||||
@@ -23,6 +23,4 @@ typedef struct BgIcicle {
|
||||
/* 0x164 */ ColliderCylinder collider;
|
||||
} BgIcicle; // size = 0x1B0
|
||||
|
||||
extern const ActorInit Bg_Icicle_InitVars;
|
||||
|
||||
#endif // Z_BG_ICICLE_H
|
||||
|
||||
@@ -25,7 +25,7 @@ void func_80B7F360(BgIkanaBlock* this);
|
||||
void func_80B7F398(BgIkanaBlock* this, PlayState* play);
|
||||
void func_80B7F564(Actor* thisx, PlayState* play);
|
||||
|
||||
const ActorInit Bg_Ikana_Block_InitVars = {
|
||||
ActorInit Bg_Ikana_Block_InitVars = {
|
||||
ACTOR_BG_IKANA_BLOCK,
|
||||
ACTORCAT_BG,
|
||||
FLAGS,
|
||||
|
||||
@@ -24,6 +24,4 @@ typedef struct BgIkanaBlock {
|
||||
/* 0x17F */ s8 unk_17F;
|
||||
} BgIkanaBlock; // size = 0x180
|
||||
|
||||
extern const ActorInit Bg_Ikana_Block_InitVars;
|
||||
|
||||
#endif // Z_BG_IKANA_BLOCK_H
|
||||
|
||||
@@ -25,7 +25,7 @@ void func_80BD503C(BgIkanaBombwall* this, PlayState* play);
|
||||
void func_80BD5118(BgIkanaBombwall* this);
|
||||
void func_80BD5134(BgIkanaBombwall* this, PlayState* play);
|
||||
|
||||
const ActorInit Bg_Ikana_Bombwall_InitVars = {
|
||||
ActorInit Bg_Ikana_Bombwall_InitVars = {
|
||||
ACTOR_BG_IKANA_BOMBWALL,
|
||||
ACTORCAT_BG,
|
||||
FLAGS,
|
||||
|
||||
@@ -17,6 +17,4 @@ typedef struct BgIkanaBombwall {
|
||||
/* 0x1AC */ s8 unk_1AC;
|
||||
} BgIkanaBombwall; // size = 0x1B0
|
||||
|
||||
extern const ActorInit Bg_Ikana_Bombwall_InitVars;
|
||||
|
||||
#endif // Z_BG_IKANA_BOMBWALL_H
|
||||
|
||||
@@ -24,7 +24,7 @@ void BgIkanaDharma_StartCutscene(BgIkanaDharma* this, PlayState* play);
|
||||
void BgIkanaDharma_SetupWaitForCutsceneToEnd(BgIkanaDharma* this);
|
||||
void BgIkanaDharma_WaitForCutsceneToEnd(BgIkanaDharma* this, PlayState* play);
|
||||
|
||||
const ActorInit Bg_Ikana_Dharma_InitVars = {
|
||||
ActorInit Bg_Ikana_Dharma_InitVars = {
|
||||
ACTOR_BG_IKANA_DHARMA,
|
||||
ACTORCAT_BG,
|
||||
FLAGS,
|
||||
|
||||
@@ -19,6 +19,4 @@ typedef struct BgIkanaDharma {
|
||||
/* 0x1AC */ s8 cutsceneFramesRemaining;
|
||||
} BgIkanaDharma; // size = 0x1B0
|
||||
|
||||
extern const ActorInit Bg_Ikana_Dharma_InitVars;
|
||||
|
||||
#endif // Z_BG_IKANA_DHARMA_H
|
||||
|
||||
@@ -26,7 +26,7 @@ void BgIkanaMirror_Wait(BgIkanaMirror* this, PlayState* play);
|
||||
void BgIkanaMirror_SetupEmitLight(BgIkanaMirror* this);
|
||||
void BgIkanaMirror_EmitLight(BgIkanaMirror* this, PlayState* play);
|
||||
|
||||
const ActorInit Bg_Ikana_Mirror_InitVars = {
|
||||
ActorInit Bg_Ikana_Mirror_InitVars = {
|
||||
ACTOR_BG_IKANA_MIRROR,
|
||||
ACTORCAT_PROP,
|
||||
FLAGS,
|
||||
|
||||
@@ -21,7 +21,7 @@ void BgIkanaRay_UpdateCheckForActivation(BgIkanaRay* this, PlayState* play);
|
||||
void BgIkanaRay_SetActivated(BgIkanaRay* this);
|
||||
void BgIkanaRay_UpdateActivated(BgIkanaRay* this, PlayState* play);
|
||||
|
||||
const ActorInit Bg_Ikana_Ray_InitVars = {
|
||||
ActorInit Bg_Ikana_Ray_InitVars = {
|
||||
ACTOR_BG_IKANA_RAY,
|
||||
ACTORCAT_PROP,
|
||||
FLAGS,
|
||||
|
||||
@@ -16,6 +16,4 @@ typedef struct BgIkanaRay {
|
||||
/* 0x194 */ BgIkanaRayActionFunc actionFunc;
|
||||
} BgIkanaRay; // size = 0x198
|
||||
|
||||
extern const ActorInit Bg_Ikana_Ray_InitVars;
|
||||
|
||||
#endif // Z_BG_IKANA_RAY_H
|
||||
|
||||
@@ -34,7 +34,7 @@ void func_80B81BA0(Actor* thisx, PlayState* play);
|
||||
void func_80B81DAC(BgIkanaRotaryroom* this);
|
||||
void func_80B81DC8(Actor* thisx, PlayState* play);
|
||||
|
||||
const ActorInit Bg_Ikana_Rotaryroom_InitVars = {
|
||||
ActorInit Bg_Ikana_Rotaryroom_InitVars = {
|
||||
ACTOR_BG_IKANA_ROTARYROOM,
|
||||
ACTORCAT_BG,
|
||||
FLAGS,
|
||||
|
||||
@@ -49,6 +49,4 @@ typedef struct BgIkanaRotaryroom {
|
||||
/* 0x584 */ s16 unk_584;
|
||||
} BgIkanaRotaryroom; // size = 0x588
|
||||
|
||||
extern const ActorInit Bg_Ikana_Rotaryroom_InitVars;
|
||||
|
||||
#endif // Z_BG_IKANA_ROTARYROOM_H
|
||||
|
||||
@@ -36,7 +36,7 @@ void func_80BD5BD8(BgIkanaShutter* this, PlayState* play);
|
||||
void BgIkanaShutter_SetupDoNothing(BgIkanaShutter* this);
|
||||
void BgIkanaShutter_DoNothing(BgIkanaShutter* this, PlayState* play);
|
||||
|
||||
const ActorInit Bg_Ikana_Shutter_InitVars = {
|
||||
ActorInit Bg_Ikana_Shutter_InitVars = {
|
||||
ACTOR_BG_IKANA_SHUTTER,
|
||||
ACTORCAT_SWITCH,
|
||||
FLAGS,
|
||||
|
||||
@@ -12,6 +12,4 @@ typedef struct BgIkanaShutter {
|
||||
/* 0x15C */ BgIkanaShutterActionFunc actionFunc;
|
||||
} BgIkanaShutter; // size = 0x160
|
||||
|
||||
extern const ActorInit Bg_Ikana_Shutter_InitVars;
|
||||
|
||||
#endif // Z_BG_IKANA_SHUTTER_H
|
||||
|
||||
@@ -29,7 +29,7 @@ void func_80C0AD44(BgIkninSusceil* this);
|
||||
void func_80C0AD64(BgIkninSusceil* this, PlayState* play);
|
||||
void func_80C0AE5C(BgIkninSusceil* this, PlayState* play);
|
||||
|
||||
const ActorInit Bg_Iknin_Susceil_InitVars = {
|
||||
ActorInit Bg_Iknin_Susceil_InitVars = {
|
||||
ACTOR_BG_IKNIN_SUSCEIL,
|
||||
ACTORCAT_BG,
|
||||
FLAGS,
|
||||
|
||||
@@ -19,6 +19,4 @@ typedef struct BgIkninSusceil {
|
||||
/* 0x16A */ UNK_TYPE2 unk16A;
|
||||
} BgIkninSusceil; // size = 0x16C
|
||||
|
||||
extern const ActorInit Bg_Iknin_Susceil_InitVars;
|
||||
|
||||
#endif // Z_BG_IKNIN_SUSCEIL_H
|
||||
|
||||
@@ -18,7 +18,7 @@ void BgIkninside_Draw(Actor* thisx, PlayState* play);
|
||||
|
||||
void func_80C072D0(BgIkninside* this, PlayState* play);
|
||||
|
||||
const ActorInit Bg_Ikninside_InitVars = {
|
||||
ActorInit Bg_Ikninside_InitVars = {
|
||||
ACTOR_BG_IKNINSIDE,
|
||||
ACTORCAT_BG,
|
||||
FLAGS,
|
||||
|
||||
@@ -27,7 +27,7 @@ void func_80BD7820(Actor* thisx, PlayState* play);
|
||||
void func_80BD78C4(Actor* thisx, PlayState* play);
|
||||
void func_80BD7538(Actor* thisx, PlayState* play);
|
||||
|
||||
const ActorInit Bg_Iknv_Doukutu_InitVars = {
|
||||
ActorInit Bg_Iknv_Doukutu_InitVars = {
|
||||
ACTOR_BG_IKNV_DOUKUTU,
|
||||
ACTORCAT_BG,
|
||||
FLAGS,
|
||||
|
||||
@@ -23,6 +23,4 @@ typedef struct BgIknvDoukutu {
|
||||
/* 0x164 */ BgIknvDoukutuActionFunc actionFunc;
|
||||
} BgIknvDoukutu;// size = 0x168
|
||||
|
||||
extern const ActorInit Bg_Iknv_Doukutu_InitVars;
|
||||
|
||||
#endif // Z_BG_IKNV_DOUKUTU_H
|
||||
|
||||
@@ -21,7 +21,7 @@ void BgIknvObj_UpdateWaterwheel(BgIknvObj* this, PlayState* play);
|
||||
void BgIknvObj_UpdateRaisedDoor(BgIknvObj* this, PlayState* play);
|
||||
void BgIknvObj_UpdateSakonDoor(BgIknvObj* this, PlayState* play);
|
||||
|
||||
const ActorInit Bg_Iknv_Obj_InitVars = {
|
||||
ActorInit Bg_Iknv_Obj_InitVars = {
|
||||
ACTOR_BG_IKNV_OBJ,
|
||||
ACTORCAT_BG,
|
||||
FLAGS,
|
||||
|
||||
@@ -22,6 +22,4 @@ typedef enum {
|
||||
/* 2 */ IKNV_OBJ_SAKON_DOOR, // door to Sakon's Hideout
|
||||
} BgIknvObjType;
|
||||
|
||||
extern const ActorInit Bg_Iknv_Obj_InitVars;
|
||||
|
||||
#endif // Z_BG_IKNV_OBJ_H
|
||||
|
||||
@@ -26,7 +26,7 @@ void func_809542A0(BgIngate* this, PlayState* play);
|
||||
void func_80954340(BgIngate* this, PlayState* play);
|
||||
void func_809543D4(BgIngate* this, PlayState* play);
|
||||
|
||||
const ActorInit Bg_Ingate_InitVars = {
|
||||
ActorInit Bg_Ingate_InitVars = {
|
||||
ACTOR_BG_INGATE,
|
||||
ACTORCAT_BG,
|
||||
FLAGS,
|
||||
|
||||
@@ -26,6 +26,4 @@ typedef struct BgIngate {
|
||||
/* 0x18C */ s32 timePathElapsedTime;
|
||||
} BgIngate; // size = 0x190
|
||||
|
||||
extern const ActorInit Bg_Ingate_InitVars;
|
||||
|
||||
#endif // Z_BG_INGATE_H
|
||||
|
||||
@@ -15,7 +15,7 @@ void BgInibsMovebg_Init(Actor* thisx, PlayState* play);
|
||||
void BgInibsMovebg_Destroy(Actor* thisx, PlayState* play);
|
||||
void BgInibsMovebg_Draw(Actor* thisx, PlayState* play);
|
||||
|
||||
const ActorInit Bg_Inibs_Movebg_InitVars = {
|
||||
ActorInit Bg_Inibs_Movebg_InitVars = {
|
||||
ACTOR_BG_INIBS_MOVEBG,
|
||||
ACTORCAT_BG,
|
||||
FLAGS,
|
||||
|
||||
@@ -14,6 +14,4 @@ typedef struct BgInibsMovebg {
|
||||
/* 0x164 */ AnimatedMaterial* sandTexAnim;
|
||||
} BgInibsMovebg; // size = 0x168
|
||||
|
||||
extern const ActorInit Bg_Inibs_Movebg_InitVars;
|
||||
|
||||
#endif // Z_BG_INIBS_MOVEBG_H
|
||||
|
||||
@@ -20,7 +20,7 @@ void func_80A5389C(BgKeikokuSaku* this, PlayState* play);
|
||||
void func_80A538E0(BgKeikokuSaku* this, PlayState* play);
|
||||
void func_80A53994(BgKeikokuSaku* this, PlayState* play);
|
||||
|
||||
const ActorInit Bg_Keikoku_Saku_InitVars = {
|
||||
ActorInit Bg_Keikoku_Saku_InitVars = {
|
||||
ACTOR_BG_KEIKOKU_SAKU,
|
||||
ACTORCAT_ITEMACTION,
|
||||
FLAGS,
|
||||
|
||||
@@ -16,6 +16,4 @@ typedef struct BgKeikokuSaku {
|
||||
/* 0x162 */ s16 timer;
|
||||
} BgKeikokuSaku; // Size = 0x164
|
||||
|
||||
extern const ActorInit Bg_Keikoku_Saku_InitVars;
|
||||
|
||||
#endif // Z_BG_KEIKOKU_SAKU_H
|
||||
|
||||
@@ -16,7 +16,7 @@ void BgKeikokuSpr_Destroy(Actor* thisx, PlayState* play);
|
||||
void BgKeikokuSpr_Update(Actor* thisx, PlayState* play);
|
||||
void BgKeikokuSpr_Draw(Actor* thisx, PlayState* play);
|
||||
|
||||
const ActorInit Bg_Keikoku_Spr_InitVars = {
|
||||
ActorInit Bg_Keikoku_Spr_InitVars = {
|
||||
ACTOR_BG_KEIKOKU_SPR,
|
||||
ACTORCAT_PROP,
|
||||
FLAGS,
|
||||
|
||||
@@ -9,6 +9,4 @@ typedef struct BgKeikokuSpr {
|
||||
/* 0x000 */ Actor actor;
|
||||
} BgKeikokuSpr; // size = 0x144
|
||||
|
||||
extern const ActorInit Bg_Keikoku_Spr_InitVars;
|
||||
|
||||
#endif // Z_BG_KEIKOKU_SPR_H
|
||||
|
||||
@@ -27,7 +27,7 @@ void BgKin2Fence_RaiseFence(BgKin2Fence* this, PlayState* play);
|
||||
void BgKin2Fence_SetupDoNothing(BgKin2Fence* this);
|
||||
void BgKin2Fence_DoNothing(BgKin2Fence* this, PlayState* play);
|
||||
|
||||
const ActorInit Bg_Kin2_Fence_InitVars = {
|
||||
ActorInit Bg_Kin2_Fence_InitVars = {
|
||||
ACTOR_BG_KIN2_FENCE,
|
||||
ACTORCAT_BG,
|
||||
FLAGS,
|
||||
|
||||
@@ -17,6 +17,4 @@ typedef struct BgKin2Fence {
|
||||
/* 0x282 */ s8 waitBeforeOpenTimer;
|
||||
} BgKin2Fence; // size = 0x284
|
||||
|
||||
extern const ActorInit Bg_Kin2_Fence_InitVars;
|
||||
|
||||
#endif // Z_BG_KIN2_FENCE_H
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user