Route56_MapScriptHeader;trigger count
	db 0
 ;callback count
	db 0

Route56HiddenItem_1:
	dw EVENT_ROUTE_56_HIDDENITEM_GOLD_TOKEN
	db GOLD_TOKEN

Route56HiddenItem_2:
	dw EVENT_ROUTE_56_HIDDENITEM_SILVER_EGG
	db SILVER_EGG

Route56_Trainer_1:
	trainer EVENT_ROUTE_56_TRAINER_1, SWIMMERM, 7, .before_battle_text, .battle_won_text

	db TX_COMPRESSED, $74, $e1, $ec, $42, $74, $18, $e3, $e0
	db $9e, $4e, $8d, $70, $87, $4e, $dc, $b1, $be, $65
	db $e0, $07, $78, $a2, $1a, $10, $20, $28, $3c, $cb
	db $0b, $cf, $ea, $91, $c7, $ce, $22, $a1
	db $be, $ab, $0d, $45, $9a, $ff, $16, $3e, $53, $74
	db $b4, $d0

.before_battle_text
	db TX_COMPRESSED, $61, $34, $68, $44, $48, $6a, $8f, $e9, $01
	db $3d, $dd, $10, $88, $ea, $64, $79
	db $e3, $4d

.battle_won_text
	db TX_COMPRESSED, $75, $11, $56, $be, $22, $2b, $d6, $54, $a6, $93
	db $2f, $60, $15, $da, $62, $5a, $26, $56, $79
	db $42, $a0, $e1, $2c, $6f, $9a

	db $3c, $01, $41, $ac, $61, $69, $1d, $05
	db $c6, $9a

Route56_Trainer_2:
	trainer EVENT_ROUTE_56_TRAINER_2, SWIMMERF, 6, .before_battle_text, .battle_won_text

	db TX_COMPRESSED, $6d, $0b, $e7, $04, $2f, $59, $b1, $b2, $72, $a1, $da
	db $5e, $7c, $e2, $02, $f9, $d8, $df, $3f
	db $53, $40

.before_battle_text
	db TX_COMPRESSED, $c7, $08, $54, $a6, $dc, $7c
	db $de, $57, $ac, $a9, $22, $d6, $15, $23
	db $e3, $4d

.battle_won_text
	db TX_COMPRESSED, $51, $50, $df, $7c, $64, $e6, $54, $91, $f4
	db $de, $57, $b7, $7d, $19, $39, $83
	db $42, $a3, $a7, $59, $1d, $8c, $9c, $f1
	db $a6, $80

Route56_Trainer_3:
	trainer EVENT_ROUTE_56_TRAINER_3, SWIMMERM, 8, .before_battle_text, .battle_won_text

	db TX_COMPRESSED, $51, $50, $df, $7c, $64, $e6, $54, $3e
	db $f5, $e5, $23, $31, $10, $10, $5a, $98, $0e

	db $fc, $01, $ba, $4c, $90, $10, $5a, $88, $69, $78
	db $7d, $e0, $41, $69, $70, $1c, $af, $84, $93, $93
	db $b0, $16, $93, $87, $4e, $9a, $d9, $1a, $0f
	db $ef, $10, $37, $01, $05, $ae
	db $34, $d0

.before_battle_text
	db TX_COMPRESSED, $51, $6b, $0a, $91, $f1
	db $a6, $80

.battle_won_text
	db TX_COMPRESSED, $29, $3b, $71, $5e, $dd, $f4
	db $de, $de, $be, $14, $5c, $e7, $41, $8e, $3e
	db $60, $2d, $27, $03, $69, $35, $c5, $21, $93
	db $2f, $07, $08, $8b, $58, $54, $8f
	db $8d, $34

Route56_MapEventHeader ;filler
	db 0, 0

;warps
	db 2
	warp_def $3, $23, 2, ROUTE_56_GATE_UNDERGROUND
	warp_def $b, $5d, 1, ROUTE_56_GATE

	;xy triggers
	db 0

	;signposts
	db 2
	signpost 0, 77, SIGNPOST_ITEM, Route56HiddenItem_1
	signpost 17, 52, SIGNPOST_ITEM, Route56HiddenItem_2

	;people-events
	db 3
	person_event SPRITE_SWIMMER_GUY, 9, 72, SPRITEMOVEDATA_SPINRANDOM_SLOW, 0, 0, -1, -1, PAL_OW_RED, PERSONTYPE_GENERICTRAINER, 4, Route56_Trainer_1, -1
	person_event SPRITE_SWIMMER_GIRL, 11, 42, SPRITEMOVEDATA_SPINRANDOM_SLOW, 0, 0, -1, -1, PAL_OW_RED, PERSONTYPE_GENERICTRAINER, 4, Route56_Trainer_2, -1
	person_event SPRITE_SWIMMER_GUY, 7, 23, SPRITEMOVEDATA_SPINRANDOM_SLOW, 0, 0, -1, -1, PAL_OW_RED, PERSONTYPE_GENERICTRAINER, 4, Route56_Trainer_3, -1

