Complete Fishing System – Auto + Minigame | Power Cast • Reel • Cinematic | Fish → Backpack | NPC fish-selling dialogue | Mobile | Anti-Exploit | Saves $3
Auto mode for casual players and AFK rods. Minigame mode for players chasing Legendaries. One system. Switch per rod with one Attribute. Your players choose.
How both modes work together
AUTO MODE — everything in $3.99 tier
MINIGAME MODE — everything in $5.99 tier
Rod System (all four stats)
Integration
Value
Auto mode for casual players and AFK rods. Minigame mode for players chasing Legendaries. One system. Switch per rod with one Attribute. Your players choose.
- Each rod carries MinigameEnabled (Boolean) as an Attribute set in Studio Properties
- false → simple cast, auto-reel, fish in backpack instantly
- true → full power cast, reel challenge, cinematic camera
- Low-tier rods auto-fish. High-tier rods unlock the full experience
- No code changes required — Attribute controls everything
AUTO MODE — everything in $3.99 tier
Cast → wait → auto-reel → fish in backpack
Holdable Tool items with live weight scaling
Terrain water + tagged Part zones, unlimited zones
Zone-based rarity loot table (Common → Legendary)
Tag-based NPC: price preview before selling, sell one or all
Mobile action button, auto button both included
Sound pool — all SoundIds swappable in config
Server validation on every cast — anti-exploit throughout
MINIGAME MODE — everything in $5.99 tier
Power Cast with Perfect timing bonus + bezier arc + targeting indicator
Reel challenge with 5 difficulty tiers — scales with fish rarity and rod stats
Cinematic camera (60fps RenderStepped) + Smart Focus on bite + haptic feedback mobile
Multiplayer: bobber and line visible to other players, "!" bite reaction visible nearby
Full animation phase set with track cache and smooth fade blending
FSM + phase guard + anti-distance hack + server-side loot calculation
- Luck: rare fish chance multiplier — works in both modes
- Power (1–5): minigame difficulty balance — minigame mode only
- Control: player green zone size — minigame mode only
- MinigameEnabled: controls which mode activates per rod
- 4 ready-made tiers: Starter / Pro / Master / Mythical — add more in config
- Economy: SellService.SetTransactionHandler — connect any currency in a few lines
- Rewards: extend Reward for EXP, badges, bestiary, rare catch broadcasts
- Custom shop UI: fire SellFishRequest RemoteEvent from any LocalScript, handle SellFishResult response
- Reference example: DefaultEconomy ncluded for leaderstats setup
- Auto tier alone: $3.99
- Minigame tier alone: $5.99
- This bundle: $6.99 — save $3 instantly
