mirror of
https://github.com/zeldaret/tmc
synced 2026-07-09 23:01:43 -04:00
Name the special values used with Kinstone Fusions
This commit is contained in:
+6
-1
@@ -35,7 +35,7 @@ typedef struct {
|
||||
extern const KinstoneWorldEvent gKinstoneWorldEvents[];
|
||||
|
||||
typedef enum {
|
||||
KINSTONE_0,
|
||||
KINSTONE_NONE,
|
||||
KINSTONE_MYSTERIOUS_CLOUD_TOP_RIGHT,
|
||||
KINSTONE_MYSTERIOUS_CLOUD_BOTTOM_LEFT,
|
||||
KINSTONE_MYSTERIOUS_CLOUD_TOP_LEFT,
|
||||
@@ -136,6 +136,11 @@ typedef enum {
|
||||
KINSTONE_62,
|
||||
KINSTONE_63,
|
||||
KINSTONE_64,
|
||||
/* some special values, mostly for fusers */
|
||||
KINSTONE_NEEDS_REPLACEMENT = 0xF1,
|
||||
KINSTONE_JUST_FUSED = 0xF2,
|
||||
KINSTONE_FUSER_DONE = 0xF3,
|
||||
KINSTONE_RANDOM = 0xFF,
|
||||
} KinstoneId;
|
||||
|
||||
typedef struct {
|
||||
|
||||
+2
-2
@@ -84,12 +84,12 @@ void NPCInit(Entity* ent);
|
||||
void CollideFollowers(void);
|
||||
|
||||
// TODO move?
|
||||
void AddInteractableWhenBigFuser(Entity* ent, u32 arg1);
|
||||
void AddInteractableWhenBigFuser(Entity* ent, u32 kinstoneId);
|
||||
u32 sub_0806F5A4(u32);
|
||||
u32 GetFusionToOffer(Entity*);
|
||||
void AddInteractableWhenBigObject(Entity*);
|
||||
void sub_0807000C(Entity*);
|
||||
void AddInteractableAsMinishFuser(Entity*, u32);
|
||||
void AddInteractableAsMinishFuser(Entity* ent, u32 kinstoneId);
|
||||
|
||||
enum NPC {
|
||||
/*0x00*/ NPC_NONE_0,
|
||||
|
||||
Reference in New Issue
Block a user