items.lua
return {
---@type FishingRod[]
FishingRods = {
{
model = `qua_fishing_rod_yellow`, -- Model of the fishing rod
name = 'fishing_rod_one', -- Unique name for the fishing rod
label = '1 Lvl Fishing Rod', -- Display name for the fishing rod
level = 1 -- Level required to use the fishing rod
},
{ model = `qua_fishing_rod_red`, name = 'fishing_rod_two', label = '2 Lvl Fishing Rod', level = 2 },
{ model = `qua_fishing_rod_green`, name = 'fishing_rod_three', label = '3 Lvl Fishing Rod', level = 3 },
{ model = `qua_fishing_rod_neon_purple`, name = 'fishing_rod_four', label = '4 Lvl Fishing Rod', level = 4 },
{ model = `qua_fishing_rod_neon_blue`, name = 'fishing_rod_five', label = '5 Lvl Fishing Rod', level = 5 },
},
---@type FishingNet
FishingNet = {
name = 'fishing_net', -- Unique name for the item
label = 'Fishing Net', -- Display name for the item
level = 1 -- Level required to use the fishing net
},
Anchor = {
name = 'anchor', -- Unique name for the item
label = 'Anchor', -- Display name for the item
level = 1 -- Level required to use the anchor
},
---@type Baits[]
Baits = {
{
name = 'worm_fish_bait', -- Unique name for the item
label = 'Worm Fish Bait', -- Display name for the item
level = 1 -- Level required to use the bait
},
{ name = 'simple_fish_bait', label = 'Simple Fish Bait', level = 1 },
{ name = 'illegal_fish_bait', label = 'Illegal Fish Bait', level = 1 },
},
---@type DivingCloth
DivingCloth = {
name = 'diving_cloth', -- Unique name for the item
label = 'Diving Cloth', -- Display name for the item
level = 1 -- Level required to use the diving cloth
},
---@type DivingGear
DivingGear = {
name = 'diving_gear', -- Unique name for the item
label = 'Diving Gear', -- Display name for the item
level = 1 -- Level required to use the diving gear
},
---@type DivingTube
DivingTube = {
name = 'diving_tube', -- Unique name for the item
label = 'Diving Tube', -- Display name for the item
level = 1 -- Level required to use the diving tube
},
---@type Fishs[]
Fishs = {
{
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
level = 1, -- Level required to catch the fish
quality = 'common', -- Quality of the item (common, eco, rare, epic)
rodLevel = 1 -- Level required to catch the fish
},
{ name = 'bluegill', label = 'Bluegill', type = 'Fish', image = 'bluegill.png', level = 1, quality = 'eco', rodLevel = 1 },
{ name = 'common_carp', label = 'Common Carp', type = 'Fish', image = 'common_carp.png', level = 2, quality = 'eco', rodLevel = 1 },
{ name = 'nothern_pike', label = 'Northern Pike', type = 'Fish', image = 'nothern_pike.png', level = 2, quality = 'common', rodLevel = 2 },
{ name = 'perch', label = 'Perch', type = 'Fish', image = 'perch.png', level = 3, quality = 'epic', rodLevel = 2 },
{ name = 'rainbow_trout', label = 'Rainbow Trout', type = 'Fish', image = 'rainbow_trout.png', level = 3, quality = 'rare', rodLevel = 2 },
{ name = 'redfin_pickerel', label = 'Redfin Pickerel', type = 'Fish', image = 'redfin_pickerel.png', level = 4, quality = 'common', rodLevel = 3 },
{ name = 'rock_bass', label = 'Rock Bass', type = 'Fish', image = 'rock_bass.png', level = 4, quality = 'common', rodLevel = 3 },
{ name = 'small_trout', label = 'Small Trout', type = 'Fish', image = 'small_trout.png', level = 5, quality = 'rare', rodLevel = 3 },
{ name = 'smallmouth_bass', label = 'Smallmouth Bass', type = 'Fish', image = 'smallmouth_bass.png', level = 5, quality = 'common', rodLevel = 4 },
{ name = 'sockeye_salmon', label = 'Sockeye Salmon', type = 'Fish', image = 'sockeye_salmon.png', level = 6, quality = 'eco', rodLevel = 4 },
{ name = 'trout', label = 'Trout', type = 'Fish', image = 'trout.png', level = 6, quality = 'common', rodLevel = 4 },
{ name = 'whitefish', label = 'Whitefish', type = 'Fish', image = 'whitefish.png', level = 7, quality = 'epic', rodLevel = 5 },
},
---@type LuckyItems[]
LuckyItems = {
{
name = 'redpearl', -- Unique name for the item
label = 'Red Pearl', -- Display name for the item
type = 'LuckyItem', -- Type of the item (Fish, LuckyItem)
image = 'redpearl.png', -- Image filename for the item
level = 1, -- Level required to catch the fish
quality = 'epic' -- Quality of the item (common, eco, rare, epic)
},
{ name = 'bluepearl', label = 'Blue Pearl', type = 'LuckyItem', image = 'bluepearl.png', level = 1, quality = 'epic' },
{ name = 'yellowpearl', label = 'Yellow Pearl', type = 'LuckyItem', image = 'yellowpearl.png', level = 1, quality = 'epic' },
{ name = 'greenpearl', label = 'Green Pearl', type = 'LuckyItem', image = 'greenpearl.png', level = 1, quality = 'epic' },
{ name = 'green_crab', label = 'Green Crab', type = 'LuckyItem', image = 'green_crab.png', level = 1, quality = 'rare' },
{ name = 'red_crab', label = 'Red Crab', type = 'LuckyItem', image = 'red_crab.png', level = 1, quality = 'rare' },
{ name = 'blue_crab', label = 'Blue Crab', type = 'LuckyItem', image = 'blue_crab.png', level = 1, quality = 'rare' },
{ name = 'king_crab', label = 'King Crab', type = 'LuckyItem', image = 'king_crab.png', level = 1, quality = 'epic' },
},
---@type UnderwaterObjects[]
UnderwaterObjects = {
{
name = 'coral_grass', -- Unique name for the item
objectName = 'prop_coral_pillar_01', -- Object name for the item
label = 'Coral Pillar', -- Display name for the item
type = 'Object', -- Type of the item (Object, Trash, LuckyItem)
image = 'prop_coral_pillar_01.png', -- Image filename for the item
level = 1, -- Level required to catch the fish
quality = 'common' -- Quality of the item (common, eco, rare, epic)
},
{ name = 'scrapmetal', objectName = 'gr_prop_gr_rsply_crate01a', label = 'Wooden Box', type = 'Object', image = 'gr_prop_gr_rsply_crate01a.png', level = 1, quality = 'common' },
{ name = 'vehicle_wheels', objectName = 'prop_rub_tyre_03', label = 'Vehicle Wheels', type = 'Object', image = 'prop_rub_tyre_03.png', level = 1, quality = 'common' },
},
---@type Trashs[]
Trashs = {
{
name = 'trash_can', -- Unique name for the item
label = 'Trash Can', -- Display name for the item
type = 'Trash', -- Type of the item (Object, Trash, LuckyItem)
image = 'trash_can.png', -- Image filename for the item
level = 1, -- Level required to catch the fish
quality = 'common' -- Quality of the item (common, eco, rare, epic)
},
{ name = 'trash_chips', label = 'Trash Chips', type = 'Trash', image = 'trash_chips.png', level = 1, quality = 'common' },
{ name = 'trash_burger', label = 'Trash Burger', type = 'Trash', image = 'trash_burger.png', level = 1, quality = 'common' },
},
RodPartItems = {
rod_grip = { name = 'rod_grip', label = 'Rod Grip', type = 'RodPart', image = 'rod_grip.png', level = 1, quality = 'common' },
rod_reel_seet = { name = 'rod_reel_seet', label = 'Rod Reel Seat', type = 'RodPart', image = 'rod_reel_seet.png', level = 1, quality = 'common' },
rod_blank = { name = 'rod_blank', label = 'Rod Blank', type = 'RodPart', image = 'rod_blank.png', level = 1, quality = 'common' },
rod_fishing_line = { name = 'rod_fishing_line', label = 'Rod Fishing Line', type = 'RodPart', image = 'rod_fishing_line.png', level = 1, quality = 'common' },
}
}items
Last updated