{
  "source": "https://docs.fivem.net/docs/game-references/weapon-models/",
  "retrievedAt": "2026-10-01",
  "scope": "Sólo componentes de skins nativas con item at_skin predeterminado contrastado en ox_inventory. Las imágenes faltantes se indican; sin tintes ni armas de terceros.",
  "weapons": [
    {
      "name": "AP Pistol",
      "code": "WEAPON_APPISTOL",
      "hash": 584646201,
      "hex": "0x22D8FE39",
      "category": "Pistols",
      "mk2": false,
      "baseImage": "assets/weapons/weapon-appistol.webp",
      "imageSource": "https://docs-backend.fivem.net/weapons/WEAPON_APPISTOL.png",
      "variants": [
        {
          "type": "Acabado",
          "name": "Record A Finish",
          "code": "COMPONENT_APPISTOL_VARMOD_SECURITY",
          "hash": 1657753414,
          "hex": "0x62CF4F46",
          "id": "weapon-appistol--component-appistol-varmod-security",
          "image": "../imagenes-skins-nativas/vistas-png/ap-pistol-record-a-finish-component-appistol-varmod-security.webp",
          "imageStatus": "assisted-cutout-from-verified-capture",
          "referenceImages": [
            {
              "preview": "../imagenes-skins-nativas/vistas/ap-pistol-record-a-finish-component-appistol-varmod-security.webp",
              "original": "../imagenes-skins-nativas/originales/ap-pistol-record-a-finish-component-appistol-varmod-security.jpg",
              "skinName": "Record A Finish",
              "sourcePage": "https://gta.wiki/w/File:APPistolRecordAFinish-GTAOee.jpg",
              "sourceName": "GTA Wiki",
              "notes": "Captura original del juego · con fondo. Puede incluir manos, interfaz o escenario.",
              "transparent": false,
              "sha256": "464f2da54593551c30044c1d4d5962ec469c860a415c069184e616573c2d1777"
            },
            {
              "preview": "../imagenes-skins-nativas/vistas/ap-pistol-record-a-finish-component-appistol-varmod-security-combinado-con-tinte.webp",
              "original": "../imagenes-skins-nativas/originales/ap-pistol-record-a-finish-component-appistol-varmod-security-combinado-con-tinte.jpg",
              "skinName": "Record A Finish",
              "sourcePage": "https://gta.wiki/w/File:APPistolRecordAFinishwithWeaponTint-GTAOee.jpg",
              "sourceName": "GTA Wiki",
              "notes": "Captura original del juego · con fondo. Puede incluir manos, interfaz o escenario. El acabado Record A aparece combinado con un tinte cuyo índice no está identificado.",
              "transparent": false,
              "sha256": "475e009aa556d4fb4c5d5786f4006d0b0085c2f71207bc1af52ded9980693df1"
            }
          ],
          "downloadPNG": "../imagenes-skins-nativas/png/ap-pistol-record-a-finish-component-appistol-varmod-security.png",
          "reconstructed": true,
          "imageSourcePage": "https://gta.wiki/w/File:APPistolRecordAFinish-GTAOee.jpg",
          "imageNotes": "Imagen editada con IA a partir de una captura real. Partes ocultas completadas con referencia nativa.",
          "atSkinItems": [
            "at_skin_security"
          ],
          "atSkinStatus": "registered",
          "atSkinSource": "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1517-L1528",
          "atSkinEvidence": [
            "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1517-L1528"
          ],
          "atSkinNote": "Item de ox_inventory: at_skin_security.",
          "atSkinMatchedComponents": {
            "COMPONENT_APPISTOL_VARMOD_SECURITY": [
              "at_skin_security"
            ]
          },
          "atSkinMissingComponents": [],
          "atSkinRegistrationComplete": true
        },
        {
          "type": "Acabado",
          "name": "Gilded Gun Metal Finish",
          "code": "COMPONENT_APPISTOL_VARMOD_LUXE",
          "hash": 2608252716,
          "hex": "0x9B76C72C",
          "id": "weapon-appistol--component-appistol-varmod-luxe",
          "image": "../imagenes-skins-nativas/vistas-png/ap-pistol-gilded-gun-metal-finish-component-appistol-varmod-luxe.webp",
          "imageStatus": "assisted-cutout-from-verified-capture",
          "referenceImages": [
            {
              "preview": "../imagenes-skins-nativas/vistas/ap-pistol-gilded-gun-metal-finish-component-appistol-varmod-luxe.webp",
              "original": "../imagenes-skins-nativas/originales/ap-pistol-gilded-gun-metal-finish-component-appistol-varmod-luxe.png",
              "skinName": "Gilded Gun Metal Finish",
              "sourcePage": "https://gta.wiki/w/File:APPistolGGMF-GTAV.png",
              "sourceName": "GTA Wiki",
              "notes": "Captura original del juego · con fondo. Puede incluir manos, interfaz o escenario.",
              "transparent": false,
              "sha256": "748b7c3cf7305a723c029b271976260b106e635012968c37377fc6ff024bc1bc"
            }
          ],
          "downloadPNG": "../imagenes-skins-nativas/png/ap-pistol-gilded-gun-metal-finish-component-appistol-varmod-luxe.png",
          "reconstructed": true,
          "imageSourcePage": "https://gta.wiki/w/File:APPistolGGMF-GTAV.png",
          "imageNotes": "Imagen editada con IA a partir de una captura real. Partes ocultas completadas con referencia nativa.",
          "atSkinItems": [
            "at_skin_metal"
          ],
          "atSkinStatus": "registered",
          "atSkinSource": "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1223-L1237",
          "atSkinEvidence": [
            "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1223-L1237"
          ],
          "atSkinNote": "Item de ox_inventory: at_skin_metal.",
          "atSkinMatchedComponents": {
            "COMPONENT_APPISTOL_VARMOD_LUXE": [
              "at_skin_metal"
            ]
          },
          "atSkinMissingComponents": [],
          "atSkinRegistrationComplete": true
        }
      ]
    },
    {
      "name": "Combat Pistol",
      "code": "WEAPON_COMBATPISTOL",
      "hash": 1593441988,
      "hex": "0x5EF9FEC4",
      "category": "Pistols",
      "mk2": false,
      "baseImage": "assets/weapons/weapon-combatpistol.webp",
      "imageSource": "https://docs-backend.fivem.net/weapons/WEAPON_COMBATPISTOL.png",
      "variants": [
        {
          "type": "Acabado",
          "name": "Yusuf Amir Luxury Finish",
          "code": "COMPONENT_COMBATPISTOL_VARMOD_LOWRIDER",
          "hash": 3328527730,
          "hex": "0xC6654D72",
          "id": "weapon-combatpistol--component-combatpistol-varmod-lowrider",
          "image": "../imagenes-skins-nativas/vistas-png/combat-pistol-yusuf-amir-luxury-finish-component-combatpistol-varmod-lowrider.webp",
          "imageStatus": "assisted-cutout-from-verified-capture",
          "referenceImages": [
            {
              "preview": "../imagenes-skins-nativas/vistas/combat-pistol-yusuf-amir-luxury-finish-component-combatpistol-varmod-lowrider.webp",
              "original": "../imagenes-skins-nativas/originales/combat-pistol-yusuf-amir-luxury-finish-component-combatpistol-varmod-lowrider.png",
              "skinName": "Yusuf Amir Luxury Finish",
              "sourcePage": "https://gta.wiki/w/File:CombatPistol-GTAV-YALF.PNG",
              "sourceName": "GTA Wiki",
              "notes": "Captura original del juego · con fondo. Puede incluir manos, interfaz o escenario.",
              "transparent": false,
              "sha256": "87c31e6ef054aa44f0ec7c1fabe0ec5f6736ced018d783fddce5fb745f3418f0"
            }
          ],
          "downloadPNG": "../imagenes-skins-nativas/png/combat-pistol-yusuf-amir-luxury-finish-component-combatpistol-varmod-lowrider.png",
          "reconstructed": true,
          "imageSourcePage": "https://gta.wiki/w/File:CombatPistol-GTAV-YALF.PNG",
          "imageNotes": "Imagen editada con IA a partir de una captura real. Partes ocultas completadas con referencia nativa.",
          "atSkinItems": [
            "at_skin_luxe"
          ],
          "atSkinStatus": "registered",
          "atSkinSource": "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1188-L1207",
          "atSkinEvidence": [
            "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1188-L1207"
          ],
          "atSkinNote": "Item de ox_inventory: at_skin_luxe.",
          "atSkinMatchedComponents": {
            "COMPONENT_COMBATPISTOL_VARMOD_LOWRIDER": [
              "at_skin_luxe"
            ]
          },
          "atSkinMissingComponents": [],
          "atSkinRegistrationComplete": true
        }
      ]
    },
    {
      "name": "Heavy Pistol",
      "code": "WEAPON_HEAVYPISTOL",
      "hash": 3523564046,
      "hex": "0xD205520E",
      "category": "Pistols",
      "mk2": false,
      "baseImage": "assets/weapons/weapon-heavypistol.webp",
      "imageSource": "https://docs-backend.fivem.net/weapons/WEAPON_HEAVYPISTOL.png",
      "variants": [
        {
          "type": "Acabado",
          "name": "Etched Wood Grip Finish",
          "code": "COMPONENT_HEAVYPISTOL_VARMOD_LUXE",
          "hash": 2053798779,
          "hex": "0x7A6A7B7B",
          "id": "weapon-heavypistol--component-heavypistol-varmod-luxe",
          "image": "../imagenes-skins-nativas/vistas-png/heavy-pistol-etched-wood-grip-finish-component-heavypistol-varmod-luxe.webp",
          "imageStatus": "assisted-cutout-from-verified-capture",
          "referenceImages": [
            {
              "preview": "../imagenes-skins-nativas/vistas/heavy-pistol-etched-wood-grip-finish-component-heavypistol-varmod-luxe.webp",
              "original": "../imagenes-skins-nativas/originales/heavy-pistol-etched-wood-grip-finish-component-heavypistol-varmod-luxe.png",
              "skinName": "Etched Wood Grip Finish",
              "sourcePage": "https://gta.wiki/w/File:HeavyPistolEWGF-GTAV.png",
              "sourceName": "GTA Wiki",
              "notes": "Captura original del juego · con fondo. Puede incluir manos, interfaz o escenario.",
              "transparent": false,
              "sha256": "a85c52ed5c74b51971c16fd01f1339d200ec81abe1ba6486c53794b90952ec50"
            }
          ],
          "downloadPNG": "../imagenes-skins-nativas/png/heavy-pistol-etched-wood-grip-finish-component-heavypistol-varmod-luxe.png",
          "reconstructed": true,
          "imageSourcePage": "https://gta.wiki/w/File:HeavyPistolEWGF-GTAV.png",
          "imageNotes": "Imagen editada con IA a partir de una captura real. Partes ocultas completadas con referencia nativa.",
          "atSkinItems": [
            "at_skin_wood"
          ],
          "atSkinStatus": "registered",
          "atSkinSource": "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1209-L1221",
          "atSkinEvidence": [
            "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1209-L1221"
          ],
          "atSkinNote": "Item de ox_inventory: at_skin_wood.",
          "atSkinMatchedComponents": {
            "COMPONENT_HEAVYPISTOL_VARMOD_LUXE": [
              "at_skin_wood"
            ]
          },
          "atSkinMissingComponents": [],
          "atSkinRegistrationComplete": true
        }
      ]
    },
    {
      "name": "Heavy Revolver",
      "code": "WEAPON_REVOLVER",
      "hash": 3249783761,
      "hex": "0xC1B3C3D1",
      "category": "Pistols",
      "mk2": false,
      "baseImage": "assets/weapons/weapon-revolver.webp",
      "imageSource": "https://docs-backend.fivem.net/weapons/WEAPON_REVOLVER.png",
      "variants": [
        {
          "type": "Acabado",
          "name": "VIP Variant",
          "code": "COMPONENT_REVOLVER_VARMOD_BOSS",
          "hash": 384708672,
          "hex": "0x16EE3040",
          "id": "weapon-revolver--component-revolver-varmod-boss",
          "image": "../imagenes-skins-nativas/vistas-png/heavy-revolver-vip-variant-component-revolver-varmod-boss.webp",
          "imageStatus": "assisted-cutout-from-verified-capture",
          "referenceImages": [
            {
              "preview": "../imagenes-skins-nativas/vistas/heavy-revolver-vip-variant-component-revolver-varmod-boss.webp",
              "original": "../imagenes-skins-nativas/originales/heavy-revolver-vip-variant-component-revolver-varmod-boss.jpg",
              "skinName": "VIP Variant",
              "sourcePage": "https://gta.wiki/w/File:HeavyRevolver-GTAO-BossFirstPersonHolding.jpg",
              "sourceName": "GTA Wiki",
              "notes": "Captura original del juego · con fondo. Puede incluir manos, interfaz o escenario.",
              "transparent": false,
              "sha256": "de120158613b91699ba625afcca6d8170e5ef176677308d933f6711c63c77e1f"
            }
          ],
          "downloadPNG": "../imagenes-skins-nativas/png/heavy-revolver-vip-variant-component-revolver-varmod-boss.png",
          "reconstructed": true,
          "imageSourcePage": "https://gta.wiki/w/File:HeavyRevolver-GTAO-BossFirstPersonHolding.jpg",
          "imageNotes": "Imagen editada con IA a partir de una captura real. Partes ocultas completadas con referencia nativa.",
          "atSkinItems": [
            "at_skin_vip"
          ],
          "atSkinStatus": "registered",
          "atSkinSource": "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1479-L1490",
          "atSkinEvidence": [
            "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1479-L1490"
          ],
          "atSkinNote": "Item de ox_inventory: at_skin_vip.",
          "atSkinMatchedComponents": {
            "COMPONENT_REVOLVER_VARMOD_BOSS": [
              "at_skin_vip"
            ]
          },
          "atSkinMissingComponents": [],
          "atSkinRegistrationComplete": true
        },
        {
          "type": "Acabado",
          "name": "Bodyguard Variant",
          "code": "COMPONENT_REVOLVER_VARMOD_GOON",
          "hash": 2492708877,
          "hex": "0x9493B80D",
          "id": "weapon-revolver--component-revolver-varmod-goon",
          "image": "../imagenes-skins-nativas/vistas-png/heavy-revolver-bodyguard-variant-component-revolver-varmod-goon.webp",
          "imageStatus": "assisted-cutout-from-verified-capture",
          "referenceImages": [
            {
              "preview": "../imagenes-skins-nativas/vistas/heavy-revolver-bodyguard-variant-component-revolver-varmod-goon.webp",
              "original": "../imagenes-skins-nativas/originales/heavy-revolver-bodyguard-variant-component-revolver-varmod-goon.jpg",
              "skinName": "Bodyguard Variant",
              "sourcePage": "https://gta.wiki/w/File:HeavyRevolver-GTAO-GoonFirstPersonHolding.jpg",
              "sourceName": "GTA Wiki",
              "notes": "Captura original del juego · con fondo. Puede incluir manos, interfaz o escenario.",
              "transparent": false,
              "sha256": "50655b3445b5600207409b59f9c823138fd8c6f85b4f598f103813e5fc645a87"
            }
          ],
          "downloadPNG": "../imagenes-skins-nativas/png/heavy-revolver-bodyguard-variant-component-revolver-varmod-goon.png",
          "reconstructed": true,
          "imageSourcePage": "https://gta.wiki/w/File:HeavyRevolver-GTAO-GoonFirstPersonHolding.jpg",
          "imageNotes": "Imagen editada con IA a partir de una captura real. Partes ocultas completadas con referencia nativa.",
          "atSkinItems": [
            "at_skin_bodyguard"
          ],
          "atSkinStatus": "registered",
          "atSkinSource": "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1492-L1503",
          "atSkinEvidence": [
            "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1492-L1503"
          ],
          "atSkinNote": "Item de ox_inventory: at_skin_bodyguard.",
          "atSkinMatchedComponents": {
            "COMPONENT_REVOLVER_VARMOD_GOON": [
              "at_skin_bodyguard"
            ]
          },
          "atSkinMissingComponents": [],
          "atSkinRegistrationComplete": true
        }
      ]
    },
    {
      "name": "Heavy Revolver Mk II",
      "code": "WEAPON_REVOLVER_MK2",
      "hash": 3415619887,
      "hex": "0xCB96392F",
      "category": "Pistols",
      "mk2": true,
      "baseImage": "assets/weapons/weapon-revolver-mk2.webp",
      "imageSource": "https://docs-backend.fivem.net/weapons/WEAPON_REVOLVER_MK2.png",
      "variants": [
        {
          "type": "Camuflaje",
          "name": "Brushstroke Camo",
          "code": "COMPONENT_REVOLVER_MK2_CAMO_02",
          "hash": 11918884,
          "hex": "0x00B5DE24",
          "id": "weapon-revolver-mk2--component-revolver-mk2-camo-02",
          "image": null,
          "imageStatus": "pending-exact-render",
          "atSkinItems": [
            "at_skin_brushstroke"
          ],
          "atSkinStatus": "registered",
          "atSkinSource": "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1553-L1574",
          "atSkinEvidence": [
            "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1553-L1574"
          ],
          "atSkinNote": "Item de ox_inventory: at_skin_brushstroke.",
          "atSkinMatchedComponents": {
            "COMPONENT_REVOLVER_MK2_CAMO_02": [
              "at_skin_brushstroke"
            ]
          },
          "atSkinMissingComponents": [],
          "atSkinRegistrationComplete": true
        },
        {
          "type": "Camuflaje",
          "name": "Woodland Camo",
          "code": "COMPONENT_REVOLVER_MK2_CAMO_03",
          "hash": 176157112,
          "hex": "0x0A7FF1B8",
          "id": "weapon-revolver-mk2--component-revolver-mk2-camo-03",
          "image": null,
          "imageStatus": "pending-exact-render",
          "atSkinItems": [
            "at_skin_woodland"
          ],
          "atSkinStatus": "registered",
          "atSkinSource": "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1576-L1597",
          "atSkinEvidence": [
            "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1576-L1597"
          ],
          "atSkinNote": "Item de ox_inventory: at_skin_woodland.",
          "atSkinMatchedComponents": {
            "COMPONENT_REVOLVER_MK2_CAMO_03": [
              "at_skin_woodland"
            ]
          },
          "atSkinMissingComponents": [],
          "atSkinRegistrationComplete": true
        },
        {
          "type": "Camuflaje",
          "name": "Sessanta Nove",
          "code": "COMPONENT_REVOLVER_MK2_CAMO_05",
          "hash": 288456487,
          "hex": "0x11317F27",
          "id": "weapon-revolver-mk2--component-revolver-mk2-camo-05",
          "image": null,
          "imageStatus": "pending-exact-render",
          "atSkinItems": [
            "at_skin_sessanta"
          ],
          "atSkinStatus": "registered",
          "atSkinSource": "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1622-L1643",
          "atSkinEvidence": [
            "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1622-L1643"
          ],
          "atSkinNote": "Item de ox_inventory: at_skin_sessanta.",
          "atSkinMatchedComponents": {
            "COMPONENT_REVOLVER_MK2_CAMO_05": [
              "at_skin_sessanta"
            ]
          },
          "atSkinMissingComponents": [],
          "atSkinRegistrationComplete": true
        },
        {
          "type": "Camuflaje",
          "name": "Perseus",
          "code": "COMPONENT_REVOLVER_MK2_CAMO_06",
          "hash": 398658626,
          "hex": "0x17C30C42",
          "id": "weapon-revolver-mk2--component-revolver-mk2-camo-06",
          "image": null,
          "imageStatus": "pending-exact-render",
          "atSkinItems": [
            "at_skin_perseus"
          ],
          "atSkinStatus": "registered",
          "atSkinSource": "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1645-L1666",
          "atSkinEvidence": [
            "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1645-L1666"
          ],
          "atSkinNote": "Item de ox_inventory: at_skin_perseus.",
          "atSkinMatchedComponents": {
            "COMPONENT_REVOLVER_MK2_CAMO_06": [
              "at_skin_perseus"
            ]
          },
          "atSkinMissingComponents": [],
          "atSkinRegistrationComplete": true
        },
        {
          "type": "Camuflaje",
          "name": "Boom!",
          "code": "COMPONENT_REVOLVER_MK2_CAMO_10",
          "hash": 552442715,
          "hex": "0x20ED9B5B",
          "id": "weapon-revolver-mk2--component-revolver-mk2-camo-10",
          "image": null,
          "imageStatus": "pending-exact-render",
          "atSkinItems": [
            "at_skin_boom"
          ],
          "atSkinStatus": "registered",
          "atSkinSource": "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1737-L1758",
          "atSkinEvidence": [
            "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1737-L1758"
          ],
          "atSkinNote": "Item de ox_inventory: at_skin_boom.",
          "atSkinMatchedComponents": {
            "COMPONENT_REVOLVER_MK2_CAMO_10": [
              "at_skin_boom"
            ]
          },
          "atSkinMissingComponents": [],
          "atSkinRegistrationComplete": true
        },
        {
          "type": "Camuflaje",
          "name": "Leopard",
          "code": "COMPONENT_REVOLVER_MK2_CAMO_07",
          "hash": 628697006,
          "hex": "0x257927AE",
          "id": "weapon-revolver-mk2--component-revolver-mk2-camo-07",
          "image": null,
          "imageStatus": "pending-exact-render",
          "atSkinItems": [
            "at_skin_leopard"
          ],
          "atSkinStatus": "registered",
          "atSkinSource": "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1668-L1689",
          "atSkinEvidence": [
            "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1668-L1689"
          ],
          "atSkinNote": "Item de ox_inventory: at_skin_leopard.",
          "atSkinMatchedComponents": {
            "COMPONENT_REVOLVER_MK2_CAMO_07": [
              "at_skin_leopard"
            ]
          },
          "atSkinMissingComponents": [],
          "atSkinRegistrationComplete": true
        },
        {
          "type": "Camuflaje",
          "name": "Zebra",
          "code": "COMPONENT_REVOLVER_MK2_CAMO_08",
          "hash": 925911836,
          "hex": "0x37304B1C",
          "id": "weapon-revolver-mk2--component-revolver-mk2-camo-08",
          "image": null,
          "imageStatus": "pending-exact-render",
          "atSkinItems": [
            "at_skin_zebra"
          ],
          "atSkinStatus": "registered",
          "atSkinSource": "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1691-L1712",
          "atSkinEvidence": [
            "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1691-L1712"
          ],
          "atSkinNote": "Item de ox_inventory: at_skin_zebra.",
          "atSkinMatchedComponents": {
            "COMPONENT_REVOLVER_MK2_CAMO_08": [
              "at_skin_zebra"
            ]
          },
          "atSkinMissingComponents": [],
          "atSkinRegistrationComplete": true
        },
        {
          "type": "Camuflaje",
          "name": "Geometric",
          "code": "COMPONENT_REVOLVER_MK2_CAMO_09",
          "hash": 1222307441,
          "hex": "0x48DAEE71",
          "id": "weapon-revolver-mk2--component-revolver-mk2-camo-09",
          "image": null,
          "imageStatus": "pending-exact-render",
          "atSkinItems": [
            "at_skin_geometric"
          ],
          "atSkinStatus": "registered",
          "atSkinSource": "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1714-L1735",
          "atSkinEvidence": [
            "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1714-L1735"
          ],
          "atSkinNote": "Item de ox_inventory: at_skin_geometric.",
          "atSkinMatchedComponents": {
            "COMPONENT_REVOLVER_MK2_CAMO_09": [
              "at_skin_geometric"
            ]
          },
          "atSkinMissingComponents": [],
          "atSkinRegistrationComplete": true
        },
        {
          "type": "Camuflaje",
          "name": "Digital Camo",
          "code": "COMPONENT_REVOLVER_MK2_CAMO",
          "hash": 3225415071,
          "hex": "0xC03FED9F",
          "id": "weapon-revolver-mk2--component-revolver-mk2-camo",
          "image": null,
          "imageStatus": "pending-exact-render",
          "atSkinItems": [
            "at_skin_camo"
          ],
          "atSkinStatus": "registered",
          "atSkinSource": "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1530-L1551",
          "atSkinEvidence": [
            "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1530-L1551"
          ],
          "atSkinNote": "Item de ox_inventory: at_skin_camo.",
          "atSkinMatchedComponents": {
            "COMPONENT_REVOLVER_MK2_CAMO": [
              "at_skin_camo"
            ]
          },
          "atSkinMissingComponents": [],
          "atSkinRegistrationComplete": true
        },
        {
          "type": "Camuflaje",
          "name": "Patriotic",
          "code": "COMPONENT_REVOLVER_MK2_CAMO_IND_01",
          "hash": 3646023783,
          "hex": "0xD951E867",
          "id": "weapon-revolver-mk2--component-revolver-mk2-camo-ind-01",
          "image": null,
          "imageStatus": "pending-exact-render",
          "atSkinItems": [
            "at_skin_patriotic"
          ],
          "atSkinStatus": "registered",
          "atSkinSource": "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1760-L1781",
          "atSkinEvidence": [
            "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1760-L1781"
          ],
          "atSkinNote": "Item de ox_inventory: at_skin_patriotic.",
          "atSkinMatchedComponents": {
            "COMPONENT_REVOLVER_MK2_CAMO_IND_01": [
              "at_skin_patriotic"
            ]
          },
          "atSkinMissingComponents": [],
          "atSkinRegistrationComplete": true
        },
        {
          "type": "Camuflaje",
          "name": "Skull",
          "code": "COMPONENT_REVOLVER_MK2_CAMO_04",
          "hash": 4074914441,
          "hex": "0xF2E24289",
          "id": "weapon-revolver-mk2--component-revolver-mk2-camo-04",
          "image": null,
          "imageStatus": "pending-exact-render",
          "atSkinItems": [
            "at_skin_skull"
          ],
          "atSkinStatus": "registered",
          "atSkinSource": "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1599-L1620",
          "atSkinEvidence": [
            "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1599-L1620"
          ],
          "atSkinNote": "Item de ox_inventory: at_skin_skull.",
          "atSkinMatchedComponents": {
            "COMPONENT_REVOLVER_MK2_CAMO_04": [
              "at_skin_skull"
            ]
          },
          "atSkinMissingComponents": [],
          "atSkinRegistrationComplete": true
        }
      ]
    },
    {
      "name": "Pistol",
      "code": "WEAPON_PISTOL",
      "hash": 453432689,
      "hex": "0x1B06D571",
      "category": "Pistols",
      "mk2": false,
      "baseImage": "assets/weapons/weapon-pistol.webp",
      "imageSource": "https://docs-backend.fivem.net/weapons/WEAPON_PISTOL.png",
      "variants": [
        {
          "type": "Acabado",
          "name": "Yusuf Amir Luxury Finish",
          "code": "COMPONENT_PISTOL_VARMOD_LUXE",
          "hash": 3610841222,
          "hex": "0xD7391086",
          "id": "weapon-pistol--component-pistol-varmod-luxe",
          "image": "../imagenes-skins-nativas/vistas-png/pistol-yusuf-amir-luxury-finish-component-pistol-varmod-luxe.webp",
          "imageStatus": "assisted-cutout-from-verified-capture",
          "referenceImages": [
            {
              "preview": "../imagenes-skins-nativas/vistas/pistol-yusuf-amir-luxury-finish-component-pistol-varmod-luxe.webp",
              "original": "../imagenes-skins-nativas/originales/pistol-yusuf-amir-luxury-finish-component-pistol-varmod-luxe.png",
              "skinName": "Yusuf Amir Luxury Finish",
              "sourcePage": "https://gta.wiki/w/File:PistolYALF-GTAV.png",
              "sourceName": "GTA Wiki",
              "notes": "Captura original del juego · con fondo. Puede incluir manos, interfaz o escenario.",
              "transparent": false,
              "sha256": "398ec686aabfb2a6edf82c35c10e06a869ae7eb8f4c8ec9d939a82d59d92cba2"
            }
          ],
          "downloadPNG": "../imagenes-skins-nativas/png/pistol-yusuf-amir-luxury-finish-component-pistol-varmod-luxe.png",
          "reconstructed": true,
          "imageSourcePage": "https://gta.wiki/w/File:PistolYALF-GTAV.png",
          "imageNotes": "Imagen editada con IA a partir de una captura real. Partes ocultas completadas con referencia nativa.",
          "atSkinItems": [
            "at_skin_luxe"
          ],
          "atSkinStatus": "registered",
          "atSkinSource": "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1188-L1207",
          "atSkinEvidence": [
            "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1188-L1207"
          ],
          "atSkinNote": "Item de ox_inventory: at_skin_luxe.",
          "atSkinMatchedComponents": {
            "COMPONENT_PISTOL_VARMOD_LUXE": [
              "at_skin_luxe"
            ]
          },
          "atSkinMissingComponents": [],
          "atSkinRegistrationComplete": true
        }
      ]
    },
    {
      "name": "Pistol .50",
      "code": "WEAPON_PISTOL50",
      "hash": 2578377531,
      "hex": "0x99AEEB3B",
      "category": "Pistols",
      "mk2": false,
      "baseImage": "assets/weapons/weapon-pistol50.webp",
      "imageSource": "https://docs-backend.fivem.net/weapons/WEAPON_PISTOL50.png",
      "variants": [
        {
          "type": "Acabado",
          "name": "Platinum Pearl Deluxe Finish",
          "code": "COMPONENT_PISTOL50_VARMOD_LUXE",
          "hash": 2008591151,
          "hex": "0x77B8AB2F",
          "id": "weapon-pistol50--component-pistol50-varmod-luxe",
          "image": "../imagenes-skins-nativas/vistas-png/pistol-50-platinum-pearl-deluxe-finish-component-pistol50-varmod-luxe.webp",
          "imageStatus": "assisted-cutout-from-verified-capture",
          "referenceImages": [
            {
              "preview": "../imagenes-skins-nativas/vistas/pistol-50-platinum-pearl-deluxe-finish-component-pistol50-varmod-luxe.webp",
              "original": "../imagenes-skins-nativas/originales/pistol-50-platinum-pearl-deluxe-finish-component-pistol50-varmod-luxe.png",
              "skinName": "Platinum Pearl Deluxe Finish",
              "sourcePage": "https://gta.wiki/w/File:Pistol50PPDF-GTAV.png",
              "sourceName": "GTA Wiki",
              "notes": "Captura original del juego · con fondo. Puede incluir manos, interfaz o escenario.",
              "transparent": false,
              "sha256": "016b43299dfedde28a81943b963b7afddb212c0adcb39e66668d748ca0c86635"
            }
          ],
          "downloadPNG": "../imagenes-skins-nativas/png/pistol-50-platinum-pearl-deluxe-finish-component-pistol50-varmod-luxe.png",
          "reconstructed": true,
          "imageSourcePage": "https://gta.wiki/w/File:Pistol50PPDF-GTAV.png",
          "imageNotes": "Imagen editada con IA a partir de una captura real. Partes ocultas completadas con referencia nativa.",
          "atSkinItems": [
            "at_skin_pearl"
          ],
          "atSkinStatus": "registered",
          "atSkinSource": "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1239-L1249",
          "atSkinEvidence": [
            "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1239-L1249"
          ],
          "atSkinNote": "Item de ox_inventory: at_skin_pearl.",
          "atSkinMatchedComponents": {
            "COMPONENT_PISTOL50_VARMOD_LUXE": [
              "at_skin_pearl"
            ]
          },
          "atSkinMissingComponents": [],
          "atSkinRegistrationComplete": true
        }
      ]
    },
    {
      "name": "Pistol Mk II",
      "code": "WEAPON_PISTOL_MK2",
      "hash": 3219281620,
      "hex": "0xBFE256D4",
      "category": "Pistols",
      "mk2": true,
      "baseImage": "assets/weapons/weapon-pistol-mk2.webp",
      "imageSource": "https://docs-backend.fivem.net/weapons/WEAPON_PISTOL_MK2.png",
      "variants": [
        {
          "type": "Camuflaje",
          "name": "Skull",
          "code": "COMPONENT_PISTOL_MK2_CAMO_04",
          "hash": 24902297,
          "hex": "0x017BFA99",
          "id": "weapon-pistol-mk2--component-pistol-mk2-camo-04",
          "image": null,
          "imageStatus": "pending-exact-render",
          "atSkinItems": [
            "at_skin_skull"
          ],
          "atSkinStatus": "registered",
          "atSkinSource": "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1599-L1620",
          "atSkinEvidence": [
            "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1599-L1620"
          ],
          "atSkinNote": "Item de ox_inventory: at_skin_skull.",
          "atSkinMatchedComponents": {
            "COMPONENT_PISTOL_MK2_CAMO_04": [
              "at_skin_skull"
            ]
          },
          "atSkinMissingComponents": [],
          "atSkinRegistrationComplete": true
        },
        {
          "type": "Camuflaje",
          "name": "Brushstroke Camo",
          "code": "COMPONENT_PISTOL_MK2_CAMO_02",
          "hash": 368550800,
          "hex": "0x15F7A390",
          "id": "weapon-pistol-mk2--component-pistol-mk2-camo-02",
          "image": "../imagenes-skins-nativas/vistas-png/pistol-mk-ii-brushstroke-camo-component-pistol-mk2-camo-02.webp",
          "imageStatus": "assisted-cutout-from-verified-capture",
          "atSkinItems": [
            "at_skin_brushstroke"
          ],
          "atSkinStatus": "registered",
          "atSkinSource": "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1553-L1574",
          "atSkinEvidence": [
            "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1553-L1574"
          ],
          "atSkinNote": "Item de ox_inventory: at_skin_brushstroke.",
          "atSkinMatchedComponents": {
            "COMPONENT_PISTOL_MK2_CAMO_02": [
              "at_skin_brushstroke"
            ]
          },
          "atSkinMissingComponents": [],
          "atSkinRegistrationComplete": true,
          "downloadPNG": "../imagenes-skins-nativas/png/pistol-mk-ii-brushstroke-camo-component-pistol-mk2-camo-02.png",
          "reconstructed": false,
          "imageSourcePage": "https://www.youtube.com/watch?v=zkT3CcFPwa0&t=97s",
          "imageNotes": "Imagen editada con IA a partir de una captura real.",
          "referenceImages": [
            {
              "preview": "../imagenes-skins-nativas/vistas/pistol-mk-ii-brushstroke-camo-component-pistol-mk2-camo-02.webp",
              "original": "../imagenes-skins-nativas/originales/pistol-mk-ii-brushstroke-camo-component-pistol-mk2-camo-02.png",
              "skinName": "Brushstroke Camo",
              "sourcePage": "https://www.youtube.com/watch?v=zkT3CcFPwa0&t=97s",
              "sourceName": "GTA Series Videos",
              "notes": "Captura original verificada: Brushstroke Camo selected (3/11); diagonal gray brushstrokes visibly loaded on body and slide. Weapon complete, no hands or HUD over weapon; GTA Series Videos credit remains in original. Las partes completadas se señalan en el PNG.",
              "transparent": false,
              "sha256": "60f60dcf1244c61ae1d89ab56a71d1369c0ec5716a057589aa90970943144c4d"
            }
          ]
        },
        {
          "type": "Camuflaje",
          "name": "Zebra",
          "code": "COMPONENT_PISTOL_MK2_CAMO_08",
          "hash": 1301287696,
          "hex": "0x4D901310",
          "id": "weapon-pistol-mk2--component-pistol-mk2-camo-08",
          "image": null,
          "imageStatus": "pending-exact-render",
          "atSkinItems": [
            "at_skin_zebra"
          ],
          "atSkinStatus": "registered",
          "atSkinSource": "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1691-L1712",
          "atSkinEvidence": [
            "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1691-L1712"
          ],
          "atSkinNote": "Item de ox_inventory: at_skin_zebra.",
          "atSkinMatchedComponents": {
            "COMPONENT_PISTOL_MK2_CAMO_08": [
              "at_skin_zebra"
            ]
          },
          "atSkinMissingComponents": [],
          "atSkinRegistrationComplete": true
        },
        {
          "type": "Camuflaje",
          "name": "Digital Camo",
          "code": "COMPONENT_PISTOL_MK2_CAMO",
          "hash": 1550611612,
          "hex": "0x5C6C749C",
          "id": "weapon-pistol-mk2--component-pistol-mk2-camo",
          "image": null,
          "imageStatus": "pending-exact-render",
          "atSkinItems": [
            "at_skin_camo"
          ],
          "atSkinStatus": "registered",
          "atSkinSource": "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1530-L1551",
          "atSkinEvidence": [
            "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1530-L1551"
          ],
          "atSkinNote": "Item de ox_inventory: at_skin_camo.",
          "atSkinMatchedComponents": {
            "COMPONENT_PISTOL_MK2_CAMO": [
              "at_skin_camo"
            ]
          },
          "atSkinMissingComponents": [],
          "atSkinRegistrationComplete": true
        },
        {
          "type": "Camuflaje",
          "name": "Geometric",
          "code": "COMPONENT_PISTOL_MK2_CAMO_09",
          "hash": 1597093459,
          "hex": "0x5F31B653",
          "id": "weapon-pistol-mk2--component-pistol-mk2-camo-09",
          "image": "../imagenes-skins-nativas/vistas-png/pistol-mk-ii-geometric-component-pistol-mk2-camo-09.webp",
          "imageStatus": "assisted-cutout-from-verified-capture",
          "atSkinItems": [
            "at_skin_geometric"
          ],
          "atSkinStatus": "registered",
          "atSkinSource": "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1714-L1735",
          "atSkinEvidence": [
            "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1714-L1735"
          ],
          "atSkinNote": "Item de ox_inventory: at_skin_geometric.",
          "atSkinMatchedComponents": {
            "COMPONENT_PISTOL_MK2_CAMO_09": [
              "at_skin_geometric"
            ]
          },
          "atSkinMissingComponents": [],
          "atSkinRegistrationComplete": true,
          "downloadPNG": "../imagenes-skins-nativas/png/pistol-mk-ii-geometric-component-pistol-mk2-camo-09.png",
          "reconstructed": false,
          "imageSourcePage": "https://www.youtube.com/watch?v=zkT3CcFPwa0&t=103s",
          "imageNotes": "Imagen editada con IA a partir de una captura real.",
          "referenceImages": [
            {
              "preview": "../imagenes-skins-nativas/vistas/pistol-mk-ii-geometric-component-pistol-mk2-camo-09.webp",
              "original": "../imagenes-skins-nativas/originales/pistol-mk-ii-geometric-component-pistol-mk2-camo-09.png",
              "skinName": "Geometric",
              "sourcePage": "https://www.youtube.com/watch?v=zkT3CcFPwa0&t=103s",
              "sourceName": "GTA Series Videos",
              "notes": "Captura original verificada: Geometric selected (10/11); angular gray native pattern visibly loaded on body and slide. Weapon complete, no hands or HUD over weapon; GTA Series Videos credit remains in original. Las partes completadas se señalan en el PNG.",
              "transparent": false,
              "sha256": "a429c6aa25acb935adcc5fb9b4d41195c23cabf5a15d8b2af2652a0a850ff428"
            }
          ]
        },
        {
          "type": "Camuflaje",
          "name": "Boom!",
          "code": "COMPONENT_PISTOL_MK2_CAMO_10",
          "hash": 1769871776,
          "hex": "0x697E19A0",
          "id": "weapon-pistol-mk2--component-pistol-mk2-camo-10",
          "image": null,
          "imageStatus": "pending-exact-render",
          "atSkinItems": [
            "at_skin_boom"
          ],
          "atSkinStatus": "registered",
          "atSkinSource": "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1737-L1758",
          "atSkinEvidence": [
            "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1737-L1758"
          ],
          "atSkinNote": "Item de ox_inventory: at_skin_boom.",
          "atSkinMatchedComponents": {
            "COMPONENT_PISTOL_MK2_CAMO_10": [
              "at_skin_boom"
            ]
          },
          "atSkinMissingComponents": [],
          "atSkinRegistrationComplete": true
        },
        {
          "type": "Camuflaje",
          "name": "Patriotic",
          "code": "COMPONENT_PISTOL_MK2_CAMO_IND_01",
          "hash": 2467084625,
          "hex": "0x930CB951",
          "id": "weapon-pistol-mk2--component-pistol-mk2-camo-ind-01",
          "image": "../imagenes-skins-nativas/vistas-png/pistol-mk-ii-patriotic-component-pistol-mk2-camo-ind-01.webp",
          "imageStatus": "assisted-cutout-from-verified-capture",
          "atSkinItems": [
            "at_skin_patriotic"
          ],
          "atSkinStatus": "registered",
          "atSkinSource": "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1760-L1781",
          "atSkinEvidence": [
            "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1760-L1781"
          ],
          "atSkinNote": "Item de ox_inventory: at_skin_patriotic.",
          "atSkinMatchedComponents": {
            "COMPONENT_PISTOL_MK2_CAMO_IND_01": [
              "at_skin_patriotic"
            ]
          },
          "atSkinMissingComponents": [],
          "atSkinRegistrationComplete": true,
          "downloadPNG": "../imagenes-skins-nativas/png/pistol-mk-ii-patriotic-component-pistol-mk2-camo-ind-01.png",
          "reconstructed": false,
          "imageSourcePage": "https://x.com/FoxySnaps/status/877523491817496577",
          "imageNotes": "Imagen editada con IA a partir de una captura real.",
          "referenceImages": [
            {
              "preview": "../imagenes-skins-nativas/vistas/pistol-mk-ii-patriotic-component-pistol-mk2-camo-ind-01.webp",
              "original": "../imagenes-skins-nativas/originales/pistol-mk-ii-patriotic-component-pistol-mk2-camo-ind-01.jpg",
              "skinName": "Patriotic",
              "sourcePage": "https://x.com/FoxySnaps/status/877523491817496577",
              "sourceName": "FoxySnaps / WildBrick142",
              "notes": "Captura original verificada: Upper native Pistol Mk II is complete, body and slide show matching red/white stripes and blue stars; native Livery menu highlights Patriotic, part of Independence Day Special. Lower screenshot is SMG Mk II Patriotic, a separate Claude task. Creator mark is outside weapon. Las partes completadas se señalan en el PNG.",
              "transparent": false,
              "sha256": "70dc5dbbfd57d8452030c175f85c208137f1cb2be494c8faa536e4a5e8a8525d"
            }
          ]
        },
        {
          "type": "Camuflaje",
          "name": "Woodland Camo",
          "code": "COMPONENT_PISTOL_MK2_CAMO_03",
          "hash": 2525897947,
          "hex": "0x968E24DB",
          "id": "weapon-pistol-mk2--component-pistol-mk2-camo-03",
          "image": null,
          "imageStatus": "pending-exact-render",
          "atSkinItems": [
            "at_skin_woodland"
          ],
          "atSkinStatus": "registered",
          "atSkinSource": "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1576-L1597",
          "atSkinEvidence": [
            "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1576-L1597"
          ],
          "atSkinNote": "Item de ox_inventory: at_skin_woodland.",
          "atSkinMatchedComponents": {
            "COMPONENT_PISTOL_MK2_CAMO_03": [
              "at_skin_woodland"
            ]
          },
          "atSkinMissingComponents": [],
          "atSkinRegistrationComplete": true
        },
        {
          "type": "Camuflaje",
          "name": "Leopard",
          "code": "COMPONENT_PISTOL_MK2_CAMO_07",
          "hash": 3141791350,
          "hex": "0xBB43EE76",
          "id": "weapon-pistol-mk2--component-pistol-mk2-camo-07",
          "image": null,
          "imageStatus": "pending-exact-render",
          "atSkinItems": [
            "at_skin_leopard"
          ],
          "atSkinStatus": "registered",
          "atSkinSource": "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1668-L1689",
          "atSkinEvidence": [
            "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1668-L1689"
          ],
          "atSkinNote": "Item de ox_inventory: at_skin_leopard.",
          "atSkinMatchedComponents": {
            "COMPONENT_PISTOL_MK2_CAMO_07": [
              "at_skin_leopard"
            ]
          },
          "atSkinMissingComponents": [],
          "atSkinRegistrationComplete": true
        },
        {
          "type": "Camuflaje",
          "name": "Perseus",
          "code": "COMPONENT_PISTOL_MK2_CAMO_06",
          "hash": 3710005734,
          "hex": "0xDD2231E6",
          "id": "weapon-pistol-mk2--component-pistol-mk2-camo-06",
          "image": null,
          "imageStatus": "pending-exact-render",
          "atSkinItems": [
            "at_skin_perseus"
          ],
          "atSkinStatus": "registered",
          "atSkinSource": "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1645-L1666",
          "atSkinEvidence": [
            "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1645-L1666"
          ],
          "atSkinNote": "Item de ox_inventory: at_skin_perseus.",
          "atSkinMatchedComponents": {
            "COMPONENT_PISTOL_MK2_CAMO_06": [
              "at_skin_perseus"
            ]
          },
          "atSkinMissingComponents": [],
          "atSkinRegistrationComplete": true
        },
        {
          "type": "Camuflaje",
          "name": "Sessanta Nove",
          "code": "COMPONENT_PISTOL_MK2_CAMO_05",
          "hash": 4066925682,
          "hex": "0xF2685C72",
          "id": "weapon-pistol-mk2--component-pistol-mk2-camo-05",
          "image": "../imagenes-skins-nativas/vistas-png/pistol-mk-ii-sessanta-nove-component-pistol-mk2-camo-05.webp",
          "imageStatus": "assisted-cutout-from-verified-capture",
          "atSkinItems": [
            "at_skin_sessanta"
          ],
          "atSkinStatus": "registered",
          "atSkinSource": "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1622-L1643",
          "atSkinEvidence": [
            "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1622-L1643"
          ],
          "atSkinNote": "Item de ox_inventory: at_skin_sessanta.",
          "atSkinMatchedComponents": {
            "COMPONENT_PISTOL_MK2_CAMO_05": [
              "at_skin_sessanta"
            ]
          },
          "atSkinMissingComponents": [],
          "atSkinRegistrationComplete": true,
          "downloadPNG": "../imagenes-skins-nativas/png/pistol-mk-ii-sessanta-nove-component-pistol-mk2-camo-05.png",
          "reconstructed": false,
          "imageSourcePage": "https://www.youtube.com/watch?v=zkT3CcFPwa0&t=99s",
          "imageNotes": "Imagen editada con IA a partir de una captura real.",
          "referenceImages": [
            {
              "preview": "../imagenes-skins-nativas/vistas/pistol-mk-ii-sessanta-nove-component-pistol-mk2-camo-05.webp",
              "original": "../imagenes-skins-nativas/originales/pistol-mk-ii-sessanta-nove-component-pistol-mk2-camo-05.png",
              "skinName": "Sessanta Nove",
              "sourcePage": "https://www.youtube.com/watch?v=zkT3CcFPwa0&t=99s",
              "sourceName": "GTA Series Videos",
              "notes": "Captura original verificada: Sessanta Nove selected (6/11); native SN letters, diamonds and knuckle icons visibly loaded on body and slide. Complete magazine, no editorial overlay. Weapon complete, no hands or HUD over weapon; GTA Series Videos credit remains in original. Las partes completadas se señalan en el PNG.",
              "transparent": false,
              "sha256": "8160c75402d823f6ed621ad621e1f30570706b61c37c0e06332b97adddf48eee"
            }
          ]
        }
      ]
    },
    {
      "name": "SNS Pistol",
      "code": "WEAPON_SNSPISTOL",
      "hash": 3218215474,
      "hex": "0xBFD21232",
      "category": "Pistols",
      "mk2": false,
      "baseImage": "assets/weapons/weapon-snspistol.webp",
      "imageSource": "https://docs-backend.fivem.net/weapons/WEAPON_SNSPISTOL.png",
      "variants": [
        {
          "type": "Acabado",
          "name": "Etched Wood Grip Finish",
          "code": "COMPONENT_SNSPISTOL_VARMOD_LOWRIDER",
          "hash": 2150886575,
          "hex": "0x8033ECAF",
          "id": "weapon-snspistol--component-snspistol-varmod-lowrider",
          "image": "../imagenes-skins-nativas/vistas-png/sns-pistol-etched-wood-grip-finish-component-snspistol-varmod-lowrider.webp",
          "imageStatus": "assisted-cutout-from-verified-capture",
          "referenceImages": [
            {
              "preview": "../imagenes-skins-nativas/vistas/sns-pistol-etched-wood-grip-finish-component-snspistol-varmod-lowrider.webp",
              "original": "../imagenes-skins-nativas/originales/sns-pistol-etched-wood-grip-finish-component-snspistol-varmod-lowrider.png",
              "skinName": "Etched Wood Grip Finish",
              "sourcePage": "https://gta.wiki/w/File:SNSPistolEWGF-GTAV.png",
              "sourceName": "GTA Wiki",
              "notes": "Captura original del juego · con fondo. Puede incluir manos, interfaz o escenario.",
              "transparent": false,
              "sha256": "e1dde50ef0af02529cf38585c94e8daa664f3356826ae5e1d8b2bbfcaa12d44e"
            }
          ],
          "downloadPNG": "../imagenes-skins-nativas/png/sns-pistol-etched-wood-grip-finish-component-snspistol-varmod-lowrider.png",
          "reconstructed": true,
          "imageSourcePage": "https://gta.wiki/w/File:SNSPistolEWGF-GTAV.png",
          "imageNotes": "Imagen editada con IA a partir de una captura real. Partes ocultas completadas con referencia nativa.",
          "atSkinItems": [
            "at_skin_wood"
          ],
          "atSkinStatus": "registered",
          "atSkinSource": "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1209-L1221",
          "atSkinEvidence": [
            "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1209-L1221"
          ],
          "atSkinNote": "Item de ox_inventory: at_skin_wood.",
          "atSkinMatchedComponents": {
            "COMPONENT_SNSPISTOL_VARMOD_LOWRIDER": [
              "at_skin_wood"
            ]
          },
          "atSkinMissingComponents": [],
          "atSkinRegistrationComplete": true
        }
      ]
    },
    {
      "name": "SNS Pistol Mk II",
      "code": "WEAPON_SNSPISTOL_MK2",
      "hash": 2285322324,
      "hex": "0x88374054",
      "category": "Pistols",
      "mk2": true,
      "baseImage": "assets/weapons/weapon-snspistol-mk2.webp",
      "imageSource": "https://docs-backend.fivem.net/weapons/WEAPON_SNSPISTOL_MK2.png",
      "variants": [
        {
          "type": "Camuflaje",
          "name": "Geometric",
          "code": "COMPONENT_SNSPISTOL_MK2_CAMO_09",
          "hash": 109848390,
          "hex": "0x068C2746",
          "id": "weapon-snspistol-mk2--component-snspistol-mk2-camo-09",
          "image": null,
          "imageStatus": "pending-exact-render",
          "atSkinItems": [
            "at_skin_geometric"
          ],
          "atSkinStatus": "registered",
          "atSkinSource": "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1714-L1735",
          "atSkinEvidence": [
            "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1714-L1735"
          ],
          "atSkinNote": "Item de ox_inventory: at_skin_geometric.",
          "atSkinMatchedComponents": {
            "COMPONENT_SNSPISTOL_MK2_CAMO_09": [
              "at_skin_geometric"
            ]
          },
          "atSkinMissingComponents": [],
          "atSkinRegistrationComplete": true
        },
        {
          "type": "Camuflaje",
          "name": "Digital Camo",
          "code": "COMPONENT_SNSPISTOL_MK2_CAMO",
          "hash": 259780317,
          "hex": "0x0F7BEEDD",
          "id": "weapon-snspistol-mk2--component-snspistol-mk2-camo",
          "image": null,
          "imageStatus": "pending-exact-render",
          "atSkinItems": [
            "at_skin_camo"
          ],
          "atSkinStatus": "registered",
          "atSkinSource": "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1530-L1551",
          "atSkinEvidence": [
            "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1530-L1551"
          ],
          "atSkinNote": "Item de ox_inventory: at_skin_camo.",
          "atSkinMatchedComponents": {
            "COMPONENT_SNSPISTOL_MK2_CAMO": [
              "at_skin_camo"
            ]
          },
          "atSkinMissingComponents": [],
          "atSkinRegistrationComplete": true
        },
        {
          "type": "Camuflaje",
          "name": "Boom!",
          "code": "COMPONENT_SNSPISTOL_MK2_CAMO_10",
          "hash": 593945703,
          "hex": "0x2366E467",
          "id": "weapon-snspistol-mk2--component-snspistol-mk2-camo-10",
          "image": null,
          "imageStatus": "pending-exact-render",
          "atSkinItems": [
            "at_skin_boom"
          ],
          "atSkinStatus": "registered",
          "atSkinSource": "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1737-L1758",
          "atSkinEvidence": [
            "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1737-L1758"
          ],
          "atSkinNote": "Item de ox_inventory: at_skin_boom.",
          "atSkinMatchedComponents": {
            "COMPONENT_SNSPISTOL_MK2_CAMO_10": [
              "at_skin_boom"
            ]
          },
          "atSkinMissingComponents": [],
          "atSkinRegistrationComplete": true
        },
        {
          "type": "Camuflaje",
          "name": "Leopard",
          "code": "COMPONENT_SNSPISTOL_MK2_CAMO_07",
          "hash": 1122574335,
          "hex": "0x42E91FFF",
          "id": "weapon-snspistol-mk2--component-snspistol-mk2-camo-07",
          "image": null,
          "imageStatus": "pending-exact-render",
          "atSkinItems": [
            "at_skin_leopard"
          ],
          "atSkinStatus": "registered",
          "atSkinSource": "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1668-L1689",
          "atSkinEvidence": [
            "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1668-L1689"
          ],
          "atSkinNote": "Item de ox_inventory: at_skin_leopard.",
          "atSkinMatchedComponents": {
            "COMPONENT_SNSPISTOL_MK2_CAMO_07": [
              "at_skin_leopard"
            ]
          },
          "atSkinMissingComponents": [],
          "atSkinRegistrationComplete": true
        },
        {
          "type": "Camuflaje",
          "name": "Patriotic",
          "code": "COMPONENT_SNSPISTOL_MK2_CAMO_IND_01",
          "hash": 1142457062,
          "hex": "0x441882E6",
          "id": "weapon-snspistol-mk2--component-snspistol-mk2-camo-ind-01",
          "image": null,
          "imageStatus": "pending-exact-render",
          "atSkinItems": [
            "at_skin_patriotic"
          ],
          "atSkinStatus": "registered",
          "atSkinSource": "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1760-L1781",
          "atSkinEvidence": [
            "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1760-L1781"
          ],
          "atSkinNote": "Item de ox_inventory: at_skin_patriotic.",
          "atSkinMatchedComponents": {
            "COMPONENT_SNSPISTOL_MK2_CAMO_IND_01": [
              "at_skin_patriotic"
            ]
          },
          "atSkinMissingComponents": [],
          "atSkinRegistrationComplete": true
        },
        {
          "type": "Camuflaje",
          "name": "Perseus",
          "code": "COMPONENT_SNSPISTOL_MK2_CAMO_06",
          "hash": 1308243489,
          "hex": "0x4DFA3621",
          "id": "weapon-snspistol-mk2--component-snspistol-mk2-camo-06",
          "image": null,
          "imageStatus": "pending-exact-render",
          "atSkinItems": [
            "at_skin_perseus"
          ],
          "atSkinStatus": "registered",
          "atSkinSource": "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1645-L1666",
          "atSkinEvidence": [
            "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1645-L1666"
          ],
          "atSkinNote": "Item de ox_inventory: at_skin_perseus.",
          "atSkinMatchedComponents": {
            "COMPONENT_SNSPISTOL_MK2_CAMO_06": [
              "at_skin_perseus"
            ]
          },
          "atSkinMissingComponents": [],
          "atSkinRegistrationComplete": true
        },
        {
          "type": "Camuflaje",
          "name": "Zebra",
          "code": "COMPONENT_SNSPISTOL_MK2_CAMO_08",
          "hash": 1420313469,
          "hex": "0x54A8437D",
          "id": "weapon-snspistol-mk2--component-snspistol-mk2-camo-08",
          "image": null,
          "imageStatus": "pending-exact-render",
          "atSkinItems": [
            "at_skin_zebra"
          ],
          "atSkinStatus": "registered",
          "atSkinSource": "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1691-L1712",
          "atSkinEvidence": [
            "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1691-L1712"
          ],
          "atSkinNote": "Item de ox_inventory: at_skin_zebra.",
          "atSkinMatchedComponents": {
            "COMPONENT_SNSPISTOL_MK2_CAMO_08": [
              "at_skin_zebra"
            ]
          },
          "atSkinMissingComponents": [],
          "atSkinRegistrationComplete": true
        },
        {
          "type": "Camuflaje",
          "name": "Woodland Camo",
          "code": "COMPONENT_SNSPISTOL_MK2_CAMO_03",
          "hash": 1996130345,
          "hex": "0x76FA8829",
          "id": "weapon-snspistol-mk2--component-snspistol-mk2-camo-03",
          "image": null,
          "imageStatus": "pending-exact-render",
          "atSkinItems": [
            "at_skin_woodland"
          ],
          "atSkinStatus": "registered",
          "atSkinSource": "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1576-L1597",
          "atSkinEvidence": [
            "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1576-L1597"
          ],
          "atSkinNote": "Item de ox_inventory: at_skin_woodland.",
          "atSkinMatchedComponents": {
            "COMPONENT_SNSPISTOL_MK2_CAMO_03": [
              "at_skin_woodland"
            ]
          },
          "atSkinMissingComponents": [],
          "atSkinRegistrationComplete": true
        },
        {
          "type": "Camuflaje",
          "name": "Brushstroke Camo",
          "code": "COMPONENT_SNSPISTOL_MK2_CAMO_02",
          "hash": 2321624822,
          "hex": "0x8A612EF6",
          "id": "weapon-snspistol-mk2--component-snspistol-mk2-camo-02",
          "image": null,
          "imageStatus": "pending-exact-render",
          "atSkinItems": [
            "at_skin_brushstroke"
          ],
          "atSkinStatus": "registered",
          "atSkinSource": "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1553-L1574",
          "atSkinEvidence": [
            "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1553-L1574"
          ],
          "atSkinNote": "Item de ox_inventory: at_skin_brushstroke.",
          "atSkinMatchedComponents": {
            "COMPONENT_SNSPISTOL_MK2_CAMO_02": [
              "at_skin_brushstroke"
            ]
          },
          "atSkinMissingComponents": [],
          "atSkinRegistrationComplete": true
        },
        {
          "type": "Camuflaje",
          "name": "Sessanta Nove",
          "code": "COMPONENT_SNSPISTOL_MK2_CAMO_05",
          "hash": 2626704212,
          "hex": "0x9C905354",
          "id": "weapon-snspistol-mk2--component-snspistol-mk2-camo-05",
          "image": null,
          "imageStatus": "pending-exact-render",
          "atSkinItems": [
            "at_skin_sessanta"
          ],
          "atSkinStatus": "registered",
          "atSkinSource": "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1622-L1643",
          "atSkinEvidence": [
            "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1622-L1643"
          ],
          "atSkinNote": "Item de ox_inventory: at_skin_sessanta.",
          "atSkinMatchedComponents": {
            "COMPONENT_SNSPISTOL_MK2_CAMO_05": [
              "at_skin_sessanta"
            ]
          },
          "atSkinMissingComponents": [],
          "atSkinRegistrationComplete": true
        },
        {
          "type": "Camuflaje",
          "name": "Skull",
          "code": "COMPONENT_SNSPISTOL_MK2_CAMO_04",
          "hash": 2839309484,
          "hex": "0xA93C6CAC",
          "id": "weapon-snspistol-mk2--component-snspistol-mk2-camo-04",
          "image": null,
          "imageStatus": "pending-exact-render",
          "atSkinItems": [
            "at_skin_skull"
          ],
          "atSkinStatus": "registered",
          "atSkinSource": "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1599-L1620",
          "atSkinEvidence": [
            "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1599-L1620"
          ],
          "atSkinNote": "Item de ox_inventory: at_skin_skull.",
          "atSkinMatchedComponents": {
            "COMPONENT_SNSPISTOL_MK2_CAMO_04": [
              "at_skin_skull"
            ]
          },
          "atSkinMissingComponents": [],
          "atSkinRegistrationComplete": true
        }
      ]
    },
    {
      "name": "Up-n-Atomizer",
      "code": "WEAPON_RAYPISTOL",
      "hash": 2939590305,
      "hex": "0xAF3696A1",
      "category": "Pistols",
      "mk2": false,
      "baseImage": "assets/weapons/weapon-raypistol.webp",
      "imageSource": "https://docs-backend.fivem.net/weapons/WEAPON_RAYPISTOL.png",
      "variants": [
        {
          "type": "Acabado",
          "name": "Festive tint",
          "code": "COMPONENT_RAYPISTOL_VARMOD_XMAS18",
          "hash": 3621517063,
          "hex": "0xD7DBF707",
          "id": "weapon-raypistol--component-raypistol-varmod-xmas18",
          "image": "../imagenes-skins-nativas/vistas-png/up-n-atomizer-festive-tint-component-raypistol-varmod-xmas18.webp",
          "imageStatus": "assisted-cutout-from-verified-capture",
          "referenceImages": [
            {
              "preview": "../imagenes-skins-nativas/vistas/up-n-atomizer-festive-tint-component-raypistol-varmod-xmas18.webp",
              "original": "../imagenes-skins-nativas/originales/up-n-atomizer-festive-tint-component-raypistol-varmod-xmas18.png",
              "skinName": "Festive tint",
              "sourcePage": "https://gta.wiki/w/File:UpnAtomizer-GTAOe-Skins-FestiveTint.png",
              "sourceName": "GTA Wiki",
              "notes": "Captura original del juego · con fondo. Puede incluir manos, interfaz o escenario.",
              "transparent": false,
              "sha256": "422dc31878df2f3a1c48d9134eb18b846a7fd3fec55fdd7db324afa5df89cefc"
            }
          ],
          "downloadPNG": "../imagenes-skins-nativas/png/up-n-atomizer-festive-tint-component-raypistol-varmod-xmas18.png",
          "reconstructed": false,
          "imageSourcePage": "https://gta.wiki/w/File:UpnAtomizer-GTAOe-Skins-FestiveTint.png",
          "imageNotes": "Imagen editada con IA a partir de una captura real.",
          "atSkinItems": [
            "at_skin_festive"
          ],
          "atSkinStatus": "registered",
          "atSkinSource": "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1505-L1515",
          "atSkinEvidence": [
            "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1505-L1515"
          ],
          "atSkinNote": "Item de ox_inventory: at_skin_festive.",
          "atSkinMatchedComponents": {
            "COMPONENT_RAYPISTOL_VARMOD_XMAS18": [
              "at_skin_festive"
            ]
          },
          "atSkinMissingComponents": [],
          "atSkinRegistrationComplete": true
        }
      ]
    },
    {
      "name": "Assault SMG",
      "code": "WEAPON_ASSAULTSMG",
      "hash": 4024951519,
      "hex": "0xEFE7E2DF",
      "category": "SMGs",
      "mk2": false,
      "baseImage": "assets/weapons/weapon-assaultsmg.webp",
      "imageSource": "https://docs-backend.fivem.net/weapons/WEAPON_ASSAULTSMG.png",
      "variants": [
        {
          "type": "Acabado",
          "name": "Yusuf Amir Luxury Finish",
          "code": "COMPONENT_ASSAULTSMG_VARMOD_LOWRIDER",
          "hash": 663517359,
          "hex": "0x278C78AF",
          "id": "weapon-assaultsmg--component-assaultsmg-varmod-lowrider",
          "image": "../imagenes-skins-nativas/vistas-png/assault-smg-yusuf-amir-luxury-finish-component-assaultsmg-varmod-lowrider.webp",
          "imageStatus": "assisted-cutout-from-verified-capture",
          "referenceImages": [
            {
              "preview": "../imagenes-skins-nativas/vistas/assault-smg-yusuf-amir-luxury-finish-component-assaultsmg-varmod-lowrider.webp",
              "original": "../imagenes-skins-nativas/originales/assault-smg-yusuf-amir-luxury-finish-component-assaultsmg-varmod-lowrider.png",
              "skinName": "Yusuf Amir Luxury Finish",
              "sourcePage": "https://gta.wiki/w/File:AssaultSMG-GTAV-YALF.png",
              "sourceName": "GTA Wiki",
              "notes": "Captura original del juego · con fondo. Puede incluir manos, interfaz o escenario.",
              "transparent": false,
              "sha256": "d1c3f4fe0ee6c072684ea05f338626549bbae01d05092c487f4af06032c585f5"
            }
          ],
          "downloadPNG": "../imagenes-skins-nativas/png/assault-smg-yusuf-amir-luxury-finish-component-assaultsmg-varmod-lowrider.png",
          "reconstructed": true,
          "imageSourcePage": "https://gta.wiki/w/File:AssaultSMG-GTAV-YALF.png",
          "imageNotes": "Imagen editada con IA a partir de una captura real. Partes ocultas completadas con referencia nativa.",
          "atSkinItems": [
            "at_skin_luxe"
          ],
          "atSkinStatus": "registered",
          "atSkinSource": "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1188-L1207",
          "atSkinEvidence": [
            "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1188-L1207"
          ],
          "atSkinNote": "Item de ox_inventory: at_skin_luxe.",
          "atSkinMatchedComponents": {
            "COMPONENT_ASSAULTSMG_VARMOD_LOWRIDER": [
              "at_skin_luxe"
            ]
          },
          "atSkinMissingComponents": [],
          "atSkinRegistrationComplete": true
        }
      ]
    },
    {
      "name": "Micro SMG",
      "code": "WEAPON_MICROSMG",
      "hash": 324215364,
      "hex": "0x13532244",
      "category": "SMGs",
      "mk2": false,
      "baseImage": "assets/weapons/weapon-microsmg.webp",
      "imageSource": "https://docs-backend.fivem.net/weapons/WEAPON_MICROSMG.png",
      "variants": [
        {
          "type": "Acabado",
          "name": "Yusuf Amir Luxury Finish",
          "code": "COMPONENT_MICROSMG_VARMOD_LUXE",
          "hash": 1215999497,
          "hex": "0x487AAE09",
          "id": "weapon-microsmg--component-microsmg-varmod-luxe",
          "image": "../imagenes-skins-nativas/vistas-png/micro-smg-yusuf-amir-luxury-finish-component-microsmg-varmod-luxe.webp",
          "imageStatus": "assisted-cutout-from-verified-capture",
          "referenceImages": [
            {
              "preview": "../imagenes-skins-nativas/vistas/micro-smg-yusuf-amir-luxury-finish-component-microsmg-varmod-luxe.webp",
              "original": "../imagenes-skins-nativas/originales/micro-smg-yusuf-amir-luxury-finish-component-microsmg-varmod-luxe.png",
              "skinName": "Yusuf Amir Luxury Finish",
              "sourcePage": "https://gta.wiki/w/File:MicroSMGYALF-GTAV.png",
              "sourceName": "GTA Wiki",
              "notes": "Captura original del juego · con fondo. Puede incluir manos, interfaz o escenario.",
              "transparent": false,
              "sha256": "d76079de8afe1203f425ed869a7a28c2dfd899fd2c3aad2cc3599f0b85ac71e6"
            }
          ],
          "downloadPNG": "../imagenes-skins-nativas/png/micro-smg-yusuf-amir-luxury-finish-component-microsmg-varmod-luxe.png",
          "reconstructed": true,
          "imageSourcePage": "https://gta.wiki/w/File:MicroSMGYALF-GTAV.png",
          "imageNotes": "Imagen editada con IA a partir de una captura real. Partes ocultas completadas con referencia nativa.",
          "atSkinItems": [
            "at_skin_luxe"
          ],
          "atSkinStatus": "registered",
          "atSkinSource": "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1188-L1207",
          "atSkinEvidence": [
            "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1188-L1207"
          ],
          "atSkinNote": "Item de ox_inventory: at_skin_luxe.",
          "atSkinMatchedComponents": {
            "COMPONENT_MICROSMG_VARMOD_LUXE": [
              "at_skin_luxe"
            ]
          },
          "atSkinMissingComponents": [],
          "atSkinRegistrationComplete": true
        },
        {
          "type": "Acabado",
          "name": "Organics Finish",
          "code": "COMPONENT_MICROSMG_VARMOD_SECURITY",
          "hash": 2012362801,
          "hex": "0x77F23831",
          "id": "weapon-microsmg--component-microsmg-varmod-security",
          "image": "../imagenes-skins-nativas/vistas-png/micro-smg-organics-finish-component-microsmg-varmod-security.webp",
          "imageStatus": "assisted-cutout-from-verified-capture",
          "atSkinItems": [
            "at_skin_security"
          ],
          "atSkinStatus": "registered",
          "atSkinSource": "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1517-L1528",
          "atSkinEvidence": [
            "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1517-L1528"
          ],
          "atSkinNote": "Item de ox_inventory: at_skin_security.",
          "atSkinMatchedComponents": {
            "COMPONENT_MICROSMG_VARMOD_SECURITY": [
              "at_skin_security"
            ]
          },
          "atSkinMissingComponents": [],
          "atSkinRegistrationComplete": true,
          "downloadPNG": "../imagenes-skins-nativas/png/micro-smg-organics-finish-component-microsmg-varmod-security.png",
          "reconstructed": false,
          "imageSourcePage": "https://gta.wiki/w/File:MicroSMG-GTAOee-Skin-OrganicsFinish.jpg",
          "imageNotes": "Imagen editada con IA a partir de una captura real.",
          "referenceImages": [
            {
              "preview": "../imagenes-skins-nativas/vistas/micro-smg-organics-finish-component-microsmg-varmod-security.webp",
              "original": "../imagenes-skins-nativas/originales/micro-smg-organics-finish-component-microsmg-varmod-security.jpg",
              "skinName": "Organics Finish",
              "sourcePage": "https://gta.wiki/w/File:MicroSMG-GTAOee-Skin-OrganicsFinish.jpg",
              "sourceName": "GTA Wiki",
              "notes": "Captura original verificada: Captura del menu Weapon Workshop (F. Clinton & Partner) con 'Organics Finish' resaltado y marcado como equipado en la lista de acabados de Micro SMG; el arma en pantalla muestra el patron de hojas verdes correspondiente. Nombre de archivo de GTA Wiki coincide exactamente con arma+skin. Las partes completadas se señalan en el PNG.",
              "transparent": false,
              "sha256": "1e03885006899e6d1cf3ab9602c88e7ab01ac6ceb1e80f1d8c43197be358c79e"
            }
          ]
        }
      ]
    },
    {
      "name": "SMG",
      "code": "WEAPON_SMG",
      "hash": 736523883,
      "hex": "0x2BE6766B",
      "category": "SMGs",
      "mk2": false,
      "baseImage": "assets/weapons/weapon-smg.webp",
      "imageSource": "https://docs-backend.fivem.net/weapons/WEAPON_SMG.png",
      "variants": [
        {
          "type": "Acabado",
          "name": "Yusuf Amir Luxury Finish",
          "code": "COMPONENT_SMG_VARMOD_LUXE",
          "hash": 663170192,
          "hex": "0x27872C90",
          "id": "weapon-smg--component-smg-varmod-luxe",
          "image": "../imagenes-skins-nativas/vistas-png/smg-yusuf-amir-luxury-finish-component-smg-varmod-luxe.webp",
          "imageStatus": "assisted-cutout-from-verified-capture",
          "referenceImages": [
            {
              "preview": "../imagenes-skins-nativas/vistas/smg-yusuf-amir-luxury-finish-component-smg-varmod-luxe.webp",
              "original": "../imagenes-skins-nativas/originales/smg-yusuf-amir-luxury-finish-component-smg-varmod-luxe.png",
              "skinName": "Yusuf Amir Luxury Finish",
              "sourcePage": "https://gta.wiki/w/File:SMGYALF-GTAV.png",
              "sourceName": "GTA Wiki",
              "notes": "Captura original del juego · con fondo. Puede incluir manos, interfaz o escenario.",
              "transparent": false,
              "sha256": "30a179ced1589fd85973676930dd16f036230947c13c3d26fe83d072fd1d9a46"
            }
          ],
          "downloadPNG": "../imagenes-skins-nativas/png/smg-yusuf-amir-luxury-finish-component-smg-varmod-luxe.png",
          "reconstructed": true,
          "imageSourcePage": "https://gta.wiki/w/File:SMGYALF-GTAV.png",
          "imageNotes": "Imagen editada con IA a partir de una captura real. Partes ocultas completadas con referencia nativa.",
          "atSkinItems": [
            "at_skin_luxe"
          ],
          "atSkinStatus": "registered",
          "atSkinSource": "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1188-L1207",
          "atSkinEvidence": [
            "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1188-L1207"
          ],
          "atSkinNote": "Item de ox_inventory: at_skin_luxe.",
          "atSkinMatchedComponents": {
            "COMPONENT_SMG_VARMOD_LUXE": [
              "at_skin_luxe"
            ]
          },
          "atSkinMissingComponents": [],
          "atSkinRegistrationComplete": true
        }
      ]
    },
    {
      "name": "SMG Mk II",
      "code": "WEAPON_SMG_MK2",
      "hash": 2024373456,
      "hex": "0x78A97CD0",
      "category": "SMGs",
      "mk2": true,
      "baseImage": "assets/weapons/weapon-smg-mk2.webp",
      "imageSource": "https://docs-backend.fivem.net/weapons/WEAPON_SMG_MK2.png",
      "variants": [
        {
          "type": "Camuflaje",
          "name": "Geometric",
          "code": "COMPONENT_SMG_MK2_CAMO_09",
          "hash": 572063080,
          "hex": "0x2218FD68",
          "id": "weapon-smg-mk2--component-smg-mk2-camo-09",
          "image": null,
          "imageStatus": "pending-exact-render",
          "atSkinItems": [
            "at_skin_geometric"
          ],
          "atSkinStatus": "registered",
          "atSkinSource": "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1714-L1735",
          "atSkinEvidence": [
            "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1714-L1735"
          ],
          "atSkinNote": "Item de ox_inventory: at_skin_geometric.",
          "atSkinMatchedComponents": {
            "COMPONENT_SMG_MK2_CAMO_09": [
              "at_skin_geometric"
            ]
          },
          "atSkinMissingComponents": [],
          "atSkinRegistrationComplete": true
        },
        {
          "type": "Camuflaje",
          "name": "Leopard",
          "code": "COMPONENT_SMG_MK2_CAMO_07",
          "hash": 616006309,
          "hex": "0x24B782A5",
          "id": "weapon-smg-mk2--component-smg-mk2-camo-07",
          "image": null,
          "imageStatus": "pending-exact-render",
          "atSkinItems": [
            "at_skin_leopard"
          ],
          "atSkinStatus": "registered",
          "atSkinSource": "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1668-L1689",
          "atSkinEvidence": [
            "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1668-L1689"
          ],
          "atSkinNote": "Item de ox_inventory: at_skin_leopard.",
          "atSkinMatchedComponents": {
            "COMPONENT_SMG_MK2_CAMO_07": [
              "at_skin_leopard"
            ]
          },
          "atSkinMissingComponents": [],
          "atSkinRegistrationComplete": true
        },
        {
          "type": "Camuflaje",
          "name": "Perseus",
          "code": "COMPONENT_SMG_MK2_CAMO_06",
          "hash": 899228776,
          "hex": "0x35992468",
          "id": "weapon-smg-mk2--component-smg-mk2-camo-06",
          "image": null,
          "imageStatus": "pending-exact-render",
          "atSkinItems": [
            "at_skin_perseus"
          ],
          "atSkinStatus": "registered",
          "atSkinSource": "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1645-L1666",
          "atSkinEvidence": [
            "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1645-L1666"
          ],
          "atSkinNote": "Item de ox_inventory: at_skin_perseus.",
          "atSkinMatchedComponents": {
            "COMPONENT_SMG_MK2_CAMO_06": [
              "at_skin_perseus"
            ]
          },
          "atSkinMissingComponents": [],
          "atSkinRegistrationComplete": true
        },
        {
          "type": "Camuflaje",
          "name": "Brushstroke Camo",
          "code": "COMPONENT_SMG_MK2_CAMO_02",
          "hash": 940943685,
          "hex": "0x3815A945",
          "id": "weapon-smg-mk2--component-smg-mk2-camo-02",
          "image": null,
          "imageStatus": "pending-exact-render",
          "atSkinItems": [
            "at_skin_brushstroke"
          ],
          "atSkinStatus": "registered",
          "atSkinSource": "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1553-L1574",
          "atSkinEvidence": [
            "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1553-L1574"
          ],
          "atSkinNote": "Item de ox_inventory: at_skin_brushstroke.",
          "atSkinMatchedComponents": {
            "COMPONENT_SMG_MK2_CAMO_02": [
              "at_skin_brushstroke"
            ]
          },
          "atSkinMissingComponents": [],
          "atSkinRegistrationComplete": true
        },
        {
          "type": "Camuflaje",
          "name": "Patriotic",
          "code": "COMPONENT_SMG_MK2_CAMO_IND_01",
          "hash": 966612367,
          "hex": "0x399D558F",
          "id": "weapon-smg-mk2--component-smg-mk2-camo-ind-01",
          "image": null,
          "imageStatus": "pending-exact-render",
          "atSkinItems": [
            "at_skin_patriotic"
          ],
          "atSkinStatus": "registered",
          "atSkinSource": "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1760-L1781",
          "atSkinEvidence": [
            "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1760-L1781"
          ],
          "atSkinNote": "Item de ox_inventory: at_skin_patriotic.",
          "atSkinMatchedComponents": {
            "COMPONENT_SMG_MK2_CAMO_IND_01": [
              "at_skin_patriotic"
            ]
          },
          "atSkinMissingComponents": [],
          "atSkinRegistrationComplete": true
        },
        {
          "type": "Camuflaje",
          "name": "Boom!",
          "code": "COMPONENT_SMG_MK2_CAMO_10",
          "hash": 1170588613,
          "hex": "0x45C5C3C5",
          "id": "weapon-smg-mk2--component-smg-mk2-camo-10",
          "image": "../imagenes-skins-nativas/vistas-png/smg-mk-ii-boom-component-smg-mk2-camo-10.webp",
          "imageStatus": "assisted-cutout-from-verified-capture",
          "atSkinItems": [
            "at_skin_boom"
          ],
          "atSkinStatus": "registered",
          "atSkinSource": "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1737-L1758",
          "atSkinEvidence": [
            "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1737-L1758"
          ],
          "atSkinNote": "Item de ox_inventory: at_skin_boom.",
          "atSkinMatchedComponents": {
            "COMPONENT_SMG_MK2_CAMO_10": [
              "at_skin_boom"
            ]
          },
          "atSkinMissingComponents": [],
          "atSkinRegistrationComplete": true,
          "downloadPNG": "../imagenes-skins-nativas/png/smg-mk-ii-boom-component-smg-mk2-camo-10.png",
          "reconstructed": false,
          "imageSourcePage": "https://gtavphoto.blog.jp/archives/71328065.html",
          "imageNotes": "Imagen editada con IA a partir de una captura real.",
          "referenceImages": [
            {
              "preview": "../imagenes-skins-nativas/vistas/smg-mk-ii-boom-component-smg-mk2-camo-10.webp",
              "original": "../imagenes-skins-nativas/originales/smg-mk-ii-boom-component-smg-mk2-camo-10.jpg",
              "skinName": "Boom!",
              "sourcePage": "https://gtavphoto.blog.jp/archives/71328065.html",
              "sourceName": "GTA Wiki",
              "notes": "Captura original verificada: SMG Mk II completa flotando en el taller; texto Boom! y repetición del patrón amarillos visibles. Tiene óptica, cargador extendido y accesorios. Sin manos, pero con menú y fondo. Color observado no implica registrar un nuevo tinte. Las partes completadas se señalan en el PNG.",
              "transparent": false,
              "sha256": "b48d9203e6758a72037f7b8e3505f1be6b55eb58cbdd133004d42f76269ffaa3"
            }
          ]
        },
        {
          "type": "Camuflaje",
          "name": "Sessanta Nove",
          "code": "COMPONENT_SMG_MK2_CAMO_05",
          "hash": 1224100642,
          "hex": "0x48F64B22",
          "id": "weapon-smg-mk2--component-smg-mk2-camo-05",
          "image": null,
          "imageStatus": "pending-exact-render",
          "atSkinItems": [
            "at_skin_sessanta"
          ],
          "atSkinStatus": "registered",
          "atSkinSource": "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1622-L1643",
          "atSkinEvidence": [
            "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1622-L1643"
          ],
          "atSkinNote": "Item de ox_inventory: at_skin_sessanta.",
          "atSkinMatchedComponents": {
            "COMPONENT_SMG_MK2_CAMO_05": [
              "at_skin_sessanta"
            ]
          },
          "atSkinMissingComponents": [],
          "atSkinRegistrationComplete": true
        },
        {
          "type": "Camuflaje",
          "name": "Woodland Camo",
          "code": "COMPONENT_SMG_MK2_CAMO_03",
          "hash": 1263226800,
          "hex": "0x4B4B4FB0",
          "id": "weapon-smg-mk2--component-smg-mk2-camo-03",
          "image": null,
          "imageStatus": "pending-exact-render",
          "atSkinItems": [
            "at_skin_woodland"
          ],
          "atSkinStatus": "registered",
          "atSkinSource": "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1576-L1597",
          "atSkinEvidence": [
            "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1576-L1597"
          ],
          "atSkinNote": "Item de ox_inventory: at_skin_woodland.",
          "atSkinMatchedComponents": {
            "COMPONENT_SMG_MK2_CAMO_03": [
              "at_skin_woodland"
            ]
          },
          "atSkinMissingComponents": [],
          "atSkinRegistrationComplete": true
        },
        {
          "type": "Camuflaje",
          "name": "Zebra",
          "code": "COMPONENT_SMG_MK2_CAMO_08",
          "hash": 2733014785,
          "hex": "0xA2E67F01",
          "id": "weapon-smg-mk2--component-smg-mk2-camo-08",
          "image": null,
          "imageStatus": "pending-exact-render",
          "atSkinItems": [
            "at_skin_zebra"
          ],
          "atSkinStatus": "registered",
          "atSkinSource": "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1691-L1712",
          "atSkinEvidence": [
            "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1691-L1712"
          ],
          "atSkinNote": "Item de ox_inventory: at_skin_zebra.",
          "atSkinMatchedComponents": {
            "COMPONENT_SMG_MK2_CAMO_08": [
              "at_skin_zebra"
            ]
          },
          "atSkinMissingComponents": [],
          "atSkinRegistrationComplete": true
        },
        {
          "type": "Camuflaje",
          "name": "Digital Camo",
          "code": "COMPONENT_SMG_MK2_CAMO",
          "hash": 3298267239,
          "hex": "0xC4979067",
          "id": "weapon-smg-mk2--component-smg-mk2-camo",
          "image": null,
          "imageStatus": "pending-exact-render",
          "atSkinItems": [
            "at_skin_camo"
          ],
          "atSkinStatus": "registered",
          "atSkinSource": "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1530-L1551",
          "atSkinEvidence": [
            "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1530-L1551"
          ],
          "atSkinNote": "Item de ox_inventory: at_skin_camo.",
          "atSkinMatchedComponents": {
            "COMPONENT_SMG_MK2_CAMO": [
              "at_skin_camo"
            ]
          },
          "atSkinMissingComponents": [],
          "atSkinRegistrationComplete": true
        },
        {
          "type": "Camuflaje",
          "name": "Skull",
          "code": "COMPONENT_SMG_MK2_CAMO_04",
          "hash": 3966931456,
          "hex": "0xEC729200",
          "id": "weapon-smg-mk2--component-smg-mk2-camo-04",
          "image": null,
          "imageStatus": "pending-exact-render",
          "atSkinItems": [
            "at_skin_skull"
          ],
          "atSkinStatus": "registered",
          "atSkinSource": "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1599-L1620",
          "atSkinEvidence": [
            "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1599-L1620"
          ],
          "atSkinNote": "Item de ox_inventory: at_skin_skull.",
          "atSkinMatchedComponents": {
            "COMPONENT_SMG_MK2_CAMO_04": [
              "at_skin_skull"
            ]
          },
          "atSkinMissingComponents": [],
          "atSkinRegistrationComplete": true
        }
      ]
    },
    {
      "name": "Pump Shotgun",
      "code": "WEAPON_PUMPSHOTGUN",
      "hash": 487013001,
      "hex": "0x1D073A89",
      "category": "Shotguns",
      "mk2": false,
      "baseImage": "assets/weapons/weapon-pumpshotgun.webp",
      "imageSource": "https://docs-backend.fivem.net/weapons/WEAPON_PUMPSHOTGUN.png",
      "variants": [
        {
          "type": "Acabado",
          "name": "Yusuf Amir Luxury Finish",
          "code": "COMPONENT_PUMPSHOTGUN_VARMOD_LOWRIDER",
          "hash": 2732039643,
          "hex": "0xA2D79DDB",
          "id": "weapon-pumpshotgun--component-pumpshotgun-varmod-lowrider",
          "image": "../imagenes-skins-nativas/vistas-png/pump-shotgun-yusuf-amir-luxury-finish-component-pumpshotgun-varmod-lowrider.webp",
          "imageStatus": "assisted-cutout-from-verified-capture",
          "referenceImages": [
            {
              "preview": "../imagenes-skins-nativas/vistas/pump-shotgun-yusuf-amir-luxury-finish-component-pumpshotgun-varmod-lowrider.webp",
              "original": "../imagenes-skins-nativas/originales/pump-shotgun-yusuf-amir-luxury-finish-component-pumpshotgun-varmod-lowrider.jpg",
              "skinName": "Yusuf Amir Luxury Finish",
              "sourcePage": "https://gta.wiki/w/File:PumpShotgun-GTAV-YALF.jpg",
              "sourceName": "GTA Wiki",
              "notes": "Captura original del juego · con fondo. Puede incluir manos, interfaz o escenario.",
              "transparent": false,
              "sha256": "18538a018153015d094250a3ea4fa8739bbb35ecbff85af1488befa30571e800"
            }
          ],
          "downloadPNG": "../imagenes-skins-nativas/png/pump-shotgun-yusuf-amir-luxury-finish-component-pumpshotgun-varmod-lowrider.png",
          "reconstructed": true,
          "imageSourcePage": "https://gta.wiki/w/File:PumpShotgun-GTAV-YALF.jpg",
          "imageNotes": "Imagen editada con IA a partir de una captura real. Partes ocultas completadas con referencia nativa.",
          "atSkinItems": [
            "at_skin_luxe"
          ],
          "atSkinStatus": "registered",
          "atSkinSource": "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1188-L1207",
          "atSkinEvidence": [
            "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1188-L1207"
          ],
          "atSkinNote": "Item de ox_inventory: at_skin_luxe.",
          "atSkinMatchedComponents": {
            "COMPONENT_PUMPSHOTGUN_VARMOD_LOWRIDER": [
              "at_skin_luxe"
            ]
          },
          "atSkinMissingComponents": [],
          "atSkinRegistrationComplete": true
        }
      ]
    },
    {
      "name": "Pump Shotgun Mk II",
      "code": "WEAPON_PUMPSHOTGUN_MK2",
      "hash": 1432025498,
      "hex": "0x555AF99A",
      "category": "Shotguns",
      "mk2": true,
      "baseImage": "assets/weapons/weapon-pumpshotgun-mk2.webp",
      "imageSource": "https://docs-backend.fivem.net/weapons/WEAPON_PUMPSHOTGUN_MK2.png",
      "variants": [
        {
          "type": "Camuflaje",
          "name": "Sessanta Nove",
          "code": "COMPONENT_PUMPSHOTGUN_MK2_CAMO_05",
          "hash": 8741501,
          "hex": "0x0085627D",
          "id": "weapon-pumpshotgun-mk2--component-pumpshotgun-mk2-camo-05",
          "image": null,
          "imageStatus": "pending-exact-render",
          "atSkinItems": [
            "at_skin_sessanta"
          ],
          "atSkinStatus": "registered",
          "atSkinSource": "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1622-L1643",
          "atSkinEvidence": [
            "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1622-L1643"
          ],
          "atSkinNote": "Item de ox_inventory: at_skin_sessanta.",
          "atSkinMatchedComponents": {
            "COMPONENT_PUMPSHOTGUN_MK2_CAMO_05": [
              "at_skin_sessanta"
            ]
          },
          "atSkinMissingComponents": [],
          "atSkinRegistrationComplete": true
        },
        {
          "type": "Camuflaje",
          "name": "Brushstroke Camo",
          "code": "COMPONENT_PUMPSHOTGUN_MK2_CAMO_02",
          "hash": 387223451,
          "hex": "0x17148F9B",
          "id": "weapon-pumpshotgun-mk2--component-pumpshotgun-mk2-camo-02",
          "image": null,
          "imageStatus": "pending-exact-render",
          "atSkinItems": [
            "at_skin_brushstroke"
          ],
          "atSkinStatus": "registered",
          "atSkinSource": "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1553-L1574",
          "atSkinEvidence": [
            "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1553-L1574"
          ],
          "atSkinNote": "Item de ox_inventory: at_skin_brushstroke.",
          "atSkinMatchedComponents": {
            "COMPONENT_PUMPSHOTGUN_MK2_CAMO_02": [
              "at_skin_brushstroke"
            ]
          },
          "atSkinMissingComponents": [],
          "atSkinRegistrationComplete": true
        },
        {
          "type": "Camuflaje",
          "name": "Woodland Camo",
          "code": "COMPONENT_PUMPSHOTGUN_MK2_CAMO_03",
          "hash": 617753366,
          "hex": "0x24D22B16",
          "id": "weapon-pumpshotgun-mk2--component-pumpshotgun-mk2-camo-03",
          "image": null,
          "imageStatus": "pending-exact-render",
          "atSkinItems": [
            "at_skin_woodland"
          ],
          "atSkinStatus": "registered",
          "atSkinSource": "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1576-L1597",
          "atSkinEvidence": [
            "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1576-L1597"
          ],
          "atSkinNote": "Item de ox_inventory: at_skin_woodland.",
          "atSkinMatchedComponents": {
            "COMPONENT_PUMPSHOTGUN_MK2_CAMO_03": [
              "at_skin_woodland"
            ]
          },
          "atSkinMissingComponents": [],
          "atSkinRegistrationComplete": true
        },
        {
          "type": "Camuflaje",
          "name": "Patriotic",
          "code": "COMPONENT_PUMPSHOTGUN_MK2_CAMO_IND_01",
          "hash": 1178671645,
          "hex": "0x46411A1D",
          "id": "weapon-pumpshotgun-mk2--component-pumpshotgun-mk2-camo-ind-01",
          "image": null,
          "imageStatus": "pending-exact-render",
          "atSkinItems": [
            "at_skin_patriotic"
          ],
          "atSkinStatus": "registered",
          "atSkinSource": "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1760-L1781",
          "atSkinEvidence": [
            "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1760-L1781"
          ],
          "atSkinNote": "Item de ox_inventory: at_skin_patriotic.",
          "atSkinMatchedComponents": {
            "COMPONENT_PUMPSHOTGUN_MK2_CAMO_IND_01": [
              "at_skin_patriotic"
            ]
          },
          "atSkinMissingComponents": [],
          "atSkinRegistrationComplete": true
        },
        {
          "type": "Camuflaje",
          "name": "Boom!",
          "code": "COMPONENT_PUMPSHOTGUN_MK2_CAMO_10",
          "hash": 1739501925,
          "hex": "0x67AEB165",
          "id": "weapon-pumpshotgun-mk2--component-pumpshotgun-mk2-camo-10",
          "image": null,
          "imageStatus": "pending-exact-render",
          "atSkinItems": [
            "at_skin_boom"
          ],
          "atSkinStatus": "registered",
          "atSkinSource": "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1737-L1758",
          "atSkinEvidence": [
            "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1737-L1758"
          ],
          "atSkinNote": "Item de ox_inventory: at_skin_boom.",
          "atSkinMatchedComponents": {
            "COMPONENT_PUMPSHOTGUN_MK2_CAMO_10": [
              "at_skin_boom"
            ]
          },
          "atSkinMissingComponents": [],
          "atSkinRegistrationComplete": true
        },
        {
          "type": "Camuflaje",
          "name": "Zebra",
          "code": "COMPONENT_PUMPSHOTGUN_MK2_CAMO_08",
          "hash": 3639579478,
          "hex": "0xD8EF9356",
          "id": "weapon-pumpshotgun-mk2--component-pumpshotgun-mk2-camo-08",
          "image": null,
          "imageStatus": "pending-exact-render",
          "atSkinItems": [
            "at_skin_zebra"
          ],
          "atSkinStatus": "registered",
          "atSkinSource": "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1691-L1712",
          "atSkinEvidence": [
            "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1691-L1712"
          ],
          "atSkinNote": "Item de ox_inventory: at_skin_zebra.",
          "atSkinMatchedComponents": {
            "COMPONENT_PUMPSHOTGUN_MK2_CAMO_08": [
              "at_skin_zebra"
            ]
          },
          "atSkinMissingComponents": [],
          "atSkinRegistrationComplete": true
        },
        {
          "type": "Camuflaje",
          "name": "Perseus",
          "code": "COMPONENT_PUMPSHOTGUN_MK2_CAMO_06",
          "hash": 3693681093,
          "hex": "0xDC2919C5",
          "id": "weapon-pumpshotgun-mk2--component-pumpshotgun-mk2-camo-06",
          "image": "../imagenes-skins-nativas/vistas-png/pump-shotgun-mk-ii-perseus-component-pumpshotgun-mk2-camo-06.webp",
          "imageStatus": "assisted-cutout-from-verified-capture",
          "atSkinItems": [
            "at_skin_perseus"
          ],
          "atSkinStatus": "registered",
          "atSkinSource": "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1645-L1666",
          "atSkinEvidence": [
            "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1645-L1666"
          ],
          "atSkinNote": "Item de ox_inventory: at_skin_perseus.",
          "atSkinMatchedComponents": {
            "COMPONENT_PUMPSHOTGUN_MK2_CAMO_06": [
              "at_skin_perseus"
            ]
          },
          "atSkinMissingComponents": [],
          "atSkinRegistrationComplete": true,
          "downloadPNG": "../imagenes-skins-nativas/png/pump-shotgun-mk-ii-perseus-component-pumpshotgun-mk2-camo-06.png",
          "reconstructed": false,
          "imageSourcePage": "https://www.youtube.com/watch?v=I_r8SzgGojE",
          "imageNotes": "Imagen editada con IA a partir de una captura real.",
          "referenceImages": [
            {
              "preview": "../imagenes-skins-nativas/vistas/pump-shotgun-mk-ii-perseus-component-pumpshotgun-mk2-camo-06.webp",
              "original": "../imagenes-skins-nativas/originales/pump-shotgun-mk-ii-perseus-component-pumpshotgun-mk2-camo-06.png",
              "skinName": "Perseus",
              "sourcePage": "https://www.youtube.com/watch?v=I_r8SzgGojE",
              "sourceName": "GTA Series Videos",
              "notes": "Captura original verificada: Native GTA Online weapon-workshop gameplay. Livery menu visibly highlights Perseus; the matching native pattern appears on the complete weapon in the same original frame. Las partes completadas se señalan en el PNG.",
              "transparent": false,
              "sha256": "9d5d7434674ce6bf027181819570285571fcd793c84ab4115e3119133f4c5b1f"
            }
          ]
        },
        {
          "type": "Camuflaje",
          "name": "Leopard",
          "code": "COMPONENT_PUMPSHOTGUN_MK2_CAMO_07",
          "hash": 3783533691,
          "hex": "0xE184247B",
          "id": "weapon-pumpshotgun-mk2--component-pumpshotgun-mk2-camo-07",
          "image": null,
          "imageStatus": "pending-exact-render",
          "atSkinItems": [
            "at_skin_leopard"
          ],
          "atSkinStatus": "registered",
          "atSkinSource": "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1668-L1689",
          "atSkinEvidence": [
            "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1668-L1689"
          ],
          "atSkinNote": "Item de ox_inventory: at_skin_leopard.",
          "atSkinMatchedComponents": {
            "COMPONENT_PUMPSHOTGUN_MK2_CAMO_07": [
              "at_skin_leopard"
            ]
          },
          "atSkinMissingComponents": [],
          "atSkinRegistrationComplete": true
        },
        {
          "type": "Camuflaje",
          "name": "Digital Camo",
          "code": "COMPONENT_PUMPSHOTGUN_MK2_CAMO",
          "hash": 3820854852,
          "hex": "0xE3BD9E44",
          "id": "weapon-pumpshotgun-mk2--component-pumpshotgun-mk2-camo",
          "image": null,
          "imageStatus": "pending-exact-render",
          "atSkinItems": [
            "at_skin_camo"
          ],
          "atSkinStatus": "registered",
          "atSkinSource": "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1530-L1551",
          "atSkinEvidence": [
            "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1530-L1551"
          ],
          "atSkinNote": "Item de ox_inventory: at_skin_camo.",
          "atSkinMatchedComponents": {
            "COMPONENT_PUMPSHOTGUN_MK2_CAMO": [
              "at_skin_camo"
            ]
          },
          "atSkinMissingComponents": [],
          "atSkinRegistrationComplete": true
        },
        {
          "type": "Camuflaje",
          "name": "Geometric",
          "code": "COMPONENT_PUMPSHOTGUN_MK2_CAMO_09",
          "hash": 4012490698,
          "hex": "0xEF29BFCA",
          "id": "weapon-pumpshotgun-mk2--component-pumpshotgun-mk2-camo-09",
          "image": null,
          "imageStatus": "pending-exact-render",
          "atSkinItems": [
            "at_skin_geometric"
          ],
          "atSkinStatus": "registered",
          "atSkinSource": "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1714-L1735",
          "atSkinEvidence": [
            "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1714-L1735"
          ],
          "atSkinNote": "Item de ox_inventory: at_skin_geometric.",
          "atSkinMatchedComponents": {
            "COMPONENT_PUMPSHOTGUN_MK2_CAMO_09": [
              "at_skin_geometric"
            ]
          },
          "atSkinMissingComponents": [],
          "atSkinRegistrationComplete": true
        },
        {
          "type": "Camuflaje",
          "name": "Skull",
          "code": "COMPONENT_PUMPSHOTGUN_MK2_CAMO_04",
          "hash": 4072589040,
          "hex": "0xF2BEC6F0",
          "id": "weapon-pumpshotgun-mk2--component-pumpshotgun-mk2-camo-04",
          "image": "../imagenes-skins-nativas/vistas-png/pump-shotgun-mk-ii-skull-component-pumpshotgun-mk2-camo-04.webp",
          "imageStatus": "assisted-cutout-from-verified-capture",
          "atSkinItems": [
            "at_skin_skull"
          ],
          "atSkinStatus": "registered",
          "atSkinSource": "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1599-L1620",
          "atSkinEvidence": [
            "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1599-L1620"
          ],
          "atSkinNote": "Item de ox_inventory: at_skin_skull.",
          "atSkinMatchedComponents": {
            "COMPONENT_PUMPSHOTGUN_MK2_CAMO_04": [
              "at_skin_skull"
            ]
          },
          "atSkinMissingComponents": [],
          "atSkinRegistrationComplete": true,
          "downloadPNG": "../imagenes-skins-nativas/png/pump-shotgun-mk-ii-skull-component-pumpshotgun-mk2-camo-04.png",
          "reconstructed": false,
          "imageSourcePage": "https://www.youtube.com/watch?v=I_r8SzgGojE",
          "imageNotes": "Imagen editada con IA a partir de una captura real.",
          "referenceImages": [
            {
              "preview": "../imagenes-skins-nativas/vistas/pump-shotgun-mk-ii-skull-component-pumpshotgun-mk2-camo-04.webp",
              "original": "../imagenes-skins-nativas/originales/pump-shotgun-mk-ii-skull-component-pumpshotgun-mk2-camo-04.png",
              "skinName": "Skull",
              "sourcePage": "https://www.youtube.com/watch?v=I_r8SzgGojE",
              "sourceName": "GTA Series Videos",
              "notes": "Captura original verificada: Native GTA Online weapon-workshop gameplay. Livery menu visibly highlights Skull; the matching native pattern appears on the complete weapon in the same original frame. Las partes completadas se señalan en el PNG.",
              "transparent": false,
              "sha256": "dcdeffb395f9fdd3c78f5fce828a139b3605272657c3d7f68355b33957412c41"
            }
          ]
        }
      ]
    },
    {
      "name": "Sawed-Off Shotgun",
      "code": "WEAPON_SAWNOFFSHOTGUN",
      "hash": 2017895192,
      "hex": "0x7846A318",
      "category": "Shotguns",
      "mk2": false,
      "baseImage": "assets/weapons/weapon-sawnoffshotgun.webp",
      "imageSource": "https://docs-backend.fivem.net/weapons/WEAPON_SAWNOFFSHOTGUN.png",
      "variants": [
        {
          "type": "Acabado",
          "name": "Gilded Gun Metal Finish",
          "code": "COMPONENT_SAWNOFFSHOTGUN_VARMOD_LUXE",
          "hash": 2242268665,
          "hex": "0x85A64DF9",
          "id": "weapon-sawnoffshotgun--component-sawnoffshotgun-varmod-luxe",
          "image": "../imagenes-skins-nativas/vistas-png/sawed-off-shotgun-gilded-gun-metal-finish-component-sawnoffshotgun-varmod-luxe.webp",
          "imageStatus": "assisted-cutout-from-verified-capture",
          "referenceImages": [
            {
              "preview": "../imagenes-skins-nativas/vistas/sawed-off-shotgun-gilded-gun-metal-finish-component-sawnoffshotgun-varmod-luxe.webp",
              "original": "../imagenes-skins-nativas/originales/sawed-off-shotgun-gilded-gun-metal-finish-component-sawnoffshotgun-varmod-luxe.png",
              "skinName": "Gilded Gun Metal Finish",
              "sourcePage": "https://gta.wiki/w/File:SawnOffShotgunGGMF-GTAV.png",
              "sourceName": "GTA Wiki",
              "notes": "Captura original del juego · con fondo. Puede incluir manos, interfaz o escenario.",
              "transparent": false,
              "sha256": "a94ae55fa8b9541fa33f550a18cfd9534c964169c2126f3cceebc02fb102f998"
            }
          ],
          "downloadPNG": "../imagenes-skins-nativas/png/sawed-off-shotgun-gilded-gun-metal-finish-component-sawnoffshotgun-varmod-luxe.png",
          "reconstructed": true,
          "imageSourcePage": "https://gta.wiki/w/File:SawnOffShotgunGGMF-GTAV.png",
          "imageNotes": "Imagen editada con IA a partir de una captura real. Partes ocultas completadas con referencia nativa.",
          "atSkinItems": [
            "at_skin_metal"
          ],
          "atSkinStatus": "registered",
          "atSkinSource": "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1223-L1237",
          "atSkinEvidence": [
            "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1223-L1237"
          ],
          "atSkinNote": "Item de ox_inventory: at_skin_metal.",
          "atSkinMatchedComponents": {
            "COMPONENT_SAWNOFFSHOTGUN_VARMOD_LUXE": [
              "at_skin_metal"
            ]
          },
          "atSkinMissingComponents": [],
          "atSkinRegistrationComplete": true
        }
      ]
    },
    {
      "name": "Advanced Rifle",
      "code": "WEAPON_ADVANCEDRIFLE",
      "hash": 2937143193,
      "hex": "0xAF113F99",
      "category": "Assault Rifles",
      "mk2": false,
      "baseImage": "assets/weapons/weapon-advancedrifle.webp",
      "imageSource": "https://docs-backend.fivem.net/weapons/WEAPON_ADVANCEDRIFLE.png",
      "variants": [
        {
          "type": "Acabado",
          "name": "Gilded Gun Metal Finish",
          "code": "COMPONENT_ADVANCEDRIFLE_VARMOD_LUXE",
          "hash": 930927479,
          "hex": "0x377CD377",
          "id": "weapon-advancedrifle--component-advancedrifle-varmod-luxe",
          "image": "../imagenes-skins-nativas/vistas-png/advanced-rifle-gilded-gun-metal-finish-component-advancedrifle-varmod-luxe.webp",
          "imageStatus": "assisted-cutout-from-verified-capture",
          "referenceImages": [
            {
              "preview": "../imagenes-skins-nativas/vistas/advanced-rifle-gilded-gun-metal-finish-component-advancedrifle-varmod-luxe.webp",
              "original": "../imagenes-skins-nativas/originales/advanced-rifle-gilded-gun-metal-finish-component-advancedrifle-varmod-luxe.png",
              "skinName": "Gilded Gun Metal Finish",
              "sourcePage": "https://gta.wiki/w/File:AdvancedRifleGGMF-GTAV.png",
              "sourceName": "GTA Wiki",
              "notes": "Captura original del juego · con fondo. Puede incluir manos, interfaz o escenario.",
              "transparent": false,
              "sha256": "1e219db8c5fdb3a1421e8afdc4985830116a68fb0b504153fe4550c4620ea9bf"
            }
          ],
          "downloadPNG": "../imagenes-skins-nativas/png/advanced-rifle-gilded-gun-metal-finish-component-advancedrifle-varmod-luxe.png",
          "reconstructed": true,
          "imageSourcePage": "https://gta.wiki/w/File:AdvancedRifleGGMF-GTAV.png",
          "imageNotes": "Imagen editada con IA a partir de una captura real. Partes ocultas completadas con referencia nativa.",
          "atSkinItems": [
            "at_skin_metal"
          ],
          "atSkinStatus": "registered",
          "atSkinSource": "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1223-L1237",
          "atSkinEvidence": [
            "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1223-L1237"
          ],
          "atSkinNote": "Item de ox_inventory: at_skin_metal.",
          "atSkinMatchedComponents": {
            "COMPONENT_ADVANCEDRIFLE_VARMOD_LUXE": [
              "at_skin_metal"
            ]
          },
          "atSkinMissingComponents": [],
          "atSkinRegistrationComplete": true
        }
      ]
    },
    {
      "name": "Assault Rifle",
      "code": "WEAPON_ASSAULTRIFLE",
      "hash": 3220176749,
      "hex": "0xBFEFFF6D",
      "category": "Assault Rifles",
      "mk2": false,
      "baseImage": "assets/weapons/weapon-assaultrifle.webp",
      "imageSource": "https://docs-backend.fivem.net/weapons/WEAPON_ASSAULTRIFLE.png",
      "variants": [
        {
          "type": "Acabado",
          "name": "Yusuf Amir Luxury Finish",
          "code": "COMPONENT_ASSAULTRIFLE_VARMOD_LUXE",
          "hash": 1319990579,
          "hex": "0x4EAD7533",
          "id": "weapon-assaultrifle--component-assaultrifle-varmod-luxe",
          "image": "../imagenes-skins-nativas/vistas-png/assault-rifle-yusuf-amir-luxury-finish-component-assaultrifle-varmod-luxe.webp",
          "imageStatus": "assisted-cutout-from-verified-capture",
          "referenceImages": [
            {
              "preview": "../imagenes-skins-nativas/vistas/assault-rifle-yusuf-amir-luxury-finish-component-assaultrifle-varmod-luxe.webp",
              "original": "../imagenes-skins-nativas/originales/assault-rifle-yusuf-amir-luxury-finish-component-assaultrifle-varmod-luxe.png",
              "skinName": "Yusuf Amir Luxury Finish",
              "sourcePage": "https://gta.wiki/w/File:AssaultRifleYALF-GTAV.png",
              "sourceName": "GTA Wiki",
              "notes": "Captura original del juego · con fondo. Puede incluir manos, interfaz o escenario.",
              "transparent": false,
              "sha256": "e69b4008673fca803d377fcfcf1949db67438bcd1a5bd0989e747fdaa2d2d11a"
            }
          ],
          "downloadPNG": "../imagenes-skins-nativas/png/assault-rifle-yusuf-amir-luxury-finish-component-assaultrifle-varmod-luxe.png",
          "reconstructed": true,
          "imageSourcePage": "https://gta.wiki/w/File:AssaultRifleYALF-GTAV.png",
          "imageNotes": "Imagen editada con IA a partir de una captura real. Partes ocultas completadas con referencia nativa.",
          "atSkinItems": [
            "at_skin_luxe"
          ],
          "atSkinStatus": "registered",
          "atSkinSource": "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1188-L1207",
          "atSkinEvidence": [
            "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1188-L1207"
          ],
          "atSkinNote": "Item de ox_inventory: at_skin_luxe.",
          "atSkinMatchedComponents": {
            "COMPONENT_ASSAULTRIFLE_VARMOD_LUXE": [
              "at_skin_luxe"
            ]
          },
          "atSkinMissingComponents": [],
          "atSkinRegistrationComplete": true
        }
      ]
    },
    {
      "name": "Assault Rifle Mk II",
      "code": "WEAPON_ASSAULTRIFLE_MK2",
      "hash": 961495388,
      "hex": "0x394F415C",
      "category": "Assault Rifles",
      "mk2": true,
      "baseImage": "assets/weapons/weapon-assaultrifle-mk2.webp",
      "imageSource": "https://docs-backend.fivem.net/weapons/WEAPON_ASSAULTRIFLE_MK2.png",
      "variants": [
        {
          "type": "Camuflaje",
          "name": "Skull",
          "code": "COMPONENT_ASSAULTRIFLE_MK2_CAMO_04",
          "hash": 628662130,
          "hex": "0x25789F72",
          "id": "weapon-assaultrifle-mk2--component-assaultrifle-mk2-camo-04",
          "image": null,
          "imageStatus": "pending-exact-render",
          "atSkinItems": [
            "at_skin_skull"
          ],
          "atSkinStatus": "registered",
          "atSkinSource": "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1599-L1620",
          "atSkinEvidence": [
            "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1599-L1620"
          ],
          "atSkinNote": "Item de ox_inventory: at_skin_skull.",
          "atSkinMatchedComponents": {
            "COMPONENT_ASSAULTRIFLE_MK2_CAMO_04": [
              "at_skin_skull"
            ]
          },
          "atSkinMissingComponents": [],
          "atSkinRegistrationComplete": true
        },
        {
          "type": "Camuflaje",
          "name": "Brushstroke Camo",
          "code": "COMPONENT_ASSAULTRIFLE_MK2_CAMO_02",
          "hash": 937772107,
          "hex": "0x37E5444B",
          "id": "weapon-assaultrifle-mk2--component-assaultrifle-mk2-camo-02",
          "image": "../imagenes-skins-nativas/vistas-png/assault-rifle-mk-ii-brushstroke-camo-component-assaultrifle-mk2-camo-02.webp",
          "imageStatus": "assisted-cutout-from-verified-capture",
          "atSkinItems": [
            "at_skin_brushstroke"
          ],
          "atSkinStatus": "registered",
          "atSkinSource": "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1553-L1574",
          "atSkinEvidence": [
            "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1553-L1574"
          ],
          "atSkinNote": "Item de ox_inventory: at_skin_brushstroke.",
          "atSkinMatchedComponents": {
            "COMPONENT_ASSAULTRIFLE_MK2_CAMO_02": [
              "at_skin_brushstroke"
            ]
          },
          "atSkinMissingComponents": [],
          "atSkinRegistrationComplete": true,
          "downloadPNG": "../imagenes-skins-nativas/png/assault-rifle-mk-ii-brushstroke-camo-component-assaultrifle-mk2-camo-02.png",
          "reconstructed": false,
          "imageSourcePage": "https://www.youtube.com/watch?v=zkT3CcFPwa0&t=290s",
          "imageNotes": "Imagen editada con IA a partir de una captura real.",
          "referenceImages": [
            {
              "preview": "../imagenes-skins-nativas/vistas/assault-rifle-mk-ii-brushstroke-camo-component-assaultrifle-mk2-camo-02.webp",
              "original": "../imagenes-skins-nativas/originales/assault-rifle-mk-ii-brushstroke-camo-component-assaultrifle-mk2-camo-02.png",
              "skinName": "Brushstroke Camo",
              "sourcePage": "https://www.youtube.com/watch?v=zkT3CcFPwa0&t=290s",
              "sourceName": "GTA Series Videos",
              "notes": "Captura original verificada: Brushstroke Camo selected (3/11); gray diagonal marks loaded on receiver, stock and handguard. Weapon complete, no hands or HUD over weapon; GTA Series Videos credit remains in original. Las partes completadas se señalan en el PNG.",
              "transparent": false,
              "sha256": "8c6c891c407c94bfe911d295885f52bc84080f468cd275f18b917adf8777bb8a"
            }
          ]
        },
        {
          "type": "Camuflaje",
          "name": "Woodland Camo",
          "code": "COMPONENT_ASSAULTRIFLE_MK2_CAMO_03",
          "hash": 1401650071,
          "hex": "0x538B7B97",
          "id": "weapon-assaultrifle-mk2--component-assaultrifle-mk2-camo-03",
          "image": "../imagenes-skins-nativas/vistas-png/assault-rifle-mk-ii-woodland-camo-component-assaultrifle-mk2-camo-03.webp",
          "imageStatus": "assisted-cutout-from-verified-capture",
          "atSkinItems": [
            "at_skin_woodland"
          ],
          "atSkinStatus": "registered",
          "atSkinSource": "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1576-L1597",
          "atSkinEvidence": [
            "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1576-L1597"
          ],
          "atSkinNote": "Item de ox_inventory: at_skin_woodland.",
          "atSkinMatchedComponents": {
            "COMPONENT_ASSAULTRIFLE_MK2_CAMO_03": [
              "at_skin_woodland"
            ]
          },
          "atSkinMissingComponents": [],
          "atSkinRegistrationComplete": true,
          "downloadPNG": "../imagenes-skins-nativas/png/assault-rifle-mk-ii-woodland-camo-component-assaultrifle-mk2-camo-03.png",
          "reconstructed": false,
          "imageSourcePage": "https://www.youtube.com/watch?v=zkT3CcFPwa0&t=291s",
          "imageNotes": "Imagen editada con IA a partir de una captura real.",
          "referenceImages": [
            {
              "preview": "../imagenes-skins-nativas/vistas/assault-rifle-mk-ii-woodland-camo-component-assaultrifle-mk2-camo-03.webp",
              "original": "../imagenes-skins-nativas/originales/assault-rifle-mk-ii-woodland-camo-component-assaultrifle-mk2-camo-03.png",
              "skinName": "Woodland Camo",
              "sourcePage": "https://www.youtube.com/watch?v=zkT3CcFPwa0&t=291s",
              "sourceName": "GTA Series Videos",
              "notes": "Captura original verificada: Woodland Camo selected (4/11); actual green/brown woodland loaded on receiver, stock and handguard. Weapon complete, no hands or HUD over weapon; GTA Series Videos credit remains in original. Las partes completadas se señalan en el PNG.",
              "transparent": false,
              "sha256": "0b885b0ed71d901f96e8e6aa8caf40fe3bb08d6dac3b3a0bb1ba2ce86958539c"
            }
          ]
        },
        {
          "type": "Camuflaje",
          "name": "Geometric",
          "code": "COMPONENT_ASSAULTRIFLE_MK2_CAMO_09",
          "hash": 2088750491,
          "hex": "0x7C7FCD9B",
          "id": "weapon-assaultrifle-mk2--component-assaultrifle-mk2-camo-09",
          "image": "../imagenes-skins-nativas/vistas-png/assault-rifle-mk-ii-geometric-component-assaultrifle-mk2-camo-09.webp",
          "imageStatus": "assisted-cutout-from-verified-capture",
          "atSkinItems": [
            "at_skin_geometric"
          ],
          "atSkinStatus": "registered",
          "atSkinSource": "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1714-L1735",
          "atSkinEvidence": [
            "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1714-L1735"
          ],
          "atSkinNote": "Item de ox_inventory: at_skin_geometric.",
          "atSkinMatchedComponents": {
            "COMPONENT_ASSAULTRIFLE_MK2_CAMO_09": [
              "at_skin_geometric"
            ]
          },
          "atSkinMissingComponents": [],
          "atSkinRegistrationComplete": true,
          "downloadPNG": "../imagenes-skins-nativas/png/assault-rifle-mk-ii-geometric-component-assaultrifle-mk2-camo-09.png",
          "reconstructed": false,
          "imageSourcePage": "https://www.youtube.com/watch?v=zkT3CcFPwa0&t=297s",
          "imageNotes": "Imagen editada con IA a partir de una captura real.",
          "referenceImages": [
            {
              "preview": "../imagenes-skins-nativas/vistas/assault-rifle-mk-ii-geometric-component-assaultrifle-mk2-camo-09.webp",
              "original": "../imagenes-skins-nativas/originales/assault-rifle-mk-ii-geometric-component-assaultrifle-mk2-camo-09.png",
              "skinName": "Geometric",
              "sourcePage": "https://www.youtube.com/watch?v=zkT3CcFPwa0&t=297s",
              "sourceName": "GTA Series Videos",
              "notes": "Captura original verificada: Geometric selected (10/11); gray angular native pattern visibly loaded. Weapon complete, no hands or HUD over weapon; GTA Series Videos credit remains in original. Las partes completadas se señalan en el PNG.",
              "transparent": false,
              "sha256": "0e025d4a6304785e4c7bcb6c972fbd049626d34e93925ec4a0e17caa21dfe695"
            }
          ]
        },
        {
          "type": "Camuflaje",
          "name": "Digital Camo",
          "code": "COMPONENT_ASSAULTRIFLE_MK2_CAMO",
          "hash": 2434475183,
          "hex": "0x911B24AF",
          "id": "weapon-assaultrifle-mk2--component-assaultrifle-mk2-camo",
          "image": null,
          "imageStatus": "pending-exact-render",
          "atSkinItems": [
            "at_skin_camo"
          ],
          "atSkinStatus": "registered",
          "atSkinSource": "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1530-L1551",
          "atSkinEvidence": [
            "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1530-L1551"
          ],
          "atSkinNote": "Item de ox_inventory: at_skin_camo.",
          "atSkinMatchedComponents": {
            "COMPONENT_ASSAULTRIFLE_MK2_CAMO": [
              "at_skin_camo"
            ]
          },
          "atSkinMissingComponents": [],
          "atSkinRegistrationComplete": true
        },
        {
          "type": "Camuflaje",
          "name": "Boom!",
          "code": "COMPONENT_ASSAULTRIFLE_MK2_CAMO_10",
          "hash": 2781053842,
          "hex": "0xA5C38392",
          "id": "weapon-assaultrifle-mk2--component-assaultrifle-mk2-camo-10",
          "image": "../imagenes-skins-nativas/vistas-png/assault-rifle-mk-ii-boom-component-assaultrifle-mk2-camo-10.webp",
          "imageStatus": "assisted-cutout-from-verified-capture",
          "atSkinItems": [
            "at_skin_boom"
          ],
          "atSkinStatus": "registered",
          "atSkinSource": "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1737-L1758",
          "atSkinEvidence": [
            "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1737-L1758"
          ],
          "atSkinNote": "Item de ox_inventory: at_skin_boom.",
          "atSkinMatchedComponents": {
            "COMPONENT_ASSAULTRIFLE_MK2_CAMO_10": [
              "at_skin_boom"
            ]
          },
          "atSkinMissingComponents": [],
          "atSkinRegistrationComplete": true,
          "downloadPNG": "../imagenes-skins-nativas/png/assault-rifle-mk-ii-boom-component-assaultrifle-mk2-camo-10.png",
          "reconstructed": false,
          "imageSourcePage": "https://www.youtube.com/watch?v=SdwKucOlgtM",
          "imageNotes": "Imagen editada con IA a partir de una captura real.",
          "referenceImages": [
            {
              "preview": "../imagenes-skins-nativas/vistas/assault-rifle-mk-ii-boom-component-assaultrifle-mk2-camo-10.webp",
              "original": "../imagenes-skins-nativas/originales/assault-rifle-mk-ii-boom-component-assaultrifle-mk2-camo-10.png",
              "skinName": "Boom!",
              "sourcePage": "https://www.youtube.com/watch?v=SdwKucOlgtM",
              "sourceName": "1337 Squad - xSquad Club",
              "notes": "Captura original verificada: Native GTA Online weapon-workshop gameplay video (Italian UI). Livery menu visibly highlights 'Boom!' translated name and the matching native pattern renders on the complete weapon in the same frame. Las partes completadas se señalan en el PNG.",
              "transparent": false,
              "sha256": "61092a8751dc58ae9fabb1452a689d36eba47d7844387729343bd27bced8bde9"
            }
          ]
        },
        {
          "type": "Camuflaje",
          "name": "Leopard",
          "code": "COMPONENT_ASSAULTRIFLE_MK2_CAMO_07",
          "hash": 2847614993,
          "hex": "0xA9BB2811",
          "id": "weapon-assaultrifle-mk2--component-assaultrifle-mk2-camo-07",
          "image": "../imagenes-skins-nativas/vistas-png/assault-rifle-mk-ii-leopard-component-assaultrifle-mk2-camo-07.webp",
          "imageStatus": "assisted-cutout-from-verified-capture",
          "atSkinItems": [
            "at_skin_leopard"
          ],
          "atSkinStatus": "registered",
          "atSkinSource": "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1668-L1689",
          "atSkinEvidence": [
            "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1668-L1689"
          ],
          "atSkinNote": "Item de ox_inventory: at_skin_leopard.",
          "atSkinMatchedComponents": {
            "COMPONENT_ASSAULTRIFLE_MK2_CAMO_07": [
              "at_skin_leopard"
            ]
          },
          "atSkinMissingComponents": [],
          "atSkinRegistrationComplete": true,
          "downloadPNG": "../imagenes-skins-nativas/png/assault-rifle-mk-ii-leopard-component-assaultrifle-mk2-camo-07.png",
          "reconstructed": false,
          "imageSourcePage": "https://www.youtube.com/watch?v=SdwKucOlgtM",
          "imageNotes": "Imagen editada con IA a partir de una captura real.",
          "referenceImages": [
            {
              "preview": "../imagenes-skins-nativas/vistas/assault-rifle-mk-ii-leopard-component-assaultrifle-mk2-camo-07.webp",
              "original": "../imagenes-skins-nativas/originales/assault-rifle-mk-ii-leopard-component-assaultrifle-mk2-camo-07.png",
              "skinName": "Leopard",
              "sourcePage": "https://www.youtube.com/watch?v=SdwKucOlgtM",
              "sourceName": "1337 Squad - xSquad Club",
              "notes": "Captura original verificada: Native GTA Online weapon-workshop gameplay video (Italian UI). Livery menu visibly highlights 'Leopard' translated name and the matching native pattern renders on the complete weapon in the same frame. Las partes completadas se señalan en el PNG.",
              "transparent": false,
              "sha256": "3481aa48f7d8a168948eae9d844d3dd369d394c742e25bdf794b0f37f0b03b80"
            }
          ]
        },
        {
          "type": "Camuflaje",
          "name": "Patriotic",
          "code": "COMPONENT_ASSAULTRIFLE_MK2_CAMO_IND_01",
          "hash": 3115408816,
          "hex": "0xB9B15DB0",
          "id": "weapon-assaultrifle-mk2--component-assaultrifle-mk2-camo-ind-01",
          "image": "../imagenes-skins-nativas/vistas-png/assault-rifle-mk-ii-patriotic-component-assaultrifle-mk2-camo-ind-01.webp",
          "imageStatus": "assisted-cutout-from-verified-capture",
          "atSkinItems": [
            "at_skin_patriotic"
          ],
          "atSkinStatus": "registered",
          "atSkinSource": "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1760-L1781",
          "atSkinEvidence": [
            "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1760-L1781"
          ],
          "atSkinNote": "Item de ox_inventory: at_skin_patriotic.",
          "atSkinMatchedComponents": {
            "COMPONENT_ASSAULTRIFLE_MK2_CAMO_IND_01": [
              "at_skin_patriotic"
            ]
          },
          "atSkinMissingComponents": [],
          "atSkinRegistrationComplete": true,
          "downloadPNG": "../imagenes-skins-nativas/png/assault-rifle-mk-ii-patriotic-component-assaultrifle-mk2-camo-ind-01.png",
          "reconstructed": false,
          "imageSourcePage": "https://x.com/FoxySnaps/status/877523491817496577",
          "imageNotes": "Imagen editada con IA a partir de una captura real.",
          "referenceImages": [
            {
              "preview": "../imagenes-skins-nativas/vistas/assault-rifle-mk-ii-patriotic-component-assaultrifle-mk2-camo-ind-01.webp",
              "original": "../imagenes-skins-nativas/originales/assault-rifle-mk-ii-patriotic-component-assaultrifle-mk2-camo-ind-01.jpg",
              "skinName": "Patriotic",
              "sourcePage": "https://x.com/FoxySnaps/status/877523491817496577",
              "sourceName": "FoxySnaps",
              "notes": "Captura original verificada: Actual workshop screenshot visibly selects Patriotic in livery menu. Native geometry identifies weapon; stars/stripes finish visibly applied. Two-image creator collage: choose only stated screenshot weapon. Las partes completadas se señalan en el PNG.",
              "transparent": false,
              "sha256": "5e272a73443806675f490ffb7d1eee08c48edfcd0226b8dcdcc2672ff6ef0622"
            }
          ]
        },
        {
          "type": "Camuflaje",
          "name": "Sessanta Nove",
          "code": "COMPONENT_ASSAULTRIFLE_MK2_CAMO_05",
          "hash": 3309920045,
          "hex": "0xC5495F2D",
          "id": "weapon-assaultrifle-mk2--component-assaultrifle-mk2-camo-05",
          "image": "../imagenes-skins-nativas/vistas-png/assault-rifle-mk-ii-sessanta-nove-component-assaultrifle-mk2-camo-05.webp",
          "imageStatus": "assisted-cutout-from-verified-capture",
          "atSkinItems": [
            "at_skin_sessanta"
          ],
          "atSkinStatus": "registered",
          "atSkinSource": "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1622-L1643",
          "atSkinEvidence": [
            "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1622-L1643"
          ],
          "atSkinNote": "Item de ox_inventory: at_skin_sessanta.",
          "atSkinMatchedComponents": {
            "COMPONENT_ASSAULTRIFLE_MK2_CAMO_05": [
              "at_skin_sessanta"
            ]
          },
          "atSkinMissingComponents": [],
          "atSkinRegistrationComplete": true,
          "downloadPNG": "../imagenes-skins-nativas/png/assault-rifle-mk-ii-sessanta-nove-component-assaultrifle-mk2-camo-05.png",
          "reconstructed": false,
          "imageSourcePage": "https://www.youtube.com/watch?v=zkT3CcFPwa0&t=293s",
          "imageNotes": "Imagen editada con IA a partir de una captura real.",
          "referenceImages": [
            {
              "preview": "../imagenes-skins-nativas/vistas/assault-rifle-mk-ii-sessanta-nove-component-assaultrifle-mk2-camo-05.webp",
              "original": "../imagenes-skins-nativas/originales/assault-rifle-mk-ii-sessanta-nove-component-assaultrifle-mk2-camo-05.png",
              "skinName": "Sessanta Nove",
              "sourcePage": "https://www.youtube.com/watch?v=zkT3CcFPwa0&t=293s",
              "sourceName": "GTA Series Videos",
              "notes": "Captura original verificada: Sessanta Nove selected (6/11); repeated native SN/diamond/knuckle icons visibly loaded. Weapon complete, no hands or HUD over weapon; GTA Series Videos credit remains in original. Las partes completadas se señalan en el PNG.",
              "transparent": false,
              "sha256": "e2b6f04068a550a296e659342e36dc5379ae82ec876b0393608367ba9cc2078b"
            }
          ]
        },
        {
          "type": "Camuflaje",
          "name": "Perseus",
          "code": "COMPONENT_ASSAULTRIFLE_MK2_CAMO_06",
          "hash": 3482022833,
          "hex": "0xCF8B73B1",
          "id": "weapon-assaultrifle-mk2--component-assaultrifle-mk2-camo-06",
          "image": null,
          "imageStatus": "pending-exact-render",
          "atSkinItems": [
            "at_skin_perseus"
          ],
          "atSkinStatus": "registered",
          "atSkinSource": "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1645-L1666",
          "atSkinEvidence": [
            "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1645-L1666"
          ],
          "atSkinNote": "Item de ox_inventory: at_skin_perseus.",
          "atSkinMatchedComponents": {
            "COMPONENT_ASSAULTRIFLE_MK2_CAMO_06": [
              "at_skin_perseus"
            ]
          },
          "atSkinMissingComponents": [],
          "atSkinRegistrationComplete": true
        },
        {
          "type": "Camuflaje",
          "name": "Zebra",
          "code": "COMPONENT_ASSAULTRIFLE_MK2_CAMO_08",
          "hash": 4234628436,
          "hex": "0xFC674D54",
          "id": "weapon-assaultrifle-mk2--component-assaultrifle-mk2-camo-08",
          "image": null,
          "imageStatus": "pending-exact-render",
          "atSkinItems": [
            "at_skin_zebra"
          ],
          "atSkinStatus": "registered",
          "atSkinSource": "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1691-L1712",
          "atSkinEvidence": [
            "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1691-L1712"
          ],
          "atSkinNote": "Item de ox_inventory: at_skin_zebra.",
          "atSkinMatchedComponents": {
            "COMPONENT_ASSAULTRIFLE_MK2_CAMO_08": [
              "at_skin_zebra"
            ]
          },
          "atSkinMissingComponents": [],
          "atSkinRegistrationComplete": true
        }
      ]
    },
    {
      "name": "Bullpup Rifle",
      "code": "WEAPON_BULLPUPRIFLE",
      "hash": 2132975508,
      "hex": "0x7F229F94",
      "category": "Assault Rifles",
      "mk2": false,
      "baseImage": "assets/weapons/weapon-bullpuprifle.webp",
      "imageSource": "https://docs-backend.fivem.net/weapons/WEAPON_BULLPUPRIFLE.png",
      "variants": [
        {
          "type": "Acabado",
          "name": "Gilded Gun Metal Finish",
          "code": "COMPONENT_BULLPUPRIFLE_VARMOD_LOW",
          "hash": 2824322168,
          "hex": "0xA857BC78",
          "id": "weapon-bullpuprifle--component-bullpuprifle-varmod-low",
          "image": "../imagenes-skins-nativas/vistas-png/bullpup-rifle-gilded-gun-metal-finish-component-bullpuprifle-varmod-low.webp",
          "imageStatus": "assisted-cutout-from-verified-capture",
          "referenceImages": [
            {
              "preview": "../imagenes-skins-nativas/vistas/bullpup-rifle-gilded-gun-metal-finish-component-bullpuprifle-varmod-low.webp",
              "original": "../imagenes-skins-nativas/originales/bullpup-rifle-gilded-gun-metal-finish-component-bullpuprifle-varmod-low.png",
              "skinName": "Gilded Gun Metal Finish",
              "sourcePage": "https://gta.wiki/w/File:BullpupRifleGGMF-GTAV.png",
              "sourceName": "GTA Wiki",
              "notes": "Captura original del juego · con fondo. Puede incluir manos, interfaz o escenario.",
              "transparent": false,
              "sha256": "745b135f48783e81411e91339bc3cfc31b0af238c7c8b9b2e4c78f07eb3fa063"
            }
          ],
          "downloadPNG": "../imagenes-skins-nativas/png/bullpup-rifle-gilded-gun-metal-finish-component-bullpuprifle-varmod-low.png",
          "reconstructed": false,
          "imageSourcePage": "https://gta.wiki/w/File:BullpupRifleGGMF-GTAV.png",
          "imageNotes": "Imagen editada con IA a partir de una captura real.",
          "atSkinItems": [
            "at_skin_metal"
          ],
          "atSkinStatus": "registered",
          "atSkinSource": "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1223-L1237",
          "atSkinEvidence": [
            "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1223-L1237"
          ],
          "atSkinNote": "Item de ox_inventory: at_skin_metal.",
          "atSkinMatchedComponents": {
            "COMPONENT_BULLPUPRIFLE_VARMOD_LOW": [
              "at_skin_metal"
            ]
          },
          "atSkinMissingComponents": [],
          "atSkinRegistrationComplete": true
        }
      ]
    },
    {
      "name": "Bullpup Rifle Mk II",
      "code": "WEAPON_BULLPUPRIFLE_MK2",
      "hash": 2228681469,
      "hex": "0x84D6FAFD",
      "category": "Assault Rifles",
      "mk2": true,
      "baseImage": "assets/weapons/weapon-bullpuprifle-mk2.webp",
      "imageSource": "https://docs-backend.fivem.net/weapons/WEAPON_BULLPUPRIFLE_MK2.png",
      "variants": [
        {
          "type": "Camuflaje",
          "name": "Perseus",
          "code": "COMPONENT_BULLPUPRIFLE_MK2_CAMO_06",
          "hash": 36929477,
          "hex": "0x02337FC5",
          "id": "weapon-bullpuprifle-mk2--component-bullpuprifle-mk2-camo-06",
          "image": "../imagenes-skins-nativas/vistas-png/bullpup-rifle-mk-ii-perseus-component-bullpuprifle-mk2-camo-06.webp",
          "imageStatus": "assisted-cutout-from-verified-capture",
          "atSkinItems": [
            "at_skin_perseus"
          ],
          "atSkinStatus": "registered",
          "atSkinSource": "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1645-L1666",
          "atSkinEvidence": [
            "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1645-L1666"
          ],
          "atSkinNote": "Item de ox_inventory: at_skin_perseus.",
          "atSkinMatchedComponents": {
            "COMPONENT_BULLPUPRIFLE_MK2_CAMO_06": [
              "at_skin_perseus"
            ]
          },
          "atSkinMissingComponents": [],
          "atSkinRegistrationComplete": true,
          "downloadPNG": "../imagenes-skins-nativas/png/bullpup-rifle-mk-ii-perseus-component-bullpuprifle-mk2-camo-06.png",
          "reconstructed": false,
          "imageSourcePage": "https://www.youtube.com/watch?v=mpHQ3o9_hLA&t=87.5s",
          "imageNotes": "Imagen editada con IA a partir de una captura real.",
          "referenceImages": [
            {
              "preview": "../imagenes-skins-nativas/vistas/bullpup-rifle-mk-ii-perseus-component-bullpuprifle-mk2-camo-06.webp",
              "original": "../imagenes-skins-nativas/originales/bullpup-rifle-mk-ii-perseus-component-bullpuprifle-mk2-camo-06.png",
              "skinName": "Perseus",
              "sourcePage": "https://www.youtube.com/watch?v=mpHQ3o9_hLA&t=87.5s",
              "sourceName": "1337 Squad - xSquad Club",
              "notes": "Captura original verificada: Native Bullpup Rifle Mk II complete in workshop, menu Livrea highlights Perseus (7/12), distinctive repeated P motif visibly loaded. Full stock, mag, grip, scope, flashlight and suppressor are visible; no hands or overlaps. Las partes completadas se señalan en el PNG.",
              "transparent": false,
              "sha256": "a6e1947a79f74b7b31108788cde98b1137d172741c55fd2425ca160ffd81d703"
            }
          ]
        },
        {
          "type": "Camuflaje",
          "name": "Sessanta Nove",
          "code": "COMPONENT_BULLPUPRIFLE_MK2_CAMO_05",
          "hash": 2318995410,
          "hex": "0x8A390FD2",
          "id": "weapon-bullpuprifle-mk2--component-bullpuprifle-mk2-camo-05",
          "image": null,
          "imageStatus": "pending-exact-render",
          "atSkinItems": [
            "at_skin_sessanta"
          ],
          "atSkinStatus": "registered",
          "atSkinSource": "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1622-L1643",
          "atSkinEvidence": [
            "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1622-L1643"
          ],
          "atSkinNote": "Item de ox_inventory: at_skin_sessanta.",
          "atSkinMatchedComponents": {
            "COMPONENT_BULLPUPRIFLE_MK2_CAMO_05": [
              "at_skin_sessanta"
            ]
          },
          "atSkinMissingComponents": [],
          "atSkinRegistrationComplete": true
        },
        {
          "type": "Camuflaje",
          "name": "Skull",
          "code": "COMPONENT_BULLPUPRIFLE_MK2_CAMO_04",
          "hash": 2491819116,
          "hex": "0x9486246C",
          "id": "weapon-bullpuprifle-mk2--component-bullpuprifle-mk2-camo-04",
          "image": "../imagenes-skins-nativas/vistas-png/bullpup-rifle-mk-ii-skull-component-bullpuprifle-mk2-camo-04.webp",
          "imageStatus": "assisted-cutout-from-verified-capture",
          "atSkinItems": [
            "at_skin_skull"
          ],
          "atSkinStatus": "registered",
          "atSkinSource": "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1599-L1620",
          "atSkinEvidence": [
            "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1599-L1620"
          ],
          "atSkinNote": "Item de ox_inventory: at_skin_skull.",
          "atSkinMatchedComponents": {
            "COMPONENT_BULLPUPRIFLE_MK2_CAMO_04": [
              "at_skin_skull"
            ]
          },
          "atSkinMissingComponents": [],
          "atSkinRegistrationComplete": true,
          "downloadPNG": "../imagenes-skins-nativas/png/bullpup-rifle-mk-ii-skull-component-bullpuprifle-mk2-camo-04.png",
          "reconstructed": false,
          "imageSourcePage": "https://gta.wiki/w/File:BullpupRifleMkII-GTAOe-Skulls.png",
          "imageNotes": "Imagen editada con IA a partir de una captura real.",
          "referenceImages": [
            {
              "preview": "../imagenes-skins-nativas/vistas/bullpup-rifle-mk-ii-skull-component-bullpuprifle-mk2-camo-04.webp",
              "original": "../imagenes-skins-nativas/originales/bullpup-rifle-mk-ii-skull-component-bullpuprifle-mk2-camo-04.png",
              "skinName": "Skull",
              "sourcePage": "https://gta.wiki/w/File:BullpupRifleMkII-GTAOe-Skulls.png",
              "sourceName": "GTA Wiki",
              "notes": "Captura original verificada: Original GTA Wiki file title Skulls; visibly repeated skull motif on the native Bullpup MkII receiver. Full stock, barrel and magazine visible in workshop. Las partes completadas se señalan en el PNG.",
              "transparent": false,
              "sha256": "491298eebe34f84e1a07ec0e73530a2e7d811f92d44945311596ba25f9c19ac3"
            }
          ]
        },
        {
          "type": "Camuflaje",
          "name": "Woodland Camo",
          "code": "COMPONENT_BULLPUPRIFLE_MK2_CAMO_03",
          "hash": 2797881576,
          "hex": "0xA6C448E8",
          "id": "weapon-bullpuprifle-mk2--component-bullpuprifle-mk2-camo-03",
          "image": "../imagenes-skins-nativas/vistas-png/bullpup-rifle-mk-ii-woodland-camo-component-bullpuprifle-mk2-camo-03.webp",
          "imageStatus": "assisted-cutout-from-verified-capture",
          "atSkinItems": [
            "at_skin_woodland"
          ],
          "atSkinStatus": "registered",
          "atSkinSource": "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1576-L1597",
          "atSkinEvidence": [
            "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1576-L1597"
          ],
          "atSkinNote": "Item de ox_inventory: at_skin_woodland.",
          "atSkinMatchedComponents": {
            "COMPONENT_BULLPUPRIFLE_MK2_CAMO_03": [
              "at_skin_woodland"
            ]
          },
          "atSkinMissingComponents": [],
          "atSkinRegistrationComplete": true,
          "downloadPNG": "../imagenes-skins-nativas/png/bullpup-rifle-mk-ii-woodland-camo-component-bullpuprifle-mk2-camo-03.png",
          "reconstructed": false,
          "imageSourcePage": "https://gta.wiki/w/File:BullpupRifleMkII-GTAOe-WoodlandCamo.png",
          "imageNotes": "Imagen editada con IA a partir de una captura real.",
          "referenceImages": [
            {
              "preview": "../imagenes-skins-nativas/vistas/bullpup-rifle-mk-ii-woodland-camo-component-bullpuprifle-mk2-camo-03.webp",
              "original": "../imagenes-skins-nativas/originales/bullpup-rifle-mk-ii-woodland-camo-component-bullpuprifle-mk2-camo-03.png",
              "skinName": "Woodland Camo",
              "sourcePage": "https://gta.wiki/w/File:BullpupRifleMkII-GTAOe-WoodlandCamo.png",
              "sourceName": "GTA Wiki",
              "notes": "Captura original verificada: Nombre de archivo de GTA Wiki ('...-WoodlandCamo') dedicado a esta skin del Bullpup Rifle Mk II; el arma en la imagen muestra el patron de camuflaje boscoso verde/marron, coincidente con la skin 'Woodland Camo'. Las partes completadas se señalan en el PNG.",
              "transparent": false,
              "sha256": "295b8fa7e6935694af6802db9c76bcdbc0396702bda424770efc4764cbf90a64"
            }
          ]
        },
        {
          "type": "Camuflaje",
          "name": "Boom!",
          "code": "COMPONENT_BULLPUPRIFLE_MK2_CAMO_10",
          "hash": 2826785822,
          "hex": "0xA87D541E",
          "id": "weapon-bullpuprifle-mk2--component-bullpuprifle-mk2-camo-10",
          "image": "../imagenes-skins-nativas/vistas-png/bullpup-rifle-mk-ii-boom-component-bullpuprifle-mk2-camo-10.webp",
          "imageStatus": "assisted-cutout-from-verified-capture",
          "atSkinItems": [
            "at_skin_boom"
          ],
          "atSkinStatus": "registered",
          "atSkinSource": "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1737-L1758",
          "atSkinEvidence": [
            "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1737-L1758"
          ],
          "atSkinNote": "Item de ox_inventory: at_skin_boom.",
          "atSkinMatchedComponents": {
            "COMPONENT_BULLPUPRIFLE_MK2_CAMO_10": [
              "at_skin_boom"
            ]
          },
          "atSkinMissingComponents": [],
          "atSkinRegistrationComplete": true,
          "downloadPNG": "../imagenes-skins-nativas/png/bullpup-rifle-mk-ii-boom-component-bullpuprifle-mk2-camo-10.png",
          "reconstructed": false,
          "imageSourcePage": "https://www.youtube.com/watch?v=mpHQ3o9_hLA&t=90.75s",
          "imageNotes": "Imagen editada con IA a partir de una captura real.",
          "referenceImages": [
            {
              "preview": "../imagenes-skins-nativas/vistas/bullpup-rifle-mk-ii-boom-component-bullpuprifle-mk2-camo-10.webp",
              "original": "../imagenes-skins-nativas/originales/bullpup-rifle-mk-ii-boom-component-bullpuprifle-mk2-camo-10.png",
              "skinName": "Boom!",
              "sourcePage": "https://www.youtube.com/watch?v=mpHQ3o9_hLA&t=90.75s",
              "sourceName": "1337 Squad - xSquad Club",
              "notes": "Captura original verificada: Native Bullpup Rifle Mk II complete in workshop, menu Livrea highlights Boom! (11/12), repeated Boom! lettering visibly loaded. Full weapon and attachments visible; no hands or overlaps. Las partes completadas se señalan en el PNG.",
              "transparent": false,
              "sha256": "db253d057140e647deee5f8b42e843f21a628e1967664480c3e9d44dfbc43531"
            }
          ]
        },
        {
          "type": "Camuflaje",
          "name": "Digital Camo",
          "code": "COMPONENT_BULLPUPRIFLE_MK2_CAMO",
          "hash": 2923451831,
          "hex": "0xAE4055B7",
          "id": "weapon-bullpuprifle-mk2--component-bullpuprifle-mk2-camo",
          "image": "../imagenes-skins-nativas/vistas-png/bullpup-rifle-mk-ii-digital-camo-component-bullpuprifle-mk2-camo.webp",
          "imageStatus": "assisted-cutout-from-verified-capture",
          "atSkinItems": [
            "at_skin_camo"
          ],
          "atSkinStatus": "registered",
          "atSkinSource": "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1530-L1551",
          "atSkinEvidence": [
            "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1530-L1551"
          ],
          "atSkinNote": "Item de ox_inventory: at_skin_camo.",
          "atSkinMatchedComponents": {
            "COMPONENT_BULLPUPRIFLE_MK2_CAMO": [
              "at_skin_camo"
            ]
          },
          "atSkinMissingComponents": [],
          "atSkinRegistrationComplete": true,
          "downloadPNG": "../imagenes-skins-nativas/png/bullpup-rifle-mk-ii-digital-camo-component-bullpuprifle-mk2-camo.png",
          "reconstructed": false,
          "imageSourcePage": "https://gta.wiki/w/File:BullpupRifleMkII-GTAOe-DigitalCamo.png",
          "imageNotes": "Imagen editada con IA a partir de una captura real.",
          "referenceImages": [
            {
              "preview": "../imagenes-skins-nativas/vistas/bullpup-rifle-mk-ii-digital-camo-component-bullpuprifle-mk2-camo.webp",
              "original": "../imagenes-skins-nativas/originales/bullpup-rifle-mk-ii-digital-camo-component-bullpuprifle-mk2-camo.png",
              "skinName": "Digital Camo",
              "sourcePage": "https://gta.wiki/w/File:BullpupRifleMkII-GTAOe-DigitalCamo.png",
              "sourceName": "GTA Wiki",
              "notes": "Captura original verificada: Original GTA Wiki file title DigitalCamo; visually reviewed native bullpup geometry and pixel-block digital camo on the actual receiver. Full weapon incl butt/muzzle/grip/magazine visible in workshop. Las partes completadas se señalan en el PNG.",
              "transparent": false,
              "sha256": "83015c29132df292ba6b7d394add6b0b93e78b149f1f871b6f090976f982f4b0"
            }
          ]
        },
        {
          "type": "Camuflaje",
          "name": "Brushstroke Camo",
          "code": "COMPONENT_BULLPUPRIFLE_MK2_CAMO_02",
          "hash": 3104173419,
          "hex": "0xB905ED6B",
          "id": "weapon-bullpuprifle-mk2--component-bullpuprifle-mk2-camo-02",
          "image": null,
          "imageStatus": "pending-exact-render",
          "atSkinItems": [
            "at_skin_brushstroke"
          ],
          "atSkinStatus": "registered",
          "atSkinSource": "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1553-L1574",
          "atSkinEvidence": [
            "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1553-L1574"
          ],
          "atSkinNote": "Item de ox_inventory: at_skin_brushstroke.",
          "atSkinMatchedComponents": {
            "COMPONENT_BULLPUPRIFLE_MK2_CAMO_02": [
              "at_skin_brushstroke"
            ]
          },
          "atSkinMissingComponents": [],
          "atSkinRegistrationComplete": true
        },
        {
          "type": "Camuflaje",
          "name": "Patriotic",
          "code": "COMPONENT_BULLPUPRIFLE_MK2_CAMO_IND_01",
          "hash": 3320426066,
          "hex": "0xC5E9AE52",
          "id": "weapon-bullpuprifle-mk2--component-bullpuprifle-mk2-camo-ind-01",
          "image": "../imagenes-skins-nativas/vistas-png/bullpup-rifle-mk-ii-patriotic-component-bullpuprifle-mk2-camo-ind-01.webp",
          "imageStatus": "assisted-cutout-from-verified-capture",
          "atSkinItems": [
            "at_skin_patriotic"
          ],
          "atSkinStatus": "registered",
          "atSkinSource": "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1760-L1781",
          "atSkinEvidence": [
            "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1760-L1781"
          ],
          "atSkinNote": "Item de ox_inventory: at_skin_patriotic.",
          "atSkinMatchedComponents": {
            "COMPONENT_BULLPUPRIFLE_MK2_CAMO_IND_01": [
              "at_skin_patriotic"
            ]
          },
          "atSkinMissingComponents": [],
          "atSkinRegistrationComplete": true,
          "downloadPNG": "../imagenes-skins-nativas/png/bullpup-rifle-mk-ii-patriotic-component-bullpuprifle-mk2-camo-ind-01.png",
          "reconstructed": false,
          "imageSourcePage": "https://gta.wiki/w/File:BullpupRifleMkII-GTAOe-Patriotic.png",
          "imageNotes": "Imagen editada con IA a partir de una captura real.",
          "referenceImages": [
            {
              "preview": "../imagenes-skins-nativas/vistas/bullpup-rifle-mk-ii-patriotic-component-bullpuprifle-mk2-camo-ind-01.webp",
              "original": "../imagenes-skins-nativas/originales/bullpup-rifle-mk-ii-patriotic-component-bullpuprifle-mk2-camo-ind-01.png",
              "skinName": "Patriotic",
              "sourcePage": "https://gta.wiki/w/File:BullpupRifleMkII-GTAOe-Patriotic.png",
              "sourceName": "GTA Wiki",
              "notes": "Captura original verificada: Nombre de archivo de GTA Wiki ('...-Patriotic') dedicado a esta skin del Bullpup Rifle Mk II; el arma en la imagen muestra bandera de EE. UU. pintada sobre cajon y guardamanos, coincidente con la skin 'Patriotic'. Las partes completadas se señalan en el PNG.",
              "transparent": false,
              "sha256": "80e51ccca5616a9f5c8b01164be04cc077902e888a31670f9c66b9ed193947be"
            }
          ]
        },
        {
          "type": "Camuflaje",
          "name": "Geometric",
          "code": "COMPONENT_BULLPUPRIFLE_MK2_CAMO_09",
          "hash": 3412267557,
          "hex": "0xCB631225",
          "id": "weapon-bullpuprifle-mk2--component-bullpuprifle-mk2-camo-09",
          "image": null,
          "imageStatus": "pending-exact-render",
          "atSkinItems": [
            "at_skin_geometric"
          ],
          "atSkinStatus": "registered",
          "atSkinSource": "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1714-L1735",
          "atSkinEvidence": [
            "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1714-L1735"
          ],
          "atSkinNote": "Item de ox_inventory: at_skin_geometric.",
          "atSkinMatchedComponents": {
            "COMPONENT_BULLPUPRIFLE_MK2_CAMO_09": [
              "at_skin_geometric"
            ]
          },
          "atSkinMissingComponents": [],
          "atSkinRegistrationComplete": true
        },
        {
          "type": "Camuflaje",
          "name": "Zebra",
          "code": "COMPONENT_BULLPUPRIFLE_MK2_CAMO_08",
          "hash": 3720197850,
          "hex": "0xDDBDB6DA",
          "id": "weapon-bullpuprifle-mk2--component-bullpuprifle-mk2-camo-08",
          "image": "../imagenes-skins-nativas/vistas-png/bullpup-rifle-mk-ii-zebra-component-bullpuprifle-mk2-camo-08.webp",
          "imageStatus": "assisted-cutout-from-verified-capture",
          "atSkinItems": [
            "at_skin_zebra"
          ],
          "atSkinStatus": "registered",
          "atSkinSource": "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1691-L1712",
          "atSkinEvidence": [
            "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1691-L1712"
          ],
          "atSkinNote": "Item de ox_inventory: at_skin_zebra.",
          "atSkinMatchedComponents": {
            "COMPONENT_BULLPUPRIFLE_MK2_CAMO_08": [
              "at_skin_zebra"
            ]
          },
          "atSkinMissingComponents": [],
          "atSkinRegistrationComplete": true,
          "downloadPNG": "../imagenes-skins-nativas/png/bullpup-rifle-mk-ii-zebra-component-bullpuprifle-mk2-camo-08.png",
          "reconstructed": false,
          "imageSourcePage": "https://www.youtube.com/watch?v=mpHQ3o9_hLA&t=89s",
          "imageNotes": "Imagen editada con IA a partir de una captura real.",
          "referenceImages": [
            {
              "preview": "../imagenes-skins-nativas/vistas/bullpup-rifle-mk-ii-zebra-component-bullpuprifle-mk2-camo-08.webp",
              "original": "../imagenes-skins-nativas/originales/bullpup-rifle-mk-ii-zebra-component-bullpuprifle-mk2-camo-08.png",
              "skinName": "Zebra",
              "sourcePage": "https://www.youtube.com/watch?v=mpHQ3o9_hLA&t=89s",
              "sourceName": "1337 Squad - xSquad Club",
              "notes": "Captura original verificada: Native Bullpup Rifle Mk II complete in workshop, menu Livrea highlights Zebrata (Zebra, 9/12), distinctive white/black zebra stripe pattern visibly loaded. Full weapon and attachments visible; no hands or overlaps. Las partes completadas se señalan en el PNG.",
              "transparent": false,
              "sha256": "3a56707e502c15eb76f28fbbab8d44513a5fd3ee69e7299263562ee3835beb2b"
            }
          ]
        },
        {
          "type": "Camuflaje",
          "name": "Leopard",
          "code": "COMPONENT_BULLPUPRIFLE_MK2_CAMO_07",
          "hash": 4026522462,
          "hex": "0xEFFFDB5E",
          "id": "weapon-bullpuprifle-mk2--component-bullpuprifle-mk2-camo-07",
          "image": "../imagenes-skins-nativas/vistas-png/bullpup-rifle-mk-ii-leopard-component-bullpuprifle-mk2-camo-07.webp",
          "imageStatus": "assisted-cutout-from-verified-capture",
          "atSkinItems": [
            "at_skin_leopard"
          ],
          "atSkinStatus": "registered",
          "atSkinSource": "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1668-L1689",
          "atSkinEvidence": [
            "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1668-L1689"
          ],
          "atSkinNote": "Item de ox_inventory: at_skin_leopard.",
          "atSkinMatchedComponents": {
            "COMPONENT_BULLPUPRIFLE_MK2_CAMO_07": [
              "at_skin_leopard"
            ]
          },
          "atSkinMissingComponents": [],
          "atSkinRegistrationComplete": true,
          "downloadPNG": "../imagenes-skins-nativas/png/bullpup-rifle-mk-ii-leopard-component-bullpuprifle-mk2-camo-07.png",
          "reconstructed": false,
          "imageSourcePage": "https://www.youtube.com/watch?v=mpHQ3o9_hLA&t=88s",
          "imageNotes": "Imagen editada con IA a partir de una captura real.",
          "referenceImages": [
            {
              "preview": "../imagenes-skins-nativas/vistas/bullpup-rifle-mk-ii-leopard-component-bullpuprifle-mk2-camo-07.webp",
              "original": "../imagenes-skins-nativas/originales/bullpup-rifle-mk-ii-leopard-component-bullpuprifle-mk2-camo-07.png",
              "skinName": "Leopard",
              "sourcePage": "https://www.youtube.com/watch?v=mpHQ3o9_hLA&t=88s",
              "sourceName": "1337 Squad - xSquad Club",
              "notes": "Captura original verificada: Native Bullpup Rifle Mk II complete in workshop, menu Livrea highlights Leopardata (Leopard, 8/12), distinctive leopard spot pattern visibly loaded. Full weapon and attachments visible; no hands or overlaps. Las partes completadas se señalan en el PNG.",
              "transparent": false,
              "sha256": "d307c4165266cdae9a9c81ebe653503721d64646f4c0ec5d63855d93facf17ec"
            }
          ]
        }
      ]
    },
    {
      "name": "Carbine Rifle",
      "code": "WEAPON_CARBINERIFLE",
      "hash": 2210333304,
      "hex": "0x83BF0278",
      "category": "Assault Rifles",
      "mk2": false,
      "baseImage": "assets/weapons/weapon-carbinerifle.webp",
      "imageSource": "https://docs-backend.fivem.net/weapons/WEAPON_CARBINERIFLE.png",
      "variants": [
        {
          "type": "Acabado",
          "name": "Yusuf Amir Luxury Finish",
          "code": "COMPONENT_CARBINERIFLE_VARMOD_LUXE",
          "hash": 3634075224,
          "hex": "0xD89B9658",
          "id": "weapon-carbinerifle--component-carbinerifle-varmod-luxe",
          "image": "../imagenes-skins-nativas/vistas-png/carbine-rifle-yusuf-amir-luxury-finish-component-carbinerifle-varmod-luxe.webp",
          "imageStatus": "assisted-cutout-from-verified-capture",
          "referenceImages": [
            {
              "preview": "../imagenes-skins-nativas/vistas/carbine-rifle-yusuf-amir-luxury-finish-component-carbinerifle-varmod-luxe.webp",
              "original": "../imagenes-skins-nativas/originales/carbine-rifle-yusuf-amir-luxury-finish-component-carbinerifle-varmod-luxe.png",
              "skinName": "Yusuf Amir Luxury Finish",
              "sourcePage": "https://gta.wiki/w/File:CarbineRifleYALF-GTAV.png",
              "sourceName": "GTA Wiki",
              "notes": "Captura original del juego · con fondo. Puede incluir manos, interfaz o escenario.",
              "transparent": false,
              "sha256": "2d1139bdd4e8fff6409987d32c92434f2701447debf883f400c8078a29f22fa7"
            }
          ],
          "downloadPNG": "../imagenes-skins-nativas/png/carbine-rifle-yusuf-amir-luxury-finish-component-carbinerifle-varmod-luxe.png",
          "reconstructed": true,
          "imageSourcePage": "https://gta.wiki/w/File:CarbineRifleYALF-GTAV.png",
          "imageNotes": "Imagen editada con IA a partir de una captura real. Partes ocultas completadas con referencia nativa.",
          "atSkinItems": [
            "at_skin_luxe"
          ],
          "atSkinStatus": "registered",
          "atSkinSource": "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1188-L1207",
          "atSkinEvidence": [
            "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1188-L1207"
          ],
          "atSkinNote": "Item de ox_inventory: at_skin_luxe.",
          "atSkinMatchedComponents": {
            "COMPONENT_CARBINERIFLE_VARMOD_LUXE": [
              "at_skin_luxe"
            ]
          },
          "atSkinMissingComponents": [],
          "atSkinRegistrationComplete": true
        }
      ]
    },
    {
      "name": "Carbine Rifle Mk II",
      "code": "WEAPON_CARBINERIFLE_MK2",
      "hash": 4208062921,
      "hex": "0xFAD1F1C9",
      "category": "Assault Rifles",
      "mk2": true,
      "baseImage": "assets/weapons/weapon-carbinerifle-mk2.webp",
      "imageSource": "https://docs-backend.fivem.net/weapons/WEAPON_CARBINERIFLE_MK2.png",
      "variants": [
        {
          "type": "Camuflaje",
          "name": "Woodland Camo",
          "code": "COMPONENT_CARBINERIFLE_MK2_CAMO_03",
          "hash": 792221348,
          "hex": "0x2F3856A4",
          "id": "weapon-carbinerifle-mk2--component-carbinerifle-mk2-camo-03",
          "image": "../imagenes-skins-nativas/vistas-png/carbine-rifle-mk-ii-woodland-camo-component-carbinerifle-mk2-camo-03.webp",
          "imageStatus": "assisted-cutout-from-verified-capture",
          "referenceImages": [
            {
              "preview": "../imagenes-skins-nativas/vistas/carbine-rifle-mk-ii-woodland-camo-component-carbinerifle-mk2-camo-03.webp",
              "original": "../imagenes-skins-nativas/originales/carbine-rifle-mk-ii-woodland-camo-component-carbinerifle-mk2-camo-03.jpg",
              "skinName": "Woodland Camo",
              "sourcePage": "https://gta.wiki/w/File:CarbineRifleMkII-GTAOee-Livery-WoodlandCamo.jpg",
              "sourceName": "GTA Wiki",
              "notes": "Captura original del juego · con fondo. Puede incluir manos, interfaz o escenario.",
              "transparent": false,
              "sha256": "026aa7f4ab0b63be95540e42731ed278bad988dcdcb712a56b1314d5abb0e868"
            }
          ],
          "downloadPNG": "../imagenes-skins-nativas/png/carbine-rifle-mk-ii-woodland-camo-component-carbinerifle-mk2-camo-03.png",
          "reconstructed": false,
          "imageSourcePage": "https://gta.wiki/w/File:CarbineRifleMkII-GTAOee-Livery-WoodlandCamo.jpg",
          "imageNotes": "Imagen editada con IA a partir de una captura real.",
          "atSkinItems": [
            "at_skin_woodland"
          ],
          "atSkinStatus": "registered",
          "atSkinSource": "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1576-L1597",
          "atSkinEvidence": [
            "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1576-L1597"
          ],
          "atSkinNote": "Item de ox_inventory: at_skin_woodland.",
          "atSkinMatchedComponents": {
            "COMPONENT_CARBINERIFLE_MK2_CAMO_03": [
              "at_skin_woodland"
            ]
          },
          "atSkinMissingComponents": [],
          "atSkinRegistrationComplete": true
        },
        {
          "type": "Camuflaje",
          "name": "Brushstroke Camo",
          "code": "COMPONENT_CARBINERIFLE_MK2_CAMO_02",
          "hash": 1080719624,
          "hex": "0x406A7908",
          "id": "weapon-carbinerifle-mk2--component-carbinerifle-mk2-camo-02",
          "image": "../imagenes-skins-nativas/vistas-png/carbine-rifle-mk-ii-brushstroke-camo-component-carbinerifle-mk2-camo-02.webp",
          "imageStatus": "assisted-cutout-from-verified-capture",
          "referenceImages": [
            {
              "preview": "../imagenes-skins-nativas/vistas/carbine-rifle-mk-ii-brushstroke-camo-component-carbinerifle-mk2-camo-02.webp",
              "original": "../imagenes-skins-nativas/originales/carbine-rifle-mk-ii-brushstroke-camo-component-carbinerifle-mk2-camo-02.jpg",
              "skinName": "Brushstroke Camo",
              "sourcePage": "https://gta.wiki/w/File:CarbineRifleMkII-GTAOee-Livery-BrushstrokeCamo.jpg",
              "sourceName": "GTA Wiki",
              "notes": "Captura original del juego · con fondo. Puede incluir manos, interfaz o escenario.",
              "transparent": false,
              "sha256": "6c3c289a1c702755bee3bfcf63c313f45f71642e50d4977a4749a51caac0932b"
            }
          ],
          "downloadPNG": "../imagenes-skins-nativas/png/carbine-rifle-mk-ii-brushstroke-camo-component-carbinerifle-mk2-camo-02.png",
          "reconstructed": false,
          "imageSourcePage": "https://gta.wiki/w/File:CarbineRifleMkII-GTAOee-Livery-BrushstrokeCamo.jpg",
          "imageNotes": "Imagen editada con IA a partir de una captura real.",
          "atSkinItems": [
            "at_skin_brushstroke"
          ],
          "atSkinStatus": "registered",
          "atSkinSource": "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1553-L1574",
          "atSkinEvidence": [
            "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1553-L1574"
          ],
          "atSkinNote": "Item de ox_inventory: at_skin_brushstroke.",
          "atSkinMatchedComponents": {
            "COMPONENT_CARBINERIFLE_MK2_CAMO_02": [
              "at_skin_brushstroke"
            ]
          },
          "atSkinMissingComponents": [],
          "atSkinRegistrationComplete": true
        },
        {
          "type": "Camuflaje",
          "name": "Digital Camo",
          "code": "COMPONENT_CARBINERIFLE_MK2_CAMO",
          "hash": 1272803094,
          "hex": "0x4BDD6F16",
          "id": "weapon-carbinerifle-mk2--component-carbinerifle-mk2-camo",
          "image": "../imagenes-skins-nativas/vistas-png/carbine-rifle-mk-ii-digital-camo-component-carbinerifle-mk2-camo.webp",
          "imageStatus": "assisted-cutout-from-verified-capture",
          "referenceImages": [
            {
              "preview": "../imagenes-skins-nativas/vistas/carbine-rifle-mk-ii-digital-camo-component-carbinerifle-mk2-camo.webp",
              "original": "../imagenes-skins-nativas/originales/carbine-rifle-mk-ii-digital-camo-component-carbinerifle-mk2-camo.jpg",
              "skinName": "Digital Camo",
              "sourcePage": "https://gta.wiki/w/File:CarbineRifleMkII-GTAOee-Livery-DigitalCamo.jpg",
              "sourceName": "GTA Wiki",
              "notes": "Captura original del juego · con fondo. Puede incluir manos, interfaz o escenario.",
              "transparent": false,
              "sha256": "0497346c81e2a2eaee54ebc0dbcf3a66bc643f117dab64e7beb678901ec22a5a"
            }
          ],
          "downloadPNG": "../imagenes-skins-nativas/png/carbine-rifle-mk-ii-digital-camo-component-carbinerifle-mk2-camo.png",
          "reconstructed": false,
          "imageSourcePage": "https://gta.wiki/w/File:CarbineRifleMkII-GTAOee-Livery-DigitalCamo.jpg",
          "imageNotes": "Imagen editada con IA a partir de una captura real.",
          "atSkinItems": [
            "at_skin_camo"
          ],
          "atSkinStatus": "registered",
          "atSkinSource": "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1530-L1551",
          "atSkinEvidence": [
            "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1530-L1551"
          ],
          "atSkinNote": "Item de ox_inventory: at_skin_camo.",
          "atSkinMatchedComponents": {
            "COMPONENT_CARBINERIFLE_MK2_CAMO": [
              "at_skin_camo"
            ]
          },
          "atSkinMissingComponents": [],
          "atSkinRegistrationComplete": true
        },
        {
          "type": "Camuflaje",
          "name": "Boom!",
          "code": "COMPONENT_CARBINERIFLE_MK2_CAMO_10",
          "hash": 1796459838,
          "hex": "0x6B13CD3E",
          "id": "weapon-carbinerifle-mk2--component-carbinerifle-mk2-camo-10",
          "image": "../imagenes-skins-nativas/vistas-png/carbine-rifle-mk-ii-boom-component-carbinerifle-mk2-camo-10.webp",
          "imageStatus": "assisted-cutout-from-verified-capture",
          "referenceImages": [
            {
              "preview": "../imagenes-skins-nativas/vistas/carbine-rifle-mk-ii-boom-component-carbinerifle-mk2-camo-10.webp",
              "original": "../imagenes-skins-nativas/originales/carbine-rifle-mk-ii-boom-component-carbinerifle-mk2-camo-10.jpg",
              "skinName": "Boom!",
              "sourcePage": "https://gta.wiki/w/File:CarbineRifleMkII-GTAOee-Livery-Boom.jpg",
              "sourceName": "GTA Wiki",
              "notes": "Captura original del juego · con fondo. Puede incluir manos, interfaz o escenario.",
              "transparent": false,
              "sha256": "cebf894e6118ad375e97bac20325c812dd16bfeaf508991d70695045c1148d0b"
            }
          ],
          "downloadPNG": "../imagenes-skins-nativas/png/carbine-rifle-mk-ii-boom-component-carbinerifle-mk2-camo-10.png",
          "reconstructed": false,
          "imageSourcePage": "https://gta.wiki/w/File:CarbineRifleMkII-GTAOee-Livery-Boom.jpg",
          "imageNotes": "Imagen editada con IA a partir de una captura real.",
          "atSkinItems": [
            "at_skin_boom"
          ],
          "atSkinStatus": "registered",
          "atSkinSource": "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1737-L1758",
          "atSkinEvidence": [
            "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1737-L1758"
          ],
          "atSkinNote": "Item de ox_inventory: at_skin_boom.",
          "atSkinMatchedComponents": {
            "COMPONENT_CARBINERIFLE_MK2_CAMO_10": [
              "at_skin_boom"
            ]
          },
          "atSkinMissingComponents": [],
          "atSkinRegistrationComplete": true
        },
        {
          "type": "Camuflaje",
          "name": "Perseus",
          "code": "COMPONENT_CARBINERIFLE_MK2_CAMO_06",
          "hash": 2250671235,
          "hex": "0x86268483",
          "id": "weapon-carbinerifle-mk2--component-carbinerifle-mk2-camo-06",
          "image": "../imagenes-skins-nativas/vistas-png/carbine-rifle-mk-ii-perseus-component-carbinerifle-mk2-camo-06.webp",
          "imageStatus": "assisted-cutout-from-verified-capture",
          "referenceImages": [
            {
              "preview": "../imagenes-skins-nativas/vistas/carbine-rifle-mk-ii-perseus-component-carbinerifle-mk2-camo-06.webp",
              "original": "../imagenes-skins-nativas/originales/carbine-rifle-mk-ii-perseus-component-carbinerifle-mk2-camo-06.jpg",
              "skinName": "Perseus",
              "sourcePage": "https://gta.wiki/w/File:CarbineRifleMkII-GTAOee-Livery-Perseus.jpg",
              "sourceName": "GTA Wiki",
              "notes": "Captura original del juego · con fondo. Puede incluir manos, interfaz o escenario.",
              "transparent": false,
              "sha256": "10a591353744622862baca801d7efb6feb8027cc5c77f2e7818f26f28f74aa2e"
            }
          ],
          "downloadPNG": "../imagenes-skins-nativas/png/carbine-rifle-mk-ii-perseus-component-carbinerifle-mk2-camo-06.png",
          "reconstructed": false,
          "imageSourcePage": "https://gta.wiki/w/File:CarbineRifleMkII-GTAOee-Livery-Perseus.jpg",
          "imageNotes": "Imagen editada con IA a partir de una captura real.",
          "atSkinItems": [
            "at_skin_perseus"
          ],
          "atSkinStatus": "registered",
          "atSkinSource": "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1645-L1666",
          "atSkinEvidence": [
            "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1645-L1666"
          ],
          "atSkinNote": "Item de ox_inventory: at_skin_perseus.",
          "atSkinMatchedComponents": {
            "COMPONENT_CARBINERIFLE_MK2_CAMO_06": [
              "at_skin_perseus"
            ]
          },
          "atSkinMissingComponents": [],
          "atSkinRegistrationComplete": true
        },
        {
          "type": "Camuflaje",
          "name": "Geometric",
          "code": "COMPONENT_CARBINERIFLE_MK2_CAMO_09",
          "hash": 2559813981,
          "hex": "0x9893A95D",
          "id": "weapon-carbinerifle-mk2--component-carbinerifle-mk2-camo-09",
          "image": "../imagenes-skins-nativas/vistas-png/carbine-rifle-mk-ii-geometric-component-carbinerifle-mk2-camo-09.webp",
          "imageStatus": "assisted-cutout-from-verified-capture",
          "referenceImages": [
            {
              "preview": "../imagenes-skins-nativas/vistas/carbine-rifle-mk-ii-geometric-component-carbinerifle-mk2-camo-09.webp",
              "original": "../imagenes-skins-nativas/originales/carbine-rifle-mk-ii-geometric-component-carbinerifle-mk2-camo-09.jpg",
              "skinName": "Geometric",
              "sourcePage": "https://gta.wiki/w/File:CarbineRifleMkII-GTAOee-Livery-Geometric.jpg",
              "sourceName": "GTA Wiki",
              "notes": "Captura original del juego · con fondo. Puede incluir manos, interfaz o escenario.",
              "transparent": false,
              "sha256": "d4d296f317e3578116f4fc338645b9ae9e49fe45bd10e871846def503b8d1bde"
            }
          ],
          "downloadPNG": "../imagenes-skins-nativas/png/carbine-rifle-mk-ii-geometric-component-carbinerifle-mk2-camo-09.png",
          "reconstructed": false,
          "imageSourcePage": "https://gta.wiki/w/File:CarbineRifleMkII-GTAOee-Livery-Geometric.jpg",
          "imageNotes": "Imagen editada con IA a partir de una captura real.",
          "atSkinItems": [
            "at_skin_geometric"
          ],
          "atSkinStatus": "registered",
          "atSkinSource": "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1714-L1735",
          "atSkinEvidence": [
            "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1714-L1735"
          ],
          "atSkinNote": "Item de ox_inventory: at_skin_geometric.",
          "atSkinMatchedComponents": {
            "COMPONENT_CARBINERIFLE_MK2_CAMO_09": [
              "at_skin_geometric"
            ]
          },
          "atSkinMissingComponents": [],
          "atSkinRegistrationComplete": true
        },
        {
          "type": "Camuflaje",
          "name": "Zebra",
          "code": "COMPONENT_CARBINERIFLE_MK2_CAMO_08",
          "hash": 2866892280,
          "hex": "0xAAE14DF8",
          "id": "weapon-carbinerifle-mk2--component-carbinerifle-mk2-camo-08",
          "image": "../imagenes-skins-nativas/vistas-png/carbine-rifle-mk-ii-zebra-component-carbinerifle-mk2-camo-08.webp",
          "imageStatus": "assisted-cutout-from-verified-capture",
          "referenceImages": [
            {
              "preview": "../imagenes-skins-nativas/vistas/carbine-rifle-mk-ii-zebra-component-carbinerifle-mk2-camo-08.webp",
              "original": "../imagenes-skins-nativas/originales/carbine-rifle-mk-ii-zebra-component-carbinerifle-mk2-camo-08.jpg",
              "skinName": "Zebra",
              "sourcePage": "https://gta.wiki/w/File:CarbineRifleMkII-GTAOee-Livery-Zebra.jpg",
              "sourceName": "GTA Wiki",
              "notes": "Captura original del juego · con fondo. Puede incluir manos, interfaz o escenario.",
              "transparent": false,
              "sha256": "37b639c9e16dad8c7f628cd78bad1716cc139ec2666d9f45cd08fd049a4e96a8"
            }
          ],
          "downloadPNG": "../imagenes-skins-nativas/png/carbine-rifle-mk-ii-zebra-component-carbinerifle-mk2-camo-08.png",
          "reconstructed": false,
          "imageSourcePage": "https://gta.wiki/w/File:CarbineRifleMkII-GTAOee-Livery-Zebra.jpg",
          "imageNotes": "Imagen editada con IA a partir de una captura real.",
          "atSkinItems": [
            "at_skin_zebra"
          ],
          "atSkinStatus": "registered",
          "atSkinSource": "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1691-L1712",
          "atSkinEvidence": [
            "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1691-L1712"
          ],
          "atSkinNote": "Item de ox_inventory: at_skin_zebra.",
          "atSkinMatchedComponents": {
            "COMPONENT_CARBINERIFLE_MK2_CAMO_08": [
              "at_skin_zebra"
            ]
          },
          "atSkinMissingComponents": [],
          "atSkinRegistrationComplete": true
        },
        {
          "type": "Camuflaje",
          "name": "Sessanta Nove",
          "code": "COMPONENT_CARBINERIFLE_MK2_CAMO_05",
          "hash": 3548192559,
          "hex": "0xD37D1F2F",
          "id": "weapon-carbinerifle-mk2--component-carbinerifle-mk2-camo-05",
          "image": "../imagenes-skins-nativas/vistas-png/carbine-rifle-mk-ii-sessanta-nove-component-carbinerifle-mk2-camo-05.webp",
          "imageStatus": "assisted-cutout-from-verified-capture",
          "referenceImages": [
            {
              "preview": "../imagenes-skins-nativas/vistas/carbine-rifle-mk-ii-sessanta-nove-component-carbinerifle-mk2-camo-05.webp",
              "original": "../imagenes-skins-nativas/originales/carbine-rifle-mk-ii-sessanta-nove-component-carbinerifle-mk2-camo-05.jpg",
              "skinName": "Sessanta Nove",
              "sourcePage": "https://gta.wiki/w/File:CarbineRifleMkII-GTAOee-Livery-SessantaNove.jpg",
              "sourceName": "GTA Wiki",
              "notes": "Captura original del juego · con fondo. Puede incluir manos, interfaz o escenario.",
              "transparent": false,
              "sha256": "2786eaa0f48ec5244d02bb757396f7d635acb65e148d81f2303a51ccb7e13e47"
            }
          ],
          "downloadPNG": "../imagenes-skins-nativas/png/carbine-rifle-mk-ii-sessanta-nove-component-carbinerifle-mk2-camo-05.png",
          "reconstructed": false,
          "imageSourcePage": "https://gta.wiki/w/File:CarbineRifleMkII-GTAOee-Livery-SessantaNove.jpg",
          "imageNotes": "Imagen editada con IA a partir de una captura real.",
          "atSkinItems": [
            "at_skin_sessanta"
          ],
          "atSkinStatus": "registered",
          "atSkinSource": "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1622-L1643",
          "atSkinEvidence": [
            "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1622-L1643"
          ],
          "atSkinNote": "Item de ox_inventory: at_skin_sessanta.",
          "atSkinMatchedComponents": {
            "COMPONENT_CARBINERIFLE_MK2_CAMO_05": [
              "at_skin_sessanta"
            ]
          },
          "atSkinMissingComponents": [],
          "atSkinRegistrationComplete": true
        },
        {
          "type": "Camuflaje",
          "name": "Patriotic",
          "code": "COMPONENT_CARBINERIFLE_MK2_CAMO_IND_01",
          "hash": 3663056191,
          "hex": "0xDA55CD3F",
          "id": "weapon-carbinerifle-mk2--component-carbinerifle-mk2-camo-ind-01",
          "image": "../imagenes-skins-nativas/vistas-png/carbine-rifle-mk-ii-patriotic-component-carbinerifle-mk2-camo-ind-01.webp",
          "imageStatus": "assisted-cutout-from-verified-capture",
          "referenceImages": [
            {
              "preview": "../imagenes-skins-nativas/vistas/carbine-rifle-mk-ii-patriotic-component-carbinerifle-mk2-camo-ind-01.webp",
              "original": "../imagenes-skins-nativas/originales/carbine-rifle-mk-ii-patriotic-component-carbinerifle-mk2-camo-ind-01.jpg",
              "skinName": "Patriotic",
              "sourcePage": "https://gta.wiki/w/File:CarbineRifleMkII-GTAOee-Livery-Patriotic.jpg",
              "sourceName": "GTA Wiki",
              "notes": "Captura original del juego · con fondo. Puede incluir manos, interfaz o escenario.",
              "transparent": false,
              "sha256": "81f317333ef5fcbdbea67cf0c06d9be53d92ea8940d1e6bddcde58b155ebec1c"
            }
          ],
          "downloadPNG": "../imagenes-skins-nativas/png/carbine-rifle-mk-ii-patriotic-component-carbinerifle-mk2-camo-ind-01.png",
          "reconstructed": false,
          "imageSourcePage": "https://gta.wiki/w/File:CarbineRifleMkII-GTAOee-Livery-Patriotic.jpg",
          "imageNotes": "Imagen editada con IA a partir de una captura real.",
          "atSkinItems": [
            "at_skin_patriotic"
          ],
          "atSkinStatus": "registered",
          "atSkinSource": "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1760-L1781",
          "atSkinEvidence": [
            "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1760-L1781"
          ],
          "atSkinNote": "Item de ox_inventory: at_skin_patriotic.",
          "atSkinMatchedComponents": {
            "COMPONENT_CARBINERIFLE_MK2_CAMO_IND_01": [
              "at_skin_patriotic"
            ]
          },
          "atSkinMissingComponents": [],
          "atSkinRegistrationComplete": true
        },
        {
          "type": "Camuflaje",
          "name": "Skull",
          "code": "COMPONENT_CARBINERIFLE_MK2_CAMO_04",
          "hash": 3842785869,
          "hex": "0xE50C424D",
          "id": "weapon-carbinerifle-mk2--component-carbinerifle-mk2-camo-04",
          "image": "../imagenes-skins-nativas/vistas-png/carbine-rifle-mk-ii-skull-component-carbinerifle-mk2-camo-04.webp",
          "imageStatus": "assisted-cutout-from-verified-capture",
          "referenceImages": [
            {
              "preview": "../imagenes-skins-nativas/vistas/carbine-rifle-mk-ii-skull-component-carbinerifle-mk2-camo-04.webp",
              "original": "../imagenes-skins-nativas/originales/carbine-rifle-mk-ii-skull-component-carbinerifle-mk2-camo-04.jpg",
              "skinName": "Skull",
              "sourcePage": "https://gta.wiki/w/File:CarbineRifleMkII-GTAOee-Livery-Skull.jpg",
              "sourceName": "GTA Wiki",
              "notes": "Captura original del juego · con fondo. Puede incluir manos, interfaz o escenario.",
              "transparent": false,
              "sha256": "0d62648d4555cc5a4039638bcf07ef74cad49e9ceb389e5fed5393dea9ddf895"
            }
          ],
          "downloadPNG": "../imagenes-skins-nativas/png/carbine-rifle-mk-ii-skull-component-carbinerifle-mk2-camo-04.png",
          "reconstructed": false,
          "imageSourcePage": "https://gta.wiki/w/File:CarbineRifleMkII-GTAOee-Livery-Skull.jpg",
          "imageNotes": "Imagen editada con IA a partir de una captura real.",
          "atSkinItems": [
            "at_skin_skull"
          ],
          "atSkinStatus": "registered",
          "atSkinSource": "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1599-L1620",
          "atSkinEvidence": [
            "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1599-L1620"
          ],
          "atSkinNote": "Item de ox_inventory: at_skin_skull.",
          "atSkinMatchedComponents": {
            "COMPONENT_CARBINERIFLE_MK2_CAMO_04": [
              "at_skin_skull"
            ]
          },
          "atSkinMissingComponents": [],
          "atSkinRegistrationComplete": true
        },
        {
          "type": "Camuflaje",
          "name": "Leopard",
          "code": "COMPONENT_CARBINERIFLE_MK2_CAMO_07",
          "hash": 4095795318,
          "hex": "0xF420E076",
          "id": "weapon-carbinerifle-mk2--component-carbinerifle-mk2-camo-07",
          "image": "../imagenes-skins-nativas/vistas-png/carbine-rifle-mk-ii-leopard-component-carbinerifle-mk2-camo-07.webp",
          "imageStatus": "assisted-cutout-from-verified-capture",
          "referenceImages": [
            {
              "preview": "../imagenes-skins-nativas/vistas/carbine-rifle-mk-ii-leopard-component-carbinerifle-mk2-camo-07.webp",
              "original": "../imagenes-skins-nativas/originales/carbine-rifle-mk-ii-leopard-component-carbinerifle-mk2-camo-07.jpg",
              "skinName": "Leopard",
              "sourcePage": "https://gta.wiki/w/File:CarbineRifleMkII-GTAOee-Livery-Leopard.jpg",
              "sourceName": "GTA Wiki",
              "notes": "Captura original del juego · con fondo. Puede incluir manos, interfaz o escenario.",
              "transparent": false,
              "sha256": "23785dcb82f6c0c9ea7c870739b5214a41df63ad9c6d069c93bd03e89015ee5d"
            }
          ],
          "downloadPNG": "../imagenes-skins-nativas/png/carbine-rifle-mk-ii-leopard-component-carbinerifle-mk2-camo-07.png",
          "reconstructed": false,
          "imageSourcePage": "https://gta.wiki/w/File:CarbineRifleMkII-GTAOee-Livery-Leopard.jpg",
          "imageNotes": "Imagen editada con IA a partir de una captura real.",
          "atSkinItems": [
            "at_skin_leopard"
          ],
          "atSkinStatus": "registered",
          "atSkinSource": "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1668-L1689",
          "atSkinEvidence": [
            "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1668-L1689"
          ],
          "atSkinNote": "Item de ox_inventory: at_skin_leopard.",
          "atSkinMatchedComponents": {
            "COMPONENT_CARBINERIFLE_MK2_CAMO_07": [
              "at_skin_leopard"
            ]
          },
          "atSkinMissingComponents": [],
          "atSkinRegistrationComplete": true
        }
      ]
    },
    {
      "name": "Special Carbine",
      "code": "WEAPON_SPECIALCARBINE",
      "hash": 3231910285,
      "hex": "0xC0A3098D",
      "category": "Assault Rifles",
      "mk2": false,
      "baseImage": "assets/weapons/weapon-specialcarbine.webp",
      "imageSource": "https://docs-backend.fivem.net/weapons/WEAPON_SPECIALCARBINE.png",
      "variants": [
        {
          "type": "Acabado",
          "name": "Etched Gun Metal Finish",
          "code": "COMPONENT_SPECIALCARBINE_VARMOD_LOWRIDER",
          "hash": 1929467122,
          "hex": "0x730154F2",
          "id": "weapon-specialcarbine--component-specialcarbine-varmod-lowrider",
          "image": "../imagenes-skins-nativas/vistas-png/special-carbine-etched-gun-metal-finish-component-specialcarbine-varmod-lowrider.webp",
          "imageStatus": "assisted-cutout-from-verified-capture",
          "referenceImages": [
            {
              "preview": "../imagenes-skins-nativas/vistas/special-carbine-etched-gun-metal-finish-component-specialcarbine-varmod-lowrider.webp",
              "original": "../imagenes-skins-nativas/originales/special-carbine-etched-gun-metal-finish-component-specialcarbine-varmod-lowrider.png",
              "skinName": "Etched Gun Metal Finish",
              "sourcePage": "https://gta.wiki/w/File:SpecialCarbineEGMF-GTAV.png",
              "sourceName": "GTA Wiki",
              "notes": "Captura original del juego · con fondo. Puede incluir manos, interfaz o escenario.",
              "transparent": false,
              "sha256": "959f6d8a36901d4b77a03fc50d059a25805f76590a03b8b490ebd8677560a05a"
            }
          ],
          "downloadPNG": "../imagenes-skins-nativas/png/special-carbine-etched-gun-metal-finish-component-specialcarbine-varmod-lowrider.png",
          "reconstructed": false,
          "imageSourcePage": "https://gta.wiki/w/File:SpecialCarbineEGMF-GTAV.png",
          "imageNotes": "Imagen editada con IA a partir de una captura real.",
          "atSkinItems": [
            "at_skin_metal"
          ],
          "atSkinStatus": "registered",
          "atSkinSource": "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1223-L1237",
          "atSkinEvidence": [
            "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1223-L1237"
          ],
          "atSkinNote": "Item de ox_inventory: at_skin_metal.",
          "atSkinMatchedComponents": {
            "COMPONENT_SPECIALCARBINE_VARMOD_LOWRIDER": [
              "at_skin_metal"
            ]
          },
          "atSkinMissingComponents": [],
          "atSkinRegistrationComplete": true
        }
      ]
    },
    {
      "name": "Special Carbine Mk II",
      "code": "WEAPON_SPECIALCARBINE_MK2",
      "hash": 2526821735,
      "hex": "0x969C3D67",
      "category": "Assault Rifles",
      "mk2": true,
      "baseImage": "assets/weapons/weapon-specialcarbine-mk2.webp",
      "imageSource": "https://docs-backend.fivem.net/weapons/WEAPON_SPECIALCARBINE_MK2.png",
      "variants": [
        {
          "type": "Camuflaje",
          "name": "Leopard",
          "code": "COMPONENT_SPECIALCARBINE_MK2_CAMO_07",
          "hash": 172765678,
          "hex": "0x0A4C31EE",
          "id": "weapon-specialcarbine-mk2--component-specialcarbine-mk2-camo-07",
          "image": "../imagenes-skins-nativas/vistas-png/special-carbine-mk-ii-leopard-component-specialcarbine-mk2-camo-07.webp",
          "imageStatus": "assisted-cutout-from-verified-capture",
          "atSkinItems": [
            "at_skin_leopard"
          ],
          "atSkinStatus": "registered",
          "atSkinSource": "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1668-L1689",
          "atSkinEvidence": [
            "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1668-L1689"
          ],
          "atSkinNote": "Item de ox_inventory: at_skin_leopard.",
          "atSkinMatchedComponents": {
            "COMPONENT_SPECIALCARBINE_MK2_CAMO_07": [
              "at_skin_leopard"
            ]
          },
          "atSkinMissingComponents": [],
          "atSkinRegistrationComplete": true,
          "downloadPNG": "../imagenes-skins-nativas/png/special-carbine-mk-ii-leopard-component-specialcarbine-mk2-camo-07.png",
          "reconstructed": false,
          "imageSourcePage": "https://www.youtube.com/watch?v=bldbkFJIOq4&t=97s",
          "imageNotes": "Imagen editada con IA a partir de una captura real.",
          "referenceImages": [
            {
              "preview": "../imagenes-skins-nativas/vistas/special-carbine-mk-ii-leopard-component-specialcarbine-mk2-camo-07.webp",
              "original": "../imagenes-skins-nativas/originales/special-carbine-mk-ii-leopard-component-specialcarbine-mk2-camo-07.png",
              "skinName": "Leopard",
              "sourcePage": "https://www.youtube.com/watch?v=bldbkFJIOq4&t=97s",
              "sourceName": "1337 Squad - xSquad Club",
              "notes": "Captura original verificada: Native complete weapon in GTA Online workshop. Livery menu highlights Leopardata / Leopard, row 8/12, spot pattern visibly loaded. Full subject and native accessories visible; no hands, clipping or editorial overlap. Las partes completadas se señalan en el PNG.",
              "transparent": false,
              "sha256": "bf7e0e105c1aaaabc4db04c123c642dc16deec63d2337dafb9b11d5988d5226b"
            }
          ]
        },
        {
          "type": "Camuflaje",
          "name": "Woodland Camo",
          "code": "COMPONENT_SPECIALCARBINE_MK2_CAMO_03",
          "hash": 886015732,
          "hex": "0x34CF86F4",
          "id": "weapon-specialcarbine-mk2--component-specialcarbine-mk2-camo-03",
          "image": null,
          "imageStatus": "pending-exact-render",
          "atSkinItems": [
            "at_skin_woodland"
          ],
          "atSkinStatus": "registered",
          "atSkinSource": "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1576-L1597",
          "atSkinEvidence": [
            "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1576-L1597"
          ],
          "atSkinNote": "Item de ox_inventory: at_skin_woodland.",
          "atSkinMatchedComponents": {
            "COMPONENT_SPECIALCARBINE_MK2_CAMO_03": [
              "at_skin_woodland"
            ]
          },
          "atSkinMissingComponents": [],
          "atSkinRegistrationComplete": true
        },
        {
          "type": "Camuflaje",
          "name": "Brushstroke Camo",
          "code": "COMPONENT_SPECIALCARBINE_MK2_CAMO_02",
          "hash": 1125852043,
          "hex": "0x431B238B",
          "id": "weapon-specialcarbine-mk2--component-specialcarbine-mk2-camo-02",
          "image": null,
          "imageStatus": "pending-exact-render",
          "atSkinItems": [
            "at_skin_brushstroke"
          ],
          "atSkinStatus": "registered",
          "atSkinSource": "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1553-L1574",
          "atSkinEvidence": [
            "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1553-L1574"
          ],
          "atSkinNote": "Item de ox_inventory: at_skin_brushstroke.",
          "atSkinMatchedComponents": {
            "COMPONENT_SPECIALCARBINE_MK2_CAMO_02": [
              "at_skin_brushstroke"
            ]
          },
          "atSkinMissingComponents": [],
          "atSkinRegistrationComplete": true
        },
        {
          "type": "Camuflaje",
          "name": "Patriotic",
          "code": "COMPONENT_SPECIALCARBINE_MK2_CAMO_IND_01",
          "hash": 1377355801,
          "hex": "0x5218C819",
          "id": "weapon-specialcarbine-mk2--component-specialcarbine-mk2-camo-ind-01",
          "image": null,
          "imageStatus": "pending-exact-render",
          "atSkinItems": [
            "at_skin_patriotic"
          ],
          "atSkinStatus": "registered",
          "atSkinSource": "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1760-L1781",
          "atSkinEvidence": [
            "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1760-L1781"
          ],
          "atSkinNote": "Item de ox_inventory: at_skin_patriotic.",
          "atSkinMatchedComponents": {
            "COMPONENT_SPECIALCARBINE_MK2_CAMO_IND_01": [
              "at_skin_patriotic"
            ]
          },
          "atSkinMissingComponents": [],
          "atSkinRegistrationComplete": true
        },
        {
          "type": "Camuflaje",
          "name": "Geometric",
          "code": "COMPONENT_SPECIALCARBINE_MK2_CAMO_09",
          "hash": 2072122460,
          "hex": "0x7B82145C",
          "id": "weapon-specialcarbine-mk2--component-specialcarbine-mk2-camo-09",
          "image": null,
          "imageStatus": "pending-exact-render",
          "atSkinItems": [
            "at_skin_geometric"
          ],
          "atSkinStatus": "registered",
          "atSkinSource": "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1714-L1735",
          "atSkinEvidence": [
            "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1714-L1735"
          ],
          "atSkinNote": "Item de ox_inventory: at_skin_geometric.",
          "atSkinMatchedComponents": {
            "COMPONENT_SPECIALCARBINE_MK2_CAMO_09": [
              "at_skin_geometric"
            ]
          },
          "atSkinMissingComponents": [],
          "atSkinRegistrationComplete": true
        },
        {
          "type": "Camuflaje",
          "name": "Boom!",
          "code": "COMPONENT_SPECIALCARBINE_MK2_CAMO_10",
          "hash": 2308747125,
          "hex": "0x899CAF75",
          "id": "weapon-specialcarbine-mk2--component-specialcarbine-mk2-camo-10",
          "image": "../imagenes-skins-nativas/vistas-png/special-carbine-mk-ii-boom-component-specialcarbine-mk2-camo-10.webp",
          "imageStatus": "assisted-cutout-from-verified-capture",
          "atSkinItems": [
            "at_skin_boom"
          ],
          "atSkinStatus": "registered",
          "atSkinSource": "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1737-L1758",
          "atSkinEvidence": [
            "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1737-L1758"
          ],
          "atSkinNote": "Item de ox_inventory: at_skin_boom.",
          "atSkinMatchedComponents": {
            "COMPONENT_SPECIALCARBINE_MK2_CAMO_10": [
              "at_skin_boom"
            ]
          },
          "atSkinMissingComponents": [],
          "atSkinRegistrationComplete": true,
          "downloadPNG": "../imagenes-skins-nativas/png/special-carbine-mk-ii-boom-component-specialcarbine-mk2-camo-10.png",
          "reconstructed": false,
          "imageSourcePage": "https://www.youtube.com/watch?v=bldbkFJIOq4&t=99.7s",
          "imageNotes": "Imagen editada con IA a partir de una captura real.",
          "referenceImages": [
            {
              "preview": "../imagenes-skins-nativas/vistas/special-carbine-mk-ii-boom-component-specialcarbine-mk2-camo-10.webp",
              "original": "../imagenes-skins-nativas/originales/special-carbine-mk-ii-boom-component-specialcarbine-mk2-camo-10.png",
              "skinName": "Boom!",
              "sourcePage": "https://www.youtube.com/watch?v=bldbkFJIOq4&t=99.7s",
              "sourceName": "1337 Squad - xSquad Club",
              "notes": "Captura original verificada: Complete native Special Carbine Mk II workshop preview, Livrea menu highlights Boom! row 11/12, actual repeated white Boom! lettering loaded across receiver and stock. Full scope, flashlight, suppressor, magazine and gun geometry visible; no hands or editorial overlap. Las partes completadas se señalan en el PNG.",
              "transparent": false,
              "sha256": "56418c8d53773857f1ed0032c98a2b954752f2a1c5918df862eb65d40e5d1e59"
            }
          ]
        },
        {
          "type": "Camuflaje",
          "name": "Zebra",
          "code": "COMPONENT_SPECIALCARBINE_MK2_CAMO_08",
          "hash": 2312089847,
          "hex": "0x89CFB0F7",
          "id": "weapon-specialcarbine-mk2--component-specialcarbine-mk2-camo-08",
          "image": null,
          "imageStatus": "pending-exact-render",
          "atSkinItems": [
            "at_skin_zebra"
          ],
          "atSkinStatus": "registered",
          "atSkinSource": "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1691-L1712",
          "atSkinEvidence": [
            "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1691-L1712"
          ],
          "atSkinNote": "Item de ox_inventory: at_skin_zebra.",
          "atSkinMatchedComponents": {
            "COMPONENT_SPECIALCARBINE_MK2_CAMO_08": [
              "at_skin_zebra"
            ]
          },
          "atSkinMissingComponents": [],
          "atSkinRegistrationComplete": true
        },
        {
          "type": "Camuflaje",
          "name": "Skull",
          "code": "COMPONENT_SPECIALCARBINE_MK2_CAMO_04",
          "hash": 3032680157,
          "hex": "0xB4C306DD",
          "id": "weapon-specialcarbine-mk2--component-specialcarbine-mk2-camo-04",
          "image": "../imagenes-skins-nativas/vistas-png/special-carbine-mk-ii-skull-component-specialcarbine-mk2-camo-04.webp",
          "imageStatus": "assisted-cutout-from-verified-capture",
          "atSkinItems": [
            "at_skin_skull"
          ],
          "atSkinStatus": "registered",
          "atSkinSource": "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1599-L1620",
          "atSkinEvidence": [
            "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1599-L1620"
          ],
          "atSkinNote": "Item de ox_inventory: at_skin_skull.",
          "atSkinMatchedComponents": {
            "COMPONENT_SPECIALCARBINE_MK2_CAMO_04": [
              "at_skin_skull"
            ]
          },
          "atSkinMissingComponents": [],
          "atSkinRegistrationComplete": true,
          "downloadPNG": "../imagenes-skins-nativas/png/special-carbine-mk-ii-skull-component-specialcarbine-mk2-camo-04.png",
          "reconstructed": false,
          "imageSourcePage": "https://www.youtube.com/watch?v=bldbkFJIOq4&t=94s",
          "imageNotes": "Imagen editada con IA a partir de una captura real.",
          "referenceImages": [
            {
              "preview": "../imagenes-skins-nativas/vistas/special-carbine-mk-ii-skull-component-specialcarbine-mk2-camo-04.webp",
              "original": "../imagenes-skins-nativas/originales/special-carbine-mk-ii-skull-component-specialcarbine-mk2-camo-04.png",
              "skinName": "Skull",
              "sourcePage": "https://www.youtube.com/watch?v=bldbkFJIOq4&t=94s",
              "sourceName": "1337 Squad - xSquad Club",
              "notes": "Captura original verificada: Native complete weapon in GTA Online workshop. Livery menu highlights Teschi / Skull, row 5/12, white skull pattern visibly loaded. Full subject and native accessories visible; no hands, clipping or editorial overlap. Las partes completadas se señalan en el PNG.",
              "transparent": false,
              "sha256": "b3b87e9d463b0e15e4d3aae4fd4e700ea5e902cdb5f357f8eb74d09cf69c82ed"
            }
          ]
        },
        {
          "type": "Camuflaje",
          "name": "Digital Camo",
          "code": "COMPONENT_SPECIALCARBINE_MK2_CAMO",
          "hash": 3557537083,
          "hex": "0xD40BB53B",
          "id": "weapon-specialcarbine-mk2--component-specialcarbine-mk2-camo",
          "image": "../imagenes-skins-nativas/vistas-png/special-carbine-mk-ii-digital-camo-component-specialcarbine-mk2-camo.webp",
          "imageStatus": "assisted-cutout-from-verified-capture",
          "atSkinItems": [
            "at_skin_camo"
          ],
          "atSkinStatus": "registered",
          "atSkinSource": "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1530-L1551",
          "atSkinEvidence": [
            "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1530-L1551"
          ],
          "atSkinNote": "Item de ox_inventory: at_skin_camo.",
          "atSkinMatchedComponents": {
            "COMPONENT_SPECIALCARBINE_MK2_CAMO": [
              "at_skin_camo"
            ]
          },
          "atSkinMissingComponents": [],
          "atSkinRegistrationComplete": true,
          "downloadPNG": "../imagenes-skins-nativas/png/special-carbine-mk-ii-digital-camo-component-specialcarbine-mk2-camo.png",
          "reconstructed": false,
          "imageSourcePage": "https://www.youtube.com/watch?v=bldbkFJIOq4&t=92s",
          "imageNotes": "Imagen editada con IA a partir de una captura real.",
          "referenceImages": [
            {
              "preview": "../imagenes-skins-nativas/vistas/special-carbine-mk-ii-digital-camo-component-specialcarbine-mk2-camo.webp",
              "original": "../imagenes-skins-nativas/originales/special-carbine-mk-ii-digital-camo-component-specialcarbine-mk2-camo.png",
              "skinName": "Digital Camo",
              "sourcePage": "https://www.youtube.com/watch?v=bldbkFJIOq4&t=92s",
              "sourceName": "1337 Squad - xSquad Club",
              "notes": "Captura original verificada: Native complete weapon in GTA Online workshop. Livery menu highlights Mimetica digitale / Digital Camo, row 2/12, gray pixel pattern visibly loaded. Full subject and native accessories visible; no hands, clipping or editorial overlap. Las partes completadas se señalan en el PNG.",
              "transparent": false,
              "sha256": "f3221cef60ca2c688f700f5ba4a60368b5c9d210cf4a19183533267930b6aab8"
            }
          ]
        },
        {
          "type": "Camuflaje",
          "name": "Perseus",
          "code": "COMPONENT_SPECIALCARBINE_MK2_CAMO_06",
          "hash": 3750812792,
          "hex": "0xDF90DC78",
          "id": "weapon-specialcarbine-mk2--component-specialcarbine-mk2-camo-06",
          "image": "../imagenes-skins-nativas/vistas-png/special-carbine-mk-ii-perseus-component-specialcarbine-mk2-camo-06.webp",
          "imageStatus": "assisted-cutout-from-verified-capture",
          "atSkinItems": [
            "at_skin_perseus"
          ],
          "atSkinStatus": "registered",
          "atSkinSource": "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1645-L1666",
          "atSkinEvidence": [
            "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1645-L1666"
          ],
          "atSkinNote": "Item de ox_inventory: at_skin_perseus.",
          "atSkinMatchedComponents": {
            "COMPONENT_SPECIALCARBINE_MK2_CAMO_06": [
              "at_skin_perseus"
            ]
          },
          "atSkinMissingComponents": [],
          "atSkinRegistrationComplete": true,
          "downloadPNG": "../imagenes-skins-nativas/png/special-carbine-mk-ii-perseus-component-specialcarbine-mk2-camo-06.png",
          "reconstructed": false,
          "imageSourcePage": "https://www.youtube.com/watch?v=bldbkFJIOq4&t=96s",
          "imageNotes": "Imagen editada con IA a partir de una captura real.",
          "referenceImages": [
            {
              "preview": "../imagenes-skins-nativas/vistas/special-carbine-mk-ii-perseus-component-specialcarbine-mk2-camo-06.webp",
              "original": "../imagenes-skins-nativas/originales/special-carbine-mk-ii-perseus-component-specialcarbine-mk2-camo-06.png",
              "skinName": "Perseus",
              "sourcePage": "https://www.youtube.com/watch?v=bldbkFJIOq4&t=96s",
              "sourceName": "1337 Squad - xSquad Club",
              "notes": "Captura original verificada: Native complete weapon in GTA Online workshop. Livery menu highlights Perseus, row 7/12, repeated P pattern visibly loaded. Full subject and native accessories visible; no hands, clipping or editorial overlap. Las partes completadas se señalan en el PNG.",
              "transparent": false,
              "sha256": "759af491b03c2564ad7ed5b28e4ee7ee20743409c6cdc9a7dc8a17d0be2bc222"
            }
          ]
        },
        {
          "type": "Camuflaje",
          "name": "Sessanta Nove",
          "code": "COMPONENT_SPECIALCARBINE_MK2_CAMO_05",
          "hash": 3999758885,
          "hex": "0xEE677A25",
          "id": "weapon-specialcarbine-mk2--component-specialcarbine-mk2-camo-05",
          "image": null,
          "imageStatus": "pending-exact-render",
          "atSkinItems": [
            "at_skin_sessanta"
          ],
          "atSkinStatus": "registered",
          "atSkinSource": "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1622-L1643",
          "atSkinEvidence": [
            "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1622-L1643"
          ],
          "atSkinNote": "Item de ox_inventory: at_skin_sessanta.",
          "atSkinMatchedComponents": {
            "COMPONENT_SPECIALCARBINE_MK2_CAMO_05": [
              "at_skin_sessanta"
            ]
          },
          "atSkinMissingComponents": [],
          "atSkinRegistrationComplete": true
        }
      ]
    },
    {
      "name": "Combat MG Mk II",
      "code": "WEAPON_COMBATMG_MK2",
      "hash": 3686625920,
      "hex": "0xDBBD7280",
      "category": "LMGs",
      "mk2": true,
      "baseImage": "assets/weapons/weapon-combatmg-mk2.webp",
      "imageSource": "https://docs-backend.fivem.net/weapons/WEAPON_COMBATMG_MK2.png",
      "variants": [
        {
          "type": "Camuflaje",
          "name": "Boom!",
          "code": "COMPONENT_COMBATMG_MK2_CAMO_10",
          "hash": 42685294,
          "hex": "0x028B536E",
          "id": "weapon-combatmg-mk2--component-combatmg-mk2-camo-10",
          "image": null,
          "imageStatus": "pending-exact-render",
          "atSkinItems": [
            "at_skin_boom"
          ],
          "atSkinStatus": "registered",
          "atSkinSource": "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1737-L1758",
          "atSkinEvidence": [
            "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1737-L1758"
          ],
          "atSkinNote": "Item de ox_inventory: at_skin_boom.",
          "atSkinMatchedComponents": {
            "COMPONENT_COMBATMG_MK2_CAMO_10": [
              "at_skin_boom"
            ]
          },
          "atSkinMissingComponents": [],
          "atSkinRegistrationComplete": true
        },
        {
          "type": "Camuflaje",
          "name": "Geometric",
          "code": "COMPONENT_COMBATMG_MK2_CAMO_09",
          "hash": 235171324,
          "hex": "0x0E046DFC",
          "id": "weapon-combatmg-mk2--component-combatmg-mk2-camo-09",
          "image": null,
          "imageStatus": "pending-exact-render",
          "atSkinItems": [
            "at_skin_geometric"
          ],
          "atSkinStatus": "registered",
          "atSkinSource": "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1714-L1735",
          "atSkinEvidence": [
            "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1714-L1735"
          ],
          "atSkinNote": "Item de ox_inventory: at_skin_geometric.",
          "atSkinMatchedComponents": {
            "COMPONENT_COMBATMG_MK2_CAMO_09": [
              "at_skin_geometric"
            ]
          },
          "atSkinMissingComponents": [],
          "atSkinRegistrationComplete": true
        },
        {
          "type": "Camuflaje",
          "name": "Zebra",
          "code": "COMPONENT_COMBATMG_MK2_CAMO_08",
          "hash": 457967755,
          "hex": "0x1B4C088B",
          "id": "weapon-combatmg-mk2--component-combatmg-mk2-camo-08",
          "image": null,
          "imageStatus": "pending-exact-render",
          "atSkinItems": [
            "at_skin_zebra"
          ],
          "atSkinStatus": "registered",
          "atSkinSource": "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1691-L1712",
          "atSkinEvidence": [
            "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1691-L1712"
          ],
          "atSkinNote": "Item de ox_inventory: at_skin_zebra.",
          "atSkinMatchedComponents": {
            "COMPONENT_COMBATMG_MK2_CAMO_08": [
              "at_skin_zebra"
            ]
          },
          "atSkinMissingComponents": [],
          "atSkinRegistrationComplete": true
        },
        {
          "type": "Camuflaje",
          "name": "Sessanta Nove",
          "code": "COMPONENT_COMBATMG_MK2_CAMO_05",
          "hash": 1219453777,
          "hex": "0x48AF6351",
          "id": "weapon-combatmg-mk2--component-combatmg-mk2-camo-05",
          "image": null,
          "imageStatus": "pending-exact-render",
          "atSkinItems": [
            "at_skin_sessanta"
          ],
          "atSkinStatus": "registered",
          "atSkinSource": "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1622-L1643",
          "atSkinEvidence": [
            "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1622-L1643"
          ],
          "atSkinNote": "Item de ox_inventory: at_skin_sessanta.",
          "atSkinMatchedComponents": {
            "COMPONENT_COMBATMG_MK2_CAMO_05": [
              "at_skin_sessanta"
            ]
          },
          "atSkinMissingComponents": [],
          "atSkinRegistrationComplete": true
        },
        {
          "type": "Camuflaje",
          "name": "Digital Camo",
          "code": "COMPONENT_COMBATMG_MK2_CAMO",
          "hash": 1249283253,
          "hex": "0x4A768CB5",
          "id": "weapon-combatmg-mk2--component-combatmg-mk2-camo",
          "image": null,
          "imageStatus": "pending-exact-render",
          "atSkinItems": [
            "at_skin_camo"
          ],
          "atSkinStatus": "registered",
          "atSkinSource": "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1530-L1551",
          "atSkinEvidence": [
            "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1530-L1551"
          ],
          "atSkinNote": "Item de ox_inventory: at_skin_camo.",
          "atSkinMatchedComponents": {
            "COMPONENT_COMBATMG_MK2_CAMO": [
              "at_skin_camo"
            ]
          },
          "atSkinMissingComponents": [],
          "atSkinRegistrationComplete": true
        },
        {
          "type": "Camuflaje",
          "name": "Skull",
          "code": "COMPONENT_COMBATMG_MK2_CAMO_04",
          "hash": 1980349969,
          "hex": "0x7609BE11",
          "id": "weapon-combatmg-mk2--component-combatmg-mk2-camo-04",
          "image": null,
          "imageStatus": "pending-exact-render",
          "atSkinItems": [
            "at_skin_skull"
          ],
          "atSkinStatus": "registered",
          "atSkinSource": "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1599-L1620",
          "atSkinEvidence": [
            "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1599-L1620"
          ],
          "atSkinNote": "Item de ox_inventory: at_skin_skull.",
          "atSkinMatchedComponents": {
            "COMPONENT_COMBATMG_MK2_CAMO_04": [
              "at_skin_skull"
            ]
          },
          "atSkinMissingComponents": [],
          "atSkinRegistrationComplete": true
        },
        {
          "type": "Camuflaje",
          "name": "Leopard",
          "code": "COMPONENT_COMBATMG_MK2_CAMO_07",
          "hash": 2220186280,
          "hex": "0x84555AA8",
          "id": "weapon-combatmg-mk2--component-combatmg-mk2-camo-07",
          "image": null,
          "imageStatus": "pending-exact-render",
          "atSkinItems": [
            "at_skin_leopard"
          ],
          "atSkinStatus": "registered",
          "atSkinSource": "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1668-L1689",
          "atSkinEvidence": [
            "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1668-L1689"
          ],
          "atSkinNote": "Item de ox_inventory: at_skin_leopard.",
          "atSkinMatchedComponents": {
            "COMPONENT_COMBATMG_MK2_CAMO_07": [
              "at_skin_leopard"
            ]
          },
          "atSkinMissingComponents": [],
          "atSkinRegistrationComplete": true
        },
        {
          "type": "Camuflaje",
          "name": "Perseus",
          "code": "COMPONENT_COMBATMG_MK2_CAMO_06",
          "hash": 2441508106,
          "hex": "0x9186750A",
          "id": "weapon-combatmg-mk2--component-combatmg-mk2-camo-06",
          "image": null,
          "imageStatus": "pending-exact-render",
          "atSkinItems": [
            "at_skin_perseus"
          ],
          "atSkinStatus": "registered",
          "atSkinSource": "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1645-L1666",
          "atSkinEvidence": [
            "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1645-L1666"
          ],
          "atSkinNote": "Item de ox_inventory: at_skin_perseus.",
          "atSkinMatchedComponents": {
            "COMPONENT_COMBATMG_MK2_CAMO_06": [
              "at_skin_perseus"
            ]
          },
          "atSkinMissingComponents": [],
          "atSkinRegistrationComplete": true
        },
        {
          "type": "Camuflaje",
          "name": "Woodland Camo",
          "code": "COMPONENT_COMBATMG_MK2_CAMO_03",
          "hash": 3197423398,
          "hex": "0xBE94CF26",
          "id": "weapon-combatmg-mk2--component-combatmg-mk2-camo-03",
          "image": null,
          "imageStatus": "pending-exact-render",
          "atSkinItems": [
            "at_skin_woodland"
          ],
          "atSkinStatus": "registered",
          "atSkinSource": "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1576-L1597",
          "atSkinEvidence": [
            "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1576-L1597"
          ],
          "atSkinNote": "Item de ox_inventory: at_skin_woodland.",
          "atSkinMatchedComponents": {
            "COMPONENT_COMBATMG_MK2_CAMO_03": [
              "at_skin_woodland"
            ]
          },
          "atSkinMissingComponents": [],
          "atSkinRegistrationComplete": true
        },
        {
          "type": "Camuflaje",
          "name": "Brushstroke Camo",
          "code": "COMPONENT_COMBATMG_MK2_CAMO_02",
          "hash": 3437259709,
          "hex": "0xCCE06BBD",
          "id": "weapon-combatmg-mk2--component-combatmg-mk2-camo-02",
          "image": null,
          "imageStatus": "pending-exact-render",
          "atSkinItems": [
            "at_skin_brushstroke"
          ],
          "atSkinStatus": "registered",
          "atSkinSource": "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1553-L1574",
          "atSkinEvidence": [
            "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1553-L1574"
          ],
          "atSkinNote": "Item de ox_inventory: at_skin_brushstroke.",
          "atSkinMatchedComponents": {
            "COMPONENT_COMBATMG_MK2_CAMO_02": [
              "at_skin_brushstroke"
            ]
          },
          "atSkinMissingComponents": [],
          "atSkinRegistrationComplete": true
        },
        {
          "type": "Camuflaje",
          "name": "Patriotic",
          "code": "COMPONENT_COMBATMG_MK2_CAMO_IND_01",
          "hash": 3607349581,
          "hex": "0xD703C94D",
          "id": "weapon-combatmg-mk2--component-combatmg-mk2-camo-ind-01",
          "image": "../imagenes-skins-nativas/vistas-png/combat-mg-mk-ii-patriotic-component-combatmg-mk2-camo-ind-01.webp",
          "imageStatus": "assisted-cutout-from-verified-capture",
          "atSkinItems": [
            "at_skin_patriotic"
          ],
          "atSkinStatus": "registered",
          "atSkinSource": "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1760-L1781",
          "atSkinEvidence": [
            "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1760-L1781"
          ],
          "atSkinNote": "Item de ox_inventory: at_skin_patriotic.",
          "atSkinMatchedComponents": {
            "COMPONENT_COMBATMG_MK2_CAMO_IND_01": [
              "at_skin_patriotic"
            ]
          },
          "atSkinMissingComponents": [],
          "atSkinRegistrationComplete": true,
          "downloadPNG": "../imagenes-skins-nativas/png/combat-mg-mk-ii-patriotic-component-combatmg-mk2-camo-ind-01.png",
          "reconstructed": false,
          "imageSourcePage": "https://x.com/FoxySnaps/status/877523491817496577",
          "imageNotes": "Imagen editada con IA a partir de una captura real.",
          "referenceImages": [
            {
              "preview": "../imagenes-skins-nativas/vistas/combat-mg-mk-ii-patriotic-component-combatmg-mk2-camo-ind-01.webp",
              "original": "../imagenes-skins-nativas/originales/combat-mg-mk-ii-patriotic-component-combatmg-mk2-camo-ind-01.jpg",
              "skinName": "Patriotic",
              "sourcePage": "https://x.com/FoxySnaps/status/877523491817496577",
              "sourceName": "FoxySnaps",
              "notes": "Captura original verificada: Actual workshop screenshot visibly selects Patriotic in livery menu. Native geometry identifies weapon; stars/stripes finish visibly applied. Two-image creator collage: choose only stated screenshot weapon. Las partes completadas se señalan en el PNG.",
              "transparent": false,
              "sha256": "0ac3a4b8973cfc39e0993100695666bdae49a44775181ec785d2b713fb64e62d"
            }
          ]
        }
      ]
    },
    {
      "name": "MG",
      "code": "WEAPON_MG",
      "hash": 2634544996,
      "hex": "0x9D07F764",
      "category": "LMGs",
      "mk2": false,
      "baseImage": "assets/weapons/weapon-mg.webp",
      "imageSource": "https://docs-backend.fivem.net/weapons/WEAPON_MG.png",
      "variants": [
        {
          "type": "Acabado",
          "name": "Yusuf Amir Luxury Finish",
          "code": "COMPONENT_MG_VARMOD_LOWRIDER",
          "hash": 3604658878,
          "hex": "0xD6DABABE",
          "id": "weapon-mg--component-mg-varmod-lowrider",
          "image": "../imagenes-skins-nativas/vistas-png/mg-yusuf-amir-luxury-finish-component-mg-varmod-lowrider.webp",
          "imageStatus": "assisted-cutout-from-verified-capture",
          "referenceImages": [
            {
              "preview": "../imagenes-skins-nativas/vistas/mg-yusuf-amir-luxury-finish-component-mg-varmod-lowrider.webp",
              "original": "../imagenes-skins-nativas/originales/mg-yusuf-amir-luxury-finish-component-mg-varmod-lowrider.png",
              "skinName": "Yusuf Amir Luxury Finish",
              "sourcePage": "https://gta.wiki/w/File:MG-GTAV-YALF.PNG",
              "sourceName": "GTA Wiki",
              "notes": "Captura original del juego · con fondo. Puede incluir manos, interfaz o escenario.",
              "transparent": false,
              "sha256": "dd732b47135acff2edcdaef2ee3f25cbc07edad71da238ca120ba47af51d7d7c"
            }
          ],
          "downloadPNG": "../imagenes-skins-nativas/png/mg-yusuf-amir-luxury-finish-component-mg-varmod-lowrider.png",
          "reconstructed": true,
          "imageSourcePage": "https://gta.wiki/w/File:MG-GTAV-YALF.PNG",
          "imageNotes": "Imagen editada con IA a partir de una captura real. Partes ocultas completadas con referencia nativa.",
          "atSkinItems": [
            "at_skin_luxe"
          ],
          "atSkinStatus": "registered",
          "atSkinSource": "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1188-L1207",
          "atSkinEvidence": [
            "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1188-L1207"
          ],
          "atSkinNote": "Item de ox_inventory: at_skin_luxe.",
          "atSkinMatchedComponents": {
            "COMPONENT_MG_VARMOD_LOWRIDER": [
              "at_skin_luxe"
            ]
          },
          "atSkinMissingComponents": [],
          "atSkinRegistrationComplete": true
        }
      ]
    },
    {
      "name": "Heavy Sniper Mk II",
      "code": "WEAPON_HEAVYSNIPER_MK2",
      "hash": 177293209,
      "hex": "0x0A914799",
      "category": "Snipers",
      "mk2": true,
      "baseImage": "assets/weapons/weapon-heavysniper-mk2.webp",
      "imageSource": "https://docs-backend.fivem.net/weapons/WEAPON_HEAVYSNIPER_MK2.png",
      "variants": [
        {
          "type": "Camuflaje",
          "name": "Skull",
          "code": "COMPONENT_HEAVYSNIPER_MK2_CAMO_04",
          "hash": 329939175,
          "hex": "0x13AA78E7",
          "id": "weapon-heavysniper-mk2--component-heavysniper-mk2-camo-04",
          "image": null,
          "imageStatus": "pending-exact-render",
          "atSkinItems": [
            "at_skin_skull"
          ],
          "atSkinStatus": "registered",
          "atSkinSource": "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1599-L1620",
          "atSkinEvidence": [
            "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1599-L1620"
          ],
          "atSkinNote": "Item de ox_inventory: at_skin_skull.",
          "atSkinMatchedComponents": {
            "COMPONENT_HEAVYSNIPER_MK2_CAMO_04": [
              "at_skin_skull"
            ]
          },
          "atSkinMissingComponents": [],
          "atSkinRegistrationComplete": true
        },
        {
          "type": "Camuflaje",
          "name": "Sessanta Nove",
          "code": "COMPONENT_HEAVYSNIPER_MK2_CAMO_05",
          "hash": 643374672,
          "hex": "0x26591E50",
          "id": "weapon-heavysniper-mk2--component-heavysniper-mk2-camo-05",
          "image": null,
          "imageStatus": "pending-exact-render",
          "atSkinItems": [
            "at_skin_sessanta"
          ],
          "atSkinStatus": "registered",
          "atSkinSource": "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1622-L1643",
          "atSkinEvidence": [
            "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1622-L1643"
          ],
          "atSkinNote": "Item de ox_inventory: at_skin_sessanta.",
          "atSkinMatchedComponents": {
            "COMPONENT_HEAVYSNIPER_MK2_CAMO_05": [
              "at_skin_sessanta"
            ]
          },
          "atSkinMissingComponents": [],
          "atSkinRegistrationComplete": true
        },
        {
          "type": "Camuflaje",
          "name": "Perseus",
          "code": "COMPONENT_HEAVYSNIPER_MK2_CAMO_06",
          "hash": 807875052,
          "hex": "0x302731EC",
          "id": "weapon-heavysniper-mk2--component-heavysniper-mk2-camo-06",
          "image": null,
          "imageStatus": "pending-exact-render",
          "atSkinItems": [
            "at_skin_perseus"
          ],
          "atSkinStatus": "registered",
          "atSkinSource": "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1645-L1666",
          "atSkinEvidence": [
            "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1645-L1666"
          ],
          "atSkinNote": "Item de ox_inventory: at_skin_perseus.",
          "atSkinMatchedComponents": {
            "COMPONENT_HEAVYSNIPER_MK2_CAMO_06": [
              "at_skin_perseus"
            ]
          },
          "atSkinMissingComponents": [],
          "atSkinRegistrationComplete": true
        },
        {
          "type": "Camuflaje",
          "name": "Patriotic",
          "code": "COMPONENT_HEAVYSNIPER_MK2_CAMO_IND_01",
          "hash": 1815270123,
          "hex": "0x6C32D2EB",
          "id": "weapon-heavysniper-mk2--component-heavysniper-mk2-camo-ind-01",
          "image": "../imagenes-skins-nativas/vistas-png/heavy-sniper-mk-ii-patriotic-component-heavysniper-mk2-camo-ind-01.webp",
          "imageStatus": "assisted-cutout-from-verified-capture",
          "atSkinItems": [
            "at_skin_patriotic"
          ],
          "atSkinStatus": "registered",
          "atSkinSource": "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1760-L1781",
          "atSkinEvidence": [
            "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1760-L1781"
          ],
          "atSkinNote": "Item de ox_inventory: at_skin_patriotic.",
          "atSkinMatchedComponents": {
            "COMPONENT_HEAVYSNIPER_MK2_CAMO_IND_01": [
              "at_skin_patriotic"
            ]
          },
          "atSkinMissingComponents": [],
          "atSkinRegistrationComplete": true,
          "downloadPNG": "../imagenes-skins-nativas/png/heavy-sniper-mk-ii-patriotic-component-heavysniper-mk2-camo-ind-01.png",
          "reconstructed": false,
          "imageSourcePage": "https://x.com/FoxySnaps/status/877523491817496577",
          "imageNotes": "Imagen editada con IA a partir de una captura real.",
          "referenceImages": [
            {
              "preview": "../imagenes-skins-nativas/vistas/heavy-sniper-mk-ii-patriotic-component-heavysniper-mk2-camo-ind-01.webp",
              "original": "../imagenes-skins-nativas/originales/heavy-sniper-mk-ii-patriotic-component-heavysniper-mk2-camo-ind-01.jpg",
              "skinName": "Patriotic",
              "sourcePage": "https://x.com/FoxySnaps/status/877523491817496577",
              "sourceName": "FoxySnaps",
              "notes": "Captura original verificada: Actual workshop screenshot visibly selects Patriotic in livery menu. Native geometry identifies weapon; stars/stripes finish visibly applied. Two-image creator collage: choose only stated screenshot weapon. Las partes completadas se señalan en el PNG.",
              "transparent": false,
              "sha256": "0ac3a4b8973cfc39e0993100695666bdae49a44775181ec785d2b713fb64e62d"
            }
          ]
        },
        {
          "type": "Camuflaje",
          "name": "Boom!",
          "code": "COMPONENT_HEAVYSNIPER_MK2_CAMO_10",
          "hash": 2881858759,
          "hex": "0xABC5ACC7",
          "id": "weapon-heavysniper-mk2--component-heavysniper-mk2-camo-10",
          "image": null,
          "imageStatus": "pending-exact-render",
          "atSkinItems": [
            "at_skin_boom"
          ],
          "atSkinStatus": "registered",
          "atSkinSource": "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1737-L1758",
          "atSkinEvidence": [
            "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1737-L1758"
          ],
          "atSkinNote": "Item de ox_inventory: at_skin_boom.",
          "atSkinMatchedComponents": {
            "COMPONENT_HEAVYSNIPER_MK2_CAMO_10": [
              "at_skin_boom"
            ]
          },
          "atSkinMissingComponents": [],
          "atSkinRegistrationComplete": true
        },
        {
          "type": "Camuflaje",
          "name": "Leopard",
          "code": "COMPONENT_HEAVYSNIPER_MK2_CAMO_07",
          "hash": 2893163128,
          "hex": "0xAC722A78",
          "id": "weapon-heavysniper-mk2--component-heavysniper-mk2-camo-07",
          "image": null,
          "imageStatus": "pending-exact-render",
          "atSkinItems": [
            "at_skin_leopard"
          ],
          "atSkinStatus": "registered",
          "atSkinSource": "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1668-L1689",
          "atSkinEvidence": [
            "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1668-L1689"
          ],
          "atSkinNote": "Item de ox_inventory: at_skin_leopard.",
          "atSkinMatchedComponents": {
            "COMPONENT_HEAVYSNIPER_MK2_CAMO_07": [
              "at_skin_leopard"
            ]
          },
          "atSkinMissingComponents": [],
          "atSkinRegistrationComplete": true
        },
        {
          "type": "Camuflaje",
          "name": "Zebra",
          "code": "COMPONENT_HEAVYSNIPER_MK2_CAMO_08",
          "hash": 3198471901,
          "hex": "0xBEA4CEDD",
          "id": "weapon-heavysniper-mk2--component-heavysniper-mk2-camo-08",
          "image": null,
          "imageStatus": "pending-exact-render",
          "atSkinItems": [
            "at_skin_zebra"
          ],
          "atSkinStatus": "registered",
          "atSkinSource": "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1691-L1712",
          "atSkinEvidence": [
            "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1691-L1712"
          ],
          "atSkinNote": "Item de ox_inventory: at_skin_zebra.",
          "atSkinMatchedComponents": {
            "COMPONENT_HEAVYSNIPER_MK2_CAMO_08": [
              "at_skin_zebra"
            ]
          },
          "atSkinMissingComponents": [],
          "atSkinRegistrationComplete": true
        },
        {
          "type": "Camuflaje",
          "name": "Brushstroke Camo",
          "code": "COMPONENT_HEAVYSNIPER_MK2_CAMO_02",
          "hash": 3317620069,
          "hex": "0xC5BEDD65",
          "id": "weapon-heavysniper-mk2--component-heavysniper-mk2-camo-02",
          "image": null,
          "imageStatus": "pending-exact-render",
          "atSkinItems": [
            "at_skin_brushstroke"
          ],
          "atSkinStatus": "registered",
          "atSkinSource": "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1553-L1574",
          "atSkinEvidence": [
            "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1553-L1574"
          ],
          "atSkinNote": "Item de ox_inventory: at_skin_brushstroke.",
          "atSkinMatchedComponents": {
            "COMPONENT_HEAVYSNIPER_MK2_CAMO_02": [
              "at_skin_brushstroke"
            ]
          },
          "atSkinMissingComponents": [],
          "atSkinRegistrationComplete": true
        },
        {
          "type": "Camuflaje",
          "name": "Geometric",
          "code": "COMPONENT_HEAVYSNIPER_MK2_CAMO_09",
          "hash": 3447155842,
          "hex": "0xCD776C82",
          "id": "weapon-heavysniper-mk2--component-heavysniper-mk2-camo-09",
          "image": null,
          "imageStatus": "pending-exact-render",
          "atSkinItems": [
            "at_skin_geometric"
          ],
          "atSkinStatus": "registered",
          "atSkinSource": "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1714-L1735",
          "atSkinEvidence": [
            "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1714-L1735"
          ],
          "atSkinNote": "Item de ox_inventory: at_skin_geometric.",
          "atSkinMatchedComponents": {
            "COMPONENT_HEAVYSNIPER_MK2_CAMO_09": [
              "at_skin_geometric"
            ]
          },
          "atSkinMissingComponents": [],
          "atSkinRegistrationComplete": true
        },
        {
          "type": "Camuflaje",
          "name": "Woodland Camo",
          "code": "COMPONENT_HEAVYSNIPER_MK2_CAMO_03",
          "hash": 3916506229,
          "hex": "0xE9712475",
          "id": "weapon-heavysniper-mk2--component-heavysniper-mk2-camo-03",
          "image": null,
          "imageStatus": "pending-exact-render",
          "atSkinItems": [
            "at_skin_woodland"
          ],
          "atSkinStatus": "registered",
          "atSkinSource": "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1576-L1597",
          "atSkinEvidence": [
            "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1576-L1597"
          ],
          "atSkinNote": "Item de ox_inventory: at_skin_woodland.",
          "atSkinMatchedComponents": {
            "COMPONENT_HEAVYSNIPER_MK2_CAMO_03": [
              "at_skin_woodland"
            ]
          },
          "atSkinMissingComponents": [],
          "atSkinRegistrationComplete": true
        },
        {
          "type": "Camuflaje",
          "name": "Digital Camo",
          "code": "COMPONENT_HEAVYSNIPER_MK2_CAMO",
          "hash": 4164123906,
          "hex": "0xF8337D02",
          "id": "weapon-heavysniper-mk2--component-heavysniper-mk2-camo",
          "image": null,
          "imageStatus": "pending-exact-render",
          "atSkinItems": [
            "at_skin_camo"
          ],
          "atSkinStatus": "registered",
          "atSkinSource": "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1530-L1551",
          "atSkinEvidence": [
            "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1530-L1551"
          ],
          "atSkinNote": "Item de ox_inventory: at_skin_camo.",
          "atSkinMatchedComponents": {
            "COMPONENT_HEAVYSNIPER_MK2_CAMO": [
              "at_skin_camo"
            ]
          },
          "atSkinMissingComponents": [],
          "atSkinRegistrationComplete": true
        }
      ]
    },
    {
      "name": "Marksman Rifle",
      "code": "WEAPON_MARKSMANRIFLE",
      "hash": 3342088282,
      "hex": "0xC734385A",
      "category": "Snipers",
      "mk2": false,
      "baseImage": "assets/weapons/weapon-marksmanrifle.webp",
      "imageSource": "https://docs-backend.fivem.net/weapons/WEAPON_MARKSMANRIFLE.png",
      "variants": [
        {
          "type": "Acabado",
          "name": "Yusuf Amir Luxury Finish",
          "code": "COMPONENT_MARKSMANRIFLE_VARMOD_LUXE",
          "hash": 371102273,
          "hex": "0x161E9241",
          "id": "weapon-marksmanrifle--component-marksmanrifle-varmod-luxe",
          "image": "../imagenes-skins-nativas/vistas-png/marksman-rifle-yusuf-amir-luxury-finish-component-marksmanrifle-varmod-luxe.webp",
          "imageStatus": "assisted-cutout-from-verified-capture",
          "referenceImages": [
            {
              "preview": "../imagenes-skins-nativas/vistas/marksman-rifle-yusuf-amir-luxury-finish-component-marksmanrifle-varmod-luxe.webp",
              "original": "../imagenes-skins-nativas/originales/marksman-rifle-yusuf-amir-luxury-finish-component-marksmanrifle-varmod-luxe.png",
              "skinName": "Yusuf Amir Luxury Finish",
              "sourcePage": "https://gta.wiki/w/File:MarksmanRifleYALF-GTAV.png",
              "sourceName": "GTA Wiki",
              "notes": "Captura original del juego · con fondo. Puede incluir manos, interfaz o escenario.",
              "transparent": false,
              "sha256": "5c97fec923d9d524af5d9101b5ac763d0412df12e7ff906c486f411ea71c2191"
            }
          ],
          "downloadPNG": "../imagenes-skins-nativas/png/marksman-rifle-yusuf-amir-luxury-finish-component-marksmanrifle-varmod-luxe.png",
          "reconstructed": true,
          "imageSourcePage": "https://gta.wiki/w/File:MarksmanRifleYALF-GTAV.png",
          "imageNotes": "Imagen editada con IA a partir de una captura real. Partes ocultas completadas con referencia nativa.",
          "atSkinItems": [
            "at_skin_luxe"
          ],
          "atSkinStatus": "registered",
          "atSkinSource": "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1188-L1207",
          "atSkinEvidence": [
            "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1188-L1207"
          ],
          "atSkinNote": "Item de ox_inventory: at_skin_luxe.",
          "atSkinMatchedComponents": {
            "COMPONENT_MARKSMANRIFLE_VARMOD_LUXE": [
              "at_skin_luxe"
            ]
          },
          "atSkinMissingComponents": [],
          "atSkinRegistrationComplete": true
        }
      ]
    },
    {
      "name": "Marksman Rifle Mk II",
      "code": "WEAPON_MARKSMANRIFLE_MK2",
      "hash": 1785463520,
      "hex": "0x6A6C02E0",
      "category": "Snipers",
      "mk2": true,
      "baseImage": "assets/weapons/weapon-marksmanrifle-mk2.webp",
      "imageSource": "https://docs-backend.fivem.net/weapons/WEAPON_MARKSMANRIFLE_MK2.png",
      "variants": [
        {
          "type": "Camuflaje",
          "name": "Leopard",
          "code": "COMPONENT_MARKSMANRIFLE_MK2_CAMO_07",
          "hash": 276639596,
          "hex": "0x107D2F6C",
          "id": "weapon-marksmanrifle-mk2--component-marksmanrifle-mk2-camo-07",
          "image": null,
          "imageStatus": "pending-exact-render",
          "atSkinItems": [
            "at_skin_leopard"
          ],
          "atSkinStatus": "registered",
          "atSkinSource": "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1668-L1689",
          "atSkinEvidence": [
            "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1668-L1689"
          ],
          "atSkinNote": "Item de ox_inventory: at_skin_leopard.",
          "atSkinMatchedComponents": {
            "COMPONENT_MARKSMANRIFLE_MK2_CAMO_07": [
              "at_skin_leopard"
            ]
          },
          "atSkinMissingComponents": [],
          "atSkinRegistrationComplete": true
        },
        {
          "type": "Camuflaje",
          "name": "Perseus",
          "code": "COMPONENT_MARKSMANRIFLE_MK2_CAMO_06",
          "hash": 423313640,
          "hex": "0x193B40E8",
          "id": "weapon-marksmanrifle-mk2--component-marksmanrifle-mk2-camo-06",
          "image": "../imagenes-skins-nativas/vistas-png/marksman-rifle-mk-ii-perseus-component-marksmanrifle-mk2-camo-06.webp",
          "imageStatus": "assisted-cutout-from-verified-capture",
          "atSkinItems": [
            "at_skin_perseus"
          ],
          "atSkinStatus": "registered",
          "atSkinSource": "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1645-L1666",
          "atSkinEvidence": [
            "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1645-L1666"
          ],
          "atSkinNote": "Item de ox_inventory: at_skin_perseus.",
          "atSkinMatchedComponents": {
            "COMPONENT_MARKSMANRIFLE_MK2_CAMO_06": [
              "at_skin_perseus"
            ]
          },
          "atSkinMissingComponents": [],
          "atSkinRegistrationComplete": true,
          "downloadPNG": "../imagenes-skins-nativas/png/marksman-rifle-mk-ii-perseus-component-marksmanrifle-mk2-camo-06.png",
          "reconstructed": false,
          "imageSourcePage": "https://www.youtube.com/watch?v=I_r8SzgGojE",
          "imageNotes": "Imagen editada con IA a partir de una captura real.",
          "referenceImages": [
            {
              "preview": "../imagenes-skins-nativas/vistas/marksman-rifle-mk-ii-perseus-component-marksmanrifle-mk2-camo-06.webp",
              "original": "../imagenes-skins-nativas/originales/marksman-rifle-mk-ii-perseus-component-marksmanrifle-mk2-camo-06.png",
              "skinName": "Perseus",
              "sourcePage": "https://www.youtube.com/watch?v=I_r8SzgGojE",
              "sourceName": "GTA Series Videos",
              "notes": "Captura original verificada: Native GTA Online weapon-workshop gameplay. Livery menu visibly highlights Perseus; the matching native pattern appears on the complete weapon in the same original frame. Las partes completadas se señalan en el PNG.",
              "transparent": false,
              "sha256": "22da4ce782af9870cb6e4b70d5da99bd06baa43840e7293d08d21da85479cf10"
            }
          ]
        },
        {
          "type": "Camuflaje",
          "name": "Boom!",
          "code": "COMPONENT_MARKSMANRIFLE_MK2_CAMO_10",
          "hash": 996213771,
          "hex": "0x3B61040B",
          "id": "weapon-marksmanrifle-mk2--component-marksmanrifle-mk2-camo-10",
          "image": "../imagenes-skins-nativas/vistas-png/marksman-rifle-mk-ii-boom-component-marksmanrifle-mk2-camo-10.webp",
          "imageStatus": "assisted-cutout-from-verified-capture",
          "atSkinItems": [
            "at_skin_boom"
          ],
          "atSkinStatus": "registered",
          "atSkinSource": "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1737-L1758",
          "atSkinEvidence": [
            "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1737-L1758"
          ],
          "atSkinNote": "Item de ox_inventory: at_skin_boom.",
          "atSkinMatchedComponents": {
            "COMPONENT_MARKSMANRIFLE_MK2_CAMO_10": [
              "at_skin_boom"
            ]
          },
          "atSkinMissingComponents": [],
          "atSkinRegistrationComplete": true,
          "downloadPNG": "../imagenes-skins-nativas/png/marksman-rifle-mk-ii-boom-component-marksmanrifle-mk2-camo-10.png",
          "reconstructed": false,
          "imageSourcePage": "https://www.youtube.com/watch?v=I_r8SzgGojE",
          "imageNotes": "Imagen editada con IA a partir de una captura real.",
          "referenceImages": [
            {
              "preview": "../imagenes-skins-nativas/vistas/marksman-rifle-mk-ii-boom-component-marksmanrifle-mk2-camo-10.webp",
              "original": "../imagenes-skins-nativas/originales/marksman-rifle-mk-ii-boom-component-marksmanrifle-mk2-camo-10.png",
              "skinName": "Boom!",
              "sourcePage": "https://www.youtube.com/watch?v=I_r8SzgGojE",
              "sourceName": "GTA Series Videos",
              "notes": "Captura original verificada: Native GTA Online weapon-workshop gameplay. Livery menu visibly highlights Boom!; the matching native pattern appears on the complete weapon in the same original frame. Las partes completadas se señalan en el PNG.",
              "transparent": false,
              "sha256": "7f72b7d2c91dbd803b69d44ffceb206cd48545c340a29a43a861527d7b2278a1"
            }
          ]
        },
        {
          "type": "Camuflaje",
          "name": "Woodland Camo",
          "code": "COMPONENT_MARKSMANRIFLE_MK2_CAMO_03",
          "hash": 1624199183,
          "hex": "0x60CF500F",
          "id": "weapon-marksmanrifle-mk2--component-marksmanrifle-mk2-camo-03",
          "image": null,
          "imageStatus": "pending-exact-render",
          "atSkinItems": [
            "at_skin_woodland"
          ],
          "atSkinStatus": "registered",
          "atSkinSource": "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1576-L1597",
          "atSkinEvidence": [
            "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1576-L1597"
          ],
          "atSkinNote": "Item de ox_inventory: at_skin_woodland.",
          "atSkinMatchedComponents": {
            "COMPONENT_MARKSMANRIFLE_MK2_CAMO_03": [
              "at_skin_woodland"
            ]
          },
          "atSkinMissingComponents": [],
          "atSkinRegistrationComplete": true
        },
        {
          "type": "Camuflaje",
          "name": "Brushstroke Camo",
          "code": "COMPONENT_MARKSMANRIFLE_MK2_CAMO_02",
          "hash": 1931539634,
          "hex": "0x7320F4B2",
          "id": "weapon-marksmanrifle-mk2--component-marksmanrifle-mk2-camo-02",
          "image": "../imagenes-skins-nativas/vistas-png/marksman-rifle-mk-ii-brushstroke-camo-component-marksmanrifle-mk2-camo-02.webp",
          "imageStatus": "assisted-cutout-from-verified-capture",
          "atSkinItems": [
            "at_skin_brushstroke"
          ],
          "atSkinStatus": "registered",
          "atSkinSource": "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1553-L1574",
          "atSkinEvidence": [
            "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1553-L1574"
          ],
          "atSkinNote": "Item de ox_inventory: at_skin_brushstroke.",
          "atSkinMatchedComponents": {
            "COMPONENT_MARKSMANRIFLE_MK2_CAMO_02": [
              "at_skin_brushstroke"
            ]
          },
          "atSkinMissingComponents": [],
          "atSkinRegistrationComplete": true,
          "downloadPNG": "../imagenes-skins-nativas/png/marksman-rifle-mk-ii-brushstroke-camo-component-marksmanrifle-mk2-camo-02.png",
          "reconstructed": false,
          "imageSourcePage": "https://www.youtube.com/watch?v=I_r8SzgGojE",
          "imageNotes": "Imagen editada con IA a partir de una captura real.",
          "referenceImages": [
            {
              "preview": "../imagenes-skins-nativas/vistas/marksman-rifle-mk-ii-brushstroke-camo-component-marksmanrifle-mk2-camo-02.webp",
              "original": "../imagenes-skins-nativas/originales/marksman-rifle-mk-ii-brushstroke-camo-component-marksmanrifle-mk2-camo-02.png",
              "skinName": "Brushstroke Camo",
              "sourcePage": "https://www.youtube.com/watch?v=I_r8SzgGojE",
              "sourceName": "GTA Series Videos",
              "notes": "Captura original verificada: Native GTA Online weapon-workshop gameplay. Livery menu visibly highlights Brushstroke Camo; the matching native pattern appears on the complete weapon in the same original frame. Las partes completadas se señalan en el PNG.",
              "transparent": false,
              "sha256": "63c4d0c2bc8845bc053bdd3a6885094cc3d5ccd1af0fbfffabc5f58a779d88a6"
            }
          ]
        },
        {
          "type": "Camuflaje",
          "name": "Digital Camo",
          "code": "COMPONENT_MARKSMANRIFLE_MK2_CAMO",
          "hash": 2425682848,
          "hex": "0x9094FBA0",
          "id": "weapon-marksmanrifle-mk2--component-marksmanrifle-mk2-camo",
          "image": null,
          "imageStatus": "pending-exact-render",
          "atSkinItems": [
            "at_skin_camo"
          ],
          "atSkinStatus": "registered",
          "atSkinSource": "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1530-L1551",
          "atSkinEvidence": [
            "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1530-L1551"
          ],
          "atSkinNote": "Item de ox_inventory: at_skin_camo.",
          "atSkinMatchedComponents": {
            "COMPONENT_MARKSMANRIFLE_MK2_CAMO": [
              "at_skin_camo"
            ]
          },
          "atSkinMissingComponents": [],
          "atSkinRegistrationComplete": true
        },
        {
          "type": "Camuflaje",
          "name": "Geometric",
          "code": "COMPONENT_MARKSMANRIFLE_MK2_CAMO_09",
          "hash": 2612118995,
          "hex": "0x9BB1C5D3",
          "id": "weapon-marksmanrifle-mk2--component-marksmanrifle-mk2-camo-09",
          "image": "../imagenes-skins-nativas/vistas-png/marksman-rifle-mk-ii-geometric-component-marksmanrifle-mk2-camo-09.webp",
          "imageStatus": "assisted-cutout-from-verified-capture",
          "atSkinItems": [
            "at_skin_geometric"
          ],
          "atSkinStatus": "registered",
          "atSkinSource": "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1714-L1735",
          "atSkinEvidence": [
            "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1714-L1735"
          ],
          "atSkinNote": "Item de ox_inventory: at_skin_geometric.",
          "atSkinMatchedComponents": {
            "COMPONENT_MARKSMANRIFLE_MK2_CAMO_09": [
              "at_skin_geometric"
            ]
          },
          "atSkinMissingComponents": [],
          "atSkinRegistrationComplete": true,
          "downloadPNG": "../imagenes-skins-nativas/png/marksman-rifle-mk-ii-geometric-component-marksmanrifle-mk2-camo-09.png",
          "reconstructed": false,
          "imageSourcePage": "https://www.youtube.com/watch?v=I_r8SzgGojE",
          "imageNotes": "Imagen editada con IA a partir de una captura real.",
          "referenceImages": [
            {
              "preview": "../imagenes-skins-nativas/vistas/marksman-rifle-mk-ii-geometric-component-marksmanrifle-mk2-camo-09.webp",
              "original": "../imagenes-skins-nativas/originales/marksman-rifle-mk-ii-geometric-component-marksmanrifle-mk2-camo-09.png",
              "skinName": "Geometric",
              "sourcePage": "https://www.youtube.com/watch?v=I_r8SzgGojE",
              "sourceName": "GTA Series Videos",
              "notes": "Captura original verificada: Native GTA Online weapon-workshop gameplay. Livery menu visibly highlights Geometric; the matching native pattern appears on the complete weapon in the same original frame. Las partes completadas se señalan en el PNG.",
              "transparent": false,
              "sha256": "6a2cbd361d9ecdd3cf9c5b708548f936bf9d69abfedaf0ea1f0217d3ca4da8d7"
            }
          ]
        },
        {
          "type": "Camuflaje",
          "name": "Patriotic",
          "code": "COMPONENT_MARKSMANRIFLE_MK2_CAMO_IND_01",
          "hash": 3080918746,
          "hex": "0xB7A316DA",
          "id": "weapon-marksmanrifle-mk2--component-marksmanrifle-mk2-camo-ind-01",
          "image": null,
          "imageStatus": "pending-exact-render",
          "atSkinItems": [
            "at_skin_patriotic"
          ],
          "atSkinStatus": "registered",
          "atSkinSource": "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1760-L1781",
          "atSkinEvidence": [
            "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1760-L1781"
          ],
          "atSkinNote": "Item de ox_inventory: at_skin_patriotic.",
          "atSkinMatchedComponents": {
            "COMPONENT_MARKSMANRIFLE_MK2_CAMO_IND_01": [
              "at_skin_patriotic"
            ]
          },
          "atSkinMissingComponents": [],
          "atSkinRegistrationComplete": true
        },
        {
          "type": "Camuflaje",
          "name": "Zebra",
          "code": "COMPONENT_MARKSMANRIFLE_MK2_CAMO_08",
          "hash": 3303610433,
          "hex": "0xC4E91841",
          "id": "weapon-marksmanrifle-mk2--component-marksmanrifle-mk2-camo-08",
          "image": "../imagenes-skins-nativas/vistas-png/marksman-rifle-mk-ii-zebra-component-marksmanrifle-mk2-camo-08.webp",
          "imageStatus": "assisted-cutout-from-verified-capture",
          "atSkinItems": [
            "at_skin_zebra"
          ],
          "atSkinStatus": "registered",
          "atSkinSource": "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1691-L1712",
          "atSkinEvidence": [
            "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1691-L1712"
          ],
          "atSkinNote": "Item de ox_inventory: at_skin_zebra.",
          "atSkinMatchedComponents": {
            "COMPONENT_MARKSMANRIFLE_MK2_CAMO_08": [
              "at_skin_zebra"
            ]
          },
          "atSkinMissingComponents": [],
          "atSkinRegistrationComplete": true,
          "downloadPNG": "../imagenes-skins-nativas/png/marksman-rifle-mk-ii-zebra-component-marksmanrifle-mk2-camo-08.png",
          "reconstructed": false,
          "imageSourcePage": "https://www.youtube.com/watch?v=I_r8SzgGojE",
          "imageNotes": "Imagen editada con IA a partir de una captura real.",
          "referenceImages": [
            {
              "preview": "../imagenes-skins-nativas/vistas/marksman-rifle-mk-ii-zebra-component-marksmanrifle-mk2-camo-08.webp",
              "original": "../imagenes-skins-nativas/originales/marksman-rifle-mk-ii-zebra-component-marksmanrifle-mk2-camo-08.png",
              "skinName": "Zebra",
              "sourcePage": "https://www.youtube.com/watch?v=I_r8SzgGojE",
              "sourceName": "GTA Series Videos",
              "notes": "Captura original verificada: Native GTA Online weapon-workshop gameplay. Livery menu visibly highlights Zebra; the matching native pattern appears on the complete weapon in the same original frame. Las partes completadas se señalan en el PNG.",
              "transparent": false,
              "sha256": "303ad4f61cde46132f10108aec5ef4e157f698c07355e8df2039b1a6d6943bd4"
            }
          ]
        },
        {
          "type": "Camuflaje",
          "name": "Sessanta Nove",
          "code": "COMPONENT_MARKSMANRIFLE_MK2_CAMO_05",
          "hash": 4084561241,
          "hex": "0xF3757559",
          "id": "weapon-marksmanrifle-mk2--component-marksmanrifle-mk2-camo-05",
          "image": null,
          "imageStatus": "pending-exact-render",
          "atSkinItems": [
            "at_skin_sessanta"
          ],
          "atSkinStatus": "registered",
          "atSkinSource": "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1622-L1643",
          "atSkinEvidence": [
            "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1622-L1643"
          ],
          "atSkinNote": "Item de ox_inventory: at_skin_sessanta.",
          "atSkinMatchedComponents": {
            "COMPONENT_MARKSMANRIFLE_MK2_CAMO_05": [
              "at_skin_sessanta"
            ]
          },
          "atSkinMissingComponents": [],
          "atSkinRegistrationComplete": true
        },
        {
          "type": "Camuflaje",
          "name": "Skull",
          "code": "COMPONENT_MARKSMANRIFLE_MK2_CAMO_04",
          "hash": 4268133183,
          "hex": "0xFE668B3F",
          "id": "weapon-marksmanrifle-mk2--component-marksmanrifle-mk2-camo-04",
          "image": "../imagenes-skins-nativas/vistas-png/marksman-rifle-mk-ii-skull-component-marksmanrifle-mk2-camo-04.webp",
          "imageStatus": "assisted-cutout-from-verified-capture",
          "atSkinItems": [
            "at_skin_skull"
          ],
          "atSkinStatus": "registered",
          "atSkinSource": "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1599-L1620",
          "atSkinEvidence": [
            "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1599-L1620"
          ],
          "atSkinNote": "Item de ox_inventory: at_skin_skull.",
          "atSkinMatchedComponents": {
            "COMPONENT_MARKSMANRIFLE_MK2_CAMO_04": [
              "at_skin_skull"
            ]
          },
          "atSkinMissingComponents": [],
          "atSkinRegistrationComplete": true,
          "downloadPNG": "../imagenes-skins-nativas/png/marksman-rifle-mk-ii-skull-component-marksmanrifle-mk2-camo-04.png",
          "reconstructed": false,
          "imageSourcePage": "https://www.youtube.com/watch?v=I_r8SzgGojE",
          "imageNotes": "Imagen editada con IA a partir de una captura real.",
          "referenceImages": [
            {
              "preview": "../imagenes-skins-nativas/vistas/marksman-rifle-mk-ii-skull-component-marksmanrifle-mk2-camo-04.webp",
              "original": "../imagenes-skins-nativas/originales/marksman-rifle-mk-ii-skull-component-marksmanrifle-mk2-camo-04.png",
              "skinName": "Skull",
              "sourcePage": "https://www.youtube.com/watch?v=I_r8SzgGojE",
              "sourceName": "GTA Series Videos",
              "notes": "Captura original verificada: Native GTA Online weapon-workshop gameplay. Livery menu visibly highlights Skull; the matching native pattern appears on the complete weapon in the same original frame. Las partes completadas se señalan en el PNG.",
              "transparent": false,
              "sha256": "5e62468733e67f97e7b0254e113162b4c49e04456dedd5cdac556edab623f757"
            }
          ]
        }
      ]
    },
    {
      "name": "Sniper Rifle",
      "code": "WEAPON_SNIPERRIFLE",
      "hash": 100416529,
      "hex": "0x05FC3C11",
      "category": "Snipers",
      "mk2": false,
      "baseImage": "assets/weapons/weapon-sniperrifle.webp",
      "imageSource": "https://docs-backend.fivem.net/weapons/WEAPON_SNIPERRIFLE.png",
      "variants": [
        {
          "type": "Acabado",
          "name": "Etched Wood Grip Finish",
          "code": "COMPONENT_SNIPERRIFLE_VARMOD_LUXE",
          "hash": 1077065191,
          "hex": "0x4032B5E7",
          "id": "weapon-sniperrifle--component-sniperrifle-varmod-luxe",
          "image": "../imagenes-skins-nativas/vistas-png/sniper-rifle-etched-wood-grip-finish-component-sniperrifle-varmod-luxe.webp",
          "imageStatus": "assisted-cutout-from-verified-capture",
          "referenceImages": [
            {
              "preview": "../imagenes-skins-nativas/vistas/sniper-rifle-etched-wood-grip-finish-component-sniperrifle-varmod-luxe.webp",
              "original": "../imagenes-skins-nativas/originales/sniper-rifle-etched-wood-grip-finish-component-sniperrifle-varmod-luxe.png",
              "skinName": "Etched Wood Grip Finish",
              "sourcePage": "https://gta.wiki/w/File:SniperRifleEWGF-GTAV.png",
              "sourceName": "GTA Wiki",
              "notes": "Captura original del juego · con fondo. Puede incluir manos, interfaz o escenario.",
              "transparent": false,
              "sha256": "07df827d7370fd1c9d0953c80ea304b19c55126bcc9f716ffcab0db83cfcf290"
            }
          ],
          "downloadPNG": "../imagenes-skins-nativas/png/sniper-rifle-etched-wood-grip-finish-component-sniperrifle-varmod-luxe.png",
          "reconstructed": true,
          "imageSourcePage": "https://gta.wiki/w/File:SniperRifleEWGF-GTAV.png",
          "imageNotes": "Imagen editada con IA a partir de una captura real. Partes ocultas completadas con referencia nativa.",
          "atSkinItems": [
            "at_skin_wood"
          ],
          "atSkinStatus": "registered",
          "atSkinSource": "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1209-L1221",
          "atSkinEvidence": [
            "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1209-L1221"
          ],
          "atSkinNote": "Item de ox_inventory: at_skin_wood.",
          "atSkinMatchedComponents": {
            "COMPONENT_SNIPERRIFLE_VARMOD_LUXE": [
              "at_skin_wood"
            ]
          },
          "atSkinMissingComponents": [],
          "atSkinRegistrationComplete": true
        }
      ]
    },
    {
      "name": "Baseball Bat",
      "code": "WEAPON_BAT",
      "hash": 2508868239,
      "hex": "0x958A4A8F",
      "category": "Melee",
      "mk2": false,
      "baseImage": "assets/weapons/weapon-bat.webp",
      "imageSource": "https://docs-backend.fivem.net/weapons/WEAPON_BAT.png",
      "variants": [
        {
          "type": "Acabado",
          "name": "Trippy",
          "code": "COMPONENT_BAT_VARMOD_XM3_07",
          "hash": 166784288,
          "hex": "0x09F0ED20",
          "id": "weapon-bat--component-bat-varmod-xm3-07",
          "image": "../imagenes-skins-nativas/vistas-png/baseball-bat-trippy-component-bat-varmod-xm3-07.webp",
          "imageStatus": "assisted-cutout-from-verified-capture",
          "referenceImages": [
            {
              "preview": "../imagenes-skins-nativas/vistas/baseball-bat-trippy-component-bat-varmod-xm3-07.webp",
              "original": "../imagenes-skins-nativas/originales/baseball-bat-trippy-component-bat-varmod-xm3-07.jpg",
              "skinName": "Trippy",
              "sourcePage": "https://gta.wiki/w/File:BaseballBat-GTAOee-Skins-Trippy.jpg",
              "sourceName": "GTA Wiki",
              "notes": "Captura original del juego · con fondo. Puede incluir manos, interfaz o escenario.",
              "transparent": false,
              "sha256": "08be6c217f745f8e6e1312660c8e12ac3a395908f39ab8dc4998d14df010517a"
            }
          ],
          "downloadPNG": "../imagenes-skins-nativas/png/baseball-bat-trippy-component-bat-varmod-xm3-07.png",
          "reconstructed": false,
          "imageSourcePage": "https://gta.wiki/w/File:BaseballBat-GTAOee-Skins-Trippy.jpg",
          "imageNotes": "Imagen editada con IA a partir de una captura real.",
          "atSkinItems": [
            "at_skin_trippy"
          ],
          "atSkinStatus": "registered",
          "atSkinSource": "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1443-L1453",
          "atSkinEvidence": [
            "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1443-L1453"
          ],
          "atSkinNote": "Item de ox_inventory: at_skin_trippy.",
          "atSkinMatchedComponents": {
            "COMPONENT_BAT_VARMOD_XM3_07": [
              "at_skin_trippy"
            ]
          },
          "atSkinMissingComponents": [],
          "atSkinRegistrationComplete": true
        },
        {
          "type": "Acabado",
          "name": "Spatter",
          "code": "COMPONENT_BAT_VARMOD_XM3_01",
          "hash": 446271089,
          "hex": "0x1A998E71",
          "id": "weapon-bat--component-bat-varmod-xm3-01",
          "image": "../imagenes-skins-nativas/vistas-png/baseball-bat-spatter-component-bat-varmod-xm3-01.webp",
          "imageStatus": "assisted-cutout-from-verified-capture",
          "referenceImages": [
            {
              "preview": "../imagenes-skins-nativas/vistas/baseball-bat-spatter-component-bat-varmod-xm3-01.webp",
              "original": "../imagenes-skins-nativas/originales/baseball-bat-spatter-component-bat-varmod-xm3-01.jpg",
              "skinName": "Spatter",
              "sourcePage": "https://gta.wiki/w/File:BaseballBat-GTAOee-Skins-Spatter.jpg",
              "sourceName": "GTA Wiki",
              "notes": "Captura original del juego · con fondo. Puede incluir manos, interfaz o escenario.",
              "transparent": false,
              "sha256": "b72a0879df71844281c19cc81938b5c367781cf3cf4a0257fa74a0d2d0452342"
            }
          ],
          "downloadPNG": "../imagenes-skins-nativas/png/baseball-bat-spatter-component-bat-varmod-xm3-01.png",
          "reconstructed": false,
          "imageSourcePage": "https://gta.wiki/w/File:BaseballBat-GTAOee-Skins-Spatter.jpg",
          "imageNotes": "Imagen editada con IA a partir de una captura real.",
          "atSkinItems": [
            "at_skin_splatter"
          ],
          "atSkinStatus": "registered",
          "atSkinSource": "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1371-L1381",
          "atSkinEvidence": [
            "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1371-L1381"
          ],
          "atSkinNote": "Item de ox_inventory: at_skin_splatter.",
          "atSkinMatchedComponents": {
            "COMPONENT_BAT_VARMOD_XM3_01": [
              "at_skin_splatter"
            ]
          },
          "atSkinMissingComponents": [],
          "atSkinRegistrationComplete": true
        },
        {
          "type": "Acabado",
          "name": "Blagueurs",
          "code": "COMPONENT_BAT_VARMOD_XM3",
          "hash": 716207715,
          "hex": "0x2AB07663",
          "id": "weapon-bat--component-bat-varmod-xm3",
          "image": null,
          "imageStatus": "pending-exact-render",
          "atSkinItems": [
            "at_skin_blagueurs"
          ],
          "atSkinStatus": "registered",
          "atSkinSource": "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1359-L1369",
          "atSkinEvidence": [
            "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1359-L1369"
          ],
          "atSkinNote": "Item de ox_inventory: at_skin_blagueurs.",
          "atSkinMatchedComponents": {
            "COMPONENT_BAT_VARMOD_XM3": [
              "at_skin_blagueurs"
            ]
          },
          "atSkinMissingComponents": [],
          "atSkinRegistrationComplete": true
        },
        {
          "type": "Acabado",
          "name": "Bullet Holes",
          "code": "COMPONENT_BAT_VARMOD_XM3_02",
          "hash": 1045616099,
          "hex": "0x3E52D5E3",
          "id": "weapon-bat--component-bat-varmod-xm3-02",
          "image": null,
          "imageStatus": "pending-exact-render",
          "atSkinItems": [
            "at_skin_bulletholes"
          ],
          "atSkinStatus": "registered",
          "atSkinSource": "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1383-L1393",
          "atSkinEvidence": [
            "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1383-L1393"
          ],
          "atSkinNote": "Item de ox_inventory: at_skin_bulletholes.",
          "atSkinMatchedComponents": {
            "COMPONENT_BAT_VARMOD_XM3_02": [
              "at_skin_bulletholes"
            ]
          },
          "atSkinMissingComponents": [],
          "atSkinRegistrationComplete": true
        },
        {
          "type": "Acabado",
          "name": "Burger Shot",
          "code": "COMPONENT_BAT_VARMOD_XM3_03",
          "hash": 1336277129,
          "hex": "0x4FA5F889",
          "id": "weapon-bat--component-bat-varmod-xm3-03",
          "image": "../imagenes-skins-nativas/vistas-png/baseball-bat-burger-shot-component-bat-varmod-xm3-03.webp",
          "imageStatus": "assisted-cutout-from-verified-capture",
          "referenceImages": [
            {
              "preview": "../imagenes-skins-nativas/vistas/baseball-bat-burger-shot-component-bat-varmod-xm3-03.webp",
              "original": "../imagenes-skins-nativas/originales/baseball-bat-burger-shot-component-bat-varmod-xm3-03.jpg",
              "skinName": "Burger Shot",
              "sourcePage": "https://gta.wiki/w/File:BaseballBat-GTAOee-Skins-BurgerShot.jpg",
              "sourceName": "GTA Wiki",
              "notes": "Captura original del juego · con fondo. Puede incluir manos, interfaz o escenario.",
              "transparent": false,
              "sha256": "5b4a181b638c64802e78b4ffb4d7b2147e13fd7058165ca5f1f32251db73387c"
            }
          ],
          "downloadPNG": "../imagenes-skins-nativas/png/baseball-bat-burger-shot-component-bat-varmod-xm3-03.png",
          "reconstructed": false,
          "imageSourcePage": "https://gta.wiki/w/File:BaseballBat-GTAOee-Skins-BurgerShot.jpg",
          "imageNotes": "Imagen editada con IA a partir de una captura real.",
          "atSkinItems": [
            "at_skin_burgershot"
          ],
          "atSkinStatus": "registered",
          "atSkinSource": "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1395-L1405",
          "atSkinEvidence": [
            "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1395-L1405"
          ],
          "atSkinNote": "Item de ox_inventory: at_skin_burgershot.",
          "atSkinMatchedComponents": {
            "COMPONENT_BAT_VARMOD_XM3_03": [
              "at_skin_burgershot"
            ]
          },
          "atSkinMissingComponents": [],
          "atSkinRegistrationComplete": true
        },
        {
          "type": "Acabado",
          "name": "Wall",
          "code": "COMPONENT_BAT_VARMOD_XM3_09",
          "hash": 1761389338,
          "hex": "0x68FCAB1A",
          "id": "weapon-bat--component-bat-varmod-xm3-09",
          "image": "../imagenes-skins-nativas/vistas-png/baseball-bat-wall-component-bat-varmod-xm3-09.webp",
          "imageStatus": "assisted-cutout-from-verified-capture",
          "referenceImages": [
            {
              "preview": "../imagenes-skins-nativas/vistas/baseball-bat-wall-component-bat-varmod-xm3-09.webp",
              "original": "../imagenes-skins-nativas/originales/baseball-bat-wall-component-bat-varmod-xm3-09.jpg",
              "skinName": "Wall",
              "sourcePage": "https://gta.wiki/w/File:BaseballBat-GTAOee-Skins-Wall.jpg",
              "sourceName": "GTA Wiki",
              "notes": "Captura original del juego · con fondo. Puede incluir manos, interfaz o escenario.",
              "transparent": false,
              "sha256": "e4788cddae9598610045f7bcb6d1c80ee3970ae4d8f1df20742bbe07e10cd15e"
            }
          ],
          "downloadPNG": "../imagenes-skins-nativas/png/baseball-bat-wall-component-bat-varmod-xm3-09.png",
          "reconstructed": false,
          "imageSourcePage": "https://gta.wiki/w/File:BaseballBat-GTAOee-Skins-Wall.jpg",
          "imageNotes": "Imagen editada con IA a partir de una captura real.",
          "atSkinItems": [
            "at_skin_wall"
          ],
          "atSkinStatus": "registered",
          "atSkinSource": "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1467-L1477",
          "atSkinEvidence": [
            "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1467-L1477"
          ],
          "atSkinNote": "Item de ox_inventory: at_skin_wall.",
          "atSkinMatchedComponents": {
            "COMPONENT_BAT_VARMOD_XM3_09": [
              "at_skin_wall"
            ]
          },
          "atSkinMissingComponents": [],
          "atSkinRegistrationComplete": true
        },
        {
          "type": "Acabado",
          "name": "Tie-Dye",
          "code": "COMPONENT_BAT_VARMOD_XM3_08",
          "hash": 2068729789,
          "hex": "0x7B4E4FBD",
          "id": "weapon-bat--component-bat-varmod-xm3-08",
          "image": "../imagenes-skins-nativas/vistas-png/baseball-bat-tie-dye-component-bat-varmod-xm3-08.webp",
          "imageStatus": "assisted-cutout-from-verified-capture",
          "referenceImages": [
            {
              "preview": "../imagenes-skins-nativas/vistas/baseball-bat-tie-dye-component-bat-varmod-xm3-08.webp",
              "original": "../imagenes-skins-nativas/originales/baseball-bat-tie-dye-component-bat-varmod-xm3-08.jpg",
              "skinName": "Tie-Dye",
              "sourcePage": "https://gta.wiki/w/File:BaseballBat-GTAOee-Skins-Tie-Dye.jpg",
              "sourceName": "GTA Wiki",
              "notes": "Captura original del juego · con fondo. Puede incluir manos, interfaz o escenario.",
              "transparent": false,
              "sha256": "caa53c93c208fa868923028b9e9f62b0c55d9cdc13506cda05e3124e3e687883"
            }
          ],
          "downloadPNG": "../imagenes-skins-nativas/png/baseball-bat-tie-dye-component-bat-varmod-xm3-08.png",
          "reconstructed": false,
          "imageSourcePage": "https://gta.wiki/w/File:BaseballBat-GTAOee-Skins-Tie-Dye.jpg",
          "imageNotes": "Imagen editada con IA a partir de una captura real.",
          "atSkinItems": [
            "at_skin_tiedye"
          ],
          "atSkinStatus": "registered",
          "atSkinSource": "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1455-L1465",
          "atSkinEvidence": [
            "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1455-L1465"
          ],
          "atSkinNote": "Item de ox_inventory: at_skin_tiedye.",
          "atSkinMatchedComponents": {
            "COMPONENT_BAT_VARMOD_XM3_08": [
              "at_skin_tiedye"
            ]
          },
          "atSkinMissingComponents": [],
          "atSkinRegistrationComplete": true
        },
        {
          "type": "Acabado",
          "name": "Cluckin",
          "code": "COMPONENT_BAT_VARMOD_XM3_04",
          "hash": 3781598220,
          "hex": "0xE1669C0C",
          "id": "weapon-bat--component-bat-varmod-xm3-04",
          "image": "../imagenes-skins-nativas/vistas-png/baseball-bat-cluckin-bell-component-bat-varmod-xm3-04.webp",
          "imageStatus": "assisted-cutout-from-verified-capture",
          "referenceImages": [
            {
              "preview": "../imagenes-skins-nativas/vistas/baseball-bat-cluckin-bell-component-bat-varmod-xm3-04.webp",
              "original": "../imagenes-skins-nativas/originales/baseball-bat-cluckin-bell-component-bat-varmod-xm3-04.jpg",
              "skinName": "Cluckin' Bell",
              "sourcePage": "https://gta.wiki/w/File:BaseballBat-GTAOee-Skins-Cluckin%27Bell.jpg",
              "sourceName": "GTA Wiki",
              "notes": "Captura original del juego · con fondo. Puede incluir manos, interfaz o escenario.",
              "transparent": false,
              "sha256": "f3d1349e946464e673119de682bb89eb9caa2b99275251a84f3f7c86e2812ab3"
            }
          ],
          "downloadPNG": "../imagenes-skins-nativas/png/baseball-bat-cluckin-bell-component-bat-varmod-xm3-04.png",
          "reconstructed": false,
          "imageSourcePage": "https://gta.wiki/w/File:BaseballBat-GTAOee-Skins-Cluckin%27Bell.jpg",
          "imageNotes": "Imagen editada con IA a partir de una captura real.",
          "atSkinItems": [
            "at_skin_cluckinbell"
          ],
          "atSkinStatus": "registered",
          "atSkinSource": "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1407-L1417",
          "atSkinEvidence": [
            "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1407-L1417"
          ],
          "atSkinNote": "Item de ox_inventory: at_skin_cluckinbell.",
          "atSkinMatchedComponents": {
            "COMPONENT_BAT_VARMOD_XM3_04": [
              "at_skin_cluckinbell"
            ]
          },
          "atSkinMissingComponents": [],
          "atSkinRegistrationComplete": true
        },
        {
          "type": "Acabado",
          "name": "Fatal Incursion",
          "code": "COMPONENT_BAT_VARMOD_XM3_05",
          "hash": 3847267296,
          "hex": "0xE550A3E0",
          "id": "weapon-bat--component-bat-varmod-xm3-05",
          "image": "../imagenes-skins-nativas/vistas-png/baseball-bat-fatal-incursion-component-bat-varmod-xm3-05.webp",
          "imageStatus": "assisted-cutout-from-verified-capture",
          "referenceImages": [
            {
              "preview": "../imagenes-skins-nativas/vistas/baseball-bat-fatal-incursion-component-bat-varmod-xm3-05.webp",
              "original": "../imagenes-skins-nativas/originales/baseball-bat-fatal-incursion-component-bat-varmod-xm3-05.jpg",
              "skinName": "Fatal Incursion",
              "sourcePage": "https://gta.wiki/w/File:BaseballBat-GTAOee-Skins-FatalIncursion.jpg",
              "sourceName": "GTA Wiki",
              "notes": "Captura original del juego · con fondo. Puede incluir manos, interfaz o escenario.",
              "transparent": false,
              "sha256": "bf462faf74d05a17445568d84c50da181f3c7ba1fa5cec025204b44e10cf0013"
            }
          ],
          "downloadPNG": "../imagenes-skins-nativas/png/baseball-bat-fatal-incursion-component-bat-varmod-xm3-05.png",
          "reconstructed": false,
          "imageSourcePage": "https://gta.wiki/w/File:BaseballBat-GTAOee-Skins-FatalIncursion.jpg",
          "imageNotes": "Imagen editada con IA a partir de una captura real.",
          "atSkinItems": [
            "at_skin_fatalincursion"
          ],
          "atSkinStatus": "registered",
          "atSkinSource": "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1419-L1429",
          "atSkinEvidence": [
            "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1419-L1429"
          ],
          "atSkinNote": "Item de ox_inventory: at_skin_fatalincursion.",
          "atSkinMatchedComponents": {
            "COMPONENT_BAT_VARMOD_XM3_05": [
              "at_skin_fatalincursion"
            ]
          },
          "atSkinMissingComponents": [],
          "atSkinRegistrationComplete": true
        },
        {
          "type": "Acabado",
          "name": "Lucha Libre",
          "code": "COMPONENT_BAT_VARMOD_XM3_06",
          "hash": 4145760117,
          "hex": "0xF71B4775",
          "id": "weapon-bat--component-bat-varmod-xm3-06",
          "image": "../imagenes-skins-nativas/vistas-png/baseball-bat-lucha-libre-component-bat-varmod-xm3-06.webp",
          "imageStatus": "assisted-cutout-from-verified-capture",
          "referenceImages": [
            {
              "preview": "../imagenes-skins-nativas/vistas/baseball-bat-lucha-libre-component-bat-varmod-xm3-06.webp",
              "original": "../imagenes-skins-nativas/originales/baseball-bat-lucha-libre-component-bat-varmod-xm3-06.jpg",
              "skinName": "Lucha Libre",
              "sourcePage": "https://gta.wiki/w/File:BaseballBat-GTAOee-Skins-LuchaLibre.jpg",
              "sourceName": "GTA Wiki",
              "notes": "Captura original del juego · con fondo. Puede incluir manos, interfaz o escenario.",
              "transparent": false,
              "sha256": "4dcdb7bf17b97549088e4aeabd221dbaab0084bce82111524205e1187ecd0c38"
            }
          ],
          "downloadPNG": "../imagenes-skins-nativas/png/baseball-bat-lucha-libre-component-bat-varmod-xm3-06.png",
          "reconstructed": false,
          "imageSourcePage": "https://gta.wiki/w/File:BaseballBat-GTAOee-Skins-LuchaLibre.jpg",
          "imageNotes": "Imagen editada con IA a partir de una captura real.",
          "atSkinItems": [
            "at_skin_luchalibre"
          ],
          "atSkinStatus": "registered",
          "atSkinSource": "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1431-L1441",
          "atSkinEvidence": [
            "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1431-L1441"
          ],
          "atSkinNote": "Item de ox_inventory: at_skin_luchalibre.",
          "atSkinMatchedComponents": {
            "COMPONENT_BAT_VARMOD_XM3_06": [
              "at_skin_luchalibre"
            ]
          },
          "atSkinMissingComponents": [],
          "atSkinRegistrationComplete": true
        }
      ]
    },
    {
      "name": "Knuckle Duster",
      "code": "WEAPON_KNUCKLE",
      "hash": 3638508604,
      "hex": "0xD8DF3C3C",
      "category": "Melee",
      "mk2": false,
      "baseImage": "assets/weapons/weapon-knuckle.webp",
      "imageSource": "https://docs-backend.fivem.net/weapons/WEAPON_KNUCKLE.png",
      "variants": [
        {
          "type": "Acabado",
          "name": "The Player",
          "code": "COMPONENT_KNUCKLE_VARMOD_PLAYER",
          "hash": 146278587,
          "hex": "0x08B808BB",
          "id": "weapon-knuckle--component-knuckle-varmod-player",
          "image": "../imagenes-skins-nativas/vistas-png/knuckle-duster-the-player-component-knuckle-varmod-player.webp",
          "imageStatus": "assisted-cutout-from-verified-capture",
          "referenceImages": [
            {
              "preview": "../imagenes-skins-nativas/vistas/knuckle-duster-the-player-component-knuckle-varmod-player.webp",
              "original": "../imagenes-skins-nativas/originales/knuckle-duster-the-player-component-knuckle-varmod-player.png",
              "skinName": "The Player",
              "sourcePage": "https://gta.wiki/w/File:Knuckledusters_GTAV_The_Player.png",
              "sourceName": "GTA Wiki",
              "notes": "Captura original del juego · con fondo. Puede incluir manos, interfaz o escenario.",
              "transparent": false,
              "sha256": "ea1cf3eaa2a012c83f8b20f8368072b5e6126eaab6e30ba9042b4e2a404ce0aa"
            }
          ],
          "downloadPNG": "../imagenes-skins-nativas/png/knuckle-duster-the-player-component-knuckle-varmod-player.png",
          "reconstructed": false,
          "imageSourcePage": "https://gta.wiki/w/File:Knuckledusters_GTAV_The_Player.png",
          "imageNotes": "Imagen editada con IA a partir de una captura real.",
          "atSkinItems": [
            "at_skin_player"
          ],
          "atSkinStatus": "registered",
          "atSkinSource": "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1335-L1345",
          "atSkinEvidence": [
            "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1335-L1345"
          ],
          "atSkinNote": "Item de ox_inventory: at_skin_player.",
          "atSkinMatchedComponents": {
            "COMPONENT_KNUCKLE_VARMOD_PLAYER": [
              "at_skin_player"
            ]
          },
          "atSkinMissingComponents": [],
          "atSkinRegistrationComplete": true
        },
        {
          "type": "Acabado",
          "name": "The Lover",
          "code": "COMPONENT_KNUCKLE_VARMOD_LOVE",
          "hash": 1062111910,
          "hex": "0x3F4E8AA6",
          "id": "weapon-knuckle--component-knuckle-varmod-love",
          "image": "../imagenes-skins-nativas/vistas-png/knuckle-duster-the-lover-component-knuckle-varmod-love.webp",
          "imageStatus": "assisted-cutout-from-verified-capture",
          "referenceImages": [
            {
              "preview": "../imagenes-skins-nativas/vistas/knuckle-duster-the-lover-component-knuckle-varmod-love.webp",
              "original": "../imagenes-skins-nativas/originales/knuckle-duster-the-lover-component-knuckle-varmod-love.png",
              "skinName": "The Lover",
              "sourcePage": "https://gta.wiki/w/File:Knuckledusters_GTAV_The_Lover.png",
              "sourceName": "GTA Wiki",
              "notes": "Captura original del juego · con fondo. Puede incluir manos, interfaz o escenario.",
              "transparent": false,
              "sha256": "92f176377bf277dc6f42c20f7f6273f916f5a6e916c8bb3065c6a52c1cd07f6e"
            }
          ],
          "downloadPNG": "../imagenes-skins-nativas/png/knuckle-duster-the-lover-component-knuckle-varmod-love.png",
          "reconstructed": true,
          "imageSourcePage": "https://gta.wiki/w/File:Knuckledusters_GTAV_The_Lover.png",
          "imageNotes": "Imagen editada con IA a partir de una captura real. Partes ocultas completadas con referencia nativa.",
          "atSkinItems": [
            "at_skin_love"
          ],
          "atSkinStatus": "registered",
          "atSkinSource": "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1311-L1321",
          "atSkinEvidence": [
            "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1311-L1321"
          ],
          "atSkinNote": "Item de ox_inventory: at_skin_love.",
          "atSkinMatchedComponents": {
            "COMPONENT_KNUCKLE_VARMOD_LOVE": [
              "at_skin_love"
            ]
          },
          "atSkinMissingComponents": [],
          "atSkinRegistrationComplete": true
        },
        {
          "type": "Acabado",
          "name": "The Hustler",
          "code": "COMPONENT_KNUCKLE_VARMOD_DOLLAR",
          "hash": 1351683121,
          "hex": "0x50910C31",
          "id": "weapon-knuckle--component-knuckle-varmod-dollar",
          "image": "../imagenes-skins-nativas/vistas-png/knuckle-duster-the-hustler-component-knuckle-varmod-dollar.webp",
          "imageStatus": "assisted-cutout-from-verified-capture",
          "referenceImages": [
            {
              "preview": "../imagenes-skins-nativas/vistas/knuckle-duster-the-hustler-component-knuckle-varmod-dollar.webp",
              "original": "../imagenes-skins-nativas/originales/knuckle-duster-the-hustler-component-knuckle-varmod-dollar.png",
              "skinName": "The Hustler",
              "sourcePage": "https://gta.wiki/w/File:Knuckledusters_GTAV_The_Hustler.png",
              "sourceName": "GTA Wiki",
              "notes": "Captura original del juego · con fondo. Puede incluir manos, interfaz o escenario.",
              "transparent": false,
              "sha256": "c322ff9ad1e34e8678602a33668793e03a6c607aa8ca1459004ed0647988ac7f"
            }
          ],
          "downloadPNG": "../imagenes-skins-nativas/png/knuckle-duster-the-hustler-component-knuckle-varmod-dollar.png",
          "reconstructed": false,
          "imageSourcePage": "https://gta.wiki/w/File:Knuckledusters_GTAV_The_Hustler.png",
          "imageNotes": "Imagen editada con IA a partir de una captura real.",
          "atSkinItems": [
            "at_skin_dollar"
          ],
          "atSkinStatus": "registered",
          "atSkinSource": "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1275-L1285",
          "atSkinEvidence": [
            "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1275-L1285"
          ],
          "atSkinNote": "Item de ox_inventory: at_skin_dollar.",
          "atSkinMatchedComponents": {
            "COMPONENT_KNUCKLE_VARMOD_DOLLAR": [
              "at_skin_dollar"
            ]
          },
          "atSkinMissingComponents": [],
          "atSkinRegistrationComplete": true
        },
        {
          "type": "Acabado",
          "name": "The Vagos",
          "code": "COMPONENT_KNUCKLE_VARMOD_VAGOS",
          "hash": 2062808965,
          "hex": "0x7AF3F785",
          "id": "weapon-knuckle--component-knuckle-varmod-vagos",
          "image": "../imagenes-skins-nativas/vistas-png/knuckle-duster-the-vagos-component-knuckle-varmod-vagos.webp",
          "imageStatus": "assisted-cutout-from-verified-capture",
          "referenceImages": [
            {
              "preview": "../imagenes-skins-nativas/vistas/knuckle-duster-the-vagos-component-knuckle-varmod-vagos.webp",
              "original": "../imagenes-skins-nativas/originales/knuckle-duster-the-vagos-component-knuckle-varmod-vagos.png",
              "skinName": "The Vagos",
              "sourcePage": "https://gta.wiki/w/File:Knuckledusters_GTAV_The_Vagos.png",
              "sourceName": "GTA Wiki",
              "notes": "Captura original del juego · con fondo. Puede incluir manos, interfaz o escenario.",
              "transparent": false,
              "sha256": "e4cb3668906a3125a10c26aaee7029748d82250a96ba06b3d6888ee7b7f20e2f"
            }
          ],
          "downloadPNG": "../imagenes-skins-nativas/png/knuckle-duster-the-vagos-component-knuckle-varmod-vagos.png",
          "reconstructed": false,
          "imageSourcePage": "https://gta.wiki/w/File:Knuckledusters_GTAV_The_Vagos.png",
          "imageNotes": "Imagen editada con IA a partir de una captura real.",
          "atSkinItems": [
            "at_skin_vagos"
          ],
          "atSkinStatus": "registered",
          "atSkinSource": "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1347-L1357",
          "atSkinEvidence": [
            "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1347-L1357"
          ],
          "atSkinNote": "Item de ox_inventory: at_skin_vagos.",
          "atSkinMatchedComponents": {
            "COMPONENT_KNUCKLE_VARMOD_VAGOS": [
              "at_skin_vagos"
            ]
          },
          "atSkinMissingComponents": [],
          "atSkinRegistrationComplete": true
        },
        {
          "type": "Acabado",
          "name": "The Hater",
          "code": "COMPONENT_KNUCKLE_VARMOD_HATE",
          "hash": 2112683568,
          "hex": "0x7DECFE30",
          "id": "weapon-knuckle--component-knuckle-varmod-hate",
          "image": "../imagenes-skins-nativas/vistas-png/knuckle-duster-the-hater-component-knuckle-varmod-hate.webp",
          "imageStatus": "assisted-cutout-from-verified-capture",
          "referenceImages": [
            {
              "preview": "../imagenes-skins-nativas/vistas/knuckle-duster-the-hater-component-knuckle-varmod-hate.webp",
              "original": "../imagenes-skins-nativas/originales/knuckle-duster-the-hater-component-knuckle-varmod-hate.png",
              "skinName": "The Hater",
              "sourcePage": "https://gta.wiki/w/File:Knuckledusters_GTAV_The_Hater.png",
              "sourceName": "GTA Wiki",
              "notes": "Captura original del juego · con fondo. Puede incluir manos, interfaz o escenario.",
              "transparent": false,
              "sha256": "2eface48a6e958bca99607c6a524743da014ecf10878e32d414e31349807b188"
            }
          ],
          "downloadPNG": "../imagenes-skins-nativas/png/knuckle-duster-the-hater-component-knuckle-varmod-hate.png",
          "reconstructed": false,
          "imageSourcePage": "https://gta.wiki/w/File:Knuckledusters_GTAV_The_Hater.png",
          "imageNotes": "Imagen editada con IA a partir de una captura real.",
          "atSkinItems": [
            "at_skin_hate"
          ],
          "atSkinStatus": "registered",
          "atSkinSource": "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1287-L1297",
          "atSkinEvidence": [
            "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1287-L1297"
          ],
          "atSkinNote": "Item de ox_inventory: at_skin_hate.",
          "atSkinMatchedComponents": {
            "COMPONENT_KNUCKLE_VARMOD_HATE": [
              "at_skin_hate"
            ]
          },
          "atSkinMissingComponents": [],
          "atSkinRegistrationComplete": true
        },
        {
          "type": "Acabado",
          "name": "The Rock",
          "code": "COMPONENT_KNUCKLE_VARMOD_DIAMOND",
          "hash": 2539772380,
          "hex": "0x9761D9DC",
          "id": "weapon-knuckle--component-knuckle-varmod-diamond",
          "image": "../imagenes-skins-nativas/vistas-png/knuckle-duster-the-rock-component-knuckle-varmod-diamond.webp",
          "imageStatus": "assisted-cutout-from-verified-capture",
          "referenceImages": [
            {
              "preview": "../imagenes-skins-nativas/vistas/knuckle-duster-the-rock-component-knuckle-varmod-diamond.webp",
              "original": "../imagenes-skins-nativas/originales/knuckle-duster-the-rock-component-knuckle-varmod-diamond.png",
              "skinName": "The Rock",
              "sourcePage": "https://gta.wiki/w/File:Knuckledusters_GTAV_The_Rock.png",
              "sourceName": "GTA Wiki",
              "notes": "Captura original del juego · con fondo. Puede incluir manos, interfaz o escenario.",
              "transparent": false,
              "sha256": "4885e520b3dff11ddd45a6d27d4a85f1a8bc3fde6a1c74d0ef9fe80c634c84dc"
            }
          ],
          "downloadPNG": "../imagenes-skins-nativas/png/knuckle-duster-the-rock-component-knuckle-varmod-diamond.png",
          "reconstructed": false,
          "imageSourcePage": "https://gta.wiki/w/File:Knuckledusters_GTAV_The_Rock.png",
          "imageNotes": "Imagen editada con IA a partir de una captura real.",
          "atSkinItems": [
            "at_skin_diamond"
          ],
          "atSkinStatus": "registered",
          "atSkinSource": "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1263-L1273",
          "atSkinEvidence": [
            "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1263-L1273"
          ],
          "atSkinNote": "Item de ox_inventory: at_skin_diamond.",
          "atSkinMatchedComponents": {
            "COMPONENT_KNUCKLE_VARMOD_DIAMOND": [
              "at_skin_diamond"
            ]
          },
          "atSkinMissingComponents": [],
          "atSkinRegistrationComplete": true
        },
        {
          "type": "Acabado",
          "name": "The Pimp",
          "code": "COMPONENT_KNUCKLE_VARMOD_PIMP",
          "hash": 3323197061,
          "hex": "0xC613F685",
          "id": "weapon-knuckle--component-knuckle-varmod-pimp",
          "image": "../imagenes-skins-nativas/vistas-png/knuckle-duster-the-pimp-component-knuckle-varmod-pimp.webp",
          "imageStatus": "assisted-cutout-from-verified-capture",
          "referenceImages": [
            {
              "preview": "../imagenes-skins-nativas/vistas/knuckle-duster-the-pimp-component-knuckle-varmod-pimp.webp",
              "original": "../imagenes-skins-nativas/originales/knuckle-duster-the-pimp-component-knuckle-varmod-pimp.png",
              "skinName": "The Pimp",
              "sourcePage": "https://gta.wiki/w/File:Knuckledusters_GTAV_The_Pimp.png",
              "sourceName": "GTA Wiki",
              "notes": "Captura original del juego · con fondo. Puede incluir manos, interfaz o escenario.",
              "transparent": false,
              "sha256": "86926fc67830ec6cf4931c4a016d7a5b08a268890a0f4ab8504d4d3cb871b86b"
            }
          ],
          "downloadPNG": "../imagenes-skins-nativas/png/knuckle-duster-the-pimp-component-knuckle-varmod-pimp.png",
          "reconstructed": false,
          "imageSourcePage": "https://gta.wiki/w/File:Knuckledusters_GTAV_The_Pimp.png",
          "imageNotes": "Imagen editada con IA a partir de una captura real.",
          "atSkinItems": [
            "at_skin_pimp"
          ],
          "atSkinStatus": "registered",
          "atSkinSource": "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1323-L1333",
          "atSkinEvidence": [
            "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1323-L1333"
          ],
          "atSkinNote": "Item de ox_inventory: at_skin_pimp.",
          "atSkinMatchedComponents": {
            "COMPONENT_KNUCKLE_VARMOD_PIMP": [
              "at_skin_pimp"
            ]
          },
          "atSkinMissingComponents": [],
          "atSkinRegistrationComplete": true
        },
        {
          "type": "Acabado",
          "name": "The King",
          "code": "COMPONENT_KNUCKLE_VARMOD_KING",
          "hash": 3800804335,
          "hex": "0xE28BABEF",
          "id": "weapon-knuckle--component-knuckle-varmod-king",
          "image": "../imagenes-skins-nativas/vistas-png/knuckle-duster-the-king-component-knuckle-varmod-king.webp",
          "imageStatus": "assisted-cutout-from-verified-capture",
          "referenceImages": [
            {
              "preview": "../imagenes-skins-nativas/vistas/knuckle-duster-the-king-component-knuckle-varmod-king.webp",
              "original": "../imagenes-skins-nativas/originales/knuckle-duster-the-king-component-knuckle-varmod-king.png",
              "skinName": "The King",
              "sourcePage": "https://gta.wiki/w/File:Knuckledusters_GTAV_The_King.png",
              "sourceName": "GTA Wiki",
              "notes": "Captura original del juego · con fondo. Puede incluir manos, interfaz o escenario.",
              "transparent": false,
              "sha256": "17a2632a9e554f7882f1d2fdadeaeb411956a26570535b606c128fdd730b0674"
            }
          ],
          "downloadPNG": "../imagenes-skins-nativas/png/knuckle-duster-the-king-component-knuckle-varmod-king.png",
          "reconstructed": false,
          "imageSourcePage": "https://gta.wiki/w/File:Knuckledusters_GTAV_The_King.png",
          "imageNotes": "Imagen editada con IA a partir de una captura real.",
          "atSkinItems": [
            "at_skin_king"
          ],
          "atSkinStatus": "registered",
          "atSkinSource": "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1299-L1309",
          "atSkinEvidence": [
            "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1299-L1309"
          ],
          "atSkinNote": "Item de ox_inventory: at_skin_king.",
          "atSkinMatchedComponents": {
            "COMPONENT_KNUCKLE_VARMOD_KING": [
              "at_skin_king"
            ]
          },
          "atSkinMissingComponents": [],
          "atSkinRegistrationComplete": true
        },
        {
          "type": "Acabado",
          "name": "The Ballas",
          "code": "COMPONENT_KNUCKLE_VARMOD_BALLAS",
          "hash": 4007263587,
          "hex": "0xEED9FD63",
          "id": "weapon-knuckle--component-knuckle-varmod-ballas",
          "image": "../imagenes-skins-nativas/vistas-png/knuckle-duster-the-ballas-component-knuckle-varmod-ballas.webp",
          "imageStatus": "assisted-cutout-from-verified-capture",
          "referenceImages": [
            {
              "preview": "../imagenes-skins-nativas/vistas/knuckle-duster-the-ballas-component-knuckle-varmod-ballas.webp",
              "original": "../imagenes-skins-nativas/originales/knuckle-duster-the-ballas-component-knuckle-varmod-ballas.png",
              "skinName": "The Ballas",
              "sourcePage": "https://gta.wiki/w/File:Knuckledusters_GTAV_The_Ballas.png",
              "sourceName": "GTA Wiki",
              "notes": "Captura original del juego · con fondo. Puede incluir manos, interfaz o escenario.",
              "transparent": false,
              "sha256": "8666891fb2c0e1b32953694f975eb7d0a0c7a2b32455fe3d25636897727f3c4a"
            }
          ],
          "downloadPNG": "../imagenes-skins-nativas/png/knuckle-duster-the-ballas-component-knuckle-varmod-ballas.png",
          "reconstructed": false,
          "imageSourcePage": "https://gta.wiki/w/File:Knuckledusters_GTAV_The_Ballas.png",
          "imageNotes": "Imagen editada con IA a partir de una captura real.",
          "atSkinItems": [
            "at_skin_ballas"
          ],
          "atSkinStatus": "registered",
          "atSkinSource": "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1251-L1261",
          "atSkinEvidence": [
            "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1251-L1261"
          ],
          "atSkinNote": "Item de ox_inventory: at_skin_ballas.",
          "atSkinMatchedComponents": {
            "COMPONENT_KNUCKLE_VARMOD_BALLAS": [
              "at_skin_ballas"
            ]
          },
          "atSkinMissingComponents": [],
          "atSkinRegistrationComplete": true
        }
      ]
    },
    {
      "name": "Switchblade",
      "code": "WEAPON_SWITCHBLADE",
      "hash": 3756226112,
      "hex": "0xDFE37640",
      "category": "Melee",
      "mk2": false,
      "baseImage": "assets/weapons/weapon-switchblade.webp",
      "imageSource": "https://docs-backend.fivem.net/weapons/WEAPON_SWITCHBLADE.png",
      "variants": [
        {
          "type": "Acabado",
          "name": "VIP Variant",
          "code": "COMPONENT_SWITCHBLADE_VARMOD_VAR1",
          "hash": 1530822070,
          "hex": "0x5B3E7DB6",
          "id": "weapon-switchblade--component-switchblade-varmod-var1",
          "image": "../imagenes-skins-nativas/vistas-png/switchblade-vip-variant-component-switchblade-varmod-var1.webp",
          "imageStatus": "assisted-cutout-from-verified-capture",
          "referenceImages": [
            {
              "preview": "../imagenes-skins-nativas/vistas/switchblade-vip-variant-component-switchblade-varmod-var1.webp",
              "original": "../imagenes-skins-nativas/originales/switchblade-vip-variant-component-switchblade-varmod-var1.jpg",
              "skinName": "VIP Variant",
              "sourcePage": "https://gta.wiki/w/File:Switchblade-GTAO-BossFirstPersonHolding.jpg",
              "sourceName": "GTA Wiki",
              "notes": "Captura original del juego · con fondo. Puede incluir manos, interfaz o escenario.",
              "transparent": false,
              "sha256": "dc6622e91358d8f2cba25512688f03d4ffe3b8036250e6f8928c235e1a79c644"
            }
          ],
          "downloadPNG": "../imagenes-skins-nativas/png/switchblade-vip-variant-component-switchblade-varmod-var1.png",
          "reconstructed": true,
          "imageSourcePage": "https://gta.wiki/w/File:Switchblade-GTAO-BossFirstPersonHolding.jpg",
          "imageNotes": "Imagen editada con IA a partir de una captura real. Partes ocultas completadas con referencia nativa.",
          "atSkinItems": [
            "at_skin_vip"
          ],
          "atSkinStatus": "registered",
          "atSkinSource": "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1479-L1490",
          "atSkinEvidence": [
            "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1479-L1490"
          ],
          "atSkinNote": "Item de ox_inventory: at_skin_vip.",
          "atSkinMatchedComponents": {
            "COMPONENT_SWITCHBLADE_VARMOD_VAR1": [
              "at_skin_vip"
            ]
          },
          "atSkinMissingComponents": [],
          "atSkinRegistrationComplete": true
        },
        {
          "type": "Acabado",
          "name": "Bodyguard Variant",
          "code": "COMPONENT_SWITCHBLADE_VARMOD_VAR2",
          "hash": 3885209186,
          "hex": "0xE7939662",
          "id": "weapon-switchblade--component-switchblade-varmod-var2",
          "image": "../imagenes-skins-nativas/vistas-png/switchblade-bodyguard-variant-component-switchblade-varmod-var2.webp",
          "imageStatus": "assisted-cutout-from-verified-capture",
          "referenceImages": [
            {
              "preview": "../imagenes-skins-nativas/vistas/switchblade-bodyguard-variant-component-switchblade-varmod-var2.webp",
              "original": "../imagenes-skins-nativas/originales/switchblade-bodyguard-variant-component-switchblade-varmod-var2.jpg",
              "skinName": "Bodyguard Variant",
              "sourcePage": "https://gta.wiki/w/File:Switchblade-GTAO-GoonFirstPersonHolding.jpg",
              "sourceName": "GTA Wiki",
              "notes": "Captura original del juego · con fondo. Puede incluir manos, interfaz o escenario.",
              "transparent": false,
              "sha256": "a614b02252b3928a9bb6a5588d38e8981476ec88afe1836256f5c7e418f2b807"
            }
          ],
          "downloadPNG": "../imagenes-skins-nativas/png/switchblade-bodyguard-variant-component-switchblade-varmod-var2.png",
          "reconstructed": true,
          "imageSourcePage": "https://gta.wiki/w/File:Switchblade-GTAO-GoonFirstPersonHolding.jpg",
          "imageNotes": "Imagen editada con IA a partir de una captura real. Partes ocultas completadas con referencia nativa.",
          "atSkinItems": [
            "at_skin_bodyguard"
          ],
          "atSkinStatus": "registered",
          "atSkinSource": "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1492-L1503",
          "atSkinEvidence": [
            "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua#L1492-L1503"
          ],
          "atSkinNote": "Item de ox_inventory: at_skin_bodyguard.",
          "atSkinMatchedComponents": {
            "COMPONENT_SWITCHBLADE_VARMOD_VAR2": [
              "at_skin_bodyguard"
            ]
          },
          "atSkinMissingComponents": [],
          "atSkinRegistrationComplete": true
        }
      ]
    }
  ],
  "namingNotes": "Los nombres de corredera se normalizan por correspondencia con el componente de cuerpo del mismo sufijo; esta correspondencia es inferida, pendiente de revisión dentro del juego.",
  "nativeOnly": true,
  "oxInventory": {
    "system": "ox_inventory",
    "repository": "overextended/ox_inventory",
    "commit": "172b3914d0cf1967ead8cccc583763e8d5316eb7",
    "retrievedAt": "2026-10-01",
    "sourceUrl": "https://github.com/overextended/ox_inventory/blob/172b3914d0cf1967ead8cccc583763e8d5316eb7/data/weapons.lua",
    "sourceSha256": "1dbef4b15f410375312a29d09dae9642058aaae3adc19d86fbfc58e8196eec0f",
    "comparison": [
      {
        "repository": "overextended/ox_inventory",
        "commit": "172b3914d0cf1967ead8cccc583763e8d5316eb7",
        "archived": false,
        "identicalSkinMappings": true,
        "skinItemCount": 38
      },
      {
        "repository": "communityox/ox_inventory",
        "commit": "89736ce589f1ff6629779ad3097bbb3c38863595",
        "archived": true,
        "identicalSkinMappings": true,
        "skinItemCount": 38
      }
    ],
    "scope": "Public default definitions at pinned commits; custom server items are not included."
  },
  "componentSkinsOnly": true,
  "atSkinOnly": true
}
