361 lines
9.0 KiB
JSON
361 lines
9.0 KiB
JSON
{
|
|
"version": 1,
|
|
"viewerCharacter": "Deela",
|
|
"frame": { "width": 1560, "height": 1360 },
|
|
"calibration": "fixture-calibration.json",
|
|
"cases": [
|
|
{
|
|
"id": "sell-domestos-clean",
|
|
"file": "Discord_7xmx8OSuCH.jpg",
|
|
"groupId": "sell-domestos",
|
|
"order": 0,
|
|
"scene": "clean",
|
|
"mode": "standalone",
|
|
"expected": {
|
|
"side": "sell",
|
|
"merchant": "Domestos",
|
|
"occupiedSlots": [0],
|
|
"pendingSlots": [0],
|
|
"foundSlots": []
|
|
}
|
|
},
|
|
{
|
|
"id": "sell-crom-clean",
|
|
"file": "Discord_K9RkTrU6B2.jpg",
|
|
"groupId": "sell-crom",
|
|
"order": 0,
|
|
"scene": "clean",
|
|
"mode": "standalone",
|
|
"expected": {
|
|
"side": "sell",
|
|
"merchant": "Crom",
|
|
"occupiedSlots": [0, 1],
|
|
"pendingSlots": [0, 1],
|
|
"foundSlots": []
|
|
}
|
|
},
|
|
{
|
|
"id": "sell-gnumli-clean",
|
|
"file": "Discord_w3Smu4bOQK.jpg",
|
|
"groupId": "sell-gnumli",
|
|
"order": 0,
|
|
"scene": "clean",
|
|
"mode": "sequence",
|
|
"expected": {
|
|
"side": "sell",
|
|
"merchant": "Gnumli",
|
|
"occupiedSlots": [0, 1],
|
|
"pendingSlots": [0, 1],
|
|
"foundSlots": []
|
|
}
|
|
},
|
|
{
|
|
"id": "sell-gnumli-soulshot",
|
|
"file": "Discord_ARWzEIaayl.jpg",
|
|
"groupId": "sell-gnumli",
|
|
"order": 1,
|
|
"scene": "tooltip",
|
|
"mode": "sequence",
|
|
"catalogAssetId": "soulshot-c-grade",
|
|
"expected": {
|
|
"side": "sell",
|
|
"merchant": "Gnumli",
|
|
"occupiedSlots": [0, 1],
|
|
"hoveredSlot": 0,
|
|
"pendingSlots": [1],
|
|
"foundSlots": [0],
|
|
"item": {
|
|
"displayName": "Soulshot: C-grade",
|
|
"name": "Soulshot C grade",
|
|
"quantity": 36370,
|
|
"priceAdena": 20,
|
|
"priceMode": "price"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"id": "sell-gnumli-blessed-spiritshot",
|
|
"file": "Discord_qy3EYIEcMV.jpg",
|
|
"groupId": "sell-gnumli",
|
|
"order": 2,
|
|
"scene": "tooltip",
|
|
"mode": "sequence",
|
|
"catalogAssetId": "blessed-spiritshot-d-grade",
|
|
"expected": {
|
|
"side": "sell",
|
|
"merchant": "Gnumli",
|
|
"occupiedSlots": [0, 1],
|
|
"hoveredSlot": 1,
|
|
"pendingSlots": [],
|
|
"foundSlots": [0, 1],
|
|
"item": {
|
|
"displayName": "Blessed Spiritshot: D-Grade",
|
|
"name": "Blessed Spiritshot D Grade",
|
|
"quantity": 7245,
|
|
"priceAdena": 58,
|
|
"priceMode": "price"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"id": "sell-boroda4-clean",
|
|
"file": "Discord_sSJAGZLHvm.jpg",
|
|
"groupId": "sell-boroda4",
|
|
"order": 0,
|
|
"scene": "clean",
|
|
"mode": "sequence",
|
|
"expected": {
|
|
"side": "sell",
|
|
"merchant": "Boroda4",
|
|
"occupiedSlots": [0, 1],
|
|
"pendingSlots": [0, 1],
|
|
"foundSlots": []
|
|
}
|
|
},
|
|
{
|
|
"id": "sell-boroda4-spellbook",
|
|
"file": "Discord_KL0fnDcvr7.jpg",
|
|
"groupId": "sell-boroda4",
|
|
"order": 1,
|
|
"scene": "tooltip",
|
|
"mode": "sequence",
|
|
"catalogAssetId": "spellbook-prominence",
|
|
"expected": {
|
|
"side": "sell",
|
|
"merchant": "Boroda4",
|
|
"occupiedSlots": [0, 1],
|
|
"hoveredSlot": 0,
|
|
"pendingSlots": [1],
|
|
"foundSlots": [0],
|
|
"item": {
|
|
"displayName": "Spellbook: Prominence",
|
|
"name": "Spellbook Prominence",
|
|
"quantity": 2,
|
|
"priceAdena": 50000,
|
|
"priceMode": "price"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"id": "sell-boroda4-helmet",
|
|
"file": "Discord_dxpCzaJEWD.jpg",
|
|
"groupId": "sell-boroda4",
|
|
"order": 2,
|
|
"scene": "tooltip",
|
|
"mode": "sequence",
|
|
"catalogAssetId": "brigandine-helmet",
|
|
"expected": {
|
|
"side": "sell",
|
|
"merchant": "Boroda4",
|
|
"occupiedSlots": [0, 1],
|
|
"hoveredSlot": 1,
|
|
"pendingSlots": [],
|
|
"foundSlots": [0, 1],
|
|
"item": {
|
|
"displayName": "Brigandine Helmet",
|
|
"name": "Brigandine Helmet",
|
|
"quantity": 1,
|
|
"priceAdena": 800000,
|
|
"priceMode": "price"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"id": "sell-shotd-clean",
|
|
"file": "Discord_uqGcQhxIWc.jpg",
|
|
"groupId": "sell-shotd",
|
|
"order": 0,
|
|
"scene": "clean",
|
|
"mode": "sequence",
|
|
"expected": {
|
|
"side": "sell",
|
|
"merchant": "shotD",
|
|
"occupiedSlots": [0, 1],
|
|
"pendingSlots": [0, 1],
|
|
"foundSlots": []
|
|
}
|
|
},
|
|
{
|
|
"id": "sell-shotd-tutorial-guide",
|
|
"file": "Discord_fb9f61z8Ek.jpg",
|
|
"groupId": "sell-shotd",
|
|
"order": 1,
|
|
"scene": "tooltip",
|
|
"mode": "sequence",
|
|
"catalogAssetId": "tutorial-guide",
|
|
"expected": {
|
|
"side": "sell",
|
|
"merchant": "shotD",
|
|
"occupiedSlots": [0, 1],
|
|
"hoveredSlot": 0,
|
|
"pendingSlots": [1],
|
|
"foundSlots": [0],
|
|
"item": {
|
|
"displayName": "Tutorial Guide",
|
|
"name": "Tutorial Guide",
|
|
"quantity": 1,
|
|
"priceAdena": 5000000,
|
|
"priceMode": "price"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"id": "sell-shotd-dimensional-fragment",
|
|
"file": "Discord_ezvlzpNHRg.jpg",
|
|
"groupId": "sell-shotd",
|
|
"order": 2,
|
|
"scene": "tooltip",
|
|
"mode": "sequence",
|
|
"catalogAssetId": "dimensional-fragment",
|
|
"expected": {
|
|
"side": "sell",
|
|
"merchant": "shotD",
|
|
"occupiedSlots": [0, 1],
|
|
"hoveredSlot": 1,
|
|
"pendingSlots": [],
|
|
"foundSlots": [0, 1],
|
|
"item": {
|
|
"displayName": "Dimensional Fragment",
|
|
"name": "Dimensional Fragment",
|
|
"quantity": 687,
|
|
"priceAdena": 3500,
|
|
"priceMode": "price"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"id": "sell-1shop-clean",
|
|
"file": "Discord_tJFxvFi7DM.jpg",
|
|
"groupId": "sell-1shop",
|
|
"order": 0,
|
|
"scene": "clean",
|
|
"mode": "sequence",
|
|
"expected": {
|
|
"side": "sell",
|
|
"merchant": "1SHOP",
|
|
"occupiedSlots": [0],
|
|
"pendingSlots": [0],
|
|
"foundSlots": []
|
|
}
|
|
},
|
|
{
|
|
"id": "sell-1shop-ancient-adena",
|
|
"file": "Discord_fFbzX9vDhW.jpg",
|
|
"groupId": "sell-1shop",
|
|
"order": 1,
|
|
"scene": "tooltip",
|
|
"mode": "sequence",
|
|
"catalogAssetId": "ancient-adena",
|
|
"expected": {
|
|
"side": "sell",
|
|
"merchant": "1SHOP",
|
|
"occupiedSlots": [0],
|
|
"hoveredSlot": 0,
|
|
"pendingSlots": [],
|
|
"foundSlots": [0],
|
|
"item": {
|
|
"displayName": "Ancient Adena",
|
|
"name": "Ancient Adena",
|
|
"quantity": 1793000,
|
|
"priceAdena": 3,
|
|
"priceMode": "price"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"id": "buy-rakot-clean",
|
|
"file": "Discord_wQc5FDayAK.jpg",
|
|
"groupId": "buy-rakot",
|
|
"order": 0,
|
|
"scene": "clean",
|
|
"mode": "sequence",
|
|
"expected": {
|
|
"side": "buy",
|
|
"merchant": "RAKOT",
|
|
"occupiedSlots": [0, 1, 2],
|
|
"pendingSlots": [0, 1, 2],
|
|
"foundSlots": []
|
|
}
|
|
},
|
|
{
|
|
"id": "buy-rakot-scroll",
|
|
"file": "Discord_TxbA20ZOQB.jpg",
|
|
"groupId": "buy-rakot",
|
|
"order": 1,
|
|
"scene": "tooltip",
|
|
"mode": "sequence",
|
|
"catalogAssetId": "scroll-enchant-weapon-d",
|
|
"expected": {
|
|
"side": "buy",
|
|
"merchant": "RAKOT",
|
|
"occupiedSlots": [0, 1, 2],
|
|
"hoveredSlot": 0,
|
|
"pendingSlots": [1, 2],
|
|
"foundSlots": [0],
|
|
"item": {
|
|
"displayName": "Scroll: Enchant Weapon (D)",
|
|
"name": "Scroll Enchant Weapon D",
|
|
"quantity": 0,
|
|
"priceAdena": 200000,
|
|
"priceMode": "each"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"id": "buy-rakot-coarse-bone-powder",
|
|
"file": "Discord_ikzA9VhROZ.jpg",
|
|
"groupId": "buy-rakot",
|
|
"order": 2,
|
|
"scene": "tooltip",
|
|
"mode": "sequence",
|
|
"catalogAssetId": "coarse-bone-powder",
|
|
"expected": {
|
|
"side": "buy",
|
|
"merchant": "RAKOT",
|
|
"occupiedSlots": [0, 1, 2],
|
|
"hoveredSlot": 2,
|
|
"pendingSlots": [1],
|
|
"foundSlots": [0, 2],
|
|
"item": {
|
|
"displayName": "Coarse Bone Powder",
|
|
"name": "Coarse Bone Powder",
|
|
"quantity": 0,
|
|
"priceAdena": 1,
|
|
"priceMode": "each"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"id": "buy-kapayji-ancient-adena",
|
|
"file": "Discord_2KrJ9GGjCP.jpg",
|
|
"groupId": "buy-kapayji",
|
|
"order": 0,
|
|
"scene": "tooltip",
|
|
"mode": "contextual",
|
|
"catalogAssetId": "ancient-adena",
|
|
"initialState": {
|
|
"side": "buy",
|
|
"merchant": "KapayJI",
|
|
"activeShopKey": "buy:kapayji",
|
|
"pendingSlots": [0],
|
|
"foundSlots": []
|
|
},
|
|
"expected": {
|
|
"side": "buy",
|
|
"merchant": "KapayJI",
|
|
"occupiedSlots": [0],
|
|
"hoveredSlot": 0,
|
|
"pendingSlots": [],
|
|
"foundSlots": [0],
|
|
"item": {
|
|
"displayName": "Ancient Adena",
|
|
"name": "Ancient Adena",
|
|
"quantity": 0,
|
|
"priceAdena": 2,
|
|
"priceMode": "each"
|
|
}
|
|
}
|
|
}
|
|
]
|
|
}
|