summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorLagoLunatic <LagoLunatic@users.noreply.github.com>2026-05-26 00:11:58 -0400
committerGitHub <noreply@github.com>2026-05-26 00:11:58 -0400
commit102042628fa139f4e509251bdd9095493f031e28 (patch)
treea5b37fcd76d8c0105f2e9b379b7e2daa7eae2266 /include
parent79277cb2b2672104b87172d8ff620f923f450658 (diff)
Process profiles and enums cleanup (#1031)
* Fix some profile comments * Add missing static for local visibility data * Move proc name and draw priority enums to f_pc * Add _e suffix to daObjBarrier_c proc enum * Change proc name enum format to match TP * Change draw prio enum format to match TP * Change ItemNo enum format, finish fixing item names * Revert static for cb1 hio * Clean up formatting of profile comments * Fix comment alignment
Diffstat (limited to 'include')
-rw-r--r--include/d/actor/d_a_npc_cb1.h2
-rw-r--r--include/d/actor/d_a_obj_barrel2.h2
-rw-r--r--include/d/actor/d_a_obj_barrier.h8
-rw-r--r--include/d/actor/d_a_obj_buoyflag.h7
-rw-r--r--include/d/actor/d_a_obj_eff.h13
-rw-r--r--include/d/actor/d_a_player.h10
-rw-r--r--include/d/actor/d_a_player_main.h8
-rw-r--r--include/d/d_com_inf_game.h6
-rw-r--r--include/d/d_item_data.h512
-rw-r--r--include/d/d_priority.h504
-rw-r--r--include/d/d_procname.h516
-rw-r--r--include/f_op/f_op_actor_mng.h4
-rw-r--r--include/f_pc/f_pc_draw_priority.h500
-rw-r--r--include/f_pc/f_pc_leaf.h1
-rw-r--r--include/f_pc/f_pc_name.h518
15 files changed, 1304 insertions, 1307 deletions
diff --git a/include/d/actor/d_a_npc_cb1.h b/include/d/actor/d_a_npc_cb1.h
index 2d55573d..d2ffda9a 100644
--- a/include/d/actor/d_a_npc_cb1.h
+++ b/include/d/actor/d_a_npc_cb1.h
@@ -37,7 +37,7 @@ public:
virtual f32 getBaseAnimeFrame() { return 0.0f; }
s16 XyCheckCB(int i_itemBtn) {
- if(dComIfGp_getSelectItem(i_itemBtn) == dItem_WIND_WAKER_e && dComIfGs_isEventBit(dSv_event_flag_c::UNK_1880)) {
+ if(dComIfGp_getSelectItem(i_itemBtn) == dItemNo_WIND_WAKER_e && dComIfGs_isEventBit(dSv_event_flag_c::UNK_1880)) {
return true;
}
diff --git a/include/d/actor/d_a_obj_barrel2.h b/include/d/actor/d_a_obj_barrel2.h
index 71a4d68d..83fe39c2 100644
--- a/include/d/actor/d_a_obj_barrel2.h
+++ b/include/d/actor/d_a_obj_barrel2.h
@@ -76,7 +76,7 @@ namespace daObjBarrel2 {
fpc_ProcID get_item_id() { return mItemId; }
static fpc_ProcID make_coming(cXyz* pos, int roomNo, Type_e type, int droppedItem, bool hasFlag, s16 angleY, daObjBuoyflag::Texture_e tex) {
csXyz angle(0, angleY, 0);
- return fopAcM_create(PROC_Obj_Barrel2, make_prm(type, droppedItem, !hasFlag, true, tex), pos, roomNo, &angle);
+ return fopAcM_create(fpcNm_Obj_Barrel2_e, make_prm(type, droppedItem, !hasFlag, true, tex), pos, roomNo, &angle);
}
static u32 make_prm(Type_e type, int droppedItem, bool hasFlag, bool _unused, daObjBuoyflag::Texture_e tex) {
int itemNo = (droppedItem & 0x3F);
diff --git a/include/d/actor/d_a_obj_barrier.h b/include/d/actor/d_a_obj_barrier.h
index 8be88788..c4298bdd 100644
--- a/include/d/actor/d_a_obj_barrier.h
+++ b/include/d/actor/d_a_obj_barrier.h
@@ -55,10 +55,10 @@ public:
class daObjBarrier_c : public fopAc_ac_c {
public:
- enum PROC_e {
- PROC_BREAK_START_WAIT,
- PROC_BREAK_ORDER,
- PROC_BREAK_END_WAIT,
+ enum Proc_e {
+ PROC_BREAK_START_WAIT_e,
+ PROC_BREAK_ORDER_e,
+ PROC_BREAK_END_WAIT_e,
};
enum Param_e {
PRM_DAMAGE_W = 0x01,
diff --git a/include/d/actor/d_a_obj_buoyflag.h b/include/d/actor/d_a_obj_buoyflag.h
index 5899c5ea..4be7c4aa 100644
--- a/include/d/actor/d_a_obj_buoyflag.h
+++ b/include/d/actor/d_a_obj_buoyflag.h
@@ -3,7 +3,6 @@
#include "f_op/f_op_actor.h"
#include "m_Do/m_Do_mtx.h"
-#include "d/d_procname.h"
#include "f_op/f_op_actor_mng.h"
namespace daObjBuoyflag {
@@ -53,7 +52,7 @@ namespace daObjBuoyflag {
public:
static fpc_ProcID make_norm(fpc_ProcID parentPId, cXyz* pos, int roomNo, csXyz* angle) {
u32 params = prm_make(Type_UNK0_e, Texture_00_e, false);
- return fopAcM_createChild(PROC_Obj_Buoyflag, parentPId, params, pos, roomNo, angle);
+ return fopAcM_createChild(fpcNm_Obj_Buoyflag_e, parentPId, params, pos, roomNo, angle);
}
static u32 prm_make(Type_e type, Texture_e texture, bool arg2) {
s32 b = arg2 ? 1 : 0;
@@ -68,11 +67,11 @@ namespace daObjBuoyflag {
void jump_to_sea(float, float, short) {}
static fpc_ProcID make_barrel2_mine(fpc_ProcID parent, cXyz* pos, int room, csXyz* angle, Texture_e texture, bool arg5) {
u32 params = prm_make(Type_UNK2_e, texture, arg5);
- return fopAcM_createChild(PROC_Obj_Buoyflag, parent, params, pos, room, angle);
+ return fopAcM_createChild(fpcNm_Obj_Buoyflag_e, parent, params, pos, room, angle);
}
static fpc_ProcID make_barrel2_norm(fpc_ProcID parent, cXyz* pos, int room, csXyz* angle, Texture_e texture) {
u32 params = prm_make(Type_UNK1_e, texture, false);
- return fopAcM_createChild(PROC_Obj_Buoyflag, parent, params, pos, room, angle);
+ return fopAcM_createChild(fpcNm_Obj_Buoyflag_e, parent, params, pos, room, angle);
}
void attr_type() const; // weak but not inlined?
void prm_get_noCull() const {}
diff --git a/include/d/actor/d_a_obj_eff.h b/include/d/actor/d_a_obj_eff.h
index 5aff83ba..efe3f7b1 100644
--- a/include/d/actor/d_a_obj_eff.h
+++ b/include/d/actor/d_a_obj_eff.h
@@ -5,7 +5,6 @@
#include "f_op/f_op_actor.h"
#include "f_op/f_op_actor_mng.h"
#include "d/d_particle.h"
-#include "d/d_procname.h"
namespace daObjEff {
class Act_c : public fopAc_ac_c {
@@ -31,16 +30,16 @@ namespace daObjEff {
int prm_get_type() const { return daObj::PrmAbstract(this, PRM_TYPE_W, PRM_TYPE_S); }
- static void make_barrel_smoke(cXyz* pos) { fopAcM_create(PROC_Obj_Eff, Type_BARREL_SMOKE_e, pos); }
- static void make_stool_smoke(cXyz* pos) { fopAcM_create(PROC_Obj_Eff, Type_STOOL_SMOKE_e, pos); }
- static void make_skull_smoke(cXyz* pos) { fopAcM_create(PROC_Obj_Eff, Type_SKULL_SMOKE_e, pos); }
+ static void make_barrel_smoke(cXyz* pos) { fopAcM_create(fpcNm_Obj_Eff_e, Type_BARREL_SMOKE_e, pos); }
+ static void make_stool_smoke(cXyz* pos) { fopAcM_create(fpcNm_Obj_Eff_e, Type_STOOL_SMOKE_e, pos); }
+ static void make_skull_smoke(cXyz* pos) { fopAcM_create(fpcNm_Obj_Eff_e, Type_SKULL_SMOKE_e, pos); }
static void make_land_smoke(cXyz* i_pos, f32 i_scale) {
cXyz scale(i_scale, i_scale, i_scale);
scale *= (5.0f / 3.0f);
- fopAcM_create(PROC_Obj_Eff, Type_LAND_SMOKE_e, i_pos, -1, NULL, &scale);
+ fopAcM_create(fpcNm_Obj_Eff_e, Type_LAND_SMOKE_e, i_pos, -1, NULL, &scale);
}
- static void make_pinecone_smoke(cXyz* pos) { fopAcM_create(PROC_Obj_Eff, Type_PINECONE_SMOKE_e, pos); }
- static void make_woodBox_smoke(cXyz* pos) { fopAcM_create(PROC_Obj_Eff, Type_WOODBOX_SMOKE_e, pos); }
+ static void make_pinecone_smoke(cXyz* pos) { fopAcM_create(fpcNm_Obj_Eff_e, Type_PINECONE_SMOKE_e, pos); }
+ static void make_woodBox_smoke(cXyz* pos) { fopAcM_create(fpcNm_Obj_Eff_e, Type_WOODBOX_SMOKE_e, pos); }
static BOOL solidHeapCB(fopAc_ac_c*);
bool create_heap_barrel_smoke();
diff --git a/include/d/actor/d_a_player.h b/include/d/actor/d_a_player.h
index 525d0ae5..58cda40d 100644
--- a/include/d/actor/d_a_player.h
+++ b/include/d/actor/d_a_player.h
@@ -595,15 +595,15 @@ public:
BOOL checkGrabWear() const { return field_0x2b0 < 0.0f; }
BOOL checkNormalSwordEquip() const {
- return dComIfGs_getSelectEquip(0) == dItem_SWORD_e || checkSwordMiniGame();
+ return dComIfGs_getSelectEquip(0) == dItemNo_SWORD_e || checkSwordMiniGame();
}
BOOL checkMasterSwordEquip() const {
- return dComIfGs_getSelectEquip(0) == dItem_MASTER_SWORD_1_e ||
- dComIfGs_getSelectEquip(0) == dItem_MASTER_SWORD_2_e ||
- dComIfGs_getSelectEquip(0) == dItem_MASTER_SWORD_3_e;
+ return dComIfGs_getSelectEquip(0) == dItemNo_MASTER_SWORD_1_e ||
+ dComIfGs_getSelectEquip(0) == dItemNo_MASTER_SWORD_2_e ||
+ dComIfGs_getSelectEquip(0) == dItemNo_MASTER_SWORD_3_e;
}
BOOL checkFinalMasterSwordEquip() const {
- return dComIfGs_getSelectEquip(0) == dItem_MASTER_SWORD_3_e;
+ return dComIfGs_getSelectEquip(0) == dItemNo_MASTER_SWORD_3_e;
}
void setFace(daPy_FACE face) { mFace = face; }
diff --git a/include/d/actor/d_a_player_main.h b/include/d/actor/d_a_player_main.h
index e26bc7d4..dedc733d 100644
--- a/include/d/actor/d_a_player_main.h
+++ b/include/d/actor/d_a_player_main.h
@@ -1869,11 +1869,11 @@ public:
void getBombWaterPillarBtk() {} // mpGwp00BtkData?
BOOL checkSwordEquip() const {
- return dComIfGs_getSelectEquip(0) != dItem_NONE_e || checkSwordMiniGame();
+ return dComIfGs_getSelectEquip(0) != dItemNo_NONE_e || checkSwordMiniGame();
}
- BOOL checkShieldEquip() const { return dComIfGs_getSelectEquip(1) != dItem_NONE_e; }
- BOOL checkMirrorShieldEquip() const { return dComIfGs_getSelectEquip(1) == dItem_MIRROR_SHIELD_e; }
- BOOL checkPowerGloveEquip() const { return dComIfGs_getSelectEquip(2) == dItem_POWER_BRACELETS_e; }
+ BOOL checkShieldEquip() const { return dComIfGs_getSelectEquip(1) != dItemNo_NONE_e; }
+ BOOL checkMirrorShieldEquip() const { return dComIfGs_getSelectEquip(1) == dItemNo_MIRROR_SHIELD_e; }
+ BOOL checkPowerGloveEquip() const { return dComIfGs_getSelectEquip(2) == dItemNo_POWER_BRACELETS_e; }
int getStartRoomNo() { return fopAcM_GetParam(this) & 0x3F; }
int getStartMode() { return (fopAcM_GetParam(this) >> 0x0C) & 0xF; }
diff --git a/include/d/d_com_inf_game.h b/include/d/d_com_inf_game.h
index 1e555227..c36be434 100644
--- a/include/d/d_com_inf_game.h
+++ b/include/d/d_com_inf_game.h
@@ -1860,7 +1860,7 @@ inline BOOL dComIfGs_checkEmptyBottle() {
inline BOOL dComIfGs_checkGetBottle() {
u8 bottleCount = 0;
for (int i = 0; i < 4; i++) {
- if (dComIfGs_getItem(dInvSlot_BOTTLE0_e + i) != dItem_NONE_e) {
+ if (dComIfGs_getItem(dInvSlot_BOTTLE0_e + i) != dItemNo_NONE_e) {
bottleCount++;
}
}
@@ -2772,11 +2772,11 @@ inline void dComIfGp_setSelectItem(int i_itemBtn) {
invIdx = dComIfGs_getSelectItem(i_itemBtn);
itemNo = dComIfGs_getItem(invIdx);
- if (itemNo == dItem_NONE_e) {
+ if (itemNo == dItemNo_NONE_e) {
dComIfGs_setSelectItem(i_itemBtn, dInvSlot_NONE_e);
}
} else {
- g_dComIfG_gameInfo.play.setSelectItem(i_itemBtn, dItem_NONE_e);
+ g_dComIfG_gameInfo.play.setSelectItem(i_itemBtn, dItemNo_NONE_e);
}
}
diff --git a/include/d/d_item_data.h b/include/d/d_item_data.h
index 0b80d117..413a8097 100644
--- a/include/d/d_item_data.h
+++ b/include/d/d_item_data.h
@@ -4,262 +4,262 @@
#include "global.h"
enum ItemTable {
- /* 0x00 */ dItem_HEART_e,
- /* 0x01 */ dItem_GREEN_RUPEE_e,
- /* 0x02 */ dItem_BLUE_RUPEE_e,
- /* 0x03 */ dItem_YELLOW_RUPEE_e,
- /* 0x04 */ dItem_RED_RUPEE_e,
- /* 0x05 */ dItem_PURPLE_RUPEE_e,
- /* 0x06 */ dItem_ORANGE_RUPEE_e,
- /* 0x07 */ dItem_HEART_PIECE_e,
- /* 0x08 */ dItem_HEART_CONTAINER_e,
- /* 0x09 */ dItem_SMALL_MAGIC_e,
- /* 0x0A */ dItem_LARGE_MAGIC_e,
- /* 0x0B */ dItem_BOMB_5_e,
- /* 0x0C */ dItem_BOMB_10_e,
- /* 0x0D */ dItem_BOMB_20_e,
- /* 0x0E */ dItem_BOMB_30_e,
- /* 0x0F */ dItem_SILVER_RUPEE_e,
- /* 0x10 */ dItem_ARROW_10_e,
- /* 0x11 */ dItem_ARROW_20_e,
- /* 0x12 */ dItem_ARROW_30_e,
- /* 0x13 */ noentry19, // Unused
- /* 0x14 */ noentry20, // Unused
- /* 0x15 */ dItem_SMALL_KEY_e,
- /* 0x16 */ dItem_RECOVER_FAIRY_e,
- /* 0x17 */ dItem_HEART_PIECE_2_e, // Not an item, used only for its msg no
- /* 0x18 */ dItem_HEART_PIECE_3_e, // Not an item, used only for its msg no
- /* 0x19 */ dItem_HEART_PIECE_4_e, // Not an item, used only for its msg no
- /* 0x1A */ dItem_SUB_DUN_RUPEE_e, // Used in VERSION_JPN only
- /* 0x1B */ noentry27, // Unused
- /* 0x1C */ noentry28, // Unused
- /* 0x1D */ noentry29, // Unused
- /* 0x1E */ dItem_TRIPLE_HEART_e,
- /* 0x1F */ dItem_JOY_PENDANT_e,
- /* 0x20 */ dItem_TELESCOPE_e,
- /* 0x21 */ dItem_TINGLE_TUNER_e,
- /* 0x22 */ dItem_WIND_WAKER_e,
- /* 0x23 */ CAMERA,
- /* 0x24 */ dItem_SPOILS_BAG_e,
- /* 0x25 */ dItem_GRAPPLING_HOOK_e,
- /* 0x26 */ CAMERA2,
- /* 0x27 */ dItem_BOW_e,
- /* 0x28 */ dItem_POWER_BRACELETS_e,
- /* 0x29 */ dItem_IRON_BOOTS_e,
- /* 0x2A */ dItem_MAGIC_ARMOR_e,
- /* 0x2B */ WATER_BOOTS, // Unused
- /* 0x2C */ dItem_BAIT_BAG_e,
- /* 0x2D */ dItem_BOOMERANG_e,
- /* 0x2E */ BARE_HAND, // Unused
- /* 0x2F */ dItem_HOOKSHOT_e,
- /* 0x30 */ dItem_DELIVERY_BAG_e,
- /* 0x31 */ dItem_BOMB_BAG_e,
- /* 0x32 */ dItem_FUKU_e,
- /* 0x33 */ dItem_SKULL_HAMMER_e,
- /* 0x34 */ dItem_DEKU_LEAF_e,
- /* 0x35 */ dItem_MAGIC_ARROW_e,
- /* 0x36 */ dItem_LIGHT_ARROW_e,
- /* 0x37 */ dItem_NEW_FUKU_e,
- /* 0x38 */ dItem_SWORD_e,
- /* 0x39 */ dItem_MASTER_SWORD_1_e,
- /* 0x3A */ dItem_MASTER_SWORD_2_e,
- /* 0x3B */ dItem_SHIELD_e,
- /* 0x3C */ dItem_MIRROR_SHIELD_e,
- /* 0x3D */ dItem_DROPPED_SWORD_e,
- /* 0x3E */ dItem_MASTER_SWORD_3_e,
- /* 0x3F */ KAKERA_HEART2,
- /* 0x40 */ noentry64, // Unused
- /* 0x41 */ noentry65, // Unused
- /* 0x42 */ dItem_PIRATES_CHARM_e,
- /* 0x43 */ dItem_HEROS_CHARM_e,
- /* 0x44 */ GRASS_BALL, // Unused
- /* 0x45 */ dItem_SKULL_NECKLACE_e,
- /* 0x46 */ dItem_BOKOBABA_SEED_e,
- /* 0x47 */ dItem_GOLDEN_FEATHER_e,
- /* 0x48 */ dItem_KNIGHTS_CREST_e,
- /* 0x49 */ dItem_RED_JELLY_e,
- /* 0x4A */ dItem_GREEN_JELLY_e,
- /* 0x4B */ dItem_BLUE_JELLY_e,
- /* 0x4C */ dItem_MAP_e,
- /* 0x4D */ dItem_COMPASS_e,
- /* 0x4E */ dItem_BOSS_KEY_e,
- /* 0x4F */ EMPTY_BSHIP, // Unused
- /* 0x50 */ dItem_EMPTY_BOTTLE_e,
- /* 0x51 */ dItem_RED_POTION_e,
- /* 0x52 */ dItem_GREEN_POTION_e,
- /* 0x53 */ dItem_BLUE_POTION_e,
- /* 0x54 */ dItem_HALF_SOUP_BOTTLE_e,
- /* 0x55 */ dItem_SOUP_BOTTLE_e,
- /* 0x56 */ dItem_WATER_BOTTLE_e,
- /* 0x57 */ dItem_FAIRY_BOTTLE_e,
- /* 0x58 */ dItem_FIREFLY_BOTTLE_e,
- /* 0x59 */ dItem_FOREST_WATER_e,
- /* 0x5A */ UNK_BOTTLE_5A, // Unused
- /* 0x5B */ UNK_BOTTLE_5B, // Unused
- /* 0x5C */ UNK_BOTTLE_5C, // Unused
- /* 0x5D */ UNK_BOTTLE_5D, // Unused
- /* 0x5E */ UNK_BOTTLE_5E, // Unused
- /* 0x5F */ UNK_BOTTLE_5F, // Unused
- /* 0x60 */ UNK_BOTTLE_60, // Unused
- /* 0x61 */ dItem_TRIFORCE1_e,
- /* 0x62 */ dItem_TRIFORCE2_e,
- /* 0x63 */ dItem_TRIFORCE3_e,
- /* 0x64 */ dItem_TRIFORCE4_e,
- /* 0x65 */ dItem_TRIFORCE5_e,
- /* 0x66 */ dItem_TRIFORCE6_e,
- /* 0x67 */ dItem_TRIFORCE7_e,
- /* 0x68 */ dItem_TRIFORCE8_e,
- /* 0x69 */ dItem_PEARL_NAYRU_e,
- /* 0x6A */ dItem_PEARL_DIN_e,
- /* 0x6B */ dItem_PEARL_FARORE_e,
- /* 0x6C */ KNOWLEDGE_TF, // Unused
- /* 0x6D */ TACT_SONG1,
- /* 0x6E */ TACT_SONG2,
- /* 0x6F */ TACT_SONG3,
- /* 0x70 */ TACT_SONG4,
- /* 0x71 */ TACT_SONG5,
- /* 0x72 */ TACT_SONG6,
- /* 0x73 */ noentry115, // Unused
- /* 0x74 */ noentry116, // Unused
- /* 0x75 */ noentry117, // Unused
- /* 0x76 */ noentry118, // Unused
- /* 0x77 */ noentry119, // Unused
- /* 0x78 */ NORMAL_SAIL,
- /* 0x79 */ TRIFORCE_MAP1,
- /* 0x7A */ TRIFORCE_MAP2,
- /* 0x7B */ TRIFORCE_MAP3,
- /* 0x7C */ TRIFORCE_MAP4,
- /* 0x7D */ TRIFORCE_MAP5,
- /* 0x7E */ TRIFORCE_MAP6,
- /* 0x7F */ TRIFORCE_MAP7,
- /* 0x80 */ TRIFORCE_MAP8,
- /* 0x81 */ noentry129, // Unused
- /* 0x82 */ dItem_BIRD_BAIT_5_e,
- /* 0x83 */ dItem_HYOI_PEAR_e,
- /* 0x84 */ ESA1, // Unused
- /* 0x85 */ ESA2, // Unused
- /* 0x86 */ ESA3, // Unused
- /* 0x87 */ ESA4, // Unused
- /* 0x88 */ ESA5, // Unused
- /* 0x89 */ MAGIC_BEAN, // Unused
- /* 0x8A */ BIRD_ESA_10, // Unused
- /* 0x8B */ noentry139, // Unused
- /* 0x8C */ FLOWER_1,
- /* 0x8D */ FLOWER_2,
- /* 0x8E */ FLOWER_3,
- /* 0x8F */ HEROS_FLAG,
- /* 0x90 */ TAIRYO_FLAG,
- /* 0x91 */ SALES_FLAG,
- /* 0x92 */ WIND_FLAG,
- /* 0x93 */ RED_FLAG,
- /* 0x94 */ FOSSIL_HEAD,
- /* 0x95 */ WATER_STATUE,
- /* 0x96 */ POSTMAN_STATUE,
- /* 0x97 */ PRESIDENT_STATUE,
- /* 0x98 */ dItem_FATHER_LETTER_e,
- /* 0x99 */ dItem_NOTE_TO_MOM_e,
- /* 0x9A */ MAGYS_LETTER,
- /* 0x9B */ MO_LETTER,
- /* 0x9C */ COTTAGE_PAPER,
- /* 0x9D */ KAISEN_PRESENT1,
- /* 0x9E */ KAISEN_PRESENT2,
- /* 0x9F */ SALVAGE_ITEM1,
- /* 0xA0 */ SALVAGE_ITEM2, // Unused
- /* 0xA1 */ SALVAGE_ITEM3, // Unused
- /* 0xA2 */ XXX_039, // Unused
- /* 0xA3 */ TINGLE_STATUE1,
- /* 0xA4 */ TINGLE_STATUE2,
- /* 0xA5 */ TINGLE_STATUE3,
- /* 0xA6 */ TINGLE_STATUE4,
- /* 0xA7 */ TINGLE_STATUE5,
- /* 0xA8 */ TINGLE_STATUE6, // Unused
- /* 0xA9 */ noentry169, // Unused
- /* 0xAA */ dItem_HURRICANE_SPIN_e,
- /* 0xAB */ dItem_MAX_RUPEE_UP1_e,
- /* 0xAC */ dItem_MAX_RUPEE_UP2_e,
- /* 0xAD */ dItem_MAX_BOMB_UP1_e,
- /* 0xAE */ dItem_MAX_BOMB_UP2_e,
- /* 0xAF */ dItem_MAX_ARROW_UP1_e,
- /* 0xB0 */ dItem_MAX_ARROW_UP2_e,
- /* 0xB1 */ dItem_MAGIC_POWER_e,
- /* 0xB2 */ dItem_MAX_MP_UP1_e,
- /* 0xB3 */ TINCLE_RUPEE1,
- /* 0xB4 */ TINCLE_RUPEE2,
- /* 0xB5 */ TINCLE_RUPEE3,
- /* 0xB6 */ TINCLE_RUPEE4,
- /* 0xB7 */ TINCLE_RUPEE5,
- /* 0xB8 */ TINCLE_RUPEE6,
- /* 0xB9 */ LITHOGRAPH1, // Unused
- /* 0xBA */ LITHOGRAPH2, // Unused
- /* 0xBB */ LITHOGRAPH3, // Unused
- /* 0xBC */ LITHOGRAPH4, // Unused
- /* 0xBD */ LITHOGRAPH5, // Unused
- /* 0xBE */ LITHOGRAPH6, // Unused
- /* 0xBF */ dItem_COLLECT_MAP_64_e, // Unused
- /* 0xC0 */ dItem_COLLECT_MAP_63_e, // Unused
- /* 0xC1 */ dItem_COLLECT_MAP_62_e, // Unused
- /* 0xC2 */ dItem_COLLECT_MAP_61_e,
- /* 0xC3 */ dItem_COLLECT_MAP_60_e,
- /* 0xC4 */ dItem_COLLECT_MAP_59_e,
- /* 0xC5 */ dItem_COLLECT_MAP_58_e,
- /* 0xC6 */ dItem_COLLECT_MAP_57_e,
- /* 0xC7 */ dItem_COLLECT_MAP_56_e,
- /* 0xC8 */ dItem_COLLECT_MAP_55_e,
- /* 0xC9 */ dItem_COLLECT_MAP_54_e,
- /* 0xCA */ dItem_COLLECT_MAP_53_e,
- /* 0xCB */ dItem_COLLECT_MAP_52_e,
- /* 0xCC */ dItem_COLLECT_MAP_51_e,
- /* 0xCD */ dItem_COLLECT_MAP_50_e,
- /* 0xCE */ dItem_COLLECT_MAP_49_e,
- /* 0xCF */ dItem_COLLECT_MAP_48_e,
- /* 0xD0 */ dItem_COLLECT_MAP_47_e,
- /* 0xD1 */ dItem_COLLECT_MAP_46_e,
- /* 0xD2 */ dItem_COLLECT_MAP_45_e,
- /* 0xD3 */ dItem_COLLECT_MAP_44_e,
- /* 0xD4 */ dItem_COLLECT_MAP_43_e,
- /* 0xD5 */ dItem_COLLECT_MAP_42_e,
- /* 0xD6 */ dItem_COLLECT_MAP_41_e,
- /* 0xD7 */ dItem_COLLECT_MAP_40_e,
- /* 0xD8 */ dItem_COLLECT_MAP_39_e,
- /* 0xD9 */ dItem_COLLECT_MAP_38_e,
- /* 0xDA */ dItem_COLLECT_MAP_37_e,
- /* 0xDB */ dItem_COLLECT_MAP_36_e,
- /* 0xDC */ dItem_COLLECT_MAP_35_e,
- /* 0xDD */ dItem_COLLECT_MAP_34_e,
- /* 0xDE */ dItem_COLLECT_MAP_33_e,
- /* 0xDF */ dItem_COLLECT_MAP_32_e,
- /* 0xE0 */ dItem_COLLECT_MAP_31_e,
- /* 0xE1 */ dItem_COLLECT_MAP_30_e,
- /* 0xE2 */ dItem_COLLECT_MAP_29_e,
- /* 0xE3 */ dItem_COLLECT_MAP_28_e,
- /* 0xE4 */ dItem_COLLECT_MAP_27_e,
- /* 0xE5 */ dItem_COLLECT_MAP_26_e,
- /* 0xE6 */ dItem_COLLECT_MAP_25_e,
- /* 0xE7 */ dItem_COLLECT_MAP_24_e,
- /* 0xE8 */ dItem_COLLECT_MAP_23_e,
- /* 0xE9 */ dItem_COLLECT_MAP_22_e,
- /* 0xEA */ dItem_COLLECT_MAP_21_e,
- /* 0xEB */ dItem_COLLECT_MAP_20_e,
- /* 0xEC */ dItem_COLLECT_MAP_19_e,
- /* 0xED */ dItem_COLLECT_MAP_18_e,
- /* 0xEE */ dItem_COLLECT_MAP_17_e,
- /* 0xEF */ dItem_COLLECT_MAP_16_e,
- /* 0xF0 */ dItem_COLLECT_MAP_15_e,
- /* 0xF1 */ dItem_COLLECT_MAP_14_e,
- /* 0xF2 */ dItem_COLLECT_MAP_13_e,
- /* 0xF3 */ dItem_COLLECT_MAP_12_e,
- /* 0xF4 */ dItem_COLLECT_MAP_11_e,
- /* 0xF5 */ dItem_COLLECT_MAP_10_e,
- /* 0xF6 */ dItem_COLLECT_MAP_09_e,
- /* 0xF7 */ dItem_COLLECT_MAP_08_e,
- /* 0xF8 */ dItem_COLLECT_MAP_07_e,
- /* 0xF9 */ dItem_COLLECT_MAP_06_e,
- /* 0xFA */ dItem_COLLECT_MAP_05_e,
- /* 0xFB */ dItem_COLLECT_MAP_04_e,
- /* 0xFC */ dItem_COLLECT_MAP_03_e,
- /* 0xFD */ dItem_COLLECT_MAP_02_e,
- /* 0xFE */ dItem_COLLECT_MAP_01_e,
- /* 0xFF */ dItem_NONE_e,
+ /* 0x00 */ dItemNo_HEART_e,
+ /* 0x01 */ dItemNo_GREEN_RUPEE_e,
+ /* 0x02 */ dItemNo_BLUE_RUPEE_e,
+ /* 0x03 */ dItemNo_YELLOW_RUPEE_e,
+ /* 0x04 */ dItemNo_RED_RUPEE_e,
+ /* 0x05 */ dItemNo_PURPLE_RUPEE_e,
+ /* 0x06 */ dItemNo_ORANGE_RUPEE_e,
+ /* 0x07 */ dItemNo_HEART_PIECE_e,
+ /* 0x08 */ dItemNo_HEART_CONTAINER_e,
+ /* 0x09 */ dItemNo_SMALL_MAGIC_e,
+ /* 0x0A */ dItemNo_LARGE_MAGIC_e,
+ /* 0x0B */ dItemNo_BOMB_5_e,
+ /* 0x0C */ dItemNo_BOMB_10_e,
+ /* 0x0D */ dItemNo_BOMB_20_e,
+ /* 0x0E */ dItemNo_BOMB_30_e,
+ /* 0x0F */ dItemNo_SILVER_RUPEE_e,
+ /* 0x10 */ dItemNo_ARROW_10_e,
+ /* 0x11 */ dItemNo_ARROW_20_e,
+ /* 0x12 */ dItemNo_ARROW_30_e,
+ /* 0x13 */ dItemNo_NOENTRY_19_e, // Unused
+ /* 0x14 */ dItemNo_NOENTRY_20_e, // Unused
+ /* 0x15 */ dItemNo_SMALL_KEY_e,
+ /* 0x16 */ dItemNo_RECOVER_FAIRY_e,
+ /* 0x17 */ dItemNo_HEART_PIECE_2_e, // Not an item, used only for its msg no
+ /* 0x18 */ dItemNo_HEART_PIECE_3_e, // Not an item, used only for its msg no
+ /* 0x19 */ dItemNo_HEART_PIECE_4_e, // Not an item, used only for its msg no
+ /* 0x1A */ dItemNo_SUB_DUN_RUPEE_e, // Used in VERSION_JPN only
+ /* 0x1B */ dItemNo_NOENTRY_27_e, // Unused
+ /* 0x1C */ dItemNo_NOENTRY_28_e, // Unused
+ /* 0x1D */ dItemNo_NOENTRY_29_e, // Unused
+ /* 0x1E */ dItemNo_TRIPLE_HEART_e,
+ /* 0x1F */ dItemNo_JOY_PENDANT_e,
+ /* 0x20 */ dItemNo_TELESCOPE_e,
+ /* 0x21 */ dItemNo_TINGLE_TUNER_e,
+ /* 0x22 */ dItemNo_WIND_WAKER_e,
+ /* 0x23 */ dItemNo_PICTO_BOX_e,
+ /* 0x24 */ dItemNo_SPOILS_BAG_e,
+ /* 0x25 */ dItemNo_GRAPPLING_HOOK_e,
+ /* 0x26 */ dItemNo_DELUXE_PICTO_BOX_e,
+ /* 0x27 */ dItemNo_BOW_e,
+ /* 0x28 */ dItemNo_POWER_BRACELETS_e,
+ /* 0x29 */ dItemNo_IRON_BOOTS_e,
+ /* 0x2A */ dItemNo_MAGIC_ARMOR_e,
+ /* 0x2B */ dItemNo_WATER_BOOTS_e, // Unused
+ /* 0x2C */ dItemNo_BAIT_BAG_e,
+ /* 0x2D */ dItemNo_BOOMERANG_e,
+ /* 0x2E */ dItemNo_BARE_HAND_e, // Unused
+ /* 0x2F */ dItemNo_HOOKSHOT_e,
+ /* 0x30 */ dItemNo_DELIVERY_BAG_e,
+ /* 0x31 */ dItemNo_BOMB_BAG_e,
+ /* 0x32 */ dItemNo_FUKU_e,
+ /* 0x33 */ dItemNo_SKULL_HAMMER_e,
+ /* 0x34 */ dItemNo_DEKU_LEAF_e,
+ /* 0x35 */ dItemNo_MAGIC_ARROW_e,
+ /* 0x36 */ dItemNo_LIGHT_ARROW_e,
+ /* 0x37 */ dItemNo_NEW_FUKU_e,
+ /* 0x38 */ dItemNo_SWORD_e,
+ /* 0x39 */ dItemNo_MASTER_SWORD_1_e,
+ /* 0x3A */ dItemNo_MASTER_SWORD_2_e,
+ /* 0x3B */ dItemNo_SHIELD_e,
+ /* 0x3C */ dItemNo_MIRROR_SHIELD_e,
+ /* 0x3D */ dItemNo_DROPPED_SWORD_e,
+ /* 0x3E */ dItemNo_MASTER_SWORD_3_e,
+ /* 0x3F */ dItemNo_HEART_PIECE_ALT_e,
+ /* 0x40 */ dItemNo_NOENTRY_64_e, // Unused
+ /* 0x41 */ dItemNo_NOENTRY_65_e, // Unused
+ /* 0x42 */ dItemNo_PIRATES_CHARM_e,
+ /* 0x43 */ dItemNo_HEROS_CHARM_e,
+ /* 0x44 */ dItemNo_GRASS_BALL_e, // Unused
+ /* 0x45 */ dItemNo_SKULL_NECKLACE_e,
+ /* 0x46 */ dItemNo_BOKOBABA_SEED_e,
+ /* 0x47 */ dItemNo_GOLDEN_FEATHER_e,
+ /* 0x48 */ dItemNo_KNIGHTS_CREST_e,
+ /* 0x49 */ dItemNo_RED_JELLY_e,
+ /* 0x4A */ dItemNo_GREEN_JELLY_e,
+ /* 0x4B */ dItemNo_BLUE_JELLY_e,
+ /* 0x4C */ dItemNo_MAP_e,
+ /* 0x4D */ dItemNo_COMPASS_e,
+ /* 0x4E */ dItemNo_BOSS_KEY_e,
+ /* 0x4F */ dItemNo_EMPTY_BSHIP_e, // Unused
+ /* 0x50 */ dItemNo_EMPTY_BOTTLE_e,
+ /* 0x51 */ dItemNo_RED_POTION_e,
+ /* 0x52 */ dItemNo_GREEN_POTION_e,
+ /* 0x53 */ dItemNo_BLUE_POTION_e,
+ /* 0x54 */ dItemNo_HALF_SOUP_BOTTLE_e,
+ /* 0x55 */ dItemNo_SOUP_BOTTLE_e,
+ /* 0x56 */ dItemNo_WATER_BOTTLE_e,
+ /* 0x57 */ dItemNo_FAIRY_BOTTLE_e,
+ /* 0x58 */ dItemNo_FIREFLY_BOTTLE_e,
+ /* 0x59 */ dItemNo_FOREST_WATER_e,
+ /* 0x5A */ dItemNo_UNK_BOTTLE_5A_e, // Unused
+ /* 0x5B */ dItemNo_UNK_BOTTLE_5B_e, // Unused
+ /* 0x5C */ dItemNo_UNK_BOTTLE_5C_e, // Unused
+ /* 0x5D */ dItemNo_UNK_BOTTLE_5D_e, // Unused
+ /* 0x5E */ dItemNo_UNK_BOTTLE_5E_e, // Unused
+ /* 0x5F */ dItemNo_UNK_BOTTLE_5F_e, // Unused
+ /* 0x60 */ dItemNo_UNK_BOTTLE_60_e, // Unused
+ /* 0x61 */ dItemNo_TRIFORCE1_e,
+ /* 0x62 */ dItemNo_TRIFORCE2_e,
+ /* 0x63 */ dItemNo_TRIFORCE3_e,
+ /* 0x64 */ dItemNo_TRIFORCE4_e,
+ /* 0x65 */ dItemNo_TRIFORCE5_e,
+ /* 0x66 */ dItemNo_TRIFORCE6_e,
+ /* 0x67 */ dItemNo_TRIFORCE7_e,
+ /* 0x68 */ dItemNo_TRIFORCE8_e,
+ /* 0x69 */ dItemNo_PEARL_NAYRU_e,
+ /* 0x6A */ dItemNo_PEARL_DIN_e,
+ /* 0x6B */ dItemNo_PEARL_FARORE_e,
+ /* 0x6C */ dItemNo_KNOWLEDGE_TF_e, // Unused
+ /* 0x6D */ dItemNo_WINDS_REQUIEM_e,
+ /* 0x6E */ dItemNo_BALLAD_OF_GALES_e,
+ /* 0x6F */ dItemNo_COMMAND_MELODY_e,
+ /* 0x70 */ dItemNo_EARTH_GODS_LYRIC_e,
+ /* 0x71 */ dItemNo_WIND_GODS_ARIA_e,
+ /* 0x72 */ dItemNo_SONG_OF_PASSING_e,
+ /* 0x73 */ dItemNo_NOENTRY_115_e, // Unused
+ /* 0x74 */ dItemNo_NOENTRY_116_e, // Unused
+ /* 0x75 */ dItemNo_NOENTRY_117_e, // Unused
+ /* 0x76 */ dItemNo_NOENTRY_118_e, // Unused
+ /* 0x77 */ dItemNo_NOENTRY_119_e, // Unused
+ /* 0x78 */ dItemNo_SAIL_e,
+ /* 0x79 */ dItemNo_TRIFORCE_MAP_1_e,
+ /* 0x7A */ dItemNo_TRIFORCE_MAP_2_e,
+ /* 0x7B */ dItemNo_TRIFORCE_MAP_3_e,
+ /* 0x7C */ dItemNo_TRIFORCE_MAP_4_e,
+ /* 0x7D */ dItemNo_TRIFORCE_MAP_5_e,
+ /* 0x7E */ dItemNo_TRIFORCE_MAP_6_e,
+ /* 0x7F */ dItemNo_TRIFORCE_MAP_7_e,
+ /* 0x80 */ dItemNo_TRIFORCE_MAP_8_e,
+ /* 0x81 */ dItemNo_NOENTRY_129_e, // Unused
+ /* 0x82 */ dItemNo_BIRD_BAIT_5_e,
+ /* 0x83 */ dItemNo_HYOI_PEAR_e,
+ /* 0x84 */ dItemNo_ESA_1_e, // Unused
+ /* 0x85 */ dItemNo_ESA_2_e, // Unused
+ /* 0x86 */ dItemNo_ESA_3_e, // Unused
+ /* 0x87 */ dItemNo_ESA_4_e, // Unused
+ /* 0x88 */ dItemNo_ESA_5_e, // Unused
+ /* 0x89 */ dItemNo_MAGIC_BEAN_e, // Unused
+ /* 0x8A */ dItemNo_BIRD_ESA_10_e, // Unused
+ /* 0x8B */ dItemNo_NOENTRY_139_e, // Unused
+ /* 0x8C */ dItemNo_TOWN_FLOWER_e,
+ /* 0x8D */ dItemNo_SEA_FLOWER_e,
+ /* 0x8E */ dItemNo_EXOTIC_FLOWER_e,
+ /* 0x8F */ dItemNo_HEROS_FLAG_e,
+ /* 0x90 */ dItemNo_BIG_CATCH_FLAG_e,
+ /* 0x91 */ dItemNo_BIG_SALE_FLAG_e,
+ /* 0x92 */ dItemNo_PINWHEEL_e,
+ /* 0x93 */ dItemNo_SICKLE_MOON_FLAG_e,
+ /* 0x94 */ dItemNo_SKULL_TOWER_IDOL_e,
+ /* 0x95 */ dItemNo_FOUNTAIN_IDOL_e,
+ /* 0x96 */ dItemNo_POSTMAN_STATUE_e,
+ /* 0x97 */ dItemNo_SHOP_GURU_STATUE_e,
+ /* 0x98 */ dItemNo_FATHER_LETTER_e,
+ /* 0x99 */ dItemNo_NOTE_TO_MOM_e,
+ /* 0x9A */ dItemNo_MAGGIES_LETTER_e,
+ /* 0x9B */ dItemNo_MOBLINS_LETTER_e,
+ /* 0x9C */ dItemNo_CABANA_DEED_e,
+ /* 0x9D */ dItemNo_COMPLIMENTARY_ID_e,
+ /* 0x9E */ dItemNo_FILL_UP_COUPON_e,
+ /* 0x9F */ dItemNo_LEGENDARY_PICTOGRAPH_e, // Originally "salvage item 1", but was repurposed
+ /* 0xA0 */ dItemNo_SALVAGE_ITEM_2_e, // Unused
+ /* 0xA1 */ dItemNo_SALVAGE_ITEM_3_e, // Unused
+ /* 0xA2 */ dItemNo_XXX_039_e, // Unused
+ /* 0xA3 */ dItemNo_TINGLE_STATUE_1_e,
+ /* 0xA4 */ dItemNo_TINGLE_STATUE_2_e,
+ /* 0xA5 */ dItemNo_TINGLE_STATUE_3_e,
+ /* 0xA6 */ dItemNo_TINGLE_STATUE_4_e,
+ /* 0xA7 */ dItemNo_TINGLE_STATUE_5_e,
+ /* 0xA8 */ dItemNo_TINGLE_STATUE_6_e, // Unused
+ /* 0xA9 */ dItemNo_NOENTRY_169_e, // Unused
+ /* 0xAA */ dItemNo_HURRICANE_SPIN_e,
+ /* 0xAB */ dItemNo_MAX_RUPEE_UP1_e,
+ /* 0xAC */ dItemNo_MAX_RUPEE_UP2_e,
+ /* 0xAD */ dItemNo_MAX_BOMB_UP1_e,
+ /* 0xAE */ dItemNo_MAX_BOMB_UP2_e,
+ /* 0xAF */ dItemNo_MAX_ARROW_UP1_e,
+ /* 0xB0 */ dItemNo_MAX_ARROW_UP2_e,
+ /* 0xB1 */ dItemNo_MAGIC_POWER_e,
+ /* 0xB2 */ dItemNo_MAX_MP_UP1_e,
+ /* 0xB3 */ dItemNo_TINGLE_RUPEE_1_e,
+ /* 0xB4 */ dItemNo_TINGLE_RUPEE_2_e,
+ /* 0xB5 */ dItemNo_TINGLE_RUPEE_3_e,
+ /* 0xB6 */ dItemNo_TINGLE_RUPEE_4_e,
+ /* 0xB7 */ dItemNo_TINGLE_RUPEE_5_e,
+ /* 0xB8 */ dItemNo_TINGLE_RUPEE_6_e,
+ /* 0xB9 */ dItemNo_LITHOGRAPH_1_e, // Unused
+ /* 0xBA */ dItemNo_LITHOGRAPH_2_e, // Unused
+ /* 0xBB */ dItemNo_LITHOGRAPH_3_e, // Unused
+ /* 0xBC */ dItemNo_LITHOGRAPH_4_e, // Unused
+ /* 0xBD */ dItemNo_LITHOGRAPH_5_e, // Unused
+ /* 0xBE */ dItemNo_LITHOGRAPH_6_e, // Unused
+ /* 0xBF */ dItemNo_COLLECT_MAP_64_e, // Unused
+ /* 0xC0 */ dItemNo_COLLECT_MAP_63_e, // Unused
+ /* 0xC1 */ dItemNo_COLLECT_MAP_62_e, // Unused
+ /* 0xC2 */ dItemNo_COLLECT_MAP_61_e,
+ /* 0xC3 */ dItemNo_COLLECT_MAP_60_e,
+ /* 0xC4 */ dItemNo_COLLECT_MAP_59_e,
+ /* 0xC5 */ dItemNo_COLLECT_MAP_58_e,
+ /* 0xC6 */ dItemNo_COLLECT_MAP_57_e,
+ /* 0xC7 */ dItemNo_COLLECT_MAP_56_e,
+ /* 0xC8 */ dItemNo_COLLECT_MAP_55_e,
+ /* 0xC9 */ dItemNo_COLLECT_MAP_54_e,
+ /* 0xCA */ dItemNo_COLLECT_MAP_53_e,
+ /* 0xCB */ dItemNo_COLLECT_MAP_52_e,
+ /* 0xCC */ dItemNo_COLLECT_MAP_51_e,
+ /* 0xCD */ dItemNo_COLLECT_MAP_50_e,
+ /* 0xCE */ dItemNo_COLLECT_MAP_49_e,
+ /* 0xCF */ dItemNo_COLLECT_MAP_48_e,
+ /* 0xD0 */ dItemNo_COLLECT_MAP_47_e,
+ /* 0xD1 */ dItemNo_COLLECT_MAP_46_e,
+ /* 0xD2 */ dItemNo_COLLECT_MAP_45_e,
+ /* 0xD3 */ dItemNo_COLLECT_MAP_44_e,
+ /* 0xD4 */ dItemNo_COLLECT_MAP_43_e,
+ /* 0xD5 */ dItemNo_COLLECT_MAP_42_e,
+ /* 0xD6 */ dItemNo_COLLECT_MAP_41_e,
+ /* 0xD7 */ dItemNo_COLLECT_MAP_40_e,
+ /* 0xD8 */ dItemNo_COLLECT_MAP_39_e,
+ /* 0xD9 */ dItemNo_COLLECT_MAP_38_e,
+ /* 0xDA */ dItemNo_COLLECT_MAP_37_e,
+ /* 0xDB */ dItemNo_COLLECT_MAP_36_e,
+ /* 0xDC */ dItemNo_COLLECT_MAP_35_e,
+ /* 0xDD */ dItemNo_COLLECT_MAP_34_e,
+ /* 0xDE */ dItemNo_COLLECT_MAP_33_e,
+ /* 0xDF */ dItemNo_COLLECT_MAP_32_e,
+ /* 0xE0 */ dItemNo_COLLECT_MAP_31_e,
+ /* 0xE1 */ dItemNo_COLLECT_MAP_30_e,
+ /* 0xE2 */ dItemNo_COLLECT_MAP_29_e,
+ /* 0xE3 */ dItemNo_COLLECT_MAP_28_e,
+ /* 0xE4 */ dItemNo_COLLECT_MAP_27_e,
+ /* 0xE5 */ dItemNo_COLLECT_MAP_26_e,
+ /* 0xE6 */ dItemNo_COLLECT_MAP_25_e,
+ /* 0xE7 */ dItemNo_COLLECT_MAP_24_e,
+ /* 0xE8 */ dItemNo_COLLECT_MAP_23_e,
+ /* 0xE9 */ dItemNo_COLLECT_MAP_22_e,
+ /* 0xEA */ dItemNo_COLLECT_MAP_21_e,
+ /* 0xEB */ dItemNo_COLLECT_MAP_20_e,
+ /* 0xEC */ dItemNo_COLLECT_MAP_19_e,
+ /* 0xED */ dItemNo_COLLECT_MAP_18_e,
+ /* 0xEE */ dItemNo_COLLECT_MAP_17_e,
+ /* 0xEF */ dItemNo_COLLECT_MAP_16_e,
+ /* 0xF0 */ dItemNo_COLLECT_MAP_15_e,
+ /* 0xF1 */ dItemNo_COLLECT_MAP_14_e,
+ /* 0xF2 */ dItemNo_COLLECT_MAP_13_e,
+ /* 0xF3 */ dItemNo_COLLECT_MAP_12_e,
+ /* 0xF4 */ dItemNo_COLLECT_MAP_11_e,
+ /* 0xF5 */ dItemNo_COLLECT_MAP_10_e,
+ /* 0xF6 */ dItemNo_COLLECT_MAP_09_e,
+ /* 0xF7 */ dItemNo_COLLECT_MAP_08_e,
+ /* 0xF8 */ dItemNo_COLLECT_MAP_07_e,
+ /* 0xF9 */ dItemNo_COLLECT_MAP_06_e,
+ /* 0xFA */ dItemNo_COLLECT_MAP_05_e,
+ /* 0xFB */ dItemNo_COLLECT_MAP_04_e,
+ /* 0xFC */ dItemNo_COLLECT_MAP_03_e,
+ /* 0xFD */ dItemNo_COLLECT_MAP_02_e,
+ /* 0xFE */ dItemNo_COLLECT_MAP_01_e,
+ /* 0xFF */ dItemNo_NONE_e,
};
#define MSG_NO_FOR_ITEM(item_no) item_no + 101
diff --git a/include/d/d_priority.h b/include/d/d_priority.h
deleted file mode 100644
index 94bdd8da..00000000
--- a/include/d/d_priority.h
+++ /dev/null
@@ -1,504 +0,0 @@
-#ifndef D_PRIORITY_H
-#define D_PRIORITY_H
-
-enum {
- /* 0x0000 */ PRIO_CAMERA,
- /* 0x0001 */ PRIO_CAMERA2,
- /* 0x0002 */ PRIO_KANKYO,
- /* 0x0003 */ PRIO_KYEFF2,
- /* 0x0004 */ PRIO_VRBOX2,
- /* 0x0005 */ PRIO_KYEFF,
- /* 0x0006 */ PRIO_KY_THUNDER,
- /* 0x0007 */ PRIO_VRBOX,
- /* 0x0008 */ PRIO_WPILLAR,
- /* 0x0009 */ PRIO_TORNADO,
- /* 0x000A */ PRIO_TITLE,
- /* 0x000B */ PRIO_MP,
- /* 0x000C */ PRIO_AGB,
- /* 0x000D */ PRIO_AGBSW0,
- /* 0x000E */ PRIO_BB,
- /* 0x000F */ PRIO_Obj_Ice,
- /* 0x0010 */ PRIO_Obj_Swpush,
- /* 0x0011 */ PRIO_Obj_Swheavy,
- /* 0x0012 */ PRIO_Obj_Swflat,
- /* 0x0013 */ PRIO_Obj_Swlight,
- /* 0x0014 */ PRIO_Obj_Quake,
- /* 0x0015 */ PRIO_Obj_Movebox,
- /* 0x0016 */ PRIO_Obj_Tribox,
- /* 0x0017 */ PRIO_Obj_Shelf,
- /* 0x0018 */ PRIO_Obj_Hlift,
- /* 0x0019 */ PRIO_Obj_Hami2,
- /* 0x001A */ PRIO_Obj_Hami3,
- /* 0x001B */ PRIO_Obj_Hami4,
- /* 0x001C */ PRIO_Obj_Hbrf1,
- /* 0x001D */ PRIO_Obj_Dmgroom,
- /* 0x001E */ PRIO_Obj_Doguu,
- /* 0x001F */ PRIO_Obj_Volcano,
- /* 0x0020 */ PRIO_Obj_Vfan,
- /* 0x0021 */ PRIO_Obj_Pbco,
- /* 0x0022 */ PRIO_Obj_Vmc,
- /* 0x0023 */ PRIO_Obj_Usovmc,
- /* 0x0024 */ PRIO_Obj_Iceisland,
- /* 0x0025 */ PRIO_Obj_Dragonhead,
- /* 0x0026 */ PRIO_Obj_Correct,
- /* 0x0027 */ PRIO_Obj_Coming,
- /* 0x0028 */ PRIO_Coming2,
- /* 0x0029 */ PRIO_Coming3,
- /* 0x002A */ PRIO_Obj_Timer,
- /* 0x002B */ PRIO_Obj_Mtest,
- /* 0x002C */ PRIO_Obj_Nest,
- /* 0x002D */ PRIO_Obj_Ojtree,
- /* 0x002E */ PRIO_Obj_Drift,
- /* 0x002F */ PRIO_Obj_Ospbox,
- /* 0x0030 */ PRIO_Obj_Ladder,
- /* 0x0031 */ PRIO_Obj_Jump,
- /* 0x0032 */ PRIO_Obj_Smplbg,
- /* 0x0033 */ PRIO_Obj_Akabe,
- /* 0x0034 */ PRIO_Obj_Ashut,
- /* 0x0035 */ PRIO_Obj_Mmrr,
- /* 0x0036 */ PRIO_Obj_Mkie,
- /* 0x0037 */ PRIO_Obj_Mkiek,
- /* 0x0038 */ PRIO_Obj_Msdan,
- /* 0x0039 */ PRIO_Obj_MsdanSub,
- /* 0x003A */ PRIO_Obj_Msdan2,
- /* 0x003B */ PRIO_Obj_MsdanSub2,
- /* 0x003C */ PRIO_Obj_Ferris,
- /* 0x003D */ PRIO_Obj_Xfuta,
- /* 0x003E */ PRIO_Obj_Rforce,
- /* 0x003F */ PRIO_Obj_Gaship,
- /* 0x0040 */ PRIO_Obj_Gaship2,
- /* 0x0041 */ PRIO_Obj_Light,
- /* 0x0042 */ PRIO_Obj_Homen,
- /* 0x0043 */ PRIO_Obj_Homensmk,
- /* 0x0044 */ PRIO_Obj_Ftree,
- /* 0x0045 */ PRIO_Obj_Vds,
- /* 0x0046 */ PRIO_Obj_Vyasi,
- /* 0x0047 */ PRIO_Obj_Ajav,
- /* 0x0048 */ PRIO_Obj_Trap,
- /* 0x0049 */ PRIO_Obj_Hha,
- /* 0x004A */ PRIO_Obj_Htetu1,
- /* 0x004B */ PRIO_Obj_Shmrgrd,
- /* 0x004C */ PRIO_Obj_Eayogn,
- /* 0x004D */ PRIO_Obj_Vmsms,
- /* 0x004E */ PRIO_Obj_Vmsdz,
- /* 0x004F */ PRIO_Ygcwp,
- /* 0x0050 */ PRIO_Obj_Vgnfd,
- /* 0x0051 */ PRIO_Obj_Gnntakis,
- /* 0x0052 */ PRIO_Obj_Gnntakie,
- /* 0x0053 */ PRIO_Obj_Gnnbtaki,
- /* 0x0054 */ PRIO_Obj_Rcloud,
- /* 0x0055 */ PRIO_Obj_Gryw00,
- /* 0x0056 */ PRIO_Obj_AjavW,
- /* 0x0057 */ PRIO_Obj_Leaves,
- /* 0x0058 */ PRIO_Obj_YLzou,
- /* 0x0059 */ PRIO_Obj_Gbed,
- /* 0x005A */ PRIO_Obj_Vteng,
- /* 0x005B */ PRIO_Obj_Hfuck1,
- /* 0x005C */ PRIO_Obj_Ohatch,
- /* 0x005D */ PRIO_Obj_Hcbh,
- /* 0x005E */ PRIO_Obj_Ygush00,
- /* 0x005F */ PRIO_Tag_Ret,
- /* 0x0060 */ PRIO_Dummy,
- /* 0x0061 */ PRIO_Tag_Volcano,
- /* 0x0062 */ PRIO_TAG_EVSW,
- /* 0x0063 */ PRIO_Tag_Light,
- /* 0x0064 */ PRIO_Tag_Attention,
- /* 0x0065 */ PRIO_TAG_SO,
- /* 0x0066 */ PRIO_TAG_GSHIP,
- /* 0x0067 */ PRIO_FM,
- /* 0x0068 */ PRIO_PLAYER,
- /* 0x0069 */ PRIO_SAIL,
- /* 0x006A */ PRIO_PIRATE_FLAG,
- /* 0x006B */ PRIO_MAJUU_FLAG,
- /* 0x006C */ PRIO_Tori_Flag,
- /* 0x006D */ PRIO_Sie_Flag,
- /* 0x006E */ PRIO_Obj_Stair,
- /* 0x006F */ PRIO_Obj_Lpalm,
- /* 0x0070 */ PRIO_Obj_Pbka,
- /* 0x0071 */ PRIO_Obj_Plant,
- /* 0x0072 */ PRIO_Obj_Gtaki,
- /* 0x0073 */ PRIO_Obj_Yboil,
- /* 0x0074 */ PRIO_Obj_Rflw,
- /* 0x0075 */ PRIO_Obj_Table,
- /* 0x0076 */ PRIO_Obj_Tenmado,
- /* 0x0077 */ PRIO_Obj_Cafelmp,
- /* 0x0078 */ PRIO_Obj_Kanoke,
- /* 0x0079 */ PRIO_Obj_Kanat,
- /* 0x007A */ PRIO_Obj_Eskban,
- /* 0x007B */ PRIO_Obj_Ekskz,
- /* 0x007C */ PRIO_Obj_Ebomzo,
- /* 0x007D */ PRIO_Obj_Apzl,
- /* 0x007E */ PRIO_Obj_Adnno,
- /* 0x007F */ PRIO_Obj_Auzu,
- /* 0x0080 */ PRIO_Obj_Aygr,
- /* 0x0081 */ PRIO_Obj_Gong,
- /* 0x0082 */ PRIO_Obj_Swhammer,
- /* 0x0083 */ PRIO_Obj_Barrier,
- /* 0x0084 */ PRIO_Obj_Firewall,
- /* 0x0085 */ PRIO_Obj_TnTrap,
- /* 0x0086 */ PRIO_Obj_Monument,
- /* 0x0087 */ PRIO_Obj_Tapestry,
- /* 0x0088 */ PRIO_Obj_HSH,
- /* 0x0089 */ PRIO_BRIDGE,
- /* 0x008A */ PRIO_MSW,
- /* 0x008B */ PRIO_MFLFT,
- /* 0x008C */ PRIO_KLFT,
- /* 0x008D */ PRIO_Hmlif,
- /* 0x008E */ PRIO_LEAF_LIFT,
- /* 0x008F */ PRIO_ICE_LIFT,
- /* 0x0090 */ PRIO_AMI_PROP,
- /* 0x0091 */ PRIO_PEDESTAL,
- /* 0x0092 */ PRIO_FLOOR,
- /* 0x0093 */ PRIO_KITA,
- /* 0x0094 */ PRIO_KOKIIE,
- /* 0x0095 */ PRIO_SHAND,
- /* 0x0096 */ PRIO_BITA,
- /* 0x0097 */ PRIO_SK,
- /* 0x0098 */ PRIO_SK2,
- /* 0x0099 */ PRIO_SSK,
- /* 0x009A */ PRIO_SEA,
- /* 0x009B */ PRIO_Obj_Tide,
- /* 0x009C */ PRIO_SHIP,
- /* 0x009D */ PRIO_OSHIP,
- /* 0x009E */ PRIO_AYUSH,
- /* 0x009F */ PRIO_RECTANGLE,
- /* 0x00A0 */ PRIO_KYTAG00,
- /* 0x00A1 */ PRIO_KYTAG01,
- /* 0x00A2 */ PRIO_KYTAG02,
- /* 0x00A3 */ PRIO_KYTAG03,
- /* 0x00A4 */ PRIO_KYTAG04,
- /* 0x00A5 */ PRIO_KYTAG05,
- /* 0x00A6 */ PRIO_KYTAG06,
- /* 0x00A7 */ PRIO_KYTAG07,
- /* 0x00A8 */ PRIO_WindTag,
- /* 0x00A9 */ PRIO_ENVSE,
- /* 0x00AA */ PRIO_KANBAN,
- /* 0x00AB */ PRIO_HITOBJ,
- /* 0x00AC */ PRIO_KT,
- /* 0x00AD */ PRIO_EP,
- /* 0x00AE */ PRIO_LAMP,
- /* 0x00AF */ PRIO_MO2,
- /* 0x00B0 */ PRIO_BK,
- /* 0x00B1 */ PRIO_ST,
- /* 0x00B2 */ PRIO_TN,
- /* 0x00B3 */ PRIO_MANT,
- /* 0x00B4 */ PRIO_KANTERA,
- /* 0x00B5 */ PRIO_KAMOME,
-#if VERSION == VERSION_DEMO
- /* 0x00B6 */ PRIO_KAMOME2,
-#endif
- /* 0x00B6 */ PRIO_NPC_KAM,
- /* 0x00B7 */ PRIO_WBIRD,
- /* 0x00B8 */ PRIO_DEMO_KMM,
- /* 0x00B9 */ PRIO_NZ,
- /* 0x00BA */ PRIO_NZG,
- /* 0x00BB */ PRIO_KN,
- /* 0x00BC */ PRIO_DEMO_DK,
- /* 0x00BD */ PRIO_AM,
- /* 0x00BE */ PRIO_AM2,
- /* 0x00BF */ PRIO_GM,
- /* 0x00C0 */ PRIO_KS,
- /* 0x00C1 */ PRIO_CC,
- /* 0x00C2 */ PRIO_BL,
- /* 0x00C3 */ PRIO_WZ,
- /* 0x00C4 */ PRIO_PH,
- /* 0x00C5 */ PRIO_PZ,
- /* 0x00C6 */ PRIO_BPW,
- /* 0x00C7 */ PRIO_PW,
- /* 0x00C8 */ PRIO_JBO,
- /* 0x00C9 */ PRIO_BO,
- /* 0x00CA */ PRIO_KI,
- /* 0x00CB */ PRIO_MT,
- /* 0x00CC */ PRIO_BWD,
- /* 0x00CD */ PRIO_BWDS,
- /* 0x00CE */ PRIO_BWDG,
- /* 0x00CF */ PRIO_KB,
- /* 0x00D0 */ PRIO_ESA,
- /* 0x00D1 */ PRIO_MOZO,
- /* 0x00D2 */ PRIO_DR,
- /* 0x00D3 */ PRIO_DR2,
- /* 0x00D4 */ PRIO_RD,
- /* 0x00D5 */ PRIO_DAIOCTA,
- /* 0x00D6 */ PRIO_DAIOCTA_EYE,
- /* 0x00D7 */ PRIO_OQ,
- /* 0x00D8 */ PRIO_GY,
- /* 0x00D9 */ PRIO_GY_CTRL,
- /* 0x00DA */ PRIO_GY_CTRLB,
- /* 0x00DB */ PRIO_Hot_Floor,
- /* 0x00DC */ PRIO_Beam,
- /* 0x00DD */ PRIO_Bemos,
- /* 0x00DE */ PRIO_BTD,
- /* 0x00DF */ PRIO_BMD,
- /* 0x00E0 */ PRIO_BMDHAND,
- /* 0x00E1 */ PRIO_BMDFOOT,
- /* 0x00E2 */ PRIO_DK,
- /* 0x00E3 */ PRIO_BDK,
- /* 0x00E4 */ PRIO_BDKOBJ,
- /* 0x00E5 */ PRIO_BST,
- /* 0x00E6 */ PRIO_FGANON,
- /* 0x00E7 */ PRIO_FGMAHOU,
- /* 0x00E8 */ PRIO_BGN,
- /* 0x00E9 */ PRIO_BGN2,
- /* 0x00EA */ PRIO_BGN3,
- /* 0x00EB */ PRIO_GND,
- /* 0x00EC */ PRIO_PT,
- /* 0x00ED */ PRIO_SWTDOOR,
- /* 0x00EE */ PRIO_FF,
- /* 0x00EF */ PRIO_SYAN,
- /* 0x00F0 */ PRIO_KUI,
- /* 0x00F1 */ PRIO_SS,
- /* 0x00F2 */ PRIO_SSS,
- /* 0x00F3 */ PRIO_SITEM,
- /* 0x00F4 */ PRIO_MACHINE,
- /* 0x00F5 */ PRIO_ITEM,
- /* 0x00F6 */ PRIO_Mmusic,
- /* 0x00F7 */ PRIO_Komore,
- /* 0x00F8 */ PRIO_Tpota,
- /* 0x00F9 */ PRIO_Obj_Itnak,
- /* 0x00FA */ PRIO_Obj_Zouk,
- /* 0x00FB */ PRIO_BOSSITEM,
- /* 0x00FC */ PRIO_Demo_Item,
- /* 0x00FD */ PRIO_RACEITEM,
- /* 0x00FE */ PRIO_ShopItem,
- /* 0x00FF */ PRIO_DEKU_ITEM,
- /* 0x0100 */ PRIO_SPC_ITEM01,
- /* 0x0101 */ PRIO_STANDITEM,
- /* 0x0102 */ PRIO_GRID,
- /* 0x0103 */ PRIO_TSUBO,
- /* 0x0104 */ PRIO_STONE,
- /* 0x0105 */ PRIO_Stone2,
- /* 0x0106 */ PRIO_Obj_Try,
- /* 0x0107 */ PRIO_Obj_Vtil,
- /* 0x0108 */ PRIO_Obj_Paper,
- /* 0x0109 */ PRIO_Obj_Barrel,
- /* 0x010A */ PRIO_Obj_Barrel2,
- /* 0x010B */ PRIO_Obj_Eff,
- /* 0x010C */ PRIO_Obj_Buoyrace,
- /* 0x010D */ PRIO_Obj_Buoyflag,
- /* 0x010E */ PRIO_Goal_Flag,
- /* 0x010F */ PRIO_Obj_Demo_Barrel,
- /* 0x0110 */ PRIO_Obj_Wood,
- /* 0x0111 */ PRIO_Obj_Flame,
- /* 0x0112 */ PRIO_Obj_Mshokki,
- /* 0x0113 */ PRIO_TBOX,
- /* 0x0114 */ PRIO_SBOX,
- /* 0x0115 */ PRIO_BOMB,
- /* 0x0116 */ PRIO_Bomb2,
- /* 0x0117 */ PRIO_BOMB_FLOWER,
- /* 0x0118 */ PRIO_ACORN_LEAF,
- /* 0x0119 */ PRIO_SWHIT0,
- /* 0x011A */ PRIO_SWC00,
- /* 0x011B */ PRIO_FAN,
- /* 0x011C */ PRIO_WINDMILL,
- /* 0x011D */ PRIO_ALLDIE,
- /* 0x011E */ PRIO_TAG_EVENT,
- /* 0x011F */ PRIO_TAG_MK,
- /* 0x0120 */ PRIO_TAG_HINT,
- /* 0x0121 */ PRIO_TAG_MSG,
- /* 0x0122 */ PRIO_TAG_ETC,
- /* 0x0123 */ PRIO_TAG_ISLAND,
- /* 0x0124 */ PRIO_TAG_KF1,
- /* 0x0125 */ PRIO_TAG_KK1,
- /* 0x0126 */ PRIO_TAG_PHOTO,
- /* 0x0127 */ PRIO_TAG_KB_ITEM,
- /* 0x0128 */ PRIO_Tag_Waterlevel,
- /* 0x0129 */ PRIO_TAG_MDCB,
- /* 0x012A */ PRIO_TAG_BA1,
- /* 0x012B */ PRIO_BIGELF,
- /* 0x012C */ PRIO_TAMA,
- /* 0x012D */ PRIO_DOOR10,
- /* 0x012E */ PRIO_DOOR12,
- /* 0x012F */ PRIO_ATDOOR,
- /* 0x0130 */ PRIO_MDOOR,
- /* 0x0131 */ PRIO_KDDOOR,
- /* 0x0132 */ PRIO_MBDOOR,
- /* 0x0133 */ PRIO_KNOB00,
- /* 0x0134 */ PRIO_MTOGE,
- /* 0x0135 */ PRIO_ANDSW0,
- /* 0x0136 */ PRIO_ANDSW2,
- /* 0x0137 */ PRIO_Hys,
- /* 0x0138 */ PRIO_DAI,
- /* 0x0139 */ PRIO_SW_ATTACK,
- /* 0x013A */ PRIO_SW_ITEM,
- /* 0x013B */ PRIO_SW_TACT,
- /* 0x013C */ PRIO_NH,
- /* 0x013D */ PRIO_NPC_OS,
- /* 0x013E */ PRIO_NPC_YM1,
- /* 0x013F */ PRIO_NPC_YM2,
- /* 0x0140 */ PRIO_NPC_YW1,
- /* 0x0141 */ PRIO_NPC_JI1,
- /* 0x0142 */ PRIO_NPC_KO1,
- /* 0x0143 */ PRIO_NPC_KO2,
- /* 0x0144 */ PRIO_NPC_LS1,
- /* 0x0145 */ PRIO_NPC_P1,
- /* 0x0146 */ PRIO_NPC_P2,
- /* 0x0147 */ PRIO_NPC_SARACE,
- /* 0x0148 */ PRIO_NPC_TC,
- /* 0x0149 */ PRIO_NPC_SO,
- /* 0x014A */ PRIO_NPC_NZ,
- /* 0x014B */ PRIO_NPC_BM1,
- /* 0x014C */ PRIO_NPC_BM2,
- /* 0x014D */ PRIO_NPC_BM3,
- /* 0x014E */ PRIO_NPC_BM4,
- /* 0x014F */ PRIO_NPC_BM5,
- /* 0x0150 */ PRIO_NPC_OB1,
- /* 0x0151 */ PRIO_NPC_AJ1,
- /* 0x0152 */ PRIO_NPC_KM1,
- /* 0x0153 */ PRIO_NPC_CB1,
- /* 0x0154 */ PRIO_NPC_BA1,
- /* 0x0155 */ PRIO_NPC_BJ1,
- /* 0x0156 */ PRIO_NPC_BJ2,
- /* 0x0157 */ PRIO_NPC_BJ3,
- /* 0x0158 */ PRIO_NPC_BJ4,
- /* 0x0159 */ PRIO_NPC_BJ5,
- /* 0x015A */ PRIO_NPC_BJ6,
- /* 0x015B */ PRIO_NPC_BJ7,
- /* 0x015C */ PRIO_NPC_BJ8,
- /* 0x015D */ PRIO_NPC_BJ9,
- /* 0x015E */ PRIO_NPC_BS1,
- /* 0x015F */ PRIO_NPC_BMCON1,
- /* 0x0160 */ PRIO_NPC_BMS1,
- /* 0x0161 */ PRIO_NPC_BMSW,
- /* 0x0162 */ PRIO_NPC_BTSW,
- /* 0x0163 */ PRIO_NPC_BTSW2,
- /* 0x0164 */ PRIO_NPC_DS1,
- /* 0x0165 */ PRIO_NPC_RSH1,
- /* 0x0166 */ PRIO_NPC_KK1,
- /* 0x0167 */ PRIO_NPC_PM1,
- /* 0x0168 */ PRIO_NPC_KP1,
- /* 0x0169 */ PRIO_NPC_PF1,
- /* 0x016A */ PRIO_NPC_GP1,
- /* 0x016B */ PRIO_NPC_JB1,
- /* 0x016C */ PRIO_NPC_KF1,
- /* 0x016D */ PRIO_NPC_DE1,
- /* 0x016E */ PRIO_NPC_FA1,
- /* 0x016F */ PRIO_NPC_AUCTION,
- /* 0x0170 */ PRIO_NPC_KG1,
- /* 0x0171 */ PRIO_NPC_KG2,
- /* 0x0172 */ PRIO_NPC_HR,
- /* 0x0173 */ PRIO_NPC_HO,
- /* 0x0174 */ PRIO_NPC_TT,
- /* 0x0175 */ PRIO_NPC_MD,
- /* 0x0176 */ PRIO_NPC_MK,
- /* 0x0177 */ PRIO_NPC_UK,
- /* 0x0178 */ PRIO_NPC_CO1,
- /* 0x0179 */ PRIO_NPC_ZK1,
- /* 0x017A */ PRIO_NPC_ROTEN,
- /* 0x017B */ PRIO_NPC_PEOPLE,
- /* 0x017C */ PRIO_NPC_GK1,
- /* 0x017D */ PRIO_NPC_PHOTO,
- /* 0x017E */ PRIO_NPC_AC1,
- /* 0x017F */ PRIO_NPC_HI1,
- /* 0x0180 */ PRIO_NPC_SV,
- /* 0x0181 */ PRIO_NPC_MT,
- /* 0x0182 */ PRIO_NPC_MN,
- /* 0x0183 */ PRIO_NPC_AH,
- /* 0x0184 */ PRIO_YOUGAN,
- /* 0x0185 */ PRIO_Ykgr,
- /* 0x0186 */ PRIO_SAKU,
- /* 0x0187 */ PRIO_Iball,
- /* 0x0188 */ PRIO_DISAPPEAR,
- /* 0x0189 */ PRIO_Salvage,
- /* 0x018A */ PRIO_SALVAGE_TBOX,
- /* 0x018B */ PRIO_Kmon,
- /* 0x018C */ PRIO_TOGE,
- /* 0x018D */ PRIO_DEMO00,
- /* 0x018E */ PRIO_Lwood,
- /* 0x018F */ PRIO_TagRock,
- /* 0x0190 */ PRIO_FallRock,
- /* 0x0191 */ PRIO_SteamTag,
- /* 0x0192 */ PRIO_Fire,
- /* 0x0193 */ PRIO_BRANCH,
- /* 0x0194 */ PRIO_NPC_ZL1,
- /* 0x0195 */ PRIO_WATERFALL,
- /* 0x0196 */ PRIO_LIGHTBRIDGE,
- /* 0x0197 */ PRIO_LIGHTSTAIR,
- /* 0x0198 */ PRIO_WALL,
- /* 0x0199 */ PRIO_SW_PROPELLER,
- /* 0x019A */ PRIO_HIMO2,
- /* 0x019B */ PRIO_HIMO3,
- /* 0x019C */ PRIO_ATT,
- /* 0x019D */ PRIO_IKARI,
- /* 0x019E */ PRIO_HOOKSHOT,
- /* 0x019F */ PRIO_BOOMERANG,
- /* 0x01A0 */ PRIO_BOKO,
- /* 0x01A1 */ PRIO_SCENECHG,
- /* 0x01A2 */ PRIO_WARPFLOWER,
- /* 0x01A3 */ PRIO_WARPFOUT,
- /* 0x01A4 */ PRIO_WARPLIGHT,
- /* 0x01A5 */ PRIO_WARPHYRULE,
- /* 0x01A6 */ PRIO_WARPDEMO20,
- /* 0x01A7 */ PRIO_WARPGANON,
- /* 0x01A8 */ PRIO_WARPMAJYUU,
- /* 0x01A9 */ PRIO_Obj_Magmarock,
- /* 0x01AA */ PRIO_Obj_Pirateship,
- /* 0x01AB */ PRIO_Obj_Tousekiki,
- /* 0x01AC */ PRIO_Kaji,
- /* 0x01AD */ PRIO_Canon,
- /* 0x01AE */ PRIO_MGBOARD,
- /* 0x01AF */ PRIO_OBJ_CANON,
- /* 0x01B0 */ PRIO_OBJ_OTBLE,
- /* 0x01B1 */ PRIO_OBJ_WARPT,
- /* 0x01B2 */ PRIO_OBJ_SEARCH,
- /* 0x01B3 */ PRIO_OBJ_TORIPOST,
- /* 0x01B4 */ PRIO_OBJ_IKADA,
- /* 0x01B5 */ PRIO_OBJ_MJDOOR,
- /* 0x01B6 */ PRIO_OBJ_PFALL,
- /* 0x01B7 */ PRIO_OBJ_HOLE,
- /* 0x01B8 */ PRIO_Balancelift,
- /* 0x01B9 */ PRIO_Obj_Roten,
- /* 0x01BA */ PRIO_SHUTTER,
- /* 0x01BB */ PRIO_SHUTTER2,
- /* 0x01BC */ PRIO_MAGMA,
- /* 0x01BD */ PRIO_GRASS,
- /* 0x01BE */ PRIO_Obj_Bscurtain,
- /* 0x01BF */ PRIO_ARROW,
- /* 0x01C0 */ PRIO_ARROW_ICEEFF,
- /* 0x01C1 */ PRIO_ARROW_LIGHTEFF,
- /* 0x01C2 */ PRIO_BG,
- /* 0x01C3 */ PRIO_LODBG,
- /* 0x01C4 */ PRIO_Obj_Tower,
- /* 0x01C5 */ PRIO_Obj_DoguuD,
- /* 0x01C6 */ PRIO_Obj_MknjD,
- /* 0x01C7 */ PRIO_OBJ_FIGURE,
- /* 0x01C8 */ PRIO_OBJ_HAT,
- /* 0x01C9 */ PRIO_SPOTBOX,
- /* 0x01CA */ PRIO_WATER_MARK,
- /* 0x01CB */ PRIO_WIND_ARROW,
- /* 0x01CC */ PRIO_WPOT_WATER,
- /* 0x01CD */ PRIO_LEVEL_SE,
- /* 0x01CE */ PRIO_THROWSTONE,
- /* 0x01CF */ PRIO_OPERATE_WIND,
- /* 0x01D0 */ PRIO_Menu_Cloth,
- /* 0x01D1 */ PRIO_MENUWINDOW,
- /* 0x01D2 */ PRIO_TIMER,
- /* 0x01D3 */ PRIO_MINIGAME_STARTER,
- /* 0x01D4 */ PRIO_MINIGAME_TERMINATER,
- /* 0x01D5 */ PRIO_SCP,
- /* 0x01D6 */ PRIO_PB,
- /* 0x01D7 */ PRIO_METER,
- /* 0x01D8 */ PRIO_MESG,
- /* 0x01D9 */ PRIO_MSG,
- /* 0x01DA */ PRIO_MSG2,
- /* 0x01DB */ PRIO_MSG3,
- /* 0x01DC */ PRIO_AUCTION_SCREEN,
- /* 0x01DD */ PRIO_PLACE_NAME,
- /* 0x01DE */ PRIO_GAMEOVER,
- /* 0x01DF */ PRIO_SEATAG,
- /* 0x01E0 */ PRIO_AUCTION,
- /* 0x01E1 */ PRIO_OVERLAP0,
- /* 0x01E2 */ PRIO_OVERLAP1,
- /* 0x01E3 */ PRIO_OVERLAP2,
- /* 0x01E4 */ PRIO_OVERLAP3,
- /* 0x01E5 */ PRIO_OVERLAP4,
- /* 0x01E6 */ PRIO_OVERLAP5,
- /* 0x01E7 */ PRIO_OVERLAP6,
- /* 0x01E8 */ PRIO_OVERLAP7,
- /* 0x01E9 */ PRIO_OVERLAP8,
-#if VERSION > VERSION_DEMO
- /* 0x01EA */ PRIO_1EA,
-#endif
- /* 0x01FF */ PRIO_1FF = 0x1FF,
-};
-
-#endif /* D_PRIORITY_H */
diff --git a/include/d/d_procname.h b/include/d/d_procname.h
deleted file mode 100644
index a160f07e..00000000
--- a/include/d/d_procname.h
+++ /dev/null
@@ -1,516 +0,0 @@
-#ifndef D_PROCNAME_H
-#define D_PROCNAME_H
-
-enum {
- /* 0x0000 */ PROC_OVERLAP0,
- /* 0x0001 */ PROC_OVERLAP1,
- /* 0x0002 */ PROC_OVERLAP6,
- /* 0x0003 */ PROC_OVERLAP7,
- /* 0x0004 */ PROC_OVERLAP8,
- /* 0x0005 */ PROC_LOGO_SCENE,
- /* 0x0006 */ PROC_MENU_SCENE,
- /* 0x0007 */ PROC_PLAY_SCENE,
- /* 0x0008 */ PROC_OPENING_SCENE,
- /* 0x0009 */ PROC_OPENING2_SCENE,
- /* 0x000A */ PROC_TITLE_SCENE,
- /* 0x000B */ PROC_ENDING_SCENE,
- /* 0x000C */ PROC_NAME_SCENE,
- /* 0x000D */ PROC_NAMEEX_SCENE,
- /* 0x000E */ PROC_OPEN_SCENE,
- /* 0x000F */ PROC_OPEN2_SCENE,
- /* 0x0010 */ PROC_OVERLAP2,
- /* 0x0011 */ PROC_OVERLAP3,
- /* 0x0012 */ PROC_OVERLAP4,
- /* 0x0013 */ PROC_OVERLAP5,
- /* 0x0014 */ PROC_ROOM_SCENE,
- /* 0x0015 */ PROC_KANKYO,
- /* 0x0016 */ PROC_ALLDIE,
- /* 0x0017 */ PROC_ENVSE,
- /* 0x0018 */ PROC_WIND_ARROW,
- /* 0x0019 */ PROC_WPOT_WATER,
- /* 0x001A */ PROC_LEVEL_SE,
- /* 0x001B */ PROC_THROWSTONE,
- /* 0x001C */ PROC_TAG_EVSW,
- /* 0x001D */ PROC_Obj_Swpush,
- /* 0x001E */ PROC_Obj_Swheavy,
- /* 0x001F */ PROC_Obj_Swflat,
- /* 0x0020 */ PROC_Obj_Swlight,
- /* 0x0021 */ PROC_Obj_Swhammer,
- /* 0x0022 */ PROC_Obj_Quake,
- /* 0x0023 */ PROC_Obj_Drift,
- /* 0x0024 */ PROC_Tag_Volcano,
- /* 0x0025 */ PROC_TAG_SO,
- /* 0x0026 */ PROC_Obj_Pbco,
- /* 0x0027 */ PROC_SEATAG,
- /* 0x0028 */ PROC_SEA,
- /* 0x0029 */ PROC_Obj_Tide,
- /* 0x002A */ PROC_Hmlif,
- /* 0x002B */ PROC_SCENECHG,
- /* 0x002C */ PROC_Obj_Magmarock,
- /* 0x002D */ PROC_Obj_Movebox,
- /* 0x002E */ PROC_Obj_Tribox,
- /* 0x002F */ PROC_Obj_Shelf,
- /* 0x0030 */ PROC_Obj_Hlift,
- /* 0x0031 */ PROC_Obj_Hami2,
- /* 0x0032 */ PROC_Obj_Hami3,
- /* 0x0033 */ PROC_Obj_Hami4,
- /* 0x0034 */ PROC_Obj_Hbrf1,
- /* 0x0035 */ PROC_Obj_Volcano,
- /* 0x0036 */ PROC_Obj_Vmc,
- /* 0x0037 */ PROC_Obj_Usovmc,
- /* 0x0038 */ PROC_Obj_Vfan,
- /* 0x0039 */ PROC_Obj_Iceisland,
- /* 0x003A */ PROC_Obj_Dragonhead,
- /* 0x003B */ PROC_Obj_Pirateship,
- /* 0x003C */ PROC_Obj_Tousekiki,
- /* 0x003D */ PROC_Tag_Ret,
- /* 0x003E */ PROC_Kaji,
- /* 0x003F */ PROC_Canon,
- /* 0x0040 */ PROC_MGBOARD,
- /* 0x0041 */ PROC_OBJ_CANON,
- /* 0x0042 */ PROC_OBJ_OTBLE,
- /* 0x0043 */ PROC_OBJ_WARPT,
- /* 0x0044 */ PROC_OBJ_SEARCH,
- /* 0x0045 */ PROC_OBJ_TORIPOST,
- /* 0x0046 */ PROC_OBJ_IKADA,
- /* 0x0047 */ PROC_OBJ_MJDOOR,
- /* 0x0048 */ PROC_OBJ_PFALL,
- /* 0x0049 */ PROC_OBJ_HOLE,
- /* 0x004A */ PROC_Obj_Stair,
- /* 0x004B */ PROC_Obj_Lpalm,
- /* 0x004C */ PROC_Obj_Mtest,
- /* 0x004D */ PROC_Obj_Mkie,
- /* 0x004E */ PROC_Obj_Mkiek,
- /* 0x004F */ PROC_Obj_MknjD,
- /* 0x0050 */ PROC_Obj_Msdan,
- /* 0x0051 */ PROC_Obj_MsdanSub,
- /* 0x0052 */ PROC_Obj_Msdan2,
- /* 0x0053 */ PROC_Obj_MsdanSub2,
- /* 0x0054 */ PROC_Obj_Nest,
- /* 0x0055 */ PROC_Obj_Ojtree,
- /* 0x0056 */ PROC_Obj_Ospbox,
- /* 0x0057 */ PROC_Obj_Ladder,
- /* 0x0058 */ PROC_Obj_Smplbg,
- /* 0x0059 */ PROC_Obj_Akabe,
- /* 0x005A */ PROC_Obj_Ashut,
- /* 0x005B */ PROC_BRIDGE,
- /* 0x005C */ PROC_MSW,
- /* 0x005D */ PROC_MFLFT,
- /* 0x005E */ PROC_KLFT,
- /* 0x005F */ PROC_ICE_LIFT,
- /* 0x0060 */ PROC_AMI_PROP,
- /* 0x0061 */ PROC_PEDESTAL,
- /* 0x0062 */ PROC_FLOOR,
- /* 0x0063 */ PROC_KITA,
- /* 0x0064 */ PROC_KOKIIE,
- /* 0x0065 */ PROC_SHAND,
- /* 0x0066 */ PROC_BITA,
- /* 0x0067 */ PROC_SK,
- /* 0x0068 */ PROC_SK2,
- /* 0x0069 */ PROC_SSK,
- /* 0x006A */ PROC_WARPFLOWER,
- /* 0x006B */ PROC_WARPFOUT,
- /* 0x006C */ PROC_WARPLIGHT,
- /* 0x006D */ PROC_WARPHYRULE,
- /* 0x006E */ PROC_WARPDEMO20,
- /* 0x006F */ PROC_WARPGANON,
- /* 0x0070 */ PROC_WARPMAJYUU,
- /* 0x0071 */ PROC_Balancelift,
- /* 0x0072 */ PROC_SHUTTER,
- /* 0x0073 */ PROC_SHUTTER2,
- /* 0x0074 */ PROC_WINDMILL,
- /* 0x0075 */ PROC_MBDOOR,
- /* 0x0076 */ PROC_NPC_DE1,
- /* 0x0077 */ PROC_NPC_NZ,
- /* 0x0078 */ PROC_NPC_SO,
- /* 0x0079 */ PROC_FM,
- /* 0x007A */ PROC_LEAF_LIFT,
- /* 0x007B */ PROC_Obj_Roten,
- /* 0x007C */ PROC_TOGE,
- /* 0x007D */ PROC_Obj_Ferris,
- /* 0x007E */ PROC_Obj_Xfuta,
- /* 0x007F */ PROC_Obj_Gaship,
- /* 0x0080 */ PROC_Obj_Rforce,
- /* 0x0081 */ PROC_Obj_Gaship2,
- /* 0x0082 */ PROC_Obj_Light,
- /* 0x0083 */ PROC_Obj_Homen,
- /* 0x0084 */ PROC_Obj_Homensmk,
- /* 0x0085 */ PROC_Obj_Ftree,
- /* 0x0086 */ PROC_Obj_Vds,
- /* 0x0087 */ PROC_Obj_Vyasi,
- /* 0x0088 */ PROC_Obj_Ajav,
- /* 0x0089 */ PROC_Obj_Trap,
- /* 0x008A */ PROC_Obj_Hha,
- /* 0x008B */ PROC_Obj_Htetu1,
- /* 0x008C */ PROC_Obj_Gnntakis,
- /* 0x008D */ PROC_Obj_Gnntakie,
- /* 0x008E */ PROC_Obj_Gnnbtaki,
- /* 0x008F */ PROC_Obj_Rcloud,
- /* 0x0090 */ PROC_Obj_Gryw00,
- /* 0x0091 */ PROC_Obj_AjavW,
- /* 0x0092 */ PROC_Obj_Leaves,
- /* 0x0093 */ PROC_Obj_YLzou,
- /* 0x0094 */ PROC_Obj_Gbed,
- /* 0x0095 */ PROC_Obj_Vteng,
- /* 0x0096 */ PROC_Obj_Hfuck1,
- /* 0x0097 */ PROC_Obj_Ohatch,
- /* 0x0098 */ PROC_Obj_Hcbh,
- /* 0x0099 */ PROC_Obj_Ygush00,
- /* 0x009A */ PROC_Obj_Bscurtain,
- /* 0x009B */ PROC_Obj_Shmrgrd,
- /* 0x009C */ PROC_Obj_Eayogn,
- /* 0x009D */ PROC_Obj_Vmsms,
- /* 0x009E */ PROC_Obj_Vmsdz,
- /* 0x009F */ PROC_Ygcwp,
- /* 0x00A0 */ PROC_Obj_Vgnfd,
- /* 0x00A1 */ PROC_Obj_Kanoke,
- /* 0x00A2 */ PROC_Obj_Eskban,
- /* 0x00A3 */ PROC_Obj_Ekskz,
- /* 0x00A4 */ PROC_Obj_Ebomzo,
- /* 0x00A5 */ PROC_Obj_Kanat,
- /* 0x00A6 */ PROC_Obj_Aygr,
- /* 0x00A7 */ PROC_SHIP,
- /* 0x00A8 */ PROC_Obj_Jump,
- /* 0x00A9 */ PROC_PLAYER,
- /* 0x00AA */ PROC_HOOKSHOT,
- /* 0x00AB */ PROC_NPC_MK,
- /* 0x00AC */ PROC_GRID,
- /* 0x00AD */ PROC_SAIL,
- /* 0x00AE */ PROC_PIRATE_FLAG,
- /* 0x00AF */ PROC_MAJUU_FLAG,
- /* 0x00B0 */ PROC_Tori_Flag,
- /* 0x00B1 */ PROC_Sie_Flag,
- /* 0x00B2 */ PROC_SYAN,
- /* 0x00B3 */ PROC_AYUSH,
- /* 0x00B4 */ PROC_OSHIP,
- /* 0x00B5 */ PROC_RECTANGLE,
- /* 0x00B6 */ PROC_BB,
- /* 0x00B7 */ PROC_KANBAN,
- /* 0x00B8 */ PROC_HITOBJ,
- /* 0x00B9 */ PROC_KT,
- /* 0x00BA */ PROC_EP,
- /* 0x00BB */ PROC_LAMP,
- /* 0x00BC */ PROC_FF,
- /* 0x00BD */ PROC_MO2,
- /* 0x00BE */ PROC_BK,
- /* 0x00BF */ PROC_ST,
- /* 0x00C0 */ PROC_TN,
- /* 0x00C1 */ PROC_MANT,
- /* 0x00C2 */ PROC_KANTERA,
- /* 0x00C3 */ PROC_KAMOME,
-#if VERSION == VERSION_DEMO
- /* 0x00C4 */ PROC_KAMOME2,
-#endif
- /* 0x00C4 */ PROC_NPC_KAM,
- /* 0x00C5 */ PROC_WBIRD,
- /* 0x00C6 */ PROC_DEMO_KMM,
- /* 0x00C7 */ PROC_NZ,
- /* 0x00C8 */ PROC_NZG,
- /* 0x00C9 */ PROC_KN,
- /* 0x00CA */ PROC_DEMO_DK,
- /* 0x00CB */ PROC_AM,
- /* 0x00CC */ PROC_AM2,
- /* 0x00CD */ PROC_GM,
- /* 0x00CE */ PROC_KS,
- /* 0x00CF */ PROC_CC,
- /* 0x00D0 */ PROC_BL,
- /* 0x00D1 */ PROC_WZ,
- /* 0x00D2 */ PROC_PH,
- /* 0x00D3 */ PROC_PZ,
- /* 0x00D4 */ PROC_BPW,
- /* 0x00D5 */ PROC_PW,
- /* 0x00D6 */ PROC_JBO,
- /* 0x00D7 */ PROC_BO,
- /* 0x00D8 */ PROC_KI,
- /* 0x00D9 */ PROC_MT,
- /* 0x00DA */ PROC_BWD,
- /* 0x00DB */ PROC_BWDS,
- /* 0x00DC */ PROC_BWDG,
- /* 0x00DD */ PROC_KB,
- /* 0x00DE */ PROC_ESA,
- /* 0x00DF */ PROC_DR,
- /* 0x00E0 */ PROC_DR2,
- /* 0x00E1 */ PROC_RD,
- /* 0x00E2 */ PROC_DAIOCTA,
- /* 0x00E3 */ PROC_DAIOCTA_EYE,
- /* 0x00E4 */ PROC_OQ,
- /* 0x00E5 */ PROC_GY,
- /* 0x00E6 */ PROC_GY_CTRL,
- /* 0x00E7 */ PROC_GY_CTRLB,
- /* 0x00E8 */ PROC_Hot_Floor,
- /* 0x00E9 */ PROC_Beam,
- /* 0x00EA */ PROC_Bemos,
- /* 0x00EB */ PROC_BTD,
- /* 0x00EC */ PROC_BMD,
- /* 0x00ED */ PROC_BMDHAND,
- /* 0x00EE */ PROC_BMDFOOT,
- /* 0x00EF */ PROC_DK,
- /* 0x00F0 */ PROC_BDK,
- /* 0x00F1 */ PROC_BDKOBJ,
- /* 0x00F2 */ PROC_BST,
- /* 0x00F3 */ PROC_FGANON,
- /* 0x00F4 */ PROC_FGMAHOU,
- /* 0x00F5 */ PROC_BGN,
- /* 0x00F6 */ PROC_BGN2,
- /* 0x00F7 */ PROC_BGN3,
- /* 0x00F8 */ PROC_GND,
- /* 0x00F9 */ PROC_PT,
- /* 0x00FA */ PROC_SWTDOOR,
- /* 0x00FB */ PROC_MOZO,
- /* 0x00FC */ PROC_KUI,
- /* 0x00FD */ PROC_SS,
- /* 0x00FE */ PROC_SSS,
- /* 0x00FF */ PROC_SITEM,
- /* 0x0100 */ PROC_MACHINE,
- /* 0x0101 */ PROC_ITEM,
- /* 0x0102 */ PROC_BOSSITEM,
- /* 0x0103 */ PROC_Demo_Item,
- /* 0x0104 */ PROC_RACEITEM,
- /* 0x0105 */ PROC_ShopItem,
- /* 0x0106 */ PROC_DEKU_ITEM,
- /* 0x0107 */ PROC_SPC_ITEM01,
- /* 0x0108 */ PROC_Obj_Paper,
- /* 0x0109 */ PROC_Obj_Demo_Barrel,
- /* 0x010A */ PROC_Obj_Dmgroom,
- /* 0x010B */ PROC_Obj_Doguu,
- /* 0x010C */ PROC_Obj_Wood,
- /* 0x010D */ PROC_Obj_Flame,
- /* 0x010E */ PROC_Obj_Buoyrace,
- /* 0x010F */ PROC_Obj_Coming,
- /* 0x0110 */ PROC_Coming2,
- /* 0x0111 */ PROC_Coming3,
- /* 0x0112 */ PROC_Obj_Mmrr,
- /* 0x0113 */ PROC_Obj_Pbka,
- /* 0x0114 */ PROC_Obj_Plant,
- /* 0x0115 */ PROC_Obj_Gtaki,
- /* 0x0116 */ PROC_Obj_Yboil,
- /* 0x0117 */ PROC_Obj_Rflw,
- /* 0x0118 */ PROC_Obj_Table,
- /* 0x0119 */ PROC_Obj_Tenmado,
- /* 0x011A */ PROC_Obj_Cafelmp,
- /* 0x011B */ PROC_Obj_Apzl,
- /* 0x011C */ PROC_Obj_Adnno,
- /* 0x011D */ PROC_Obj_Auzu,
- /* 0x011E */ PROC_Obj_Gong,
- /* 0x011F */ PROC_Obj_Barrier,
- /* 0x0120 */ PROC_Obj_Firewall,
- /* 0x0121 */ PROC_Obj_TnTrap,
- /* 0x0122 */ PROC_Obj_Monument,
- /* 0x0123 */ PROC_Obj_Tapestry,
- /* 0x0124 */ PROC_Obj_HSH,
- /* 0x0125 */ PROC_Goal_Flag,
- /* 0x0126 */ PROC_TBOX,
- /* 0x0127 */ PROC_SBOX,
- /* 0x0128 */ PROC_BOMB,
- /* 0x0129 */ PROC_Bomb2,
- /* 0x012A */ PROC_BOMB_FLOWER,
- /* 0x012B */ PROC_ACORN_LEAF,
- /* 0x012C */ PROC_SWC00,
- /* 0x012D */ PROC_FAN,
- /* 0x012E */ PROC_DOOR10,
- /* 0x012F */ PROC_DOOR12,
- /* 0x0130 */ PROC_ATDOOR,
- /* 0x0131 */ PROC_MDOOR,
- /* 0x0132 */ PROC_KDDOOR,
- /* 0x0133 */ PROC_KNOB00,
- /* 0x0134 */ PROC_MTOGE,
- /* 0x0135 */ PROC_ANDSW0,
- /* 0x0136 */ PROC_ANDSW2,
- /* 0x0137 */ PROC_DAI,
- /* 0x0138 */ PROC_SW_ATTACK,
- /* 0x0139 */ PROC_SW_ITEM,
- /* 0x013A */ PROC_SW_TACT,
- /* 0x013B */ PROC_NH,
- /* 0x013C */ PROC_NPC_OS,
- /* 0x013D */ PROC_NPC_YM1,
- /* 0x013E */ PROC_NPC_YM2,
- /* 0x013F */ PROC_NPC_YW1,
- /* 0x0140 */ PROC_NPC_JI1,
- /* 0x0141 */ PROC_NPC_KO1,
- /* 0x0142 */ PROC_NPC_KO2,
- /* 0x0143 */ PROC_NPC_LS1,
- /* 0x0144 */ PROC_NPC_P1,
- /* 0x0145 */ PROC_NPC_P2,
- /* 0x0146 */ PROC_NPC_SARACE,
- /* 0x0147 */ PROC_NPC_TC,
- /* 0x0148 */ PROC_NPC_BM1,
- /* 0x0149 */ PROC_NPC_BM2,
- /* 0x014A */ PROC_NPC_BM3,
- /* 0x014B */ PROC_NPC_BM4,
- /* 0x014C */ PROC_NPC_BM5,
- /* 0x014D */ PROC_NPC_OB1,
- /* 0x014E */ PROC_NPC_AJ1,
- /* 0x014F */ PROC_NPC_KM1,
- /* 0x0150 */ PROC_NPC_CB1,
- /* 0x0151 */ PROC_NPC_BA1,
- /* 0x0152 */ PROC_NPC_BJ1,
- /* 0x0153 */ PROC_NPC_BJ2,
- /* 0x0154 */ PROC_NPC_BJ3,
- /* 0x0155 */ PROC_NPC_BJ4,
- /* 0x0156 */ PROC_NPC_BJ5,
- /* 0x0157 */ PROC_NPC_BJ6,
- /* 0x0158 */ PROC_NPC_BJ7,
- /* 0x0159 */ PROC_NPC_BJ8,
- /* 0x015A */ PROC_NPC_BJ9,
- /* 0x015B */ PROC_NPC_BS1,
- /* 0x015C */ PROC_NPC_BMCON1,
- /* 0x015D */ PROC_NPC_BMS1,
- /* 0x015E */ PROC_NPC_BMSW,
- /* 0x015F */ PROC_NPC_BTSW,
- /* 0x0160 */ PROC_NPC_BTSW2,
- /* 0x0161 */ PROC_NPC_DS1,
- /* 0x0162 */ PROC_NPC_RSH1,
- /* 0x0163 */ PROC_NPC_KK1,
- /* 0x0164 */ PROC_NPC_PM1,
- /* 0x0165 */ PROC_NPC_KP1,
- /* 0x0166 */ PROC_NPC_PF1,
- /* 0x0167 */ PROC_NPC_GP1,
- /* 0x0168 */ PROC_NPC_JB1,
- /* 0x0169 */ PROC_NPC_KF1,
- /* 0x016A */ PROC_NPC_FA1,
- /* 0x016B */ PROC_NPC_AUCTION,
- /* 0x016C */ PROC_NPC_KG1,
- /* 0x016D */ PROC_NPC_KG2,
- /* 0x016E */ PROC_NPC_TT,
- /* 0x016F */ PROC_NPC_HR,
- /* 0x0170 */ PROC_NPC_HO,
- /* 0x0171 */ PROC_NPC_MD,
- /* 0x0172 */ PROC_NPC_UK,
- /* 0x0173 */ PROC_BIGELF,
- /* 0x0174 */ PROC_NPC_CO1,
- /* 0x0175 */ PROC_NPC_ZK1,
- /* 0x0176 */ PROC_NPC_ROTEN,
- /* 0x0177 */ PROC_NPC_PEOPLE,
- /* 0x0178 */ PROC_NPC_GK1,
- /* 0x0179 */ PROC_NPC_PHOTO,
- /* 0x017A */ PROC_NPC_AC1,
- /* 0x017B */ PROC_NPC_HI1,
- /* 0x017C */ PROC_NPC_SV,
- /* 0x017D */ PROC_NPC_MT,
- /* 0x017E */ PROC_NPC_MN,
- /* 0x017F */ PROC_NPC_AH,
- /* 0x0180 */ PROC_AUCTION,
- /* 0x0181 */ PROC_KYTAG00,
- /* 0x0182 */ PROC_KYTAG01,
- /* 0x0183 */ PROC_KYTAG02,
- /* 0x0184 */ PROC_KYTAG03,
- /* 0x0185 */ PROC_KYTAG04,
- /* 0x0186 */ PROC_KYTAG05,
- /* 0x0187 */ PROC_KYTAG06,
- /* 0x0188 */ PROC_KYTAG07,
- /* 0x0189 */ PROC_WindTag,
- /* 0x018A */ PROC_YOUGAN,
- /* 0x018B */ PROC_Mmusic,
- /* 0x018C */ PROC_Komore,
- /* 0x018D */ PROC_Tpota,
- /* 0x018E */ PROC_Obj_Itnak,
- /* 0x018F */ PROC_Obj_Zouk,
- /* 0x0190 */ PROC_Ykgr,
- /* 0x0191 */ PROC_SAKU,
- /* 0x0192 */ PROC_Iball,
- /* 0x0193 */ PROC_DISAPPEAR,
- /* 0x0194 */ PROC_Salvage,
- /* 0x0195 */ PROC_SALVAGE_TBOX,
- /* 0x0196 */ PROC_Kmon,
- /* 0x0197 */ PROC_OBJ_FIGURE,
- /* 0x0198 */ PROC_OBJ_HAT,
- /* 0x0199 */ PROC_DEMO00,
- /* 0x019A */ PROC_Lwood,
- /* 0x019B */ PROC_Dummy,
- /* 0x019C */ PROC_TAG_EVENT,
- /* 0x019D */ PROC_TAG_HINT,
- /* 0x019E */ PROC_TAG_MSG,
- /* 0x019F */ PROC_TAG_ETC,
- /* 0x01A0 */ PROC_TAG_ISLAND,
- /* 0x01A1 */ PROC_TAG_KF1,
- /* 0x01A2 */ PROC_TAG_KK1,
- /* 0x01A3 */ PROC_TAG_PHOTO,
- /* 0x01A4 */ PROC_TAG_KB_ITEM,
- /* 0x01A5 */ PROC_TAG_MK,
- /* 0x01A6 */ PROC_TAG_MDCB,
- /* 0x01A7 */ PROC_TAG_BA1,
- /* 0x01A8 */ PROC_TagRock,
- /* 0x01A9 */ PROC_FallRock,
- /* 0x01AA */ PROC_SteamTag,
- /* 0x01AB */ PROC_Fire,
- /* 0x01AC */ PROC_BRANCH,
- /* 0x01AD */ PROC_NPC_ZL1,
- /* 0x01AE */ PROC_WATERFALL,
- /* 0x01AF */ PROC_LIGHTBRIDGE,
- /* 0x01B0 */ PROC_LIGHTSTAIR,
- /* 0x01B1 */ PROC_WALL,
- /* 0x01B2 */ PROC_SW_PROPELLER,
- /* 0x01B3 */ PROC_IKARI,
- /* 0x01B4 */ PROC_BOOMERANG,
- /* 0x01B5 */ PROC_AGB,
- /* 0x01B6 */ PROC_AGBSW0,
- /* 0x01B7 */ PROC_MAGMA,
- /* 0x01B8 */ PROC_GRASS,
- /* 0x01B9 */ PROC_KY_THUNDER,
- /* 0x01BA */ PROC_VRBOX,
- /* 0x01BB */ PROC_VRBOX2,
- /* 0x01BC */ PROC_BG,
- /* 0x01BD */ PROC_Obj_Tower,
- /* 0x01BE */ PROC_Obj_DoguuD,
- /* 0x01BF */ PROC_SPOTBOX,
- /* 0x01C0 */ PROC_TORNADO,
- /* 0x01C1 */ PROC_TITLE,
- /* 0x01C2 */ PROC_MP,
- /* 0x01C3 */ PROC_LODBG,
- /* 0x01C4 */ PROC_HIMO2,
- /* 0x01C5 */ PROC_HIMO3,
- /* 0x01C6 */ PROC_ATT,
- /* 0x01C7 */ PROC_WPILLAR,
- /* 0x01C8 */ PROC_Hys,
- /* 0x01C9 */ PROC_SWHIT0,
- /* 0x01CA */ PROC_TAG_GSHIP,
- /* 0x01CB */ PROC_TSUBO,
- /* 0x01CC */ PROC_STONE,
- /* 0x01CD */ PROC_Stone2,
- /* 0x01CE */ PROC_Obj_Barrel,
- /* 0x01CF */ PROC_Obj_Barrel2,
- /* 0x01CF */ tk_Obj_Barrel2_e = PROC_Obj_Barrel2,
- /* 0x01D0 */ PROC_Obj_Try,
- /* 0x01D1 */ PROC_Obj_Vtil,
- /* 0x01D2 */ PROC_Obj_Ice,
- /* 0x01D3 */ PROC_Obj_Mshokki,
- /* 0x01D4 */ PROC_STANDITEM,
- /* 0x01D5 */ PROC_BOKO,
- /* 0x01D6 */ PROC_TAMA,
- /* 0x01D7 */ PROC_Obj_Buoyflag,
- /* 0x01D8 */ PROC_Obj_Correct,
- /* 0x01D9 */ PROC_Obj_Eff,
- /* 0x01DA */ PROC_WATER_MARK,
- /* 0x01DB */ PROC_Tag_Light,
- /* 0x01DC */ PROC_Tag_Attention,
- /* 0x01DD */ PROC_Tag_Waterlevel,
- /* 0x01DE */ PROC_ARROW,
- /* 0x01DF */ PROC_ARROW_ICEEFF,
- /* 0x01E0 */ PROC_ARROW_LIGHTEFF,
- /* 0x01E1 */ PROC_Obj_Timer,
- /* 0x01E2 */ PROC_CAMERA,
- /* 0x01E3 */ PROC_CAMERA2,
- /* 0x01E4 */ PROC_KYEFF,
- /* 0x01E5 */ PROC_KYEFF2,
- /* 0x01E6 */ PROC_MESG,
- /* 0x01E7 */ PROC_MSG,
- /* 0x01E8 */ PROC_MSG2,
- /* 0x01E9 */ PROC_MSG3,
- /* 0x01EA */ PROC_MENUWINDOW,
- /* 0x01EB */ PROC_Menu_Cloth,
- /* 0x01EC */ PROC_TIMER,
- /* 0x01ED */ PROC_AUCTION_SCREEN,
- /* 0x01EE */ PROC_PLACE_NAME,
- /* 0x01EF */ PROC_MINIGAME_STARTER,
- /* 0x01F0 */ PROC_MINIGAME_TERMINATER,
- /* 0x01F1 */ PROC_METER,
- /* 0x01F2 */ PROC_OPERATE_WIND,
- /* 0x01F3 */ PROC_SCP,
- /* 0x01F4 */ PROC_PB,
- /* 0x01F5 */ PROC_GAMEOVER,
- PROC_COUNT_e,
-
- PROC_INVALID_e = 0x7FFF,
-};
-
-#endif /* D_PROCNAME_H */
diff --git a/include/f_op/f_op_actor_mng.h b/include/f_op/f_op_actor_mng.h
index 10ff5287..62d92e57 100644
--- a/include/f_op/f_op_actor_mng.h
+++ b/include/f_op/f_op_actor_mng.h
@@ -407,7 +407,7 @@ inline BOOL fopAcM_isItem(fopAc_ac_c* item, int bitNo) {
inline BOOL dComIfGs_isVisitedRoom(int i_no);
inline BOOL dComIfGs_isSaveSwitch(int i_stageNo, int i_no);
inline BOOL fopAcM_isItemForIb(int itemBitNo, u8 itemNo, s8 roomNo) {
- if (itemNo == dItem_BLUE_JELLY_e) {
+ if (itemNo == dItemNo_BLUE_JELLY_e) {
#if VERSION == VERSION_DEMO
return dComIfGs_isVisitedRoom(itemBitNo);
#else
@@ -422,7 +422,7 @@ inline BOOL fopAcM_isItemForIb(int itemBitNo, u8 itemNo, s8 roomNo) {
inline void dComIfGs_onVisitedRoom(int i_no);
inline void dComIfGs_onSaveSwitch(int i_stageNo, int i_no);
inline void fopAcM_onItemForIb(int itemBitNo, u8 itemNo, s8 roomNo) {
- if (itemNo == dItem_BLUE_JELLY_e) {
+ if (itemNo == dItemNo_BLUE_JELLY_e) {
#if VERSION == VERSION_DEMO
dComIfGs_onVisitedRoom(itemBitNo);
#else
diff --git a/include/f_pc/f_pc_draw_priority.h b/include/f_pc/f_pc_draw_priority.h
index 1049f87f..cfca036b 100644
--- a/include/f_pc/f_pc_draw_priority.h
+++ b/include/f_pc/f_pc_draw_priority.h
@@ -12,4 +12,504 @@ s16 fpcDwPi_Get(draw_priority_class* pDwPi);
void fpcDwPi_Set(draw_priority_class* pDwPi, s16 p);
void fpcDwPi_Init(draw_priority_class* pDwPi, s16 p);
+enum {
+ /* 0x0000 */ fpcDwPi_CAMERA_e,
+ /* 0x0001 */ fpcDwPi_CAMERA2_e,
+ /* 0x0002 */ fpcDwPi_KANKYO_e,
+ /* 0x0003 */ fpcDwPi_KYEFF2_e,
+ /* 0x0004 */ fpcDwPi_VRBOX2_e,
+ /* 0x0005 */ fpcDwPi_KYEFF_e,
+ /* 0x0006 */ fpcDwPi_KY_THUNDER_e,
+ /* 0x0007 */ fpcDwPi_VRBOX_e,
+ /* 0x0008 */ fpcDwPi_WPILLAR_e,
+ /* 0x0009 */ fpcDwPi_TORNADO_e,
+ /* 0x000A */ fpcDwPi_TITLE_e,
+ /* 0x000B */ fpcDwPi_MP_e,
+ /* 0x000C */ fpcDwPi_AGB_e,
+ /* 0x000D */ fpcDwPi_AGBSW0_e,
+ /* 0x000E */ fpcDwPi_BB_e,
+ /* 0x000F */ fpcDwPi_Obj_Ice_e,
+ /* 0x0010 */ fpcDwPi_Obj_Swpush_e,
+ /* 0x0011 */ fpcDwPi_Obj_Swheavy_e,
+ /* 0x0012 */ fpcDwPi_Obj_Swflat_e,
+ /* 0x0013 */ fpcDwPi_Obj_Swlight_e,
+ /* 0x0014 */ fpcDwPi_Obj_Quake_e,
+ /* 0x0015 */ fpcDwPi_Obj_Movebox_e,
+ /* 0x0016 */ fpcDwPi_Obj_Tribox_e,
+ /* 0x0017 */ fpcDwPi_Obj_Shelf_e,
+ /* 0x0018 */ fpcDwPi_Obj_Hlift_e,
+ /* 0x0019 */ fpcDwPi_Obj_Hami2_e,
+ /* 0x001A */ fpcDwPi_Obj_Hami3_e,
+ /* 0x001B */ fpcDwPi_Obj_Hami4_e,
+ /* 0x001C */ fpcDwPi_Obj_Hbrf1_e,
+ /* 0x001D */ fpcDwPi_Obj_Dmgroom_e,
+ /* 0x001E */ fpcDwPi_Obj_Doguu_e,
+ /* 0x001F */ fpcDwPi_Obj_Volcano_e,
+ /* 0x0020 */ fpcDwPi_Obj_Vfan_e,
+ /* 0x0021 */ fpcDwPi_Obj_Pbco_e,
+ /* 0x0022 */ fpcDwPi_Obj_Vmc_e,
+ /* 0x0023 */ fpcDwPi_Obj_Usovmc_e,
+ /* 0x0024 */ fpcDwPi_Obj_Iceisland_e,
+ /* 0x0025 */ fpcDwPi_Obj_Dragonhead_e,
+ /* 0x0026 */ fpcDwPi_Obj_Correct_e,
+ /* 0x0027 */ fpcDwPi_Obj_Coming_e,
+ /* 0x0028 */ fpcDwPi_Coming2_e,
+ /* 0x0029 */ fpcDwPi_Coming3_e,
+ /* 0x002A */ fpcDwPi_Obj_Timer_e,
+ /* 0x002B */ fpcDwPi_Obj_Mtest_e,
+ /* 0x002C */ fpcDwPi_Obj_Nest_e,
+ /* 0x002D */ fpcDwPi_Obj_Ojtree_e,
+ /* 0x002E */ fpcDwPi_Obj_Drift_e,
+ /* 0x002F */ fpcDwPi_Obj_Ospbox_e,
+ /* 0x0030 */ fpcDwPi_Obj_Ladder_e,
+ /* 0x0031 */ fpcDwPi_Obj_Jump_e,
+ /* 0x0032 */ fpcDwPi_Obj_Smplbg_e,
+ /* 0x0033 */ fpcDwPi_Obj_Akabe_e,
+ /* 0x0034 */ fpcDwPi_Obj_Ashut_e,
+ /* 0x0035 */ fpcDwPi_Obj_Mmrr_e,
+ /* 0x0036 */ fpcDwPi_Obj_Mkie_e,
+ /* 0x0037 */ fpcDwPi_Obj_Mkiek_e,
+ /* 0x0038 */ fpcDwPi_Obj_Msdan_e,
+ /* 0x0039 */ fpcDwPi_Obj_MsdanSub_e,
+ /* 0x003A */ fpcDwPi_Obj_Msdan2_e,
+ /* 0x003B */ fpcDwPi_Obj_MsdanSub2_e,
+ /* 0x003C */ fpcDwPi_Obj_Ferris_e,
+ /* 0x003D */ fpcDwPi_Obj_Xfuta_e,
+ /* 0x003E */ fpcDwPi_Obj_Rforce_e,
+ /* 0x003F */ fpcDwPi_Obj_Gaship_e,
+ /* 0x0040 */ fpcDwPi_Obj_Gaship2_e,
+ /* 0x0041 */ fpcDwPi_Obj_Light_e,
+ /* 0x0042 */ fpcDwPi_Obj_Homen_e,
+ /* 0x0043 */ fpcDwPi_Obj_Homensmk_e,
+ /* 0x0044 */ fpcDwPi_Obj_Ftree_e,
+ /* 0x0045 */ fpcDwPi_Obj_Vds_e,
+ /* 0x0046 */ fpcDwPi_Obj_Vyasi_e,
+ /* 0x0047 */ fpcDwPi_Obj_Ajav_e,
+ /* 0x0048 */ fpcDwPi_Obj_Trap_e,
+ /* 0x0049 */ fpcDwPi_Obj_Hha_e,
+ /* 0x004A */ fpcDwPi_Obj_Htetu1_e,
+ /* 0x004B */ fpcDwPi_Obj_Shmrgrd_e,
+ /* 0x004C */ fpcDwPi_Obj_Eayogn_e,
+ /* 0x004D */ fpcDwPi_Obj_Vmsms_e,
+ /* 0x004E */ fpcDwPi_Obj_Vmsdz_e,
+ /* 0x004F */ fpcDwPi_Ygcwp_e,
+ /* 0x0050 */ fpcDwPi_Obj_Vgnfd_e,
+ /* 0x0051 */ fpcDwPi_Obj_Gnntakis_e,
+ /* 0x0052 */ fpcDwPi_Obj_Gnntakie_e,
+ /* 0x0053 */ fpcDwPi_Obj_Gnnbtaki_e,
+ /* 0x0054 */ fpcDwPi_Obj_Rcloud_e,
+ /* 0x0055 */ fpcDwPi_Obj_Gryw00_e,
+ /* 0x0056 */ fpcDwPi_Obj_AjavW_e,
+ /* 0x0057 */ fpcDwPi_Obj_Leaves_e,
+ /* 0x0058 */ fpcDwPi_Obj_YLzou_e,
+ /* 0x0059 */ fpcDwPi_Obj_Gbed_e,
+ /* 0x005A */ fpcDwPi_Obj_Vteng_e,
+ /* 0x005B */ fpcDwPi_Obj_Hfuck1_e,
+ /* 0x005C */ fpcDwPi_Obj_Ohatch_e,
+ /* 0x005D */ fpcDwPi_Obj_Hcbh_e,
+ /* 0x005E */ fpcDwPi_Obj_Ygush00_e,
+ /* 0x005F */ fpcDwPi_Tag_Ret_e,
+ /* 0x0060 */ fpcDwPi_Dummy_e,
+ /* 0x0061 */ fpcDwPi_Tag_Volcano_e,
+ /* 0x0062 */ fpcDwPi_TAG_EVSW_e,
+ /* 0x0063 */ fpcDwPi_Tag_Light_e,
+ /* 0x0064 */ fpcDwPi_Tag_Attention_e,
+ /* 0x0065 */ fpcDwPi_TAG_SO_e,
+ /* 0x0066 */ fpcDwPi_TAG_GSHIP_e,
+ /* 0x0067 */ fpcDwPi_FM_e,
+ /* 0x0068 */ fpcDwPi_PLAYER_e,
+ /* 0x0069 */ fpcDwPi_SAIL_e,
+ /* 0x006A */ fpcDwPi_PIRATE_FLAG_e,
+ /* 0x006B */ fpcDwPi_MAJUU_FLAG_e,
+ /* 0x006C */ fpcDwPi_Tori_Flag_e,
+ /* 0x006D */ fpcDwPi_Sie_Flag_e,
+ /* 0x006E */ fpcDwPi_Obj_Stair_e,
+ /* 0x006F */ fpcDwPi_Obj_Lpalm_e,
+ /* 0x0070 */ fpcDwPi_Obj_Pbka_e,
+ /* 0x0071 */ fpcDwPi_Obj_Plant_e,
+ /* 0x0072 */ fpcDwPi_Obj_Gtaki_e,
+ /* 0x0073 */ fpcDwPi_Obj_Yboil_e,
+ /* 0x0074 */ fpcDwPi_Obj_Rflw_e,
+ /* 0x0075 */ fpcDwPi_Obj_Table_e,
+ /* 0x0076 */ fpcDwPi_Obj_Tenmado_e,
+ /* 0x0077 */ fpcDwPi_Obj_Cafelmp_e,
+ /* 0x0078 */ fpcDwPi_Obj_Kanoke_e,
+ /* 0x0079 */ fpcDwPi_Obj_Kanat_e,
+ /* 0x007A */ fpcDwPi_Obj_Eskban_e,
+ /* 0x007B */ fpcDwPi_Obj_Ekskz_e,
+ /* 0x007C */ fpcDwPi_Obj_Ebomzo_e,
+ /* 0x007D */ fpcDwPi_Obj_Apzl_e,
+ /* 0x007E */ fpcDwPi_Obj_Adnno_e,
+ /* 0x007F */ fpcDwPi_Obj_Auzu_e,
+ /* 0x0080 */ fpcDwPi_Obj_Aygr_e,
+ /* 0x0081 */ fpcDwPi_Obj_Gong_e,
+ /* 0x0082 */ fpcDwPi_Obj_Swhammer_e,
+ /* 0x0083 */ fpcDwPi_Obj_Barrier_e,
+ /* 0x0084 */ fpcDwPi_Obj_Firewall_e,
+ /* 0x0085 */ fpcDwPi_Obj_TnTrap_e,
+ /* 0x0086 */ fpcDwPi_Obj_Monument_e,
+ /* 0x0087 */ fpcDwPi_Obj_Tapestry_e,
+ /* 0x0088 */ fpcDwPi_Obj_HSH_e,
+ /* 0x0089 */ fpcDwPi_BRIDGE_e,
+ /* 0x008A */ fpcDwPi_MSW_e,
+ /* 0x008B */ fpcDwPi_MFLFT_e,
+ /* 0x008C */ fpcDwPi_KLFT_e,
+ /* 0x008D */ fpcDwPi_Hmlif_e,
+ /* 0x008E */ fpcDwPi_LEAF_LIFT_e,
+ /* 0x008F */ fpcDwPi_ICE_LIFT_e,
+ /* 0x0090 */ fpcDwPi_AMI_PROP_e,
+ /* 0x0091 */ fpcDwPi_PEDESTAL_e,
+ /* 0x0092 */ fpcDwPi_FLOOR_e,
+ /* 0x0093 */ fpcDwPi_KITA_e,
+ /* 0x0094 */ fpcDwPi_KOKIIE_e,
+ /* 0x0095 */ fpcDwPi_SHAND_e,
+ /* 0x0096 */ fpcDwPi_BITA_e,
+ /* 0x0097 */ fpcDwPi_SK_e,
+ /* 0x0098 */ fpcDwPi_SK2_e,
+ /* 0x0099 */ fpcDwPi_SSK_e,
+ /* 0x009A */ fpcDwPi_SEA_e,
+ /* 0x009B */ fpcDwPi_Obj_Tide_e,
+ /* 0x009C */ fpcDwPi_SHIP_e,
+ /* 0x009D */ fpcDwPi_OSHIP_e,
+ /* 0x009E */ fpcDwPi_AYUSH_e,
+ /* 0x009F */ fpcDwPi_RECTANGLE_e,
+ /* 0x00A0 */ fpcDwPi_KYTAG00_e,
+ /* 0x00A1 */ fpcDwPi_KYTAG01_e,
+ /* 0x00A2 */ fpcDwPi_KYTAG02_e,
+ /* 0x00A3 */ fpcDwPi_KYTAG03_e,
+ /* 0x00A4 */ fpcDwPi_KYTAG04_e,
+ /* 0x00A5 */ fpcDwPi_KYTAG05_e,
+ /* 0x00A6 */ fpcDwPi_KYTAG06_e,
+ /* 0x00A7 */ fpcDwPi_KYTAG07_e,
+ /* 0x00A8 */ fpcDwPi_WindTag_e,
+ /* 0x00A9 */ fpcDwPi_ENVSE_e,
+ /* 0x00AA */ fpcDwPi_KANBAN_e,
+ /* 0x00AB */ fpcDwPi_HITOBJ_e,
+ /* 0x00AC */ fpcDwPi_KT_e,
+ /* 0x00AD */ fpcDwPi_EP_e,
+ /* 0x00AE */ fpcDwPi_LAMP_e,
+ /* 0x00AF */ fpcDwPi_MO2_e,
+ /* 0x00B0 */ fpcDwPi_BK_e,
+ /* 0x00B1 */ fpcDwPi_ST_e,
+ /* 0x00B2 */ fpcDwPi_TN_e,
+ /* 0x00B3 */ fpcDwPi_MANT_e,
+ /* 0x00B4 */ fpcDwPi_KANTERA_e,
+ /* 0x00B5 */ fpcDwPi_KAMOME_e,
+#if VERSION == VERSION_DEMO
+ /* 0x00B6 */ fpcDwPi_KAMOME2_e,
+#endif
+ /* 0x00B6 */ fpcDwPi_NPC_KAM_e,
+ /* 0x00B7 */ fpcDwPi_WBIRD_e,
+ /* 0x00B8 */ fpcDwPi_DEMO_KMM_e,
+ /* 0x00B9 */ fpcDwPi_NZ_e,
+ /* 0x00BA */ fpcDwPi_NZG_e,
+ /* 0x00BB */ fpcDwPi_KN_e,
+ /* 0x00BC */ fpcDwPi_DEMO_DK_e,
+ /* 0x00BD */ fpcDwPi_AM_e,
+ /* 0x00BE */ fpcDwPi_AM2_e,
+ /* 0x00BF */ fpcDwPi_GM_e,
+ /* 0x00C0 */ fpcDwPi_KS_e,
+ /* 0x00C1 */ fpcDwPi_CC_e,
+ /* 0x00C2 */ fpcDwPi_BL_e,
+ /* 0x00C3 */ fpcDwPi_WZ_e,
+ /* 0x00C4 */ fpcDwPi_PH_e,
+ /* 0x00C5 */ fpcDwPi_PZ_e,
+ /* 0x00C6 */ fpcDwPi_BPW_e,
+ /* 0x00C7 */ fpcDwPi_PW_e,
+ /* 0x00C8 */ fpcDwPi_JBO_e,
+ /* 0x00C9 */ fpcDwPi_BO_e,
+ /* 0x00CA */ fpcDwPi_KI_e,
+ /* 0x00CB */ fpcDwPi_MT_e,
+ /* 0x00CC */ fpcDwPi_BWD_e,
+ /* 0x00CD */ fpcDwPi_BWDS_e,
+ /* 0x00CE */ fpcDwPi_BWDG_e,
+ /* 0x00CF */ fpcDwPi_KB_e,
+ /* 0x00D0 */ fpcDwPi_ESA_e,
+ /* 0x00D1 */ fpcDwPi_MOZO_e,
+ /* 0x00D2 */ fpcDwPi_DR_e,
+ /* 0x00D3 */ fpcDwPi_DR2_e,
+ /* 0x00D4 */ fpcDwPi_RD_e,
+ /* 0x00D5 */ fpcDwPi_DAIOCTA_e,
+ /* 0x00D6 */ fpcDwPi_DAIOCTA_EYE_e,
+ /* 0x00D7 */ fpcDwPi_OQ_e,
+ /* 0x00D8 */ fpcDwPi_GY_e,
+ /* 0x00D9 */ fpcDwPi_GY_CTRL_e,
+ /* 0x00DA */ fpcDwPi_GY_CTRLB_e,
+ /* 0x00DB */ fpcDwPi_Hot_Floor_e,
+ /* 0x00DC */ fpcDwPi_Beam_e,
+ /* 0x00DD */ fpcDwPi_Bemos_e,
+ /* 0x00DE */ fpcDwPi_BTD_e,
+ /* 0x00DF */ fpcDwPi_BMD_e,
+ /* 0x00E0 */ fpcDwPi_BMDHAND_e,
+ /* 0x00E1 */ fpcDwPi_BMDFOOT_e,
+ /* 0x00E2 */ fpcDwPi_DK_e,
+ /* 0x00E3 */ fpcDwPi_BDK_e,
+ /* 0x00E4 */ fpcDwPi_BDKOBJ_e,
+ /* 0x00E5 */ fpcDwPi_BST_e,
+ /* 0x00E6 */ fpcDwPi_FGANON_e,
+ /* 0x00E7 */ fpcDwPi_FGMAHOU_e,
+ /* 0x00E8 */ fpcDwPi_BGN_e,
+ /* 0x00E9 */ fpcDwPi_BGN2_e,
+ /* 0x00EA */ fpcDwPi_BGN3_e,
+ /* 0x00EB */ fpcDwPi_GND_e,
+ /* 0x00EC */ fpcDwPi_PT_e,
+ /* 0x00ED */ fpcDwPi_SWTDOOR_e,
+ /* 0x00EE */ fpcDwPi_FF_e,
+ /* 0x00EF */ fpcDwPi_SYAN_e,
+ /* 0x00F0 */ fpcDwPi_KUI_e,
+ /* 0x00F1 */ fpcDwPi_SS_e,
+ /* 0x00F2 */ fpcDwPi_SSS_e,
+ /* 0x00F3 */ fpcDwPi_SITEM_e,
+ /* 0x00F4 */ fpcDwPi_MACHINE_e,
+ /* 0x00F5 */ fpcDwPi_ITEM_e,
+ /* 0x00F6 */ fpcDwPi_Mmusic_e,
+ /* 0x00F7 */ fpcDwPi_Komore_e,
+ /* 0x00F8 */ fpcDwPi_Tpota_e,
+ /* 0x00F9 */ fpcDwPi_Obj_Itnak_e,
+ /* 0x00FA */ fpcDwPi_Obj_Zouk_e,
+ /* 0x00FB */ fpcDwPi_BOSSITEM_e,
+ /* 0x00FC */ fpcDwPi_Demo_Item_e,
+ /* 0x00FD */ fpcDwPi_RACEITEM_e,
+ /* 0x00FE */ fpcDwPi_ShopItem_e,
+ /* 0x00FF */ fpcDwPi_DEKU_ITEM_e,
+ /* 0x0100 */ fpcDwPi_SPC_ITEM01_e,
+ /* 0x0101 */ fpcDwPi_STANDITEM_e,
+ /* 0x0102 */ fpcDwPi_GRID_e,
+ /* 0x0103 */ fpcDwPi_TSUBO_e,
+ /* 0x0104 */ fpcDwPi_STONE_e,
+ /* 0x0105 */ fpcDwPi_Stone2_e,
+ /* 0x0106 */ fpcDwPi_Obj_Try_e,
+ /* 0x0107 */ fpcDwPi_Obj_Vtil_e,
+ /* 0x0108 */ fpcDwPi_Obj_Paper_e,
+ /* 0x0109 */ fpcDwPi_Obj_Barrel_e,
+ /* 0x010A */ fpcDwPi_Obj_Barrel2_e,
+ /* 0x010B */ fpcDwPi_Obj_Eff_e,
+ /* 0x010C */ fpcDwPi_Obj_Buoyrace_e,
+ /* 0x010D */ fpcDwPi_Obj_Buoyflag_e,
+ /* 0x010E */ fpcDwPi_Goal_Flag_e,
+ /* 0x010F */ fpcDwPi_Obj_Demo_Barrel_e,
+ /* 0x0110 */ fpcDwPi_Obj_Wood_e,
+ /* 0x0111 */ fpcDwPi_Obj_Flame_e,
+ /* 0x0112 */ fpcDwPi_Obj_Mshokki_e,
+ /* 0x0113 */ fpcDwPi_TBOX_e,
+ /* 0x0114 */ fpcDwPi_SBOX_e,
+ /* 0x0115 */ fpcDwPi_BOMB_e,
+ /* 0x0116 */ fpcDwPi_Bomb2_e,
+ /* 0x0117 */ fpcDwPi_BOMB_FLOWER_e,
+ /* 0x0118 */ fpcDwPi_ACORN_LEAF_e,
+ /* 0x0119 */ fpcDwPi_SWHIT0_e,
+ /* 0x011A */ fpcDwPi_SWC00_e,
+ /* 0x011B */ fpcDwPi_FAN_e,
+ /* 0x011C */ fpcDwPi_WINDMILL_e,
+ /* 0x011D */ fpcDwPi_ALLDIE_e,
+ /* 0x011E */ fpcDwPi_TAG_EVENT_e,
+ /* 0x011F */ fpcDwPi_TAG_MK_e,
+ /* 0x0120 */ fpcDwPi_TAG_HINT_e,
+ /* 0x0121 */ fpcDwPi_TAG_MSG_e,
+ /* 0x0122 */ fpcDwPi_TAG_ETC_e,
+ /* 0x0123 */ fpcDwPi_TAG_ISLAND_e,
+ /* 0x0124 */ fpcDwPi_TAG_KF1_e,
+ /* 0x0125 */ fpcDwPi_TAG_KK1_e,
+ /* 0x0126 */ fpcDwPi_TAG_PHOTO_e,
+ /* 0x0127 */ fpcDwPi_TAG_KB_ITEM_e,
+ /* 0x0128 */ fpcDwPi_Tag_Waterlevel_e,
+ /* 0x0129 */ fpcDwPi_TAG_MDCB_e,
+ /* 0x012A */ fpcDwPi_TAG_BA1_e,
+ /* 0x012B */ fpcDwPi_BIGELF_e,
+ /* 0x012C */ fpcDwPi_TAMA_e,
+ /* 0x012D */ fpcDwPi_DOOR10_e,
+ /* 0x012E */ fpcDwPi_DOOR12_e,
+ /* 0x012F */ fpcDwPi_ATDOOR_e,
+ /* 0x0130 */ fpcDwPi_MDOOR_e,
+ /* 0x0131 */ fpcDwPi_KDDOOR_e,
+ /* 0x0132 */ fpcDwPi_MBDOOR_e,
+ /* 0x0133 */ fpcDwPi_KNOB00_e,
+ /* 0x0134 */ fpcDwPi_MTOGE_e,
+ /* 0x0135 */ fpcDwPi_ANDSW0_e,
+ /* 0x0136 */ fpcDwPi_ANDSW2_e,
+ /* 0x0137 */ fpcDwPi_Hys_e,
+ /* 0x0138 */ fpcDwPi_DAI_e,
+ /* 0x0139 */ fpcDwPi_SW_ATTACK_e,
+ /* 0x013A */ fpcDwPi_SW_ITEM_e,
+ /* 0x013B */ fpcDwPi_SW_TACT_e,
+ /* 0x013C */ fpcDwPi_NH_e,
+ /* 0x013D */ fpcDwPi_NPC_OS_e,
+ /* 0x013E */ fpcDwPi_NPC_YM1_e,
+ /* 0x013F */ fpcDwPi_NPC_YM2_e,
+ /* 0x0140 */ fpcDwPi_NPC_YW1_e,
+ /* 0x0141 */ fpcDwPi_NPC_JI1_e,
+ /* 0x0142 */ fpcDwPi_NPC_KO1_e,
+ /* 0x0143 */ fpcDwPi_NPC_KO2_e,
+ /* 0x0144 */ fpcDwPi_NPC_LS1_e,
+ /* 0x0145 */ fpcDwPi_NPC_P1_e,
+ /* 0x0146 */ fpcDwPi_NPC_P2_e,
+ /* 0x0147 */ fpcDwPi_NPC_SARACE_e,
+ /* 0x0148 */ fpcDwPi_NPC_TC_e,
+ /* 0x0149 */ fpcDwPi_NPC_SO_e,
+ /* 0x014A */ fpcDwPi_NPC_NZ_e,
+ /* 0x014B */ fpcDwPi_NPC_BM1_e,
+ /* 0x014C */ fpcDwPi_NPC_BM2_e,
+ /* 0x014D */ fpcDwPi_NPC_BM3_e,
+ /* 0x014E */ fpcDwPi_NPC_BM4_e,
+ /* 0x014F */ fpcDwPi_NPC_BM5_e,
+ /* 0x0150 */ fpcDwPi_NPC_OB1_e,
+ /* 0x0151 */ fpcDwPi_NPC_AJ1_e,
+ /* 0x0152 */ fpcDwPi_NPC_KM1_e,
+ /* 0x0153 */ fpcDwPi_NPC_CB1_e,
+ /* 0x0154 */ fpcDwPi_NPC_BA1_e,
+ /* 0x0155 */ fpcDwPi_NPC_BJ1_e,
+ /* 0x0156 */ fpcDwPi_NPC_BJ2_e,
+ /* 0x0157 */ fpcDwPi_NPC_BJ3_e,
+ /* 0x0158 */ fpcDwPi_NPC_BJ4_e,
+ /* 0x0159 */ fpcDwPi_NPC_BJ5_e,
+ /* 0x015A */ fpcDwPi_NPC_BJ6_e,
+ /* 0x015B */ fpcDwPi_NPC_BJ7_e,
+ /* 0x015C */ fpcDwPi_NPC_BJ8_e,
+ /* 0x015D */ fpcDwPi_NPC_BJ9_e,
+ /* 0x015E */ fpcDwPi_NPC_BS1_e,
+ /* 0x015F */ fpcDwPi_NPC_BMCON1_e,
+ /* 0x0160 */ fpcDwPi_NPC_BMS1_e,
+ /* 0x0161 */ fpcDwPi_NPC_BMSW_e,
+ /* 0x0162 */ fpcDwPi_NPC_BTSW_e,
+ /* 0x0163 */ fpcDwPi_NPC_BTSW2_e,
+ /* 0x0164 */ fpcDwPi_NPC_DS1_e,
+ /* 0x0165 */ fpcDwPi_NPC_RSH1_e,
+ /* 0x0166 */ fpcDwPi_NPC_KK1_e,
+ /* 0x0167 */ fpcDwPi_NPC_PM1_e,
+ /* 0x0168 */ fpcDwPi_NPC_KP1_e,
+ /* 0x0169 */ fpcDwPi_NPC_PF1_e,
+ /* 0x016A */ fpcDwPi_NPC_GP1_e,
+ /* 0x016B */ fpcDwPi_NPC_JB1_e,
+ /* 0x016C */ fpcDwPi_NPC_KF1_e,
+ /* 0x016D */ fpcDwPi_NPC_DE1_e,
+ /* 0x016E */ fpcDwPi_NPC_FA1_e,
+ /* 0x016F */ fpcDwPi_NPC_AUCTION_e,
+ /* 0x0170 */ fpcDwPi_NPC_KG1_e,
+ /* 0x0171 */ fpcDwPi_NPC_KG2_e,
+ /* 0x0172 */ fpcDwPi_NPC_HR_e,
+ /* 0x0173 */ fpcDwPi_NPC_HO_e,
+ /* 0x0174 */ fpcDwPi_NPC_TT_e,
+ /* 0x0175 */ fpcDwPi_NPC_MD_e,
+ /* 0x0176 */ fpcDwPi_NPC_MK_e,
+ /* 0x0177 */ fpcDwPi_NPC_UK_e,
+ /* 0x0178 */ fpcDwPi_NPC_CO1_e,
+ /* 0x0179 */ fpcDwPi_NPC_ZK1_e,
+ /* 0x017A */ fpcDwPi_NPC_ROTEN_e,
+ /* 0x017B */ fpcDwPi_NPC_PEOPLE_e,
+ /* 0x017C */ fpcDwPi_NPC_GK1_e,
+ /* 0x017D */ fpcDwPi_NPC_PHOTO_e,
+ /* 0x017E */ fpcDwPi_NPC_AC1_e,
+ /* 0x017F */ fpcDwPi_NPC_HI1_e,
+ /* 0x0180 */ fpcDwPi_NPC_SV_e,
+ /* 0x0181 */ fpcDwPi_NPC_MT_e,
+ /* 0x0182 */ fpcDwPi_NPC_MN_e,
+ /* 0x0183 */ fpcDwPi_NPC_AH_e,
+ /* 0x0184 */ fpcDwPi_YOUGAN_e,
+ /* 0x0185 */ fpcDwPi_Ykgr_e,
+ /* 0x0186 */ fpcDwPi_SAKU_e,
+ /* 0x0187 */ fpcDwPi_Iball_e,
+ /* 0x0188 */ fpcDwPi_DISAPPEAR_e,
+ /* 0x0189 */ fpcDwPi_Salvage_e,
+ /* 0x018A */ fpcDwPi_SALVAGE_TBOX_e,
+ /* 0x018B */ fpcDwPi_Kmon_e,
+ /* 0x018C */ fpcDwPi_TOGE_e,
+ /* 0x018D */ fpcDwPi_DEMO00_e,
+ /* 0x018E */ fpcDwPi_Lwood_e,
+ /* 0x018F */ fpcDwPi_TagRock_e,
+ /* 0x0190 */ fpcDwPi_FallRock_e,
+ /* 0x0191 */ fpcDwPi_SteamTag_e,
+ /* 0x0192 */ fpcDwPi_Fire_e,
+ /* 0x0193 */ fpcDwPi_BRANCH_e,
+ /* 0x0194 */ fpcDwPi_NPC_ZL1_e,
+ /* 0x0195 */ fpcDwPi_WATERFALL_e,
+ /* 0x0196 */ fpcDwPi_LIGHTBRIDGE_e,
+ /* 0x0197 */ fpcDwPi_LIGHTSTAIR_e,
+ /* 0x0198 */ fpcDwPi_WALL_e,
+ /* 0x0199 */ fpcDwPi_SW_PROPELLER_e,
+ /* 0x019A */ fpcDwPi_HIMO2_e,
+ /* 0x019B */ fpcDwPi_HIMO3_e,
+ /* 0x019C */ fpcDwPi_ATT_e,
+ /* 0x019D */ fpcDwPi_IKARI_e,
+ /* 0x019E */ fpcDwPi_HOOKSHOT_e,
+ /* 0x019F */ fpcDwPi_BOOMERANG_e,
+ /* 0x01A0 */ fpcDwPi_BOKO_e,
+ /* 0x01A1 */ fpcDwPi_SCENECHG_e,
+ /* 0x01A2 */ fpcDwPi_WARPFLOWER_e,
+ /* 0x01A3 */ fpcDwPi_WARPFOUT_e,
+ /* 0x01A4 */ fpcDwPi_WARPLIGHT_e,
+ /* 0x01A5 */ fpcDwPi_WARPHYRULE_e,
+ /* 0x01A6 */ fpcDwPi_WARPDEMO20_e,
+ /* 0x01A7 */ fpcDwPi_WARPGANON_e,
+ /* 0x01A8 */ fpcDwPi_WARPMAJYUU_e,
+ /* 0x01A9 */ fpcDwPi_Obj_Magmarock_e,
+ /* 0x01AA */ fpcDwPi_Obj_Pirateship_e,
+ /* 0x01AB */ fpcDwPi_Obj_Tousekiki_e,
+ /* 0x01AC */ fpcDwPi_Kaji_e,
+ /* 0x01AD */ fpcDwPi_Canon_e,
+ /* 0x01AE */ fpcDwPi_MGBOARD_e,
+ /* 0x01AF */ fpcDwPi_OBJ_CANON_e,
+ /* 0x01B0 */ fpcDwPi_OBJ_OTBLE_e,
+ /* 0x01B1 */ fpcDwPi_OBJ_WARPT_e,
+ /* 0x01B2 */ fpcDwPi_OBJ_SEARCH_e,
+ /* 0x01B3 */ fpcDwPi_OBJ_TORIPOST_e,
+ /* 0x01B4 */ fpcDwPi_OBJ_IKADA_e,
+ /* 0x01B5 */ fpcDwPi_OBJ_MJDOOR_e,
+ /* 0x01B6 */ fpcDwPi_OBJ_PFALL_e,
+ /* 0x01B7 */ fpcDwPi_OBJ_HOLE_e,
+ /* 0x01B8 */ fpcDwPi_Balancelift_e,
+ /* 0x01B9 */ fpcDwPi_Obj_Roten_e,
+ /* 0x01BA */ fpcDwPi_SHUTTER_e,
+ /* 0x01BB */ fpcDwPi_SHUTTER2_e,
+ /* 0x01BC */ fpcDwPi_MAGMA_e,
+ /* 0x01BD */ fpcDwPi_GRASS_e,
+ /* 0x01BE */ fpcDwPi_Obj_Bscurtain_e,
+ /* 0x01BF */ fpcDwPi_ARROW_e,
+ /* 0x01C0 */ fpcDwPi_ARROW_ICEEFF_e,
+ /* 0x01C1 */ fpcDwPi_ARROW_LIGHTEFF_e,
+ /* 0x01C2 */ fpcDwPi_BG_e,
+ /* 0x01C3 */ fpcDwPi_LODBG_e,
+ /* 0x01C4 */ fpcDwPi_Obj_Tower_e,
+ /* 0x01C5 */ fpcDwPi_Obj_DoguuD_e,
+ /* 0x01C6 */ fpcDwPi_Obj_MknjD_e,
+ /* 0x01C7 */ fpcDwPi_OBJ_FIGURE_e,
+ /* 0x01C8 */ fpcDwPi_OBJ_HAT_e,
+ /* 0x01C9 */ fpcDwPi_SPOTBOX_e,
+ /* 0x01CA */ fpcDwPi_WATER_MARK_e,
+ /* 0x01CB */ fpcDwPi_WIND_ARROW_e,
+ /* 0x01CC */ fpcDwPi_WPOT_WATER_e,
+ /* 0x01CD */ fpcDwPi_LEVEL_SE_e,
+ /* 0x01CE */ fpcDwPi_THROWSTONE_e,
+ /* 0x01CF */ fpcDwPi_OPERATE_WIND_e,
+ /* 0x01D0 */ fpcDwPi_Menu_Cloth_e,
+ /* 0x01D1 */ fpcDwPi_MENUWINDOW_e,
+ /* 0x01D2 */ fpcDwPi_TIMER_e,
+ /* 0x01D3 */ fpcDwPi_MINIGAME_STARTER_e,
+ /* 0x01D4 */ fpcDwPi_MINIGAME_TERMINATER_e,
+ /* 0x01D5 */ fpcDwPi_SCP_e,
+ /* 0x01D6 */ fpcDwPi_PB_e,
+ /* 0x01D7 */ fpcDwPi_METER_e,
+ /* 0x01D8 */ fpcDwPi_MESG_e,
+ /* 0x01D9 */ fpcDwPi_MSG_e,
+ /* 0x01DA */ fpcDwPi_MSG2_e,
+ /* 0x01DB */ fpcDwPi_MSG3_e,
+ /* 0x01DC */ fpcDwPi_AUCTION_SCREEN_e,
+ /* 0x01DD */ fpcDwPi_PLACE_NAME_e,
+ /* 0x01DE */ fpcDwPi_GAMEOVER_e,
+ /* 0x01DF */ fpcDwPi_SEATAG_e,
+ /* 0x01E0 */ fpcDwPi_AUCTION_e,
+ /* 0x01E1 */ fpcDwPi_OVERLAP0_e,
+ /* 0x01E2 */ fpcDwPi_OVERLAP1_e,
+ /* 0x01E3 */ fpcDwPi_OVERLAP2_e,
+ /* 0x01E4 */ fpcDwPi_OVERLAP3_e,
+ /* 0x01E5 */ fpcDwPi_OVERLAP4_e,
+ /* 0x01E6 */ fpcDwPi_OVERLAP5_e,
+ /* 0x01E7 */ fpcDwPi_OVERLAP6_e,
+ /* 0x01E8 */ fpcDwPi_OVERLAP7_e,
+ /* 0x01E9 */ fpcDwPi_OVERLAP8_e,
+#if VERSION > VERSION_DEMO
+ /* 0x01EA */ fpcDwPi_1EA_e,
+#endif
+ /* 0x01FF */ fpcDwPi_1FF_e = 0x1FF,
+};
+
#endif
diff --git a/include/f_pc/f_pc_leaf.h b/include/f_pc/f_pc_leaf.h
index bd9e5782..cb28c5b6 100644
--- a/include/f_pc/f_pc_leaf.h
+++ b/include/f_pc/f_pc_leaf.h
@@ -6,6 +6,7 @@
#include "f_pc/f_pc_draw_priority.h"
#include "f_pc/f_pc_method.h"
#include "f_pc/f_pc_profile.h"
+#include "f_pc/f_pc_name.h" // IWYU pragma: export
typedef struct leafdraw_method_class {
/* 0x00 */ process_method_class base;
diff --git a/include/f_pc/f_pc_name.h b/include/f_pc/f_pc_name.h
new file mode 100644
index 00000000..614c15d5
--- /dev/null
+++ b/include/f_pc/f_pc_name.h
@@ -0,0 +1,518 @@
+
+#ifndef F_PC_NAME_H
+#define F_PC_NAME_H
+
+// The fpcNm prefix is from an error string in TP.
+enum {
+ /* 0x0000 */ fpcNm_OVERLAP0_e,
+ /* 0x0001 */ fpcNm_OVERLAP1_e,
+ /* 0x0002 */ fpcNm_OVERLAP6_e,
+ /* 0x0003 */ fpcNm_OVERLAP7_e,
+ /* 0x0004 */ fpcNm_OVERLAP8_e,
+ /* 0x0005 */ fpcNm_LOGO_SCENE_e,
+ /* 0x0006 */ fpcNm_MENU_SCENE_e,
+ /* 0x0007 */ fpcNm_PLAY_SCENE_e,
+ /* 0x0008 */ fpcNm_OPENING_SCENE_e,
+ /* 0x0009 */ fpcNm_OPENING2_SCENE_e,
+ /* 0x000A */ fpcNm_TITLE_SCENE_e,
+ /* 0x000B */ fpcNm_ENDING_SCENE_e,
+ /* 0x000C */ fpcNm_NAME_SCENE_e,
+ /* 0x000D */ fpcNm_NAMEEX_SCENE_e,
+ /* 0x000E */ fpcNm_OPEN_SCENE_e,
+ /* 0x000F */ fpcNm_OPEN2_SCENE_e,
+ /* 0x0010 */ fpcNm_OVERLAP2_e,
+ /* 0x0011 */ fpcNm_OVERLAP3_e,
+ /* 0x0012 */ fpcNm_OVERLAP4_e,
+ /* 0x0013 */ fpcNm_OVERLAP5_e,
+ /* 0x0014 */ fpcNm_ROOM_SCENE_e,
+ /* 0x0015 */ fpcNm_KANKYO_e,
+ /* 0x0016 */ fpcNm_ALLDIE_e,
+ /* 0x0017 */ fpcNm_ENVSE_e,
+ /* 0x0018 */ fpcNm_WIND_ARROW_e,
+ /* 0x0019 */ fpcNm_WPOT_WATER_e,
+ /* 0x001A */ fpcNm_LEVEL_SE_e,
+ /* 0x001B */ fpcNm_THROWSTONE_e,
+ /* 0x001C */ fpcNm_TAG_EVSW_e,
+ /* 0x001D */ fpcNm_Obj_Swpush_e,
+ /* 0x001E */ fpcNm_Obj_Swheavy_e,
+ /* 0x001F */ fpcNm_Obj_Swflat_e,
+ /* 0x0020 */ fpcNm_Obj_Swlight_e,
+ /* 0x0021 */ fpcNm_Obj_Swhammer_e,
+ /* 0x0022 */ fpcNm_Obj_Quake_e,
+ /* 0x0023 */ fpcNm_Obj_Drift_e,
+ /* 0x0024 */ fpcNm_Tag_Volcano_e,
+ /* 0x0025 */ fpcNm_TAG_SO_e,
+ /* 0x0026 */ fpcNm_Obj_Pbco_e,
+ /* 0x0027 */ fpcNm_SEATAG_e,
+ /* 0x0028 */ fpcNm_SEA_e,
+ /* 0x0029 */ fpcNm_Obj_Tide_e,
+ /* 0x002A */ fpcNm_Hmlif_e,
+ /* 0x002B */ fpcNm_SCENECHG_e,
+ /* 0x002C */ fpcNm_Obj_Magmarock_e,
+ /* 0x002D */ fpcNm_Obj_Movebox_e,
+ /* 0x002E */ fpcNm_Obj_Tribox_e,
+ /* 0x002F */ fpcNm_Obj_Shelf_e,
+ /* 0x0030 */ fpcNm_Obj_Hlift_e,
+ /* 0x0031 */ fpcNm_Obj_Hami2_e,
+ /* 0x0032 */ fpcNm_Obj_Hami3_e,
+ /* 0x0033 */ fpcNm_Obj_Hami4_e,
+ /* 0x0034 */ fpcNm_Obj_Hbrf1_e,
+ /* 0x0035 */ fpcNm_Obj_Volcano_e,
+ /* 0x0036 */ fpcNm_Obj_Vmc_e,
+ /* 0x0037 */ fpcNm_Obj_Usovmc_e,
+ /* 0x0038 */ fpcNm_Obj_Vfan_e,
+ /* 0x0039 */ fpcNm_Obj_Iceisland_e,
+ /* 0x003A */ fpcNm_Obj_Dragonhead_e,
+ /* 0x003B */ fpcNm_Obj_Pirateship_e,
+ /* 0x003C */ fpcNm_Obj_Tousekiki_e,
+ /* 0x003D */ fpcNm_Tag_Ret_e,
+ /* 0x003E */ fpcNm_Kaji_e,
+ /* 0x003F */ fpcNm_Canon_e,
+ /* 0x0040 */ fpcNm_MGBOARD_e,
+ /* 0x0041 */ fpcNm_OBJ_CANON_e,
+ /* 0x0042 */ fpcNm_OBJ_OTBLE_e,
+ /* 0x0043 */ fpcNm_OBJ_WARPT_e,
+ /* 0x0044 */ fpcNm_OBJ_SEARCH_e,
+ /* 0x0045 */ fpcNm_OBJ_TORIPOST_e,
+ /* 0x0046 */ fpcNm_OBJ_IKADA_e,
+ /* 0x0047 */ fpcNm_OBJ_MJDOOR_e,
+ /* 0x0048 */ fpcNm_OBJ_PFALL_e,
+ /* 0x0049 */ fpcNm_OBJ_HOLE_e,
+ /* 0x004A */ fpcNm_Obj_Stair_e,
+ /* 0x004B */ fpcNm_Obj_Lpalm_e,
+ /* 0x004C */ fpcNm_Obj_Mtest_e,
+ /* 0x004D */ fpcNm_Obj_Mkie_e,
+ /* 0x004E */ fpcNm_Obj_Mkiek_e,
+ /* 0x004F */ fpcNm_Obj_MknjD_e,
+ /* 0x0050 */ fpcNm_Obj_Msdan_e,
+ /* 0x0051 */ fpcNm_Obj_MsdanSub_e,
+ /* 0x0052 */ fpcNm_Obj_Msdan2_e,
+ /* 0x0053 */ fpcNm_Obj_MsdanSub2_e,
+ /* 0x0054 */ fpcNm_Obj_Nest_e,
+ /* 0x0055 */ fpcNm_Obj_Ojtree_e,
+ /* 0x0056 */ fpcNm_Obj_Ospbox_e,
+ /* 0x0057 */ fpcNm_Obj_Ladder_e,
+ /* 0x0058 */ fpcNm_Obj_Smplbg_e,
+ /* 0x0059 */ fpcNm_Obj_Akabe_e,
+ /* 0x005A */ fpcNm_Obj_Ashut_e,
+ /* 0x005B */ fpcNm_BRIDGE_e,
+ /* 0x005C */ fpcNm_MSW_e,
+ /* 0x005D */ fpcNm_MFLFT_e,
+ /* 0x005E */ fpcNm_KLFT_e,
+ /* 0x005F */ fpcNm_ICE_LIFT_e,
+ /* 0x0060 */ fpcNm_AMI_PROP_e,
+ /* 0x0061 */ fpcNm_PEDESTAL_e,
+ /* 0x0062 */ fpcNm_FLOOR_e,
+ /* 0x0063 */ fpcNm_KITA_e,
+ /* 0x0064 */ fpcNm_KOKIIE_e,
+ /* 0x0065 */ fpcNm_SHAND_e,
+ /* 0x0066 */ fpcNm_BITA_e,
+ /* 0x0067 */ fpcNm_SK_e,
+ /* 0x0068 */ fpcNm_SK2_e,
+ /* 0x0069 */ fpcNm_SSK_e,
+ /* 0x006A */ fpcNm_WARPFLOWER_e,
+ /* 0x006B */ fpcNm_WARPFOUT_e,
+ /* 0x006C */ fpcNm_WARPLIGHT_e,
+ /* 0x006D */ fpcNm_WARPHYRULE_e,
+ /* 0x006E */ fpcNm_WARPDEMO20_e,
+ /* 0x006F */ fpcNm_WARPGANON_e,
+ /* 0x0070 */ fpcNm_WARPMAJYUU_e,
+ /* 0x0071 */ fpcNm_Balancelift_e,
+ /* 0x0072 */ fpcNm_SHUTTER_e,
+ /* 0x0073 */ fpcNm_SHUTTER2_e,
+ /* 0x0074 */ fpcNm_WINDMILL_e,
+ /* 0x0075 */ fpcNm_MBDOOR_e,
+ /* 0x0076 */ fpcNm_NPC_DE1_e,
+ /* 0x0077 */ fpcNm_NPC_NZ_e,
+ /* 0x0078 */ fpcNm_NPC_SO_e,
+ /* 0x0079 */ fpcNm_FM_e,
+ /* 0x007A */ fpcNm_LEAF_LIFT_e,
+ /* 0x007B */ fpcNm_Obj_Roten_e,
+ /* 0x007C */ fpcNm_TOGE_e,
+ /* 0x007D */ fpcNm_Obj_Ferris_e,
+ /* 0x007E */ fpcNm_Obj_Xfuta_e,
+ /* 0x007F */ fpcNm_Obj_Gaship_e,
+ /* 0x0080 */ fpcNm_Obj_Rforce_e,
+ /* 0x0081 */ fpcNm_Obj_Gaship2_e,
+ /* 0x0082 */ fpcNm_Obj_Light_e,
+ /* 0x0083 */ fpcNm_Obj_Homen_e,
+ /* 0x0084 */ fpcNm_Obj_Homensmk_e,
+ /* 0x0085 */ fpcNm_Obj_Ftree_e,
+ /* 0x0086 */ fpcNm_Obj_Vds_e,
+ /* 0x0087 */ fpcNm_Obj_Vyasi_e,
+ /* 0x0088 */ fpcNm_Obj_Ajav_e,
+ /* 0x0089 */ fpcNm_Obj_Trap_e,
+ /* 0x008A */ fpcNm_Obj_Hha_e,
+ /* 0x008B */ fpcNm_Obj_Htetu1_e,
+ /* 0x008C */ fpcNm_Obj_Gnntakis_e,
+ /* 0x008D */ fpcNm_Obj_Gnntakie_e,
+ /* 0x008E */ fpcNm_Obj_Gnnbtaki_e,
+ /* 0x008F */ fpcNm_Obj_Rcloud_e,
+ /* 0x0090 */ fpcNm_Obj_Gryw00_e,
+ /* 0x0091 */ fpcNm_Obj_AjavW_e,
+ /* 0x0092 */ fpcNm_Obj_Leaves_e,
+ /* 0x0093 */ fpcNm_Obj_YLzou_e,
+ /* 0x0094 */ fpcNm_Obj_Gbed_e,
+ /* 0x0095 */ fpcNm_Obj_Vteng_e,
+ /* 0x0096 */ fpcNm_Obj_Hfuck1_e,
+ /* 0x0097 */ fpcNm_Obj_Ohatch_e,
+ /* 0x0098 */ fpcNm_Obj_Hcbh_e,
+ /* 0x0099 */ fpcNm_Obj_Ygush00_e,
+ /* 0x009A */ fpcNm_Obj_Bscurtain_e,
+ /* 0x009B */ fpcNm_Obj_Shmrgrd_e,
+ /* 0x009C */ fpcNm_Obj_Eayogn_e,
+ /* 0x009D */ fpcNm_Obj_Vmsms_e,
+ /* 0x009E */ fpcNm_Obj_Vmsdz_e,
+ /* 0x009F */ fpcNm_Ygcwp_e,
+ /* 0x00A0 */ fpcNm_Obj_Vgnfd_e,
+ /* 0x00A1 */ fpcNm_Obj_Kanoke_e,
+ /* 0x00A2 */ fpcNm_Obj_Eskban_e,
+ /* 0x00A3 */ fpcNm_Obj_Ekskz_e,
+ /* 0x00A4 */ fpcNm_Obj_Ebomzo_e,
+ /* 0x00A5 */ fpcNm_Obj_Kanat_e,
+ /* 0x00A6 */ fpcNm_Obj_Aygr_e,
+ /* 0x00A7 */ fpcNm_SHIP_e,
+ /* 0x00A8 */ fpcNm_Obj_Jump_e,
+ /* 0x00A9 */ fpcNm_PLAYER_e,
+ /* 0x00AA */ fpcNm_HOOKSHOT_e,
+ /* 0x00AB */ fpcNm_NPC_MK_e,
+ /* 0x00AC */ fpcNm_GRID_e,
+ /* 0x00AD */ fpcNm_SAIL_e,
+ /* 0x00AE */ fpcNm_PIRATE_FLAG_e,
+ /* 0x00AF */ fpcNm_MAJUU_FLAG_e,
+ /* 0x00B0 */ fpcNm_Tori_Flag_e,
+ /* 0x00B1 */ fpcNm_Sie_Flag_e,
+ /* 0x00B2 */ fpcNm_SYAN_e,
+ /* 0x00B3 */ fpcNm_AYUSH_e,
+ /* 0x00B4 */ fpcNm_OSHIP_e,
+ /* 0x00B5 */ fpcNm_RECTANGLE_e,
+ /* 0x00B6 */ fpcNm_BB_e,
+ /* 0x00B7 */ fpcNm_KANBAN_e,
+ /* 0x00B8 */ fpcNm_HITOBJ_e,
+ /* 0x00B9 */ fpcNm_KT_e,
+ /* 0x00BA */ fpcNm_EP_e,
+ /* 0x00BB */ fpcNm_LAMP_e,
+ /* 0x00BC */ fpcNm_FF_e,
+ /* 0x00BD */ fpcNm_MO2_e,
+ /* 0x00BE */ fpcNm_BK_e,
+ /* 0x00BF */ fpcNm_ST_e,
+ /* 0x00C0 */ fpcNm_TN_e,
+ /* 0x00C1 */ fpcNm_MANT_e,
+ /* 0x00C2 */ fpcNm_KANTERA_e,
+ /* 0x00C3 */ fpcNm_KAMOME_e,
+#if VERSION == VERSION_DEMO
+ /* 0x00C4 */ fpcNm_KAMOME2_e,
+#endif
+ /* 0x00C4 */ fpcNm_NPC_KAM_e,
+ /* 0x00C5 */ fpcNm_WBIRD_e,
+ /* 0x00C6 */ fpcNm_DEMO_KMM_e,
+ /* 0x00C7 */ fpcNm_NZ_e,
+ /* 0x00C8 */ fpcNm_NZG_e,
+ /* 0x00C9 */ fpcNm_KN_e,
+ /* 0x00CA */ fpcNm_DEMO_DK_e,
+ /* 0x00CB */ fpcNm_AM_e,
+ /* 0x00CC */ fpcNm_AM2_e,
+ /* 0x00CD */ fpcNm_GM_e,
+ /* 0x00CE */ fpcNm_KS_e,
+ /* 0x00CF */ fpcNm_CC_e,
+ /* 0x00D0 */ fpcNm_BL_e,
+ /* 0x00D1 */ fpcNm_WZ_e,
+ /* 0x00D2 */ fpcNm_PH_e,
+ /* 0x00D3 */ fpcNm_PZ_e,
+ /* 0x00D4 */ fpcNm_BPW_e,
+ /* 0x00D5 */ fpcNm_PW_e,
+ /* 0x00D6 */ fpcNm_JBO_e,
+ /* 0x00D7 */ fpcNm_BO_e,
+ /* 0x00D8 */ fpcNm_KI_e,
+ /* 0x00D9 */ fpcNm_MT_e,
+ /* 0x00DA */ fpcNm_BWD_e,
+ /* 0x00DB */ fpcNm_BWDS_e,
+ /* 0x00DC */ fpcNm_BWDG_e,
+ /* 0x00DD */ fpcNm_KB_e,
+ /* 0x00DE */ fpcNm_ESA_e,
+ /* 0x00DF */ fpcNm_DR_e,
+ /* 0x00E0 */ fpcNm_DR2_e,
+ /* 0x00E1 */ fpcNm_RD_e,
+ /* 0x00E2 */ fpcNm_DAIOCTA_e,
+ /* 0x00E3 */ fpcNm_DAIOCTA_EYE_e,
+ /* 0x00E4 */ fpcNm_OQ_e,
+ /* 0x00E5 */ fpcNm_GY_e,
+ /* 0x00E6 */ fpcNm_GY_CTRL_e,
+ /* 0x00E7 */ fpcNm_GY_CTRLB_e,
+ /* 0x00E8 */ fpcNm_Hot_Floor_e,
+ /* 0x00E9 */ fpcNm_Beam_e,
+ /* 0x00EA */ fpcNm_Bemos_e,
+ /* 0x00EB */ fpcNm_BTD_e,
+ /* 0x00EC */ fpcNm_BMD_e,
+ /* 0x00ED */ fpcNm_BMDHAND_e,
+ /* 0x00EE */ fpcNm_BMDFOOT_e,
+ /* 0x00EF */ fpcNm_DK_e,
+ /* 0x00F0 */ fpcNm_BDK_e,
+ /* 0x00F1 */ fpcNm_BDKOBJ_e,
+ /* 0x00F2 */ fpcNm_BST_e,
+ /* 0x00F3 */ fpcNm_FGANON_e,
+ /* 0x00F4 */ fpcNm_FGMAHOU_e,
+ /* 0x00F5 */ fpcNm_BGN_e,
+ /* 0x00F6 */ fpcNm_BGN2_e,
+ /* 0x00F7 */ fpcNm_BGN3_e,
+ /* 0x00F8 */ fpcNm_GND_e,
+ /* 0x00F9 */ fpcNm_PT_e,
+ /* 0x00FA */ fpcNm_SWTDOOR_e,
+ /* 0x00FB */ fpcNm_MOZO_e,
+ /* 0x00FC */ fpcNm_KUI_e,
+ /* 0x00FD */ fpcNm_SS_e,
+ /* 0x00FE */ fpcNm_SSS_e,
+ /* 0x00FF */ fpcNm_SITEM_e,
+ /* 0x0100 */ fpcNm_MACHINE_e,
+ /* 0x0101 */ fpcNm_ITEM_e,
+ /* 0x0102 */ fpcNm_BOSSITEM_e,
+ /* 0x0103 */ fpcNm_Demo_Item_e,
+ /* 0x0104 */ fpcNm_RACEITEM_e,
+ /* 0x0105 */ fpcNm_ShopItem_e,
+ /* 0x0106 */ fpcNm_DEKU_ITEM_e,
+ /* 0x0107 */ fpcNm_SPC_ITEM01_e,
+ /* 0x0108 */ fpcNm_Obj_Paper_e,
+ /* 0x0109 */ fpcNm_Obj_Demo_Barrel_e,
+ /* 0x010A */ fpcNm_Obj_Dmgroom_e,
+ /* 0x010B */ fpcNm_Obj_Doguu_e,
+ /* 0x010C */ fpcNm_Obj_Wood_e,
+ /* 0x010D */ fpcNm_Obj_Flame_e,
+ /* 0x010E */ fpcNm_Obj_Buoyrace_e,
+ /* 0x010F */ fpcNm_Obj_Coming_e,
+ /* 0x0110 */ fpcNm_Coming2_e,
+ /* 0x0111 */ fpcNm_Coming3_e,
+ /* 0x0112 */ fpcNm_Obj_Mmrr_e,
+ /* 0x0113 */ fpcNm_Obj_Pbka_e,
+ /* 0x0114 */ fpcNm_Obj_Plant_e,
+ /* 0x0115 */ fpcNm_Obj_Gtaki_e,
+ /* 0x0116 */ fpcNm_Obj_Yboil_e,
+ /* 0x0117 */ fpcNm_Obj_Rflw_e,
+ /* 0x0118 */ fpcNm_Obj_Table_e,
+ /* 0x0119 */ fpcNm_Obj_Tenmado_e,
+ /* 0x011A */ fpcNm_Obj_Cafelmp_e,
+ /* 0x011B */ fpcNm_Obj_Apzl_e,
+ /* 0x011C */ fpcNm_Obj_Adnno_e,
+ /* 0x011D */ fpcNm_Obj_Auzu_e,
+ /* 0x011E */ fpcNm_Obj_Gong_e,
+ /* 0x011F */ fpcNm_Obj_Barrier_e,
+ /* 0x0120 */ fpcNm_Obj_Firewall_e,
+ /* 0x0121 */ fpcNm_Obj_TnTrap_e,
+ /* 0x0122 */ fpcNm_Obj_Monument_e,
+ /* 0x0123 */ fpcNm_Obj_Tapestry_e,
+ /* 0x0124 */ fpcNm_Obj_HSH_e,
+ /* 0x0125 */ fpcNm_Goal_Flag_e,
+ /* 0x0126 */ fpcNm_TBOX_e,
+ /* 0x0127 */ fpcNm_SBOX_e,
+ /* 0x0128 */ fpcNm_BOMB_e,
+ /* 0x0129 */ fpcNm_Bomb2_e,
+ /* 0x012A */ fpcNm_BOMB_FLOWER_e,
+ /* 0x012B */ fpcNm_ACORN_LEAF_e,
+ /* 0x012C */ fpcNm_SWC00_e,
+ /* 0x012D */ fpcNm_FAN_e,
+ /* 0x012E */ fpcNm_DOOR10_e,
+ /* 0x012F */ fpcNm_DOOR12_e,
+ /* 0x0130 */ fpcNm_ATDOOR_e,
+ /* 0x0131 */ fpcNm_MDOOR_e,
+ /* 0x0132 */ fpcNm_KDDOOR_e,
+ /* 0x0133 */ fpcNm_KNOB00_e,
+ /* 0x0134 */ fpcNm_MTOGE_e,
+ /* 0x0135 */ fpcNm_ANDSW0_e,
+ /* 0x0136 */ fpcNm_ANDSW2_e,
+ /* 0x0137 */ fpcNm_DAI_e,
+ /* 0x0138 */ fpcNm_SW_ATTACK_e,
+ /* 0x0139 */ fpcNm_SW_ITEM_e,
+ /* 0x013A */ fpcNm_SW_TACT_e,
+ /* 0x013B */ fpcNm_NH_e,
+ /* 0x013C */ fpcNm_NPC_OS_e,
+ /* 0x013D */ fpcNm_NPC_YM1_e,
+ /* 0x013E */ fpcNm_NPC_YM2_e,
+ /* 0x013F */ fpcNm_NPC_YW1_e,
+ /* 0x0140 */ fpcNm_NPC_JI1_e,
+ /* 0x0141 */ fpcNm_NPC_KO1_e,
+ /* 0x0142 */ fpcNm_NPC_KO2_e,
+ /* 0x0143 */ fpcNm_NPC_LS1_e,
+ /* 0x0144 */ fpcNm_NPC_P1_e,
+ /* 0x0145 */ fpcNm_NPC_P2_e,
+ /* 0x0146 */ fpcNm_NPC_SARACE_e,
+ /* 0x0147 */ fpcNm_NPC_TC_e,
+ /* 0x0148 */ fpcNm_NPC_BM1_e,
+ /* 0x0149 */ fpcNm_NPC_BM2_e,
+ /* 0x014A */ fpcNm_NPC_BM3_e,
+ /* 0x014B */ fpcNm_NPC_BM4_e,
+ /* 0x014C */ fpcNm_NPC_BM5_e,
+ /* 0x014D */ fpcNm_NPC_OB1_e,
+ /* 0x014E */ fpcNm_NPC_AJ1_e,
+ /* 0x014F */ fpcNm_NPC_KM1_e,
+ /* 0x0150 */ fpcNm_NPC_CB1_e,
+ /* 0x0151 */ fpcNm_NPC_BA1_e,
+ /* 0x0152 */ fpcNm_NPC_BJ1_e,
+ /* 0x0153 */ fpcNm_NPC_BJ2_e,
+ /* 0x0154 */ fpcNm_NPC_BJ3_e,
+ /* 0x0155 */ fpcNm_NPC_BJ4_e,
+ /* 0x0156 */ fpcNm_NPC_BJ5_e,
+ /* 0x0157 */ fpcNm_NPC_BJ6_e,
+ /* 0x0158 */ fpcNm_NPC_BJ7_e,
+ /* 0x0159 */ fpcNm_NPC_BJ8_e,
+ /* 0x015A */ fpcNm_NPC_BJ9_e,
+ /* 0x015B */ fpcNm_NPC_BS1_e,
+ /* 0x015C */ fpcNm_NPC_BMCON1_e,
+ /* 0x015D */ fpcNm_NPC_BMS1_e,
+ /* 0x015E */ fpcNm_NPC_BMSW_e,
+ /* 0x015F */ fpcNm_NPC_BTSW_e,
+ /* 0x0160 */ fpcNm_NPC_BTSW2_e,
+ /* 0x0161 */ fpcNm_NPC_DS1_e,
+ /* 0x0162 */ fpcNm_NPC_RSH1_e,
+ /* 0x0163 */ fpcNm_NPC_KK1_e,
+ /* 0x0164 */ fpcNm_NPC_PM1_e,
+ /* 0x0165 */ fpcNm_NPC_KP1_e,
+ /* 0x0166 */ fpcNm_NPC_PF1_e,
+ /* 0x0167 */ fpcNm_NPC_GP1_e,
+ /* 0x0168 */ fpcNm_NPC_JB1_e,
+ /* 0x0169 */ fpcNm_NPC_KF1_e,
+ /* 0x016A */ fpcNm_NPC_FA1_e,
+ /* 0x016B */ fpcNm_NPC_AUCTION_e,
+ /* 0x016C */ fpcNm_NPC_KG1_e,
+ /* 0x016D */ fpcNm_NPC_KG2_e,
+ /* 0x016E */ fpcNm_NPC_TT_e,
+ /* 0x016F */ fpcNm_NPC_HR_e,
+ /* 0x0170 */ fpcNm_NPC_HO_e,
+ /* 0x0171 */ fpcNm_NPC_MD_e,
+ /* 0x0172 */ fpcNm_NPC_UK_e,
+ /* 0x0173 */ fpcNm_BIGELF_e,
+ /* 0x0174 */ fpcNm_NPC_CO1_e,
+ /* 0x0175 */ fpcNm_NPC_ZK1_e,
+ /* 0x0176 */ fpcNm_NPC_ROTEN_e,
+ /* 0x0177 */ fpcNm_NPC_PEOPLE_e,
+ /* 0x0178 */ fpcNm_NPC_GK1_e,
+ /* 0x0179 */ fpcNm_NPC_PHOTO_e,
+ /* 0x017A */ fpcNm_NPC_AC1_e,
+ /* 0x017B */ fpcNm_NPC_HI1_e,
+ /* 0x017C */ fpcNm_NPC_SV_e,
+ /* 0x017D */ fpcNm_NPC_MT_e,
+ /* 0x017E */ fpcNm_NPC_MN_e,
+ /* 0x017F */ fpcNm_NPC_AH_e,
+ /* 0x0180 */ fpcNm_AUCTION_e,
+ /* 0x0181 */ fpcNm_KYTAG00_e,
+ /* 0x0182 */ fpcNm_KYTAG01_e,
+ /* 0x0183 */ fpcNm_KYTAG02_e,
+ /* 0x0184 */ fpcNm_KYTAG03_e,
+ /* 0x0185 */ fpcNm_KYTAG04_e,
+ /* 0x0186 */ fpcNm_KYTAG05_e,
+ /* 0x0187 */ fpcNm_KYTAG06_e,
+ /* 0x0188 */ fpcNm_KYTAG07_e,
+ /* 0x0189 */ fpcNm_WindTag_e,
+ /* 0x018A */ fpcNm_YOUGAN_e,
+ /* 0x018B */ fpcNm_Mmusic_e,
+ /* 0x018C */ fpcNm_Komore_e,
+ /* 0x018D */ fpcNm_Tpota_e,
+ /* 0x018E */ fpcNm_Obj_Itnak_e,
+ /* 0x018F */ fpcNm_Obj_Zouk_e,
+ /* 0x0190 */ fpcNm_Ykgr_e,
+ /* 0x0191 */ fpcNm_SAKU_e,
+ /* 0x0192 */ fpcNm_Iball_e,
+ /* 0x0193 */ fpcNm_DISAPPEAR_e,
+ /* 0x0194 */ fpcNm_Salvage_e,
+ /* 0x0195 */ fpcNm_SALVAGE_TBOX_e,
+ /* 0x0196 */ fpcNm_Kmon_e,
+ /* 0x0197 */ fpcNm_OBJ_FIGURE_e,
+ /* 0x0198 */ fpcNm_OBJ_HAT_e,
+ /* 0x0199 */ fpcNm_DEMO00_e,
+ /* 0x019A */ fpcNm_Lwood_e,
+ /* 0x019B */ fpcNm_Dummy_e,
+ /* 0x019C */ fpcNm_TAG_EVENT_e,
+ /* 0x019D */ fpcNm_TAG_HINT_e,
+ /* 0x019E */ fpcNm_TAG_MSG_e,
+ /* 0x019F */ fpcNm_TAG_ETC_e,
+ /* 0x01A0 */ fpcNm_TAG_ISLAND_e,
+ /* 0x01A1 */ fpcNm_TAG_KF1_e,
+ /* 0x01A2 */ fpcNm_TAG_KK1_e,
+ /* 0x01A3 */ fpcNm_TAG_PHOTO_e,
+ /* 0x01A4 */ fpcNm_TAG_KB_ITEM_e,
+ /* 0x01A5 */ fpcNm_TAG_MK_e,
+ /* 0x01A6 */ fpcNm_TAG_MDCB_e,
+ /* 0x01A7 */ fpcNm_TAG_BA1_e,
+ /* 0x01A8 */ fpcNm_TagRock_e,
+ /* 0x01A9 */ fpcNm_FallRock_e,
+ /* 0x01AA */ fpcNm_SteamTag_e,
+ /* 0x01AB */ fpcNm_Fire_e,
+ /* 0x01AC */ fpcNm_BRANCH_e,
+ /* 0x01AD */ fpcNm_NPC_ZL1_e,
+ /* 0x01AE */ fpcNm_WATERFALL_e,
+ /* 0x01AF */ fpcNm_LIGHTBRIDGE_e,
+ /* 0x01B0 */ fpcNm_LIGHTSTAIR_e,
+ /* 0x01B1 */ fpcNm_WALL_e,
+ /* 0x01B2 */ fpcNm_SW_PROPELLER_e,
+ /* 0x01B3 */ fpcNm_IKARI_e,
+ /* 0x01B4 */ fpcNm_BOOMERANG_e,
+ /* 0x01B5 */ fpcNm_AGB_e,
+ /* 0x01B6 */ fpcNm_AGBSW0_e,
+ /* 0x01B7 */ fpcNm_MAGMA_e,
+ /* 0x01B8 */ fpcNm_GRASS_e,
+ /* 0x01B9 */ fpcNm_KY_THUNDER_e,
+ /* 0x01BA */ fpcNm_VRBOX_e,
+ /* 0x01BB */ fpcNm_VRBOX2_e,
+ /* 0x01BC */ fpcNm_BG_e,
+ /* 0x01BD */ fpcNm_Obj_Tower_e,
+ /* 0x01BE */ fpcNm_Obj_DoguuD_e,
+ /* 0x01BF */ fpcNm_SPOTBOX_e,
+ /* 0x01C0 */ fpcNm_TORNADO_e,
+ /* 0x01C1 */ fpcNm_TITLE_e,
+ /* 0x01C2 */ fpcNm_MP_e,
+ /* 0x01C3 */ fpcNm_LODBG_e,
+ /* 0x01C4 */ fpcNm_HIMO2_e,
+ /* 0x01C5 */ fpcNm_HIMO3_e,
+ /* 0x01C6 */ fpcNm_ATT_e,
+ /* 0x01C7 */ fpcNm_WPILLAR_e,
+ /* 0x01C8 */ fpcNm_Hys_e,
+ /* 0x01C9 */ fpcNm_SWHIT0_e,
+ /* 0x01CA */ fpcNm_TAG_GSHIP_e,
+ /* 0x01CB */ fpcNm_TSUBO_e,
+ /* 0x01CC */ fpcNm_STONE_e,
+ /* 0x01CD */ fpcNm_Stone2_e,
+ /* 0x01CE */ fpcNm_Obj_Barrel_e,
+ /* 0x01CF */ fpcNm_Obj_Barrel2_e,
+ /* 0x01CF */ tk_Obj_Barrel2_e = fpcNm_Obj_Barrel2_e,
+ /* 0x01D0 */ fpcNm_Obj_Try_e,
+ /* 0x01D1 */ fpcNm_Obj_Vtil_e,
+ /* 0x01D2 */ fpcNm_Obj_Ice_e,
+ /* 0x01D3 */ fpcNm_Obj_Mshokki_e,
+ /* 0x01D4 */ fpcNm_STANDITEM_e,
+ /* 0x01D5 */ fpcNm_BOKO_e,
+ /* 0x01D6 */ fpcNm_TAMA_e,
+ /* 0x01D7 */ fpcNm_Obj_Buoyflag_e,
+ /* 0x01D8 */ fpcNm_Obj_Correct_e,
+ /* 0x01D9 */ fpcNm_Obj_Eff_e,
+ /* 0x01DA */ fpcNm_WATER_MARK_e,
+ /* 0x01DB */ fpcNm_Tag_Light_e,
+ /* 0x01DC */ fpcNm_Tag_Attention_e,
+ /* 0x01DD */ fpcNm_Tag_Waterlevel_e,
+ /* 0x01DE */ fpcNm_ARROW_e,
+ /* 0x01DF */ fpcNm_ARROW_ICEEFF_e,
+ /* 0x01E0 */ fpcNm_ARROW_LIGHTEFF_e,
+ /* 0x01E1 */ fpcNm_Obj_Timer_e,
+ /* 0x01E2 */ fpcNm_CAMERA_e,
+ /* 0x01E3 */ fpcNm_CAMERA2_e,
+ /* 0x01E4 */ fpcNm_KYEFF_e,
+ /* 0x01E5 */ fpcNm_KYEFF2_e,
+ /* 0x01E6 */ fpcNm_MESG_e,
+ /* 0x01E7 */ fpcNm_MSG_e,
+ /* 0x01E8 */ fpcNm_MSG2_e,
+ /* 0x01E9 */ fpcNm_MSG3_e,
+ /* 0x01EA */ fpcNm_MENUWINDOW_e,
+ /* 0x01EB */ fpcNm_Menu_Cloth_e,
+ /* 0x01EC */ fpcNm_TIMER_e,
+ /* 0x01ED */ fpcNm_AUCTION_SCREEN_e,
+ /* 0x01EE */ fpcNm_PLACE_NAME_e,
+ /* 0x01EF */ fpcNm_MINIGAME_STARTER_e,
+ /* 0x01F0 */ fpcNm_MINIGAME_TERMINATER_e,
+ /* 0x01F1 */ fpcNm_METER_e,
+ /* 0x01F2 */ fpcNm_OPERATE_WIND_e,
+ /* 0x01F3 */ fpcNm_SCP_e,
+ /* 0x01F4 */ fpcNm_PB_e,
+ /* 0x01F5 */ fpcNm_GAMEOVER_e,
+ fpcNm_MAX_NUM_e,
+
+ fpcNm_INVALID_e = 0x7FFF,
+};
+
+#endif /* F_PC_NAME_H */