summaryrefslogtreecommitdiff
path: root/data/wild/roammon_maps.asm
diff options
context:
space:
mode:
authorentrpntr <entrpntr@gmail.com>2020-05-01 02:18:33 -0400
committerentrpntr <entrpntr@gmail.com>2020-05-01 02:18:33 -0400
commit2bc79616c484472021ca95c56f759f4e4ddb6d6d (patch)
treee49a97d22eb529e0be89d2ee8f5d8a1270559430 /data/wild/roammon_maps.asm
parent03bc01bf4efea42661600089af1a8ff787a093a5 (diff)
Add engine/overworld/wildmons.asm (without data files).
Diffstat (limited to 'data/wild/roammon_maps.asm')
-rw-r--r--data/wild/roammon_maps.asm33
1 files changed, 33 insertions, 0 deletions
diff --git a/data/wild/roammon_maps.asm b/data/wild/roammon_maps.asm
new file mode 100644
index 00000000..628a2679
--- /dev/null
+++ b/data/wild/roammon_maps.asm
@@ -0,0 +1,33 @@
+; Maps that roaming monsters can be on, and possible maps they can jump to.
+; Notably missing are Route 40 and Route 41, which are water routes.
+
+roam_map: MACRO
+ map_id \1
+ db _NARG - 1
+rept _NARG - 1
+ map_id \2
+ shift
+endr
+ db 0
+ENDM
+
+RoamMaps:
+; there are NUM_ROAMMON_MAPS entries
+ ; start map, ...other maps
+ roam_map ROUTE_29, ROUTE_30, ROUTE_46
+ roam_map ROUTE_30, ROUTE_29, ROUTE_31
+ roam_map ROUTE_31, ROUTE_30, ROUTE_32, ROUTE_36
+ roam_map ROUTE_32, ROUTE_36, ROUTE_31, ROUTE_33
+ roam_map ROUTE_33, ROUTE_32, ROUTE_34
+ roam_map ROUTE_34, ROUTE_33, ROUTE_35
+ roam_map ROUTE_35, ROUTE_34, ROUTE_36
+ roam_map ROUTE_36, ROUTE_35, ROUTE_31, ROUTE_32, ROUTE_37
+ roam_map ROUTE_37, ROUTE_36, ROUTE_38, ROUTE_42
+ roam_map ROUTE_38, ROUTE_37, ROUTE_39, ROUTE_42
+ roam_map ROUTE_39, ROUTE_38
+ roam_map ROUTE_42, ROUTE_43, ROUTE_44, ROUTE_37, ROUTE_38
+ roam_map ROUTE_43, ROUTE_42, ROUTE_44
+ roam_map ROUTE_44, ROUTE_42, ROUTE_43, ROUTE_45
+ roam_map ROUTE_45, ROUTE_44, ROUTE_46
+ roam_map ROUTE_46, ROUTE_45, ROUTE_29
+ db -1 ; end