summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
Diffstat (limited to 'include')
-rw-r--r--include/flags.h2
-rw-r--r--include/global.fieldmap.h16
2 files changed, 10 insertions, 8 deletions
diff --git a/include/flags.h b/include/flags.h
index e2b14b16b..a6b672d15 100644
--- a/include/flags.h
+++ b/include/flags.h
@@ -34,6 +34,8 @@
#define SYS_ENC_UP_ITEM 0x84D
#define SYS_ENC_DOWN_ITEM 0x84E
+#define SYS_B_DASH 0x860 // got Running Shoes
+
// SPECIAL FLAGS (unknown purpose)
#define SPECIAL_FLAG_1 0x4001
diff --git a/include/global.fieldmap.h b/include/global.fieldmap.h
index 20f28b02f..68a4f9322 100644
--- a/include/global.fieldmap.h
+++ b/include/global.fieldmap.h
@@ -262,14 +262,14 @@ struct MapObjectGraphicsInfo
union AffineAnimCmd **affineAnims;
};
-#define PLAYER_AVATAR_FLAG_0 (1 << 0)
-#define PLAYER_AVATAR_FLAG_1 (1 << 1)
-#define PLAYER_AVATAR_FLAG_2 (1 << 2)
-#define PLAYER_AVATAR_FLAG_3 (1 << 3)
-#define PLAYER_AVATAR_FLAG_4 (1 << 4)
-#define PLAYER_AVATAR_FLAG_5 (1 << 5)
-#define PLAYER_AVATAR_FLAG_6 (1 << 6)
-#define PLAYER_AVATAR_FLAG_7 (1 << 7)
+#define PLAYER_AVATAR_FLAG_ON_FOOT (1 << 0)
+#define PLAYER_AVATAR_FLAG_MACH_BIKE (1 << 1)
+#define PLAYER_AVATAR_FLAG_ACRO_BIKE (1 << 2)
+#define PLAYER_AVATAR_FLAG_SURFING (1 << 3)
+#define PLAYER_AVATAR_FLAG_4 (1 << 4)
+#define PLAYER_AVATAR_FLAG_5 (1 << 5)
+#define PLAYER_AVATAR_FLAG_6 (1 << 6)
+#define PLAYER_AVATAR_FLAG_DASH (1 << 7)
struct PlayerAvatar
{