The data for the minimum and maximum possible sizes for all fish can be found in <samp>Data\Fish.xnb</samp> for each fish. The final fish size is calculated by <samp>minFishSize + (maxFishSize - minFishSize) * fFishSize</samp>, rounded down. If the catch was perfect, this value increases by 1. If the catch was not perfect and the original calculation of the fish size was <samp>maxFishSize</samp>, this value decreases by 1. A consequence of this feature is that the maximum possible fish size observed in game is always 1 higher than the value for maxFishSize in <samp>Data\Fish.xnb</samp>. For Legendary Fish, due to the second adjustment for non-perfect catches, the minimum possible fish size will be 1 lower than the value for minFishSize in <samp>Data\Fish.xnb</samp>.<ref name="fish_quality" /> | The data for the minimum and maximum possible sizes for all fish can be found in <samp>Data\Fish.xnb</samp> for each fish. The final fish size is calculated by <samp>minFishSize + (maxFishSize - minFishSize) * fFishSize</samp>, rounded down. If the catch was perfect, this value increases by 1. If the catch was not perfect and the original calculation of the fish size was <samp>maxFishSize</samp>, this value decreases by 1. A consequence of this feature is that the maximum possible fish size observed in game is always 1 higher than the value for maxFishSize in <samp>Data\Fish.xnb</samp>. For Legendary Fish, due to the second adjustment for non-perfect catches, the minimum possible fish size will be 1 lower than the value for minFishSize in <samp>Data\Fish.xnb</samp>.<ref name="fish_quality" /> |