Route52_MapScriptHeader;trigger count
	db 0
 ;callback count
	db 0

Route52HiddenItem:
	dw EVENT_ROUTE_52_HIDDENITEM_GOLD_TOKEN
	db GOLD_TOKEN

Route52Signpost:
	ctxt "<RIGHT> Hayward Docks"
	done

Route52_Item:
	db FIRE_RING, 1

Route52Rock:
	jumpstd smashrock

Route52Tree:
	fruittree 1

Route52_Trainer_1:
	trainer EVENT_ROUTE_52_TRAINER_1, FISHER, 7, .before_battle_text, .battle_won_text, $0000, .Script

.Script
	end_if_just_battled
	jumptext .after_battle_text

.before_battle_text
	ctxt "Check out my epic"
	line "catch!"
	done

.battle_won_text
	ctxt "Guess I can do"
	line "better."
	done

.after_battle_text
	ctxt "I'm fishing to"
	line "see what I can"
	cont "get next."
	done

Route52_MapEventHeader:: db 0, 0

.Warps: db 3
	warp_def 5, 8, 2, ROUTE_52_GATE
	warp_def 43, 3, 2, ROUTE_52_GATE_UNDERGROUND
	warp_def 19, 15, 1, ROUTE_52_HOUSE

.CoordEvents: db 0

.BGEvents: db 2
	signpost 47, 5, SIGNPOST_LOAD, Route52Signpost
	signpost 61, 4, SIGNPOST_ITEM, Route52HiddenItem

.ObjectEvents: db 4
	person_event SPRITE_POKE_BALL, 64, 13, SPRITEMOVEDATA_ITEM_TREE, 0, 0, -1, -1, PAL_OW_RED, PERSONTYPE_ITEMBALL, 27, Route52_Item, EVENT_ROUTE_52_ITEM_1
	person_event SPRITE_FISHING_GURU, 31, 12, SPRITEMOVEDATA_00, 0, 0, -1, -1, PAL_OW_RED, PERSONTYPE_TRAINER, 1, Route52_Trainer_1, -1
	person_event SPRITE_ROCK, 64, 10, SPRITEMOVEDATA_00, 0, 0, -1, -1, PAL_OW_BROWN, PERSONTYPE_SCRIPT, 0, Route52Rock, -1
	person_event SPRITE_FRUIT_TREE, 17, 14, SPRITEMOVEDATA_00, 0, 0, -1, -1, PAL_OW_GREEN, PERSONTYPE_SCRIPT, 0, Route52Tree, -1
