> ## Documentation Index
> Fetch the complete documentation index at: https://docs.cc-scripts.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Introduction

> Standalone fishing resource with rods, baits, nets, treasure hunts, tournaments, daily challenges, and a dynamic market.

`cc_fishing` is a self-contained fishing resource. Players buy gear from an NPC, charge a power-meter cast in defined water zones, land tier-weighted fish through a reaction minigame, and sell them at a dynamic-pricing pawnshop while progressing through 30 levels. On top of the core loop it layers nets, ocean-floor treasure hunts, daily challenges, a weekly tournament, and short daily tournaments.

## At a glance

<Columns cols={2}>
  <Card title="Skill-based casting" icon="crosshair">
    Hold to charge a power bar, release in the sweet spot for a faster bite and a luckier roll, then a reaction minigame to land the fish.
  </Card>

  <Card title="30 fish across 6 tiers" icon="fish">
    Common to legendary, each with a length range that drives price, XP, and leaderboard rank. Fully editable in `shared/fish.lua`.
  </Card>

  <Card title="Dynamic market" icon="chart-line">
    Pawnshop prices drop as a species is sold and recover over time, so no single fish stays the meta.
  </Card>

  <Card title="Nets & treasure" icon="anchor">
    Placeable baited nets that catch over time, plus sunken safes found by treasure map and cracked with a minigame.
  </Card>
</Columns>

## Features

* **Levelling** — XP per catch across 30 configurable tiers, with level-gated equipment.
* **Tournaments** — a rolling weekly target-species tournament with a prize pool, plus short daily tournaments that mark a live zone on the map at fixed times.
* **Daily challenges** — a rotating pool of objectives with cash rewards.
* **Boat rental** — rent a boat at the fishing NPC, return it for a partial refund.
* **Logbook** — a per-player record of every species caught, by length.

## NPCs

Two NPCs ship by default, both fully configurable in `cfg.npc`:

* **Fishing NPC** — sells rods, baits, equipment, and rents boats. Default at Cassidy Creek.
* **Pawnshop NPC** — buys fish (dynamic pricing) and treasure loot. Default in Mission Row.

## Dependencies

* [`cc_lib`](/cc_lib/index) — framework, inventory, notification, and target wrappers (qbx / qb / esx, ox\_inventory / qb-inventory)
* [`ox_lib`](https://github.com/overextended/ox_lib) and [`oxmysql`](https://github.com/overextended/oxmysql)
* [`cc_minigames`](/cc_minigames/index) — optional, only if you switch the treasure safe to it (default is the built-in ox\_lib skill check)

## Next steps

* [Installation](/cc_fishing/installation) — place the resource, add the items, ensure after `cc_lib`.
* [Configuration](/cc_fishing/configuration) — NPC placement, payment sources, tunables, and the Lua files you can edit.
