summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--data/maps/BattleFrontier_BattleDomeBattleRoom/scripts.inc126
-rw-r--r--data/maps/LinkContestRoom1/scripts.inc158
-rw-r--r--include/constants/global.h10
-rw-r--r--include/global.fieldmap.h13
4 files changed, 152 insertions, 155 deletions
diff --git a/data/maps/BattleFrontier_BattleDomeBattleRoom/scripts.inc b/data/maps/BattleFrontier_BattleDomeBattleRoom/scripts.inc
index 96e9f86f5..59a010691 100644
--- a/data/maps/BattleFrontier_BattleDomeBattleRoom/scripts.inc
+++ b/data/maps/BattleFrontier_BattleDomeBattleRoom/scripts.inc
@@ -595,76 +595,76 @@ BattleFrontier_BattleDomeBattleRoom_EventScript_24C52F:: @ 824C52F
return
BattleFrontier_BattleDomeBattleRoom_EventScript_24C530:: @ 824C530
- createvobject EVENT_OBJ_GFX_SCIENTIST_1, 1, 3, 0, 3, 1
- createvobject EVENT_OBJ_GFX_EXPERT_F, 4, 6, 0, 3, 1
- createvobject EVENT_OBJ_GFX_NINJA_BOY, 6, 8, 0, 3, 1
- createvobject EVENT_OBJ_GFX_LITTLE_GIRL, 9, 11, 0, 3, 1
- createvobject EVENT_OBJ_GFX_SCIENTIST_1, 11, 13, 0, 3, 1
- createvobject EVENT_OBJ_GFX_MAN_5, 13, 15, 0, 3, 1
- createvobject EVENT_OBJ_GFX_BEAUTY, 19, 7, 1, 3, 1
- createvobject EVENT_OBJ_GFX_WOMAN_5, 22, 11, 1, 3, 1
- createvobject EVENT_OBJ_GFX_LITTLE_BOY, 25, 15, 1, 3, 1
- createvobject EVENT_OBJ_GFX_YOUNGSTER, 26, 2, 2, 3, 1
- createvobject EVENT_OBJ_GFX_SCHOOL_KID_M, 29, 5, 1, 3, 1
+ createvobject EVENT_OBJ_GFX_SCIENTIST_1, 1, 3, 0, 3, DIR_SOUTH
+ createvobject EVENT_OBJ_GFX_EXPERT_F, 4, 6, 0, 3, DIR_SOUTH
+ createvobject EVENT_OBJ_GFX_NINJA_BOY, 6, 8, 0, 3, DIR_SOUTH
+ createvobject EVENT_OBJ_GFX_LITTLE_GIRL, 9, 11, 0, 3, DIR_SOUTH
+ createvobject EVENT_OBJ_GFX_SCIENTIST_1, 11, 13, 0, 3, DIR_SOUTH
+ createvobject EVENT_OBJ_GFX_MAN_5, 13, 15, 0, 3, DIR_SOUTH
+ createvobject EVENT_OBJ_GFX_BEAUTY, 19, 7, 1, 3, DIR_SOUTH
+ createvobject EVENT_OBJ_GFX_WOMAN_5, 22, 11, 1, 3, DIR_SOUTH
+ createvobject EVENT_OBJ_GFX_LITTLE_BOY, 25, 15, 1, 3, DIR_SOUTH
+ createvobject EVENT_OBJ_GFX_YOUNGSTER, 26, 2, 2, 3, DIR_SOUTH
+ createvobject EVENT_OBJ_GFX_SCHOOL_KID_M, 29, 5, 1, 3, DIR_SOUTH
return
BattleFrontier_BattleDomeBattleRoom_EventScript_24C594:: @ 824C594
- createvobject EVENT_OBJ_GFX_SCIENTIST_1, 1, 3, 0, 3, 1
- createvobject EVENT_OBJ_GFX_EXPERT_F, 4, 6, 0, 3, 1
- createvobject EVENT_OBJ_GFX_NINJA_BOY, 6, 8, 0, 3, 1
- createvobject EVENT_OBJ_GFX_WOMAN_2, 7, 9, 0, 3, 1
- createvobject EVENT_OBJ_GFX_LITTLE_GIRL, 9, 11, 0, 3, 1
- createvobject EVENT_OBJ_GFX_LASS, 10, 12, 0, 3, 1
- createvobject EVENT_OBJ_GFX_SCIENTIST_1, 11, 13, 0, 3, 1
- createvobject EVENT_OBJ_GFX_MAN_5, 13, 15, 0, 3, 1
- createvobject EVENT_OBJ_GFX_GENTLEMAN, 15, 2, 1, 3, 1
- createvobject EVENT_OBJ_GFX_NINJA_BOY, 16, 3, 1, 3, 1
- createvobject EVENT_OBJ_GFX_WOMAN_2, 17, 4, 1, 3, 1
- createvobject EVENT_OBJ_GFX_BEAUTY, 19, 7, 1, 3, 1
- createvobject EVENT_OBJ_GFX_EXPERT_F, 20, 9, 1, 3, 1
- createvobject EVENT_OBJ_GFX_WOMAN_5, 22, 11, 1, 3, 1
- createvobject EVENT_OBJ_GFX_SCIENTIST_1, 23, 13, 1, 3, 1
- createvobject EVENT_OBJ_GFX_LITTLE_BOY, 25, 15, 1, 3, 1
- createvobject EVENT_OBJ_GFX_YOUNGSTER, 26, 2, 2, 3, 1
- createvobject EVENT_OBJ_GFX_HEX_MANIAC, 28, 5, 2, 3, 1
- createvobject EVENT_OBJ_GFX_SCHOOL_KID_M, 29, 5, 1, 3, 1
- createvobject EVENT_OBJ_GFX_MART_EMPLOYEE, 30, 6, 2, 3, 1
+ createvobject EVENT_OBJ_GFX_SCIENTIST_1, 1, 3, 0, 3, DIR_SOUTH
+ createvobject EVENT_OBJ_GFX_EXPERT_F, 4, 6, 0, 3, DIR_SOUTH
+ createvobject EVENT_OBJ_GFX_NINJA_BOY, 6, 8, 0, 3, DIR_SOUTH
+ createvobject EVENT_OBJ_GFX_WOMAN_2, 7, 9, 0, 3, DIR_SOUTH
+ createvobject EVENT_OBJ_GFX_LITTLE_GIRL, 9, 11, 0, 3, DIR_SOUTH
+ createvobject EVENT_OBJ_GFX_LASS, 10, 12, 0, 3, DIR_SOUTH
+ createvobject EVENT_OBJ_GFX_SCIENTIST_1, 11, 13, 0, 3, DIR_SOUTH
+ createvobject EVENT_OBJ_GFX_MAN_5, 13, 15, 0, 3, DIR_SOUTH
+ createvobject EVENT_OBJ_GFX_GENTLEMAN, 15, 2, 1, 3, DIR_SOUTH
+ createvobject EVENT_OBJ_GFX_NINJA_BOY, 16, 3, 1, 3, DIR_SOUTH
+ createvobject EVENT_OBJ_GFX_WOMAN_2, 17, 4, 1, 3, DIR_SOUTH
+ createvobject EVENT_OBJ_GFX_BEAUTY, 19, 7, 1, 3, DIR_SOUTH
+ createvobject EVENT_OBJ_GFX_EXPERT_F, 20, 9, 1, 3, DIR_SOUTH
+ createvobject EVENT_OBJ_GFX_WOMAN_5, 22, 11, 1, 3, DIR_SOUTH
+ createvobject EVENT_OBJ_GFX_SCIENTIST_1, 23, 13, 1, 3, DIR_SOUTH
+ createvobject EVENT_OBJ_GFX_LITTLE_BOY, 25, 15, 1, 3, DIR_SOUTH
+ createvobject EVENT_OBJ_GFX_YOUNGSTER, 26, 2, 2, 3, DIR_SOUTH
+ createvobject EVENT_OBJ_GFX_HEX_MANIAC, 28, 5, 2, 3, DIR_SOUTH
+ createvobject EVENT_OBJ_GFX_SCHOOL_KID_M, 29, 5, 1, 3, DIR_SOUTH
+ createvobject EVENT_OBJ_GFX_MART_EMPLOYEE, 30, 6, 2, 3, DIR_SOUTH
createvobject EVENT_OBJ_GFX_WOMAN_5, 31, 8, 2, 3, 1
return
BattleFrontier_BattleDomeBattleRoom_EventScript_24C652:: @ 824C652
- createvobject EVENT_OBJ_GFX_NINJA_BOY, 0, 2, 0, 3, 1
- createvobject EVENT_OBJ_GFX_SCIENTIST_1, 1, 3, 0, 3, 1
- createvobject EVENT_OBJ_GFX_BEAUTY, 2, 15, 0, 3, 1
- createvobject EVENT_OBJ_GFX_MAN_5, 3, 5, 0, 3, 1
- createvobject EVENT_OBJ_GFX_EXPERT_F, 4, 6, 0, 3, 1
- createvobject EVENT_OBJ_GFX_SCIENTIST_1, 5, 7, 0, 3, 1
- createvobject EVENT_OBJ_GFX_NINJA_BOY, 6, 8, 0, 3, 1
- createvobject EVENT_OBJ_GFX_WOMAN_2, 7, 9, 0, 3, 1
- createvobject EVENT_OBJ_GFX_WOMAN_3, 8, 10, 0, 3, 1
- createvobject EVENT_OBJ_GFX_LITTLE_GIRL, 9, 11, 0, 3, 1
- createvobject EVENT_OBJ_GFX_LASS, 10, 12, 0, 3, 1
- createvobject EVENT_OBJ_GFX_SCIENTIST_1, 11, 13, 0, 3, 1
- createvobject EVENT_OBJ_GFX_BEAUTY, 12, 14, 0, 3, 1
- createvobject EVENT_OBJ_GFX_MAN_5, 13, 15, 2, 3, 1
- createvobject EVENT_OBJ_GFX_HIKER, 14, 12, 2, 3, 1
- createvobject EVENT_OBJ_GFX_GENTLEMAN, 15, 2, 1, 3, 1
- createvobject EVENT_OBJ_GFX_NINJA_BOY, 16, 3, 1, 3, 1
- createvobject EVENT_OBJ_GFX_WOMAN_2, 17, 4, 1, 3, 1
- createvobject EVENT_OBJ_GFX_WOMAN_3, 18, 6, 1, 3, 1
- createvobject EVENT_OBJ_GFX_BEAUTY, 19, 7, 1, 3, 1
- createvobject EVENT_OBJ_GFX_EXPERT_F, 20, 9, 1, 3, 1
- createvobject EVENT_OBJ_GFX_MAN_2, 21, 10, 1, 3, 1
- createvobject EVENT_OBJ_GFX_WOMAN_5, 22, 11, 1, 3, 1
- createvobject EVENT_OBJ_GFX_SCIENTIST_1, 23, 13, 1, 3, 1
- createvobject EVENT_OBJ_GFX_GENTLEMAN, 24, 14, 1, 3, 1
- createvobject EVENT_OBJ_GFX_LITTLE_BOY, 25, 15, 1, 3, 1
- createvobject EVENT_OBJ_GFX_YOUNGSTER, 26, 2, 2, 3, 1
- createvobject EVENT_OBJ_GFX_FAT_MAN, 27, 3, 2, 3, 1
- createvobject EVENT_OBJ_GFX_HEX_MANIAC, 28, 5, 2, 3, 1
- createvobject EVENT_OBJ_GFX_SCHOOL_KID_M, 29, 5, 1, 3, 1
- createvobject EVENT_OBJ_GFX_MART_EMPLOYEE, 30, 6, 2, 3, 1
- createvobject EVENT_OBJ_GFX_WOMAN_5, 31, 8, 2, 3, 1
+ createvobject EVENT_OBJ_GFX_NINJA_BOY, 0, 2, 0, 3, DIR_SOUTH
+ createvobject EVENT_OBJ_GFX_SCIENTIST_1, 1, 3, 0, 3, DIR_SOUTH
+ createvobject EVENT_OBJ_GFX_BEAUTY, 2, 15, 0, 3, DIR_SOUTH
+ createvobject EVENT_OBJ_GFX_MAN_5, 3, 5, 0, 3, DIR_SOUTH
+ createvobject EVENT_OBJ_GFX_EXPERT_F, 4, 6, 0, 3, DIR_SOUTH
+ createvobject EVENT_OBJ_GFX_SCIENTIST_1, 5, 7, 0, 3, DIR_SOUTH
+ createvobject EVENT_OBJ_GFX_NINJA_BOY, 6, 8, 0, 3, DIR_SOUTH
+ createvobject EVENT_OBJ_GFX_WOMAN_2, 7, 9, 0, 3, DIR_SOUTH
+ createvobject EVENT_OBJ_GFX_WOMAN_3, 8, 10, 0, 3, DIR_SOUTH
+ createvobject EVENT_OBJ_GFX_LITTLE_GIRL, 9, 11, 0, 3, DIR_SOUTH
+ createvobject EVENT_OBJ_GFX_LASS, 10, 12, 0, 3, DIR_SOUTH
+ createvobject EVENT_OBJ_GFX_SCIENTIST_1, 11, 13, 0, 3, DIR_SOUTH
+ createvobject EVENT_OBJ_GFX_BEAUTY, 12, 14, 0, 3, DIR_SOUTH
+ createvobject EVENT_OBJ_GFX_MAN_5, 13, 15, 2, 3, DIR_SOUTH
+ createvobject EVENT_OBJ_GFX_HIKER, 14, 12, 2, 3, DIR_SOUTH
+ createvobject EVENT_OBJ_GFX_GENTLEMAN, 15, 2, 1, 3, DIR_SOUTH
+ createvobject EVENT_OBJ_GFX_NINJA_BOY, 16, 3, 1, 3, DIR_SOUTH
+ createvobject EVENT_OBJ_GFX_WOMAN_2, 17, 4, 1, 3, DIR_SOUTH
+ createvobject EVENT_OBJ_GFX_WOMAN_3, 18, 6, 1, 3, DIR_SOUTH
+ createvobject EVENT_OBJ_GFX_BEAUTY, 19, 7, 1, 3, DIR_SOUTH
+ createvobject EVENT_OBJ_GFX_EXPERT_F, 20, 9, 1, 3, DIR_SOUTH
+ createvobject EVENT_OBJ_GFX_MAN_2, 21, 10, 1, 3, DIR_SOUTH
+ createvobject EVENT_OBJ_GFX_WOMAN_5, 22, 11, 1, 3, DIR_SOUTH
+ createvobject EVENT_OBJ_GFX_SCIENTIST_1, 23, 13, 1, 3, DIR_SOUTH
+ createvobject EVENT_OBJ_GFX_GENTLEMAN, 24, 14, 1, 3, DIR_SOUTH
+ createvobject EVENT_OBJ_GFX_LITTLE_BOY, 25, 15, 1, 3, DIR_SOUTH
+ createvobject EVENT_OBJ_GFX_YOUNGSTER, 26, 2, 2, 3, DIR_SOUTH
+ createvobject EVENT_OBJ_GFX_FAT_MAN, 27, 3, 2, 3, DIR_SOUTH
+ createvobject EVENT_OBJ_GFX_HEX_MANIAC, 28, 5, 2, 3, DIR_SOUTH
+ createvobject EVENT_OBJ_GFX_SCHOOL_KID_M, 29, 5, 1, 3, DIR_SOUTH
+ createvobject EVENT_OBJ_GFX_MART_EMPLOYEE, 30, 6, 2, 3, DIR_SOUTH
+ createvobject EVENT_OBJ_GFX_WOMAN_5, 31, 8, 2, 3, DIR_SOUTH
return
BattleFrontier_BattleArenaBattleRoom_Movement_24C773: @ 824C773
diff --git a/data/maps/LinkContestRoom1/scripts.inc b/data/maps/LinkContestRoom1/scripts.inc
index e58c08c50..9fb83a7a9 100644
--- a/data/maps/LinkContestRoom1/scripts.inc
+++ b/data/maps/LinkContestRoom1/scripts.inc
@@ -312,97 +312,97 @@ LinkContestRoom1_EventScript_23BB2B:: @ 823BB2B
return
LinkContestRoom1_EventScript_23BB78:: @ 823BB78
- createvobject EVENT_OBJ_GFX_NINJA_BOY, 20, 3, 2, 3, 1
- createvobject EVENT_OBJ_GFX_SCIENTIST_1, 24, 11, 2, 3, 1
+ createvobject EVENT_OBJ_GFX_NINJA_BOY, 20, 3, 2, 3, DIR_SOUTH
+ createvobject EVENT_OBJ_GFX_SCIENTIST_1, 24, 11, 2, 3, DIR_SOUTH
return
LinkContestRoom1_EventScript_23BB8B:: @ 823BB8B
- createvobject EVENT_OBJ_GFX_BEAUTY, 0, 2, 3, 3, 4
- createvobject EVENT_OBJ_GFX_MAN_5, 1, 2, 4, 3, 4
- createvobject EVENT_OBJ_GFX_HIKER, 2, 2, 7, 3, 4
- createvobject EVENT_OBJ_GFX_SCIENTIST_1, 3, 2, 8, 3, 4
- createvobject EVENT_OBJ_GFX_NINJA_BOY, 10, 12, 3, 3, 3
- createvobject EVENT_OBJ_GFX_WOMAN_2, 11, 12, 4, 3, 3
- createvobject EVENT_OBJ_GFX_WOMAN_3, 12, 12, 7, 3, 3
- createvobject EVENT_OBJ_GFX_LITTLE_GIRL, 13, 12, 8, 3, 3
- createvobject EVENT_OBJ_GFX_LASS, 20, 3, 2, 3, 1
- createvobject EVENT_OBJ_GFX_SCIENTIST_1, 24, 11, 2, 3, 1
+ createvobject EVENT_OBJ_GFX_BEAUTY, 0, 2, 3, 3, DIR_EAST
+ createvobject EVENT_OBJ_GFX_MAN_5, 1, 2, 4, 3, DIR_EAST
+ createvobject EVENT_OBJ_GFX_HIKER, 2, 2, 7, 3, DIR_EAST
+ createvobject EVENT_OBJ_GFX_SCIENTIST_1, 3, 2, 8, 3, DIR_EAST
+ createvobject EVENT_OBJ_GFX_NINJA_BOY, 10, 12, 3, 3, DIR_WEST
+ createvobject EVENT_OBJ_GFX_WOMAN_2, 11, 12, 4, 3, DIR_WEST
+ createvobject EVENT_OBJ_GFX_WOMAN_3, 12, 12, 7, 3, DIR_WEST
+ createvobject EVENT_OBJ_GFX_LITTLE_GIRL, 13, 12, 8, 3, DIR_WEST
+ createvobject EVENT_OBJ_GFX_LASS, 20, 3, 2, 3, DIR_SOUTH
+ createvobject EVENT_OBJ_GFX_SCIENTIST_1, 24, 11, 2, 3, DIR_SOUTH
return
LinkContestRoom1_EventScript_23BBE6:: @ 823BBE6
- createvobject EVENT_OBJ_GFX_BEAUTY, 0, 2, 3, 3, 4
- createvobject EVENT_OBJ_GFX_MAN_5, 1, 2, 4, 3, 4
- createvobject EVENT_OBJ_GFX_HIKER, 2, 2, 7, 3, 4
- createvobject EVENT_OBJ_GFX_GENTLEMAN, 3, 2, 8, 3, 4
- createvobject EVENT_OBJ_GFX_NINJA_BOY, 10, 12, 3, 3, 3
- createvobject EVENT_OBJ_GFX_WOMAN_2, 11, 12, 4, 3, 3
- createvobject EVENT_OBJ_GFX_WOMAN_3, 12, 12, 7, 3, 3
- createvobject EVENT_OBJ_GFX_BEAUTY, 13, 12, 8, 3, 3
- createvobject EVENT_OBJ_GFX_EXPERT_F, 20, 3, 2, 3, 1
- createvobject EVENT_OBJ_GFX_MAN_2, 20, 6, 2, 3, 1
- createvobject EVENT_OBJ_GFX_WOMAN_5, 20, 7, 2, 3, 1
- createvobject EVENT_OBJ_GFX_SCIENTIST_1, 24, 8, 2, 3, 1
- createvobject EVENT_OBJ_GFX_GENTLEMAN, 24, 11, 2, 3, 1
- createvobject EVENT_OBJ_GFX_LITTLE_BOY, 25, 3, 9, 3, 2
- createvobject EVENT_OBJ_GFX_YOUNGSTER, 26, 4, 9, 3, 2
- createvobject EVENT_OBJ_GFX_FAT_MAN, 27, 5, 9, 3, 2
- createvobject EVENT_OBJ_GFX_HEX_MANIAC, 28, 9, 9, 3, 2
- createvobject EVENT_OBJ_GFX_SCHOOL_KID_M, 29, 10, 9, 3, 2
- createvobject EVENT_OBJ_GFX_MART_EMPLOYEE, 30, 11, 9, 3, 2
+ createvobject EVENT_OBJ_GFX_BEAUTY, 0, 2, 3, 3, DIR_EAST
+ createvobject EVENT_OBJ_GFX_MAN_5, 1, 2, 4, 3, DIR_EAST
+ createvobject EVENT_OBJ_GFX_HIKER, 2, 2, 7, 3, DIR_EAST
+ createvobject EVENT_OBJ_GFX_GENTLEMAN, 3, 2, 8, 3, DIR_EAST
+ createvobject EVENT_OBJ_GFX_NINJA_BOY, 10, 12, 3, 3, DIR_WEST
+ createvobject EVENT_OBJ_GFX_WOMAN_2, 11, 12, 4, 3, DIR_WEST
+ createvobject EVENT_OBJ_GFX_WOMAN_3, 12, 12, 7, 3, DIR_WEST
+ createvobject EVENT_OBJ_GFX_BEAUTY, 13, 12, 8, 3, DIR_WEST
+ createvobject EVENT_OBJ_GFX_EXPERT_F, 20, 3, 2, 3, DIR_SOUTH
+ createvobject EVENT_OBJ_GFX_MAN_2, 20, 6, 2, 3, DIR_SOUTH
+ createvobject EVENT_OBJ_GFX_WOMAN_5, 20, 7, 2, 3, DIR_SOUTH
+ createvobject EVENT_OBJ_GFX_SCIENTIST_1, 24, 8, 2, 3, DIR_SOUTH
+ createvobject EVENT_OBJ_GFX_GENTLEMAN, 24, 11, 2, 3, DIR_SOUTH
+ createvobject EVENT_OBJ_GFX_LITTLE_BOY, 25, 3, 9, 3, DIR_NORTH
+ createvobject EVENT_OBJ_GFX_YOUNGSTER, 26, 4, 9, 3, DIR_NORTH
+ createvobject EVENT_OBJ_GFX_FAT_MAN, 27, 5, 9, 3, DIR_NORTH
+ createvobject EVENT_OBJ_GFX_HEX_MANIAC, 28, 9, 9, 3, DIR_NORTH
+ createvobject EVENT_OBJ_GFX_SCHOOL_KID_M, 29, 10, 9, 3, DIR_NORTH
+ createvobject EVENT_OBJ_GFX_MART_EMPLOYEE, 30, 11, 9, 3, DIR_NORTH
return
LinkContestRoom1_EventScript_23BC92:: @ 823BC92
- createvobject EVENT_OBJ_GFX_BEAUTY, 0, 2, 3, 3, 4
- createvobject EVENT_OBJ_GFX_MAN_5, 1, 2, 4, 3, 4
- createvobject EVENT_OBJ_GFX_HIKER, 2, 2, 7, 3, 4
- createvobject EVENT_OBJ_GFX_LITTLE_GIRL, 3, 2, 8, 3, 4
- createvobject EVENT_OBJ_GFX_MANIAC, 4, 1, 3, 3, 4
- createvobject EVENT_OBJ_GFX_WOMAN_5, 6, 1, 5, 3, 4
- createvobject EVENT_OBJ_GFX_WOMAN_4, 7, 1, 6, 3, 4
- createvobject EVENT_OBJ_GFX_GENTLEMAN, 9, 1, 8, 3, 4
- createvobject EVENT_OBJ_GFX_NINJA_BOY, 10, 12, 3, 3, 3
- createvobject EVENT_OBJ_GFX_WOMAN_2, 11, 12, 4, 3, 3
- createvobject EVENT_OBJ_GFX_WOMAN_3, 12, 12, 7, 3, 3
- createvobject EVENT_OBJ_GFX_BEAUTY, 13, 12, 8, 3, 3
- createvobject EVENT_OBJ_GFX_FISHERMAN, 14, 13, 3, 3, 3
- createvobject EVENT_OBJ_GFX_RUNNING_TRIATHLETE_F, 15, 13, 4, 3, 3
- createvobject EVENT_OBJ_GFX_MAN_4, 17, 13, 6, 3, 3
- createvobject EVENT_OBJ_GFX_MART_EMPLOYEE, 18, 13, 7, 3, 3
- createvobject EVENT_OBJ_GFX_DEVON_EMPLOYEE, 19, 13, 8, 3, 3
- createvobject EVENT_OBJ_GFX_POKEFAN_M, 20, 3, 2, 3, 1
- createvobject EVENT_OBJ_GFX_CAMPER, 21, 6, 2, 3, 1
- createvobject EVENT_OBJ_GFX_MAN_3, 22, 7, 2, 3, 1
- createvobject EVENT_OBJ_GFX_SCIENTIST_1, 24, 11, 2, 3, 1
- createvobject EVENT_OBJ_GFX_SAILOR, 25, 3, 9, 3, 2
- createvobject EVENT_OBJ_GFX_YOUNGSTER, 26, 4, 9, 3, 2
- createvobject EVENT_OBJ_GFX_GENTLEMAN, 27, 5, 9, 3, 2
- createvobject EVENT_OBJ_GFX_HEX_MANIAC, 28, 9, 9, 3, 2
- createvobject EVENT_OBJ_GFX_SCHOOL_KID_M, 29, 10, 9, 3, 2
- createvobject EVENT_OBJ_GFX_MART_EMPLOYEE, 30, 11, 9, 3, 2
+ createvobject EVENT_OBJ_GFX_BEAUTY, 0, 2, 3, 3, DIR_EAST
+ createvobject EVENT_OBJ_GFX_MAN_5, 1, 2, 4, 3, DIR_EAST
+ createvobject EVENT_OBJ_GFX_HIKER, 2, 2, 7, 3, DIR_EAST
+ createvobject EVENT_OBJ_GFX_LITTLE_GIRL, 3, 2, 8, 3, DIR_EAST
+ createvobject EVENT_OBJ_GFX_MANIAC, 4, 1, 3, 3, DIR_EAST
+ createvobject EVENT_OBJ_GFX_WOMAN_5, 6, 1, 5, 3, DIR_EAST
+ createvobject EVENT_OBJ_GFX_WOMAN_4, 7, 1, 6, 3, DIR_EAST
+ createvobject EVENT_OBJ_GFX_GENTLEMAN, 9, 1, 8, 3, DIR_EAST
+ createvobject EVENT_OBJ_GFX_NINJA_BOY, 10, 12, 3, 3, DIR_WEST
+ createvobject EVENT_OBJ_GFX_WOMAN_2, 11, 12, 4, 3, DIR_WEST
+ createvobject EVENT_OBJ_GFX_WOMAN_3, 12, 12, 7, 3, DIR_WEST
+ createvobject EVENT_OBJ_GFX_BEAUTY, 13, 12, 8, 3, DIR_WEST
+ createvobject EVENT_OBJ_GFX_FISHERMAN, 14, 13, 3, 3, DIR_WEST
+ createvobject EVENT_OBJ_GFX_RUNNING_TRIATHLETE_F, 15, 13, 4, 3, DIR_WEST
+ createvobject EVENT_OBJ_GFX_MAN_4, 17, 13, 6, 3, DIR_WEST
+ createvobject EVENT_OBJ_GFX_MART_EMPLOYEE, 18, 13, 7, 3, DIR_WEST
+ createvobject EVENT_OBJ_GFX_DEVON_EMPLOYEE, 19, 13, 8, 3, DIR_WEST
+ createvobject EVENT_OBJ_GFX_POKEFAN_M, 20, 3, 2, 3, DIR_SOUTH
+ createvobject EVENT_OBJ_GFX_CAMPER, 21, 6, 2, 3, DIR_SOUTH
+ createvobject EVENT_OBJ_GFX_MAN_3, 22, 7, 2, 3, DIR_SOUTH
+ createvobject EVENT_OBJ_GFX_SCIENTIST_1, 24, 11, 2, 3, DIR_SOUTH
+ createvobject EVENT_OBJ_GFX_SAILOR, 25, 3, 9, 3, DIR_NORTH
+ createvobject EVENT_OBJ_GFX_YOUNGSTER, 26, 4, 9, 3, DIR_NORTH
+ createvobject EVENT_OBJ_GFX_GENTLEMAN, 27, 5, 9, 3, DIR_NORTH
+ createvobject EVENT_OBJ_GFX_HEX_MANIAC, 28, 9, 9, 3, DIR_NORTH
+ createvobject EVENT_OBJ_GFX_SCHOOL_KID_M, 29, 10, 9, 3, DIR_NORTH
+ createvobject EVENT_OBJ_GFX_MART_EMPLOYEE, 30, 11, 9, 3, DIR_NORTH
return
LinkContestRoom1_EventScript_23BD86:: @ 823BD86
- createvobject EVENT_OBJ_GFX_BEAUTY, 0, 2, 3, 3, 4
- createvobject EVENT_OBJ_GFX_MAN_5, 1, 2, 4, 3, 4
- createvobject EVENT_OBJ_GFX_HIKER, 2, 2, 7, 3, 4
- createvobject EVENT_OBJ_GFX_LITTLE_GIRL, 3, 2, 8, 3, 4
- createvobject EVENT_OBJ_GFX_MANIAC, 4, 1, 3, 3, 4
- createvobject EVENT_OBJ_GFX_WOMAN_5, 6, 1, 5, 3, 4
- createvobject EVENT_OBJ_GFX_WOMAN_4, 7, 1, 6, 3, 4
- createvobject EVENT_OBJ_GFX_GENTLEMAN, 9, 1, 8, 3, 4
- createvobject EVENT_OBJ_GFX_NINJA_BOY, 10, 12, 3, 3, 3
- createvobject EVENT_OBJ_GFX_WOMAN_2, 11, 12, 4, 3, 3
- createvobject EVENT_OBJ_GFX_WOMAN_3, 12, 12, 7, 3, 3
- createvobject EVENT_OBJ_GFX_BEAUTY, 13, 12, 8, 3, 3
- createvobject EVENT_OBJ_GFX_FISHERMAN, 14, 13, 3, 3, 3
- createvobject EVENT_OBJ_GFX_RUNNING_TRIATHLETE_F, 15, 13, 4, 3, 3
- createvobject EVENT_OBJ_GFX_MAN_4, 17, 13, 6, 3, 3
- createvobject EVENT_OBJ_GFX_MART_EMPLOYEE, 18, 13, 7, 3, 3
- createvobject EVENT_OBJ_GFX_DEVON_EMPLOYEE, 19, 13, 8, 3, 3
- createvobject EVENT_OBJ_GFX_POKEFAN_M, 20, 3, 2, 3, 1
- createvobject EVENT_OBJ_GFX_CAMPER, 21, 6, 2, 3, 1
- createvobject EVENT_OBJ_GFX_MAN_3, 22, 7, 2, 3, 1
- createvobject EVENT_OBJ_GFX_SCIENTIST_1, 24, 11, 2, 3, 1
+ createvobject EVENT_OBJ_GFX_BEAUTY, 0, 2, 3, 3, DIR_EAST
+ createvobject EVENT_OBJ_GFX_MAN_5, 1, 2, 4, 3, DIR_EAST
+ createvobject EVENT_OBJ_GFX_HIKER, 2, 2, 7, 3, DIR_EAST
+ createvobject EVENT_OBJ_GFX_LITTLE_GIRL, 3, 2, 8, 3, DIR_EAST
+ createvobject EVENT_OBJ_GFX_MANIAC, 4, 1, 3, 3, DIR_EAST
+ createvobject EVENT_OBJ_GFX_WOMAN_5, 6, 1, 5, 3, DIR_EAST
+ createvobject EVENT_OBJ_GFX_WOMAN_4, 7, 1, 6, 3, DIR_EAST
+ createvobject EVENT_OBJ_GFX_GENTLEMAN, 9, 1, 8, 3, DIR_EAST
+ createvobject EVENT_OBJ_GFX_NINJA_BOY, 10, 12, 3, 3, DIR_WEST
+ createvobject EVENT_OBJ_GFX_WOMAN_2, 11, 12, 4, 3, DIR_WEST
+ createvobject EVENT_OBJ_GFX_WOMAN_3, 12, 12, 7, 3, DIR_WEST
+ createvobject EVENT_OBJ_GFX_BEAUTY, 13, 12, 8, 3, DIR_WEST
+ createvobject EVENT_OBJ_GFX_FISHERMAN, 14, 13, 3, 3, DIR_WEST
+ createvobject EVENT_OBJ_GFX_RUNNING_TRIATHLETE_F, 15, 13, 4, 3, DIR_WEST
+ createvobject EVENT_OBJ_GFX_MAN_4, 17, 13, 6, 3, DIR_WEST
+ createvobject EVENT_OBJ_GFX_MART_EMPLOYEE, 18, 13, 7, 3, DIR_WEST
+ createvobject EVENT_OBJ_GFX_DEVON_EMPLOYEE, 19, 13, 8, 3, DIR_WEST
+ createvobject EVENT_OBJ_GFX_POKEFAN_M, 20, 3, 2, 3, DIR_SOUTH
+ createvobject EVENT_OBJ_GFX_CAMPER, 21, 6, 2, 3, DIR_SOUTH
+ createvobject EVENT_OBJ_GFX_MAN_3, 22, 7, 2, 3, DIR_SOUTH
+ createvobject EVENT_OBJ_GFX_SCIENTIST_1, 24, 11, 2, 3, DIR_SOUTH
return
LinkContestRoom1_EventScript_23BE44:: @ 823BE44
diff --git a/include/constants/global.h b/include/constants/global.h
index 1177f0444..a862ecad2 100644
--- a/include/constants/global.h
+++ b/include/constants/global.h
@@ -76,4 +76,14 @@
#define OPTIONS_BATTLE_STYLE_SHIFT 0
#define OPTIONS_BATTLE_STYLE_SET 1
+#define DIR_NONE 0
+#define DIR_SOUTH 1
+#define DIR_NORTH 2
+#define DIR_WEST 3
+#define DIR_EAST 4
+#define DIR_SOUTHWEST 5
+#define DIR_SOUTHEAST 6
+#define DIR_NORTHWEST 7
+#define DIR_NORTHEAST 8
+
#endif // GUARD_CONSTANTS_GLOBAL_H
diff --git a/include/global.fieldmap.h b/include/global.fieldmap.h
index b5a86e311..a17180589 100644
--- a/include/global.fieldmap.h
+++ b/include/global.fieldmap.h
@@ -267,19 +267,6 @@ enum
enum
{
- DIR_NONE,
- DIR_SOUTH,
- DIR_NORTH,
- DIR_WEST,
- DIR_EAST,
- DIR_SOUTHWEST,
- DIR_SOUTHEAST,
- DIR_NORTHWEST,
- DIR_NORTHEAST,
-};
-
-enum
-{
COLLISION_LEDGE_JUMP = 6
};