time_group EQUS "0," ; use the nth TimeFishGroups entry

fishgroup: MACRO
; chance, old rod, good rod, super rod
	dbw \1, \2
ENDM

FishGroups:
; entries correspond to FISHGROUP_* constants
	fishgroup 50 percent + 1, .Shore
	fishgroup 50 percent + 1, .Ocean
	fishgroup 50 percent + 1, .Lake
	fishgroup 50 percent + 1, .Pond

.Shore:
.Ocean:
	db  40 percent,     time_group 0
	db  70 percent + 1, time_group 1
	db 100 percent,     time_group 2
.Lake:
	db  40 percent,     time_group 3
	db  70 percent + 1, time_group 4
	db 100 percent,     time_group 5
.Pond:
	db  40 percent,     time_group 6
	db  70 percent + 1, time_group 7
	db 100 percent,     time_group 8

TimeFishGroups:
	;  day            nite
	; ocean/shore
	db TENTACRUEL, 40, KINGDRA,   44 ; 0
	db STARMIE,    40, LAPRAS,    42 ; 1
	db SEADRA,     41, CLOYSTER,  41 ; 2
	; river
	db CROCONAW,   39, KABUTOPS,  41 ; 3
	db WARTORTLE,  38, LANTURN,   43 ; 4
	db SLOWKING,   44, GYARADOS,  40 ; 5
	; pond
	db POLIWHIRL,  42, SHUCKLE,   44 ; 6
	db QUAGSIRE,   44, CORSOLA,   41 ; 7
	db AZUMARILL,  43, OMASTAR,   43 ; 8
