INCLUDE "constants.asm"

SECTION "data/maps/objects/BullForest.asm", ROMX

	map_attributes BullForest, BULL_FOREST, NORTH | SOUTH | WEST
	connection north, BullForestRoute3, BULL_FOREST_ROUTE_3, 5
	connection south, BullForestRoute2, BULL_FOREST_ROUTE_2, 5
	connection west, BullForestRoute1, BULL_FOREST_ROUTE_1, 9

BullForest_MapEvents::
	dw $4000 ; unknown

	def_warp_events
	warp_event 25,  6, BULL_MART, 1, 117
	warp_event  9,  9, BULL_HOUSE_1, 1, 135
	warp_event 27, 11, BULL_HOUSE_2, 1, 170
	warp_event 19, 13, BULL_HOUSE_3, 1, 192
	warp_event 13, 18, BULL_POKECENTER_1F, 1, 267
	warp_event 26, 21, BULL_LEAGUE_1F, 1, 300
	warp_event 27, 21, BULL_LEAGUE_1F, 2, 300
	warp_event  3, 22, BULL_HOUSE_4, 1, 314

	def_bg_events
	bg_event 26,  6, 1
	bg_event  2, 16, 2
	bg_event 14, 18, 3

	def_object_events
	object_event 21,  9, SPRITE_TWIN, SLOW_STEP_DOWN, 3, 0, -1, -1, 0, 0, 0, 0, 0, 0
	object_event 11, 12, SPRITE_YOUNGSTER, SLOW_STEP_UP, 0, 0, -1, -1, 0, 0, 0, 0, 0, 0
	object_event  7, 16, SPRITE_GRANNY, SLOW_STEP_DOWN, 2, 0, -1, -1, 0, 0, 0, 0, 0, 0
	object_event 20, 19, SPRITE_TEACHER, FACE_UP, 2, 2, -1, -1, 0, 0, 0, 0, 0, 0
	object_event 20, 29, SPRITE_BUG_CATCHER_BOY, FACE_RIGHT, 0, 2, -1, -1, 0, 0, 0, 0, 0, 0

BullForest_Blocks::
INCBIN "maps/BullForest.blk"
