Changes

Jump to navigation Jump to search
no edit summary
Line 78: Line 78:  
The size of each fish caught using a Fishing Rod is dependent on the Fishing Zone, the farmer's Fishing Level, the type of fish, and how close to "Perfect" the catch was. When catching a fish, a "size factor", <samp>fishSize</samp>, is determined by the equation <code>fishSize = Zone/5 * (Skill+2)/10 * Random</code>, where "Zone" refers to the Fishing Zone, "Skill" refers to the farmer's Fishing Level (rounded down to the nearest even value), and "Random" is a random value between 0.9 and 1.11. Also note that if the player has not reached Fishing level 10 yet, the value for Skill ranges ranges between all possible even numbers from the farmer's Fishing Level (rounded down to the nearest even value) and 10 inclusive. This size factor is then limited to a range of 0 to 1 inclusive.<ref name="fishSize"/>
 
The size of each fish caught using a Fishing Rod is dependent on the Fishing Zone, the farmer's Fishing Level, the type of fish, and how close to "Perfect" the catch was. When catching a fish, a "size factor", <samp>fishSize</samp>, is determined by the equation <code>fishSize = Zone/5 * (Skill+2)/10 * Random</code>, where "Zone" refers to the Fishing Zone, "Skill" refers to the farmer's Fishing Level (rounded down to the nearest even value), and "Random" is a random value between 0.9 and 1.11. Also note that if the player has not reached Fishing level 10 yet, the value for Skill ranges ranges between all possible even numbers from the farmer's Fishing Level (rounded down to the nearest even value) and 10 inclusive. This size factor is then limited to a range of 0 to 1 inclusive.<ref name="fishSize"/>
   −
Each type of fish has a minimum and maximum size. When a fish is hooked, it is given an initial size based on these values and the size factor, equal to <code>minFishSize + (maxFishSize - minFishSize) * fishSize + 1</code>, rounded down, in inches.<ref name="fishSizeRange"/> The size shrinks by 1" for every 0.8 seconds that the fish is not being reeled in. However, the size cannot go below <samp>minFishSize</samp>. Additionally, if the catch was imperfect and the final size is equal to <samp>maxFishSize</samp> exactly, the fish size is reduced by 1".<ref name="fishShrinking"/> A consequence of this procedure is that the maximum possible fish size observed in game is always 1 higher than the value for <samp>maxFishSize</samp>, which can be obtained with perfect or near-perfect catch (less than 0.8 seconds not reeling in the fish). In addition, some fish have the same values for <samp>minFishSize</samp> and <samp>maxFishSize</samp>, such as the [[Fish#Legendary Fish|Legendary Fish]] and non-Ghostfish Mines fish. Due to the final adjustment for non-perfect catches, the minimum possible size for these fish is 1 lower than the value for <samp>minFishSize</samp> specified in the data.
+
Each type of fish has a minimum and maximum size. When a fish is hooked, it is given an initial size based on these values and the size factor, equal to <code>minFishSize + (maxFishSize - minFishSize) * fishSize + 1</code>, rounded down, in inches.<ref name="fishSizeRange"/> The size shrinks by 1" for every 0.8 seconds that the fish is not being reeled in. However, the size cannot go below <samp>minFishSize</samp>. Additionally, if the catch was imperfect and the final size is equal to <samp>maxFishSize</samp> exactly, the fish size is reduced by 1".<ref name="fishShrinking"/> A consequence of this procedure is that the maximum possible fish size observed in game is always 1 higher than the value of <samp>maxFishSize</samp>, which can be obtained with perfect or near-perfect catch (less than 0.8 seconds not reeling in the fish). In addition, some fish have the same values for <samp>minFishSize</samp> and <samp>maxFishSize</samp>, such as the [[Fish#Legendary Fish|Legendary Fish]] and non-Ghostfish Mines fish. Due to the final adjustment for non-perfect catches, the minimum possible size for these fish is 1 lower than the value of <samp>minFishSize</samp> specified in the data.
    
Some fish, namely the [[Sandfish]], [[Scorpion Carp]], and [[Goby]], cannot be caught at their maximum theoretical size, as they are limited by the size of their ponds which only have a maximum [[#Fishing Zone|Fishing Zone]] of 2.
 
Some fish, namely the [[Sandfish]], [[Scorpion Carp]], and [[Goby]], cannot be caught at their maximum theoretical size, as they are limited by the size of their ponds which only have a maximum [[#Fishing Zone|Fishing Zone]] of 2.
4,029

edits

Navigation menu