market.lua

0r-fishingv2/config/market.lua
return {
   ---@class Currency
   ---@field symbol string
   Currency = {
      symbol = '$',
   },

   ---@type MarketStore[]
   Store = {
      {
         name = 'fishing_rod_one', -- Unique name for the item
         label = '1 Lvl Fishing Rod', -- Display name for the item
         type = 'Rod', -- Type of the item (Rod, Net, Bait, Diving Cloth, Diving Gear, Diving Tube, Lucky Hat, Anchor)
         image = 'fishing_rod_one.png', -- Image filename for the item
         price = 500, -- Price of the item
         level = 1, -- Required level to purchase the item
         quality = 'common' -- Quality of the item (common, eco, rare, epic)
      },
      { name = 'fishing_net', label = 'Fishing Net', type = 'Net', image = 'fishing_net.png', price = 500, level = 1, quality = 'common' },
      { name = 'rod_grip', label = 'Rod Grip', type = 'Rod', image = 'rod_grip.png', price = 1000, level = 1, quality = 'eco' },
      { name = 'rod_reel_seet', label = 'Rod Reel Seet', type = 'Rod', image = 'rod_reel_seet.png', price = 1000, level = 1, quality = 'eco' },
      { name = 'rod_blank', label = 'Rod Rod Blank', type = 'Rod', image = 'rod_blank.png', price = 1000, level = 1, quality = 'eco' },
      { name = 'rod_fishing_line', label = 'Rod Fishing Line', type = 'Rod', image = 'rod_fishing_line.png', price = 1000, level = 1, quality = 'eco' },
      { name = 'worm_fish_bait', label = 'Worm Fish Bait', type = 'Bait', image = 'worm_fish_bait.png', price = 200, level = 1, quality = 'common' },
      { name = 'simple_fish_bait', label = 'Simple Fish Bait', type = 'Bait', image = 'simple_fish_bait.png', price = 200, level = 1, quality = 'common' },
      { name = 'illegal_fish_bait', label = 'Illegal Fish Bait', type = 'Bait', image = 'illegal_fish_bait.png', price = 200, level = 1, quality = 'common' },
      { name = 'diving_cloth', label = 'Diving Cloth', type = 'Diving Cloth', image = 'diving_cloth.png', price = 1000, level = 1, quality = 'eco' },
      { name = 'diving_gear', label = 'Diving Gear', type = 'Diving Gear', image = 'diving_gear.png', price = 1000, level = 1, quality = 'rare' },
      { name = 'diving_tube', label = 'Diving Tube', type = 'Diving Tube', image = 'diving_tube.png', price = 1000, level = 1, quality = 'rare' },
      { name = 'lucky_hat', label = 'Lucky Hat', type = 'Lucky Hat', image = 'lucky_hat.png', price = 5000, level = 1, quality = 'rare' },
      { name = 'anchor', label = 'Anchor', type = 'Anchor', image = 'anchor.png', price = 1000, level = 1, quality = 'common' },
   },

   ---@type MarketSell[]
   Sell = {
      {
         name = 'bass', -- Unique name for the item
         label = 'Bass', -- Display name for the item
         type = 'Fish', -- Type of the item (Fish, LuckyItem)
         image = 'bass.png', -- Image filename for the item
         price = 200, -- Price at which the item can be sold
         level = 1, -- Required player level to sell the item
         rodLevel = 1, -- Required fishing rod level to catch the item
         quality = 'common' -- Quality of the item (common, eco, rare, epic)
      },
      { name = 'bluegill', label = 'Bluegill', type = 'Fish', image = 'bluegill.png', price = 300, level = 1, rodLevel = 1, quality = 'common' },
      { name = 'redpearl', label = 'Red Pearl', type = 'LuckyItem', image = 'redpearl.png', price = 1000, level = 1, rodLevel = 0, quality = 'epic' },
      { name = 'bluepearl', label = 'Blue Pearl', type = 'LuckyItem', image = 'bluepearl.png', price = 1000, level = 1, rodLevel = 0, quality = 'epic' },
      { name = 'yellowpearl', label = 'Yellow Pearl', type = 'LuckyItem', image = 'yellowpearl.png', price = 1000, level = 1, rodLevel = 0, quality = 'epic' },
      { name = 'greenpearl', label = 'Green Pearl', type = 'LuckyItem', image = 'greenpearl.png', price = 1000, level = 1, rodLevel = 0, quality = 'epic' },
      { name = 'green_crab', label = 'Green Crab', type = 'LuckyItem', image = 'green_crab.png', price = 1000, level = 1, rodLevel = 0, quality = 'rare' },
      { name = 'red_crab', label = 'Red Crab', type = 'LuckyItem', image = 'red_crab.png', price = 1000, level = 1, rodLevel = 0, quality = 'rare' },
      { name = 'blue_crab', label = 'Blue Crab', type = 'LuckyItem', image = 'blue_crab.png', price = 1000, level = 1, rodLevel = 0, quality = 'rare' },
      { name = 'king_crab', label = 'King Crab', type = 'LuckyItem', image = 'king_crab.png', price = 1000, level = 1, rodLevel = 0, quality = 'epic' },
      { name = 'common_carp', label = 'Common Carp', type = 'Fish', image = 'common_carp.png', price = 400, level = 2, rodLevel = 1, quality = 'eco' },
      { name = 'nothern_pike', label = 'Northern Pike', type = 'Fish', image = 'nothern_pike.png', price = 500, level = 2, rodLevel = 2, quality = 'eco' },
      { name = 'perch', label = 'Perch', type = 'Fish', image = 'perch.png', price = 600, level = 3, rodLevel = 2, quality = 'eco' },
      { name = 'rainbow_trout', label = 'Rainbow Trout', type = 'Fish', image = 'rainbow_trout.png', price = 700, level = 3, rodLevel = 2, quality = 'eco' },
      { name = 'redfin_pickerel', label = 'Redfin Pickerel', type = 'Fish', image = 'redfin_pickerel.png', price = 800, level = 4, rodLevel = 3, quality = 'rare' },
      { name = 'rock_bass', label = 'Rock Bass', type = 'Fish', image = 'rock_bass.png', price = 800, level = 4, rodLevel = 3, quality = 'rare' },
      { name = 'small_trout', label = 'Small Trout', type = 'Fish', image = 'small_trout.png', price = 900, level = 5, rodLevel = 3, quality = 'rare' },
      { name = 'smallmouth_bass', label = 'Smallmouth Bass', type = 'Fish', image = 'smallmouth_bass.png', price = 1000, level = 5, rodLevel = 4, quality = 'epic' },
      { name = 'sockeye_salmon', label = 'Sockeye Salmon', type = 'Fish', image = 'sockeye_salmon.png', price = 1100, level = 6, rodLevel = 4, quality = 'epic' },
      { name = 'trout', label = 'Trout', type = 'Fish', image = 'trout.png', price = 1200, level = 6, rodLevel = 4, quality = 'epic' },
      { name = 'whitefish', label = 'Whitefish', type = 'Fish', image = 'whitefish.png', price = 1300, level = 7, rodLevel = 5, quality = 'epic' },
   },
}

Last updated