SouthSoutherly_MapScriptHeader;trigger count
	db 0
 ;callback count
	db 0

SouthSoutherly_Trainer_1:
	trainer EVENT_SOUTH_SOUTHERLY_TRAINER_1, FISHER, 11, .before_battle_text, .battle_won_text, $0000, .Script

.Script
	end_if_just_battled
	jumptext .after_battle_text

.before_battle_text
	db TX_COMPRESSED, $29, $23, $44, $1a, $23, $e0
	db $9e, $40, $83, $64, $7b, $d9, $80, $d0, $91, $93
	db $90, $08, $10, $1b, $fc, $d2, $66, $02, $0b, $45
	db $c6, $f0, $c9, $1f, $05, $2a, $d0, $5c
	db $69, $a0

.battle_won_text
	db TX_COMPRESSED, $53, $19, $0f, $f1, $d3, $87, $b3, $01, $a1
	db $2f, $6a, $c2, $d1, $33, $01, $05, $aa, $78
	db $29, $a0

.after_battle_text
	db TX_COMPRESSED, $50, $17, $ce, $c6, $f9, $a2, $5a, $4c
	db $13, $ca, $c7, $67, $f8, $80, $be, $76, $37, $cd
	db $0a, $ad, $26, $0a, $64, $24, $a6
	db $7a, $9a

SouthSoutherly_Trainer_2:
	trainer EVENT_SOUTH_SOUTHERLY_TRAINER_2, SWIMMERM, 12, .before_battle_text, .battle_won_text, $0000, .Script

.Script
	end_if_just_battled
	jumptext .after_battle_text

.before_battle_text
	db TX_COMPRESSED, $72, $85, $a2, $e3, $9b, $d7, $c2, $8b
	db $7a, $d2, $6b, $3e

	db $20, $1d, $90, $e3, $e1, $59, $c5, $7b, $77, $d3
	db $fb, $d6, $90, $b5, $ca, $78
	db $d3, $40

.battle_won_text
	db TX_COMPRESSED, $6e, $7d, $ef, $e0, $20, $b5, $04, $2c, $20, $c7
	db $97, $81, $05, $a5, $a0, $fb, $87
	db $a9, $a0

.after_battle_text
	db TX_COMPRESSED, $61, $07, $f3, $90, $cd, $26, $61, $92, $9c, $08
	db $27, $ad, $27, $2a, $09, $32, $6b, $44, $0e
	db $0a, $8a, $68, $81, $cf
	db $1a, $68

SouthSoutherly_Trainer_3:
	trainer EVENT_SOUTH_SOUTHERLY_TRAINER_3, SWIMMERM, 13, .before_battle_text, .battle_won_text, $0000, .Script

.Script
	end_if_just_battled
	jumptext .after_battle_text

.before_battle_text
	db TX_COMPRESSED, $50, $16, $ad, $26, $be, $82, $83
	db $43, $c4, $0a, $ed, $3e

	db $00, $c4, $7d, $d5, $8c, $2d, $23, $f0, $d3
	db $4b, $4d

.battle_won_text
	db TX_COMPRESSED, $72, $85, $a9, $7a, $a4, $72, $d2, $34, $4b, $08
	db $5e, $41, $ac, $61, $69, $1d, $05
	db $ea, $68

.after_battle_text
	db TX_COMPRESSED, $72, $85, $a9, $c8, $6e, $f6, $32, $91, $f7, $be

	db $01, $8e, $3c, $0f, $14, $09, $0e, $2b, $1f
	db $2f, $53, $81, $52, $39, $61, $8f, $9f
	db $a9, $a0

SouthSoutherly_Trainer_4:
	trainer EVENT_SOUTH_SOUTHERLY_TRAINER_4, SWIMMERF, 9, .before_battle_text, .battle_won_text, $0000, .Script

.Script
	end_if_just_battled
	jumptext .after_battle_text

.before_battle_text
	db TX_COMPRESSED, $29, $26, $b3, $c5, $2c, $21, $8f, $e9, $01
	db $3c, $51, $92, $f5, $90, $87, $be

	db $00, $52, $76, $f1, $42, $06, $e3, $21, $0f, $78
	db $d3, $40

.battle_won_text
	db TX_COMPRESSED, $72, $85, $a2, $e3, $8f, $85
	db $66, $f6, $90, $81, $04, $32, $73, $08, $1a
	db $bd, $4d

.after_battle_text
	db TX_COMPRESSED, $75, $14, $8c, $c4, $4c, $02, $be, $4e, $ec, $64
	db $e5, $eb, $0c, $56, $b1, $93, $98, $f8, $28, $e4, $31, $07, $df
	db $53, $40

SouthSoutherly_MapEventHeader ;filler
	db 0, 0

;warps
	db 0

	;xy triggers
	db 0

	;signposts
	db 0

	;people-events
	db 5
	person_event SPRITE_FISHER, 18, 14, SPRITEMOVEDATA_STANDING_LEFT, 0, 0, -1, -1, PAL_OW_RED, PERSONTYPE_TRAINER, 1, SouthSoutherly_Trainer_1, -1
	person_event SPRITE_SWIMMER_GUY, 6, 8, SPRITEMOVEDATA_STANDING_RIGHT, 0, 0, -1, -1, PAL_OW_RED, PERSONTYPE_TRAINER, 5, SouthSoutherly_Trainer_2, -1
	person_event SPRITE_SWIMMER_GUY, 54, 9, SPRITEMOVEDATA_STANDING_DOWN, 0, 0, -1, -1, PAL_OW_RED, PERSONTYPE_TRAINER, 4, SouthSoutherly_Trainer_3, -1
	person_event SPRITE_SWIMMER_GIRL, 30, 11, SPRITEMOVEDATA_STANDING_LEFT, 0, 0, -1, -1, PAL_OW_RED, PERSONTYPE_TRAINER, 5, SouthSoutherly_Trainer_4, -1
	person_event SPRITE_POKE_BALL, 33, 4, SPRITEMOVEDATA_ITEM_TREE, 0, 0, -1, -1, PAL_OW_YELLOW, PERSONTYPE_TMHMBALL, TM_SUBSTITUTE, 0, EVENT_SOUTH_SOUTHERLY_TM

