-- >>>>>>>> shade2/item_data.hsp:1243 	#define global maxFish 100 ...
data:add_type {
   name = "fish",
   fields = {
      {
         name = "level",
         type = types.uint,
      },
      {
         name = "rarity",
         type = types.uint,
      },
      {
         name = "power",
         type = types.uint,
      },
      {
         name = "speed",
         type = types.uint,
      },
      {
         name = "weight",
         type = types.uint,
      },
      {
         name = "value",
         type = types.uint,
      },
      {
         name = "item_id",
         type = types.data_id("base.item"),
      },
   }
}

local fish = {
   { _id = "bug",                   level = 0, rarity = 0,    power = 0,  speed = 100, weight = 250,  value = 100,   item_id = "elona.fish" },

   { _id = "goldfish",              level = 0, rarity = 1000, power = 2,  speed = 100, weight = 100,  value = 180,   item_id = "elona.fish" },
   { _id = "turtle",                level = 0, rarity = 250,  power = 4,  speed = 100, weight = 250,  value = 450,   item_id = "elona.fish" },
   { _id = "bitterling",            level = 0, rarity = 50,   power = 5,  speed = 100, weight = 1500, value = 2200,  item_id = "elona.fish" },
   { _id = "tadpole",               level = 0, rarity = 1000, power = 0,  speed = 100, weight = 150,  value = 80,    item_id = "elona.fish" },
   { _id = "swimming_trunks",       level = 0, rarity = 400,  power = 0,  speed = 100, weight = 250,  value = 40,    item_id = "elona.fish_junk" },
   { _id = "dirty_long_boots",      level = 0, rarity = 100,  power = 0,  speed = 100, weight = 250,  value = 25,    item_id = "elona.fish_junk" },

   { _id = "carp",                  level = 1, rarity = 1000, power = 4,  speed = 100, weight = 250,  value = 400,   item_id = "elona.fish" },
   { _id = "eel",                   level = 1, rarity = 800,  power = 6,  speed = 100, weight = 300,  value = 750,   item_id = "elona.fish" },
   { _id = "goby",                  level = 1, rarity = 250,  power = 8,  speed = 100, weight = 400,  value = 1250,  item_id = "elona.fish" },
   { _id = "sea_bream",             level = 1, rarity = 50,   power = 12, speed = 100, weight = 350,  value = 3500,  item_id = "elona.fish" },
   { _id = "empty_can",             level = 1, rarity = 400,  power = 0,  speed = 100, weight = 250,  value = 40,    item_id = "elona.fish_junk" },
   { _id = "broken_machine",        level = 1, rarity = 400,  power = 0,  speed = 100, weight = 250,  value = 25,    item_id = "elona.fish_junk" },

   { _id = "sculpin",               level = 2, rarity = 1000, power = 8,  speed = 100, weight = 250,  value = 800,   item_id = "elona.fish" },
   { _id = "sea_bass",              level = 2, rarity = 800,  power = 10, speed = 100, weight = 300,  value = 1200,  item_id = "elona.fish" },
   { _id = "sea_urchin",            level = 2, rarity = 250,  power = 12, speed = 100, weight = 400,  value = 1800,  item_id = "elona.fish" },
   { _id = "red_sea_bream",         level = 2, rarity = 50,   power = 16, speed = 100, weight = 350,  value = 4500,  item_id = "elona.fish" },
   { _id = "empty_bottle",          level = 2, rarity = 400,  power = 0,  speed = 100, weight = 250,  value = 40,    item_id = "elona.fish_junk" },
   { _id = "dirty_ring",            level = 2, rarity = 400,  power = 0,  speed = 100, weight = 250,  value = 325,   item_id = "elona.fish_junk" },

   { _id = "sword_fish",            level = 3, rarity = 1000, power = 15, speed = 100, weight = 250,  value = 1500,  item_id = "elona.fish" },
   { _id = "moonfish",              level = 3, rarity = 800,  power = 18, speed = 100, weight = 300,  value = 1900,  item_id = "elona.fish" },
   { _id = "tuna_fish",             level = 3, rarity = 250,  power = 22, speed = 100, weight = 400,  value = 2400,  item_id = "elona.fish" },
   { _id = "ancient_fish",          level = 3, rarity = 50,   power = 28, speed = 100, weight = 350,  value = 7200,  item_id = "elona.fish" },
   { _id = "broken_umbrella",       level = 3, rarity = 1000, power = 0,  speed = 100, weight = 250,  value = 40,    item_id = "elona.fish_junk" },
   { _id = "hairpiece",             level = 3, rarity = 1000, power = 0,  speed = 100, weight = 250,  value = 425,   item_id = "elona.fish_junk" },

   { _id = "bonito",                level = 4, rarity = 1000, power = 19, speed = 100, weight = 250,  value = 2200,  item_id = "elona.fish" },
   { _id = "sweetfish",             level = 4, rarity = 800,  power = 22, speed = 100, weight = 300,  value = 2600,  item_id = "elona.fish" },
   { _id = "yellow_jack",           level = 4, rarity = 250,  power = 25, speed = 100, weight = 400,  value = 4500,  item_id = "elona.fish" },
   { _id = "black_bass",            level = 4, rarity = 50,   power = 30, speed = 100, weight = 350,  value = 11200, item_id = "elona.fish" },
   { _id = "ashore_from_the_north", level = 4, rarity = 400,  power = 0,  speed = 100, weight = 250,  value = 240,   item_id = "elona.fish_junk" },
   { _id = "pornographic_book",     level = 4, rarity = 400,  power = 0,  speed = 100, weight = 250,  value = 525,   item_id = "elona.fish_junk" },

   { _id = "mackerel",              level = 5, rarity = 1000, power = 25, speed = 100, weight = 250,  value = 3500,  item_id = "elona.fish" },
   { _id = "big_tuna_fish",         level = 5, rarity = 800,  power = 29, speed = 100, weight = 300,  value = 4400,  item_id = "elona.fish" },
   { _id = "remora",                level = 5, rarity = 250,  power = 33, speed = 100, weight = 400,  value = 9550,  item_id = "elona.fish" },
   { _id = "whale",                 level = 5, rarity = 50,   power = 40, speed = 100, weight = 350,  value = 25000, item_id = "elona.fish" },
   { _id = "empty_box",             level = 5, rarity = 400,  power = 0,  speed = 100, weight = 250,  value = 40,    item_id = "elona.fish_junk" },
   { _id = "broken_cell_phone",     level = 5, rarity = 400,  power = 0,  speed = 100, weight = 250,  value = 25,    item_id = "elona.fish_junk" },
}

data:add_multi("elona.fish", fish)
-- <<<<<<<< shade2/item_data.hsp:1306 	return ..
