Tug of War
Fishing Minigame
The Tug of War Mode is a new Fishing Mode introduced in version 1.1.0. This mode adds a dinamic gameplay feature, where the player needs to oppose the fish movement and reel only when the fish get's tired.

How to Play
Cast your fishing rod, wait for a big bite.
Reel the fish while it's not fleeing.
When the fish is trying to flee, stop the reeling or it will drain your stamina 4x faster (default value)
While the fish is trying to flee, move the character direction in the opposite direction, this will drastically reduce the fleeing speed, increasing your chances of catching the fish.
The fish will eventually get tired and stop the fleeing, use those windows to reel the fish in!

How the System Works

To Enable Tug of War, select the option inside of your Fishing State in the Fishing Tab.

The FishTugOfWar script is a child of Fishing Caster the TugOfWarMode script is a FishingMode and it's responsible to connect Tug of War gameplay with the Fishing State.
As soon as the bobber hit's the water a new fish will be generated, we'll use this fish data to drive the behaviours from here, it will start in the Tired Phase giving the player a few seconds to reel.

Adjust the Tired Duration in the Fish Data. After the Tired Phase End the fish will choose a direction to flee using the Flee Range Angle, it will always try to flee in the opposite direction of the player, the flee range goes from 0 (west) to 180 (east)

The fish will flee during the Struggle Duration using Flee Speed, after that it will return to the Tired Phase and the cycle will repeat.
Last updated