import { ICraftableItem } from '@rpg-engine/shared';
import { items } from '../../mocks/itemContainer.mocks';

export const craftableItems: ICraftableItem[] = [
  {
    ...items[0],
    canCraft: false,
    ingredients: [
      {
        key: 'leather',
        name: 'leather',
        qty: 5,
        texturePath: 'crafting-resources/leather.png',
      },
      {
        key: 'leather1',
        name: 'leather',
        qty: 10,
        texturePath: 'crafting-resources/leather.png',
      },
      {
        key: 'leather2',
        name: 'leather',
        qty: 100,
        texturePath: 'crafting-resources/leather.png',
      },
    ],
    minCraftingRequirements: ['blacksmithing', 4],
    levelIsOk: true,
  },
  {
    ...items[1],
    canCraft: true,
    ingredients: [
      {
        key: 'leather',
        name: 'leather',
        qty: 10,
        texturePath: 'crafting-resources/leather.png',
      },
    ],
    minCraftingRequirements: ['blacksmithing', 4],
    levelIsOk: false,
  },
  {
    ...items[2],
    canCraft: true,
    ingredients: [
      {
        key: 'leather',
        name: 'leather',
        qty: 10,
        texturePath: 'crafting-resources/leather.png',
      },
    ],
    minCraftingRequirements: ['blacksmithing', 4],
    levelIsOk: false,
  },
  {
    ...items[3],
    canCraft: true,
    ingredients: [
      {
        key: 'leather',
        name: 'leather',
        qty: 10,
        texturePath: 'crafting-resources/leather.png',
      },
    ],
    minCraftingRequirements: ['blacksmithing', 4],
    levelIsOk: false,
  },
  {
    ...items[4],
    canCraft: true,
    ingredients: [
      {
        key: 'leather',
        name: 'leather',
        qty: 10,
        texturePath: 'crafting-resources/leather.png',
      },
    ],
    minCraftingRequirements: ['blacksmithing', 1],
    levelIsOk: true,
  },
  {
    ...items[5],
    canCraft: true,
    ingredients: [
      {
        key: 'leather',
        name: 'leather',
        qty: 10,
        texturePath: 'crafting-resources/leather.png',
      },
    ],
    minCraftingRequirements: ['blacksmithing', 4],
    levelIsOk: true,
  },
];
