🐠Fish Data
A ScriptableObject that defines the behavior and appearance of a single fish type. Used by the fishing system to randomize weight, nibble patterns, and strike timing.
Create new fish via Assets > Create > Malbers Animations > Fishing > Fish Data.
🔧 Inspector Settings
Fish Prefab The 3D model (or placeholder) to spawn when this fish is caught.
Fish Name Display name for UI, logs, or inventory.
Fish Icon Optional sprite for menus, journals, or HUD elements.
Weight
Min / Max Weight Random weight (in kg) assigned when the fish is caught. Affects difficulty or rewards.
Timing
Min / Max Strike Time How long the player has to reel in the fish after it bites—exceed this, and it escapes.
Nibbling Behavior
Min / Max Nibbles How many times the fish will “test” the line before fully biting.
Min / Max Time Between Nibbles Random delay between each nibble.
💡 All timing and weight values are randomized per catch using the min/max ranges—great for replayability.
Last updated