🧶Fishing Reeler
Bridges your fishing animation/actions with the reeling logic. Starts and stops reeling on command, and notifies the fishing state when reeling is complete.
✅ Requires: A
BobberControlleron the same object and aRodReelersomewhere in theMAnimalhierarchy.
🔧 Inspector Settings
Speed Multiplier for how fast the bobber moves toward the player during reeling.
Required Distance How far the bobber must travel before reeling is considered complete. (Also falls back to proximity if the player is very close.)
📈 Public Methods
ReelActionStart()Called from an animation event or input action. Begins reeling on both the visual rod (RodReeler) and the bobber.ReelActionEnd()Stops reeling immediately—useful for canceling or handling failed attempts.
💡 When reeling completes (either by distance or proximity), it automatically triggers
Fishing.ReelingInComplete()on the animal’s fishing state.
Last updated