From 5161e7980369a889e798ec384a47f20a27a8b95b Mon Sep 17 00:00:00 2001 From: Adam Goldsmith Date: Tue, 29 Sep 2020 00:27:29 -0400 Subject: [PATCH] 1.4067 --- Arkham SCE.json | 57141 +++++++++++++++++++++++++++++++--------------- 1 file changed, 38347 insertions(+), 18794 deletions(-) diff --git a/Arkham SCE.json b/Arkham SCE.json index a7f7c16..ec0ddb8 100644 --- a/Arkham SCE.json +++ b/Arkham SCE.json @@ -1,16 +1,16 @@ { - "SaveName": "SCE 1.4065", + "SaveName": "SCE 1.4067", "GameMode": "Arkham Horror LCG - Super Complete Edition", "Gravity": 0.5, "PlayArea": 1.0, - "Date": "5/6/2020 9:39:48 PM", + "Date": "5/12/2020 4:29:56 PM", "Table": "Table_None", "Sky": "Sky_Museum", "SkyURL": "https://i.imgur.com/GkQqaOF.jpg", "Note": "", "Rules": "", "XmlUI": "", - "LuaScript": "--[[ Lua code. See documentation: http://berserk-games.com/knowledgebase/scripting/ --]]\n-- Card size used for autodealing --\n\n-- global position constants\nENCOUNTER_DECK_POS = {-3.8, 1, 5.7}\nENCOUNTER_DECK_SPAWN_POS = {-3.8, 3, 5.7}\nENCOUNTER_DECK_DISCARD_POSITION = {-3.8, 0.5, 10.5}\ng_cardWith=2.30;\ng_cardHeigth=3.40;\n\ncontainerId = 'fea079'\ntokenDataId = '708279'\n\n\nCACHE = {\n object = {},\n data = {}\n}\n\n--[[ The OnLoad function. This is called after everything in the game save finishes loading.\nMost of your script code goes here. --]]\nfunction onload()\n Player.White.changeColor('Yellow')\n tokenplayerone = {\n damageone = \"https://i.imgur.com/XIJHw3J.png\",\n damagethree = \"https://i.imgur.com/eqRC712.png\",\n horrorone = \"https://i.imgur.com/Bh0BO47.png\",\n horrorthree = \"https://i.imgur.com/pZvTKA7.png\",\n resource = \"https://i.imgur.com/j5v5E3j.png\",\n resourcethree = \"https://i.imgur.com/1GZsDTt.png\",\n doom = \"https://i.imgur.com/EoL7yaZ.png\",\n clue = \"https://i.imgur.com/wfCaVU0.png\"\n }\n\n TOKEN_DATA = {\n clue = {image = tokenplayerone.clue, scale = {0.15, 0.15, 0.15}},\n resource = {image = tokenplayerone.resource, scale = {0.17, 0.17, 0.17}},\n doom = {image = tokenplayerone.doom, scale = {0.17, 0.17, 0.17}}\n }\n\ngetObjectFromGUID(\"6161b4\").interactable=false\ngetObjectFromGUID(\"721ba2\").interactable=false\ngetObjectFromGUID(\"9f334f\").interactable=false\ngetObjectFromGUID(\"23a43c\").interactable=false\ngetObjectFromGUID(\"5450cc\").interactable=false\ngetObjectFromGUID(\"463022\").interactable=false\ngetObjectFromGUID(\"9487a4\").interactable=false\ngetObjectFromGUID(\"91dd9b\").interactable=false\ngetObjectFromGUID(\"f182ee\").interactable=false\nend\n\n-- Remove comments to enable autorotate cards on hands.\n-- function onObjectEnterScriptingZone(zone, object)\n-- Autorotate cards with right side up when entering hand.\n-- if zone.getGUID() == \"c506bf\" or -- yellow\n-- zone.getGUID() == \"cbc751\" then -- orange\n-- object.setRotationSmooth({0,270,0})\n-- elseif zone.getGUID() == \"67ce9a\" then -- green\n-- object.setRotationSmooth({0,0,0})\n-- elseif zone.getGUID() == \"57c22c\" then -- red\n-- object.setRotationSmooth({0,180,0})\n--end\n--end\n\nfunction findInRadiusBy(pos, radius, filter, debug)\n local radius = (radius or 1)\n local objList = Physics.cast({\n origin = pos,\n direction = {0,1,0},\n type = 2,\n size = {radius, radius, radius},\n max_distance = 0,\n debug = (debug or false)\n })\n\n local filteredList = {}\n for _, obj in ipairs(objList) do\n if filter == nil then\n table.insert(filteredList, obj.hit_object)\n elseif filter and filter(obj.hit_object) then\n table.insert(filteredList, obj.hit_object)\n end\n end\n return filteredList\nend\n\nfunction dealCardsInRows(paramlist)\n \tlocal currPosition={};\n local numRow=1;\n\tlocal numCard=0;\n\tlocal invMultiplier=1;\n\tlocal allCardsDealed=0;\n\t\tif paramlist.inverse then\n\t\tinvMultiplier=-1;\n\tend\n\t\tif paramlist.maxCardsDealed==nil then\n\n\t\tallCardsDealed=0;\n\t\tparamlist.maxCardsDealed=paramlist.cardDeck.getQuantity()\n\n\telseif paramlist.maxCardsDealed>=paramlist.cardDeck.getQuantity() or paramlist.maxCardsDealed<=0 then\n\n\t\tallCardsDealed=0;\n\t\tparamlist.maxCardsDealed=paramlist.cardDeck.getQuantity()\n\n\telse\n\n\t\tallCardsDealed=1;\n\n\tend\n\n\tif paramlist.mode==\"x\" then\n\t\tcurrPosition={paramlist.iniPosition[1]+(2*g_cardWith*invMultiplier*allCardsDealed),paramlist.iniPosition[2],paramlist.iniPosition[3]};\n\n\telse\n\t\tcurrPosition={paramlist.iniPosition[1],paramlist.iniPosition[2],paramlist.iniPosition[3]+(2*g_cardWith*invMultiplier*allCardsDealed)};\n\n\tend\n\n\tfor i = 1,paramlist.maxCardsDealed,1 do\n\n paramlist.cardDeck.takeObject\n ({\n position= currPosition,\n smooth= true\n });\n\n\t\tnumCard=numCard+1;\n\t\tif numCard>=paramlist.maxCardRow then\n\n\t\t\tif paramlist.mode==\"x\" then\n\t\t\t\tcurrPosition={paramlist.iniPosition[1]+(2*g_cardWith*invMultiplier*allCardsDealed),paramlist.iniPosition[2],paramlist.iniPosition[3]};\n\t\t\t\tcurrPosition[3]=currPosition[3]-(numRow*g_cardHeigth*invMultiplier);\n\t\t\telse\n\t\t\t\tcurrPosition={paramlist.iniPosition[1],paramlist.iniPosition[2],paramlist.iniPosition[3]+(2*g_cardWith*invMultiplier*allCardsDealed)};\n\t\t\t\tcurrPosition[1]=currPosition[1]+(numRow*g_cardHeigth*invMultiplier);\n\t\t\tend\n\t\t\tnumCard=0;\n\t\t\tnumRow=numRow+1;\n\n\t\telse\n\t\t\tif paramlist.mode==\"x\" then\n\t\t\t\tcurrPosition[1]=currPosition[1]+(g_cardWith*invMultiplier);\n\t\t\telse\n\t\t\t\tcurrPosition[3]=currPosition[3]+(g_cardWith*invMultiplier);\n\t\t\tend\n\t\tend\n end\nend\n\nfunction isDeck(x)\n return x.tag == 'Deck'\nend\n\nfunction isCardOrDeck(x)\n return x.tag == 'Card' or isDeck(x)\nend\n\nfunction drawEncountercard(params) --[[ Parameter Table Position, Table Rotation]]\n local position = params[1]\n local rotation = params[2]\n local isFaceUp = params[3]\n local faceUpRotation\n if (isFaceUp) then\n faceUpRotation = 0\n else\n faceUpRotation = 180\n end\n local items = findInRadiusBy(ENCOUNTER_DECK_POS, 4, isCardOrDeck)\n if #items > 0 then\n for i, v in ipairs(items) do\n if v.tag == 'Deck' then\n v.takeObject({index = 0, position = position, rotation = {0,rotation.y,faceUpRotation}})\n return\n end\n end\n-- we didn't find the deck so just pull the first thing we did find\n items[1].setPositionSmooth(position, false, false)\n items[1].setRotationSmooth({0,rotation.y,faceUpRotation}, false, false)\n return\n end\n-- nothing here, time to reshuffle\n reshuffleEncounterDeck(position, {0,rotation.y,faceUpRotation})\nend\n\nIS_RESHUFFLING = false\nfunction reshuffleEncounterDeck(position, rotation)\n -- finishes moving the deck back and draws a card\n local function move(deck)\n deck.setPositionSmooth(ENCOUNTER_DECK_SPAWN_POS, true, false)\n deck.takeObject({index = 0, position = position, rotation = rotation, flip = false})\n Wait.time(function() IS_RESHUFFLING = false end, 1)\n end\n -- bail out if we're mid reshuffle\n if IS_RESHUFFLING then\n return\n end\n local discarded = findInRadiusBy(ENCOUNTER_DECK_DISCARD_POSITION, 4, isDeck)\n if #discarded > 0 then\n IS_RESHUFFLING = true\n local deck = discarded[1]\n if not deck.is_face_down then\n deck.flip()\n end\n deck.shuffle()\n Wait.time(|| move(deck), 0.3)\n else\n printToAll(\"couldn't find encounter discard pile to reshuffle\", {1, 0, 0})\n end\nend\n\nCHAOS_TOKENS = {}\nCHAOS_TOKENS_LAST_MAT = nil\nfunction putBackChaosTokens()\n local chaosbagposition = chaosbag.getPosition()\n for k, token in pairs(CHAOS_TOKENS) do\n if token != nil then\n chaosbag.putObject(token)\n token.setPosition({chaosbagposition[1],chaosbagposition[2]+0.5,chaosbagposition[3]})\n end\n end\n CHAOS_TOKENS = {}\n end\n\nfunction drawChaostoken(params)\n local mat = params[1]\n local tokenOffset = params[2]\n local isRightClick = params[3]\n local isSameMat = (CHAOS_TOKENS_LAST_MAT == nil or CHAOS_TOKENS_LAST_MAT == mat)\n if not isSameMat then\n putBackChaosTokens()\n end\n CHAOS_TOKENS_LAST_MAT = mat\n -- if we have left clicked and have no tokens OR if we have right clicked\n if isRightClick or #CHAOS_TOKENS == 0 then\n local items = getObjectFromGUID(\"83ef06\").getObjects()\n for i,v in ipairs(items) do\n if items[i].getDescription() == \"Chaos Bag\" then\n chaosbag = getObjectFromGUID(items[i].getGUID())\n break\n end\n end\n -- bail out if we have no tokens\n if #chaosbag.getObjects() == 0 then\n return\n end\n chaosbag.shuffle()\n -- add the token to the list, compute new position based on list length\n tokenOffset[1] = tokenOffset[1] + (0.17 * #CHAOS_TOKENS)\n local toPosition = mat.positionToWorld(tokenOffset)\n local token = chaosbag.takeObject({\n index = 0,\n position = toPosition,\n rotation = mat.getRotation()\n })\n CHAOS_TOKENS[#CHAOS_TOKENS + 1] = token\n return\n else\n putBackChaosTokens()\n end\nend\n\nfunction spawnToken(params)\n -- Position to spawn,\n -- rotation vector to apply\n -- translation vector to apply\n -- token type\n local position = params[1]\n local tokenType = params[2]\n local tokenData = TOKEN_DATA[tokenType]\n if tokenData == nil then\n error(\"no token data found for '\" .. tokenType .. \"'\")\n end\n\n local token = spawnObject({\n type = 'Custom_Token',\n position = position,\n })\n token.setCustomObject({\n image = tokenData['image'],\n thickness = 0.1,\n merge_distance = 5.0,\n stackable = false,\n })\n token.use_snap_points=false\n token.scale(tokenData['scale'])\n return token\nend\n\nfunction round(params) -- Parameter (int number, int numberDecimalPlaces)\n return tonumber(string.format(\"%.\" .. (params[2] or 0) .. \"f\", params[1]))\nend\n\nfunction roundposition(params) -- Parameter (Table position)\n return {round({params[1], 2}),round({params[2], 2}),round({params[3], 2})}\nend\n\nfunction isEqual(params) --Parameter (Table table1, Table table2) returns true if the tables are equal\n if params[1][1] == params[2][1] and params[1][2] == params[2][2] and params[1][3] == params[2][3] then\n return true\n else\n return false\n end\nend\n\nfunction isFaceup(params) --Object object\n if params.getRotation()[3] > -5 and params.getRotation()[3] < 5 then\n return true\n else\n return false\n end\nend\n\n--Difficulty selector script\n\nfunction createSetupButtons(args)\n local data = getDataValue('modeData', args.key)\n if data ~= nil then\n local z = -0.15\n if data.easy ~= nil then\n args.object.createButton({\n label = 'Easy',\n click_function = 'easyClick',\n function_owner = args.object,\n position = {0, 0.1, z},\n rotation = {0, 0, 0},\n scale = {0.47, 1, 0.47},\n height = 200,\n width = 1150,\n font_size = 100,\n color = {0.87, 0.8, 0.70},\n font_color = {0, 0, 0}\n })\n z = z + 0.20\n end\n if data.normal ~= nil then\n args.object.createButton({\n label = 'Standard',\n click_function = 'normalClick',\n function_owner = args.object,\n position = {0, 0.1, z},\n rotation = {0, 0, 0},\n scale = {0.47, 1, 0.47},\n height = 200,\n width = 1150,\n font_size = 100,\n color = {0.87, 0.8, 0.70},\n font_color = {0, 0, 0}\n })\n z = z + 0.20\n end\n if data.hard ~= nil then\n args.object.createButton({\n label = 'Hard',\n click_function = 'hardClick',\n function_owner = args.object,\n position = {0, 0.1, z},\n rotation = {0, 0, 0},\n scale = {0.47, 1, 0.47},\n height = 200,\n width = 1150,\n font_size = 100,\n color = {0.87, 0.8, 0.70},\n font_color = {0, 0, 0}\n })\n z = z + 0.20\n end\n if data.expert ~= nil then\n args.object.createButton({\n label = 'Expert',\n click_function = 'expertClick',\n function_owner = args.object,\n position = {0, 0.1, z},\n rotation = {0, 0, 0},\n scale = {0.47, 1, 0.47},\n height = 200,\n width = 1150,\n font_size = 100,\n color = {0.87, 0.8, 0.70},\n font_color = {0, 0, 0}\n })\n z = z + 0.20\n end\n z = z + 0.10\n if data.standalone ~= nil then\n args.object.createButton({\n label = 'Standalone',\n click_function = 'standaloneClick',\n function_owner = args.object,\n position = {0, 0.1, z},\n rotation = {0, 0, 0},\n scale = {0.47, 1, 0.47},\n height = 200,\n width = 1150,\n font_size = 100,\n color = {0.87, 0.8, 0.70},\n font_color = {0, 0, 0}\n })\n end\n end\nend\n\nfunction fillContainer(args)\n local container = getObjectCache(containerId)\n\n if container ~= nil then\n local data = getDataValue('modeData', args.key)\n if data == nil then return end\n\n local value = data[args.mode]\n if value == nil or value.token == nil then return end\n\n local pos = container.getPosition()\n if args.object ~= nil then\n pos = args.object.getPosition()\n end\n\n cleanContainer(container)\n\n for _, token in ipairs(value.token) do\n local obj = spawnToken_2(token, pos)\n if obj ~= nil then\n container.putObject(obj)\n end\n end\n\n if value.append ~= nil then\n for _, token in ipairs(value.append) do\n local obj = spawnToken_2(token, pos)\n if obj ~= nil then\n container.putObject(obj)\n end\n end\n end\n\n if value.random then\n local n = #value.random\n if n > 0 then\n for _, token in ipairs(value.random[getRandomCount(n)]) do\n local obj = spawnToken_2(token, pos)\n if obj ~= nil then\n container.putObject(obj)\n end\n end\n end\n end\n\n if value.message then\n broadcastToAll(value.message)\n end\n if value.warning then\n broadcastToAll(value.warning, { 1, 0.5, 0.5 })\n end\n end\nend\n\nfunction spawnToken_2(id, pos)\n local url = getImageUrl(id)\n if url ~= '' then\n local obj = spawnObject({\n type = 'Custom_Tile',\n position = {pos.x, pos.y + 3, pos.z},\n rotation = {x = 0, y = 260, z = 0}\n })\n obj.setCustomObject({\n type = 2,\n image = url,\n thickness = 0.10,\n })\n obj.scale {0.81, 1, 0.81}\n return obj\n end\nend\n\nfunction getImageUrl(id)\n if id == 'p1' then return 'https://i.imgur.com/uIx8jbY.png' end\n if id == '0' then return 'https://i.imgur.com/btEtVfd.png' end\n if id == 'm1' then return 'https://i.imgur.com/w3XbrCC.png' end\n if id == 'm2' then return 'https://i.imgur.com/bfTg2hb.png' end\n if id == 'm3' then return 'https://i.imgur.com/yfs8gHq.png' end\n if id == 'm4' then return 'https://i.imgur.com/qrgGQRD.png' end\n if id == 'm5' then return 'https://i.imgur.com/3Ym1IeG.png' end\n if id == 'm6' then return 'https://i.imgur.com/c9qdSzS.png' end\n if id == 'm7' then return 'https://i.imgur.com/4WRD42n.png' end\n if id == 'm8' then return 'https://i.imgur.com/9t3rPTQ.png' end\n if id == 'skull' then return 'https://i.imgur.com/stbBxtx.png' end\n if id == 'cultist' then return 'https://i.imgur.com/VzhJJaH.png' end\n if id == 'tablet' then return 'https://i.imgur.com/1plY463.png' end\n if id == 'elder' then return 'https://i.imgur.com/ttnspKt.png' end\n if id == 'red' then return 'https://i.imgur.com/lns4fhz.png' end\n if id == 'blue' then return 'https://i.imgur.com/nEmqjmj.png' end\n return ''\nend\n\nfunction cleanContainer(container)\n for _, item in ipairs(container.getObjects()) do\n destroyObject(container.takeObject({}))\n end\nend\n\nfunction getObjectsInZone(zoneId)\n local zoneObject = getObjectCache(zoneId)\n\n if zoneObject == nil then\n return\n end\n\n local objectsInZone = zoneObject.getObjects()\n local objectsFound = {}\n\n for i = 1, #objectsInZone do\n local object = objectsInZone[i]\n if object.tag == 'Bag' then\n table.insert(objectsFound, object.guid)\n end\n end\n\n if #objectsFound > 0 then\n return objectsFound\n end\nend\n\nfunction getObjectCache(id)\n if CACHE.object[id] == nil then\n CACHE.object[id] = getObjectFromGUID(id)\n end\n return CACHE.object[id]\nend\n\nfunction getDataTable(storage)\n if CACHE.data[storage] == nil then\n local obj = getObjectCache(tokenDataId)\n if obj ~= nil then\n CACHE.data[storage] = obj.getTable(storage)\n end\n end\n return CACHE.data[storage]\nend\n\nfunction getDataValue(storage, key)\n local data = getDataTable(storage)\n if data ~= nil then\n local value = data[key]\n if value ~= nil then\n local res = {}\n for m, v in pairs(value) do\n res[m] = v\n if res[m].parent ~= nil then\n local parentData = getDataValue(storage, res[m].parent)\n if parentData ~= nil and parentData[m] ~= nil and parentData[m].token ~= nil then\n res[m].token = parentData[m].token\n end\n res[m].parent = nil\n end\n end\n return res\n end\n end\nend\n\nfunction getRandomCount(to)\n updateRandomSeed()\n return math.random(1, to)\nend\n\nfunction updateRandomSeed()\n local chance = math.random(1,10)\n if chance == 1 then\n math.randomseed(os.time())\n end\nend\n", + "LuaScript": "--[[ Lua code. See documentation: http://berserk-games.com/knowledgebase/scripting/ --]]\n-- Card size used for autodealing --\n\n-- global position constants\nENCOUNTER_DECK_POS = {-3.8, 1, 5.7}\nENCOUNTER_DECK_SPAWN_POS = {-3.8, 3, 5.7}\nENCOUNTER_DECK_DISCARD_POSITION = {-3.8, 0.5, 10.5}\ng_cardWith=2.30;\ng_cardHeigth=3.40;\n\ncontainerId = 'fea079'\ntokenDataId = '708279'\n\n\nCACHE = {\n object = {},\n data = {}\n}\n\n--[[ The OnLoad function. This is called after everything in the game save finishes loading.\nMost of your script code goes here. --]]\nfunction onload()\n Player.White.changeColor('Yellow')\n tokenplayerone = {\n damageone = \"https://i.imgur.com/XIJHw3J.png\",\n damagethree = \"https://i.imgur.com/eqRC712.png\",\n horrorone = \"https://i.imgur.com/Bh0BO47.png\",\n horrorthree = \"https://i.imgur.com/pZvTKA7.png\",\n resource = \"https://i.imgur.com/j5v5E3j.png\",\n resourcethree = \"https://i.imgur.com/1GZsDTt.png\",\n doom = \"https://i.imgur.com/EoL7yaZ.png\",\n clue = \"https://i.imgur.com/wfCaVU0.png\"\n }\n\n TOKEN_DATA = {\n clue = {image = tokenplayerone.clue, scale = {0.15, 0.15, 0.15}},\n resource = {image = tokenplayerone.resource, scale = {0.17, 0.17, 0.17}},\n doom = {image = tokenplayerone.doom, scale = {0.17, 0.17, 0.17}}\n }\n\ngetObjectFromGUID(\"6161b4\").interactable=false\ngetObjectFromGUID(\"721ba2\").interactable=false\ngetObjectFromGUID(\"9f334f\").interactable=false\ngetObjectFromGUID(\"23a43c\").interactable=false\ngetObjectFromGUID(\"5450cc\").interactable=false\ngetObjectFromGUID(\"463022\").interactable=false\ngetObjectFromGUID(\"9487a4\").interactable=false\ngetObjectFromGUID(\"91dd9b\").interactable=false\ngetObjectFromGUID(\"f182ee\").interactable=false\nend\n\n-- Remove comments to enable autorotate cards on hands.\n-- function onObjectEnterScriptingZone(zone, object)\n-- Autorotate cards with right side up when entering hand.\n-- if zone.getGUID() == \"c506bf\" or -- yellow\n-- zone.getGUID() == \"cbc751\" then -- orange\n-- object.setRotationSmooth({0,270,0})\n-- elseif zone.getGUID() == \"67ce9a\" then -- green\n-- object.setRotationSmooth({0,0,0})\n-- elseif zone.getGUID() == \"57c22c\" then -- red\n-- object.setRotationSmooth({0,180,0})\n--end\n--end\n\nfunction findInRadiusBy(pos, radius, filter, debug)\n local radius = (radius or 1)\n local objList = Physics.cast({\n origin = pos,\n direction = {0,1,0},\n type = 2,\n size = {radius, radius, radius},\n max_distance = 0,\n debug = (debug or false)\n })\n\n local filteredList = {}\n for _, obj in ipairs(objList) do\n if filter == nil then\n table.insert(filteredList, obj.hit_object)\n elseif filter and filter(obj.hit_object) then\n table.insert(filteredList, obj.hit_object)\n end\n end\n return filteredList\nend\n\nfunction dealCardsInRows(paramlist)\n \tlocal currPosition={};\n local numRow=1;\n\tlocal numCard=0;\n\tlocal invMultiplier=1;\n\tlocal allCardsDealed=0;\n\t\tif paramlist.inverse then\n\t\tinvMultiplier=-1;\n\tend\n\t\tif paramlist.maxCardsDealed==nil then\n\n\t\tallCardsDealed=0;\n\t\tparamlist.maxCardsDealed=paramlist.cardDeck.getQuantity()\n\n\telseif paramlist.maxCardsDealed>=paramlist.cardDeck.getQuantity() or paramlist.maxCardsDealed<=0 then\n\n\t\tallCardsDealed=0;\n\t\tparamlist.maxCardsDealed=paramlist.cardDeck.getQuantity()\n\n\telse\n\n\t\tallCardsDealed=1;\n\n\tend\n\n\tif paramlist.mode==\"x\" then\n\t\tcurrPosition={paramlist.iniPosition[1]+(2*g_cardWith*invMultiplier*allCardsDealed),paramlist.iniPosition[2],paramlist.iniPosition[3]};\n\n\telse\n\t\tcurrPosition={paramlist.iniPosition[1],paramlist.iniPosition[2],paramlist.iniPosition[3]+(2*g_cardWith*invMultiplier*allCardsDealed)};\n\n\tend\n\n\tfor i = 1,paramlist.maxCardsDealed,1 do\n\n paramlist.cardDeck.takeObject\n ({\n position= currPosition,\n smooth= true\n });\n\n\t\tnumCard=numCard+1;\n\t\tif numCard>=paramlist.maxCardRow then\n\n\t\t\tif paramlist.mode==\"x\" then\n\t\t\t\tcurrPosition={paramlist.iniPosition[1]+(2*g_cardWith*invMultiplier*allCardsDealed),paramlist.iniPosition[2],paramlist.iniPosition[3]};\n\t\t\t\tcurrPosition[3]=currPosition[3]-(numRow*g_cardHeigth*invMultiplier);\n\t\t\telse\n\t\t\t\tcurrPosition={paramlist.iniPosition[1],paramlist.iniPosition[2],paramlist.iniPosition[3]+(2*g_cardWith*invMultiplier*allCardsDealed)};\n\t\t\t\tcurrPosition[1]=currPosition[1]+(numRow*g_cardHeigth*invMultiplier);\n\t\t\tend\n\t\t\tnumCard=0;\n\t\t\tnumRow=numRow+1;\n\n\t\telse\n\t\t\tif paramlist.mode==\"x\" then\n\t\t\t\tcurrPosition[1]=currPosition[1]+(g_cardWith*invMultiplier);\n\t\t\telse\n\t\t\t\tcurrPosition[3]=currPosition[3]+(g_cardWith*invMultiplier);\n\t\t\tend\n\t\tend\n end\nend\n\nfunction isDeck(x)\n return x.tag == 'Deck'\nend\n\nfunction isCardOrDeck(x)\n return x.tag == 'Card' or isDeck(x)\nend\n\nfunction drawEncountercard(params) --[[ Parameter Table Position, Table Rotation]]\n local position = params[1]\n local rotation = params[2]\n local isFaceUp = params[3]\n local faceUpRotation\n if (isFaceUp) then\n faceUpRotation = 0\n else\n faceUpRotation = 180\n end\n local items = findInRadiusBy(ENCOUNTER_DECK_POS, 4, isCardOrDeck)\n if #items > 0 then\n for i, v in ipairs(items) do\n if v.tag == 'Deck' then\n v.takeObject({index = 0, position = position, rotation = {0,rotation.y,faceUpRotation}})\n return\n end\n end\n-- we didn't find the deck so just pull the first thing we did find\n items[1].setPositionSmooth(position, false, false)\n items[1].setRotationSmooth({0,rotation.y,faceUpRotation}, false, false)\n return\n end\n-- nothing here, time to reshuffle\n reshuffleEncounterDeck(position, {0,rotation.y,faceUpRotation})\nend\n\nIS_RESHUFFLING = false\nfunction reshuffleEncounterDeck(position, rotation)\n -- finishes moving the deck back and draws a card\n local function move(deck)\n deck.setPositionSmooth(ENCOUNTER_DECK_SPAWN_POS, true, false)\n deck.takeObject({index = 0, position = position, rotation = rotation, flip = false})\n Wait.time(function() IS_RESHUFFLING = false end, 1)\n end\n -- bail out if we're mid reshuffle\n if IS_RESHUFFLING then\n return\n end\n local discarded = findInRadiusBy(ENCOUNTER_DECK_DISCARD_POSITION, 4, isDeck)\n if #discarded > 0 then\n IS_RESHUFFLING = true\n local deck = discarded[1]\n if not deck.is_face_down then\n deck.flip()\n end\n deck.shuffle()\n Wait.time(|| move(deck), 0.3)\n else\n printToAll(\"couldn't find encounter discard pile to reshuffle\", {1, 0, 0})\n end\nend\n\nCHAOS_TOKENS = {}\nCHAOS_TOKENS_LAST_MAT = nil\nfunction putBackChaosTokens()\n local chaosbagposition = chaosbag.getPosition()\n for k, token in pairs(CHAOS_TOKENS) do\n if token != nil then\n chaosbag.putObject(token)\n token.setPosition({chaosbagposition[1],chaosbagposition[2]+0.5,chaosbagposition[3]})\n end\n end\n CHAOS_TOKENS = {}\n end\n\nfunction drawChaostoken(params)\n local mat = params[1]\n local tokenOffset = params[2]\n local isRightClick = params[3]\n local isSameMat = (CHAOS_TOKENS_LAST_MAT == nil or CHAOS_TOKENS_LAST_MAT == mat)\n if not isSameMat then\n putBackChaosTokens()\n end\n CHAOS_TOKENS_LAST_MAT = mat\n -- if we have left clicked and have no tokens OR if we have right clicked\n if isRightClick or #CHAOS_TOKENS == 0 then\n local items = getObjectFromGUID(\"83ef06\").getObjects()\n for i,v in ipairs(items) do\n if items[i].getDescription() == \"Chaos Bag\" then\n chaosbag = getObjectFromGUID(items[i].getGUID())\n break\n end\n end\n -- bail out if we have no tokens\n if #chaosbag.getObjects() == 0 then\n return\n end\n chaosbag.shuffle()\n -- add the token to the list, compute new position based on list length\n tokenOffset[1] = tokenOffset[1] + (0.17 * #CHAOS_TOKENS)\n local toPosition = mat.positionToWorld(tokenOffset)\n local token = chaosbag.takeObject({\n index = 0,\n position = toPosition,\n rotation = mat.getRotation()\n })\n CHAOS_TOKENS[#CHAOS_TOKENS + 1] = token\n return\n else\n putBackChaosTokens()\n end\nend\n\nfunction spawnToken(params)\n -- Position to spawn,\n -- rotation vector to apply\n -- translation vector to apply\n -- token type\n local position = params[1]\n local tokenType = params[2]\n local tokenData = TOKEN_DATA[tokenType]\n if tokenData == nil then\n error(\"no token data found for '\" .. tokenType .. \"'\")\n end\n\n local token = spawnObject({\n type = 'Custom_Token',\n position = position,\n })\n token.setCustomObject({\n image = tokenData['image'],\n thickness = 0.1,\n merge_distance = 5.0,\n stackable = false,\n })\n token.use_snap_points=false\n token.scale(tokenData['scale'])\n return token\nend\n\nfunction round(params) -- Parameter (int number, int numberDecimalPlaces)\n return tonumber(string.format(\"%.\" .. (params[2] or 0) .. \"f\", params[1]))\nend\n\nfunction roundposition(params) -- Parameter (Table position)\n return {round({params[1], 2}),round({params[2], 2}),round({params[3], 2})}\nend\n\nfunction isEqual(params) --Parameter (Table table1, Table table2) returns true if the tables are equal\n if params[1][1] == params[2][1] and params[1][2] == params[2][2] and params[1][3] == params[2][3] then\n return true\n else\n return false\n end\nend\n\nfunction isFaceup(params) --Object object\n if params.getRotation()[3] > -5 and params.getRotation()[3] < 5 then\n return true\n else\n return false\n end\nend\n\n--Difficulty selector script\n\nfunction createSetupButtons(args)\n local data = getDataValue('modeData', args.key)\n if data ~= nil then\n local z = -0.15\n if data.easy ~= nil then\n args.object.createButton({\n label = 'Easy',\n click_function = 'easyClick',\n function_owner = args.object,\n position = {0, 0.1, z},\n rotation = {0, 0, 0},\n scale = {0.47, 1, 0.47},\n height = 200,\n width = 1150,\n font_size = 100,\n color = {0.87, 0.8, 0.70},\n font_color = {0, 0, 0}\n })\n z = z + 0.20\n end\n if data.normal ~= nil then\n args.object.createButton({\n label = 'Standard',\n click_function = 'normalClick',\n function_owner = args.object,\n position = {0, 0.1, z},\n rotation = {0, 0, 0},\n scale = {0.47, 1, 0.47},\n height = 200,\n width = 1150,\n font_size = 100,\n color = {0.87, 0.8, 0.70},\n font_color = {0, 0, 0}\n })\n z = z + 0.20\n end\n if data.hard ~= nil then\n args.object.createButton({\n label = 'Hard',\n click_function = 'hardClick',\n function_owner = args.object,\n position = {0, 0.1, z},\n rotation = {0, 0, 0},\n scale = {0.47, 1, 0.47},\n height = 200,\n width = 1150,\n font_size = 100,\n color = {0.87, 0.8, 0.70},\n font_color = {0, 0, 0}\n })\n z = z + 0.20\n end\n if data.expert ~= nil then\n args.object.createButton({\n label = 'Expert',\n click_function = 'expertClick',\n function_owner = args.object,\n position = {0, 0.1, z},\n rotation = {0, 0, 0},\n scale = {0.47, 1, 0.47},\n height = 200,\n width = 1150,\n font_size = 100,\n color = {0.87, 0.8, 0.70},\n font_color = {0, 0, 0}\n })\n z = z + 0.20\n end\n z = z + 0.10\n if data.standalone ~= nil then\n args.object.createButton({\n label = 'Standalone',\n click_function = 'standaloneClick',\n function_owner = args.object,\n position = {0, 0.1, z},\n rotation = {0, 0, 0},\n scale = {0.47, 1, 0.47},\n height = 200,\n width = 1150,\n font_size = 100,\n color = {0.87, 0.8, 0.70},\n font_color = {0, 0, 0}\n })\n end\n end\nend\n\nfunction fillContainer(args)\n local container = getObjectCache(containerId)\n\n if container ~= nil then\n local data = getDataValue('modeData', args.key)\n if data == nil then return end\n\n local value = data[args.mode]\n if value == nil or value.token == nil then return end\n\n local pos = container.getPosition()\n if args.object ~= nil then\n pos = args.object.getPosition()\n end\n\n cleanContainer(container)\n\n for _, token in ipairs(value.token) do\n local obj = spawnToken_2(token, pos)\n if obj ~= nil then\n container.putObject(obj)\n end\n end\n\n if value.append ~= nil then\n for _, token in ipairs(value.append) do\n local obj = spawnToken_2(token, pos)\n if obj ~= nil then\n container.putObject(obj)\n end\n end\n end\n\n if value.random then\n local n = #value.random\n if n > 0 then\n for _, token in ipairs(value.random[getRandomCount(n)]) do\n local obj = spawnToken_2(token, pos)\n if obj ~= nil then\n container.putObject(obj)\n end\n end\n end\n end\n\n if value.message then\n broadcastToAll(value.message)\n end\n if value.warning then\n broadcastToAll(value.warning, { 1, 0.5, 0.5 })\n end\n end\nend\n\nfunction spawnToken_2(id, pos)\n local url = getImageUrl(id)\n if url ~= '' then\n local obj = spawnObject({\n type = 'Custom_Tile',\n position = {pos.x, pos.y + 3, pos.z},\n rotation = {x = 0, y = 260, z = 0}\n })\n obj.setCustomObject({\n type = 2,\n image = url,\n thickness = 0.10,\n })\n obj.scale {0.81, 1, 0.81}\n return obj\n end\nend\n\nfunction getImageUrl(id)\n if id == 'p1' then return 'https://i.imgur.com/uIx8jbY.png' end\n if id == '0' then return 'https://i.imgur.com/btEtVfd.png' end\n if id == 'm1' then return 'https://i.imgur.com/w3XbrCC.png' end\n if id == 'm2' then return 'https://i.imgur.com/bfTg2hb.png' end\n if id == 'm3' then return 'https://i.imgur.com/yfs8gHq.png' end\n if id == 'm4' then return 'https://i.imgur.com/qrgGQRD.png' end\n if id == 'm5' then return 'https://i.imgur.com/3Ym1IeG.png' end\n if id == 'm6' then return 'https://i.imgur.com/c9qdSzS.png' end\n if id == 'm7' then return 'https://i.imgur.com/4WRD42n.png' end\n if id == 'm8' then return 'https://i.imgur.com/9t3rPTQ.png' end\n if id == 'skull' then return 'https://i.imgur.com/stbBxtx.png' end\n if id == 'cultist' then return 'https://i.imgur.com/VzhJJaH.png' end\n if id == 'tablet' then return 'https://i.imgur.com/1plY463.png' end\n if id == 'elder' then return 'https://i.imgur.com/ttnspKt.png' end\n if id == 'red' then return 'https://i.imgur.com/lns4fhz.png' end\n if id == 'blue' then return 'https://i.imgur.com/nEmqjmj.png' end\n return ''\nend\n\nfunction cleanContainer(container)\n for _, item in ipairs(container.getObjects()) do\n destroyObject(container.takeObject({}))\n end\nend\n\nfunction getObjectsInZone(zoneId)\n local zoneObject = getObjectCache(zoneId)\n\n if zoneObject == nil then\n return\n end\n\n local objectsInZone = zoneObject.getObjects()\n local objectsFound = {}\n\n for i = 1, #objectsInZone do\n local object = objectsInZone[i]\n if object.tag == 'Bag' then\n table.insert(objectsFound, object.guid)\n end\n end\n\n if #objectsFound > 0 then\n return objectsFound\n end\nend\n\nfunction getObjectCache(id)\n if CACHE.object[id] == nil then\n CACHE.object[id] = getObjectFromGUID(id)\n end\n return CACHE.object[id]\nend\n\nfunction getDataTable(storage)\n if CACHE.data[storage] == nil then\n local obj = getObjectCache(tokenDataId)\n if obj ~= nil then\n CACHE.data[storage] = obj.getTable(storage)\n end\n end\n return CACHE.data[storage]\nend\n\nfunction getDataValue(storage, key)\n local data = getDataTable(storage)\n if data ~= nil then\n local value = data[key]\n if value ~= nil then\n local res = {}\n for m, v in pairs(value) do\n res[m] = v\n if res[m].parent ~= nil then\n local parentData = getDataValue(storage, res[m].parent)\n if parentData ~= nil and parentData[m] ~= nil and parentData[m].token ~= nil then\n res[m].token = parentData[m].token\n end\n res[m].parent = nil\n end\n end\n return res\n end\n end\nend\n\nfunction getRandomCount(to)\n updateRandomSeed()\n return math.random(1, to)\nend\n\nfunction updateRandomSeed()\n local chance = math.random(1,10)\n if chance == 1 then\n math.randomseed(os.time())\n end\nend", "LuaScriptState": "", "MusicPlayer": { "RepeatSong": false, @@ -195,9 +195,9 @@ "rotX": 0.0, "rotY": 90.0, "rotZ": 0.0, - "scaleX": 22.6124611, + "scaleX": 22.6190624, "scaleY": 7.002465, - "scaleZ": 6.94843864 + "scaleZ": 6.95138359 } }, { @@ -209,9 +209,9 @@ "rotX": 0.0, "rotY": 90.0, "rotZ": 0.0, - "scaleX": 22.6123314, + "scaleX": 22.61893, "scaleY": 7.0, - "scaleZ": 6.94838858 + "scaleZ": 6.95133257 } }, { @@ -802,7 +802,7 @@ } }, "XmlUI": "", - "LuaScript": "-- set true to enable debug logging\nDEBUG = false\n\nfunction log(message)\n if DEBUG then\n print(message)\n end\nend\n\n--[[\nKnown locations and clues. We check this to determine if we should\natttempt to spawn clues, first we look for _ and if\nwe find nothing we look for \nformat is [location_guid -> clueCount]\n]]\nLOCATIONS_DATA_JSON = [[\n{\n \"Study\": {\"type\": \"perPlayer\", \"value\": 2, \"clueSide\": \"back\"},\n \"Study_670914\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"Attic_377b20\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"Attic\": {\"type\": \"perPlayer\", \"value\": 2, \"clueSide\": \"back\"},\n \"Cellar_5d3bcc\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"Cellar\": {\"type\": \"perPlayer\", \"value\": 2, \"clueSide\": \"back\"},\n \"Bathroom\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"Bedroom\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"Far Above Your House\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"Deep Below Your House\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n\n \"Northside_86faac\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"Northside\": {\"type\": \"perPlayer\", \"value\": 2, \"clueSide\": \"back\"},\n \"Graveyard\": {\"type\": \"perPlayer\", \"value\": 2, \"clueSide\": \"back\"},\n \"Miskatonic University_cedb0a\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"Miskatonic University\": {\"type\": \"perPlayer\", \"value\": 2, \"clueSide\": \"back\"},\n \"Downtown_1aa7cb\": {\"type\": \"perPlayer\", \"value\": 2, \"clueSide\": \"back\"},\n \"Downtown\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"St. Mary's Hospital\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"Easttown_88245c\": {\"type\": \"perPlayer\", \"value\": 2, \"clueSide\": \"back\"},\n \"Easttown\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"Southside\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"Rivertown\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"Your House_377b20\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"Your House_b28633\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n\n \"Ritual Site\": {\"type\": \"perPlayer\", \"value\": 2, \"clueSide\": \"back\"},\n \"Arkham Woods_e8e04b\": {\"type\": \"perPlayer\", \"value\": 0, \"clueSide\": \"back\"},\n \"Arkham Woods\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n\n \"New Orleans_5ab18a\": {\"type\": \"perPlayer\", \"value\": 0, \"clueSide\": \"back\"},\n \"New Orleans\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"Riverside_ab9d69\": {\"type\": \"perPlayer\", \"value\": 0, \"clueSide\": \"back\"},\n \"Riverside\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"Wilderness_3c5ea8\": {\"type\": \"perPlayer\", \"value\": 0, \"clueSide\": \"back\"},\n \"Wilderness\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"Unhallowed Land_552a1d\": {\"type\": \"perPlayer\", \"value\": 0, \"clueSide\": \"back\"},\n \"Unhallowed Land\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"Flooded\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"Venetian Garden\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"The Guardian\": {\"type\": \"perPlayer\", \"value\": 2, \"clueSide\": \"back\"},\n \"Canal-side\": {\"type\": \"fixed\", \"value\": 1, \"clueSide\": \"back\"},\n \"Accademia Bridge\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"Bridge of Sighs\": {\"type\": \"fixed\", \"value\": 2, \"clueSide\": \"back\"},\n\n \"Warren Observatory\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"Science Building\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"Orne Library\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"Administration Building\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"Student Union\": {\"type\": \"fixed\", \"value\": 2, \"clueSide\": \"back\"},\n \"Humanities Building\": {\"type\": \"perPlayer\", \"value\": 2, \"clueSide\": \"back\"},\n \"Dormitories\": {\"type\": \"perPlayer\", \"value\": 3, \"clueSide\": \"back\"},\n \"Faculty Offices\": {\"type\": \"perPlayer\", \"value\": 2, \"clueSide\": \"back\"},\n \"Faculty Offices_1c567d\": {\"type\": \"perPlayer\", \"value\": 0, \"clueSide\": \"back\"},\n\n \"La Bella Luna\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"Back Hall Doorway\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n\n \"Museum Entrance\": {\"type\": \"fixed\", \"value\": 2, \"clueSide\": \"back\"},\n \"Security Office\": {\"type\": \"perPlayer\", \"value\": 2, \"clueSide\": \"back\"},\n \"Security Office_fcb3e4\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"Administration Office\": {\"type\": \"perPlayer\", \"value\": 2, \"clueSide\": \"back\"},\n \"Administration Office_d2eb25\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"Exhibit Hall\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"Exhibit Hall_563240\": {\"type\": \"perPlayer\", \"value\": 2, \"clueSide\": \"back\"},\n \"Exhibit Hall_f3ffb6\": {\"type\": \"perPlayer\", \"value\": 2, \"clueSide\": \"back\"},\n \"Exhibit Hall_0b0c58\": {\"type\": \"perPlayer\", \"value\": 2, \"clueSide\": \"back\"},\n \"Exhibit Hall_2d87e6\": {\"type\": \"perPlayer\", \"value\": 0, \"clueSide\": \"back\"},\n \"Exhibit Hall_da02ea\": {\"type\": \"perPlayer\", \"value\": 0, \"clueSide\": \"back\"},\n\n \"Train Car\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"Train Car_f3f902\": {\"type\": \"perPlayer\", \"value\": 2, \"clueSide\": \"back\"},\n \"Train Car_905f69\": {\"type\": \"perPlayer\", \"value\": 2, \"clueSide\": \"back\"},\n \"Train Car_a3a321\": {\"type\": \"perPlayer\", \"value\": 2, \"clueSide\": \"back\"},\n \"Train Car_464528\": {\"type\": \"perPlayer\", \"value\": 0, \"clueSide\": \"back\"},\n \"Train Car_3cfca4\": {\"type\": \"fixed\", \"value\": 1, \"clueSide\": \"back\"},\n \"Train Car_64ffb0\": {\"type\": \"fixed\", \"value\": 3, \"clueSide\": \"back\"},\n \"Train Car_0fb5f0\": {\"type\": \"perPlayer\", \"value\": 3, \"clueSide\": \"back\"},\n \"Engine Car\": {\"type\": \"perPlayer\", \"value\": 2, \"clueSide\": \"back\"},\n\n \"House in the Reeds\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"Osborn's General Store\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"Congregational Church\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"Bishop's Brook\": {\"type\": \"fixed\", \"value\": 2, \"clueSide\": \"back\"},\n \"Burned Ruins\": {\"type\": \"fixed\", \"value\": 3, \"clueSide\": \"back\"},\n \"Schoolhouse\": {\"type\": \"fixed\", \"value\": 1, \"clueSide\": \"back\"},\n\n \"Dunwich Village\": {\"type\": \"fixed\", \"value\": 1, \"clueSide\": \"back\"},\n \"Dunwich Village_ac4427\": {\"type\": \"fixed\", \"value\": 3, \"clueSide\": \"back\"},\n \"Cold Spring Glen\": {\"type\": \"fixed\", \"value\": 0, \"clueSide\": \"back\"},\n \"Cold Spring Glen_e58475\": {\"type\": \"fixed\", \"value\": 2, \"clueSide\": \"back\"},\n \"Ten-Acre Meadow\": {\"type\": \"fixed\", \"value\": 3, \"clueSide\": \"back\"},\n \"Ten-Acre Meadow_05b0dd\": {\"type\": \"fixed\", \"value\": 1, \"clueSide\": \"back\"},\n \"Blasted Heath\": {\"type\": \"fixed\", \"value\": 3, \"clueSide\": \"back\"},\n \"Blasted Heath_995fe7\": {\"type\": \"fixed\", \"value\": 2, \"clueSide\": \"back\"},\n \"Whateley Ruins\": {\"type\": \"perPlayer\", \"value\": 2, \"clueSide\": \"back\"},\n \"Devil's Hop Yard\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"Devil's Hop Yard_f7dd31\": {\"type\": \"fixed\", \"value\": 2, \"clueSide\": \"back\"},\n\n \"Base of the Hill\": {\"type\": \"fixed\", \"value\": 3, \"clueSide\": \"back\"},\n \"Base of the Hill_de3ca2\": {\"type\": \"fixed\", \"value\": 0, \"clueSide\": \"back\"},\n \"Ascending Path\": {\"type\": \"fixed\", \"value\": 3, \"clueSide\": \"back\"},\n \"Ascending Path_0e5289\": {\"type\": \"fixed\", \"value\": 0, \"clueSide\": \"back\"},\n \"Sentinel Peak\": {\"type\": \"perPlayer\", \"value\": 2, \"clueSide\": \"back\"},\n \"Diverging Path\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"Diverging Path_7239aa\": {\"type\": \"fixed\", \"value\": 0, \"clueSide\": \"back\"},\n \"Altered Path\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n\n \"The Edge of the Universe\": {\"type\": \"perPlayer\", \"value\": 2, \"clueSide\": \"back\"},\n \"Tear Through Time\": {\"type\": \"perPlayer\", \"value\": 2, \"clueSide\": \"back\"},\n \"Prismatic Cascade\": {\"type\": \"fixed\", \"value\": 3, \"clueSide\": \"front\"},\n \"Towering Luminosity\": {\"type\": \"fixed\", \"value\": 4, \"clueSide\": \"front\"},\n \"Tear Through Space\": {\"type\": \"fixed\", \"value\": 1, \"clueSide\": \"front\"},\n \"Endless Bridge\": {\"type\": \"fixed\", \"value\": 2, \"clueSide\": \"front\"},\n \"Dimensional Doorway\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"front\"},\n \"Steps of Y'hagharl\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"front\"},\n \"Unstable Vortex\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"front\"},\n \"Indecipherable Stairs\": {\"type\": \"fixed\", \"value\": 1, \"clueSide\": \"front\"},\n\n \"Backstage Doorway\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"Backstage Doorway_0797a9\": {\"type\": \"fixed\", \"value\": 0, \"clueSide\": \"back\"},\n \"Lobby Doorway\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"Lobby Doorway_7605cf\": {\"type\": \"fixed\", \"value\": 0, \"clueSide\": \"back\"},\n \"Lobby\": {\"type\": \"fixed\", \"value\": 1, \"clueSide\": \"back\"},\n \"Backstage\": {\"type\": \"fixed\", \"value\": 1, \"clueSide\": \"back\"},\n \"Balcony\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n\n \"Foyer\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n\n \"Historical Society\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"Historical Society_40f79d\": {\"type\": \"perPlayer\", \"value\": 2, \"clueSide\": \"back\"},\n \"Historical Society_b352f8\": {\"type\": \"perPlayer\", \"value\": 2, \"clueSide\": \"back\"},\n \"Historical Society_0cf5d5\": {\"type\": \"perPlayer\", \"value\": 2, \"clueSide\": \"back\"},\n \"Historical Society_abc0cb\": {\"type\": \"perPlayer\", \"value\": 2, \"clueSide\": \"back\"},\n \"Historical Society_ab6a72\": {\"type\": \"fixed\", \"value\": 1, \"clueSide\": \"back\"},\n \"Hidden Library\": {\"type\": \"perPlayer\", \"value\": 3, \"clueSide\": \"back\"},\n\n \"Patient Confinement\": {\"type\": \"fixed\", \"value\": 1, \"clueSide\": \"back\"},\n \"Asylum Halls\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"Asylum Halls_f99530\": {\"type\": \"fixed\", \"value\": 0, \"clueSide\": \"back\"},\n \"Asylum Halls_576595\": {\"type\": \"fixed\", \"value\": 0, \"clueSide\": \"back\"},\n \"Infirmary\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"Basement Hall\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"Yard\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"Garden\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"Kitchen\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"Mess Hall\": {\"type\": \"perPlayer\", \"value\": 2, \"clueSide\": \"back\"},\n\n \"Grand Guignol\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"Montmartre\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"Montparnasse\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"Notre-Dame\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"Gare d'Orsay\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"Opéra Garnier\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"Canal Saint-Martin\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"Le Marais\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"Gardens of Luxembourg\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"Père Lachaise Cemetery\": {\"type\": \"perPlayer\", \"value\": 2, \"clueSide\": \"back\"},\n\n \"Catacombs\": {\"type\": \"perPlayer\", \"value\": 2, \"clueSide\": \"back\"},\n \"Catacombs_29170f\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"Catacombs_f1237c\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"Catacombs_c3151e\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"Catacombs_14b1cb\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"Catacombs_81920c\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"Catacombs_c14c8b\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"Catacombs_ea2a55\": {\"type\": \"fixed\", \"value\": 0, \"clueSide\": \"back\"},\n \"Catacombs_8bcab3\": {\"type\": \"fixed\", \"value\": 0, \"clueSide\": \"back\"},\n \"Catacombs_7c7f4a\": {\"type\": \"fixed\", \"value\": 0, \"clueSide\": \"back\"},\n \"Catacombs_80cf41\": {\"type\": \"fixed\", \"value\": 0, \"clueSide\": \"back\"},\n\n \"Abbey Church\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"Porte de l'Avancée\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"Grand Rue\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"Cloister\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"Knight's Hall\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"Chœur Gothique\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"Outer Wall\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"Outer Wall_014bd6\": {\"type\": \"perPlayer\", \"value\": 2, \"clueSide\": \"back\"},\n \"North Tower\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"North Tower_69eae5\": {\"type\": \"perPlayer\", \"value\": 2, \"clueSide\": \"back\"},\n \"Chapel of St. Aubert\": {\"type\": \"perPlayer\", \"value\": 3, \"clueSide\": \"back\"},\n \"Chapel of St. Aubert_e75ba8\": {\"type\": \"perPlayer\", \"value\": 2, \"clueSide\": \"back\"},\n \"Abbey Tower\": {\"type\": \"perPlayer\", \"value\": 3, \"clueSide\": \"back\"},\n \"Abbey Tower_2f3d21\": {\"type\": \"perPlayer\", \"value\": 2, \"clueSide\": \"back\"},\n\n \"Shores of Hali\": {\"type\": \"perPlayer\", \"value\": 2, \"clueSide\": \"front\"},\n \"Dark Spires\": {\"type\": \"perPlayer\", \"value\": 2, \"clueSide\": \"front\"},\n \"Palace of the King\": {\"type\": \"perPlayer\", \"value\": 3, \"clueSide\": \"front\"},\n \"Palace of the King_60d758\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"front\"},\n \"Ruins of Carcosa\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"front\"},\n \"Dim Streets\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"front\"},\n \"Depths of Demhe\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"front\"},\n \"Bleak Plains\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"front\"},\n \"Recesses of Your Own Mind\": {\"type\": \"perPlayer\", \"value\": 2, \"clueSide\": \"front\"},\n \"The Throne Room\": {\"type\": \"perPlayer\", \"value\": 2, \"clueSide\": \"front\"},\n \"Stage of the Ward Theatre\": {\"type\": \"perPlayer\", \"value\": 2, \"clueSide\": \"front\"},\n\n \"Serpent’s Haven\": {\"type\": \"perPlayer\", \"value\": 2, \"clueSide\": \"front\"},\n \"Ruins of Eztli\": {\"type\": \"perPlayer\", \"value\": 2, \"clueSide\": \"front\"},\n \"Rope Bridge\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"front\"},\n \"Overgrown Ruins\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"front\"},\n \"River Canyon\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"front\"},\n \"Path of Thorns\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"front\"},\n \"Temple of the Fang\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"front\"},\n \"Circuitous Trail\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"front\"},\n\n \"Chamber of Time\": {\"type\": \"perPlayer\", \"value\": 2, \"clueSide\": \"front\"},\n \"Ancient Hall\": {\"type\": \"perPlayer\", \"value\": 2, \"clueSide\": \"front\"},\n \"Grand Chamber\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"front\"},\n \"Entryway\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"Underground Ruins\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"front\"},\n \"Burial Pit\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"front\"},\n \"Secret Passage\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"front\"},\n\n \"Town Hall\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"Curiositie Shoppe\": {\"type\": \"perPlayer\", \"value\": 2, \"clueSide\": \"back\"},\n \"At the Station_7edfb0\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"At the Station_e2806c\": {\"type\": \"perPlayer\", \"value\": 2, \"clueSide\": \"back\"},\n \"At the Station_28ebe1\": {\"type\": \"perPlayer\", \"value\": 2, \"clueSide\": \"back\"},\n \"At the Station_e59778\": {\"type\": \"perPlayer\", \"value\": 2, \"clueSide\": \"back\"},\n\n \"Sacred Woods\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"front\"},\n \"Chapultepec Hill\": {\"type\": \"perPlayer\", \"value\": 2, \"clueSide\": \"front\"},\n \"Chapultepec Hill_b5d586\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"front\"},\n \"Canals of Tenochtitlán\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"front\"},\n \"Lake Xochimilco\": {\"type\": \"perPlayer\", \"value\": 2, \"clueSide\": \"front\"},\n \"Lake Xochimilco_e3a79d\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"front\"},\n \"Templo Mayor\": {\"type\": \"perPlayer\", \"value\": 2, \"clueSide\": \"front\"},\n \"Templo Mayor_f3c531\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"front\"},\n \"Temples of Tenochtitlán\": {\"type\": \"perPlayer\", \"value\": 2, \"clueSide\": \"front\"},\n \"Temples of Tenochtitlán_c097d8\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"front\"},\n\n \"Mouth of K'n-yan\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"Stone Altar\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"front\"},\n \"Time-Wracked Woods\": {\"type\": \"perPlayer\", \"value\": 2, \"clueSide\": \"front\"},\n \"Vast Passages\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"front\"},\n \"Perilous Gulch\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"front\"},\n \"Dark Hollow\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"front\"},\n \"Hall of Idolatry\": {\"type\": \"perPlayer\", \"value\": 2, \"clueSide\": \"front\"},\n \"Crystal Pillars\": {\"type\": \"perPlayer\", \"value\": 2, \"clueSide\": \"front\"},\n\n \"Interview Room\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"Interview Room_508f85\": {\"type\": \"perPlayer\", \"value\": 0, \"clueSide\": \"back\"},\n \"Interview Room_4440de\": {\"type\": \"perPlayer\", \"value\": 0, \"clueSide\": \"back\"},\n \"Halls of Pnakotus\": {\"type\": \"fixed\", \"value\": 1, \"clueSide\": \"back\"},\n \"Deconstruction Room\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"Towers of Pnakotus\": {\"type\": \"perPlayer\", \"value\": 2, \"clueSide\": \"back\"},\n \"Laboratory of the Great Race\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"Yithian Orrery\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"Great Library\": {\"type\": \"fixed\", \"value\": 4, \"clueSide\": \"back\"},\n\n \"City of the Serpents\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"front\"},\n \"Bridge over N'kai\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"front\"},\n \"Abandoned Site\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"front\"},\n \"Caverns of Yoth\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"front\"},\n \"Hall of Heresy\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"front\"},\n \"Bright Canyon\": {\"type\": \"perPlayer\", \"value\": 2, \"clueSide\": \"front\"},\n \"Forked Path\": {\"type\": \"perPlayer\", \"value\": 2, \"clueSide\": \"front\"},\n\n \"Nexus of N'kai\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"A Pocket in Time\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"front\"},\n \"City of the Unseen\": {\"type\": \"fixed\", \"value\": 1, \"clueSide\": \"front\"},\n \"Valusia\": {\"type\": \"fixed\", \"value\": 2, \"clueSide\": \"front\"},\n\n \"Shores of R’lyeh\": {\"type\": \"fixed\", \"value\": 2, \"clueSide\": \"front\"},\n \"Atlantis\": {\"type\": \"fixed\", \"value\": 2, \"clueSide\": \"front\"},\n \"Pnakotus\": {\"type\": \"fixed\", \"value\": 3, \"clueSide\": \"front\"},\n \"Ruins of New York\": {\"type\": \"fixed\", \"value\": 3, \"clueSide\": \"front\"},\n \"Yuggoth\": {\"type\": \"fixed\", \"value\": 3, \"clueSide\": \"front\"},\n \"Mu\": {\"type\": \"fixed\", \"value\": 4, \"clueSide\": \"front\"},\n\n \"Billiards Room\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"Billiards Room_33990b\": {\"type\": \"perPlayer\", \"value\": 0, \"clueSide\": \"back\"},\n \"Trophy Room\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"Trophy Room_e9160a\": {\"type\": \"perPlayer\", \"value\": 0, \"clueSide\": \"back\"},\n \"Master Bedroom\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"Balcony_1b5483\": {\"type\": \"fixed\", \"value\": 0, \"clueSide\": \"back\"},\n \"Office\": {\"type\": \"perPlayer\", \"value\": 2, \"clueSide\": \"back\"},\n \"Office_a1bd9a\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"Witch-Haunted Woods_1539ea\": {\"type\": \"perPlayer\", \"value\": 2, \"clueSide\": \"back\"},\n \"Witch-Haunted Woods\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"Witch-Haunted Woods_d3f8c3\": {\"type\": \"perPlayer\", \"value\": 2, \"clueSide\": \"back\"},\n \"Witch-Haunted Woods_eca18e\": {\"type\": \"perPlayer\", \"value\": 2, \"clueSide\": \"back\"},\n \"Paths into Twilight\": {\"type\": \"perPlayer\", \"value\": 3, \"clueSide\": \"back\"},\n\n \"The Imperial Entrance\": {\"type\": \"fixed\", \"value\": 1, \"clueSide\": \"back\"},\n \"Dark Stairwell\": {\"type\": \"fixed\", \"value\": 1, \"clueSide\": \"back\"},\n \"Stairway\": {\"type\": \"fixed\", \"value\": 1, \"clueSide\": \"back\"},\n \"The Balcony\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"The Back Booths\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"The Lobby\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"Backroom Door\": {\"type\": \"perPlayer\", \"value\": 2, \"clueSide\": \"back\"},\n \"Backroom Door_ed439d\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"The Dining Area\": {\"type\": \"perPlayer\", \"value\": 2, \"clueSide\": \"back\"},\n \"The Dance Floor\": {\"type\": \"perPlayer\", \"value\": 2, \"clueSide\": \"back\"},\n \"Gateway to the East\": {\"type\": \"fixed\", \"value\": 1, \"clueSide\": \"back\"},\n \"Back Alley\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"Mingzhu Laundry\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"The Dragon's Den\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"front\"},\n \"The Phoenix's Nest\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"Golden Temple of the Heavens\": {\"type\": \"perPlayer\", \"value\": 2, \"clueSide\": \"back\"},\n \"Flea Market\": {\"type\": \"perPlayer\", \"value\": 2, \"clueSide\": \"back\"},\n \"Zihao's House of Fighting Arts\": {\"type\": \"perPlayer\", \"value\": 2, \"clueSide\": \"back\"},\n \"Daiyu's Tea Garden\": {\"type\": \"perPlayer\", \"value\": 2, \"clueSide\": \"back\"},\n\n \"Moldy Halls\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"Decrepit Door\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"Walter Gilman's Room\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"Unknown Places_b538f8\": {\"type\": \"perPlayer\", \"value\": 0, \"clueSide\": \"back\"},\n \"Unknown Places_7bea34\": {\"type\": \"perPlayer\", \"value\": 0, \"clueSide\": \"back\"},\n \"Unknown Places\": {\"type\": \"perPlayer\", \"value\": 2, \"clueSide\": \"back\"},\n \"Unknown Places_9a471d\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"Unknown Places_0ac3ea\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"Strange Geometry\": {\"type\": \"fixed\", \"value\": 1, \"clueSide\": \"front\"},\n \"Site of the Sacrifice\": {\"type\": \"perPlayer\", \"value\": 3, \"clueSide\": \"back\"},\n\n \"Hangman's Brook\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"Abandoned Chapel\": {\"type\": \"perPlayer\", \"value\": 2, \"clueSide\": \"back\"},\n \"Haunted Fields\": {\"type\": \"perPlayer\", \"value\": 2, \"clueSide\": \"back\"},\n\n \"Lobby_1c2dfe\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"Lobby_bcd556\": {\"type\": \"perPlayer\", \"value\": 0, \"clueSide\": \"back\"},\n \"Lodge Gates_fa6a29\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"Lodge Gates\": {\"type\": \"perPlayer\", \"value\": 0, \"clueSide\": \"back\"},\n \"Lodge Cellar\": {\"type\": \"perPlayer\", \"value\": 0, \"clueSide\": \"back\"},\n \"Lodge Cellar_8ea4fd\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"Lounge\": {\"type\": \"perPlayer\", \"value\": 2, \"clueSide\": \"back\"},\n \"Vault\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"Inner Sanctum\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"Library\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"Library_47ccbc\": {\"type\": \"perPlayer\", \"value\": 0, \"clueSide\": \"back\"},\n \"Sanctum Doorway\": {\"type\": \"perPlayer\", \"value\": 2, \"clueSide\": \"back\"},\n \"Sanctum Doorway_4da6c3\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n\n \"The Geist-Trap\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"Forbidding Shore\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"Unvisited Isle\": {\"type\": \"perPlayer\", \"value\": 2, \"clueSide\": \"back\"},\n\n \"Rivertown_92ee68\": {\"type\": \"fixed\", \"value\": 0, \"clueSide\": \"back\"},\n \"Rivertown_db4b20\": {\"type\": \"fixed\", \"value\": 0, \"clueSide\": \"back\"},\n \"Southside_c898a0\": {\"type\": \"fixed\", \"value\": 0, \"clueSide\": \"back\"},\n \"Southside_e7f5fa\": {\"type\": \"fixed\", \"value\": 0, \"clueSide\": \"back\"},\n \"Silver Twilight Lodge\": {\"type\": \"fixed\", \"value\": 0, \"clueSide\": \"back\"},\n \"Silver Twilight Lodge_17e686\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"Hangman's Hill\": {\"type\": \"fixed\", \"value\": 0, \"clueSide\": \"back\"},\n \"Hangman's Hill_5f4d8a\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n\n \"Cosmic Ingress\": {\"type\": \"fixed\", \"value\": 3, \"clueSide\": \"back\"},\n \"Cosmos\": {\"type\": \"fixed\", \"value\": 1, \"clueSide\": \"back\"},\n \"Cosmos_a89dbf\": {\"type\": \"fixed\", \"value\": 2, \"clueSide\": \"back\"},\n \"Cosmos_1a0ad2\": {\"type\": \"fixed\", \"value\": 2, \"clueSide\": \"back\"},\n \"Cosmos_30fc53\": {\"type\": \"fixed\", \"value\": 2, \"clueSide\": \"back\"},\n \"Cosmos_8f3e16\": {\"type\": \"fixed\", \"value\": 2, \"clueSide\": \"back\"},\n \"Cosmos_4e8ae3\": {\"type\": \"fixed\", \"value\": 2, \"clueSide\": \"back\"},\n \"Cosmos_a8d84d\": {\"type\": \"fixed\", \"value\": 4, \"clueSide\": \"back\"},\n \"Cosmos_7a3ece\": {\"type\": \"fixed\", \"value\": 6, \"clueSide\": \"back\"},\n \"Cosmos_311eb1\": {\"type\": \"perPlayer\", \"value\": 2, \"clueSide\": \"back\"},\n\n \"Seventy Steps\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"Seven Hundred Steps\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"Base of the Steps\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"Enchanted Woods\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n\n \"Stairwell\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"Basement Door_42fa87\": {\"type\": \"perPlayer\", \"value\": 0, \"clueSide\": \"back\"},\n \"Basement Door\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"Waiting Room\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"Emergency Room\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"Experimental Therapies Ward\": {\"type\": \"perPlayer\", \"value\": 2, \"clueSide\": \"back\"},\n \"Records Office\": {\"type\": \"perPlayer\", \"value\": 2, \"clueSide\": \"back\"},\n\n \"Foyer_9a9f9a\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"Room 245\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"Hotel Roof\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"Office_b3ed47\": {\"type\": \"perPlayer\", \"value\": 2, \"clueSide\": \"back\"},\n \"Room 212\": {\"type\": \"perPlayer\", \"value\": 2, \"clueSide\": \"back\"},\n \"Basement\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"Second Floor Hall\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"Room 225\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"Restaurant\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"Suite Balcony\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n\n \"Ulthar\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"front\"},\n \"Dylath-Leen\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"front\"},\n \"Mt. Ngranek\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"front\"},\n \"Baharna\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"front\"},\n \"Zulan-Thek\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"front\"},\n \"Sarnath\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"front\"},\n \"City-Which-Appears-On-No-Map\": {\"type\": \"perPlayer\", \"value\": 2, \"clueSide\": \"front\"},\n \"Celephaïs\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"front\"},\n \"Nameless Ruins\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"front\"},\n \"Kadatheron\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"front\"},\n \"Ilek-Vad\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"front\"},\n \"Ruins of Ib\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"front\"},\n \"Temple of Unattainable Desires\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"front\"},\n \"Hazuth-Kleg\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"front\"},\n \"Serannian\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"front\"},\n\n \"Mysterious Stairs\": {\"type\": \"perPlayer\", \"value\": 0, \"clueSide\": \"back\"},\n \"Mysterious Stairs_df1a40\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"Attic_10faf9\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"Unmarked Tomb\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"Upstairs Doorway\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"Front Porch\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"Downstairs Doorway\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"Downstairs Doorway_c93906\": {\"type\": \"perPlayer\", \"value\": 2, \"clueSide\": \"back\"},\n \"Burial Ground\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n\n \"Temple of the Moon Lizard\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"City of the Moon-Beasts\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"Moon-Forest\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"The Dark Crater\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"Caverns Beneath the Moon\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"The Black Core\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"Light Side of the Moon\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n\n \"City of Gugs\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"front\"},\n \"Vaults of Zin\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"front\"},\n \"Plain of the Ghouls\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"front\"},\n \"Sea of Bones\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"front\"},\n \"Vale of Pnath\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"front\"},\n \"Crag of the Ghouls\": {\"type\": \"perPlayer\", \"value\": 2, \"clueSide\": \"front\"},\n \"Sea of Pitch\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"front\"},\n\n \"Plateau of Leng\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"Cold Wastes\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"Monastery of Leng\": {\"type\": \"perPlayer\", \"value\": 2, \"clueSide\": \"back\"},\n \"Onyx Gates\": {\"type\": \"fixed\", \"value\": 12, \"clueSide\": \"back\"},\n \"Forsaken Tower\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n\n \"The Crater\": {\"type\": \"perPlayer\", \"value\": 2, \"clueSide\": \"back\"},\n \"Quarantine Zone\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"Quarantine Zone_5f2a9b\": {\"type\": \"perPlayer\", \"value\": 0, \"clueSide\": \"back\"},\n \"Quarantine Zone_4a8e9c\": {\"type\": \"perPlayer\", \"value\": 0, \"clueSide\": \"back\"},\n \"Quarantine Zone_5193e9\": {\"type\": \"perPlayer\", \"value\": 2, \"clueSide\": \"back\"},\n \"Quarantine Zone_b3a920\": {\"type\": \"perPlayer\", \"value\": 2, \"clueSide\": \"back\"},\n\n \"The Great Web\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"The Great Web_39ace3\": {\"type\": \"perPlayer\", \"value\": 2, \"clueSide\": \"back\"},\n \"The Great Web_727790\": {\"type\": \"perPlayer\", \"value\": 2, \"clueSide\": \"back\"},\n \"The Great Web_5c5ec4\": {\"type\": \"perPlayer\", \"value\": 2, \"clueSide\": \"back\"},\n \"The Great Web_361fd7\": {\"type\": \"perPlayer\", \"value\": 2, \"clueSide\": \"back\"},\n \"The Great Web_dfdc8c\": {\"type\": \"perPlayer\", \"value\": 2, \"clueSide\": \"back\"},\n\n \"XXXX\": {\"type\": \"perPlayer\", \"value\": 2, \"clueSide\": \"back\"},\n \"xxx\": {\"type\": \"perPlayer\", \"value\": 2, \"clueSide\": \"back\"}\n}\n]]\n\n--[[\nPlayer cards with token counts and types\n]]\nPLAYER_CARD_DATA_JSON = [[\n{\n \"Flashlight\": {\n \"tokenType\": \"resource\",\n \"tokenCount\": 3\n },\n \"Shrivelling\": {\n \"tokenType\": \"resource\",\n \"tokenCount\": 4\n },\n \"Shrivelling (3)\": {\n \"tokenType\": \"resource\",\n \"tokenCount\": 4\n },\n \"Grotesque Statue (4)\": {\n \"tokenType\": \"resource\",\n \"tokenCount\": 4\n },\n \"Forbidden Knowledge\": {\n \"tokenType\": \"resource\",\n \"tokenCount\": 4\n },\n \".45 Automatic\": {\n \"tokenType\": \"resource\",\n \"tokenCount\": 4\n },\n \"Shotgun (4)\": {\n \"tokenType\": \"resource\",\n \"tokenCount\": 2\n },\n \"Liquid Courage\": {\n \"tokenType\": \"resource\",\n \"tokenCount\": 4\n },\n \"Song of the Dead (2)\": {\n \"tokenType\": \"resource\",\n \"tokenCount\": 5\n },\n \"Cover Up\": {\n \"tokenType\": \"clue\",\n \"tokenCount\": 3\n },\n \"Roland's .38 Special\": {\n \"tokenType\": \"resource\",\n \"tokenCount\": 4\n },\n \"First Aid\": {\n \"tokenType\": \"resource\",\n \"tokenCount\": 3\n },\n \"Scrying\": {\n \"tokenType\": \"resource\",\n \"tokenCount\": 3\n },\n \".41 Derringer\": {\n \"tokenType\": \"resource\",\n \"tokenCount\": 3\n },\n \"Painkillers\": {\n \"tokenType\": \"resource\",\n \"tokenCount\": 3\n },\n \"Smoking Pipe\": {\n \"tokenType\": \"resource\",\n \"tokenCount\": 3\n },\n \"Clarity of Mind\": {\n \"tokenType\": \"resource\",\n \"tokenCount\": 3\n },\n \"Rite of Seeking\": {\n \"tokenType\": \"resource\",\n \"tokenCount\": 3\n },\n \"M1918 BAR (4)\": {\n \"tokenType\": \"resource\",\n \"tokenCount\": 8\n },\n \"Ornate Bow (3)\": {\n \"tokenType\": \"resource\",\n \"tokenCount\": 1\n },\n \".41 Derringer (2)\": {\n \"tokenType\": \"resource\",\n \"tokenCount\": 3\n },\n \"Suggestion (4)\": {\n \"tokenType\": \"resource\",\n \"tokenCount\": 3\n },\n \"Chicago Typewriter (4)\": {\n \"tokenType\": \"resource\",\n \"tokenCount\": 4\n },\n \"Lupara (3)\": {\n \"tokenType\": \"resource\",\n \"tokenCount\": 2\n },\n \"First Aid (3)\": {\n \"tokenType\": \"resource\",\n \"tokenCount\": 4\n },\n \"Springfield M1903 (4)\": {\n \"tokenType\": \"resource\",\n \"tokenCount\": 3\n },\n \".32 Colt\": {\n \"tokenType\": \"resource\",\n \"tokenCount\": 6\n },\n \"Venturer\": {\n \"tokenType\": \"resource\",\n \"tokenCount\": 3\n },\n \"Lockpicks (1)\": {\n \"tokenType\": \"resource\",\n \"tokenCount\": 3\n },\n \"Finn's Trusty .38\": {\n \"tokenType\": \"resource\",\n \"tokenCount\": 3\n },\n \".45 Automatic (2)\": {\n \"tokenType\": \"resource\",\n \"tokenCount\": 4\n },\n \"Lightning Gun (5)\": {\n \"tokenType\": \"resource\",\n \"tokenCount\": 3\n },\n \"Strange Solution (4)\": {\n \"tokenType\": \"resource\",\n \"tokenCount\": 4\n },\n \"Strange Solution (4):Empowering Elixir\": {\n \"tokenType\": \"resource\",\n \"tokenCount\": 3\n },\n \"Arcane Insight (4)\": {\n \"tokenType\": \"resource\",\n \"tokenCount\": 3\n },\n \"Archaic Glyphs (3)\": {\n \"tokenType\": \"resource\",\n \"tokenCount\": 3\n },\n \"In the Know (1)\": {\n \"tokenType\": \"resource\",\n \"tokenCount\": 3\n },\n \"Rite of Seeking (4)\": {\n \"tokenType\": \"resource\",\n \"tokenCount\": 3\n },\n \"Alchemical Transmutation\": {\n \"tokenType\": \"resource\",\n \"tokenCount\": 3\n },\n \"Scrying (3)\": {\n \"tokenType\": \"resource\",\n \"tokenCount\": 3\n },\n \"Shrivelling (5)\": {\n \"tokenType\": \"resource\",\n \"tokenCount\": 4\n },\n \"Mists of R'lyeh\": {\n \"tokenType\": \"resource\",\n \"tokenCount\": 4\n },\n \"Mists of R'lyeh (4)\": {\n \"tokenType\": \"resource\",\n \"tokenCount\": 5\n },\n \"Colt Vest Pocket\": {\n \"tokenType\": \"resource\",\n \"tokenCount\": 5\n },\n \"Old Hunting Rifle (3)\": {\n \"tokenType\": \"resource\",\n \"tokenCount\": 3\n },\n \"Thermos\": {\n \"tokenType\": \"resource\",\n \"tokenCount\": 3\n },\n \"Feed the Mind (3)\": {\n \"tokenType\": \"resource\",\n \"tokenCount\": 3\n },\n \"Seal of the Seventh Sign (5)\": {\n \"tokenType\": \"resource\",\n \"tokenCount\": 7\n },\n \"Flamethrower (5)\": {\n \"tokenType\": \"resource\",\n \"tokenCount\": 4\n },\n \"Pnakotic Manuscripts (5)\": {\n \"tokenType\": \"resource\",\n \"tokenCount\": 3\n },\n \"Kerosene (1)\": {\n \"tokenType\": \"resource\",\n \"tokenCount\": 3\n },\n \"Shards of the Void (3)\": {\n \"tokenType\": \"resource\",\n \"tokenCount\": 3\n },\n \"Try and Try Again (1)\": {\n \"tokenType\": \"resource\",\n \"tokenCount\": 3\n },\n \"Arcane Initiate\": {\n \"tokenType\": \"doom\",\n \"tokenCount\": 1\n },\n \"Detective's Colt 1911s\": {\n \"tokenType\": \"resource\",\n \"tokenCount\": 4\n },\n \"Extra Ammunition (1)\": {\n \"tokenType\": \"resource\",\n \"tokenCount\": 3\n },\n \"Rite of Seeking (2)\": {\n \"tokenType\": \"resource\",\n \"tokenCount\": 3\n },\n \"Arcane Initiate (3)\": {\n \"tokenType\": \"doom\",\n \"tokenCount\": 1\n },\n \"Clarity of Mind (3)\": {\n \"tokenType\": \"resource\",\n \"tokenCount\": 4\n },\n \"Fingerprint Kit\": {\n \"tokenType\": \"resource\",\n \"tokenCount\": 3\n },\n \"Truth from Fiction\": {\n \"tokenType\": \"resource\",\n \"tokenCount\": 2\n },\n \"Enchanted Blade\": {\n \"tokenType\": \"resource\",\n \"tokenCount\": 3\n },\n \"Tennessee Sour Mash\": {\n \"tokenType\": \"resource\",\n \"tokenCount\": 2\n },\n \"Scroll of Secrets\": {\n \"tokenType\": \"resource\",\n \"tokenCount\": 3\n },\n \".45 Thompson\": {\n \"tokenType\": \"resource\",\n \"tokenCount\": 5\n },\n \"Mr. \\\"Rook\\\"\": {\n \"tokenType\": \"resource\",\n \"tokenCount\": 3\n },\n \"Scroll of Secrets (3):Seeker\": {\n \"tokenType\": \"resource\",\n \"tokenCount\": 3\n },\n \"Scroll of Secrets (3):Mystic\": {\n \"tokenType\": \"resource\",\n \"tokenCount\": 4\n },\n \"Enchanted Blade (3):Guardian\": {\n \"tokenType\": \"resource\",\n \"tokenCount\": 3\n },\n \"Enchanted Blade (3):Mystic\": {\n \"tokenType\": \"resource\",\n \"tokenCount\": 4\n },\n \".45 Thompson (3)\": {\n \"tokenType\": \"resource\",\n \"tokenCount\": 5\n },\n \"Esoteric Atlas (1)\": {\n \"tokenType\": \"resource\",\n \"tokenCount\": 4\n },\n \"Tennessee Sour Mash (3):Rogue\": {\n \"tokenType\": \"resource\",\n \"tokenCount\": 2\n },\n \"Tennessee Sour Mash (3):Survivor\": {\n \"tokenType\": \"resource\",\n \"tokenCount\": 3\n },\n \"Mk1 Grenades (4)\": {\n \"tokenType\": \"resource\",\n \"tokenCount\": 3\n },\n \"Dayana Esperence\": {\n \"tokenType\": \"resource\",\n \"tokenCount\": 3\n },\n \"Pendant of the Queen\": {\n \"tokenType\": \"resource\",\n \"tokenCount\": 3\n },\n \".32 Colt (2)\": {\n \"tokenType\": \"resource\",\n \"tokenCount\": 6\n },\n \"Alchemical Transmutation (2)\": {\n \"tokenType\": \"resource\",\n \"tokenCount\": 4\n },\n \"Suggestion (1)\": {\n \"tokenType\": \"resource\",\n \"tokenCount\": 3\n },\n \"Gate Box\": {\n \"tokenType\": \"resource\",\n \"tokenCount\": 3\n },\n \"Tony's .38 Long Colt\": {\n \"tokenType\": \"resource\",\n \"tokenCount\": 3\n },\n \"Gregory Gry\": {\n \"tokenType\": \"resource\",\n \"tokenCount\": 9\n },\n \"Scroll of Prophecies\": {\n \"tokenType\": \"resource\",\n \"tokenCount\": 4\n },\n \"Healing Words\": {\n \"tokenType\": \"resource\",\n \"tokenCount\": 3\n },\n \"Otherworld Codex (2)\": {\n \"tokenType\": \"resource\",\n \"tokenCount\": 3\n },\n \".35 Winchester\": {\n \"tokenType\": \"resource\",\n \"tokenCount\": 5\n },\n \"Old Book of Lore (3)\": {\n \"tokenType\": \"resource\",\n \"tokenCount\": 2\n },\n \"Sawed-Off Shotgun (5)\": {\n \"tokenType\": \"resource\",\n \"tokenCount\": 2\n },\n \"Mind's Eye (2)\": {\n \"tokenType\": \"resource\",\n \"tokenCount\": 3\n },\n \"xxx\": {\n \"tokenType\": \"resource\",\n \"tokenCount\": 3\n }\n}\n]]\nLOCATIONS_DATA = JSON.decode(LOCATIONS_DATA_JSON)\nPLAYER_CARD_DATA = JSON.decode(PLAYER_CARD_DATA_JSON)\n\nPLAYER_CARD_TOKEN_OFFSETS = {\n [1] = {\n { 0, 3, -0.2 },\n },\n [2] = {\n { 0.4, 3, -0.2 },\n { -0.4, 3, -0.2 },\n },\n [3] = {\n { 0, 3, -0.9 },\n { 0.4, 3, -0.2 },\n { -0.4, 3, -0.2 },\n },\n [4] = {\n { 0.4, 3, -0.9 },\n { -0.4, 3, -0.9 },\n { 0.4, 3, -0.2 },\n { -0.4, 3, -0.2 }\n },\n [5] = {\n { 0.7, 3, -0.9 },\n { 0, 3, -0.9 },\n { -0.7, 3, -0.9 },\n { 0.4, 3, -0.2 },\n { -0.4, 3, -0.2 }\n },\n [6] = {\n { 0.7, 3, -0.9 },\n { 0, 3, -0.9 },\n { -0.7, 3, -0.9 },\n { 0.7, 3, -0.2 },\n { 0, 3, -0.2 },\n { -0.7, 3, -0.2 },\n },\n [7] = {\n { 0.7, 3, -0.9 },\n { 0, 3, -0.9 },\n { -0.7, 3, -0.9 },\n { 0.7, 3, -0.2 },\n { 0, 3, -0.2 },\n { -0.7, 3, -0.2 },\n { 0, 3, 0.5 },\n },\n [8] = {\n { 0.7, 3, -0.9 },\n { 0, 3, -0.9 },\n { -0.7, 3, -0.9 },\n { 0.7, 3, -0.2 },\n { 0, 3, -0.2 },\n { -0.7, 3, -0.2 },\n { -0.35, 3, 0.5 },\n { 0.35, 3, 0.5 },\n },\n [9] = {\n { 0.7, 3, -0.9 },\n { 0, 3, -0.9 },\n { -0.7, 3, -0.9 },\n { 0.7, 3, -0.2 },\n { 0, 3, -0.2 },\n { -0.7, 3, -0.2 },\n { 0.7, 3, 0.5 },\n { 0, 3, 0.5 },\n { -0.7, 3, 0.5 },\n },\n [12] = {\n { 0.7, 3, -0.9 },\n { 0, 3, -0.9 },\n { -0.7, 3, -0.9 },\n { 0.7, 3, -0.2 },\n { 0, 3, -0.2 },\n { -0.7, 3, -0.2 },\n { 0.7, 3, 0.5 },\n { 0, 3, 0.5 },\n { -0.7, 3, 0.5 },\n { 0.7, 3, 1.2 },\n { 0, 3, 1.2 },\n { -0.7, 3, 1.2 },\n }\n\n}\n\nmodeData = {\n ['Core Set'] = {\n easy = { token = { 'p1', 'p1', '0', '0', '0', 'm1', 'm1', 'm1', 'm2', 'm2', 'skull', 'skull', 'cultist', 'tablet', 'red', 'blue' } },\n normal = { token = { 'p1', '0', '0', 'm1', 'm1', 'm1', 'm2', 'm2', 'm3', 'm4', 'skull', 'skull', 'cultist', 'tablet', 'red', 'blue' } },\n hard = { token = { '0', '0', '0', 'm1', 'm1', 'm2', 'm2', 'm3', 'm3', 'm4', 'm5', 'skull', 'skull', 'cultist', 'tablet', 'red', 'blue' } },\n expert = { token = { '0', 'm1', 'm1', 'm2', 'm2', 'm3', 'm3', 'm4', 'm4', 'm5', 'm6', 'm8', 'skull', 'skull', 'cultist', 'tablet', 'red', 'blue' } }\n },\n ['The Devourer Below'] = {\n easy = { parent = 'Core Set', append = { 'elder' }, message = 'An additional token for the preparation of this scenario has been added to the bag.' },\n normal = { parent = 'Core Set', append = { 'elder' }, message = 'An additional token for the preparation of this scenario has been added to the bag.' },\n hard = { parent = 'Core Set', append = { 'elder' }, message = 'An additional token for the preparation of this scenario has been added to the bag.' },\n expert = { parent = 'Core Set', append = { 'elder' }, message = 'An additional token for the preparation of this scenario has been added to the bag.' }\n },\n -----------------The Dunwich Legacy\n\n ['The Dunwich Legacy'] = {\n easy = { token = { 'p1', 'p1', '0', '0', '0', 'm1', 'm1', 'm1', 'm2', 'm2', 'skull', 'skull', 'cultist', 'red', 'blue' } },\n normal = { token = { 'p1', '0', '0', 'm1', 'm1', 'm1', 'm2', 'm2', 'm3', 'm4', 'skull', 'skull', 'cultist', 'red', 'blue' } },\n hard = { token = { '0', '0', '0', 'm1', 'm1', 'm2', 'm2', 'm3', 'm3', 'm4', 'm5', 'skull', 'skull', 'cultist', 'red', 'blue' } },\n expert = { token = { '0', 'm1', 'm1', 'm2', 'm2', 'm3', 'm3', 'm4', 'm4', 'm5', 'm6', 'm8', 'skull', 'skull', 'cultist', 'red', 'blue' } }\n },\n ['The Miskatonic Museum'] = {\n standalone = { token = { 'p1', '0', '0', 'm1', 'm1', 'm1', 'm2', 'm2', 'm3', 'm4', 'skull', 'skull', 'cultist', 'tablet', 'elder', 'red', 'blue' } }\n },\n ['The Essex County Express'] = {\n standalone = { token = { 'p1', '0', '0', 'm1', 'm1', 'm1', 'm2', 'm2', 'm3', 'm3', 'm4', 'skull', 'skull', 'cultist', 'tablet', 'elder', 'red', 'blue' } }\n },\n ['Blood on the Altar'] = {\n standalone = { token = { 'p1', '0', '0', 'm1', 'm1', 'm1', 'm2', 'm2', 'm3', 'm3', 'm4', 'skull', 'skull', 'cultist', 'tablet', 'elder', 'red', 'blue' } }\n },\n ['Undimensioned and Unseen'] = {\n standalone = { token = { 'p1', '0', '0', 'm1', 'm1', 'm1', 'm2', 'm2', 'm3', 'm3', 'm4', 'skull', 'skull', 'cultist', 'tablet', 'elder', 'red', 'blue' } }\n },\n ['Where Doom Awaits'] = {\n standalone = { token = { 'p1', '0', '0', 'm1', 'm1', 'm1', 'm2', 'm2', 'm3', 'm3', 'm4', 'm5', 'skull', 'skull', 'cultist', 'tablet', 'elder', 'red', 'blue' } }\n },\n ['Lost in Time and Space'] = {\n standalone = { token = { 'p1', '0', '0', 'm1', 'm1', 'm1', 'm2', 'm2', 'm3', 'm3', 'm4', 'm5', 'skull', 'skull', 'cultist', 'tablet', 'elder', 'red', 'blue' } }\n },\n -----------------The Path to Carcosa\n\n ['The Path to Carcosa'] = {\n easy = { token = { 'p1', 'p1', '0', '0', '0', 'm1', 'm1', 'm1', 'm2', 'm2', 'skull', 'skull', 'skull', 'red', 'blue' } },\n normal = { token = { 'p1', '0', '0', 'm1', 'm1', 'm1', 'm2', 'm2', 'm3', 'm4', 'skull', 'skull', 'skull', 'red', 'blue' } },\n hard = { token = { '0', '0', '0', 'm1', 'm1', 'm2', 'm2', 'm3', 'm3', 'm4', 'm5', 'skull', 'skull', 'skull', 'red', 'blue' } },\n expert = { token = { '0', 'm1', 'm1', 'm2', 'm2', 'm3', 'm3', 'm4', 'm4', 'm5', 'm6', 'm8', 'skull', 'skull', 'skull', 'red', 'blue' } }\n },\n ['The Last King'] = {\n standalone = { token = { 'p1', '0', '0', 'm1', 'm1', 'm1', 'm2', 'm2', 'm3', 'm4', 'skull', 'skull', 'skull', 'red', 'blue' }, random = { {'cultist', 'cultist'}, {'tablet', 'tablet'}, {'elder', 'elder'} } }\n },\n ['Echoes of the Past'] = {\n standalone = { token = { 'p1', '0', '0', 'm1', 'm1', 'm1', 'm2', 'm2', 'm3', 'm4', 'skull', 'skull', 'skull', 'red', 'blue' }, random = { {'cultist', 'cultist'}, {'tablet', 'tablet'}, {'elder', 'elder'} } }\n },\n ['The Unspeakable Oath'] = {\n standalone = { token = { 'p1', '0', '0', 'm1', 'm1', 'm1', 'm2', 'm2', 'm3', 'm3', 'm4', 'skull', 'skull', 'skull', 'red', 'blue' }, random = { {'cultist', 'cultist'}, {'tablet', 'tablet'}, {'elder', 'elder'} } }\n },\n ['A Phantom of Truth'] = {\n standalone = { token = { 'p1', '0', '0', 'm1', 'm1', 'm1', 'm2', 'm2', 'm3', 'm3', 'm4', 'skull', 'skull', 'skull', 'red', 'blue' }, random = { {'cultist', 'cultist'}, {'tablet', 'tablet'}, {'elder', 'elder'} } }\n },\n ['The Pallid Mask'] = {\n standalone = { token = { 'p1', '0', '0', 'm1', 'm1', 'm1', 'm2', 'm2', 'm3', 'm3', 'm4', 'skull', 'skull', 'skull', 'red', 'blue' }, random = { {'cultist', 'cultist'}, {'tablet', 'tablet'}, {'elder', 'elder'} } }\n },\n ['Black Stars Rise'] = {\n standalone = { token = { 'p1', '0', '0', 'm1', 'm1', 'm1', 'm2', 'm2', 'm3', 'm3', 'm4', 'm5', 'skull', 'skull', 'skull', 'red', 'blue' }, random = { {'cultist', 'cultist'}, {'tablet', 'tablet'}, {'elder', 'elder'} } }\n },\n ['Dim Carcosa'] = {\n standalone = { token = { 'p1', '0', '0', 'm1', 'm1', 'm1', 'm2', 'm2', 'm3', 'm3', 'm4', 'm5', 'skull', 'skull', 'skull', 'red', 'blue' } }\n },\n -----------------The Forgotten Age\n\n ['The Forgotten Age'] = {\n easy = { token = { 'p1', 'p1', '0', '0', '0', 'm1', 'm1', 'm2', 'm3', 'skull', 'skull', 'elder', 'red', 'blue' } },\n normal = { token = { 'p1', '0', '0', '0', 'm1', 'm2', 'm2', 'm3', 'm5', 'skull', 'skull', 'elder', 'red', 'blue' } },\n hard = { token = { 'p1', '0', '0', 'm1', 'm2', 'm3', 'm3', 'm4', 'm6', 'skull', 'skull', 'elder', 'red', 'blue' } },\n expert = { token = { '0', 'm1', 'm2', 'm2', 'm3', 'm3', 'm4', 'm4', 'm6', 'm8', 'skull', 'skull', 'elder', 'red', 'blue' } }\n },\n ['The Doom of Eztli'] = {\n standalone = { token = { 'p1', '0', '0', '0','m1', 'm2', 'm2', 'm3', 'm5', 'skull', 'skull', 'cultist', 'tablet', 'elder', 'red', 'blue' } }\n },\n ['Threads of Fate'] = {\n standalone = { token = { 'p1', '0', '0', '0','m1', 'm2', 'm2', 'm3', 'm5', 'skull', 'skull', 'cultist', 'tablet', 'elder', 'red', 'blue' } }\n },\n ['The Boundary Beyond'] = {\n standalone = { token = { 'p1', '0', '0', '0','m1', 'm2', 'm2', 'm3', 'm5', 'skull', 'skull', 'cultist', 'tablet', 'elder', 'red', 'blue' } }\n },\n ['The City of Archives'] = {\n standalone = { token = { 'p1', '0', '0', '0','m1', 'm2', 'm2', 'm3', 'm5', 'skull', 'skull', 'cultist', 'tablet', 'elder', 'red', 'blue' } }\n },\n ['The Depths of Yoth'] = {\n standalone = { token = { 'p1', '0', '0', '0','m1', 'm2', 'm2', 'm3', 'm5', 'skull', 'skull', 'cultist', 'tablet', 'elder', 'red', 'blue' } }\n },\n ['Heart of the Elders'] = {\n standalone = { token = { 'p1', '0', '0', '0','m1', 'm2', 'm2', 'm3', 'm5', 'skull', 'skull', 'cultist', 'tablet', 'elder', 'red', 'blue' } }\n },\n ['Shattered Aeons'] = {\n standalone = { token = { 'p1', '0', '0', '0','m1', 'm2', 'm2', 'm3', 'm4', 'm5', 'skull', 'skull', 'elder', 'red', 'blue' } }\n },\n\n -----------------The Circle Undone\n\n ['The Circle Undone'] = {\n easy = { token = { 'p1', 'p1', '0', '0', '0', 'm1', 'm1', 'm2', 'm3', 'skull', 'skull', 'red', 'blue' } },\n normal = { token = { 'p1', '0', '0', 'm1', 'm1', 'm2', 'm2', 'm3', 'm4', 'skull', 'skull', 'red', 'blue' } },\n hard = { token = { '0', '0', 'm1', 'm1', 'm2', 'm2', 'm3', 'm4', 'm5', 'skull', 'skull', 'red', 'blue' } },\n expert = { token = { '0', 'm1', 'm1', 'm2', 'm2', 'm3', 'm4', 'm6', 'm8', 'skull', 'skull', 'red', 'blue' } }\n },\n ['The Witching Hour'] = {\n standalone = { token = { 'p1', '0', '0', 'm1','m1', 'm2', 'm2', 'm3', 'm4', 'skull', 'skull', 'tablet', 'elder', 'red', 'blue' } }\n },\n ['The Wages of Sin'] = {\n standalone = { token = { 'p1', '0', '0', 'm1','m1', 'm2', 'm2', 'm3', 'm4', 'skull', 'skull', 'cultist', 'tablet', 'elder', 'red', 'blue' } }\n },\n ['For the Greater Good'] = {\n standalone = { token = { 'p1', '0', '0', 'm1','m1', 'm2', 'm2', 'm3', 'm4', 'skull', 'skull', 'cultist', 'tablet', 'elder', 'red', 'blue' } }\n },\n\n -----------------The Dream-Eaters\n\n ['TDE_A'] = {\n easy = { token = { 'p1', 'p1', '0', '0', '0', 'm1', 'm1', 'm2', 'm2', 'cultist', 'tablet', 'tablet', 'red', 'blue' } },\n normal = { token = { 'p1', '0', '0', 'm1', 'm1', 'm2', 'm2', 'm3', 'm4', 'cultist', 'tablet', 'tablet', 'red', 'blue' } },\n hard = { token = { '0', '0', 'm1', 'm1', 'm2', 'm2', 'm3', 'm3', 'm4', 'm5', 'cultist', 'tablet', 'tablet', 'red', 'blue' } },\n expert = { token = { '0', 'm1', 'm1', 'm2', 'm2', 'm3', 'm4', 'm4', 'm5', 'm6', 'm8', 'cultist', 'tablet', 'tablet', 'red', 'blue' } }\n },\n ['TDE_B'] = {\n easy = { token = { 'p1', 'p1', '0', '0', '0', 'm1', 'm1', 'm1', 'm2', 'm2', 'skull', 'skull', 'cultist', 'elder', 'elder', 'red', 'blue' } },\n normal = { token = { 'p1', '0', '0', 'm1', 'm1', 'm1', 'm2', 'm2', 'm3', 'm4', 'skull', 'skull', 'cultist', 'elder', 'elder', 'red', 'blue' } },\n hard = { token = { '0', '0', '0', 'm1', 'm1', 'm2', 'm2', 'm3', 'm3', 'm4', 'm5', 'skull', 'skull', 'cultist', 'elder', 'elder', 'red', 'blue' } },\n expert = { token = { '0', 'm1', 'm1', 'm2', 'm2', 'm3', 'm3', 'm4', 'm4', 'm5', 'm6', 'm8', 'skull', 'skull', 'cultist', 'elder', 'elder', 'red', 'blue' } }\n },\n ['The Search For Kadath'] = {\n standalone = { token = { 'p1', '0', '0', 'm1', 'm1', 'm2', 'm2', 'm3', 'm4', 'skull', 'skull', 'skull', 'cultist', 'tablet', 'tablet', 'red', 'blue' } }\n },\n ['A Thousand Shapes of Horror'] = {\n standalone = { token = { 'p1', '0', '0', 'm1', 'm1', 'm1', 'm2', 'm2', 'm3', 'm4', 'skull', 'skull', 'cultist', 'elder', 'elder', 'red', 'blue' } }\n },\n ['Dark Side of the Moon'] = {\n standalone = { token = { 'p1', '0', '0', 'm1', 'm1', 'm2', 'm2', 'm3', 'm4', 'skull', 'skull', 'skull', 'cultist', 'tablet', 'tablet', 'red', 'blue' } }\n },\n ['Point of No Return'] = {\n standalone = { token = { 'p1', '0', '0', 'm1', 'm1', 'm1', 'm2', 'm2', 'm3', 'm4', 'skull', 'skull', 'skull', 'cultist', 'elder', 'elder', 'red', 'blue' } }\n },\n ['Where the Gods Dwell'] = {\n standalone = { token = { 'p1', '0', '0', 'm1', 'm1', 'm2', 'm2', 'm3', 'm4', 'skull', 'skull', 'skull', 'cultist', 'tablet', 'tablet', 'red', 'blue' } }\n },\n ['Weaver of the Cosmos'] = {\n standalone = { token = { 'p1', '0', '0', 'm1', 'm1', 'm1', 'm2', 'm2', 'm3', 'm4', 'skull', 'skull', 'skull', 'cultist', 'elder', 'elder', 'red', 'blue' } }\n },\n\n -----------------The Side Missions\n --official\n ['Curse of the Rougarou'] = {\n normal = { token = { 'p1', 'p1', '0', '0', '0', 'm1', 'm1', 'm1', 'm2', 'm2', 'm3', 'm3', 'm4', 'm4', 'm5', 'm6', 'skull', 'skull', 'cultist', 'cultist', 'tablet', 'elder', 'red', 'blue' } },\n hard = { token = { 'p1', '0', '0', '0', 'm1', 'm1', 'm1', 'm2', 'm2', 'm3', 'm3', 'm4', 'm4', 'm5', 'm5', 'm6', 'm8', 'skull', 'skull', 'skull', 'cultist', 'cultist', 'tablet', 'elder', 'red', 'blue' } }\n },\n ['Carnevale of Horrors'] = {\n normal = { token = { 'p1', '0', '0', '0', 'm1', 'm1', 'm1', 'm2', 'm3', 'm4', 'm6', 'skull', 'skull', 'skull', 'cultist', 'tablet', 'elder', 'red', 'blue' } },\n hard = { token = { 'p1', '0', '0', '0', 'm1', 'm1', 'm3', 'm4', 'm5', 'm6', 'm7', 'skull', 'skull', 'skull', 'cultist', 'tablet', 'elder', 'red', 'blue' } }\n },\n ['The Labyrinths of Lunacy'] = {\n normal = { token = { 'p1', '0', '0', '0', 'm1', 'm1', 'm1', 'm2', 'm2', 'm3', 'm4', 'm5', 'skull', 'skull', 'red', 'blue' } },\n hard = { token = { 'p1', '0','m1', 'm1', 'm1', 'm2', 'm2', 'm2', 'm3', 'm4', 'm5', 'm6', 'skull', 'skull', 'red', 'blue' } }\n },\n ['Guardians of the Abyss'] = {\n normal = { token = { 'p1', 'p1', '0', '0', 'm1', 'm1', 'm1', 'm2', 'm2', 'm3', 'm3', 'm4', 'm6', 'skull', 'skull', 'skull', 'cultist', 'tablet', 'elder', 'red', 'blue' } },\n hard = { token = { 'p1', '0', '0', 'm1', 'm1', 'm1', 'm2', 'm2', 'm2', 'm3', 'm3', 'm4', 'm4', 'm5', 'm7', 'skull', 'skull', 'skull', 'cultist', 'tablet', 'elder', 'red', 'blue' } },\n },\n ['Excelsior'] = {\n normal = { token = { 'p1', '0', 'm1', 'm1', 'm2', 'm3', 'm3', 'm4', 'skull', 'skull', 'cultist', 'tablet', 'elder', 'red', 'blue' } },\n hard = { token = { '0', 'm1', 'm2', 'm3', 'm4', 'm4', 'm5', 'm6', 'skull', 'skull', 'cultist', 'tablet', 'elder', 'red', 'blue' } },\n },\n ['Read or Die'] = {\n easy = { token = { 'p1', 'p1', '0', '0', '0', 'm1', 'm1', 'm1', 'm2', 'm2', 'skull', 'skull', 'cultist', 'tablet', 'elder', 'red', 'blue' } },\n normal = { token = { 'p1', '0', '0', 'm1', 'm1', 'm1', 'm2', 'm2', 'm3', 'm4', 'skull', 'skull', 'cultist', 'tablet', 'elder', 'red', 'blue' } },\n hard = { token = { '0', '0', 'm1', 'm1', 'm2', 'm2', 'm3', 'm4', 'm5', 'm6', 'skull', 'skull', 'cultist', 'tablet', 'elder', 'red', 'blue' } },\n expert = { token = { '0', 'm1', 'm2', 'm3', 'm4', 'm5', 'm6', 'm7', 'm8', 'skull', 'skull', 'cultist', 'tablet', 'elder', 'red', 'blue' } }\n },\n\n --fan-made\n ['The Nephew Calls'] = {\n easy = { token = { 'p1', 'p1', '0', '0', '0', 'm1', 'm1', 'm1', 'm2', 'm2', 'skull', 'skull', 'cultist', 'tablet', 'elder', 'red', 'blue' } },\n normal = { token = { 'p1', '0', '0', '0', 'm1', 'm1', 'm1', 'm2', 'm2', 'm3', 'm4', 'skull', 'skull', 'cultist', 'tablet', 'elder', 'red', 'blue' } },\n hard = { token = { '0', '0', '0', 'm1', 'm2', 'm3', 'm3', 'm4', 'm5', 'skull', 'skull', 'cultist', 'tablet', 'elder', 'red', 'blue' } },\n expert = { token = { '0', 'm1', 'm1', 'm1', 'm2', 'm2', 'm3', 'm3', 'm3', 'm4', 'm4', 'm5', 'm6', 'm8', 'skull', 'skull', 'cultist', 'tablet', 'elder', 'red', 'blue' } }\n },\n ['The Outsider'] = {\n easy = { token = { 'p1', 'p1', '0', '0', '0', 'm1', 'm1', 'm1', 'm2', 'm2', 'skull', 'skull', 'cultist', 'tablet', 'elder', 'red', 'blue' } },\n normal = { token = { 'p1', '0', '0', 'm1', 'm1', 'm1', 'm2', 'm2', 'm3', 'm4', 'skull', 'skull', 'cultist', 'tablet', 'elder', 'red', 'blue' } }\n },\n ['Stranger Things'] = {\n normal = { token = { 'p1', '0', '0', '0', 'm1', 'm1', 'm1', 'm2', 'm3', 'm4', 'm5', 'skull', 'skull', 'skull', 'cultist', 'tablet', 'elder', 'red', 'blue' } },\n hard = { token = { 'p1', '0', '0', '0', 'm1', 'm1', 'm2', 'm3', 'm4', 'm5', 'm6', 'skull', 'skull', 'skull', 'cultist', 'tablet', 'elder', 'red', 'blue' } }\n },\n ['Winter Winds'] = {\n easy = { token = { 'p1', 'p1', '0', '0', '0', 'm1', 'm1', 'm1', 'm2', 'm3', 'skull', 'cultist', 'red', 'blue' } },\n normal = { token = { 'p1', '0', '0', 'm1', 'm1', 'm1', 'm2', 'm2', 'm3', 'm4', 'skull', 'cultist', 'red', 'blue' } },\n hard = { token = { '0', '0', 'm1', 'm1', 'm2', 'm2', 'm3', 'm4', 'm5', 'm6', 'skull', 'cultist', 'red', 'blue' } },\n expert = { token = { '0', 'm1', 'm1', 'm2', 'm3', 'm4', 'm5', 'm6', 'm7', 'm8', 'skull', 'cultist', 'red', 'blue' } }\n },\n ['The Festival'] = {\n normal = { token = { 'p1', '0', '0', '0', 'm1', 'm1', 'm1', 'm2', 'm3', 'm4', 'm6', 'skull', 'skull', 'skull', 'cultist', 'tablet', 'elder', 'red', 'blue' } },\n hard = { token = { 'p1', '0', '0', '0', 'm1', 'm1', 'm3', 'm4', 'm5', 'm6', 'm7', 'skull', 'skull', 'skull', 'cultist', 'tablet', 'elder', 'red', 'blue' } }\n },\n ['Forbidding Desert'] = {\n easy = { token = { 'p1', 'p1', '0', '0', '0', '0', 'm1', 'm1', 'm1', 'm2', 'm2', 'skull', 'skull', 'cultist', 'tablet', 'red', 'blue' } },\n normal = { token = { '0', '0', '0', 'm1', 'm1', 'm1', 'm2', 'm2', 'm3', 'm4', 'skull', 'skull', 'cultist', 'tablet', 'tablet', 'red', 'blue' } },\n expert = { token = { '0', 'm1', 'm1', 'm2', 'm2', 'm2', 'm3', 'm3', 'm4', 'm4', 'skull', 'skull', 'cultist', 'tablet', 'tablet', 'red', 'blue' } }\n },\n ['Happys Funhouse'] = {\n normal = { token = { 'p1', 'p1', '0', '0', '0', 'm1', 'm1', 'm2', 'm2', 'm3', 'm4', 'm5', 'skull', 'skull', 'skull', 'cultist', 'tablet', 'elder', 'red', 'blue' } },\n hard = { token = { 'p1', '0', '0', '0', 'm1', 'm2', 'm3', 'm3', 'm5', 'm7', 'skull', 'skull', 'skull', 'cultist', 'tablet', 'elder', 'red', 'blue' } }\n },\n ['Knightfall'] = {\n normal = { token = { 'p1', '0', '0', '0', 'm1', 'm1', 'm2', 'm2', 'm3', 'm3', 'm4', 'm4', 'm5', 'm6', 'cultist', 'cultist', 'tablet', 'elder', 'red', 'blue' } },\n hard = { token = { 'p1', '0', '0', 'm1', 'm1', 'm1', 'm2', 'm2', 'm3', 'm3', 'm4', 'm4', 'm5', 'm5', 'm6', 'm8', 'cultist', 'cultist', 'cultist', 'tablet', 'elder', 'red', 'blue' } }\n },\n ['Last Call at Roxies'] = {\n easy = { token = { 'p1', '0', '0', '0', 'm1', 'm1', 'm2', 'm3', 'skull', 'elder', 'cultist', 'tablet', 'red', 'blue' } },\n normal = { token = { 'p1', '0', '0', 'm1', 'm1', 'm2', 'm3', 'm4', 'skull', 'skull', 'cultist', 'cultist', 'tablet', 'tablet', 'elder', 'red', 'blue' } },\n hard = { token = { '0', 'm1', 'm1', 'm2', 'm3', 'm4', 'm5', 'skull', 'skull', 'cultist', 'cultist', 'tablet', 'tablet', 'elder', 'elder', 'red', 'blue' } },\n expert = { token = { '0', 'm1', 'm1', 'm2', 'm3', 'm4', 'm5', 'm6', 'm7', 'skull', 'skull', 'cultist', 'cultist', 'tablet', 'tablet', 'elder', 'elder', 'red', 'blue' } }\n },\n ['The Limens of Belief'] = {\n easy = { token = { 'p1', 'p1', '0', '0', '0', '0', 'm1', 'm1', 'm1', 'm2', 'cultist', 'tablet', 'red', 'blue' } },\n normal = { token = { '0', '0', 'm1', 'm1', 'm1', 'm2', 'm2', 'skull', 'cultist', 'cultist', 'tablet', 'tablet', 'red', 'blue' } },\n expert = { token = { '0', 'm1', 'm1', 'm2', 'm3', 'm4', 'm5', 'skull', 'cultist', 'cultist', 'tablet', 'tablet', 'red', 'blue' } }\n },\n ['Blood Spilled in Salem'] = {\n normal = { token = { 'p1', 'p1', '0', '0', '0', 'm1', 'm1', 'm1', 'm2', 'm3', 'm4', 'm5', 'm6', 'skull', 'skull', 'cultist', 'tablet', 'elder', 'red', 'blue' } },\n hard = { token = { 'p1', '0', '0', 'm1', 'm1', 'm2', 'm3', 'm4', 'm5', 'm6', 'm7', 'skull', 'skull', 'skull', 'cultist', 'cultist', 'tablet', 'elder', 'red', 'blue' } }\n },\n ['Bread and Circuses'] = {\n easy = { token = { 'p1', 'p1', '0', '0', '0', 'm1', 'm1', 'm1', 'm2', 'm2', 'skull', 'skull', 'cultist', 'tablet', 'red', 'blue' } },\n normal = { token = { 'p1', '0', '0', 'm1', 'm1', 'm1', 'm2', 'm2', 'm3', 'm4', 'skull', 'skull', 'cultist', 'tablet', 'red', 'blue' } },\n hard = { token = { '0', '0', '0', 'm1', 'm1', 'm2', 'm2', 'm3', 'm3', 'm4', 'm5', 'skull', 'skull', 'cultist', 'tablet', 'red', 'blue' } },\n expert = { token = { '0', 'm1', 'm1', 'm2', 'm2', 'm3', 'm3', 'm4', 'm4', 'm5', 'm6', 'm8', 'skull', 'skull', 'cultist', 'tablet', 'red', 'blue' } }\n },\n ['Bridge of Sighs'] = {\n easy = { token = { 'p1', 'p1', '0', '0', '0', 'm1', 'm1', 'm1', 'm2', 'm2', 'skull', 'skull', 'cultist', 'tablet', 'red', 'blue' } },\n normal = { token = { 'p1', '0', '0', 'm1', 'm1', 'm1', 'm2', 'm2', 'm3', 'm4', 'skull', 'skull', 'cultist', 'tablet', 'red', 'blue' } },\n hard = { token = { '0', '0', '0', 'm1', 'm1', 'm2', 'm3', 'm3', 'm4', 'm5', 'skull', 'skull', 'cultist', 'tablet', 'red', 'blue' } },\n expert = { token = { '0', 'm1', 'm1', 'm2', 'm2', 'm3', 'm3', 'm4', 'm4', 'm5', 'm6', 'm8', 'skull', 'skull', 'cultist', 'tablet', 'red', 'blue' } }\n },\n ['The Collector'] = {\n normal = { token = { 'p1', '0', '0', 'm1', 'm1', 'm1', 'm2', 'm2', 'm3', 'm4', 'skull', 'skull', 'cultist', 'tablet', 'red', 'blue' } }\n },\n ['The Colour out of Space'] = {\n normal = { token = { 'p1', '0', '0', '0', 'm1', 'm1', 'm1', 'm2', 'm2', 'm3', 'm3', 'm4', 'm5', 'skull', 'skull', 'cultist', 'tablet', 'elder', 'red', 'blue' } },\n hard = { token = { 'p1', '0', '0', '0', 'm1', 'm1', 'm1', 'm2', 'm2', 'm3', 'm3', 'm4', 'm4', 'm5', 'm5', 'm6', 'skull', 'skull', 'skull', 'cultist', 'tablet', 'elder', 'red', 'blue' } }\n },\n ['The Curse of Amultep'] = {\n normal = { token = { 'p1', '0', '0', 'm1', 'm1', 'm1', 'm2', 'm2', 'm3', 'm4', 'skull', 'skull', 'cultist', 'tablet', 'red', 'blue' } }\n },\n ['The Dying Star'] = {\n normal = { token = { 'p1', '0', '0', '0', 'm1', 'm1', 'm1', 'm2', 'm2', 'm3', 'm3', 'm4', 'skull', 'skull', 'cultist', 'tablet', 'blue', 'red', 'blue' } },\n hard = { token = { 'p1', '0', '0', '0', 'm1', 'm1', 'm2', 'm3', 'm4', 'm5', 'm6', 'm7', 'skull', 'skull', 'cultist', 'tablet', 'tablet', 'blue', 'red', 'blue' } }\n },\n ['Against the Wendigo'] = {\n easy = { token = { 'p1', 'p1', '0', '0', '0', 'm1', 'm1', 'm1', 'm2', 'm2', 'skull', 'skull', 'cultist', 'tablet', 'elder', 'red', 'blue' } },\n normal = { token = { 'p1', '0', '0', 'm1', 'm1', 'm1', 'm2', 'm2', 'm3', 'm4', 'skull', 'skull', 'cultist', 'tablet', 'elder', 'red', 'blue' } },\n hard = { token = { '0', '0', '0', 'm1', 'm1', 'm2', 'm2', 'm3', 'm3', 'm4', 'm5', 'skull', 'skull', 'cultist', 'tablet', 'elder', 'red', 'blue' } },\n expert = { token = { '0', 'm1', 'm1', 'm2', 'm2', 'm3', 'm3', 'm4', 'm4', 'm5', 'm6', 'm7', 'm8', 'skull', 'skull', 'cultist', 'tablet', 'elder', 'red', 'blue' } }\n },\n ['The Pensher Wyrm'] = {\n easy = { token = { 'p1', 'p1', '0', '0', '0', 'm1', 'm1', 'm1', 'm2', 'm2', 'skull', 'skull', 'cultist', 'tablet', 'red', 'blue' } },\n normal = { token = { 'p1', '0', '0', 'm1', 'm1', 'm1', 'm2', 'm2', 'm3', 'm4', 'skull', 'skull', 'cultist', 'cultist', 'tablet', 'elder', 'red', 'blue' } },\n hard = { token = { '0', '0', '0', 'm1', 'm1', 'm2', 'm2', 'm3', 'm3', 'm4', 'm5', 'm6', 'skull', 'skull', 'skull', 'cultist', 'cultist', 'tablet', 'elder', 'red', 'blue' } },\n expert = { token = { '0', 'm1', 'm1', 'm2', 'm2', 'm3', 'm3', 'm4', 'm4', 'm5', 'm5', 'm6', 'm8', 'skull', 'skull', 'skull', 'cultist', 'cultist', 'tablet', 'elder', 'elder', 'red', 'blue' } }\n },\n ['Approaching Storm'] = {\n easy = { token = { 'p1', 'p1', '0', '0', '0', 'm1', 'm1', 'm1', 'm2', 'm2', 'skull', 'cultist', 'cultist', 'tablet', 'elder', 'red', 'blue' } },\n normal = { token = { 'p1', '0', '0', 'm1', 'm1', 'm2', 'm2', 'm3', 'm4', 'skull', 'skull', 'cultist', 'cultist', 'tablet', 'elder', 'red', 'blue' } },\n hard = { token = { '0', 'm1', 'm1', 'm2', 'm3', 'm3', 'm4', 'm5', 'skull', 'skull', 'cultist', 'cultist', 'tablet', 'elder', 'red', 'blue' } },\n expert = { token = { '0', 'm1', 'm2', 'm3', 'm3', 'm4', 'm4', 'm5', 'm6', 'skull', 'skull', 'cultist', 'cultist', 'tablet', 'elder', 'red', 'blue' } }\n },\n ['Into the Shadowlands'] = {\n easy = { token = { 'p1', 'p1', '0', '0', 'm1', 'm1', 'm1', 'm2', 'm2', 'skull', 'skull', 'cultist', 'tablet', 'red', 'blue' } },\n normal = { token = { 'p1', '0', '0', 'm1', 'm1', 'm1', 'm2', 'm2', 'm3', 'm4', 'skull', 'skull', 'cultist', 'tablet', 'red', 'blue' } },\n hard = { token = { '0', '0', '0', 'm1', 'm1', 'm2', 'm2', 'm3', 'm4', 'm5', 'skull', 'skull', 'cultist', 'tablet', 'red', 'blue' } },\n expert = { token = { '0', 'm1', 'm1', 'm2', 'm3', 'm3', 'm4', 'm5', 'm6', 'm7', 'skull', 'skull', 'cultist', 'tablet', 'red', 'blue' } }\n },\n ['London Set 1'] = {\n easy = { token = { 'p2', 'p1', '0', '0', '0', 'm1', 'm2', 'skull', 'cultist', 'tablet', 'red', 'blue' } },\n normal = { token = { 'p1', '0', '0', 'm2', 'skull', 'skull', 'cultist', 'cultist', 'tablet', 'tablet', 'red', 'blue' } },\n hard = { token = { '0', '0', 'm2', 'm4', 'skull', 'skull', 'cultist', 'cultist', 'tablet', 'tablet', 'red', 'blue' } },\n },\n ['London Set 2'] = {\n normal = { token = { 'p1', '0', '0', 'm1', 'm2', 'm3', 'skull', 'skull', 'elder', 'tablet', 'red', 'blue' } },\n hard = { token = { '0', '0', 'm1', 'm2', 'm3', 'skull', 'skull', 'elder', 'elder', 'tablet', 'red', 'blue' } },\n },\n ['London Set 3'] = {\n normal = { token = { 'p1', 'p1', '0', '0', '0', 'm1', 'm1', 'm1', 'm2', 'm2', 'skull', 'skull', 'cultist', 'tablet', 'red', 'blue' } },\n },\n ['Delta Green'] = {\n normal = { token = { 'p1', '0', '0', '0', 'm1', 'm1', 'm1', 'm2', 'm2', 'm2', 'skull', 'skull', 'cultist', 'tablet', 'elder', 'red', 'blue' } },\n hard = { token = { '0', '0', 'm1', 'm1', 'm1', 'm2', 'm2', 'm2', 'm3', 'm4', 'm5', 'skull', 'skull', 'cultist', 'cultist', 'tablet', 'elder', 'red', 'blue' } },\n },\n ['Jennys Choice'] = {\n easy = { token = { 'p1', '0', '0', 'm1', 'm1', 'm1', 'm2', 'm2', 'm3', 'm4','skull', 'skull', 'cultist', 'tablet', 'elder', 'red', 'blue' } },\n hard = { token = { 'p1', '0', 'm1', 'm2', 'm2', 'm3', 'm3', 'm5', 'skull', 'skull', 'skull', 'cultist', 'tablet', 'tablet', 'elder', 'red', 'blue' } }\n },\n ['The Blob'] = {\n normal = { token = { 'p1', '0', '0', '0', 'm1', 'm2', 'm2', 'm3', 'm4', 'm5', 'skull', 'skull', 'cultist', 'tablet', 'elder', 'red', 'blue' } },\n hard = { token = { '0', '0', '0', 'm1', 'm1', 'm2', 'm3', 'm4', 'm5', 'm6', 'skull', 'skull', 'cultist', 'tablet', 'elder', 'red', 'blue' } },\n },\n ['The Initiation'] = {\n easy = { token = { 'p1', 'p1', '0', '0', '0', 'm1', 'm1', 'm2', 'm3', 'skull', 'skull', 'elder', 'red', 'blue' } },\n normal = { token = { 'p1', '0', '0', '0', 'm1', 'm2', 'm2', 'm3', 'm5', 'skull', 'skull', 'elder', 'red', 'blue' } },\n hard = { token = { 'p1', '0', '0', 'm1', 'm2', 'm3', 'm3', 'm4', 'm6', 'skull', 'skull', 'elder', 'red', 'blue' } },\n expert = { token = { '0', 'm1', 'm2', 'm2', 'm3', 'm3', 'm4', 'm4', 'm6', 'm8', 'skull', 'skull', 'elder', 'red', 'blue' } }\n },\n ['Consternation'] = {\n normal = { token = { 'p1', '0', '0', '0', 'm1', 'm1', 'm1', 'm2', 'm2', 'm3', 'm4', 'skull', 'skull', 'skull', 'red', 'blue' } },\n hard = { token = { 'p1', '0', '0', '0', 'm1', 'm1', 'm2', 'm2', 'm3', 'm4', 'm4', 'm4', 'm5', 'm6', 'm7', 'skull', 'skull', 'skull', 'red', 'blue' } },\n },\n ['Of Sphinx'] = {\n easy = { token = { 'p1', 'p1', '0', '0', '0', 'm1', 'm1', 'm1', 'm2', 'm2', 'm3', 'skull', 'elder', 'cultist', 'tablet', 'red', 'blue' } },\n normal = { token = { 'p1', '0', '0', 'm1', 'm1', 'm1', 'm1', 'm2', 'm2', 'm3', 'm4', 'skull', 'elder', 'cultist', 'cultist', 'tablet', 'red', 'blue' } },\n hard = { token = { '0', '0', '0', 'm1', 'm1', 'm2', 'm3', 'm4', 'm5', 'skull', 'elder', 'cultist', 'cultist', 'tablet', 'red', 'blue' } },\n expert = { token = { '0', 'm1', 'm1', 'm2', 'm2', 'm3', 'm3', 'm4', 'm4', 'm5', 'm6', 'm8', 'elder', 'skull', 'skull', 'cultist', 'tablet', 'red', 'blue' } }\n },\n ['XXXX'] = {\n easy = { token = { 'p1', 'p1', '0', '0', '0', 'm1', 'm1', 'm1', 'm2', 'm2', 'skull', 'skull', 'cultist', 'tablet', 'red', 'blue' } },\n normal = { token = { 'p1', '0', '0', 'm1', 'm1', 'm1', 'm2', 'm2', 'm3', 'm4', 'skull', 'skull', 'cultist', 'tablet', 'red', 'blue' } },\n hard = { token = { '0', '0', '0', 'm1', 'm1', 'm2', 'm2', 'm3', 'm3', 'm4', 'm5', 'skull', 'skull', 'cultist', 'tablet', 'red', 'blue' } },\n expert = { token = { '0', 'm1', 'm1', 'm2', 'm2', 'm3', 'm3', 'm4', 'm4', 'm5', 'm6', 'm8', 'skull', 'skull', 'cultist', 'tablet', 'red', 'blue' } }\n },\n\n}\n\nfunction onSave()\n local globalState = JSON.encode(SPAWNED_PLAYER_CARD_GUIDS)\n log('saving global state: ' .. globalState)\n self.script_state = globalState\nend\n\nfunction onload(save_state)\n if save_state ~= '' then\n log('loading global state: ' .. save_state)\n SPAWNED_PLAYER_CARD_GUIDS = JSON.decode(save_state)\n else\n SPAWNED_PLAYER_CARD_GUIDS = {}\n end\nend\n\nfunction getSpawnedPlayerCardGuid(params)\n local guid = params[1]\n if SPAWNED_PLAYER_CARD_GUIDS == nil then\n return nil\n end\n return SPAWNED_PLAYER_CARD_GUIDS[guid]\nend\n\nfunction setSpawnedPlayerCardGuid(params)\n local guid = params[1]\n local value = params[2]\n if SPAWNED_PLAYER_CARD_GUIDS ~= nil then\n SPAWNED_PLAYER_CARD_GUIDS[guid] = value\n return true\n end\n return false\nend\n", + "LuaScript": "-- set true to enable debug logging\nDEBUG = false\n\nfunction log(message)\n if DEBUG then\n print(message)\n end\nend\n\n--[[\nKnown locations and clues. We check this to determine if we should\natttempt to spawn clues, first we look for _ and if\nwe find nothing we look for \nformat is [location_guid -> clueCount]\n]]\nLOCATIONS_DATA_JSON = [[\n{\n \"Study\": {\"type\": \"perPlayer\", \"value\": 2, \"clueSide\": \"back\"},\n \"Study_670914\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"Attic_377b20\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"Attic\": {\"type\": \"perPlayer\", \"value\": 2, \"clueSide\": \"back\"},\n \"Cellar_5d3bcc\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"Cellar\": {\"type\": \"perPlayer\", \"value\": 2, \"clueSide\": \"back\"},\n \"Bathroom\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"Bedroom\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"Far Above Your House\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"Deep Below Your House\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n\n \"Northside_86faac\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"Northside\": {\"type\": \"perPlayer\", \"value\": 2, \"clueSide\": \"back\"},\n \"Graveyard\": {\"type\": \"perPlayer\", \"value\": 2, \"clueSide\": \"back\"},\n \"Miskatonic University_cedb0a\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"Miskatonic University\": {\"type\": \"perPlayer\", \"value\": 2, \"clueSide\": \"back\"},\n \"Downtown_1aa7cb\": {\"type\": \"perPlayer\", \"value\": 2, \"clueSide\": \"back\"},\n \"Downtown\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"St. Mary's Hospital\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"Easttown_88245c\": {\"type\": \"perPlayer\", \"value\": 2, \"clueSide\": \"back\"},\n \"Easttown\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"Southside\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"Rivertown\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"Your House_377b20\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"Your House_b28633\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n\n \"Ritual Site\": {\"type\": \"perPlayer\", \"value\": 2, \"clueSide\": \"back\"},\n \"Arkham Woods_e8e04b\": {\"type\": \"perPlayer\", \"value\": 0, \"clueSide\": \"back\"},\n \"Arkham Woods\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n\n \"New Orleans_5ab18a\": {\"type\": \"perPlayer\", \"value\": 0, \"clueSide\": \"back\"},\n \"New Orleans\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"Riverside_ab9d69\": {\"type\": \"perPlayer\", \"value\": 0, \"clueSide\": \"back\"},\n \"Riverside\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"Wilderness_3c5ea8\": {\"type\": \"perPlayer\", \"value\": 0, \"clueSide\": \"back\"},\n \"Wilderness\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"Unhallowed Land_552a1d\": {\"type\": \"perPlayer\", \"value\": 0, \"clueSide\": \"back\"},\n \"Unhallowed Land\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"Flooded\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"Venetian Garden\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"The Guardian\": {\"type\": \"perPlayer\", \"value\": 2, \"clueSide\": \"back\"},\n \"Canal-side\": {\"type\": \"fixed\", \"value\": 1, \"clueSide\": \"back\"},\n \"Accademia Bridge\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"Bridge of Sighs\": {\"type\": \"fixed\", \"value\": 2, \"clueSide\": \"back\"},\n\n \"Warren Observatory\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"Science Building\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"Orne Library\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"Administration Building\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"Student Union\": {\"type\": \"fixed\", \"value\": 2, \"clueSide\": \"back\"},\n \"Humanities Building\": {\"type\": \"perPlayer\", \"value\": 2, \"clueSide\": \"back\"},\n \"Dormitories\": {\"type\": \"perPlayer\", \"value\": 3, \"clueSide\": \"back\"},\n \"Faculty Offices\": {\"type\": \"perPlayer\", \"value\": 2, \"clueSide\": \"back\"},\n \"Faculty Offices_1c567d\": {\"type\": \"perPlayer\", \"value\": 0, \"clueSide\": \"back\"},\n\n \"La Bella Luna\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"Back Hall Doorway\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n\n \"Museum Entrance\": {\"type\": \"fixed\", \"value\": 2, \"clueSide\": \"back\"},\n \"Security Office\": {\"type\": \"perPlayer\", \"value\": 2, \"clueSide\": \"back\"},\n \"Security Office_fcb3e4\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"Administration Office\": {\"type\": \"perPlayer\", \"value\": 2, \"clueSide\": \"back\"},\n \"Administration Office_d2eb25\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"Exhibit Hall\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"Exhibit Hall_563240\": {\"type\": \"perPlayer\", \"value\": 2, \"clueSide\": \"back\"},\n \"Exhibit Hall_f3ffb6\": {\"type\": \"perPlayer\", \"value\": 2, \"clueSide\": \"back\"},\n \"Exhibit Hall_0b0c58\": {\"type\": \"perPlayer\", \"value\": 2, \"clueSide\": \"back\"},\n \"Exhibit Hall_2d87e6\": {\"type\": \"perPlayer\", \"value\": 0, \"clueSide\": \"back\"},\n \"Exhibit Hall_da02ea\": {\"type\": \"perPlayer\", \"value\": 0, \"clueSide\": \"back\"},\n\n \"Train Car\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"Train Car_f3f902\": {\"type\": \"perPlayer\", \"value\": 2, \"clueSide\": \"back\"},\n \"Train Car_905f69\": {\"type\": \"perPlayer\", \"value\": 2, \"clueSide\": \"back\"},\n \"Train Car_a3a321\": {\"type\": \"perPlayer\", \"value\": 2, \"clueSide\": \"back\"},\n \"Train Car_464528\": {\"type\": \"perPlayer\", \"value\": 0, \"clueSide\": \"back\"},\n \"Train Car_3cfca4\": {\"type\": \"fixed\", \"value\": 1, \"clueSide\": \"back\"},\n \"Train Car_64ffb0\": {\"type\": \"fixed\", \"value\": 3, \"clueSide\": \"back\"},\n \"Train Car_0fb5f0\": {\"type\": \"perPlayer\", \"value\": 3, \"clueSide\": \"back\"},\n \"Engine Car\": {\"type\": \"perPlayer\", \"value\": 2, \"clueSide\": \"back\"},\n\n \"House in the Reeds\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"Osborn's General Store\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"Congregational Church\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"Bishop's Brook\": {\"type\": \"fixed\", \"value\": 2, \"clueSide\": \"back\"},\n \"Burned Ruins\": {\"type\": \"fixed\", \"value\": 3, \"clueSide\": \"back\"},\n \"Schoolhouse\": {\"type\": \"fixed\", \"value\": 1, \"clueSide\": \"back\"},\n\n \"Dunwich Village\": {\"type\": \"fixed\", \"value\": 1, \"clueSide\": \"back\"},\n \"Dunwich Village_ac4427\": {\"type\": \"fixed\", \"value\": 3, \"clueSide\": \"back\"},\n \"Cold Spring Glen\": {\"type\": \"fixed\", \"value\": 0, \"clueSide\": \"back\"},\n \"Cold Spring Glen_e58475\": {\"type\": \"fixed\", \"value\": 2, \"clueSide\": \"back\"},\n \"Ten-Acre Meadow\": {\"type\": \"fixed\", \"value\": 3, \"clueSide\": \"back\"},\n \"Ten-Acre Meadow_05b0dd\": {\"type\": \"fixed\", \"value\": 1, \"clueSide\": \"back\"},\n \"Blasted Heath\": {\"type\": \"fixed\", \"value\": 3, \"clueSide\": \"back\"},\n \"Blasted Heath_995fe7\": {\"type\": \"fixed\", \"value\": 2, \"clueSide\": \"back\"},\n \"Whateley Ruins\": {\"type\": \"perPlayer\", \"value\": 2, \"clueSide\": \"back\"},\n \"Devil's Hop Yard\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"Devil's Hop Yard_f7dd31\": {\"type\": \"fixed\", \"value\": 2, \"clueSide\": \"back\"},\n\n \"Base of the Hill\": {\"type\": \"fixed\", \"value\": 3, \"clueSide\": \"back\"},\n \"Base of the Hill_de3ca2\": {\"type\": \"fixed\", \"value\": 0, \"clueSide\": \"back\"},\n \"Ascending Path\": {\"type\": \"fixed\", \"value\": 3, \"clueSide\": \"back\"},\n \"Ascending Path_0e5289\": {\"type\": \"fixed\", \"value\": 0, \"clueSide\": \"back\"},\n \"Sentinel Peak\": {\"type\": \"perPlayer\", \"value\": 2, \"clueSide\": \"back\"},\n \"Diverging Path\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"Diverging Path_7239aa\": {\"type\": \"fixed\", \"value\": 0, \"clueSide\": \"back\"},\n \"Altered Path\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n\n \"The Edge of the Universe\": {\"type\": \"perPlayer\", \"value\": 2, \"clueSide\": \"back\"},\n \"Tear Through Time\": {\"type\": \"perPlayer\", \"value\": 2, \"clueSide\": \"back\"},\n \"Prismatic Cascade\": {\"type\": \"fixed\", \"value\": 3, \"clueSide\": \"front\"},\n \"Towering Luminosity\": {\"type\": \"fixed\", \"value\": 4, \"clueSide\": \"front\"},\n \"Tear Through Space\": {\"type\": \"fixed\", \"value\": 1, \"clueSide\": \"front\"},\n \"Endless Bridge\": {\"type\": \"fixed\", \"value\": 2, \"clueSide\": \"front\"},\n \"Dimensional Doorway\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"front\"},\n \"Steps of Y'hagharl\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"front\"},\n \"Unstable Vortex\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"front\"},\n \"Indecipherable Stairs\": {\"type\": \"fixed\", \"value\": 1, \"clueSide\": \"front\"},\n\n \"Backstage Doorway\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"Backstage Doorway_0797a9\": {\"type\": \"fixed\", \"value\": 0, \"clueSide\": \"back\"},\n \"Lobby Doorway\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"Lobby Doorway_7605cf\": {\"type\": \"fixed\", \"value\": 0, \"clueSide\": \"back\"},\n \"Lobby\": {\"type\": \"fixed\", \"value\": 1, \"clueSide\": \"back\"},\n \"Backstage\": {\"type\": \"fixed\", \"value\": 1, \"clueSide\": \"back\"},\n \"Balcony\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n\n \"Foyer\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n\n \"Historical Society\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"Historical Society_40f79d\": {\"type\": \"perPlayer\", \"value\": 2, \"clueSide\": \"back\"},\n \"Historical Society_b352f8\": {\"type\": \"perPlayer\", \"value\": 2, \"clueSide\": \"back\"},\n \"Historical Society_0cf5d5\": {\"type\": \"perPlayer\", \"value\": 2, \"clueSide\": \"back\"},\n \"Historical Society_abc0cb\": {\"type\": \"perPlayer\", \"value\": 2, \"clueSide\": \"back\"},\n \"Historical Society_ab6a72\": {\"type\": \"fixed\", \"value\": 1, \"clueSide\": \"back\"},\n \"Hidden Library\": {\"type\": \"perPlayer\", \"value\": 3, \"clueSide\": \"back\"},\n\n \"Patient Confinement\": {\"type\": \"fixed\", \"value\": 1, \"clueSide\": \"back\"},\n \"Asylum Halls\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"Asylum Halls_f99530\": {\"type\": \"fixed\", \"value\": 0, \"clueSide\": \"back\"},\n \"Asylum Halls_576595\": {\"type\": \"fixed\", \"value\": 0, \"clueSide\": \"back\"},\n \"Infirmary\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"Basement Hall\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"Yard\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"Garden\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"Kitchen\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"Mess Hall\": {\"type\": \"perPlayer\", \"value\": 2, \"clueSide\": \"back\"},\n\n \"Grand Guignol\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"Montmartre\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"Montmartre_cbaacc\": {\"type\": \"perPlayer\", \"value\": 0, \"clueSide\": \"front\"},\n \"Montparnasse\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"Notre-Dame\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"Gare d'Orsay\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"Opéra Garnier\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"Canal Saint-Martin\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"Le Marais\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"Gardens of Luxembourg\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"Père Lachaise Cemetery\": {\"type\": \"perPlayer\", \"value\": 2, \"clueSide\": \"back\"},\n\n \"Catacombs\": {\"type\": \"perPlayer\", \"value\": 2, \"clueSide\": \"back\"},\n \"Catacombs_29170f\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"Catacombs_f1237c\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"Catacombs_c3151e\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"Catacombs_14b1cb\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"Catacombs_81920c\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"Catacombs_c14c8b\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"Catacombs_ea2a55\": {\"type\": \"fixed\", \"value\": 0, \"clueSide\": \"back\"},\n \"Catacombs_8bcab3\": {\"type\": \"fixed\", \"value\": 0, \"clueSide\": \"back\"},\n \"Catacombs_7c7f4a\": {\"type\": \"fixed\", \"value\": 0, \"clueSide\": \"back\"},\n \"Catacombs_80cf41\": {\"type\": \"fixed\", \"value\": 0, \"clueSide\": \"back\"},\n\n \"Abbey Church\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"Porte de l'Avancée\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"Grand Rue\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"Cloister\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"Knight's Hall\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"Chœur Gothique\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"Outer Wall\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"Outer Wall_014bd6\": {\"type\": \"perPlayer\", \"value\": 2, \"clueSide\": \"back\"},\n \"North Tower\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"North Tower_69eae5\": {\"type\": \"perPlayer\", \"value\": 2, \"clueSide\": \"back\"},\n \"Chapel of St. Aubert\": {\"type\": \"perPlayer\", \"value\": 3, \"clueSide\": \"back\"},\n \"Chapel of St. Aubert_e75ba8\": {\"type\": \"perPlayer\", \"value\": 2, \"clueSide\": \"back\"},\n \"Abbey Tower\": {\"type\": \"perPlayer\", \"value\": 3, \"clueSide\": \"back\"},\n \"Abbey Tower_2f3d21\": {\"type\": \"perPlayer\", \"value\": 2, \"clueSide\": \"back\"},\n\n \"Shores of Hali\": {\"type\": \"perPlayer\", \"value\": 2, \"clueSide\": \"front\"},\n \"Dark Spires\": {\"type\": \"perPlayer\", \"value\": 2, \"clueSide\": \"front\"},\n \"Palace of the King\": {\"type\": \"perPlayer\", \"value\": 3, \"clueSide\": \"front\"},\n \"Palace of the King_60d758\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"front\"},\n \"Ruins of Carcosa\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"front\"},\n \"Dim Streets\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"front\"},\n \"Depths of Demhe\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"front\"},\n \"Bleak Plains\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"front\"},\n \"Recesses of Your Own Mind\": {\"type\": \"perPlayer\", \"value\": 2, \"clueSide\": \"front\"},\n \"The Throne Room\": {\"type\": \"perPlayer\", \"value\": 2, \"clueSide\": \"front\"},\n \"Stage of the Ward Theatre\": {\"type\": \"perPlayer\", \"value\": 2, \"clueSide\": \"front\"},\n\n \"Serpent’s Haven\": {\"type\": \"perPlayer\", \"value\": 2, \"clueSide\": \"front\"},\n \"Ruins of Eztli\": {\"type\": \"perPlayer\", \"value\": 2, \"clueSide\": \"front\"},\n \"Rope Bridge\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"front\"},\n \"Overgrown Ruins\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"front\"},\n \"River Canyon\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"front\"},\n \"Path of Thorns\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"front\"},\n \"Temple of the Fang\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"front\"},\n \"Circuitous Trail\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"front\"},\n\n \"Chamber of Time\": {\"type\": \"perPlayer\", \"value\": 2, \"clueSide\": \"front\"},\n \"Ancient Hall\": {\"type\": \"perPlayer\", \"value\": 2, \"clueSide\": \"front\"},\n \"Grand Chamber\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"front\"},\n \"Entryway\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"Underground Ruins\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"front\"},\n \"Burial Pit\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"front\"},\n \"Secret Passage\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"front\"},\n\n \"Town Hall\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"Curiositie Shoppe\": {\"type\": \"perPlayer\", \"value\": 2, \"clueSide\": \"back\"},\n \"At the Station_7edfb0\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"At the Station_e2806c\": {\"type\": \"perPlayer\", \"value\": 2, \"clueSide\": \"back\"},\n \"At the Station_28ebe1\": {\"type\": \"perPlayer\", \"value\": 2, \"clueSide\": \"back\"},\n \"At the Station_e59778\": {\"type\": \"perPlayer\", \"value\": 2, \"clueSide\": \"back\"},\n\n \"Sacred Woods\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"front\"},\n \"Chapultepec Hill\": {\"type\": \"perPlayer\", \"value\": 2, \"clueSide\": \"front\"},\n \"Chapultepec Hill_b5d586\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"front\"},\n \"Canals of Tenochtitlán\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"front\"},\n \"Lake Xochimilco\": {\"type\": \"perPlayer\", \"value\": 2, \"clueSide\": \"front\"},\n \"Lake Xochimilco_e3a79d\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"front\"},\n \"Templo Mayor\": {\"type\": \"perPlayer\", \"value\": 2, \"clueSide\": \"front\"},\n \"Templo Mayor_f3c531\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"front\"},\n \"Temples of Tenochtitlán\": {\"type\": \"perPlayer\", \"value\": 2, \"clueSide\": \"front\"},\n \"Temples of Tenochtitlán_c097d8\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"front\"},\n\n \"Mouth of K'n-yan\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"Stone Altar\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"front\"},\n \"Time-Wracked Woods\": {\"type\": \"perPlayer\", \"value\": 2, \"clueSide\": \"front\"},\n \"Vast Passages\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"front\"},\n \"Perilous Gulch\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"front\"},\n \"Dark Hollow\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"front\"},\n \"Hall of Idolatry\": {\"type\": \"perPlayer\", \"value\": 2, \"clueSide\": \"front\"},\n \"Crystal Pillars\": {\"type\": \"perPlayer\", \"value\": 2, \"clueSide\": \"front\"},\n\n \"Interview Room\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"Interview Room_508f85\": {\"type\": \"perPlayer\", \"value\": 0, \"clueSide\": \"back\"},\n \"Interview Room_4440de\": {\"type\": \"perPlayer\", \"value\": 0, \"clueSide\": \"back\"},\n \"Halls of Pnakotus\": {\"type\": \"fixed\", \"value\": 1, \"clueSide\": \"back\"},\n \"Deconstruction Room\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"Towers of Pnakotus\": {\"type\": \"perPlayer\", \"value\": 2, \"clueSide\": \"back\"},\n \"Laboratory of the Great Race\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"Yithian Orrery\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"Great Library\": {\"type\": \"fixed\", \"value\": 4, \"clueSide\": \"back\"},\n\n \"City of the Serpents\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"front\"},\n \"Bridge over N'kai\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"front\"},\n \"Abandoned Site\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"front\"},\n \"Caverns of Yoth\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"front\"},\n \"Hall of Heresy\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"front\"},\n \"Bright Canyon\": {\"type\": \"perPlayer\", \"value\": 2, \"clueSide\": \"front\"},\n \"Forked Path\": {\"type\": \"perPlayer\", \"value\": 2, \"clueSide\": \"front\"},\n\n \"Nexus of N'kai\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"A Pocket in Time\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"front\"},\n \"City of the Unseen\": {\"type\": \"fixed\", \"value\": 1, \"clueSide\": \"front\"},\n \"Valusia\": {\"type\": \"fixed\", \"value\": 2, \"clueSide\": \"front\"},\n\n \"Shores of R’lyeh\": {\"type\": \"fixed\", \"value\": 2, \"clueSide\": \"front\"},\n \"Atlantis\": {\"type\": \"fixed\", \"value\": 2, \"clueSide\": \"front\"},\n \"Pnakotus\": {\"type\": \"fixed\", \"value\": 3, \"clueSide\": \"front\"},\n \"Ruins of New York\": {\"type\": \"fixed\", \"value\": 3, \"clueSide\": \"front\"},\n \"Yuggoth\": {\"type\": \"fixed\", \"value\": 3, \"clueSide\": \"front\"},\n \"Mu\": {\"type\": \"fixed\", \"value\": 4, \"clueSide\": \"front\"},\n\n \"Billiards Room\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"Billiards Room_33990b\": {\"type\": \"perPlayer\", \"value\": 0, \"clueSide\": \"back\"},\n \"Trophy Room\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"Trophy Room_e9160a\": {\"type\": \"perPlayer\", \"value\": 0, \"clueSide\": \"back\"},\n \"Master Bedroom\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"Balcony_1b5483\": {\"type\": \"fixed\", \"value\": 0, \"clueSide\": \"back\"},\n \"Office\": {\"type\": \"perPlayer\", \"value\": 2, \"clueSide\": \"back\"},\n \"Office_a1bd9a\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"Witch-Haunted Woods_1539ea\": {\"type\": \"perPlayer\", \"value\": 2, \"clueSide\": \"back\"},\n \"Witch-Haunted Woods\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"Witch-Haunted Woods_d3f8c3\": {\"type\": \"perPlayer\", \"value\": 2, \"clueSide\": \"back\"},\n \"Witch-Haunted Woods_eca18e\": {\"type\": \"perPlayer\", \"value\": 2, \"clueSide\": \"back\"},\n \"Paths into Twilight\": {\"type\": \"perPlayer\", \"value\": 3, \"clueSide\": \"back\"},\n\n \"The Imperial Entrance\": {\"type\": \"fixed\", \"value\": 1, \"clueSide\": \"back\"},\n \"Dark Stairwell\": {\"type\": \"fixed\", \"value\": 1, \"clueSide\": \"back\"},\n \"Stairway\": {\"type\": \"fixed\", \"value\": 1, \"clueSide\": \"back\"},\n \"The Balcony\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"The Back Booths\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"The Lobby\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"Backroom Door\": {\"type\": \"perPlayer\", \"value\": 2, \"clueSide\": \"back\"},\n \"Backroom Door_ed439d\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"The Dining Area\": {\"type\": \"perPlayer\", \"value\": 2, \"clueSide\": \"back\"},\n \"The Dance Floor\": {\"type\": \"perPlayer\", \"value\": 2, \"clueSide\": \"back\"},\n \"Gateway to the East\": {\"type\": \"fixed\", \"value\": 1, \"clueSide\": \"back\"},\n \"Back Alley\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"Mingzhu Laundry\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"The Dragon's Den\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"front\"},\n \"The Phoenix's Nest\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"Golden Temple of the Heavens\": {\"type\": \"perPlayer\", \"value\": 2, \"clueSide\": \"back\"},\n \"Flea Market\": {\"type\": \"perPlayer\", \"value\": 2, \"clueSide\": \"back\"},\n \"Zihao's House of Fighting Arts\": {\"type\": \"perPlayer\", \"value\": 2, \"clueSide\": \"back\"},\n \"Daiyu's Tea Garden\": {\"type\": \"perPlayer\", \"value\": 2, \"clueSide\": \"back\"},\n\n \"Moldy Halls\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"Decrepit Door\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"Walter Gilman's Room\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"Unknown Places_b538f8\": {\"type\": \"perPlayer\", \"value\": 0, \"clueSide\": \"back\"},\n \"Unknown Places_7bea34\": {\"type\": \"perPlayer\", \"value\": 0, \"clueSide\": \"back\"},\n \"Unknown Places\": {\"type\": \"perPlayer\", \"value\": 2, \"clueSide\": \"back\"},\n \"Unknown Places_9a471d\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"Unknown Places_0ac3ea\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"Strange Geometry\": {\"type\": \"fixed\", \"value\": 1, \"clueSide\": \"front\"},\n \"Site of the Sacrifice\": {\"type\": \"perPlayer\", \"value\": 3, \"clueSide\": \"back\"},\n\n \"Hangman's Brook\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"Abandoned Chapel\": {\"type\": \"perPlayer\", \"value\": 2, \"clueSide\": \"back\"},\n \"Haunted Fields\": {\"type\": \"perPlayer\", \"value\": 2, \"clueSide\": \"back\"},\n\n \"Lobby_1c2dfe\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"Lobby_bcd556\": {\"type\": \"perPlayer\", \"value\": 0, \"clueSide\": \"back\"},\n \"Lodge Gates_fa6a29\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"Lodge Gates\": {\"type\": \"perPlayer\", \"value\": 0, \"clueSide\": \"back\"},\n \"Lodge Cellar\": {\"type\": \"perPlayer\", \"value\": 0, \"clueSide\": \"back\"},\n \"Lodge Cellar_8ea4fd\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"Lounge\": {\"type\": \"perPlayer\", \"value\": 2, \"clueSide\": \"back\"},\n \"Vault\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"Inner Sanctum\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"Library\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"Library_47ccbc\": {\"type\": \"perPlayer\", \"value\": 0, \"clueSide\": \"back\"},\n \"Sanctum Doorway\": {\"type\": \"perPlayer\", \"value\": 2, \"clueSide\": \"back\"},\n \"Sanctum Doorway_4da6c3\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n\n \"The Geist-Trap\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"Forbidding Shore\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"Unvisited Isle\": {\"type\": \"perPlayer\", \"value\": 2, \"clueSide\": \"back\"},\n\n \"Rivertown_92ee68\": {\"type\": \"fixed\", \"value\": 0, \"clueSide\": \"back\"},\n \"Rivertown_db4b20\": {\"type\": \"fixed\", \"value\": 0, \"clueSide\": \"back\"},\n \"Southside_c898a0\": {\"type\": \"fixed\", \"value\": 0, \"clueSide\": \"back\"},\n \"Southside_e7f5fa\": {\"type\": \"fixed\", \"value\": 0, \"clueSide\": \"back\"},\n \"Silver Twilight Lodge\": {\"type\": \"fixed\", \"value\": 0, \"clueSide\": \"back\"},\n \"Silver Twilight Lodge_17e686\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"Hangman's Hill\": {\"type\": \"fixed\", \"value\": 0, \"clueSide\": \"back\"},\n \"Hangman's Hill_5f4d8a\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n\n \"Cosmic Ingress\": {\"type\": \"fixed\", \"value\": 3, \"clueSide\": \"back\"},\n \"Cosmos\": {\"type\": \"fixed\", \"value\": 1, \"clueSide\": \"back\"},\n \"Cosmos_a89dbf\": {\"type\": \"fixed\", \"value\": 2, \"clueSide\": \"back\"},\n \"Cosmos_1a0ad2\": {\"type\": \"fixed\", \"value\": 2, \"clueSide\": \"back\"},\n \"Cosmos_30fc53\": {\"type\": \"fixed\", \"value\": 2, \"clueSide\": \"back\"},\n \"Cosmos_8f3e16\": {\"type\": \"fixed\", \"value\": 2, \"clueSide\": \"back\"},\n \"Cosmos_4e8ae3\": {\"type\": \"fixed\", \"value\": 2, \"clueSide\": \"back\"},\n \"Cosmos_a8d84d\": {\"type\": \"fixed\", \"value\": 4, \"clueSide\": \"back\"},\n \"Cosmos_7a3ece\": {\"type\": \"fixed\", \"value\": 6, \"clueSide\": \"back\"},\n \"Cosmos_311eb1\": {\"type\": \"perPlayer\", \"value\": 2, \"clueSide\": \"back\"},\n\n \"Seventy Steps\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"Seven Hundred Steps\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"Base of the Steps\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"Enchanted Woods\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n\n \"Stairwell\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"Basement Door_42fa87\": {\"type\": \"perPlayer\", \"value\": 0, \"clueSide\": \"back\"},\n \"Basement Door\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"Waiting Room\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"Emergency Room\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"Experimental Therapies Ward\": {\"type\": \"perPlayer\", \"value\": 2, \"clueSide\": \"back\"},\n \"Records Office\": {\"type\": \"perPlayer\", \"value\": 2, \"clueSide\": \"back\"},\n\n \"Foyer_9a9f9a\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"Room 245\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"Hotel Roof\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"Office_b3ed47\": {\"type\": \"perPlayer\", \"value\": 2, \"clueSide\": \"back\"},\n \"Room 212\": {\"type\": \"perPlayer\", \"value\": 2, \"clueSide\": \"back\"},\n \"Basement\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"Second Floor Hall\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"Room 225\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"Restaurant\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"Suite Balcony\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n\n \"Ulthar\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"front\"},\n \"Dylath-Leen\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"front\"},\n \"Mt. Ngranek\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"front\"},\n \"Baharna\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"front\"},\n \"Zulan-Thek\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"front\"},\n \"Sarnath\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"front\"},\n \"City-Which-Appears-On-No-Map\": {\"type\": \"perPlayer\", \"value\": 2, \"clueSide\": \"front\"},\n \"Celephaïs\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"front\"},\n \"Nameless Ruins\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"front\"},\n \"Kadatheron\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"front\"},\n \"Ilek-Vad\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"front\"},\n \"Ruins of Ib\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"front\"},\n \"Temple of Unattainable Desires\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"front\"},\n \"Hazuth-Kleg\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"front\"},\n \"Serannian\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"front\"},\n\n \"Mysterious Stairs\": {\"type\": \"perPlayer\", \"value\": 0, \"clueSide\": \"back\"},\n \"Mysterious Stairs_df1a40\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"Attic_10faf9\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"Unmarked Tomb\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"Upstairs Doorway\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"Front Porch\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"Downstairs Doorway\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"Downstairs Doorway_c93906\": {\"type\": \"perPlayer\", \"value\": 2, \"clueSide\": \"back\"},\n \"Burial Ground\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n\n \"Temple of the Moon Lizard\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"City of the Moon-Beasts\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"Moon-Forest\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"The Dark Crater\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"Caverns Beneath the Moon\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"The Black Core\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"Light Side of the Moon\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n\n \"City of Gugs\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"front\"},\n \"Vaults of Zin\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"front\"},\n \"Plain of the Ghouls\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"front\"},\n \"Sea of Bones\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"front\"},\n \"Vale of Pnath\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"front\"},\n \"Crag of the Ghouls\": {\"type\": \"perPlayer\", \"value\": 2, \"clueSide\": \"front\"},\n \"Sea of Pitch\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"front\"},\n\n \"Plateau of Leng\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"Cold Wastes\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"Monastery of Leng\": {\"type\": \"perPlayer\", \"value\": 2, \"clueSide\": \"back\"},\n \"Onyx Gates\": {\"type\": \"fixed\", \"value\": 12, \"clueSide\": \"back\"},\n \"Forsaken Tower\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n\n \"The Crater\": {\"type\": \"perPlayer\", \"value\": 2, \"clueSide\": \"back\"},\n \"Quarantine Zone\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"Quarantine Zone_5f2a9b\": {\"type\": \"perPlayer\", \"value\": 0, \"clueSide\": \"back\"},\n \"Quarantine Zone_4a8e9c\": {\"type\": \"perPlayer\", \"value\": 0, \"clueSide\": \"back\"},\n \"Quarantine Zone_5193e9\": {\"type\": \"perPlayer\", \"value\": 2, \"clueSide\": \"back\"},\n \"Quarantine Zone_b3a920\": {\"type\": \"perPlayer\", \"value\": 2, \"clueSide\": \"back\"},\n\n \"The Great Web\": {\"type\": \"perPlayer\", \"value\": 1, \"clueSide\": \"back\"},\n \"The Great Web_39ace3\": {\"type\": \"perPlayer\", \"value\": 2, \"clueSide\": \"back\"},\n \"The Great Web_727790\": {\"type\": \"perPlayer\", \"value\": 2, \"clueSide\": \"back\"},\n \"The Great Web_5c5ec4\": {\"type\": \"perPlayer\", \"value\": 2, \"clueSide\": \"back\"},\n \"The Great Web_361fd7\": {\"type\": \"perPlayer\", \"value\": 2, \"clueSide\": \"back\"},\n \"The Great Web_dfdc8c\": {\"type\": \"perPlayer\", \"value\": 2, \"clueSide\": \"back\"},\n\n \"XXXX\": {\"type\": \"perPlayer\", \"value\": 2, \"clueSide\": \"back\"},\n \"xxx\": {\"type\": \"perPlayer\", \"value\": 2, \"clueSide\": \"back\"}\n}\n]]\n\n--[[\nPlayer cards with token counts and types\n]]\nPLAYER_CARD_DATA_JSON = [[\n{\n \"Flashlight\": {\n \"tokenType\": \"resource\",\n \"tokenCount\": 3\n },\n \"Shrivelling\": {\n \"tokenType\": \"resource\",\n \"tokenCount\": 4\n },\n \"Shrivelling (3)\": {\n \"tokenType\": \"resource\",\n \"tokenCount\": 4\n },\n \"Grotesque Statue (4)\": {\n \"tokenType\": \"resource\",\n \"tokenCount\": 4\n },\n \"Forbidden Knowledge\": {\n \"tokenType\": \"resource\",\n \"tokenCount\": 4\n },\n \".45 Automatic\": {\n \"tokenType\": \"resource\",\n \"tokenCount\": 4\n },\n \"Shotgun (4)\": {\n \"tokenType\": \"resource\",\n \"tokenCount\": 2\n },\n \"Liquid Courage\": {\n \"tokenType\": \"resource\",\n \"tokenCount\": 4\n },\n \"Song of the Dead (2)\": {\n \"tokenType\": \"resource\",\n \"tokenCount\": 5\n },\n \"Cover Up\": {\n \"tokenType\": \"clue\",\n \"tokenCount\": 3\n },\n \"Roland's .38 Special\": {\n \"tokenType\": \"resource\",\n \"tokenCount\": 4\n },\n \"First Aid\": {\n \"tokenType\": \"resource\",\n \"tokenCount\": 3\n },\n \"Scrying\": {\n \"tokenType\": \"resource\",\n \"tokenCount\": 3\n },\n \".41 Derringer\": {\n \"tokenType\": \"resource\",\n \"tokenCount\": 3\n },\n \"Painkillers\": {\n \"tokenType\": \"resource\",\n \"tokenCount\": 3\n },\n \"Smoking Pipe\": {\n \"tokenType\": \"resource\",\n \"tokenCount\": 3\n },\n \"Clarity of Mind\": {\n \"tokenType\": \"resource\",\n \"tokenCount\": 3\n },\n \"Rite of Seeking\": {\n \"tokenType\": \"resource\",\n \"tokenCount\": 3\n },\n \"M1918 BAR (4)\": {\n \"tokenType\": \"resource\",\n \"tokenCount\": 8\n },\n \"Ornate Bow (3)\": {\n \"tokenType\": \"resource\",\n \"tokenCount\": 1\n },\n \".41 Derringer (2)\": {\n \"tokenType\": \"resource\",\n \"tokenCount\": 3\n },\n \"Suggestion (4)\": {\n \"tokenType\": \"resource\",\n \"tokenCount\": 3\n },\n \"Chicago Typewriter (4)\": {\n \"tokenType\": \"resource\",\n \"tokenCount\": 4\n },\n \"Lupara (3)\": {\n \"tokenType\": \"resource\",\n \"tokenCount\": 2\n },\n \"First Aid (3)\": {\n \"tokenType\": \"resource\",\n \"tokenCount\": 4\n },\n \"Springfield M1903 (4)\": {\n \"tokenType\": \"resource\",\n \"tokenCount\": 3\n },\n \".32 Colt\": {\n \"tokenType\": \"resource\",\n \"tokenCount\": 6\n },\n \"Venturer\": {\n \"tokenType\": \"resource\",\n \"tokenCount\": 3\n },\n \"Lockpicks (1)\": {\n \"tokenType\": \"resource\",\n \"tokenCount\": 3\n },\n \"Finn's Trusty .38\": {\n \"tokenType\": \"resource\",\n \"tokenCount\": 3\n },\n \".45 Automatic (2)\": {\n \"tokenType\": \"resource\",\n \"tokenCount\": 4\n },\n \"Lightning Gun (5)\": {\n \"tokenType\": \"resource\",\n \"tokenCount\": 3\n },\n \"Strange Solution (4)\": {\n \"tokenType\": \"resource\",\n \"tokenCount\": 4\n },\n \"Strange Solution (4):Acidic Ichor\": {\n \"tokenType\": \"resource\",\n \"tokenCount\": 3\n },\n \"Strange Solution (4):Empowering Elixir\": {\n \"tokenType\": \"resource\",\n \"tokenCount\": 3\n },\n \"Arcane Insight (4)\": {\n \"tokenType\": \"resource\",\n \"tokenCount\": 3\n },\n \"Archaic Glyphs (3)\": {\n \"tokenType\": \"resource\",\n \"tokenCount\": 3\n },\n \"In the Know (1)\": {\n \"tokenType\": \"resource\",\n \"tokenCount\": 3\n },\n \"Rite of Seeking (4)\": {\n \"tokenType\": \"resource\",\n \"tokenCount\": 3\n },\n \"Alchemical Transmutation\": {\n \"tokenType\": \"resource\",\n \"tokenCount\": 3\n },\n \"Scrying (3)\": {\n \"tokenType\": \"resource\",\n \"tokenCount\": 3\n },\n \"Shrivelling (5)\": {\n \"tokenType\": \"resource\",\n \"tokenCount\": 4\n },\n \"Mists of R'lyeh\": {\n \"tokenType\": \"resource\",\n \"tokenCount\": 4\n },\n \"Mists of R'lyeh (4)\": {\n \"tokenType\": \"resource\",\n \"tokenCount\": 5\n },\n \"Colt Vest Pocket\": {\n \"tokenType\": \"resource\",\n \"tokenCount\": 5\n },\n \"Old Hunting Rifle (3)\": {\n \"tokenType\": \"resource\",\n \"tokenCount\": 3\n },\n \"Thermos\": {\n \"tokenType\": \"resource\",\n \"tokenCount\": 3\n },\n \"Feed the Mind (3)\": {\n \"tokenType\": \"resource\",\n \"tokenCount\": 3\n },\n \"Seal of the Seventh Sign (5)\": {\n \"tokenType\": \"resource\",\n \"tokenCount\": 7\n },\n \"Flamethrower (5)\": {\n \"tokenType\": \"resource\",\n \"tokenCount\": 4\n },\n \"Pnakotic Manuscripts (5)\": {\n \"tokenType\": \"resource\",\n \"tokenCount\": 3\n },\n \"Kerosene (1)\": {\n \"tokenType\": \"resource\",\n \"tokenCount\": 3\n },\n \"Shards of the Void (3)\": {\n \"tokenType\": \"resource\",\n \"tokenCount\": 3\n },\n \"Try and Try Again (1)\": {\n \"tokenType\": \"resource\",\n \"tokenCount\": 3\n },\n \"Arcane Initiate\": {\n \"tokenType\": \"doom\",\n \"tokenCount\": 1\n },\n \"Detective's Colt 1911s\": {\n \"tokenType\": \"resource\",\n \"tokenCount\": 4\n },\n \"Extra Ammunition (1)\": {\n \"tokenType\": \"resource\",\n \"tokenCount\": 3\n },\n \"Rite of Seeking (2)\": {\n \"tokenType\": \"resource\",\n \"tokenCount\": 3\n },\n \"Arcane Initiate (3)\": {\n \"tokenType\": \"doom\",\n \"tokenCount\": 1\n },\n \"Clarity of Mind (3)\": {\n \"tokenType\": \"resource\",\n \"tokenCount\": 4\n },\n \"Fingerprint Kit\": {\n \"tokenType\": \"resource\",\n \"tokenCount\": 3\n },\n \"Truth from Fiction\": {\n \"tokenType\": \"resource\",\n \"tokenCount\": 2\n },\n \"Enchanted Blade\": {\n \"tokenType\": \"resource\",\n \"tokenCount\": 3\n },\n \"Tennessee Sour Mash\": {\n \"tokenType\": \"resource\",\n \"tokenCount\": 2\n },\n \"Scroll of Secrets\": {\n \"tokenType\": \"resource\",\n \"tokenCount\": 3\n },\n \".45 Thompson\": {\n \"tokenType\": \"resource\",\n \"tokenCount\": 5\n },\n \"Mr. \\\"Rook\\\"\": {\n \"tokenType\": \"resource\",\n \"tokenCount\": 3\n },\n \"Scroll of Secrets (3):Seeker\": {\n \"tokenType\": \"resource\",\n \"tokenCount\": 3\n },\n \"Scroll of Secrets (3):Mystic\": {\n \"tokenType\": \"resource\",\n \"tokenCount\": 4\n },\n \"Enchanted Blade (3):Guardian\": {\n \"tokenType\": \"resource\",\n \"tokenCount\": 3\n },\n \"Enchanted Blade (3):Mystic\": {\n \"tokenType\": \"resource\",\n \"tokenCount\": 4\n },\n \".45 Thompson (3)\": {\n \"tokenType\": \"resource\",\n \"tokenCount\": 5\n },\n \"Esoteric Atlas (1)\": {\n \"tokenType\": \"resource\",\n \"tokenCount\": 4\n },\n \"Tennessee Sour Mash (3):Rogue\": {\n \"tokenType\": \"resource\",\n \"tokenCount\": 2\n },\n \"Tennessee Sour Mash (3):Survivor\": {\n \"tokenType\": \"resource\",\n \"tokenCount\": 3\n },\n \"Mk1 Grenades (4)\": {\n \"tokenType\": \"resource\",\n \"tokenCount\": 3\n },\n \"Dayana Esperence\": {\n \"tokenType\": \"resource\",\n \"tokenCount\": 3\n },\n \"Pendant of the Queen\": {\n \"tokenType\": \"resource\",\n \"tokenCount\": 3\n },\n \".32 Colt (2)\": {\n \"tokenType\": \"resource\",\n \"tokenCount\": 6\n },\n \"Alchemical Transmutation (2)\": {\n \"tokenType\": \"resource\",\n \"tokenCount\": 4\n },\n \"Suggestion (1)\": {\n \"tokenType\": \"resource\",\n \"tokenCount\": 3\n },\n \"Gate Box\": {\n \"tokenType\": \"resource\",\n \"tokenCount\": 3\n },\n \"Tony's .38 Long Colt\": {\n \"tokenType\": \"resource\",\n \"tokenCount\": 3\n },\n \"Gregory Gry\": {\n \"tokenType\": \"resource\",\n \"tokenCount\": 9\n },\n \"Scroll of Prophecies\": {\n \"tokenType\": \"resource\",\n \"tokenCount\": 4\n },\n \"Healing Words\": {\n \"tokenType\": \"resource\",\n \"tokenCount\": 3\n },\n \"Otherworld Codex (2)\": {\n \"tokenType\": \"resource\",\n \"tokenCount\": 3\n },\n \".35 Winchester\": {\n \"tokenType\": \"resource\",\n \"tokenCount\": 5\n },\n \"Old Book of Lore (3)\": {\n \"tokenType\": \"resource\",\n \"tokenCount\": 2\n },\n \"Sawed-Off Shotgun (5)\": {\n \"tokenType\": \"resource\",\n \"tokenCount\": 2\n },\n \"Mind's Eye (2)\": {\n \"tokenType\": \"resource\",\n \"tokenCount\": 3\n },\n \"xxx\": {\n \"tokenType\": \"resource\",\n \"tokenCount\": 3\n }\n}\n]]\nLOCATIONS_DATA = JSON.decode(LOCATIONS_DATA_JSON)\nPLAYER_CARD_DATA = JSON.decode(PLAYER_CARD_DATA_JSON)\n\nPLAYER_CARD_TOKEN_OFFSETS = {\n [1] = {\n { 0, 3, -0.2 },\n },\n [2] = {\n { 0.4, 3, -0.2 },\n { -0.4, 3, -0.2 },\n },\n [3] = {\n { 0, 3, -0.9 },\n { 0.4, 3, -0.2 },\n { -0.4, 3, -0.2 },\n },\n [4] = {\n { 0.4, 3, -0.9 },\n { -0.4, 3, -0.9 },\n { 0.4, 3, -0.2 },\n { -0.4, 3, -0.2 }\n },\n [5] = {\n { 0.7, 3, -0.9 },\n { 0, 3, -0.9 },\n { -0.7, 3, -0.9 },\n { 0.4, 3, -0.2 },\n { -0.4, 3, -0.2 }\n },\n [6] = {\n { 0.7, 3, -0.9 },\n { 0, 3, -0.9 },\n { -0.7, 3, -0.9 },\n { 0.7, 3, -0.2 },\n { 0, 3, -0.2 },\n { -0.7, 3, -0.2 },\n },\n [7] = {\n { 0.7, 3, -0.9 },\n { 0, 3, -0.9 },\n { -0.7, 3, -0.9 },\n { 0.7, 3, -0.2 },\n { 0, 3, -0.2 },\n { -0.7, 3, -0.2 },\n { 0, 3, 0.5 },\n },\n [8] = {\n { 0.7, 3, -0.9 },\n { 0, 3, -0.9 },\n { -0.7, 3, -0.9 },\n { 0.7, 3, -0.2 },\n { 0, 3, -0.2 },\n { -0.7, 3, -0.2 },\n { -0.35, 3, 0.5 },\n { 0.35, 3, 0.5 },\n },\n [9] = {\n { 0.7, 3, -0.9 },\n { 0, 3, -0.9 },\n { -0.7, 3, -0.9 },\n { 0.7, 3, -0.2 },\n { 0, 3, -0.2 },\n { -0.7, 3, -0.2 },\n { 0.7, 3, 0.5 },\n { 0, 3, 0.5 },\n { -0.7, 3, 0.5 },\n },\n [12] = {\n { 0.7, 3, -0.9 },\n { 0, 3, -0.9 },\n { -0.7, 3, -0.9 },\n { 0.7, 3, -0.2 },\n { 0, 3, -0.2 },\n { -0.7, 3, -0.2 },\n { 0.7, 3, 0.5 },\n { 0, 3, 0.5 },\n { -0.7, 3, 0.5 },\n { 0.7, 3, 1.2 },\n { 0, 3, 1.2 },\n { -0.7, 3, 1.2 },\n }\n\n}\n\nmodeData = {\n ['Core Set'] = {\n easy = { token = { 'p1', 'p1', '0', '0', '0', 'm1', 'm1', 'm1', 'm2', 'm2', 'skull', 'skull', 'cultist', 'tablet', 'red', 'blue' } },\n normal = { token = { 'p1', '0', '0', 'm1', 'm1', 'm1', 'm2', 'm2', 'm3', 'm4', 'skull', 'skull', 'cultist', 'tablet', 'red', 'blue' } },\n hard = { token = { '0', '0', '0', 'm1', 'm1', 'm2', 'm2', 'm3', 'm3', 'm4', 'm5', 'skull', 'skull', 'cultist', 'tablet', 'red', 'blue' } },\n expert = { token = { '0', 'm1', 'm1', 'm2', 'm2', 'm3', 'm3', 'm4', 'm4', 'm5', 'm6', 'm8', 'skull', 'skull', 'cultist', 'tablet', 'red', 'blue' } }\n },\n ['The Devourer Below'] = {\n easy = { parent = 'Core Set', append = { 'elder' }, message = 'An additional token for the preparation of this scenario has been added to the bag.' },\n normal = { parent = 'Core Set', append = { 'elder' }, message = 'An additional token for the preparation of this scenario has been added to the bag.' },\n hard = { parent = 'Core Set', append = { 'elder' }, message = 'An additional token for the preparation of this scenario has been added to the bag.' },\n expert = { parent = 'Core Set', append = { 'elder' }, message = 'An additional token for the preparation of this scenario has been added to the bag.' }\n },\n -----------------The Dunwich Legacy\n\n ['The Dunwich Legacy'] = {\n easy = { token = { 'p1', 'p1', '0', '0', '0', 'm1', 'm1', 'm1', 'm2', 'm2', 'skull', 'skull', 'cultist', 'red', 'blue' } },\n normal = { token = { 'p1', '0', '0', 'm1', 'm1', 'm1', 'm2', 'm2', 'm3', 'm4', 'skull', 'skull', 'cultist', 'red', 'blue' } },\n hard = { token = { '0', '0', '0', 'm1', 'm1', 'm2', 'm2', 'm3', 'm3', 'm4', 'm5', 'skull', 'skull', 'cultist', 'red', 'blue' } },\n expert = { token = { '0', 'm1', 'm1', 'm2', 'm2', 'm3', 'm3', 'm4', 'm4', 'm5', 'm6', 'm8', 'skull', 'skull', 'cultist', 'red', 'blue' } }\n },\n ['The Miskatonic Museum'] = {\n standalone = { token = { 'p1', '0', '0', 'm1', 'm1', 'm1', 'm2', 'm2', 'm3', 'm4', 'skull', 'skull', 'cultist', 'tablet', 'elder', 'red', 'blue' } }\n },\n ['The Essex County Express'] = {\n standalone = { token = { 'p1', '0', '0', 'm1', 'm1', 'm1', 'm2', 'm2', 'm3', 'm3', 'm4', 'skull', 'skull', 'cultist', 'tablet', 'elder', 'red', 'blue' } }\n },\n ['Blood on the Altar'] = {\n standalone = { token = { 'p1', '0', '0', 'm1', 'm1', 'm1', 'm2', 'm2', 'm3', 'm3', 'm4', 'skull', 'skull', 'cultist', 'tablet', 'elder', 'red', 'blue' } }\n },\n ['Undimensioned and Unseen'] = {\n standalone = { token = { 'p1', '0', '0', 'm1', 'm1', 'm1', 'm2', 'm2', 'm3', 'm3', 'm4', 'skull', 'skull', 'cultist', 'tablet', 'elder', 'red', 'blue' } }\n },\n ['Where Doom Awaits'] = {\n standalone = { token = { 'p1', '0', '0', 'm1', 'm1', 'm1', 'm2', 'm2', 'm3', 'm3', 'm4', 'm5', 'skull', 'skull', 'cultist', 'tablet', 'elder', 'red', 'blue' } }\n },\n ['Lost in Time and Space'] = {\n standalone = { token = { 'p1', '0', '0', 'm1', 'm1', 'm1', 'm2', 'm2', 'm3', 'm3', 'm4', 'm5', 'skull', 'skull', 'cultist', 'tablet', 'elder', 'red', 'blue' } }\n },\n -----------------The Path to Carcosa\n\n ['The Path to Carcosa'] = {\n easy = { token = { 'p1', 'p1', '0', '0', '0', 'm1', 'm1', 'm1', 'm2', 'm2', 'skull', 'skull', 'skull', 'red', 'blue' } },\n normal = { token = { 'p1', '0', '0', 'm1', 'm1', 'm1', 'm2', 'm2', 'm3', 'm4', 'skull', 'skull', 'skull', 'red', 'blue' } },\n hard = { token = { '0', '0', '0', 'm1', 'm1', 'm2', 'm2', 'm3', 'm3', 'm4', 'm5', 'skull', 'skull', 'skull', 'red', 'blue' } },\n expert = { token = { '0', 'm1', 'm1', 'm2', 'm2', 'm3', 'm3', 'm4', 'm4', 'm5', 'm6', 'm8', 'skull', 'skull', 'skull', 'red', 'blue' } }\n },\n ['The Last King'] = {\n standalone = { token = { 'p1', '0', '0', 'm1', 'm1', 'm1', 'm2', 'm2', 'm3', 'm4', 'skull', 'skull', 'skull', 'red', 'blue' }, random = { {'cultist', 'cultist'}, {'tablet', 'tablet'}, {'elder', 'elder'} } }\n },\n ['Echoes of the Past'] = {\n standalone = { token = { 'p1', '0', '0', 'm1', 'm1', 'm1', 'm2', 'm2', 'm3', 'm4', 'skull', 'skull', 'skull', 'red', 'blue' }, random = { {'cultist', 'cultist'}, {'tablet', 'tablet'}, {'elder', 'elder'} } }\n },\n ['The Unspeakable Oath'] = {\n standalone = { token = { 'p1', '0', '0', 'm1', 'm1', 'm1', 'm2', 'm2', 'm3', 'm3', 'm4', 'skull', 'skull', 'skull', 'red', 'blue' }, random = { {'cultist', 'cultist'}, {'tablet', 'tablet'}, {'elder', 'elder'} } }\n },\n ['A Phantom of Truth'] = {\n standalone = { token = { 'p1', '0', '0', 'm1', 'm1', 'm1', 'm2', 'm2', 'm3', 'm3', 'm4', 'skull', 'skull', 'skull', 'red', 'blue' }, random = { {'cultist', 'cultist'}, {'tablet', 'tablet'}, {'elder', 'elder'} } }\n },\n ['The Pallid Mask'] = {\n standalone = { token = { 'p1', '0', '0', 'm1', 'm1', 'm1', 'm2', 'm2', 'm3', 'm3', 'm4', 'skull', 'skull', 'skull', 'red', 'blue' }, random = { {'cultist', 'cultist'}, {'tablet', 'tablet'}, {'elder', 'elder'} } }\n },\n ['Black Stars Rise'] = {\n standalone = { token = { 'p1', '0', '0', 'm1', 'm1', 'm1', 'm2', 'm2', 'm3', 'm3', 'm4', 'm5', 'skull', 'skull', 'skull', 'red', 'blue' }, random = { {'cultist', 'cultist'}, {'tablet', 'tablet'}, {'elder', 'elder'} } }\n },\n ['Dim Carcosa'] = {\n standalone = { token = { 'p1', '0', '0', 'm1', 'm1', 'm1', 'm2', 'm2', 'm3', 'm3', 'm4', 'm5', 'skull', 'skull', 'skull', 'red', 'blue' } }\n },\n -----------------The Forgotten Age\n\n ['The Forgotten Age'] = {\n easy = { token = { 'p1', 'p1', '0', '0', '0', 'm1', 'm1', 'm2', 'm3', 'skull', 'skull', 'elder', 'red', 'blue' } },\n normal = { token = { 'p1', '0', '0', '0', 'm1', 'm2', 'm2', 'm3', 'm5', 'skull', 'skull', 'elder', 'red', 'blue' } },\n hard = { token = { 'p1', '0', '0', 'm1', 'm2', 'm3', 'm3', 'm4', 'm6', 'skull', 'skull', 'elder', 'red', 'blue' } },\n expert = { token = { '0', 'm1', 'm2', 'm2', 'm3', 'm3', 'm4', 'm4', 'm6', 'm8', 'skull', 'skull', 'elder', 'red', 'blue' } }\n },\n ['The Doom of Eztli'] = {\n standalone = { token = { 'p1', '0', '0', '0','m1', 'm2', 'm2', 'm3', 'm5', 'skull', 'skull', 'cultist', 'tablet', 'elder', 'red', 'blue' } }\n },\n ['Threads of Fate'] = {\n standalone = { token = { 'p1', '0', '0', '0','m1', 'm2', 'm2', 'm3', 'm5', 'skull', 'skull', 'cultist', 'tablet', 'elder', 'red', 'blue' } }\n },\n ['The Boundary Beyond'] = {\n standalone = { token = { 'p1', '0', '0', '0','m1', 'm2', 'm2', 'm3', 'm5', 'skull', 'skull', 'cultist', 'tablet', 'elder', 'red', 'blue' } }\n },\n ['The City of Archives'] = {\n standalone = { token = { 'p1', '0', '0', '0','m1', 'm2', 'm2', 'm3', 'm5', 'skull', 'skull', 'cultist', 'tablet', 'elder', 'red', 'blue' } }\n },\n ['The Depths of Yoth'] = {\n standalone = { token = { 'p1', '0', '0', '0','m1', 'm2', 'm2', 'm3', 'm5', 'skull', 'skull', 'cultist', 'tablet', 'elder', 'red', 'blue' } }\n },\n ['Heart of the Elders'] = {\n standalone = { token = { 'p1', '0', '0', '0','m1', 'm2', 'm2', 'm3', 'm5', 'skull', 'skull', 'cultist', 'tablet', 'elder', 'red', 'blue' } }\n },\n ['Shattered Aeons'] = {\n standalone = { token = { 'p1', '0', '0', '0','m1', 'm2', 'm2', 'm3', 'm4', 'm5', 'skull', 'skull', 'elder', 'red', 'blue' } }\n },\n\n -----------------The Circle Undone\n\n ['The Circle Undone'] = {\n easy = { token = { 'p1', 'p1', '0', '0', '0', 'm1', 'm1', 'm2', 'm3', 'skull', 'skull', 'red', 'blue' } },\n normal = { token = { 'p1', '0', '0', 'm1', 'm1', 'm2', 'm2', 'm3', 'm4', 'skull', 'skull', 'red', 'blue' } },\n hard = { token = { '0', '0', 'm1', 'm1', 'm2', 'm2', 'm3', 'm4', 'm5', 'skull', 'skull', 'red', 'blue' } },\n expert = { token = { '0', 'm1', 'm1', 'm2', 'm2', 'm3', 'm4', 'm6', 'm8', 'skull', 'skull', 'red', 'blue' } }\n },\n ['The Witching Hour'] = {\n standalone = { token = { 'p1', '0', '0', 'm1','m1', 'm2', 'm2', 'm3', 'm4', 'skull', 'skull', 'tablet', 'elder', 'red', 'blue' } }\n },\n ['The Wages of Sin'] = {\n standalone = { token = { 'p1', '0', '0', 'm1','m1', 'm2', 'm2', 'm3', 'm4', 'skull', 'skull', 'cultist', 'tablet', 'elder', 'red', 'blue' } }\n },\n ['For the Greater Good'] = {\n standalone = { token = { 'p1', '0', '0', 'm1','m1', 'm2', 'm2', 'm3', 'm4', 'skull', 'skull', 'cultist', 'tablet', 'elder', 'red', 'blue' } }\n },\n\n -----------------The Dream-Eaters\n\n ['TDE_A'] = {\n easy = { token = { 'p1', 'p1', '0', '0', '0', 'm1', 'm1', 'm2', 'm2', 'cultist', 'tablet', 'tablet', 'red', 'blue' } },\n normal = { token = { 'p1', '0', '0', 'm1', 'm1', 'm2', 'm2', 'm3', 'm4', 'cultist', 'tablet', 'tablet', 'red', 'blue' } },\n hard = { token = { '0', '0', 'm1', 'm1', 'm2', 'm2', 'm3', 'm3', 'm4', 'm5', 'cultist', 'tablet', 'tablet', 'red', 'blue' } },\n expert = { token = { '0', 'm1', 'm1', 'm2', 'm2', 'm3', 'm4', 'm4', 'm5', 'm6', 'm8', 'cultist', 'tablet', 'tablet', 'red', 'blue' } }\n },\n ['TDE_B'] = {\n easy = { token = { 'p1', 'p1', '0', '0', '0', 'm1', 'm1', 'm1', 'm2', 'm2', 'skull', 'skull', 'cultist', 'elder', 'elder', 'red', 'blue' } },\n normal = { token = { 'p1', '0', '0', 'm1', 'm1', 'm1', 'm2', 'm2', 'm3', 'm4', 'skull', 'skull', 'cultist', 'elder', 'elder', 'red', 'blue' } },\n hard = { token = { '0', '0', '0', 'm1', 'm1', 'm2', 'm2', 'm3', 'm3', 'm4', 'm5', 'skull', 'skull', 'cultist', 'elder', 'elder', 'red', 'blue' } },\n expert = { token = { '0', 'm1', 'm1', 'm2', 'm2', 'm3', 'm3', 'm4', 'm4', 'm5', 'm6', 'm8', 'skull', 'skull', 'cultist', 'elder', 'elder', 'red', 'blue' } }\n },\n ['The Search For Kadath'] = {\n standalone = { token = { 'p1', '0', '0', 'm1', 'm1', 'm2', 'm2', 'm3', 'm4', 'skull', 'skull', 'skull', 'cultist', 'tablet', 'tablet', 'red', 'blue' } }\n },\n ['A Thousand Shapes of Horror'] = {\n standalone = { token = { 'p1', '0', '0', 'm1', 'm1', 'm1', 'm2', 'm2', 'm3', 'm4', 'skull', 'skull', 'cultist', 'elder', 'elder', 'red', 'blue' } }\n },\n ['Dark Side of the Moon'] = {\n standalone = { token = { 'p1', '0', '0', 'm1', 'm1', 'm2', 'm2', 'm3', 'm4', 'skull', 'skull', 'skull', 'cultist', 'tablet', 'tablet', 'red', 'blue' } }\n },\n ['Point of No Return'] = {\n standalone = { token = { 'p1', '0', '0', 'm1', 'm1', 'm1', 'm2', 'm2', 'm3', 'm4', 'skull', 'skull', 'skull', 'cultist', 'elder', 'elder', 'red', 'blue' } }\n },\n ['Where the Gods Dwell'] = {\n standalone = { token = { 'p1', '0', '0', 'm1', 'm1', 'm2', 'm2', 'm3', 'm4', 'skull', 'skull', 'skull', 'cultist', 'tablet', 'tablet', 'red', 'blue' } }\n },\n ['Weaver of the Cosmos'] = {\n standalone = { token = { 'p1', '0', '0', 'm1', 'm1', 'm1', 'm2', 'm2', 'm3', 'm4', 'skull', 'skull', 'skull', 'cultist', 'elder', 'elder', 'red', 'blue' } }\n },\n\n -----------------The Side Missions\n --official\n ['Curse of the Rougarou'] = {\n normal = { token = { 'p1', 'p1', '0', '0', '0', 'm1', 'm1', 'm1', 'm2', 'm2', 'm3', 'm3', 'm4', 'm4', 'm5', 'm6', 'skull', 'skull', 'cultist', 'cultist', 'tablet', 'elder', 'red', 'blue' } },\n hard = { token = { 'p1', '0', '0', '0', 'm1', 'm1', 'm1', 'm2', 'm2', 'm3', 'm3', 'm4', 'm4', 'm5', 'm5', 'm6', 'm8', 'skull', 'skull', 'skull', 'cultist', 'cultist', 'tablet', 'elder', 'red', 'blue' } }\n },\n ['Carnevale of Horrors'] = {\n normal = { token = { 'p1', '0', '0', '0', 'm1', 'm1', 'm1', 'm2', 'm3', 'm4', 'm6', 'skull', 'skull', 'skull', 'cultist', 'tablet', 'elder', 'red', 'blue' } },\n hard = { token = { 'p1', '0', '0', '0', 'm1', 'm1', 'm3', 'm4', 'm5', 'm6', 'm7', 'skull', 'skull', 'skull', 'cultist', 'tablet', 'elder', 'red', 'blue' } }\n },\n ['The Labyrinths of Lunacy'] = {\n normal = { token = { 'p1', '0', '0', '0', 'm1', 'm1', 'm1', 'm2', 'm2', 'm3', 'm4', 'm5', 'skull', 'skull', 'red', 'blue' } },\n hard = { token = { 'p1', '0','m1', 'm1', 'm1', 'm2', 'm2', 'm2', 'm3', 'm4', 'm5', 'm6', 'skull', 'skull', 'red', 'blue' } }\n },\n ['Guardians of the Abyss'] = {\n normal = { token = { 'p1', 'p1', '0', '0', 'm1', 'm1', 'm1', 'm2', 'm2', 'm3', 'm3', 'm4', 'm6', 'skull', 'skull', 'skull', 'cultist', 'tablet', 'elder', 'red', 'blue' } },\n hard = { token = { 'p1', '0', '0', 'm1', 'm1', 'm1', 'm2', 'm2', 'm2', 'm3', 'm3', 'm4', 'm4', 'm5', 'm7', 'skull', 'skull', 'skull', 'cultist', 'tablet', 'elder', 'red', 'blue' } },\n },\n ['Excelsior'] = {\n normal = { token = { 'p1', '0', 'm1', 'm1', 'm2', 'm3', 'm3', 'm4', 'skull', 'skull', 'cultist', 'tablet', 'elder', 'red', 'blue' } },\n hard = { token = { '0', 'm1', 'm2', 'm3', 'm4', 'm4', 'm5', 'm6', 'skull', 'skull', 'cultist', 'tablet', 'elder', 'red', 'blue' } },\n },\n ['Read or Die'] = {\n easy = { token = { 'p1', 'p1', '0', '0', '0', 'm1', 'm1', 'm1', 'm2', 'm2', 'skull', 'skull', 'cultist', 'tablet', 'elder', 'red', 'blue' } },\n normal = { token = { 'p1', '0', '0', 'm1', 'm1', 'm1', 'm2', 'm2', 'm3', 'm4', 'skull', 'skull', 'cultist', 'tablet', 'elder', 'red', 'blue' } },\n hard = { token = { '0', '0', 'm1', 'm1', 'm2', 'm2', 'm3', 'm4', 'm5', 'm6', 'skull', 'skull', 'cultist', 'tablet', 'elder', 'red', 'blue' } },\n expert = { token = { '0', 'm1', 'm2', 'm3', 'm4', 'm5', 'm6', 'm7', 'm8', 'skull', 'skull', 'cultist', 'tablet', 'elder', 'red', 'blue' } }\n },\n\n --fan-made\n ['The Nephew Calls'] = {\n easy = { token = { 'p1', 'p1', '0', '0', '0', 'm1', 'm1', 'm1', 'm2', 'm2', 'skull', 'skull', 'cultist', 'tablet', 'elder', 'red', 'blue' } },\n normal = { token = { 'p1', '0', '0', '0', 'm1', 'm1', 'm1', 'm2', 'm2', 'm3', 'm4', 'skull', 'skull', 'cultist', 'tablet', 'elder', 'red', 'blue' } },\n hard = { token = { '0', '0', '0', 'm1', 'm2', 'm3', 'm3', 'm4', 'm5', 'skull', 'skull', 'cultist', 'tablet', 'elder', 'red', 'blue' } },\n expert = { token = { '0', 'm1', 'm1', 'm1', 'm2', 'm2', 'm3', 'm3', 'm3', 'm4', 'm4', 'm5', 'm6', 'm8', 'skull', 'skull', 'cultist', 'tablet', 'elder', 'red', 'blue' } }\n },\n ['The Outsider'] = {\n easy = { token = { 'p1', 'p1', '0', '0', '0', 'm1', 'm1', 'm1', 'm2', 'm2', 'skull', 'skull', 'cultist', 'tablet', 'elder', 'red', 'blue' } },\n normal = { token = { 'p1', '0', '0', 'm1', 'm1', 'm1', 'm2', 'm2', 'm3', 'm4', 'skull', 'skull', 'cultist', 'tablet', 'elder', 'red', 'blue' } }\n },\n ['Stranger Things'] = {\n normal = { token = { 'p1', '0', '0', '0', 'm1', 'm1', 'm1', 'm2', 'm3', 'm4', 'm5', 'skull', 'skull', 'skull', 'cultist', 'tablet', 'elder', 'red', 'blue' } },\n hard = { token = { 'p1', '0', '0', '0', 'm1', 'm1', 'm2', 'm3', 'm4', 'm5', 'm6', 'skull', 'skull', 'skull', 'cultist', 'tablet', 'elder', 'red', 'blue' } }\n },\n ['Winter Winds'] = {\n easy = { token = { 'p1', 'p1', '0', '0', '0', 'm1', 'm1', 'm1', 'm2', 'm3', 'skull', 'cultist', 'red', 'blue' } },\n normal = { token = { 'p1', '0', '0', 'm1', 'm1', 'm1', 'm2', 'm2', 'm3', 'm4', 'skull', 'cultist', 'red', 'blue' } },\n hard = { token = { '0', '0', 'm1', 'm1', 'm2', 'm2', 'm3', 'm4', 'm5', 'm6', 'skull', 'cultist', 'red', 'blue' } },\n expert = { token = { '0', 'm1', 'm1', 'm2', 'm3', 'm4', 'm5', 'm6', 'm7', 'm8', 'skull', 'cultist', 'red', 'blue' } }\n },\n ['The Festival'] = {\n normal = { token = { 'p1', '0', '0', '0', 'm1', 'm1', 'm1', 'm2', 'm3', 'm4', 'm6', 'skull', 'skull', 'skull', 'cultist', 'tablet', 'elder', 'red', 'blue' } },\n hard = { token = { 'p1', '0', '0', '0', 'm1', 'm1', 'm3', 'm4', 'm5', 'm6', 'm7', 'skull', 'skull', 'skull', 'cultist', 'tablet', 'elder', 'red', 'blue' } }\n },\n ['Forbidding Desert'] = {\n easy = { token = { 'p1', 'p1', '0', '0', '0', '0', 'm1', 'm1', 'm1', 'm2', 'm2', 'skull', 'skull', 'cultist', 'tablet', 'red', 'blue' } },\n normal = { token = { '0', '0', '0', 'm1', 'm1', 'm1', 'm2', 'm2', 'm3', 'm4', 'skull', 'skull', 'cultist', 'tablet', 'tablet', 'red', 'blue' } },\n expert = { token = { '0', 'm1', 'm1', 'm2', 'm2', 'm2', 'm3', 'm3', 'm4', 'm4', 'skull', 'skull', 'cultist', 'tablet', 'tablet', 'red', 'blue' } }\n },\n ['Happys Funhouse'] = {\n normal = { token = { 'p1', 'p1', '0', '0', '0', 'm1', 'm1', 'm2', 'm2', 'm3', 'm4', 'm5', 'skull', 'skull', 'skull', 'cultist', 'tablet', 'elder', 'red', 'blue' } },\n hard = { token = { 'p1', '0', '0', '0', 'm1', 'm2', 'm3', 'm3', 'm5', 'm7', 'skull', 'skull', 'skull', 'cultist', 'tablet', 'elder', 'red', 'blue' } }\n },\n ['Knightfall'] = {\n normal = { token = { 'p1', '0', '0', '0', 'm1', 'm1', 'm2', 'm2', 'm3', 'm3', 'm4', 'm4', 'm5', 'm6', 'cultist', 'cultist', 'tablet', 'elder', 'red', 'blue' } },\n hard = { token = { 'p1', '0', '0', 'm1', 'm1', 'm1', 'm2', 'm2', 'm3', 'm3', 'm4', 'm4', 'm5', 'm5', 'm6', 'm8', 'cultist', 'cultist', 'cultist', 'tablet', 'elder', 'red', 'blue' } }\n },\n ['Last Call at Roxies'] = {\n easy = { token = { 'p1', '0', '0', '0', 'm1', 'm1', 'm2', 'm3', 'skull', 'elder', 'cultist', 'tablet', 'red', 'blue' } },\n normal = { token = { 'p1', '0', '0', 'm1', 'm1', 'm2', 'm3', 'm4', 'skull', 'skull', 'cultist', 'cultist', 'tablet', 'tablet', 'elder', 'red', 'blue' } },\n hard = { token = { '0', 'm1', 'm1', 'm2', 'm3', 'm4', 'm5', 'skull', 'skull', 'cultist', 'cultist', 'tablet', 'tablet', 'elder', 'elder', 'red', 'blue' } },\n expert = { token = { '0', 'm1', 'm1', 'm2', 'm3', 'm4', 'm5', 'm6', 'm7', 'skull', 'skull', 'cultist', 'cultist', 'tablet', 'tablet', 'elder', 'elder', 'red', 'blue' } }\n },\n ['The Limens of Belief'] = {\n easy = { token = { 'p1', 'p1', '0', '0', '0', '0', 'm1', 'm1', 'm1', 'm2', 'cultist', 'tablet', 'red', 'blue' } },\n normal = { token = { '0', '0', 'm1', 'm1', 'm1', 'm2', 'm2', 'skull', 'cultist', 'cultist', 'tablet', 'tablet', 'red', 'blue' } },\n expert = { token = { '0', 'm1', 'm1', 'm2', 'm3', 'm4', 'm5', 'skull', 'cultist', 'cultist', 'tablet', 'tablet', 'red', 'blue' } }\n },\n ['Blood Spilled in Salem'] = {\n normal = { token = { 'p1', 'p1', '0', '0', '0', 'm1', 'm1', 'm1', 'm2', 'm3', 'm4', 'm5', 'm6', 'skull', 'skull', 'cultist', 'tablet', 'elder', 'red', 'blue' } },\n hard = { token = { 'p1', '0', '0', 'm1', 'm1', 'm2', 'm3', 'm4', 'm5', 'm6', 'm7', 'skull', 'skull', 'skull', 'cultist', 'cultist', 'tablet', 'elder', 'red', 'blue' } }\n },\n ['Bread and Circuses'] = {\n easy = { token = { 'p1', 'p1', '0', '0', '0', 'm1', 'm1', 'm1', 'm2', 'm2', 'skull', 'skull', 'cultist', 'tablet', 'red', 'blue' } },\n normal = { token = { 'p1', '0', '0', 'm1', 'm1', 'm1', 'm2', 'm2', 'm3', 'm4', 'skull', 'skull', 'cultist', 'tablet', 'red', 'blue' } },\n hard = { token = { '0', '0', '0', 'm1', 'm1', 'm2', 'm2', 'm3', 'm3', 'm4', 'm5', 'skull', 'skull', 'cultist', 'tablet', 'red', 'blue' } },\n expert = { token = { '0', 'm1', 'm1', 'm2', 'm2', 'm3', 'm3', 'm4', 'm4', 'm5', 'm6', 'm8', 'skull', 'skull', 'cultist', 'tablet', 'red', 'blue' } }\n },\n ['Bridge of Sighs'] = {\n easy = { token = { 'p1', 'p1', '0', '0', '0', 'm1', 'm1', 'm1', 'm2', 'm2', 'skull', 'skull', 'cultist', 'tablet', 'red', 'blue' } },\n normal = { token = { 'p1', '0', '0', 'm1', 'm1', 'm1', 'm2', 'm2', 'm3', 'm4', 'skull', 'skull', 'cultist', 'tablet', 'red', 'blue' } },\n hard = { token = { '0', '0', '0', 'm1', 'm1', 'm2', 'm3', 'm3', 'm4', 'm5', 'skull', 'skull', 'cultist', 'tablet', 'red', 'blue' } },\n expert = { token = { '0', 'm1', 'm1', 'm2', 'm2', 'm3', 'm3', 'm4', 'm4', 'm5', 'm6', 'm8', 'skull', 'skull', 'cultist', 'tablet', 'red', 'blue' } }\n },\n ['The Collector'] = {\n normal = { token = { 'p1', '0', '0', 'm1', 'm1', 'm1', 'm2', 'm2', 'm3', 'm4', 'skull', 'skull', 'cultist', 'tablet', 'red', 'blue' } }\n },\n ['The Colour out of Space'] = {\n normal = { token = { 'p1', '0', '0', '0', 'm1', 'm1', 'm1', 'm2', 'm2', 'm3', 'm3', 'm4', 'm5', 'skull', 'skull', 'cultist', 'tablet', 'elder', 'red', 'blue' } },\n hard = { token = { 'p1', '0', '0', '0', 'm1', 'm1', 'm1', 'm2', 'm2', 'm3', 'm3', 'm4', 'm4', 'm5', 'm5', 'm6', 'skull', 'skull', 'skull', 'cultist', 'tablet', 'elder', 'red', 'blue' } }\n },\n ['The Curse of Amultep'] = {\n normal = { token = { 'p1', '0', '0', 'm1', 'm1', 'm1', 'm2', 'm2', 'm3', 'm4', 'skull', 'skull', 'cultist', 'tablet', 'red', 'blue' } }\n },\n ['The Dying Star'] = {\n normal = { token = { 'p1', '0', '0', '0', 'm1', 'm1', 'm1', 'm2', 'm2', 'm3', 'm3', 'm4', 'skull', 'skull', 'cultist', 'tablet', 'blue', 'red', 'blue' } },\n hard = { token = { 'p1', '0', '0', '0', 'm1', 'm1', 'm2', 'm3', 'm4', 'm5', 'm6', 'm7', 'skull', 'skull', 'cultist', 'tablet', 'tablet', 'blue', 'red', 'blue' } }\n },\n ['Against the Wendigo'] = {\n easy = { token = { 'p1', 'p1', '0', '0', '0', 'm1', 'm1', 'm1', 'm2', 'm2', 'skull', 'skull', 'cultist', 'tablet', 'elder', 'red', 'blue' } },\n normal = { token = { 'p1', '0', '0', 'm1', 'm1', 'm1', 'm2', 'm2', 'm3', 'm4', 'skull', 'skull', 'cultist', 'tablet', 'elder', 'red', 'blue' } },\n hard = { token = { '0', '0', '0', 'm1', 'm1', 'm2', 'm2', 'm3', 'm3', 'm4', 'm5', 'skull', 'skull', 'cultist', 'tablet', 'elder', 'red', 'blue' } },\n expert = { token = { '0', 'm1', 'm1', 'm2', 'm2', 'm3', 'm3', 'm4', 'm4', 'm5', 'm6', 'm7', 'm8', 'skull', 'skull', 'cultist', 'tablet', 'elder', 'red', 'blue' } }\n },\n ['The Pensher Wyrm'] = {\n easy = { token = { 'p1', 'p1', '0', '0', '0', 'm1', 'm1', 'm1', 'm2', 'm2', 'skull', 'skull', 'cultist', 'tablet', 'red', 'blue' } },\n normal = { token = { 'p1', '0', '0', 'm1', 'm1', 'm1', 'm2', 'm2', 'm3', 'm4', 'skull', 'skull', 'cultist', 'cultist', 'tablet', 'elder', 'red', 'blue' } },\n hard = { token = { '0', '0', '0', 'm1', 'm1', 'm2', 'm2', 'm3', 'm3', 'm4', 'm5', 'm6', 'skull', 'skull', 'skull', 'cultist', 'cultist', 'tablet', 'elder', 'red', 'blue' } },\n expert = { token = { '0', 'm1', 'm1', 'm2', 'm2', 'm3', 'm3', 'm4', 'm4', 'm5', 'm5', 'm6', 'm8', 'skull', 'skull', 'skull', 'cultist', 'cultist', 'tablet', 'elder', 'elder', 'red', 'blue' } }\n },\n ['Approaching Storm'] = {\n easy = { token = { 'p1', 'p1', '0', '0', '0', 'm1', 'm1', 'm1', 'm2', 'm2', 'skull', 'cultist', 'cultist', 'tablet', 'elder', 'red', 'blue' } },\n normal = { token = { 'p1', '0', '0', 'm1', 'm1', 'm2', 'm2', 'm3', 'm4', 'skull', 'skull', 'cultist', 'cultist', 'tablet', 'elder', 'red', 'blue' } },\n hard = { token = { '0', 'm1', 'm1', 'm2', 'm3', 'm3', 'm4', 'm5', 'skull', 'skull', 'cultist', 'cultist', 'tablet', 'elder', 'red', 'blue' } },\n expert = { token = { '0', 'm1', 'm2', 'm3', 'm3', 'm4', 'm4', 'm5', 'm6', 'skull', 'skull', 'cultist', 'cultist', 'tablet', 'elder', 'red', 'blue' } }\n },\n ['Into the Shadowlands'] = {\n easy = { token = { 'p1', 'p1', '0', '0', 'm1', 'm1', 'm1', 'm2', 'm2', 'skull', 'skull', 'cultist', 'tablet', 'red', 'blue' } },\n normal = { token = { 'p1', '0', '0', 'm1', 'm1', 'm1', 'm2', 'm2', 'm3', 'm4', 'skull', 'skull', 'cultist', 'tablet', 'red', 'blue' } },\n hard = { token = { '0', '0', '0', 'm1', 'm1', 'm2', 'm2', 'm3', 'm4', 'm5', 'skull', 'skull', 'cultist', 'tablet', 'red', 'blue' } },\n expert = { token = { '0', 'm1', 'm1', 'm2', 'm3', 'm3', 'm4', 'm5', 'm6', 'm7', 'skull', 'skull', 'cultist', 'tablet', 'red', 'blue' } }\n },\n ['London Set 1'] = {\n easy = { token = { 'p2', 'p1', '0', '0', '0', 'm1', 'm2', 'skull', 'cultist', 'tablet', 'red', 'blue' } },\n normal = { token = { 'p1', '0', '0', 'm2', 'skull', 'skull', 'cultist', 'cultist', 'tablet', 'tablet', 'red', 'blue' } },\n hard = { token = { '0', '0', 'm2', 'm4', 'skull', 'skull', 'cultist', 'cultist', 'tablet', 'tablet', 'red', 'blue' } },\n },\n ['London Set 2'] = {\n normal = { token = { 'p1', '0', '0', 'm1', 'm2', 'm3', 'skull', 'skull', 'elder', 'tablet', 'red', 'blue' } },\n hard = { token = { '0', '0', 'm1', 'm2', 'm3', 'skull', 'skull', 'elder', 'elder', 'tablet', 'red', 'blue' } },\n },\n ['London Set 3'] = {\n normal = { token = { 'p1', 'p1', '0', '0', '0', 'm1', 'm1', 'm1', 'm2', 'm2', 'skull', 'skull', 'cultist', 'tablet', 'red', 'blue' } },\n },\n ['Delta Green'] = {\n normal = { token = { 'p1', '0', '0', '0', 'm1', 'm1', 'm1', 'm2', 'm2', 'm2', 'skull', 'skull', 'cultist', 'tablet', 'elder', 'red', 'blue' } },\n hard = { token = { '0', '0', 'm1', 'm1', 'm1', 'm2', 'm2', 'm2', 'm3', 'm4', 'm5', 'skull', 'skull', 'cultist', 'cultist', 'tablet', 'elder', 'red', 'blue' } },\n },\n ['Jennys Choice'] = {\n easy = { token = { 'p1', '0', '0', 'm1', 'm1', 'm1', 'm2', 'm2', 'm3', 'm4','skull', 'skull', 'cultist', 'tablet', 'elder', 'red', 'blue' } },\n hard = { token = { 'p1', '0', 'm1', 'm2', 'm2', 'm3', 'm3', 'm5', 'skull', 'skull', 'skull', 'cultist', 'tablet', 'tablet', 'elder', 'red', 'blue' } }\n },\n ['The Blob'] = {\n normal = { token = { 'p1', '0', '0', '0', 'm1', 'm2', 'm2', 'm3', 'm4', 'm5', 'skull', 'skull', 'cultist', 'tablet', 'elder', 'red', 'blue' } },\n hard = { token = { '0', '0', '0', 'm1', 'm1', 'm2', 'm3', 'm4', 'm5', 'm6', 'skull', 'skull', 'cultist', 'tablet', 'elder', 'red', 'blue' } },\n },\n ['The Initiation'] = {\n easy = { token = { 'p1', 'p1', '0', '0', '0', 'm1', 'm1', 'm2', 'm3', 'skull', 'skull', 'elder', 'red', 'blue' } },\n normal = { token = { 'p1', '0', '0', '0', 'm1', 'm2', 'm2', 'm3', 'm5', 'skull', 'skull', 'elder', 'red', 'blue' } },\n hard = { token = { 'p1', '0', '0', 'm1', 'm2', 'm3', 'm3', 'm4', 'm6', 'skull', 'skull', 'elder', 'red', 'blue' } },\n expert = { token = { '0', 'm1', 'm2', 'm2', 'm3', 'm3', 'm4', 'm4', 'm6', 'm8', 'skull', 'skull', 'elder', 'red', 'blue' } }\n },\n ['Consternation'] = {\n normal = { token = { 'p1', '0', '0', '0', 'm1', 'm1', 'm1', 'm2', 'm2', 'm3', 'm4', 'skull', 'skull', 'skull', 'red', 'blue' } },\n hard = { token = { 'p1', '0', '0', '0', 'm1', 'm1', 'm2', 'm2', 'm3', 'm4', 'm4', 'm4', 'm5', 'm6', 'm7', 'skull', 'skull', 'skull', 'red', 'blue' } },\n },\n ['Of Sphinx'] = {\n easy = { token = { 'p1', 'p1', '0', '0', '0', 'm1', 'm1', 'm1', 'm2', 'm2', 'm3', 'skull', 'elder', 'cultist', 'tablet', 'red', 'blue' } },\n normal = { token = { 'p1', '0', '0', 'm1', 'm1', 'm1', 'm1', 'm2', 'm2', 'm3', 'm4', 'skull', 'elder', 'cultist', 'cultist', 'tablet', 'red', 'blue' } },\n hard = { token = { '0', '0', '0', 'm1', 'm1', 'm2', 'm3', 'm4', 'm5', 'skull', 'elder', 'cultist', 'cultist', 'tablet', 'red', 'blue' } },\n expert = { token = { '0', 'm1', 'm1', 'm2', 'm2', 'm3', 'm3', 'm4', 'm4', 'm5', 'm6', 'm8', 'elder', 'skull', 'skull', 'cultist', 'tablet', 'red', 'blue' } }\n },\n ['Ordis'] = {\n easy = { token = { 'p1', 'p1', '0', '0', '0', 'm1', 'm1', 'm1', 'm2', 'm2', 'skull', 'elder', 'cultist', 'tablet', 'red', 'blue' } },\n normal = { token = { 'p1', '0', '0', 'm1', 'm1', 'm1', 'm2', 'm2', 'm3', 'm4', 'skull', 'elder', 'cultist', 'tablet', 'red', 'blue' } },\n hard = { token = { '0', '0', '0', 'm1', 'm1', 'm2', 'm2', 'm3', 'm3', 'm4', 'm5', 'skull', 'elder', 'cultist', 'tablet', 'red', 'blue' } },\n expert = { token = { '0', 'm1', 'm1', 'm2', 'm2', 'm3', 'm3', 'm4', 'm4', 'm5', 'm6', 'm8', 'skull', 'elder', 'cultist', 'tablet', 'red', 'blue' } }\n },\n ['XXXX'] = {\n easy = { token = { 'p1', 'p1', '0', '0', '0', 'm1', 'm1', 'm1', 'm2', 'm2', 'skull', 'skull', 'cultist', 'tablet', 'red', 'blue' } },\n normal = { token = { 'p1', '0', '0', 'm1', 'm1', 'm1', 'm2', 'm2', 'm3', 'm4', 'skull', 'skull', 'cultist', 'tablet', 'red', 'blue' } },\n hard = { token = { '0', '0', '0', 'm1', 'm1', 'm2', 'm2', 'm3', 'm3', 'm4', 'm5', 'skull', 'skull', 'cultist', 'tablet', 'red', 'blue' } },\n expert = { token = { '0', 'm1', 'm1', 'm2', 'm2', 'm3', 'm3', 'm4', 'm4', 'm5', 'm6', 'm8', 'skull', 'skull', 'cultist', 'tablet', 'red', 'blue' } }\n },\n\n}\n\nfunction onSave()\n local globalState = JSON.encode(SPAWNED_PLAYER_CARD_GUIDS)\n log('saving global state: ' .. globalState)\n self.script_state = globalState\nend\n\nfunction onload(save_state)\n if save_state ~= '' then\n log('loading global state: ' .. save_state)\n SPAWNED_PLAYER_CARD_GUIDS = JSON.decode(save_state)\n else\n SPAWNED_PLAYER_CARD_GUIDS = {}\n end\nend\n\nfunction getSpawnedPlayerCardGuid(params)\n local guid = params[1]\n if SPAWNED_PLAYER_CARD_GUIDS == nil then\n return nil\n end\n return SPAWNED_PLAYER_CARD_GUIDS[guid]\nend\n\nfunction setSpawnedPlayerCardGuid(params)\n local guid = params[1]\n local value = params[2]\n if SPAWNED_PLAYER_CARD_GUIDS ~= nil then\n SPAWNED_PLAYER_CARD_GUIDS[guid] = value\n return true\n end\n return false\nend", "LuaScriptState": "{\"1186a1\":true,\"1339b0\":true,\"462291\":true,\"529289\":true,\"682878\":true,\"a58a8f\":true,\"bcca6e\":true,\"ec44aa\":true}", "GUID": "708279" }, @@ -1175,7 +1175,7 @@ "posZ": -31.9828682, "rotX": 359.918152, "rotY": 269.674561, - "rotZ": 0.0173960309, + "rotZ": 0.0173960682, "scaleX": 0.325000376, "scaleY": 0.325000376, "scaleZ": 0.325000376 @@ -40917,9 +40917,9 @@ "Description": "", "GMNotes": "", "ColorDiffuse": { - "r": 0.37454465, - "g": 0.37454465, - "b": 0.37454465 + "r": 0.374544233, + "g": 0.374544233, + "b": 0.374544233 }, "Locked": true, "Grid": true, @@ -41046,11 +41046,11 @@ { "Name": "3DText", "Transform": { - "posX": -48.9211349, - "posY": 1.25338674, - "posZ": 71.39088, + "posX": -48.92123, + "posY": 1.25340056, + "posZ": 71.39141, "rotX": 90.0, - "rotY": 90.0, + "rotY": 90.0000458, "rotZ": 0.0, "scaleX": 1.0, "scaleY": 1.0, @@ -42210,8 +42210,8 @@ }, "Rotation": { "x": -3.66321835E-08, - "y": 0.028085025, - "z": -2.18434337E-07 + "y": 0.0280850679, + "z": -2.1843401E-07 } }, { @@ -42222,7 +42222,7 @@ }, "Rotation": { "x": -3.6553363E-08, - "y": 0.0281123444, + "y": 0.02811239, "z": -5.402876E-07 } }, @@ -42234,7 +42234,7 @@ }, "Rotation": { "x": -3.67513557E-08, - "y": 0.0281430818, + "y": 0.0281431247, "z": 2.6679524E-07 } }, @@ -42246,7 +42246,7 @@ }, "Rotation": { "x": -3.76656857E-08, - "y": 0.0281430818, + "y": 0.0281431247, "z": -2.79978553E-06 } }, @@ -42258,7 +42258,7 @@ }, "Rotation": { "x": -3.518123E-08, - "y": 0.0281430818, + "y": 0.0281431247, "z": 6.636666E-07 } }, @@ -43078,12 +43078,12 @@ { "Name": "Custom_Model_Bag", "Transform": { - "posX": 32.30029, + "posX": 32.30036, "posY": 1.87118578, - "posZ": 0.1399795, + "posZ": 0.139974609, "rotX": 359.920135, - "rotY": 269.997559, - "rotZ": 0.0168766268, + "rotY": 269.997, + "rotZ": 0.0168773066, "scaleX": 5.0, "scaleY": 5.0, "scaleZ": 5.0 @@ -369827,6 +369827,3617 @@ } } ] + }, + { + "Name": "Custom_Model_Bag", + "Transform": { + "posX": 32.2999573, + "posY": 2.31114531, + "posZ": 0.140024513, + "rotX": 359.9329, + "rotY": 269.999969, + "rotZ": 0.01395563, + "scaleX": 2.21, + "scaleY": 0.46, + "scaleZ": 2.42 + }, + "Nickname": "Read or Die", + "Description": "Challenge Scenario", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "MaterialIndex": -1, + "MeshIndex": -1, + "CustomMesh": { + "MeshURL": "https://raw.githubusercontent.com/RobMayer/TTSLibrary/master/advboxes/tuckbox_h_MSH.obj", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1011565751983250718/F776DC9FDACBDDF16C8A4989E148489917A052F6/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 3, + "TypeIndex": 6, + "CustomShader": { + "SpecularColor": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "SpecularIntensity": 0.0, + "SpecularSharpness": 2.0, + "FresnelStrength": 0.0 + }, + "CastShadows": true + }, + "XmlUI": "", + "LuaScript": "function updateSave()\r\n local data_to_save = {[\"ml\"]=memoryList}\r\n saved_data = JSON.encode(data_to_save)\r\n self.script_state = saved_data\r\nend\r\n\r\nfunction onload(saved_data)\r\n if saved_data ~= \"\" then\r\n local loaded_data = JSON.decode(saved_data)\r\n --Set up information off of loaded_data\r\n memoryList = loaded_data.ml\r\n else\r\n --Set up information for if there is no saved saved data\r\n memoryList = {}\r\n end\r\n\r\n if next(memoryList) == nil then\r\n createSetupButton()\r\n else\r\n createMemoryActionButtons()\r\n end\r\nend\r\n\r\n\r\n--Beginning Setup\r\n\r\n\r\n--Make setup button\r\nfunction createSetupButton()\r\n self.createButton({\r\n label=\"Setup\", click_function=\"buttonClick_setup\", function_owner=self,\r\n position={0,0.3,-2}, rotation={0,180,0}, height=350, width=800,\r\n font_size=250, color={0,0,0}, font_color={1,1,1}\r\n })\r\nend\r\n\r\n--Triggered by setup button,\r\nfunction buttonClick_setup()\r\n memoryListBackup = duplicateTable(memoryList)\r\n memoryList = {}\r\n self.clearButtons()\r\n createButtonsOnAllObjects()\r\n createSetupActionButtons()\r\nend\r\n\r\n--Creates selection buttons on objects\r\nfunction createButtonsOnAllObjects()\r\n local howManyButtons = 0\r\n for _, obj in ipairs(getAllObjects()) do\r\n if obj ~= self then\r\n local dummyIndex = howManyButtons\r\n --On a normal bag, the button positions aren't the same size as the bag.\r\n globalScaleFactor = 1* 1/self.getScale().x\r\n --Super sweet math to set button positions\r\n local selfPos = self.getPosition()\r\n local objPos = obj.getPosition()\r\n local deltaPos = findOffsetDistance(selfPos, objPos, obj)\r\n local objPos = rotateLocalCoordinates(deltaPos, self)\r\n objPos.x = -objPos.x * globalScaleFactor\r\n objPos.y = objPos.y * globalScaleFactor + 2\r\n objPos.z = objPos.z * globalScaleFactor * 0.9\r\n --Offset rotation of bag\r\n local rot = self.getRotation()\r\n rot.y = -rot.y + 180\r\n --Create function\r\n local funcName = \"selectButton_\" .. howManyButtons\r\n local func = function() buttonClick_selection(dummyIndex, obj) end\r\n self.setVar(funcName, func)\r\n self.createButton({\r\n click_function=funcName, function_owner=self,\r\n position=objPos, rotation=rot, height=400, width=400,\r\n color={0.75,0.25,0.25,0.6},\r\n })\r\n howManyButtons = howManyButtons + 1\r\n end\r\n end\r\nend\r\n\r\n--Creates submit and cancel buttons\r\nfunction createSetupActionButtons()\r\n self.createButton({\r\n label=\"Cancel\", click_function=\"buttonClick_cancel\", function_owner=self,\r\n position={0,0.3,-2}, rotation={0,180,0}, height=350, width=1100,\r\n font_size=250, color={0,0,0}, font_color={1,1,1}\r\n })\r\n self.createButton({\r\n label=\"Submit\", click_function=\"buttonClick_submit\", function_owner=self,\r\n position={0,0.3,-2.8}, rotation={0,180,0}, height=350, width=1100,\r\n font_size=250, color={0,0,0}, font_color={1,1,1}\r\n })\r\n self.createButton({\r\n label=\"Reset\", click_function=\"buttonClick_reset\", function_owner=self,\r\n position={-2,0.3,0}, rotation={0,270,0}, height=350, width=800,\r\n font_size=250, color={0,0,0}, font_color={1,1,1}\r\n })\r\nend\r\n\r\n\r\n--During Setup\r\n\r\n\r\n--Checks or unchecks buttons\r\nfunction buttonClick_selection(index, obj)\r\n local color = {0,1,0,0.6}\r\n if memoryList[obj.getGUID()] == nil then\r\n self.editButton({index=index, color=color})\r\n --Adding pos/rot to memory table\r\n local pos, rot = obj.getPosition(), obj.getRotation()\r\n --I need to add it like this or it won't save due to indexing issue\r\n memoryList[obj.getGUID()] = {\r\n pos={x=round(pos.x,4), y=round(pos.y,4), z=round(pos.z,4)},\r\n rot={x=round(rot.x,4), y=round(rot.y,4), z=round(rot.z,4)},\r\n lock=obj.getLock()\r\n }\r\n obj.highlightOn({0,1,0})\r\n else\r\n color = {0.75,0.25,0.25,0.6}\r\n self.editButton({index=index, color=color})\r\n memoryList[obj.getGUID()] = nil\r\n obj.highlightOff()\r\n end\r\nend\r\n\r\n--Cancels selection process\r\nfunction buttonClick_cancel()\r\n memoryList = memoryListBackup\r\n self.clearButtons()\r\n if next(memoryList) == nil then\r\n createSetupButton()\r\n else\r\n createMemoryActionButtons()\r\n end\r\n removeAllHighlights()\r\n broadcastToAll(\"Selection Canceled\", {1,1,1})\r\nend\r\n\r\n--Saves selections\r\nfunction buttonClick_submit()\r\n if next(memoryList) == nil then\r\n broadcastToAll(\"You cannot submit without any selections.\", {0.75, 0.25, 0.25})\r\n else\r\n self.clearButtons()\r\n createMemoryActionButtons()\r\n local count = 0\r\n for guid in pairs(memoryList) do\r\n count = count + 1\r\n local obj = getObjectFromGUID(guid)\r\n if obj ~= nil then obj.highlightOff() end\r\n end\r\n broadcastToAll(count..\" Objects Saved\", {1,1,1})\r\n updateSave()\r\n end\r\nend\r\n\r\n--Resets bag to starting status\r\nfunction buttonClick_reset()\r\n memoryList = {}\r\n self.clearButtons()\r\n createSetupButton()\r\n removeAllHighlights()\r\n broadcastToAll(\"Tool Reset\", {1,1,1})\r\n updateSave()\r\nend\r\n\r\n\r\n--After Setup\r\n\r\n\r\n--Creates recall and place buttons\r\nfunction createMemoryActionButtons()\r\n self.createButton({\r\n label=\"Place\", click_function=\"buttonClick_place\", function_owner=self,\r\n position={0.6,0.1,2.1}, rotation={0,0,0}, height=220, width=500,\r\n font_size=130, color={0,0,0}, font_color={1,1,1}\r\n })\r\n self.createButton({\r\n label=\"Recall\", click_function=\"buttonClick_recall\", function_owner=self,\r\n position={-0.6,0.1,2.1}, rotation={0,0,0}, height=220, width=500,\r\n font_size=130, color={0,0,0}, font_color={1,1,1}\r\n })\r\n-- self.createButton({\r\n-- label=\"Setup\", click_function=\"buttonClick_setup\", function_owner=self,\r\n-- position={2,0.3,0}, rotation={0,90,0}, height=350, width=800,\r\n-- font_size=250, color={0,0,0}, font_color={1,1,1}\r\n-- })\r\nend\r\n\r\n--Sends objects from bag/table to their saved position/rotation\r\nfunction buttonClick_place()\r\n local bagObjList = self.getObjects()\r\n for guid, entry in pairs(memoryList) do\r\n local obj = getObjectFromGUID(guid)\r\n --If obj is out on the table, move it to the saved pos/rot\r\n if obj ~= nil then\r\n obj.setPositionSmooth(entry.pos)\r\n obj.setRotationSmooth(entry.rot)\r\n obj.setLock(entry.lock)\r\n else\r\n --If obj is inside of the bag\r\n for _, bagObj in ipairs(bagObjList) do\r\n if bagObj.guid == guid then\r\n local item = self.takeObject({\r\n guid=guid, position=entry.pos, rotation=entry.rot,\r\n })\r\n item.setLock(entry.lock)\r\n break\r\n end\r\n end\r\n end\r\n end\r\n broadcastToAll(\"Objects Placed\", {1,1,1})\r\nend\r\n\r\n--Recalls objects to bag from table\r\nfunction buttonClick_recall()\r\n for guid, entry in pairs(memoryList) do\r\n local obj = getObjectFromGUID(guid)\r\n if obj ~= nil then self.putObject(obj) end\r\n end\r\n broadcastToAll(\"Objects Recalled\", {1,1,1})\r\nend\r\n\r\n\r\n--Utility functions\r\n\r\n\r\n--Find delta (difference) between 2 x/y/z coordinates\r\nfunction findOffsetDistance(p1, p2, obj)\r\n local deltaPos = {}\r\n local bounds = obj.getBounds()\r\n deltaPos.x = (p2.x-p1.x)\r\n deltaPos.y = (p2.y-p1.y) + (bounds.size.y - bounds.offset.y)\r\n deltaPos.z = (p2.z-p1.z)\r\n return deltaPos\r\nend\r\n\r\n--Used to rotate a set of coordinates by an angle\r\nfunction rotateLocalCoordinates(desiredPos, obj)\r\n\tlocal objPos, objRot = obj.getPosition(), obj.getRotation()\r\n local angle = math.rad(objRot.y)\r\n\tlocal x = desiredPos.x * math.cos(angle) - desiredPos.z * math.sin(angle)\r\n\tlocal z = desiredPos.x * math.sin(angle) + desiredPos.z * math.cos(angle)\r\n\t--return {x=objPos.x+x, y=objPos.y+desiredPos.y, z=objPos.z+z}\r\n return {x=x, y=desiredPos.y, z=z}\r\nend\r\n\r\n--Coroutine delay, in seconds\r\nfunction wait(time)\r\n local start = os.time()\r\n repeat coroutine.yield(0) until os.time() > start + time\r\nend\r\n\r\n--Duplicates a table (needed to prevent it making reference to the same objects)\r\nfunction duplicateTable(oldTable)\r\n local newTable = {}\r\n for k, v in pairs(oldTable) do\r\n newTable[k] = v\r\n end\r\n return newTable\r\nend\r\n\r\n--Moves scripted highlight from all objects\r\nfunction removeAllHighlights()\r\n for _, obj in ipairs(getAllObjects()) do\r\n obj.highlightOff()\r\n end\r\nend\r\n\r\n--Round number (num) to the Nth decimal (dec)\r\nfunction round(num, dec)\r\n local mult = 10^(dec or 0)\r\n return math.floor(num * mult + 0.5) / mult\r\nend\r\n", + "LuaScriptState": "{\"ml\":{\"0b6166\":{\"lock\":false,\"pos\":{\"x\":-30.2242,\"y\":1.6931,\"z\":-7.7},\"rot\":{\"x\":359.9201,\"y\":269.9998,\"z\":0.0169}},\"116eb9\":{\"lock\":false,\"pos\":{\"x\":-17.12,\"y\":1.6793,\"z\":7.57},\"rot\":{\"x\":359.9201,\"y\":269.9999,\"z\":0.0169}},\"1ed6d5\":{\"lock\":false,\"pos\":{\"x\":-26.8623,\"y\":1.6176,\"z\":-4.4728},\"rot\":{\"x\":0.0446,\"y\":44.9999,\"z\":359.9316}},\"25652c\":{\"lock\":false,\"pos\":{\"x\":-23.6765,\"y\":1.6167,\"z\":7.57},\"rot\":{\"x\":359.9201,\"y\":270.011,\"z\":0.0169}},\"4541f6\":{\"lock\":false,\"pos\":{\"x\":-23.6765,\"y\":1.6862,\"z\":-0.0299},\"rot\":{\"x\":359.9218,\"y\":269.9987,\"z\":0.016}},\"47b306\":{\"lock\":false,\"pos\":{\"x\":-30.2244,\"y\":1.6909,\"z\":-15.28},\"rot\":{\"x\":359.9201,\"y\":269.9996,\"z\":0.0169}},\"4901f8\":{\"lock\":false,\"pos\":{\"x\":-26.8973,\"y\":1.619,\"z\":-0.0345},\"rot\":{\"x\":359.9201,\"y\":270.0111,\"z\":0.0169}},\"4bd010\":{\"lock\":false,\"pos\":{\"x\":-36.7731,\"y\":1.7045,\"z\":-0.03},\"rot\":{\"x\":359.9201,\"y\":269.9998,\"z\":0.0169}},\"52e361\":{\"lock\":false,\"pos\":{\"x\":-15.0137,\"y\":1.6712,\"z\":-9.996},\"rot\":{\"x\":359.9201,\"y\":270,\"z\":0.0169}},\"556e96\":{\"lock\":false,\"pos\":{\"x\":-3.9274,\"y\":1.7824,\"z\":5.7571},\"rot\":{\"x\":359.9197,\"y\":270,\"z\":180.0168}},\"64a96b\":{\"lock\":false,\"pos\":{\"x\":-17.1201,\"y\":1.6748,\"z\":-7.7},\"rot\":{\"x\":359.9201,\"y\":269.9999,\"z\":0.0169}},\"66197b\":{\"lock\":false,\"pos\":{\"x\":-3.9912,\"y\":1.6632,\"z\":15.0046},\"rot\":{\"x\":359.9197,\"y\":269.9999,\"z\":0.0168}},\"70df0b\":{\"lock\":false,\"pos\":{\"x\":-30.2243,\"y\":1.6976,\"z\":7.57},\"rot\":{\"x\":359.9201,\"y\":269.9998,\"z\":0.0169}},\"7234af\":{\"lock\":false,\"pos\":{\"x\":-33.6012,\"y\":1.6283,\"z\":-0.1123},\"rot\":{\"x\":359.9201,\"y\":270.0112,\"z\":0.0169}},\"739b98\":{\"lock\":false,\"pos\":{\"x\":-27.0616,\"y\":1.6204,\"z\":3.8989},\"rot\":{\"x\":359.9315,\"y\":314.9926,\"z\":359.9554}},\"7d30ce\":{\"lock\":false,\"pos\":{\"x\":-20.5607,\"y\":1.6091,\"z\":-3.6976},\"rot\":{\"x\":359.9316,\"y\":314.9958,\"z\":359.9554}},\"7f6452\":{\"lock\":false,\"pos\":{\"x\":-14.7653,\"y\":1.751,\"z\":5.0207},\"rot\":{\"x\":357.2015,\"y\":0.0614,\"z\":359.919}},\"a2fcc1\":{\"lock\":false,\"pos\":{\"x\":-3.956,\"y\":1.6556,\"z\":-10.4412},\"rot\":{\"x\":359.9197,\"y\":269.9997,\"z\":0.0168}},\"b00f35\":{\"lock\":false,\"pos\":{\"x\":-30.2242,\"y\":1.6954,\"z\":-0.03},\"rot\":{\"x\":359.9201,\"y\":270.0001,\"z\":0.0169}},\"b58f4c\":{\"lock\":false,\"pos\":{\"x\":-2.7247,\"y\":1.6571,\"z\":0.3733},\"rot\":{\"x\":0.0168,\"y\":180,\"z\":0.0803}},\"b5928a\":{\"lock\":false,\"pos\":{\"x\":-4.145,\"y\":1.5828,\"z\":-15.1672},\"rot\":{\"x\":359.9197,\"y\":270.0014,\"z\":0.0168}},\"d70162\":{\"lock\":false,\"pos\":{\"x\":-20.2601,\"y\":1.6109,\"z\":3.9765},\"rot\":{\"x\":0.0446,\"y\":45.0011,\"z\":359.9316}},\"d7558d\":{\"lock\":false,\"pos\":{\"x\":-30.2242,\"y\":1.6203,\"z\":-11.51},\"rot\":{\"x\":0.0169,\"y\":180,\"z\":0.08}},\"f704e9\":{\"lock\":false,\"pos\":{\"x\":-2.6884,\"y\":1.6555,\"z\":-5.0486},\"rot\":{\"x\":0.0168,\"y\":180,\"z\":0.0803}}}}", + "ContainedObjects": [ + { + "Name": "Card", + "Transform": { + "posX": -30.2242, + "posY": 1.69309223, + "posZ": -7.70000124, + "rotX": 359.9201, + "rotY": 269.999725, + "rotZ": 0.0168765951, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Administration Building", + "Description": "Miskatonic.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CardID": 233506, + "SidewaysCard": false, + "CustomDeck": { + "2335": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/782999385819523376/198434B0178F76107193CB52D7FC70E5265E526E/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/782999385819522537/207CCD9C85ECB70A339C09170ABB42E139924AA0/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "0b6166" + }, + { + "Name": "Card", + "Transform": { + "posX": -17.12, + "posY": 1.67930126, + "posZ": 7.570004, + "rotX": 359.920258, + "rotY": 270.000244, + "rotZ": 0.015853079, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Orne Library", + "Description": "Miskatonic.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CardID": 233503, + "SidewaysCard": false, + "CustomDeck": { + "2335": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/782999385819523376/198434B0178F76107193CB52D7FC70E5265E526E/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/782999385819522537/207CCD9C85ECB70A339C09170ABB42E139924AA0/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "116eb9" + }, + { + "Name": "Custom_Tile", + "Transform": { + "posX": -26.8623, + "posY": 1.61764109, + "posZ": -4.4728, + "rotX": 0.0445652641, + "rotY": 44.99983, + "rotZ": 359.9316, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.6045295, + "g": 0.6045295, + "b": 0.6045295 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomImage": { + "ImageURL": "https://i.imgur.com/vppt2my.png", + "ImageSecondaryURL": "https://i.imgur.com/vppt2my.png", + "ImageScalar": 1.0, + "WidthScale": 0.0, + "CustomTile": { + "Type": 3, + "Thickness": 0.1, + "Stackable": false, + "Stretch": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "1ed6d5", + "States": { + "2": { + "Name": "Custom_Tile", + "Transform": { + "posX": -39.7933121, + "posY": 1.63758957, + "posZ": 2.038383, + "rotX": 359.9201, + "rotY": 269.9961, + "rotZ": 0.0168742146, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.6045295, + "g": 0.6045295, + "b": 0.6045295 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomImage": { + "ImageURL": "https://i.imgur.com/HyfE8m8.png", + "ImageSecondaryURL": "https://i.imgur.com/HyfE8m8.png", + "ImageScalar": 1.0, + "WidthScale": 0.0, + "CustomTile": { + "Type": 3, + "Thickness": 0.1, + "Stackable": false, + "Stretch": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "44b0c5" + }, + "3": { + "Name": "Custom_Tile", + "Transform": { + "posX": -38.8217163, + "posY": 1.99356019, + "posZ": 0.4159239, + "rotX": 359.9201, + "rotY": 272.9828, + "rotZ": 0.01687373, + "scaleX": 0.8, + "scaleY": 1.0, + "scaleZ": 0.8 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.6045295, + "g": 0.6045295, + "b": 0.6045295 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomImage": { + "ImageURL": "https://i.imgur.com/dHKBLoD.png", + "ImageSecondaryURL": "https://i.imgur.com/HyfE8m8.png", + "ImageScalar": 1.0, + "WidthScale": 0.0, + "CustomTile": { + "Type": 3, + "Thickness": 0.1, + "Stackable": false, + "Stretch": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "5b38c6" + } + } + }, + { + "Name": "Custom_Tile", + "Transform": { + "posX": -23.6765, + "posY": 1.61674464, + "posZ": 7.569999, + "rotX": 359.9201, + "rotY": 270.010925, + "rotZ": 0.0168860331, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.6045295, + "g": 0.6045295, + "b": 0.6045295 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomImage": { + "ImageURL": "https://i.imgur.com/vppt2my.png", + "ImageSecondaryURL": "https://i.imgur.com/vppt2my.png", + "ImageScalar": 1.0, + "WidthScale": 0.0, + "CustomTile": { + "Type": 3, + "Thickness": 0.1, + "Stackable": false, + "Stretch": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "25652c", + "States": { + "2": { + "Name": "Custom_Tile", + "Transform": { + "posX": -39.7933121, + "posY": 1.63758957, + "posZ": 2.038383, + "rotX": 359.9201, + "rotY": 269.9961, + "rotZ": 0.0168742146, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.6045295, + "g": 0.6045295, + "b": 0.6045295 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomImage": { + "ImageURL": "https://i.imgur.com/HyfE8m8.png", + "ImageSecondaryURL": "https://i.imgur.com/HyfE8m8.png", + "ImageScalar": 1.0, + "WidthScale": 0.0, + "CustomTile": { + "Type": 3, + "Thickness": 0.1, + "Stackable": false, + "Stretch": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "44b0c5" + }, + "3": { + "Name": "Custom_Tile", + "Transform": { + "posX": -38.8217163, + "posY": 1.99356019, + "posZ": 0.4159239, + "rotX": 359.9201, + "rotY": 272.9828, + "rotZ": 0.01687373, + "scaleX": 0.8, + "scaleY": 1.0, + "scaleZ": 0.8 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.6045295, + "g": 0.6045295, + "b": 0.6045295 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomImage": { + "ImageURL": "https://i.imgur.com/dHKBLoD.png", + "ImageSecondaryURL": "https://i.imgur.com/HyfE8m8.png", + "ImageScalar": 1.0, + "WidthScale": 0.0, + "CustomTile": { + "Type": 3, + "Thickness": 0.1, + "Stackable": false, + "Stretch": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "5b38c6" + } + } + }, + { + "Name": "Card", + "Transform": { + "posX": -23.6765, + "posY": 1.68622041, + "posZ": -0.0299004558, + "rotX": 359.9201, + "rotY": 269.998657, + "rotZ": 0.0168780982, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Miskatonic Quad", + "Description": "Miskatonic.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CardID": 233501, + "SidewaysCard": false, + "CustomDeck": { + "2335": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/782999385819523376/198434B0178F76107193CB52D7FC70E5265E526E/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/782999385819522537/207CCD9C85ECB70A339C09170ABB42E139924AA0/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "4541f6" + }, + { + "Name": "Card", + "Transform": { + "posX": -30.2244, + "posY": 1.69086051, + "posZ": -15.2800007, + "rotX": 359.9201, + "rotY": 269.999542, + "rotZ": 0.0168770123, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Faculty Offices", + "Description": "The Night is Still Young", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CardID": 233507, + "SidewaysCard": false, + "CustomDeck": { + "2335": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/782999385819523376/198434B0178F76107193CB52D7FC70E5265E526E/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/782999385819522537/207CCD9C85ECB70A339C09170ABB42E139924AA0/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "47b306" + }, + { + "Name": "Custom_Tile", + "Transform": { + "posX": -26.8973, + "posY": 1.61899662, + "posZ": -0.0345002338, + "rotX": 359.9201, + "rotY": 270.011139, + "rotZ": 0.0168844853, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.6045295, + "g": 0.6045295, + "b": 0.6045295 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomImage": { + "ImageURL": "https://i.imgur.com/vppt2my.png", + "ImageSecondaryURL": "https://i.imgur.com/vppt2my.png", + "ImageScalar": 1.0, + "WidthScale": 0.0, + "CustomTile": { + "Type": 3, + "Thickness": 0.1, + "Stackable": false, + "Stretch": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "4901f8", + "States": { + "2": { + "Name": "Custom_Tile", + "Transform": { + "posX": -39.7933121, + "posY": 1.63758957, + "posZ": 2.038383, + "rotX": 359.9201, + "rotY": 269.9961, + "rotZ": 0.0168742146, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.6045295, + "g": 0.6045295, + "b": 0.6045295 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomImage": { + "ImageURL": "https://i.imgur.com/HyfE8m8.png", + "ImageSecondaryURL": "https://i.imgur.com/HyfE8m8.png", + "ImageScalar": 1.0, + "WidthScale": 0.0, + "CustomTile": { + "Type": 3, + "Thickness": 0.1, + "Stackable": false, + "Stretch": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "44b0c5" + }, + "3": { + "Name": "Custom_Tile", + "Transform": { + "posX": -38.8217163, + "posY": 1.99356019, + "posZ": 0.4159239, + "rotX": 359.9201, + "rotY": 272.9828, + "rotZ": 0.01687373, + "scaleX": 0.8, + "scaleY": 1.0, + "scaleZ": 0.8 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.6045295, + "g": 0.6045295, + "b": 0.6045295 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomImage": { + "ImageURL": "https://i.imgur.com/dHKBLoD.png", + "ImageSecondaryURL": "https://i.imgur.com/HyfE8m8.png", + "ImageScalar": 1.0, + "WidthScale": 0.0, + "CustomTile": { + "Type": 3, + "Thickness": 0.1, + "Stackable": false, + "Stretch": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "5b38c6" + } + } + }, + { + "Name": "Card", + "Transform": { + "posX": -36.7731, + "posY": 1.70448267, + "posZ": -0.03000047, + "rotX": 359.9201, + "rotY": 269.999725, + "rotZ": 0.016876515, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Dormitories", + "Description": "Miskatonic.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CardID": 233505, + "SidewaysCard": false, + "CustomDeck": { + "2335": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/782999385819523376/198434B0178F76107193CB52D7FC70E5265E526E/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/782999385819522537/207CCD9C85ECB70A339C09170ABB42E139924AA0/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "4bd010" + }, + { + "Name": "Card", + "Transform": { + "posX": -15.0137005, + "posY": 1.67120612, + "posZ": -9.996001, + "rotX": 359.9201, + "rotY": 270.0, + "rotZ": 0.0168765485, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "\"Jazz\" Mulligan", + "Description": "The Head Janitor", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 234103, + "SidewaysCard": false, + "CustomDeck": { + "2341": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/782999241295993974/70871F727ABBAB3DB22003051B5E1FBF8999AEEB/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "52e361" + }, + { + "Name": "Deck", + "Transform": { + "posX": -3.92740035, + "posY": 1.78236854, + "posZ": 5.757101, + "rotX": 359.919739, + "rotY": 270.0, + "rotZ": 180.016815, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Encounter Deck", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": false, + "SidewaysCard": false, + "DeckIDs": [ + 232812, + 270219, + 232813, + 232818, + 232817, + 232829, + 270327, + 232814, + 232829, + 232817, + 232818, + 232810, + 270430, + 232811, + 232810, + 270431, + 270431, + 270219, + 232828, + 232828, + 232813, + 270327, + 232810, + 232813, + 270430, + 232812, + 232811, + 270219, + 232817, + 232827, + 232811, + 232827 + ], + "CustomDeck": { + "2328": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/782999241295993974/70871F727ABBAB3DB22003051B5E1FBF8999AEEB/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + }, + "2702": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/775106514377430057/E4E5A51434CEF23EF5D04A104F352520304AA550/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + }, + "2703": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/775106514377430057/E4E5A51434CEF23EF5D04A104F352520304AA550/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + }, + "2704": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/775106514377430057/E4E5A51434CEF23EF5D04A104F352520304AA550/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "ContainedObjects": [ + { + "Name": "Card", + "Transform": { + "posX": 3.12950444, + "posY": 1.70759833, + "posZ": 8.101044, + "rotX": 359.920135, + "rotY": 269.999878, + "rotZ": 0.0168764461, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Light of Aforgomon", + "Description": "\tPact. Power.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 232812, + "SidewaysCard": false, + "CustomDeck": { + "2328": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/782999241295993974/70871F727ABBAB3DB22003051B5E1FBF8999AEEB/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "6c2f4a" + }, + { + "Name": "Card", + "Transform": { + "posX": -15.7747707, + "posY": 1.753205, + "posZ": 5.66288233, + "rotX": 359.921753, + "rotY": 270.001221, + "rotZ": 0.0162846111, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Ancient Evils", + "Description": "Omen.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 270219, + "SidewaysCard": false, + "CustomDeck": { + "2317": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/775106514377430057/E4E5A51434CEF23EF5D04A104F352520304AA550/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "6e7cb8" + }, + { + "Name": "Card", + "Transform": { + "posX": 2.15501428, + "posY": 1.69501209, + "posZ": 7.444842, + "rotX": 359.935822, + "rotY": 269.994781, + "rotZ": 7.50431871, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Thrall", + "Description": "Humanoid. Monster. Abomination.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 232813, + "SidewaysCard": false, + "CustomDeck": { + "2328": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/782999241295993974/70871F727ABBAB3DB22003051B5E1FBF8999AEEB/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "fbe20d" + }, + { + "Name": "Card", + "Transform": { + "posX": 3.646352, + "posY": 1.548182, + "posZ": 0.144670352, + "rotX": 359.920135, + "rotY": 269.999939, + "rotZ": 0.0168772917, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Eager for Death", + "Description": "Omen.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 232818, + "SidewaysCard": false, + "CustomDeck": { + "2328": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/782999241295993974/70871F727ABBAB3DB22003051B5E1FBF8999AEEB/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "60ef9e" + }, + { + "Name": "Card", + "Transform": { + "posX": 3.24814034, + "posY": 1.70613587, + "posZ": 4.471411, + "rotX": 359.920135, + "rotY": 269.9999, + "rotZ": 0.0168776922, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Whippoorwill", + "Description": "\tCreature.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 232817, + "SidewaysCard": false, + "CustomDeck": { + "2328": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/782999241295993974/70871F727ABBAB3DB22003051B5E1FBF8999AEEB/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "61c583" + }, + { + "Name": "Card", + "Transform": { + "posX": 3.163001, + "posY": 1.550591, + "posZ": 6.036887, + "rotX": 359.920135, + "rotY": 269.9999, + "rotZ": 0.0168760177, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Arcane Barrier", + "Description": "\tHex. Obstacle.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 232829, + "SidewaysCard": false, + "CustomDeck": { + "2328": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/782999241295993974/70871F727ABBAB3DB22003051B5E1FBF8999AEEB/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "2d6b0f" + }, + { + "Name": "Card", + "Transform": { + "posX": -17.60739, + "posY": 1.58022821, + "posZ": 8.422101, + "rotX": 359.920349, + "rotY": 269.999756, + "rotZ": 0.0154577158, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Locked Door", + "Description": "Obstacle.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 270327, + "SidewaysCard": false, + "CustomDeck": { + "2317": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/775106514377430057/E4E5A51434CEF23EF5D04A104F352520304AA550/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "ab3719" + }, + { + "Name": "Card", + "Transform": { + "posX": 3.394843, + "posY": 1.54970729, + "posZ": 4.13393164, + "rotX": 359.920135, + "rotY": 269.999939, + "rotZ": 0.0168757457, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Wizard of Yog-Sothoth", + "Description": "Humanoid. Sorcerer.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 232814, + "SidewaysCard": false, + "CustomDeck": { + "2328": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/782999241295993974/70871F727ABBAB3DB22003051B5E1FBF8999AEEB/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "e44036" + }, + { + "Name": "Card", + "Transform": { + "posX": 3.36834574, + "posY": 1.70658445, + "posZ": 6.162498, + "rotX": 359.920135, + "rotY": 269.9999, + "rotZ": 0.01687594, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Arcane Barrier", + "Description": "\tHex. Obstacle.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 232829, + "SidewaysCard": false, + "CustomDeck": { + "2328": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/782999241295993974/70871F727ABBAB3DB22003051B5E1FBF8999AEEB/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "db1aee" + }, + { + "Name": "Card", + "Transform": { + "posX": 3.24814034, + "posY": 1.72339261, + "posZ": 4.471411, + "rotX": 359.920441, + "rotY": 269.9999, + "rotZ": 0.0163779482, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Whippoorwill", + "Description": "\tCreature.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 232817, + "SidewaysCard": false, + "CustomDeck": { + "2328": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/782999241295993974/70871F727ABBAB3DB22003051B5E1FBF8999AEEB/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "de3bd5" + }, + { + "Name": "Card", + "Transform": { + "posX": 3.37573743, + "posY": 1.7043395, + "posZ": 0.209344044, + "rotX": 359.920135, + "rotY": 269.999939, + "rotZ": 0.0168772619, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Eager for Death", + "Description": "Omen.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 232818, + "SidewaysCard": false, + "CustomDeck": { + "2328": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/782999241295993974/70871F727ABBAB3DB22003051B5E1FBF8999AEEB/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "40e9d0" + }, + { + "Name": "Card", + "Transform": { + "posX": 3.15239716, + "posY": 1.70869577, + "posZ": 11.50471, + "rotX": 359.920135, + "rotY": 269.999969, + "rotZ": 0.01687689, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Visions of Futures Past", + "Description": "Hex.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 232810, + "SidewaysCard": false, + "CustomDeck": { + "2328": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/782999241295993974/70871F727ABBAB3DB22003051B5E1FBF8999AEEB/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "42d459" + }, + { + "Name": "Card", + "Transform": { + "posX": -20.7980976, + "posY": 1.58471787, + "posZ": 8.655001, + "rotX": 359.9206, + "rotY": 270.001221, + "rotZ": 0.0136531973, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Yithian Observer", + "Description": "Monster. Yithian.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 270430, + "SidewaysCard": false, + "CustomDeck": { + "2317": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/775106514377430057/E4E5A51434CEF23EF5D04A104F352520304AA550/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "ab3719" + }, + { + "Name": "Card", + "Transform": { + "posX": 3.89250565, + "posY": 1.70636082, + "posZ": 8.19774, + "rotX": 359.920135, + "rotY": 269.999969, + "rotZ": 0.01687832, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Beyond the Veil", + "Description": "Hex.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 232811, + "SidewaysCard": false, + "CustomDeck": { + "2328": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/782999241295993974/70871F727ABBAB3DB22003051B5E1FBF8999AEEB/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "9cb0b3" + }, + { + "Name": "Card", + "Transform": { + "posX": 3.15239716, + "posY": 1.72595167, + "posZ": 11.50471, + "rotX": 359.9199, + "rotY": 269.999969, + "rotZ": 0.0165576525, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Visions of Futures Past", + "Description": "Hex.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 232810, + "SidewaysCard": false, + "CustomDeck": { + "2328": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/782999241295993974/70871F727ABBAB3DB22003051B5E1FBF8999AEEB/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "de3bd5" + }, + { + "Name": "Card", + "Transform": { + "posX": -20.624012, + "posY": 1.58353865, + "posZ": 5.391288, + "rotX": 359.92038, + "rotY": 270.0011, + "rotZ": 0.0152683891, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Offer of Power", + "Description": "Pact.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 270431, + "SidewaysCard": false, + "CustomDeck": { + "2317": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/775106514377430057/E4E5A51434CEF23EF5D04A104F352520304AA550/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "ad01d5" + }, + { + "Name": "Card", + "Transform": { + "posX": -21.1143684, + "posY": 1.74799216, + "posZ": 5.51088, + "rotX": 359.927856, + "rotY": 270.00116, + "rotZ": 0.008664682, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Offer of Power", + "Description": "Pact.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 270431, + "SidewaysCard": false, + "CustomDeck": { + "2317": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/775106514377430057/E4E5A51434CEF23EF5D04A104F352520304AA550/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "1e4b6f" + }, + { + "Name": "Card", + "Transform": { + "posX": -15.6701107, + "posY": 1.57669926, + "posZ": 5.718232, + "rotX": 359.920654, + "rotY": 270.001251, + "rotZ": 0.0133364461, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Ancient Evils", + "Description": "Omen.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 270219, + "SidewaysCard": false, + "CustomDeck": { + "2317": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/775106514377430057/E4E5A51434CEF23EF5D04A104F352520304AA550/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "6e7cb8" + }, + { + "Name": "Card", + "Transform": { + "posX": 3.0437057, + "posY": 1.55163479, + "posZ": 9.017338, + "rotX": 359.920135, + "rotY": 269.999939, + "rotZ": 0.0168782789, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Terror from Beyond", + "Description": "\tHex. Terror.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 232828, + "SidewaysCard": false, + "CustomDeck": { + "2328": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/782999241295993974/70871F727ABBAB3DB22003051B5E1FBF8999AEEB/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "851dc1" + }, + { + "Name": "Card", + "Transform": { + "posX": 2.82296681, + "posY": 1.708395, + "posZ": 9.019801, + "rotX": 359.920135, + "rotY": 269.999939, + "rotZ": 0.0168783069, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Terror from Beyond", + "Description": "\tHex. Terror.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 232828, + "SidewaysCard": false, + "CustomDeck": { + "2328": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/782999241295993974/70871F727ABBAB3DB22003051B5E1FBF8999AEEB/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "8906a9" + }, + { + "Name": "Card", + "Transform": { + "posX": 2.76801586, + "posY": 1.60063446, + "posZ": 8.933262, + "rotX": 359.9319, + "rotY": 269.992828, + "rotZ": 0.0655015, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Thrall", + "Description": "Humanoid. Monster. Abomination.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 232813, + "SidewaysCard": false, + "CustomDeck": { + "2328": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/782999241295993974/70871F727ABBAB3DB22003051B5E1FBF8999AEEB/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "76139c" + }, + { + "Name": "Card", + "Transform": { + "posX": -18.06458, + "posY": 1.74395728, + "posZ": 8.675678, + "rotX": 359.928467, + "rotY": 269.9997, + "rotZ": 0.006147271, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Locked Door", + "Description": "Obstacle.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 270327, + "SidewaysCard": false, + "CustomDeck": { + "2317": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/775106514377430057/E4E5A51434CEF23EF5D04A104F352520304AA550/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "4904d0" + }, + { + "Name": "Card", + "Transform": { + "posX": 3.43124938, + "posY": 1.55177522, + "posZ": 11.3293571, + "rotX": 359.920135, + "rotY": 269.999969, + "rotZ": 0.0168769564, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Visions of Futures Past", + "Description": "Hex.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 232810, + "SidewaysCard": false, + "CustomDeck": { + "2328": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/782999241295993974/70871F727ABBAB3DB22003051B5E1FBF8999AEEB/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "de3bd5" + }, + { + "Name": "Card", + "Transform": { + "posX": 3.32377672, + "posY": 1.55104816, + "posZ": 8.903832, + "rotX": 359.921722, + "rotY": 269.997437, + "rotZ": 0.008892595, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Thrall", + "Description": "Humanoid. Monster. Abomination.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 232813, + "SidewaysCard": false, + "CustomDeck": { + "2328": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/782999241295993974/70871F727ABBAB3DB22003051B5E1FBF8999AEEB/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "9b9792" + }, + { + "Name": "Card", + "Transform": { + "posX": -21.04713, + "posY": 1.74898231, + "posZ": 8.319516, + "rotX": 359.925964, + "rotY": 270.001221, + "rotZ": 0.0171930045, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Yithian Observer", + "Description": "Monster. Yithian.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 270430, + "SidewaysCard": false, + "CustomDeck": { + "2317": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/775106514377430057/E4E5A51434CEF23EF5D04A104F352520304AA550/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "4c04b5" + }, + { + "Name": "Card", + "Transform": { + "posX": 3.103076, + "posY": 1.5511409, + "posZ": 7.621261, + "rotX": 359.920135, + "rotY": 269.999878, + "rotZ": 0.0168763418, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Light of Aforgomon", + "Description": "\tPact. Power.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 232812, + "SidewaysCard": false, + "CustomDeck": { + "2328": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/782999241295993974/70871F727ABBAB3DB22003051B5E1FBF8999AEEB/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "de3bd5" + }, + { + "Name": "Card", + "Transform": { + "posX": 3.89250565, + "posY": 1.72360778, + "posZ": 8.19774, + "rotX": 359.920837, + "rotY": 269.999969, + "rotZ": 0.0158282, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Beyond the Veil", + "Description": "Hex.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 232811, + "SidewaysCard": false, + "CustomDeck": { + "2328": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/782999241295993974/70871F727ABBAB3DB22003051B5E1FBF8999AEEB/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "d56ff7" + }, + { + "Name": "Card", + "Transform": { + "posX": -15.808506, + "posY": 1.73237514, + "posZ": 5.64793253, + "rotX": 359.9293, + "rotY": 270.001251, + "rotZ": 0.01372296, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Ancient Evils", + "Description": "Omen.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 270219, + "SidewaysCard": false, + "CustomDeck": { + "2317": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/775106514377430057/E4E5A51434CEF23EF5D04A104F352520304AA550/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "8af879" + }, + { + "Name": "Card", + "Transform": { + "posX": 3.19784832, + "posY": 1.54999852, + "posZ": 4.190304, + "rotX": 359.920135, + "rotY": 269.9999, + "rotZ": 0.0168776866, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Whippoorwill", + "Description": "\tCreature.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 232817, + "SidewaysCard": false, + "CustomDeck": { + "2328": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/782999241295993974/70871F727ABBAB3DB22003051B5E1FBF8999AEEB/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "de3bd5" + }, + { + "Name": "Card", + "Transform": { + "posX": 2.622002, + "posY": 1.55319154, + "posZ": 12.3073425, + "rotX": 359.920135, + "rotY": 269.9999, + "rotZ": 0.0168778151, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Pushed into the Beyond", + "Description": "Hex.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 232827, + "SidewaysCard": false, + "CustomDeck": { + "2328": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/782999241295993974/70871F727ABBAB3DB22003051B5E1FBF8999AEEB/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "de3bd5" + }, + { + "Name": "Card", + "Transform": { + "posX": 3.917338, + "posY": 1.55012894, + "posZ": 8.039298, + "rotX": 359.920135, + "rotY": 269.999969, + "rotZ": 0.01687837, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Beyond the Veil", + "Description": "Hex.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 232811, + "SidewaysCard": false, + "CustomDeck": { + "2328": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/782999241295993974/70871F727ABBAB3DB22003051B5E1FBF8999AEEB/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "d56ff7" + }, + { + "Name": "Card", + "Transform": { + "posX": 2.70456314, + "posY": 1.70989764, + "posZ": 12.504797, + "rotX": 359.920135, + "rotY": 269.9999, + "rotZ": 0.0168777462, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Pushed into the Beyond", + "Description": "Hex.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 232827, + "SidewaysCard": false, + "CustomDeck": { + "2328": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/782999241295993974/70871F727ABBAB3DB22003051B5E1FBF8999AEEB/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "d91086" + } + ], + "GUID": "556e96" + }, + { + "Name": "Card", + "Transform": { + "posX": -17.1201, + "posY": 1.67481935, + "posZ": -7.70000029, + "rotX": 359.9201, + "rotY": 269.999725, + "rotZ": 0.0168768466, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Science Building", + "Description": "Miskatonic.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CardID": 233509, + "SidewaysCard": false, + "CustomDeck": { + "2335": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/782999385819523376/198434B0178F76107193CB52D7FC70E5265E526E/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/782999385819522537/207CCD9C85ECB70A339C09170ABB42E139924AA0/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "64a96b" + }, + { + "Name": "Card", + "Transform": { + "posX": -3.99120045, + "posY": 1.66317463, + "posZ": 15.0046015, + "rotX": 359.919739, + "rotY": 269.999939, + "rotZ": 0.01684088, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Dr. Henry Armitage", + "Description": "The Head Librarian", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 232900, + "SidewaysCard": false, + "CustomDeck": { + "2329": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/782999241295993974/70871F727ABBAB3DB22003051B5E1FBF8999AEEB/", + "BackURL": "https://i.imgur.com/EcbhVuh.jpg", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "66197b" + }, + { + "Name": "Card", + "Transform": { + "posX": -30.2243, + "posY": 1.69758868, + "posZ": 7.57000065, + "rotX": 359.9201, + "rotY": 269.999817, + "rotZ": 0.0168765932, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Humanities Building", + "Description": "Miskatonic.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CardID": 233502, + "SidewaysCard": false, + "CustomDeck": { + "2335": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/782999385819523376/198434B0178F76107193CB52D7FC70E5265E526E/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/782999385819522537/207CCD9C85ECB70A339C09170ABB42E139924AA0/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "70df0b" + }, + { + "Name": "Custom_Tile", + "Transform": { + "posX": -33.6012, + "posY": 1.62832177, + "posZ": -0.112300269, + "rotX": 359.9201, + "rotY": 270.011169, + "rotZ": 0.0168843511, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.6045295, + "g": 0.6045295, + "b": 0.6045295 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomImage": { + "ImageURL": "https://i.imgur.com/vppt2my.png", + "ImageSecondaryURL": "https://i.imgur.com/vppt2my.png", + "ImageScalar": 1.0, + "WidthScale": 0.0, + "CustomTile": { + "Type": 3, + "Thickness": 0.1, + "Stackable": false, + "Stretch": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "7234af", + "States": { + "2": { + "Name": "Custom_Tile", + "Transform": { + "posX": -39.7933121, + "posY": 1.63758957, + "posZ": 2.038383, + "rotX": 359.9201, + "rotY": 269.9961, + "rotZ": 0.0168742146, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.6045295, + "g": 0.6045295, + "b": 0.6045295 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomImage": { + "ImageURL": "https://i.imgur.com/HyfE8m8.png", + "ImageSecondaryURL": "https://i.imgur.com/HyfE8m8.png", + "ImageScalar": 1.0, + "WidthScale": 0.0, + "CustomTile": { + "Type": 3, + "Thickness": 0.1, + "Stackable": false, + "Stretch": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "44b0c5" + }, + "3": { + "Name": "Custom_Tile", + "Transform": { + "posX": -38.8217163, + "posY": 1.99356019, + "posZ": 0.4159239, + "rotX": 359.9201, + "rotY": 272.9828, + "rotZ": 0.01687373, + "scaleX": 0.8, + "scaleY": 1.0, + "scaleZ": 0.8 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.6045295, + "g": 0.6045295, + "b": 0.6045295 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomImage": { + "ImageURL": "https://i.imgur.com/dHKBLoD.png", + "ImageSecondaryURL": "https://i.imgur.com/HyfE8m8.png", + "ImageScalar": 1.0, + "WidthScale": 0.0, + "CustomTile": { + "Type": 3, + "Thickness": 0.1, + "Stackable": false, + "Stretch": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "5b38c6" + } + } + }, + { + "Name": "Custom_Tile", + "Transform": { + "posX": -27.0616, + "posY": 1.62038422, + "posZ": 3.89889956, + "rotX": 359.931549, + "rotY": 314.9926, + "rotZ": 359.955444, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.6045295, + "g": 0.6045295, + "b": 0.6045295 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomImage": { + "ImageURL": "https://i.imgur.com/vppt2my.png", + "ImageSecondaryURL": "https://i.imgur.com/vppt2my.png", + "ImageScalar": 1.0, + "WidthScale": 0.0, + "CustomTile": { + "Type": 3, + "Thickness": 0.1, + "Stackable": false, + "Stretch": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "739b98", + "States": { + "2": { + "Name": "Custom_Tile", + "Transform": { + "posX": -39.7933121, + "posY": 1.63758957, + "posZ": 2.038383, + "rotX": 359.9201, + "rotY": 269.9961, + "rotZ": 0.0168742146, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.6045295, + "g": 0.6045295, + "b": 0.6045295 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomImage": { + "ImageURL": "https://i.imgur.com/HyfE8m8.png", + "ImageSecondaryURL": "https://i.imgur.com/HyfE8m8.png", + "ImageScalar": 1.0, + "WidthScale": 0.0, + "CustomTile": { + "Type": 3, + "Thickness": 0.1, + "Stackable": false, + "Stretch": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "44b0c5" + }, + "3": { + "Name": "Custom_Tile", + "Transform": { + "posX": -38.8217163, + "posY": 1.99356019, + "posZ": 0.4159239, + "rotX": 359.9201, + "rotY": 272.9828, + "rotZ": 0.01687373, + "scaleX": 0.8, + "scaleY": 1.0, + "scaleZ": 0.8 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.6045295, + "g": 0.6045295, + "b": 0.6045295 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomImage": { + "ImageURL": "https://i.imgur.com/dHKBLoD.png", + "ImageSecondaryURL": "https://i.imgur.com/HyfE8m8.png", + "ImageScalar": 1.0, + "WidthScale": 0.0, + "CustomTile": { + "Type": 3, + "Thickness": 0.1, + "Stackable": false, + "Stretch": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "5b38c6" + } + } + }, + { + "Name": "Custom_Tile", + "Transform": { + "posX": -20.5607, + "posY": 1.6090821, + "posZ": -3.69760013, + "rotX": 359.93158, + "rotY": 314.995758, + "rotZ": 359.955444, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.6045295, + "g": 0.6045295, + "b": 0.6045295 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomImage": { + "ImageURL": "https://i.imgur.com/vppt2my.png", + "ImageSecondaryURL": "https://i.imgur.com/vppt2my.png", + "ImageScalar": 1.0, + "WidthScale": 0.0, + "CustomTile": { + "Type": 3, + "Thickness": 0.1, + "Stackable": false, + "Stretch": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "7d30ce", + "States": { + "2": { + "Name": "Custom_Tile", + "Transform": { + "posX": -39.7933121, + "posY": 1.63758957, + "posZ": 2.038383, + "rotX": 359.9201, + "rotY": 269.9961, + "rotZ": 0.0168742146, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.6045295, + "g": 0.6045295, + "b": 0.6045295 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomImage": { + "ImageURL": "https://i.imgur.com/HyfE8m8.png", + "ImageSecondaryURL": "https://i.imgur.com/HyfE8m8.png", + "ImageScalar": 1.0, + "WidthScale": 0.0, + "CustomTile": { + "Type": 3, + "Thickness": 0.1, + "Stackable": false, + "Stretch": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "44b0c5" + }, + "3": { + "Name": "Custom_Tile", + "Transform": { + "posX": -38.8217163, + "posY": 1.99356019, + "posZ": 0.4159239, + "rotX": 359.9201, + "rotY": 272.9828, + "rotZ": 0.01687373, + "scaleX": 0.8, + "scaleY": 1.0, + "scaleZ": 0.8 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.6045295, + "g": 0.6045295, + "b": 0.6045295 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomImage": { + "ImageURL": "https://i.imgur.com/dHKBLoD.png", + "ImageSecondaryURL": "https://i.imgur.com/HyfE8m8.png", + "ImageScalar": 1.0, + "WidthScale": 0.0, + "CustomTile": { + "Type": 3, + "Thickness": 0.1, + "Stackable": false, + "Stretch": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "5b38c6" + } + } + }, + { + "Name": "CardCustom", + "Transform": { + "posX": -14.7652941, + "posY": 1.75085974, + "posZ": 5.02069855, + "rotX": 357.2043, + "rotY": 0.0616343468, + "rotZ": 359.919861, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Namer of the Dead", + "Description": "Presence Within the Grimoire", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 231800, + "SidewaysCard": false, + "CustomDeck": { + "2318": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1017195287736532717/8A5447C52CCA46977B87E3363E5FC47839C11727/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", + "NumWidth": 1, + "NumHeight": 1, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "7f6452" + }, + { + "Name": "CardCustom", + "Transform": { + "posX": -3.956, + "posY": 1.65564811, + "posZ": -10.4412012, + "rotX": 359.919739, + "rotY": 269.999664, + "rotZ": 0.0168413147, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Scenario", + "Description": "Read or Die", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CardID": 232100, + "SidewaysCard": false, + "CustomDeck": { + "2321": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1017195287736551619/926F857CA442C9CAFDE6392C4FB1FC1AB1DFD040/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1017195287736551840/6C8534FFFAC128BBD6CD9F370B95E10A8E58B168/", + "NumWidth": 1, + "NumHeight": 1, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "a2fcc1" + }, + { + "Name": "Card", + "Transform": { + "posX": -30.2242, + "posY": 1.69535065, + "posZ": -0.0300004259, + "rotX": 359.9201, + "rotY": 270.0, + "rotZ": 0.0168762617, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Student Union", + "Description": "Miskatonic.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CardID": 233504, + "SidewaysCard": false, + "CustomDeck": { + "2335": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/782999385819523376/198434B0178F76107193CB52D7FC70E5265E526E/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/782999385819522537/207CCD9C85ECB70A339C09170ABB42E139924AA0/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "b00f35" + }, + { + "Name": "CardCustom", + "Transform": { + "posX": -2.7247, + "posY": 1.65710127, + "posZ": 0.373300344, + "rotX": 0.0168351065, + "rotY": 180.0, + "rotZ": 0.0802577138, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Mortal Inquiry", + "Description": "Agenda 1", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 232300, + "SidewaysCard": true, + "CustomDeck": { + "2323": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1017195287736557920/CA08909CA827A9E0F8779E89B38318358A81D421/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1017195287736554645/CFB1E2B66071026F84FF4F93FEB4B7A228ACD7F0/", + "NumWidth": 1, + "NumHeight": 1, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "b58f4c" + }, + { + "Name": "Custom_Tile", + "Transform": { + "posX": -4.145, + "posY": 1.58281076, + "posZ": -15.1672039, + "rotX": 359.919739, + "rotY": 270.0013, + "rotZ": 0.0168360472, + "scaleX": 2.2, + "scaleY": 1.0, + "scaleZ": 2.2 + }, + "Nickname": "Read or Die", + "Description": "click to set chaos token difficulty", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomImage": { + "ImageURL": "http://cloud-3.steamusercontent.com/ugc/965354846165100486/3DC8FCEF364B30758B09EF96AF9458F2B8E64D56/", + "ImageSecondaryURL": "https://i.imgur.com/EcbhVuh.jpg/", + "ImageScalar": 1.0, + "WidthScale": 0.0, + "CustomTile": { + "Type": 3, + "Thickness": 0.1, + "Stackable": false, + "Stretch": true + } + }, + "XmlUI": "", + "LuaScript": "name = 'Read or Die'\r\n\r\nfunction onLoad()\r\n Global.call('createSetupButtons', {object=self, key=name})\r\nend\r\n\r\nfunction easyClick()\r\n Global.call('fillContainer', {object=self, key=name, mode='easy'})\r\nend\r\n\r\nfunction normalClick()\r\n Global.call('fillContainer', {object=self, key=name, mode='normal'})\r\nend\r\n\r\nfunction hardClick()\r\n Global.call('fillContainer', {object=self, key=name, mode='hard'})\r\nend\r\n\r\nfunction expertClick()\r\n Global.call('fillContainer', {object=self, key=name, mode='expert'})\r\nend\r\n", + "LuaScriptState": "", + "GUID": "b5928a" + }, + { + "Name": "Custom_Tile", + "Transform": { + "posX": -20.2601, + "posY": 1.61092269, + "posZ": 3.97650051, + "rotX": 0.0445668064, + "rotY": 45.0010567, + "rotZ": 359.9316, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.6045295, + "g": 0.6045295, + "b": 0.6045295 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomImage": { + "ImageURL": "https://i.imgur.com/vppt2my.png", + "ImageSecondaryURL": "https://i.imgur.com/vppt2my.png", + "ImageScalar": 1.0, + "WidthScale": 0.0, + "CustomTile": { + "Type": 3, + "Thickness": 0.1, + "Stackable": false, + "Stretch": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "d70162", + "States": { + "2": { + "Name": "Custom_Tile", + "Transform": { + "posX": -39.7933121, + "posY": 1.63758957, + "posZ": 2.038383, + "rotX": 359.9201, + "rotY": 269.9961, + "rotZ": 0.0168742146, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.6045295, + "g": 0.6045295, + "b": 0.6045295 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomImage": { + "ImageURL": "https://i.imgur.com/HyfE8m8.png", + "ImageSecondaryURL": "https://i.imgur.com/HyfE8m8.png", + "ImageScalar": 1.0, + "WidthScale": 0.0, + "CustomTile": { + "Type": 3, + "Thickness": 0.1, + "Stackable": false, + "Stretch": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "44b0c5" + }, + "3": { + "Name": "Custom_Tile", + "Transform": { + "posX": -38.8217163, + "posY": 1.99356019, + "posZ": 0.4159239, + "rotX": 359.9201, + "rotY": 272.9828, + "rotZ": 0.01687373, + "scaleX": 0.8, + "scaleY": 1.0, + "scaleZ": 0.8 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.6045295, + "g": 0.6045295, + "b": 0.6045295 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomImage": { + "ImageURL": "https://i.imgur.com/dHKBLoD.png", + "ImageSecondaryURL": "https://i.imgur.com/HyfE8m8.png", + "ImageScalar": 1.0, + "WidthScale": 0.0, + "CustomTile": { + "Type": 3, + "Thickness": 0.1, + "Stackable": false, + "Stretch": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "5b38c6" + } + } + }, + { + "Name": "Custom_Tile", + "Transform": { + "posX": -30.2242, + "posY": 1.62025654, + "posZ": -11.5100012, + "rotX": 0.01687177, + "rotY": 180.000046, + "rotZ": 0.07993999, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.6045295, + "g": 0.6045295, + "b": 0.6045295 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomImage": { + "ImageURL": "https://i.imgur.com/vppt2my.png", + "ImageSecondaryURL": "https://i.imgur.com/vppt2my.png", + "ImageScalar": 1.0, + "WidthScale": 0.0, + "CustomTile": { + "Type": 3, + "Thickness": 0.1, + "Stackable": false, + "Stretch": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "d7558d", + "States": { + "2": { + "Name": "Custom_Tile", + "Transform": { + "posX": -39.7933121, + "posY": 1.63758957, + "posZ": 2.038383, + "rotX": 359.9201, + "rotY": 269.9961, + "rotZ": 0.0168742146, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.6045295, + "g": 0.6045295, + "b": 0.6045295 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomImage": { + "ImageURL": "https://i.imgur.com/HyfE8m8.png", + "ImageSecondaryURL": "https://i.imgur.com/HyfE8m8.png", + "ImageScalar": 1.0, + "WidthScale": 0.0, + "CustomTile": { + "Type": 3, + "Thickness": 0.1, + "Stackable": false, + "Stretch": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "44b0c5" + }, + "3": { + "Name": "Custom_Tile", + "Transform": { + "posX": -38.8217163, + "posY": 1.99356019, + "posZ": 0.4159239, + "rotX": 359.9201, + "rotY": 272.9828, + "rotZ": 0.01687373, + "scaleX": 0.8, + "scaleY": 1.0, + "scaleZ": 0.8 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.6045295, + "g": 0.6045295, + "b": 0.6045295 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomImage": { + "ImageURL": "https://i.imgur.com/dHKBLoD.png", + "ImageSecondaryURL": "https://i.imgur.com/HyfE8m8.png", + "ImageScalar": 1.0, + "WidthScale": 0.0, + "CustomTile": { + "Type": 3, + "Thickness": 0.1, + "Stackable": false, + "Stretch": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "5b38c6" + } + } + }, + { + "Name": "CardCustom", + "Transform": { + "posX": -2.68839931, + "posY": 1.65545726, + "posZ": -5.04860067, + "rotX": 0.0168352686, + "rotY": 179.999908, + "rotZ": 0.08025766, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Speed Reading", + "Description": "Act 1", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 232400, + "SidewaysCard": true, + "CustomDeck": { + "2324": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1017195287736560700/8FC34EE0BB5F409D6FE2D1B0C8376BDBB76E52AF/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1017195287736560872/9F8CC6A9AC2CAFA75FF0C2F8A6D3E1E9384CFF21/", + "NumWidth": 1, + "NumHeight": 1, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "f704e9" + } + ], + "GUID": "9e73fa", + "AttachedDecals": [ + { + "Transform": { + "posX": -0.0021877822, + "posY": -0.08963572, + "posZ": -0.00288731651, + "rotX": 270.0, + "rotY": 359.869568, + "rotZ": 0.0, + "scaleX": 2.00000215, + "scaleY": 2.00000238, + "scaleZ": 2.00000262 + }, + "CustomDecal": { + "Name": "dunwich_back", + "ImageURL": "http://cloud-3.steamusercontent.com/ugc/959719855119695911/931B9829687A20F4DEADB36DA57B7E6D76792231/", + "Size": 7.4 + } + } + ] } ], "GUID": "791837", @@ -369898,6 +373509,48 @@ "LuaScript": "", "LuaScriptState": "", "ContainedObjects": [ + { + "Name": "Custom_PDF", + "Transform": { + "posX": 12.0287981, + "posY": 1.79007852, + "posZ": -55.08205, + "rotX": 359.920135, + "rotY": 269.9955, + "rotZ": 0.01687844, + "scaleX": 2.48152614, + "scaleY": 1.0, + "scaleZ": 2.48152614 + }, + "Nickname": "Read or Die Campaign Guide", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomPDF": { + "PDFUrl": "http://cloud-3.steamusercontent.com/ugc/1017195287736584494/A0E90E3760E7B1FE910D322CC85EAD25E6185E02/", + "PDFPassword": "", + "PDFPage": 0, + "PDFPageOffset": 0 + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "7f7fb0" + }, { "Name": "Custom_PDF", "Transform": { @@ -370279,12 +373932,12 @@ { "Name": "Custom_PDF", "Transform": { - "posX": 35.2373924, - "posY": 5.22009754, - "posZ": -40.48737, - "rotX": 359.920135, - "rotY": 270.007721, - "rotZ": 0.0168610141, + "posX": 22.99838, + "posY": 5.224368, + "posZ": -23.492, + "rotX": 359.918457, + "rotY": 270.0014, + "rotZ": 0.0169778578, "scaleX": 2.18, "scaleY": 1.0, "scaleZ": 2.18 @@ -370921,9 +374574,9 @@ "Description": "", "GMNotes": "", "ColorDiffuse": { - "r": 0.141103745, - "g": 0.141103745, - "b": 0.141103745 + "r": 0.14110297, + "g": 0.14110297, + "b": 0.14110297 }, "Locked": true, "Grid": false, @@ -370980,9 +374633,9 @@ "Description": "", "GMNotes": "", "ColorDiffuse": { - "r": 0.141103745, - "g": 0.141103745, - "b": 0.141103745 + "r": 0.14110297, + "g": 0.14110297, + "b": 0.14110297 }, "Locked": true, "Grid": false, @@ -371039,9 +374692,9 @@ "Description": "", "GMNotes": "", "ColorDiffuse": { - "r": 0.141103745, - "g": 0.141103745, - "b": 0.141103745 + "r": 0.14110297, + "g": 0.14110297, + "b": 0.14110297 }, "Locked": true, "Grid": false, @@ -371147,9 +374800,9 @@ "Description": "", "GMNotes": "", "ColorDiffuse": { - "r": 0.282276779, - "g": 0.07053342, - "b": 0.07053342 + "r": 0.282275975, + "g": 0.070532836, + "b": 0.070532836 }, "Locked": true, "Grid": true, @@ -371340,8 +374993,8 @@ "Description": "", "GMNotes": "", "ColorDiffuse": { - "r": 0.192521513, - "g": 0.24817124, + "r": 0.192520738, + "g": 0.2481704, "b": 0.4512195 }, "Locked": true, @@ -373026,8 +376679,8 @@ "Description": "", "GMNotes": "", "ColorDiffuse": { - "r": 0.192521513, - "g": 0.24817124, + "r": 0.192520738, + "g": 0.2481704, "b": 0.4512195 }, "Locked": true, @@ -374084,9 +377737,9 @@ "Description": "", "GMNotes": "", "ColorDiffuse": { - "r": 0.282276779, - "g": 0.07053342, - "b": 0.07053342 + "r": 0.282275975, + "g": 0.070532836, + "b": 0.070532836 }, "Locked": true, "Grid": true, @@ -374464,7 +378117,7 @@ "posZ": -1.23971236, "rotX": 359.9201, "rotY": 270.011841, - "rotZ": 0.0168667957, + "rotZ": 0.0168668, "scaleX": 0.8, "scaleY": 0.8, "scaleZ": 0.8 @@ -374561,7 +378214,7 @@ "posZ": -1.23968494, "rotX": 359.9201, "rotY": 270.013245, - "rotZ": 0.016861951, + "rotZ": 0.0168621112, "scaleX": 0.8, "scaleY": 1.0, "scaleZ": 0.8 @@ -374570,8 +378223,8 @@ "Description": "", "GMNotes": "", "ColorDiffuse": { - "r": 0.192521513, - "g": 0.24817124, + "r": 0.192520738, + "g": 0.2481704, "b": 0.4512195 }, "Locked": true, @@ -375036,7 +378689,7 @@ "posZ": 1.09087777, "rotX": 359.9201, "rotY": 270.0118, - "rotZ": 0.0168707222, + "rotZ": 0.0168709, "scaleX": 0.8, "scaleY": 1.0, "scaleZ": 0.8 @@ -375628,9 +379281,9 @@ "Description": "", "GMNotes": "", "ColorDiffuse": { - "r": 0.282276779, - "g": 0.07053342, - "b": 0.07053342 + "r": 0.282275975, + "g": 0.070532836, + "b": 0.070532836 }, "Locked": true, "Grid": true, @@ -376003,12 +379656,12 @@ { "Name": "Custom_Model_Bag", "Transform": { - "posX": 63.0269661, - "posY": 1.76423037, - "posZ": 0.140376523, + "posX": 63.0271034, + "posY": 1.76423, + "posZ": 0.1403897, "rotX": 359.9201, "rotY": 270.002472, - "rotZ": 0.016868677, + "rotZ": 0.0168694351, "scaleX": 2.00002885, "scaleY": 0.10587021, "scaleZ": 1.69295752 @@ -417223,12 +420876,12 @@ { "Name": "Custom_Model_Bag", "Transform": { - "posX": 63.0275879, - "posY": 1.77258956, - "posZ": 28.5309258, + "posX": 63.02782, + "posY": 1.77258909, + "posZ": 28.5309868, "rotX": 359.9201, "rotY": 269.997559, - "rotZ": 0.0168762933, + "rotZ": 0.0168761425, "scaleX": 2.00002885, "scaleY": 0.10587021, "scaleZ": 1.69295752 @@ -438380,9 +442033,9 @@ { "Name": "3DText", "Transform": { - "posX": -17.9178, - "posY": 1.2678659, - "posZ": 84.5694962, + "posX": -17.9177456, + "posY": 1.26785541, + "posZ": 84.56995, "rotX": 90.0, "rotY": 89.8333054, "rotZ": 0.0, @@ -438425,9 +442078,9 @@ { "Name": "3DText", "Transform": { - "posX": -17.926178, - "posY": 1.26581085, - "posZ": 77.5883, + "posX": -17.926115, + "posY": 1.26580036, + "posZ": 77.58867, "rotX": 90.0, "rotY": 89.8333054, "rotZ": 0.0, @@ -438470,9 +442123,9 @@ { "Name": "3DText", "Transform": { - "posX": -17.96157, - "posY": 1.26410365, - "posZ": 71.80011, + "posX": -17.961504, + "posY": 1.26409316, + "posZ": 71.80045, "rotX": 90.0, "rotY": 89.8333054, "rotZ": 0.0, @@ -438515,9 +442168,9 @@ { "Name": "3DText", "Transform": { - "posX": -17.895628, - "posY": 1.26277614, - "posZ": 67.1832352, + "posX": -17.8955784, + "posY": 1.26276577, + "posZ": 67.18362, "rotX": 90.0, "rotY": 89.8333054, "rotZ": 0.0, @@ -438560,9 +442213,9 @@ { "Name": "3DText", "Transform": { - "posX": -17.9075584, - "posY": 1.26141322, - "posZ": 62.54165, + "posX": -17.9074535, + "posY": 1.26140285, + "posZ": 62.54195, "rotX": 90.0, "rotY": 89.8333054, "rotZ": 0.0, @@ -438605,11 +442258,11 @@ { "Name": "3DText", "Transform": { - "posX": -26.7902813, - "posY": 1.35645092, - "posZ": 84.40119, + "posX": -26.7902184, + "posY": 1.35644376, + "posZ": 84.40165, "rotX": 90.0, - "rotY": 90.00012, + "rotY": 90.00013, "rotZ": 0.0, "scaleX": 1.0, "scaleY": 1.0, @@ -438650,11 +442303,11 @@ { "Name": "3DText", "Transform": { - "posX": -26.77408, - "posY": 1.35476291, - "posZ": 78.61272, + "posX": -26.7740688, + "posY": 1.35475683, + "posZ": 78.61308, "rotX": 90.0, - "rotY": 90.00012, + "rotY": 90.00013, "rotZ": 0.0, "scaleX": 1.0, "scaleY": 1.0, @@ -440807,9 +444460,9 @@ { "Name": "3DText", "Transform": { - "posX": -5.142239, - "posY": 1.3032372, - "posZ": -69.0559158, + "posX": -5.14208269, + "posY": 1.30320752, + "posZ": -69.05673, "rotX": 90.0, "rotY": 90.1663742, "rotZ": 0.0, @@ -440856,7 +444509,7 @@ "posY": 1.45272863, "posZ": 70.5374, "rotX": 359.983215, - "rotY": 5.101455E-05, + "rotY": 5.10146456E-05, "rotZ": 0.0221881457, "scaleX": 0.09185542, "scaleY": 0.112467624, @@ -441104,9 +444757,9 @@ { "Name": "3DText", "Transform": { - "posX": 74.89544, - "posY": 1.29396677, - "posZ": 61.1048546, + "posX": 74.8960342, + "posY": 1.29386973, + "posZ": 61.1051445, "rotX": 90.0, "rotY": 90.52323, "rotZ": 0.0, @@ -453029,12 +456682,12 @@ { "Name": "Custom_Model_Bag", "Transform": { - "posX": 63.0291061, - "posY": 1.76845574, - "posZ": 14.5004253, + "posX": 63.02929, + "posY": 1.76845551, + "posZ": 14.5004349, "rotX": 359.9201, - "rotY": 269.9963, - "rotZ": 0.0168781988, + "rotY": 269.996, + "rotZ": 0.0168782361, "scaleX": 2.00002885, "scaleY": 0.10587021, "scaleZ": 1.69295752 @@ -666554,7 +670207,7 @@ "scaleY": 1.0, "scaleZ": 1.0 }, - "Nickname": "Humanities Bulding", + "Nickname": "Humanities Building", "Description": "Miskatonic.", "GMNotes": "", "ColorDiffuse": { @@ -714837,12 +718490,12 @@ { "Name": "Custom_Model_Bag", "Transform": { - "posX": 29.9965973, - "posY": 3.04989624, + "posX": 29.9965954, + "posY": 3.04989862, "posZ": -26.97731, - "rotX": 0.0700488538, - "rotY": 134.999985, - "rotZ": 0.04597561, + "rotX": 0.07006504, + "rotY": 135.000076, + "rotZ": 0.0459762141, "scaleX": 1.0, "scaleY": 1.0, "scaleZ": 1.0 @@ -714894,12 +718547,12 @@ { "Name": "Custom_Model_Bag", "Transform": { - "posX": 31.033, - "posY": 7.46282625, - "posZ": -28.6237316, - "rotX": 0.0167662669, - "rotY": 89.99996, - "rotZ": -0.003540907, + "posX": 31.0456715, + "posY": 7.462951, + "posZ": -28.0138035, + "rotX": 0.01676613, + "rotY": 90.00008, + "rotZ": -0.00353991683, "scaleX": 2.0, "scaleY": 2.0, "scaleZ": 2.0 @@ -714938,6 +718591,150 @@ "LuaScript": "", "LuaScriptState": "", "ContainedObjects": [ + { + "Name": "CardCustom", + "Transform": { + "posX": 4.98759747, + "posY": 2.04152846, + "posZ": -40.505806, + "rotX": 359.920135, + "rotY": 269.999969, + "rotZ": 0.01687492, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "One-Two Punch (5)", + "Description": "Gambit. Tactic.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 266300, + "SidewaysCard": false, + "CustomDeck": { + "2663": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1017195830498776874/EEFDA6756209075F5EB2E7E556172B63A5C408BB/", + "BackURL": "https://i.imgur.com/EcbhVuh.jpg", + "NumWidth": 1, + "NumHeight": 1, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "77c60e" + }, + { + "Name": "CardCustom", + "Transform": { + "posX": 4.56742334, + "posY": 2.0415287, + "posZ": -40.1383934, + "rotX": 359.920135, + "rotY": 270.0, + "rotZ": 0.0168769825, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Miskatonic Archaeology Funding (4)", + "Description": "Grant.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 266200, + "SidewaysCard": false, + "CustomDeck": { + "2662": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1017195830498776401/CE56F0F0FE3604F9D02F07EA3626615F48D021E5/", + "BackURL": "https://i.imgur.com/EcbhVuh.jpg", + "NumWidth": 1, + "NumHeight": 1, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "9c4900" + }, + { + "Name": "CardCustom", + "Transform": { + "posX": 4.441242, + "posY": 2.04189181, + "posZ": -39.0897064, + "rotX": 359.920135, + "rotY": 270.0, + "rotZ": 0.0168767516, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Whitton Greene", + "Description": "Hunter of Rare Books", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 266400, + "SidewaysCard": false, + "CustomDeck": { + "2664": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1017195830498777535/1937407D54C82745A53150E9907CE7DDB55BA97E/", + "BackURL": "https://i.imgur.com/EcbhVuh.jpg", + "NumWidth": 1, + "NumHeight": 1, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "e8aded" + }, { "Name": "Card", "Transform": { @@ -716333,12 +720130,12 @@ { "Name": "Bag", "Transform": { - "posX": 32.4517746, - "posY": 3.32184935, - "posZ": -13.1231518, - "rotX": 359.955963, - "rotY": 0.000214083615, - "rotZ": 359.940216, + "posX": 14.3890715, + "posY": 3.332189, + "posZ": -31.4394951, + "rotX": 359.985748, + "rotY": 0.0006310445, + "rotZ": 359.932556, "scaleX": 1.0, "scaleY": 1.0, "scaleZ": 1.0 @@ -716874,12 +720671,12 @@ { "Name": "Bag", "Transform": { - "posX": 16.1766243, - "posY": 3.34965849, - "posZ": -15.4173517, - "rotX": 0.677697, - "rotY": 359.976685, - "rotZ": 0.284093946, + "posX": 10.9630346, + "posY": 3.35885429, + "posZ": -32.72449, + "rotX": 359.993958, + "rotY": 0.000101820806, + "rotZ": 359.9714, "scaleX": 1.0, "scaleY": 1.0, "scaleZ": 1.0 @@ -717058,12 +720855,12 @@ { "Name": "Bag", "Transform": { - "posX": 16.3274841, - "posY": 3.34977245, - "posZ": -15.3665295, - "rotX": 0.725681, - "rotY": 359.989258, - "rotZ": 0.0220145173, + "posX": 11.3143978, + "posY": 3.35339117, + "posZ": -31.4699421, + "rotX": -0.00368092163, + "rotY": -5.31041223E-06, + "rotZ": 359.982574, "scaleX": 1.0, "scaleY": 1.0, "scaleZ": 1.0 @@ -717073,7 +720870,7 @@ "GMNotes": "", "ColorDiffuse": { "r": 0.0, - "g": 0.107806347, + "g": 0.107806318, "b": 1.0 }, "Locked": false, @@ -717092,6 +720889,54 @@ "LuaScript": "", "LuaScriptState": "", "ContainedObjects": [ + { + "Name": "CardCustom", + "Transform": { + "posX": 19.9207344, + "posY": 1.82524359, + "posZ": -47.6898, + "rotX": 359.920135, + "rotY": 270.0, + "rotZ": 0.0168774929, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Randall Cho", + "Description": "Concerned Brother", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 266500, + "SidewaysCard": false, + "CustomDeck": { + "2665": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1017195830498778203/47F09895EF12E7D6F8CDDE5DC5965D41464B394C/", + "BackURL": "https://i.imgur.com/EcbhVuh.jpg", + "NumWidth": 1, + "NumHeight": 1, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "d5f910" + }, { "Name": "Card", "Transform": { @@ -717213,12 +721058,12 @@ { "Name": "Bag", "Transform": { - "posX": 29.0826912, - "posY": 7.288757, - "posZ": -28.75306, - "rotX": 0.0017225669, - "rotY": 0.00877079647, - "rotZ": 359.977844, + "posX": 29.9922161, + "posY": 7.298644, + "posZ": -28.7221, + "rotX": 359.985168, + "rotY": 0.003668153, + "rotZ": 359.92865, "scaleX": 1.0, "scaleY": 1.0, "scaleZ": 1.0 @@ -717227,9 +721072,9 @@ "Description": "", "GMNotes": "", "ColorDiffuse": { - "r": 0.268001676, - "g": 0.0453598574, - "b": 0.4268291 + "r": 0.268001646, + "g": 0.0453598276, + "b": 0.42682907 }, "Locked": false, "Grid": true, @@ -717682,12 +721527,12 @@ { "Name": "Card", "Transform": { - "posX": 1.11344719, - "posY": 3.59472919, - "posZ": -24.5697079, - "rotX": 358.989044, - "rotY": 179.76059, - "rotZ": 2.24629259, + "posX": 19.4926376, + "posY": 3.561109, + "posZ": -21.13392, + "rotX": 0.86908406, + "rotY": 180.041077, + "rotZ": 2.56462812, "scaleX": 1.0, "scaleY": 1.0, "scaleZ": 1.0 @@ -774354,11 +778199,11 @@ { "Name": "Custom_Model_Bag", "Transform": { - "posX": 1.75532317, - "posY": 1.578389, - "posZ": -14.1874323, + "posX": 1.755315, + "posY": 1.57838917, + "posZ": -14.1874752, "rotX": 359.931335, - "rotY": 315.009277, + "rotY": 315.009064, "rotZ": 359.955139, "scaleX": 3.0, "scaleY": 3.0, @@ -774411,12 +778256,12 @@ { "Name": "Custom_Tile", "Transform": { - "posX": -10.6612959, - "posY": 4.504573, - "posZ": 27.849432, - "rotX": 0.0, - "rotY": 260.0, - "rotZ": 0.0, + "posX": -48.538784, + "posY": 2.0073154, + "posZ": 4.50848055, + "rotX": 359.920135, + "rotY": 269.97467, + "rotZ": 0.0169066116, "scaleX": 0.81, "scaleY": 1.0, "scaleZ": 0.81 @@ -774440,7 +778285,7 @@ "HideWhenFaceDown": false, "Hands": false, "CustomImage": { - "ImageURL": "https://i.imgur.com/bfTg2hb.png", + "ImageURL": "https://i.imgur.com/VzhJJaH.png", "ImageSecondaryURL": "", "ImageScalar": 1.0, "WidthScale": 0.0, @@ -774454,55 +778299,7 @@ "XmlUI": "", "LuaScript": "", "LuaScriptState": "", - "GUID": "" - }, - { - "Name": "Custom_Tile", - "Transform": { - "posX": -20.2173214, - "posY": 1.99118471, - "posZ": -23.67844, - "rotX": 0.01688737, - "rotY": 179.9888, - "rotZ": 0.07987342, - "scaleX": 0.81, - "scaleY": 1.0, - "scaleZ": 0.81 - }, - "Nickname": "", - "Description": "", - "GMNotes": "", - "ColorDiffuse": { - "r": 1.0, - "g": 1.0, - "b": 1.0 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": false, - "Hands": false, - "CustomImage": { - "ImageURL": "https://i.imgur.com/uIx8jbY.png", - "ImageSecondaryURL": "", - "ImageScalar": 1.0, - "WidthScale": 0.0, - "CustomTile": { - "Type": 2, - "Thickness": 0.1, - "Stackable": false, - "Stretch": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "6a68fe" + "GUID": "8da6ff" }, { "Name": "Custom_Tile", @@ -774555,12 +778352,12 @@ { "Name": "Custom_Tile", "Transform": { - "posX": -48.538784, - "posY": 2.0073154, - "posZ": 4.50848055, - "rotX": 359.920135, - "rotY": 269.97467, - "rotZ": 0.0169066116, + "posX": -10.6612959, + "posY": 4.504573, + "posZ": 27.849432, + "rotX": 0.0, + "rotY": 260.0, + "rotZ": 0.0, "scaleX": 0.81, "scaleY": 1.0, "scaleZ": 0.81 @@ -774584,7 +778381,7 @@ "HideWhenFaceDown": false, "Hands": false, "CustomImage": { - "ImageURL": "https://i.imgur.com/VzhJJaH.png", + "ImageURL": "https://i.imgur.com/btEtVfd.png", "ImageSecondaryURL": "", "ImageScalar": 1.0, "WidthScale": 0.0, @@ -774598,7 +778395,103 @@ "XmlUI": "", "LuaScript": "", "LuaScriptState": "", - "GUID": "8da6ff" + "GUID": "" + }, + { + "Name": "Custom_Tile", + "Transform": { + "posX": 1.75448167, + "posY": 2.362014, + "posZ": -14.185729, + "rotX": 359.9404, + "rotY": 315.009216, + "rotZ": 359.9652, + "scaleX": 0.81, + "scaleY": 1.0, + "scaleZ": 0.81 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomImage": { + "ImageURL": "https://i.imgur.com/w3XbrCC.png", + "ImageSecondaryURL": "", + "ImageScalar": 1.0, + "WidthScale": 0.0, + "CustomTile": { + "Type": 2, + "Thickness": 0.1, + "Stackable": false, + "Stretch": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "1699e6" + }, + { + "Name": "Custom_Tile", + "Transform": { + "posX": -10.6612959, + "posY": 4.504573, + "posZ": 27.849432, + "rotX": 0.0, + "rotY": 260.0, + "rotZ": 0.0, + "scaleX": 0.81, + "scaleY": 1.0, + "scaleZ": 0.81 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomImage": { + "ImageURL": "https://i.imgur.com/bfTg2hb.png", + "ImageSecondaryURL": "", + "ImageScalar": 1.0, + "WidthScale": 0.0, + "CustomTile": { + "Type": 2, + "Thickness": 0.1, + "Stackable": false, + "Stretch": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "" }, { "Name": "Custom_Tile", @@ -774648,54 +778541,6 @@ "LuaScriptState": "", "GUID": "73747d" }, - { - "Name": "Custom_Tile", - "Transform": { - "posX": -52.1020241, - "posY": 1.71156025, - "posZ": 6.92665958, - "rotX": 359.886, - "rotY": 269.978943, - "rotZ": 354.777222, - "scaleX": 0.81, - "scaleY": 1.0, - "scaleZ": 0.81 - }, - "Nickname": "", - "Description": "", - "GMNotes": "", - "ColorDiffuse": { - "r": 1.0, - "g": 1.0, - "b": 1.0 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": false, - "Hands": false, - "CustomImage": { - "ImageURL": "https://i.imgur.com/lns4fhz.png", - "ImageSecondaryURL": "", - "ImageScalar": 1.0, - "WidthScale": 0.0, - "CustomTile": { - "Type": 2, - "Thickness": 0.1, - "Stackable": false, - "Stretch": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "163ca4" - }, { "Name": "Custom_Tile", "Transform": { @@ -774776,7 +778621,7 @@ "HideWhenFaceDown": false, "Hands": false, "CustomImage": { - "ImageURL": "https://i.imgur.com/btEtVfd.png", + "ImageURL": "https://i.imgur.com/w3XbrCC.png", "ImageSecondaryURL": "", "ImageScalar": 1.0, "WidthScale": 0.0, @@ -774795,12 +778640,12 @@ { "Name": "Custom_Tile", "Transform": { - "posX": -10.6612959, - "posY": 4.504573, - "posZ": 27.849432, - "rotX": 0.0, - "rotY": 260.0, - "rotZ": 0.0, + "posX": -51.7370224, + "posY": 2.034591, + "posZ": 5.697359, + "rotX": 359.98056, + "rotY": 270.01178, + "rotZ": 0.0518671162, "scaleX": 0.81, "scaleY": 1.0, "scaleZ": 0.81 @@ -774838,7 +778683,103 @@ "XmlUI": "", "LuaScript": "", "LuaScriptState": "", - "GUID": "" + "GUID": "1d1c68" + }, + { + "Name": "Custom_Tile", + "Transform": { + "posX": -20.2173214, + "posY": 1.99118471, + "posZ": -23.67844, + "rotX": 0.01688737, + "rotY": 179.9888, + "rotZ": 0.07987342, + "scaleX": 0.81, + "scaleY": 1.0, + "scaleZ": 0.81 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomImage": { + "ImageURL": "https://i.imgur.com/uIx8jbY.png", + "ImageSecondaryURL": "", + "ImageScalar": 1.0, + "WidthScale": 0.0, + "CustomTile": { + "Type": 2, + "Thickness": 0.1, + "Stackable": false, + "Stretch": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "6a68fe" + }, + { + "Name": "Custom_Tile", + "Transform": { + "posX": -52.1020241, + "posY": 1.71156025, + "posZ": 6.92665958, + "rotX": 359.886, + "rotY": 269.978943, + "rotZ": 354.777222, + "scaleX": 0.81, + "scaleY": 1.0, + "scaleZ": 0.81 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomImage": { + "ImageURL": "https://i.imgur.com/lns4fhz.png", + "ImageSecondaryURL": "", + "ImageScalar": 1.0, + "WidthScale": 0.0, + "CustomTile": { + "Type": 2, + "Thickness": 0.1, + "Stackable": false, + "Stretch": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "163ca4" }, { "Name": "Custom_Tile", @@ -774872,7 +778813,7 @@ "HideWhenFaceDown": false, "Hands": false, "CustomImage": { - "ImageURL": "https://i.imgur.com/w3XbrCC.png", + "ImageURL": "https://i.imgur.com/btEtVfd.png", "ImageSecondaryURL": "", "ImageScalar": 1.0, "WidthScale": 0.0, @@ -774936,6 +778877,54 @@ "LuaScriptState": "", "GUID": "be93cf" }, + { + "Name": "Custom_Tile", + "Transform": { + "posX": -10.6612959, + "posY": 4.504573, + "posZ": 27.849432, + "rotX": 0.0, + "rotY": 260.0, + "rotZ": 0.0, + "scaleX": 0.81, + "scaleY": 1.0, + "scaleZ": 0.81 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomImage": { + "ImageURL": "https://i.imgur.com/stbBxtx.png", + "ImageSecondaryURL": "", + "ImageScalar": 1.0, + "WidthScale": 0.0, + "CustomTile": { + "Type": 2, + "Thickness": 0.1, + "Stackable": false, + "Stretch": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "" + }, { "Name": "Custom_Tile", "Transform": { @@ -775031,150 +779020,6 @@ "LuaScript": "", "LuaScriptState": "", "GUID": "d1ebf6" - }, - { - "Name": "Custom_Tile", - "Transform": { - "posX": -51.7370224, - "posY": 2.034591, - "posZ": 5.697359, - "rotX": 359.98056, - "rotY": 270.01178, - "rotZ": 0.0518671162, - "scaleX": 0.81, - "scaleY": 1.0, - "scaleZ": 0.81 - }, - "Nickname": "", - "Description": "", - "GMNotes": "", - "ColorDiffuse": { - "r": 1.0, - "g": 1.0, - "b": 1.0 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": false, - "Hands": false, - "CustomImage": { - "ImageURL": "https://i.imgur.com/stbBxtx.png", - "ImageSecondaryURL": "", - "ImageScalar": 1.0, - "WidthScale": 0.0, - "CustomTile": { - "Type": 2, - "Thickness": 0.1, - "Stackable": false, - "Stretch": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "1d1c68" - }, - { - "Name": "Custom_Tile", - "Transform": { - "posX": 1.75448167, - "posY": 2.362014, - "posZ": -14.185729, - "rotX": 359.9404, - "rotY": 315.009216, - "rotZ": 359.9652, - "scaleX": 0.81, - "scaleY": 1.0, - "scaleZ": 0.81 - }, - "Nickname": "", - "Description": "", - "GMNotes": "", - "ColorDiffuse": { - "r": 1.0, - "g": 1.0, - "b": 1.0 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": false, - "Hands": false, - "CustomImage": { - "ImageURL": "https://i.imgur.com/w3XbrCC.png", - "ImageSecondaryURL": "", - "ImageScalar": 1.0, - "WidthScale": 0.0, - "CustomTile": { - "Type": 2, - "Thickness": 0.1, - "Stackable": false, - "Stretch": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "1699e6" - }, - { - "Name": "Custom_Tile", - "Transform": { - "posX": -10.6612959, - "posY": 4.504573, - "posZ": 27.849432, - "rotX": 0.0, - "rotY": 260.0, - "rotZ": 0.0, - "scaleX": 0.81, - "scaleY": 1.0, - "scaleZ": 0.81 - }, - "Nickname": "", - "Description": "", - "GMNotes": "", - "ColorDiffuse": { - "r": 1.0, - "g": 1.0, - "b": 1.0 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": false, - "Hands": false, - "CustomImage": { - "ImageURL": "https://i.imgur.com/btEtVfd.png", - "ImageSecondaryURL": "", - "ImageScalar": 1.0, - "WidthScale": 0.0, - "CustomTile": { - "Type": 2, - "Thickness": 0.1, - "Stackable": false, - "Stretch": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "" } ], "GUID": "fea079" @@ -775182,12 +779027,12 @@ { "Name": "Custom_Model_Bag", "Transform": { - "posX": 51.7485123, - "posY": 1.41776741, - "posZ": 28.5304489, + "posX": 51.7485771, + "posY": 1.41776729, + "posZ": 28.5304737, "rotX": 359.920135, - "rotY": 269.987244, - "rotZ": 0.01689069, + "rotY": 269.986633, + "rotZ": 0.016891636, "scaleX": 1.0, "scaleY": 0.139652729, "scaleZ": 1.0 @@ -785408,12 +789253,12 @@ { "Name": "Custom_Model_Bag", "Transform": { - "posX": 51.6530457, - "posY": 1.413769, - "posZ": 14.500103, + "posX": 51.6531258, + "posY": 1.41376877, + "posZ": 14.500123, "rotX": 359.9201, - "rotY": 270.0177, - "rotZ": 0.0168474913, + "rotY": 270.0176, + "rotZ": 0.01684844, "scaleX": 1.0, "scaleY": 0.139652729, "scaleZ": 1.0 @@ -818207,12 +822052,12 @@ { "Name": "Custom_Model_Bag", "Transform": { - "posX": 51.655468, - "posY": 1.4095372, - "posZ": 0.140035853, + "posX": 51.65553, + "posY": 1.40953708, + "posZ": 0.14004299, "rotX": 359.920135, "rotY": 269.9988, - "rotZ": 0.016874671, + "rotZ": 0.0168745238, "scaleX": 1.0, "scaleY": 0.139652729, "scaleZ": 1.0 @@ -863994,11 +867839,11 @@ "Name": "Custom_Model_Bag", "Transform": { "posX": -9.742425, - "posY": 1.30773139, + "posY": 1.30773151, "posZ": -49.81, - "rotX": 0.02080943, + "rotX": 0.0208093561, "rotY": 270.003174, - "rotZ": 0.0167717617, + "rotZ": 0.0167715233, "scaleX": 0.5, "scaleY": 0.139652729, "scaleZ": 0.5 @@ -864051,7 +867896,7 @@ "Name": "Custom_Model_Bag", "Transform": { "posX": -26.3002, - "posY": 1.26881135, + "posY": 1.26881123, "posZ": -76.9456, "rotX": 359.979156, "rotY": 90.00021, @@ -865861,7 +869706,7 @@ "Name": "Custom_Model_Bag", "Transform": { "posX": -26.3002, - "posY": 1.27112007, + "posY": 1.27111948, "posZ": -69.0606, "rotX": 359.979156, "rotY": 89.99982, @@ -867687,7 +871532,7 @@ "Name": "Custom_Model_Bag", "Transform": { "posX": -26.3001, - "posY": 1.27340865, + "posY": 1.27340829, "posZ": -61.241, "rotX": 359.979156, "rotY": 89.99988, @@ -869593,11 +873438,11 @@ "Name": "Custom_Model", "Transform": { "posX": -16.6401, - "posY": 1.35995436, + "posY": 1.35995448, "posZ": -67.8206, - "rotX": 0.0208162013, + "rotX": 0.0208167452, "rotY": 270.0, - "rotZ": 0.0167679321, + "rotZ": 0.0167675857, "scaleX": 0.45, "scaleY": 0.6, "scaleZ": 0.45 @@ -869641,8 +873486,8 @@ "posX": -22.6139, "posY": 1.38058448, "posZ": -53.4381, - "rotX": 0.0167780612, - "rotY": 180.017166, + "rotX": 0.016778158, + "rotY": 180.017151, "rotZ": 359.9792, "scaleX": 1.1, "scaleY": 1.0, @@ -869790,7 +873635,7 @@ "posX": -22.6169, "posY": 1.36946034, "posZ": -61.2414, - "rotX": 0.0167716518, + "rotX": 0.0167717524, "rotY": 179.999619, "rotZ": 359.9792, "scaleX": 1.1, @@ -870061,9 +873906,9 @@ "posX": -16.6401024, "posY": 1.35923135, "posZ": -70.2906, - "rotX": 0.0208171029, + "rotX": 0.020816952, "rotY": 269.999939, - "rotZ": 0.016767934, + "rotZ": 0.0167680141, "scaleX": 0.45, "scaleY": 0.6, "scaleZ": 0.45 @@ -870105,10 +873950,10 @@ "Name": "Card", "Transform": { "posX": -22.6157, - "posY": 1.36682665, + "posY": 1.36682653, "posZ": -76.946, - "rotX": 0.0167756, - "rotY": 180.010178, + "rotX": 0.0167755354, + "rotY": 180.010162, "rotZ": 359.9792, "scaleX": 1.1, "scaleY": 1.0, @@ -870153,11 +873998,11 @@ "Name": "Custom_Model", "Transform": { "posX": -16.6401978, - "posY": 1.3549788, + "posY": 1.35497892, "posZ": -84.8182, - "rotX": 0.0208166782, + "rotX": 0.0208160263, "rotY": 270.000183, - "rotZ": 0.0167680271, + "rotZ": 0.0167683829, "scaleX": 0.45, "scaleY": 0.6, "scaleZ": 0.45 @@ -870199,11 +874044,11 @@ "Name": "Custom_Model", "Transform": { "posX": -16.6385, - "posY": 1.35535324, + "posY": 1.35535336, "posZ": -83.5415, - "rotX": 0.0208170488, + "rotX": 0.0208170936, "rotY": 269.999725, - "rotZ": 0.0167678744, + "rotZ": 0.0167682841, "scaleX": 0.45, "scaleY": 0.6, "scaleZ": 0.45 @@ -870245,11 +874090,11 @@ "Name": "Custom_Model", "Transform": { "posX": -16.64, - "posY": 1.36152327, + "posY": 1.36152339, "posZ": -62.4609, - "rotX": 0.0208164621, + "rotX": 0.0208163243, "rotY": 270.000031, - "rotZ": 0.0167679451, + "rotZ": 0.0167683084, "scaleX": 0.45, "scaleY": 0.6, "scaleZ": 0.45 @@ -870293,9 +874138,9 @@ "posX": -16.6396027, "posY": 1.35728347, "posZ": -76.9456, - "rotX": 0.0208166186, + "rotX": 0.0208161175, "rotY": 270.000122, - "rotZ": 0.0167679545, + "rotZ": 0.01676861, "scaleX": 0.45, "scaleY": 0.6, "scaleZ": 0.45 @@ -870337,11 +874182,11 @@ "Name": "Custom_Model", "Transform": { "posX": -16.6403, - "posY": 1.35959136, + "posY": 1.35959148, "posZ": -69.0603, - "rotX": 0.020816572, + "rotX": 0.0208169036, "rotY": 269.999725, - "rotZ": 0.0167674646, + "rotZ": 0.0167675577, "scaleX": 0.45, "scaleY": 0.6, "scaleZ": 0.45 @@ -870385,9 +874230,9 @@ "posX": -19.3, "posY": 1.38178873, "posZ": -53.4358, - "rotX": 0.0208133012, + "rotX": 0.0208126511, "rotY": 269.99292, - "rotZ": 0.0167672019, + "rotZ": 0.016767107, "scaleX": 0.6, "scaleY": 1.0, "scaleZ": 0.6 @@ -870540,11 +874385,11 @@ "Name": "Custom_Model", "Transform": { "posX": -16.64, - "posY": 1.36454082, + "posY": 1.36454093, "posZ": -52.152, - "rotX": 0.0208159722, + "rotX": 0.0208160132, "rotY": 270.000183, - "rotZ": 0.0167682674, + "rotZ": 0.0167684648, "scaleX": 0.45, "scaleY": 0.6, "scaleZ": 0.45 @@ -870588,9 +874433,9 @@ "posX": -16.6394, "posY": 1.35462785, "posZ": -86.0186, - "rotX": 0.02081681, + "rotX": 0.0208162572, "rotY": 270.000122, - "rotZ": 0.0167680588, + "rotZ": 0.0167676657, "scaleX": 0.45, "scaleY": 0.6, "scaleZ": 0.45 @@ -870634,9 +874479,9 @@ "posX": -19.2998, "posY": 1.36572659, "posZ": -84.8182, - "rotX": 0.0208050236, + "rotX": 0.0208048318, "rotY": 270.0193, - "rotZ": 0.0167767983, + "rotZ": 0.0167770777, "scaleX": 0.6, "scaleY": 1.0, "scaleZ": 0.6 @@ -870682,7 +874527,7 @@ "posX": -22.6157, "posY": 1.36913049, "posZ": -69.0756, - "rotX": 0.0167755317, + "rotX": 0.01677548, "rotY": 180.0103, "rotZ": 359.9792, "scaleX": 1.1, @@ -870730,8 +874575,8 @@ "posX": -22.6169, "posY": 1.36452186, "posZ": -84.8185, - "rotX": 0.0167755187, - "rotY": 180.010315, + "rotX": 0.0167756, + "rotY": 180.0103, "rotZ": 359.9792, "scaleX": 1.1, "scaleY": 1.0, @@ -870778,9 +874623,9 @@ "posX": -19.3001, "posY": 1.37263012, "posZ": -61.2332, - "rotX": 0.0208088644, + "rotX": 0.020808747, "rotY": 270.005432, - "rotZ": 0.0167720653, + "rotZ": 0.0167719144, "scaleX": 0.6, "scaleY": 1.0, "scaleZ": 0.6 @@ -870824,11 +874669,11 @@ "Name": "Custom_Model_Bag", "Transform": { "posX": -26.3, - "posY": 1.2756927, + "posY": 1.27569294, "posZ": -53.4368, "rotX": 359.979156, "rotY": 90.0002441, - "rotZ": 359.983246, + "rotZ": 359.983215, "scaleX": 2.0, "scaleY": 2.0, "scaleZ": 2.0 @@ -872868,9 +876713,9 @@ "posX": -16.64, "posY": 1.36381817, "posZ": -54.6207, - "rotX": 0.0208128151, + "rotX": 0.02081318, "rotY": 270.012115, - "rotZ": 0.0167723373, + "rotZ": 0.0167724416, "scaleX": 0.45, "scaleY": 0.6, "scaleZ": 0.45 @@ -872914,9 +876759,9 @@ "posX": -16.64, "posY": 1.36417818, "posZ": -53.3904, - "rotX": 0.02081656, + "rotX": 0.020816084, "rotY": 270.000031, - "rotZ": 0.0167679, + "rotZ": 0.0167681556, "scaleX": 0.45, "scaleY": 0.6, "scaleZ": 0.45 @@ -872960,9 +876805,9 @@ "posX": -19.2959, "posY": 1.37034047, "posZ": -69.0607, - "rotX": 0.02080092, + "rotX": 0.0208011586, "rotY": 270.032074, - "rotZ": 0.0167816989, + "rotZ": 0.0167814549, "scaleX": 0.6, "scaleY": 1.0, "scaleZ": 0.6 @@ -873006,11 +876851,11 @@ "Name": "Custom_Model", "Transform": { "posX": -16.6401, - "posY": 1.36224329, + "posY": 1.36224341, "posZ": -60.001, - "rotX": 0.0208159946, + "rotX": 0.0208160747, "rotY": 270.000549, - "rotZ": 0.0167683586, + "rotZ": 0.0167681314, "scaleX": 0.45, "scaleY": 0.6, "scaleZ": 0.45 @@ -873054,9 +876899,9 @@ "posX": -16.6401, "posY": 1.35692334, "posZ": -78.1756, - "rotX": 0.0208137669, + "rotX": 0.02081401, "rotY": 270.0092, - "rotZ": 0.0167713854, + "rotZ": 0.016771486, "scaleX": 0.45, "scaleY": 0.6, "scaleZ": 0.45 @@ -873098,9 +876943,9 @@ "Name": "Custom_Model_Bag", "Transform": { "posX": -26.2996, - "posY": 1.26650774, + "posY": 1.266507, "posZ": -84.818, - "rotX": 359.979156, + "rotX": 359.9792, "rotY": 90.00282, "rotZ": 359.983215, "scaleX": 2.0, @@ -874924,11 +878769,11 @@ "Name": "Custom_Model", "Transform": { "posX": -16.6401, - "posY": 1.36188328, + "posY": 1.36188316, "posZ": -61.231, - "rotX": 0.0208164863, + "rotX": 0.0208161343, "rotY": 270.000366, - "rotZ": 0.0167682525, + "rotZ": 0.01676838, "scaleX": 0.45, "scaleY": 0.6, "scaleZ": 0.45 @@ -874970,11 +878815,11 @@ "Name": "Custom_Model", "Transform": { "posX": -16.6426, - "posY": 1.3576473, + "posY": 1.35764742, "posZ": -75.6992, - "rotX": 0.0208730586, + "rotX": 0.02087402, "rotY": 269.806, - "rotZ": 0.0166976526, + "rotZ": 0.0166975241, "scaleX": 0.45, "scaleY": 0.6, "scaleZ": 0.45 @@ -875016,11 +878861,11 @@ "Name": "Card", "Transform": { "posX": -19.2936, - "posY": 1.36803448, + "posY": 1.3680346, "posZ": -76.9415, - "rotX": 0.02081166, + "rotX": 0.0208114162, "rotY": 269.9964, - "rotZ": 0.0167685151, + "rotZ": 0.0167683046, "scaleX": 0.6, "scaleY": 1.0, "scaleZ": 0.6 @@ -875066,12 +878911,12 @@ { "Name": "Custom_Model_Bag", "Transform": { - "posX": -9.742667, + "posX": -9.742668, "posY": 1.3058908, "posZ": -56.0992737, - "rotX": 0.0208121575, - "rotY": 269.993225, - "rotZ": 0.0167682283, + "rotX": 0.0208126046, + "rotY": 269.993256, + "rotZ": 0.0167679135, "scaleX": 0.5, "scaleY": 0.139652729, "scaleZ": 0.5 @@ -885829,11 +889674,11 @@ "Name": "Custom_Model_Bag", "Transform": { "posX": -9.742768, - "posY": 1.3039887, + "posY": 1.30398881, "posZ": -62.5954056, - "rotX": 0.0208123624, + "rotX": 0.0208121948, "rotY": 269.9932, - "rotZ": 0.0167681351, + "rotZ": 0.0167679526, "scaleX": 0.5, "scaleY": 0.139652729, "scaleZ": 0.5 @@ -899381,11 +903226,11 @@ "Name": "Custom_Model_Bag", "Transform": { "posX": -9.742978, - "posY": 1.30202937, + "posY": 1.30202949, "posZ": -69.2888641, - "rotX": 0.0208121762, + "rotX": 0.0208122246, "rotY": 269.99353, - "rotZ": 0.01676823, + "rotZ": 0.0167679954, "scaleX": 0.5, "scaleY": 0.139652729, "scaleZ": 0.5 @@ -909789,12 +913634,12 @@ { "Name": "Custom_Model_Bag", "Transform": { - "posX": -9.74272251, - "posY": 1.300049, + "posX": -9.742723, + "posY": 1.30004907, "posZ": -76.0554, - "rotX": 0.0208108481, + "rotX": 0.0208107959, "rotY": 269.9984, - "rotZ": 0.0167700388, + "rotZ": 0.01676985, "scaleX": 0.5, "scaleY": 0.139652729, "scaleZ": 0.5 @@ -923575,11 +927420,11 @@ "Name": "Custom_Model_Bag", "Transform": { "posX": -9.74, - "posY": 1.29806542, + "posY": 1.29806519, "posZ": -82.83582, - "rotX": 0.02081025, + "rotX": 0.0208103228, "rotY": 270.0003, - "rotZ": 0.01677079, + "rotZ": 0.0167705584, "scaleX": 0.5, "scaleY": 0.139652729, "scaleZ": 0.5 @@ -934884,11 +938729,11 @@ "Name": "Custom_Model_Bag", "Transform": { "posX": -9.739967, - "posY": 1.29607415, + "posY": 1.29607391, "posZ": -89.63861, - "rotX": 0.0208100118, + "rotX": 0.02081004, "rotY": 270.0011, - "rotZ": 0.0167711079, + "rotZ": 0.0167708453, "scaleX": 0.5, "scaleY": 0.139652729, "scaleZ": 0.5 @@ -940290,7 +944135,7 @@ "Description": "", "GMNotes": "", "ColorDiffuse": { - "r": 0.106254138, + "r": 0.106253721, "g": 0.008296312, "b": 0.0 }, @@ -940470,12 +944315,12 @@ { "Name": "Custom_Model_Bag", "Transform": { - "posX": 51.6562729, - "posY": 1.40948629, - "posZ": -13.71841, + "posX": 51.6563454, + "posY": 1.409486, + "posZ": -13.7184372, "rotX": 359.920135, - "rotY": 270.005066, - "rotZ": 0.0168649964, + "rotY": 270.004242, + "rotZ": 0.0168663356, "scaleX": 1.0, "scaleY": 0.139652729, "scaleZ": 1.0 @@ -940525,25 +944370,25 @@ "LuaScriptState": "{\"ml\":{\"05e6aa\":{\"lock\":false,\"pos\":{\"x\":3.2076,\"y\":1.5459,\"z\":-36.0018},\"rot\":{\"x\":359.9201,\"y\":269.9973,\"z\":0.0169}},\"065ce1\":{\"lock\":false,\"pos\":{\"x\":12.2503,\"y\":1.4727,\"z\":27.9864},\"rot\":{\"x\":359.9201,\"y\":270.067,\"z\":0.0168}},\"0ec59f\":{\"lock\":false,\"pos\":{\"x\":12.2521,\"y\":1.468,\"z\":11.9864},\"rot\":{\"x\":359.9201,\"y\":270.0266,\"z\":0.0168}},\"11f5c8\":{\"lock\":false,\"pos\":{\"x\":12.2499,\"y\":1.4703,\"z\":19.9864},\"rot\":{\"x\":359.9201,\"y\":270.0197,\"z\":0.0168}},\"2bfe00\":{\"lock\":false,\"pos\":{\"x\":12.25,\"y\":1.4656,\"z\":3.9863},\"rot\":{\"x\":359.9201,\"y\":270.0261,\"z\":0.0168}},\"3170ce\":{\"lock\":false,\"pos\":{\"x\":12.2501,\"y\":1.4609,\"z\":-12.0136},\"rot\":{\"x\":359.9201,\"y\":270.0067,\"z\":0.0169}},\"48b154\":{\"lock\":false,\"pos\":{\"x\":-1.3535,\"y\":1.4756,\"z\":-26.6032},\"rot\":{\"x\":359.9201,\"y\":270.002,\"z\":0.0169}},\"5b2403\":{\"lock\":false,\"pos\":{\"x\":12.2496,\"y\":1.4633,\"z\":-4.0137},\"rot\":{\"x\":359.9201,\"y\":270.0024,\"z\":0.0169}},\"737c5d\":{\"lock\":false,\"pos\":{\"x\":12.2496,\"y\":1.4562,\"z\":-28.0137},\"rot\":{\"x\":359.9201,\"y\":270.0025,\"z\":0.0169}},\"85286a\":{\"lock\":false,\"pos\":{\"x\":12.2505,\"y\":1.4585,\"z\":-20.0137},\"rot\":{\"x\":359.9201,\"y\":270.0099,\"z\":0.0169}},\"c52079\":{\"lock\":false,\"pos\":{\"x\":12.2504,\"y\":1.4538,\"z\":-36.0138},\"rot\":{\"x\":359.9201,\"y\":270.0046,\"z\":0.0169}},\"e90956\":{\"lock\":false,\"pos\":{\"x\":12.2494,\"y\":1.475,\"z\":35.9864},\"rot\":{\"x\":359.9201,\"y\":270.1032,\"z\":0.0167}}}}", "ContainedObjects": [ { - "Name": "Custom_Model_Bag", + "Name": "Deck", "Transform": { - "posX": 12.2494068, - "posY": 1.47502887, - "posZ": 35.9863548, - "rotX": 359.9201, - "rotY": 270.103241, - "rotZ": 0.0167309325, - "scaleX": 2.21, - "scaleY": 0.46, - "scaleZ": 2.42 + "posX": 3.20760083, + "posY": 1.545893, + "posZ": -36.00181, + "rotX": 359.920135, + "rotY": 269.997284, + "rotZ": 0.0168819688, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 }, - "Nickname": "1: The Untamed Wilds", - "Description": "The Forgotten Age", + "Nickname": "Supplies", + "Description": "Add to your saved objects as you progress through the campaign as a reminder of the supplies you've purchased!", "GMNotes": "", "ColorDiffuse": { - "r": 1.0, - "g": 1.0, - "b": 1.0 + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 }, "Locked": false, "Grid": true, @@ -940555,3121 +944400,51 @@ "GridProjection": false, "HideWhenFaceDown": false, "Hands": false, - "MaterialIndex": -1, - "MeshIndex": -1, - "CustomMesh": { - "MeshURL": "https://raw.githubusercontent.com/RobMayer/TTSLibrary/master/advboxes/tuckbox_h_MSH.obj", - "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/829135118403837985/8C4DB16D46E6F3439DD0CB20677B2360AC48AC38/", - "NormalURL": "", - "ColliderURL": "", - "Convex": true, - "MaterialIndex": 3, - "TypeIndex": 6, - "CastShadows": true + "SidewaysCard": false, + "DeckIDs": [ + 269800, + 269801, + 269802, + 269803, + 269804, + 269805, + 269806, + 269807, + 269808, + 269809, + 269810, + 269811, + 269812, + 269813 + ], + "CustomDeck": { + "2698": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/784110538848643525/00E7055EEEB7036DABD3911594D8EBF4024A03CA/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/784110538848643525/00E7055EEEB7036DABD3911594D8EBF4024A03CA/", + "NumWidth": 10, + "NumHeight": 4, + "BackIsHidden": true, + "UniqueBack": true + } }, "XmlUI": "", - "LuaScript": "function updateSave()\r\n local data_to_save = {[\"ml\"]=memoryList}\r\n saved_data = JSON.encode(data_to_save)\r\n self.script_state = saved_data\r\nend\r\n\r\nfunction onload(saved_data)\r\n if saved_data ~= \"\" then\r\n local loaded_data = JSON.decode(saved_data)\r\n --Set up information off of loaded_data\r\n memoryList = loaded_data.ml\r\n else\r\n --Set up information for if there is no saved saved data\r\n memoryList = {}\r\n end\r\n\r\n if next(memoryList) == nil then\r\n createSetupButton()\r\n else\r\n createMemoryActionButtons()\r\n end\r\nend\r\n\r\n\r\n--Beginning Setup\r\n\r\n\r\n--Make setup button\r\nfunction createSetupButton()\r\n self.createButton({\r\n label=\"Setup\", click_function=\"buttonClick_setup\", function_owner=self,\r\n position={0,0.3,-2}, rotation={0,180,0}, height=350, width=800,\r\n font_size=250, color={0,0,0}, font_color={1,1,1}\r\n })\r\nend\r\n\r\n--Triggered by setup button,\r\nfunction buttonClick_setup()\r\n memoryListBackup = duplicateTable(memoryList)\r\n memoryList = {}\r\n self.clearButtons()\r\n createButtonsOnAllObjects()\r\n createSetupActionButtons()\r\nend\r\n\r\n--Creates selection buttons on objects\r\nfunction createButtonsOnAllObjects()\r\n local howManyButtons = 0\r\n for _, obj in ipairs(getAllObjects()) do\r\n if obj ~= self then\r\n local dummyIndex = howManyButtons\r\n --On a normal bag, the button positions aren't the same size as the bag.\r\n globalScaleFactor = 1.25 * 1/self.getScale().x\r\n --Super sweet math to set button positions\r\n local selfPos = self.getPosition()\r\n local objPos = obj.getPosition()\r\n local deltaPos = findOffsetDistance(selfPos, objPos, obj)\r\n local objPos = rotateLocalCoordinates(deltaPos, self)\r\n objPos.x = -objPos.x * globalScaleFactor\r\n objPos.y = objPos.y * globalScaleFactor\r\n objPos.z = objPos.z * globalScaleFactor\r\n --Offset rotation of bag\r\n local rot = self.getRotation()\r\n rot.y = -rot.y + 180\r\n --Create function\r\n local funcName = \"selectButton_\" .. howManyButtons\r\n local func = function() buttonClick_selection(dummyIndex, obj) end\r\n self.setVar(funcName, func)\r\n self.createButton({\r\n click_function=funcName, function_owner=self,\r\n position=objPos, rotation=rot, height=1000, width=1000,\r\n color={0.75,0.25,0.25,0.6},\r\n })\r\n howManyButtons = howManyButtons + 1\r\n end\r\n end\r\nend\r\n\r\n--Creates submit and cancel buttons\r\nfunction createSetupActionButtons()\r\n self.createButton({\r\n label=\"Cancel\", click_function=\"buttonClick_cancel\", function_owner=self,\r\n position={0,0.3,-2}, rotation={0,180,0}, height=350, width=1100,\r\n font_size=250, color={0,0,0}, font_color={1,1,1}\r\n })\r\n self.createButton({\r\n label=\"Submit\", click_function=\"buttonClick_submit\", function_owner=self,\r\n position={0,0.3,-2.8}, rotation={0,180,0}, height=350, width=1100,\r\n font_size=250, color={0,0,0}, font_color={1,1,1}\r\n })\r\n self.createButton({\r\n label=\"Reset\", click_function=\"buttonClick_reset\", function_owner=self,\r\n position={-2,0.3,0}, rotation={0,270,0}, height=350, width=800,\r\n font_size=250, color={0,0,0}, font_color={1,1,1}\r\n })\r\nend\r\n\r\n\r\n--During Setup\r\n\r\n\r\n--Checks or unchecks buttons\r\nfunction buttonClick_selection(index, obj)\r\n local color = {0,1,0,0.6}\r\n if memoryList[obj.getGUID()] == nil then\r\n self.editButton({index=index, color=color})\r\n --Adding pos/rot to memory table\r\n local pos, rot = obj.getPosition(), obj.getRotation()\r\n --I need to add it like this or it won't save due to indexing issue\r\n memoryList[obj.getGUID()] = {\r\n pos={x=round(pos.x,4), y=round(pos.y,4), z=round(pos.z,4)},\r\n rot={x=round(rot.x,4), y=round(rot.y,4), z=round(rot.z,4)},\r\n lock=obj.getLock()\r\n }\r\n obj.highlightOn({0,1,0})\r\n else\r\n color = {0.75,0.25,0.25,0.6}\r\n self.editButton({index=index, color=color})\r\n memoryList[obj.getGUID()] = nil\r\n obj.highlightOff()\r\n end\r\nend\r\n\r\n--Cancels selection process\r\nfunction buttonClick_cancel()\r\n memoryList = memoryListBackup\r\n self.clearButtons()\r\n if next(memoryList) == nil then\r\n createSetupButton()\r\n else\r\n createMemoryActionButtons()\r\n end\r\n removeAllHighlights()\r\n broadcastToAll(\"Selection Canceled\", {1,1,1})\r\nend\r\n\r\n--Saves selections\r\nfunction buttonClick_submit()\r\n if next(memoryList) == nil then\r\n broadcastToAll(\"You cannot submit without any selections.\", {0.75, 0.25, 0.25})\r\n else\r\n self.clearButtons()\r\n createMemoryActionButtons()\r\n local count = 0\r\n for guid in pairs(memoryList) do\r\n count = count + 1\r\n local obj = getObjectFromGUID(guid)\r\n if obj ~= nil then obj.highlightOff() end\r\n end\r\n broadcastToAll(count..\" Objects Saved\", {1,1,1})\r\n updateSave()\r\n end\r\nend\r\n\r\n--Resets bag to starting status\r\nfunction buttonClick_reset()\r\n memoryList = {}\r\n self.clearButtons()\r\n createSetupButton()\r\n removeAllHighlights()\r\n broadcastToAll(\"Tool Reset\", {1,1,1})\r\n updateSave()\r\nend\r\n\r\n\r\n--After Setup\r\n\r\n\r\n--Creates recall and place buttons\r\nfunction createMemoryActionButtons()\r\n self.createButton({\r\n label=\"Place\", click_function=\"buttonClick_place\", function_owner=self,\r\n position={0.6,0.1,2.1}, rotation={0,0,0}, height=220, width=500,\r\n font_size=130, color={0,0,0}, font_color={1,1,1}\r\n })\r\n self.createButton({\r\n label=\"Recall\", click_function=\"buttonClick_recall\", function_owner=self,\r\n position={-0.6,0.1,2.1}, rotation={0,0,0}, height=220, width=500,\r\n font_size=130, color={0,0,0}, font_color={1,1,1}\r\n })\r\n-- self.createButton({\r\n-- label=\"Setup\", click_function=\"buttonClick_setup\", function_owner=self,\r\n-- position={2,0.3,0}, rotation={0,90,0}, height=350, width=800,\r\n-- font_size=250, color={0,0,0}, font_color={1,1,1}\r\n-- })\r\nend\r\n\r\n--Sends objects from bag/table to their saved position/rotation\r\nfunction buttonClick_place()\r\n local bagObjList = self.getObjects()\r\n for guid, entry in pairs(memoryList) do\r\n local obj = getObjectFromGUID(guid)\r\n --If obj is out on the table, move it to the saved pos/rot\r\n if obj ~= nil then\r\n obj.setPositionSmooth(entry.pos)\r\n obj.setRotationSmooth(entry.rot)\r\n obj.setLock(entry.lock)\r\n else\r\n --If obj is inside of the bag\r\n for _, bagObj in ipairs(bagObjList) do\r\n if bagObj.guid == guid then\r\n local item = self.takeObject({\r\n guid=guid, position=entry.pos, rotation=entry.rot,\r\n })\r\n item.setLock(entry.lock)\r\n break\r\n end\r\n end\r\n end\r\n end\r\n broadcastToAll(\"Objects Placed\", {1,1,1})\r\nend\r\n\r\n--Recalls objects to bag from table\r\nfunction buttonClick_recall()\r\n for guid, entry in pairs(memoryList) do\r\n local obj = getObjectFromGUID(guid)\r\n if obj ~= nil then self.putObject(obj) end\r\n end\r\n broadcastToAll(\"Objects Recalled\", {1,1,1})\r\nend\r\n\r\n\r\n--Utility functions\r\n\r\n\r\n--Find delta (difference) between 2 x/y/z coordinates\r\nfunction findOffsetDistance(p1, p2, obj)\r\n local deltaPos = {}\r\n local bounds = obj.getBounds()\r\n deltaPos.x = (p2.x-p1.x)\r\n deltaPos.y = (p2.y-p1.y) + (bounds.size.y - bounds.offset.y)\r\n deltaPos.z = (p2.z-p1.z)\r\n return deltaPos\r\nend\r\n\r\n--Used to rotate a set of coordinates by an angle\r\nfunction rotateLocalCoordinates(desiredPos, obj)\r\n\tlocal objPos, objRot = obj.getPosition(), obj.getRotation()\r\n local angle = math.rad(objRot.y)\r\n\tlocal x = desiredPos.x * math.cos(angle) - desiredPos.z * math.sin(angle)\r\n\tlocal z = desiredPos.x * math.sin(angle) + desiredPos.z * math.cos(angle)\r\n\t--return {x=objPos.x+x, y=objPos.y+desiredPos.y, z=objPos.z+z}\r\n return {x=x, y=desiredPos.y, z=z}\r\nend\r\n\r\n--Coroutine delay, in seconds\r\nfunction wait(time)\r\n local start = os.time()\r\n repeat coroutine.yield(0) until os.time() > start + time\r\nend\r\n\r\n--Duplicates a table (needed to prevent it making reference to the same objects)\r\nfunction duplicateTable(oldTable)\r\n local newTable = {}\r\n for k, v in pairs(oldTable) do\r\n newTable[k] = v\r\n end\r\n return newTable\r\nend\r\n\r\n--Moves scripted highlight from all objects\r\nfunction removeAllHighlights()\r\n for _, obj in ipairs(getAllObjects()) do\r\n obj.highlightOff()\r\n end\r\nend\r\n\r\n--Round number (num) to the Nth decimal (dec)\r\nfunction round(num, dec)\r\n local mult = 10^(dec or 0)\r\n return math.floor(num * mult + 0.5) / mult\r\nend\r\n", - "LuaScriptState": "{\"ml\":{\"0ec5b4\":{\"lock\":false,\"pos\":{\"x\":-2.6885,\"y\":1.6535,\"z\":-5.0485},\"rot\":{\"x\":0.0168,\"y\":179.9949,\"z\":0.0803}},\"2ada4f\":{\"lock\":false,\"pos\":{\"x\":-17.12,\"y\":1.6771,\"z\":-0.03},\"rot\":{\"x\":359.9201,\"y\":269.9967,\"z\":0.0169}},\"3b6513\":{\"lock\":false,\"pos\":{\"x\":-12.3571,\"y\":1.6774,\"z\":7.4662},\"rot\":{\"x\":359.9201,\"y\":269.9999,\"z\":180.0169}},\"47909c\":{\"lock\":false,\"pos\":{\"x\":-3.9277,\"y\":1.7184,\"z\":5.7571},\"rot\":{\"x\":359.9197,\"y\":269.9958,\"z\":180.0168}},\"7f1614\":{\"lock\":false,\"pos\":{\"x\":-3.956,\"y\":1.6556,\"z\":-10.4412},\"rot\":{\"x\":359.9197,\"y\":270.0032,\"z\":0.0168}},\"a45247\":{\"lock\":false,\"pos\":{\"x\":1.6965,\"y\":1.5583,\"z\":14.2787},\"rot\":{\"x\":359.9551,\"y\":224.998,\"z\":0.0687}},\"b1982f\":{\"lock\":false,\"pos\":{\"x\":-11.8428,\"y\":1.6685,\"z\":-13.8781},\"rot\":{\"x\":0.0169,\"y\":180.0139,\"z\":180.0799}},\"e95200\":{\"lock\":false,\"pos\":{\"x\":-3.9363,\"y\":1.5826,\"z\":-14.9317},\"rot\":{\"x\":359.9197,\"y\":270.0018,\"z\":0.0168}},\"f67ad1\":{\"lock\":false,\"pos\":{\"x\":-2.7247,\"y\":1.664,\"z\":0.3733},\"rot\":{\"x\":0.0168,\"y\":180,\"z\":0.0803}}}}", + "LuaScript": "", + "LuaScriptState": "", "ContainedObjects": [ - { - "Name": "Deck", - "Transform": { - "posX": -12.3570871, - "posY": 1.67739594, - "posZ": 7.46622467, - "rotX": 359.9201, - "rotY": 269.999939, - "rotZ": 180.016876, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Exploration Deck", - "Description": "The Untamed Wilds", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": false, - "SidewaysCard": false, - "DeckIDs": [ - 234209, - 234205, - 129969, - 234201, - 234202, - 129968, - 234211, - 234200, - 234210, - 234216 - ], - "CustomDeck": { - "2342": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/916924328393200377/279E9C8DF7927446A8F622451D79EB33E5D4F237/", - "BackURL": "https://i.imgur.com/oRohMct.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": true - }, - "1299": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/916924328393194495/027101CA5C626EBA0E4F76F3F15569329F81DE3C/", - "BackURL": "https://i.imgur.com/RpzEfmS.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "ContainedObjects": [ - { - "Name": "Card", - "Transform": { - "posX": 11.2726269, - "posY": 1.5429318, - "posZ": 18.420332, - "rotX": 359.920135, - "rotY": 269.999969, - "rotZ": 0.0168675967, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Snake Bite", - "Description": "Hazard. Poison.", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 234209, - "SidewaysCard": false, - "CustomDeck": { - "2342": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/916924328393200377/279E9C8DF7927446A8F622451D79EB33E5D4F237/", - "BackURL": "https://i.imgur.com/oRohMct.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "866eba" - }, - { - "Name": "Card", - "Transform": { - "posX": 11.27371, - "posY": 1.54229438, - "posZ": 16.2607861, - "rotX": 359.920135, - "rotY": 269.999939, - "rotZ": 0.01687273, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Overgrowth", - "Description": "Obstacle.", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 234205, - "SidewaysCard": false, - "CustomDeck": { - "2342": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/916924328393200377/279E9C8DF7927446A8F622451D79EB33E5D4F237/", - "BackURL": "https://i.imgur.com/oRohMct.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "996dbb" - }, - { - "Name": "Card", - "Transform": { - "posX": 11.274806, - "posY": 1.541657, - "posZ": 14.101285, - "rotX": 359.920135, - "rotY": 269.999969, - "rotZ": 0.01686662, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "River Canyon", - "Description": "Jungle.", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 129969, - "SidewaysCard": false, - "CustomDeck": { - "1299": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/916924328393194495/027101CA5C626EBA0E4F76F3F15569329F81DE3C/", - "BackURL": "https://i.imgur.com/RpzEfmS.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "746983" - }, - { - "Name": "Card", - "Transform": { - "posX": 11.27716, - "posY": 1.54101765, - "posZ": 11.9413958, - "rotX": 359.920135, - "rotY": 269.999939, - "rotZ": 0.0168710053, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Serpent’s Haven", - "Description": "Jungle.", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 234201, - "SidewaysCard": false, - "CustomDeck": { - "2342": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/916924328393200377/279E9C8DF7927446A8F622451D79EB33E5D4F237/", - "BackURL": "https://i.imgur.com/oRohMct.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "9b2074" - }, - { - "Name": "Card", - "Transform": { - "posX": 11.2782621, - "posY": 1.54038012, - "posZ": 9.781899, - "rotX": 359.920135, - "rotY": 270.0, - "rotZ": 0.0168728661, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Circuitous Trail", - "Description": "Jungle.", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 234202, - "SidewaysCard": false, - "CustomDeck": { - "2342": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/916924328393200377/279E9C8DF7927446A8F622451D79EB33E5D4F237/", - "BackURL": "https://i.imgur.com/oRohMct.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "1ec75c" - }, - { - "Name": "Card", - "Transform": { - "posX": 11.2794609, - "posY": 1.53974223, - "posZ": 7.62156534, - "rotX": 359.920135, - "rotY": 269.999969, - "rotZ": 0.0168695748, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Path of Thorns", - "Description": "Jungle.", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 129968, - "SidewaysCard": false, - "CustomDeck": { - "1299": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/916924328393194495/027101CA5C626EBA0E4F76F3F15569329F81DE3C/", - "BackURL": "https://i.imgur.com/RpzEfmS.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "3b9b1a" - }, - { - "Name": "Card", - "Transform": { - "posX": 11.2804728, - "posY": 1.53910482, - "posZ": 5.46129847, - "rotX": 359.920135, - "rotY": 270.0, - "rotZ": 0.0168690123, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Low on Supplies", - "Description": "Blunder.", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 234211, - "SidewaysCard": false, - "CustomDeck": { - "2342": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/916924328393200377/279E9C8DF7927446A8F622451D79EB33E5D4F237/", - "BackURL": "https://i.imgur.com/oRohMct.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "90ed0e" - }, - { - "Name": "Card", - "Transform": { - "posX": 11.2815819, - "posY": 1.53846741, - "posZ": 3.30180287, - "rotX": 359.920135, - "rotY": 269.999969, - "rotZ": 0.0168669336, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Rope Bridge", - "Description": "Jungle.", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 234200, - "SidewaysCard": false, - "CustomDeck": { - "2342": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/916924328393200377/279E9C8DF7927446A8F622451D79EB33E5D4F237/", - "BackURL": "https://i.imgur.com/oRohMct.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "227273" - }, - { - "Name": "Card", - "Transform": { - "posX": 11.282711, - "posY": 1.53783, - "posZ": 1.14229488, - "rotX": 359.920135, - "rotY": 269.999939, - "rotZ": 0.0168704521, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Lost in the Wilds", - "Description": "Blunder.", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 234210, - "SidewaysCard": false, - "CustomDeck": { - "2342": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/916924328393200377/279E9C8DF7927446A8F622451D79EB33E5D4F237/", - "BackURL": "https://i.imgur.com/oRohMct.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "f8b917" - }, - { - "Name": "Card", - "Transform": { - "posX": -12.5256929, - "posY": 1.80141866, - "posZ": 8.207595, - "rotX": 359.933563, - "rotY": 269.999939, - "rotZ": 0.0129984329, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Arrows from the Trees", - "Description": "Scheme.", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 234216, - "SidewaysCard": false, - "CustomDeck": { - "2342": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/916924328393200377/279E9C8DF7927446A8F622451D79EB33E5D4F237/", - "BackURL": "https://i.imgur.com/oRohMct.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "ca2654" - } - ], - "GUID": "3b6513" - }, { "Name": "Card", "Transform": { - "posX": -17.12, - "posY": 1.67707765, - "posZ": -0.0299997721, - "rotX": 359.9201, - "rotY": 269.9967, - "rotZ": 0.01687473, + "posX": -12.4372721, + "posY": 1.55637085, + "posZ": -30.3668957, + "rotX": 359.920135, + "rotY": 269.997284, + "rotZ": 0.01687943, "scaleX": 1.0, "scaleY": 1.0, "scaleZ": 1.0 }, - "Nickname": "Expedition Camp", - "Description": "Campsite. Jungle.", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": false, - "Hands": true, - "CardID": 129849, - "SidewaysCard": false, - "CustomDeck": { - "1298": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/916924328393194495/027101CA5C626EBA0E4F76F3F15569329F81DE3C/", - "BackURL": "https://i.imgur.com/RpzEfmS.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "2ada4f" - }, - { - "Name": "Card", - "Transform": { - "posX": -3.95600033, - "posY": 1.65564823, - "posZ": -10.4412022, - "rotX": 359.919739, - "rotY": 270.003235, - "rotZ": 0.01683037, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Scenario", - "Description": "The Untamed Wilds", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": false, - "Hands": true, - "CardID": 129842, - "SidewaysCard": false, - "CustomDeck": { - "1298": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/916924328393194495/027101CA5C626EBA0E4F76F3F15569329F81DE3C/", - "BackURL": "https://i.imgur.com/RpzEfmS.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "7f1614" - }, - { - "Name": "Custom_Tile", - "Transform": { - "posX": -3.9363, - "posY": 1.58258748, - "posZ": -14.9317026, - "rotX": 359.919739, - "rotY": 270.00177, - "rotZ": 0.016831927, - "scaleX": 2.2, - "scaleY": 1.0, - "scaleZ": 2.2 - }, - "Nickname": "The Forgotten Age", - "Description": "click to set chaos token difficulty", - "GMNotes": "", - "ColorDiffuse": { - "r": 1.0, - "g": 1.0, - "b": 1.0 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": false, - "Hands": false, - "CustomImage": { - "ImageURL": "http://cloud-3.steamusercontent.com/ugc/965354846165100486/3DC8FCEF364B30758B09EF96AF9458F2B8E64D56/", - "ImageSecondaryURL": "https://i.imgur.com/EcbhVuh.jpg/", - "ImageScalar": 1.0, - "WidthScale": 0.0, - "CustomTile": { - "Type": 3, - "Thickness": 0.1, - "Stackable": false, - "Stretch": true - } - }, - "XmlUI": "", - "LuaScript": "name = 'The Forgotten Age'\r\n\r\nfunction onLoad()\r\n Global.call('createSetupButtons', {object=self, key=name})\r\nend\r\n\r\nfunction easyClick()\r\n Global.call('fillContainer', {object=self, key=name, mode='easy'})\r\nend\r\n\r\nfunction normalClick()\r\n Global.call('fillContainer', {object=self, key=name, mode='normal'})\r\nend\r\n\r\nfunction hardClick()\r\n Global.call('fillContainer', {object=self, key=name, mode='hard'})\r\nend\r\n\r\nfunction expertClick()\r\n Global.call('fillContainer', {object=self, key=name, mode='expert'})\r\nend", - "LuaScriptState": "", - "GUID": "e95200" - }, - { - "Name": "Deck", - "Transform": { - "posX": -2.72470021, - "posY": 1.66397738, - "posZ": 0.373299658, - "rotX": 0.0168383718, - "rotY": 179.999969, - "rotZ": 0.08026078, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Agenda Deck", - "Description": "The Untamed Wilds", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": false, - "SidewaysCard": true, - "DeckIDs": [ - 129844, - 129843 - ], - "CustomDeck": { - "1298": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/916924328393194495/027101CA5C626EBA0E4F76F3F15569329F81DE3C/", - "BackURL": "https://i.imgur.com/RpzEfmS.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "ContainedObjects": [ - { - "Name": "Card", - "Transform": { - "posX": 21.1104183, - "posY": 1.5306313, - "posZ": 23.37943, - "rotX": 0.0123635288, - "rotY": 179.993927, - "rotZ": 0.08141511, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Intruders", - "Description": "Agenda 2", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 129844, - "SidewaysCard": true, - "CustomDeck": { - "1298": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/916924328393194495/027101CA5C626EBA0E4F76F3F15569329F81DE3C/", - "BackURL": "https://i.imgur.com/RpzEfmS.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "9a2bf1" - }, - { - "Name": "Card", - "Transform": { - "posX": 20.8002033, - "posY": 1.671269, - "posZ": 23.5407677, - "rotX": 0.011571357, - "rotY": 179.999268, - "rotZ": 0.04976594, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Expedition into the Wild", - "Description": "Agenda 1", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 129843, - "SidewaysCard": true, - "CustomDeck": { - "1298": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/916924328393194495/027101CA5C626EBA0E4F76F3F15569329F81DE3C/", - "BackURL": "https://i.imgur.com/RpzEfmS.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "9f7d9a" - } - ], - "GUID": "f67ad1" - }, - { - "Name": "Deck", - "Transform": { - "posX": -2.6885, - "posY": 1.6534946, - "posZ": -5.048501, - "rotX": 0.0168450456, - "rotY": 179.994949, - "rotZ": 0.0802581161, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Act Deck", - "Description": "The Untamed Wilds", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": false, - "SidewaysCard": true, - "DeckIDs": [ - 129848, - 129847, - 129846, - 129845 - ], - "CustomDeck": { - "1298": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/916924328393194495/027101CA5C626EBA0E4F76F3F15569329F81DE3C/", - "BackURL": "https://i.imgur.com/RpzEfmS.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "ContainedObjects": [ - { - "Name": "Card", - "Transform": { - "posX": 21.6614437, - "posY": 1.53104651, - "posZ": 28.5049324, - "rotX": -0.00482139457, - "rotY": 180.026764, - "rotZ": 0.06951033, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "The Guarded Ruins", - "Description": "Act 3", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 129848, - "SidewaysCard": true, - "CustomDeck": { - "1298": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/916924328393194495/027101CA5C626EBA0E4F76F3F15569329F81DE3C/", - "BackURL": "https://i.imgur.com/RpzEfmS.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "54ef29" - }, - { - "Name": "Card", - "Transform": { - "posX": 19.1650028, - "posY": 1.53459513, - "posZ": 28.4393082, - "rotX": 0.001792943, - "rotY": 180.004059, - "rotZ": 0.073478654, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Search for the Ruins", - "Description": "Act 3", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 129847, - "SidewaysCard": true, - "CustomDeck": { - "1298": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/916924328393194495/027101CA5C626EBA0E4F76F3F15569329F81DE3C/", - "BackURL": "https://i.imgur.com/RpzEfmS.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "79390e" - }, - { - "Name": "Card", - "Transform": { - "posX": 17.23927, - "posY": 1.53755915, - "posZ": 28.3845139, - "rotX": 0.0169017818, - "rotY": 180.009354, - "rotZ": 0.07939934, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Huntress of the Eztli", - "Description": "Act 2", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 129846, - "SidewaysCard": true, - "CustomDeck": { - "1298": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/916924328393194495/027101CA5C626EBA0E4F76F3F15569329F81DE3C/", - "BackURL": "https://i.imgur.com/RpzEfmS.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "487d1f" - }, - { - "Name": "Card", - "Transform": { - "posX": 16.99791, - "posY": 1.6783663, - "posZ": 28.22906, - "rotX": 0.003301443, - "rotY": 180.007874, - "rotZ": 0.0557166263, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Exploring the Rainforest", - "Description": "Act 1", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 129845, - "SidewaysCard": true, - "CustomDeck": { - "1298": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/916924328393194495/027101CA5C626EBA0E4F76F3F15569329F81DE3C/", - "BackURL": "https://i.imgur.com/RpzEfmS.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "b77109" - } - ], - "GUID": "0ec5b4" - }, - { - "Name": "Deck", - "Transform": { - "posX": -3.92770028, - "posY": 1.71841526, - "posZ": 5.7571, - "rotX": 359.919739, - "rotY": 269.995819, - "rotZ": 180.016846, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Encounter Deck", - "Description": "The Untamed Wilds", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": false, - "SidewaysCard": false, - "DeckIDs": [ - 234310, - 234305, - 234307, - 234330, - 3620, - 234307, - 234316, - 234315, - 234310, - 234330, - 234307, - 234311, - 234309, - 234306, - 234315, - 234308, - 234309, - 3620, - 234306, - 3620 - ], - "CustomDeck": { - "2343": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/916924328393200377/279E9C8DF7927446A8F622451D79EB33E5D4F237/", - "BackURL": "https://i.imgur.com/oRohMct.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": true - }, - "36": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/87094793642521937/9A33F34C05DAD0F4FE68E12C309B203F8E22B6F2/", - "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": false - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "ContainedObjects": [ - { - "Name": "Card", - "Transform": { - "posX": 15.89565, - "posY": 1.75985289, - "posZ": 19.9271946, - "rotX": 359.936249, - "rotY": 270.0, - "rotZ": 180.015274, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Lost in the Wilds", - "Description": "Blunder.", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 234310, - "SidewaysCard": false, - "CustomDeck": { - "2343": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/916924328393200377/279E9C8DF7927446A8F622451D79EB33E5D4F237/", - "BackURL": "https://i.imgur.com/oRohMct.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "e7d6b8" - }, - { - "Name": "Card", - "Transform": { - "posX": 15.0333614, - "posY": 1.66552389, - "posZ": 11.9619, - "rotX": 359.904572, - "rotY": 269.869263, - "rotZ": 186.274734, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Overgrowth", - "Description": "Obstacle.", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 234305, - "SidewaysCard": false, - "CustomDeck": { - "2343": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/916924328393200377/279E9C8DF7927446A8F622451D79EB33E5D4F237/", - "BackURL": "https://i.imgur.com/oRohMct.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "cfda2a" - }, - { - "Name": "Card", - "Transform": { - "posX": 15.0402374, - "posY": 1.53887033, - "posZ": 13.2226467, - "rotX": 359.9164, - "rotY": 269.744324, - "rotZ": 180.037964, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Pit Viper", - "Description": "Creature. Serpent.", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 234307, - "SidewaysCard": false, - "CustomDeck": { - "2343": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/916924328393200377/279E9C8DF7927446A8F622451D79EB33E5D4F237/", - "BackURL": "https://i.imgur.com/oRohMct.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "d595ee" - }, - { - "Name": "Card", - "Transform": { - "posX": 15.0408926, - "posY": 1.58861125, - "posZ": 14.2148619, - "rotX": 359.6073, - "rotY": 269.976349, - "rotZ": 179.9605, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Creeping Poison", - "Description": "Poison.", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 234330, - "SidewaysCard": false, - "CustomDeck": { - "2343": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/916924328393200377/279E9C8DF7927446A8F622451D79EB33E5D4F237/", - "BackURL": "https://i.imgur.com/oRohMct.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "b4f854" - }, - { - "Name": "Card", - "Transform": { - "posX": 15.0294085, - "posY": 1.63807809, - "posZ": 15.2815094, - "rotX": 359.907074, - "rotY": 269.944946, - "rotZ": 179.980331, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Ancient Evils", - "Description": "Omen.", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 3620, - "SidewaysCard": false, - "CustomDeck": { - "36": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/87094793642521937/9A33F34C05DAD0F4FE68E12C309B203F8E22B6F2/", - "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": false - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "e0f4c0" - }, - { - "Name": "Card", - "Transform": { - "posX": 15.0406446, - "posY": 1.68712056, - "posZ": 16.3631287, - "rotX": 359.865173, - "rotY": 270.1318, - "rotZ": 179.9135, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Pit Viper", - "Description": "Creature. Serpent.", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 234307, - "SidewaysCard": false, - "CustomDeck": { - "2343": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/916924328393200377/279E9C8DF7927446A8F622451D79EB33E5D4F237/", - "BackURL": "https://i.imgur.com/oRohMct.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "062575" - }, - { - "Name": "Card", - "Transform": { - "posX": 15.0362377, - "posY": 1.54002869, - "posZ": 17.4618282, - "rotX": 359.906647, - "rotY": 269.72226, - "rotZ": 180.040283, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Arrows from the Trees", - "Description": "Scheme.", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 234316, - "SidewaysCard": false, - "CustomDeck": { - "2343": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/916924328393200377/279E9C8DF7927446A8F622451D79EB33E5D4F237/", - "BackURL": "https://i.imgur.com/oRohMct.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "74a02c" - }, - { - "Name": "Card", - "Transform": { - "posX": 15.0323992, - "posY": 1.62501061, - "posZ": 18.5260124, - "rotX": 359.957764, - "rotY": 270.003845, - "rotZ": 179.098114, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Eztli Guardian", - "Description": "Humanoid. Eztli.", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 234315, - "SidewaysCard": false, - "CustomDeck": { - "2343": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/916924328393200377/279E9C8DF7927446A8F622451D79EB33E5D4F237/", - "BackURL": "https://i.imgur.com/oRohMct.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "571733" - }, - { - "Name": "Card", - "Transform": { - "posX": 15.0304356, - "posY": 1.60478032, - "posZ": 20.6871033, - "rotX": 0.002369809, - "rotY": 269.961517, - "rotZ": 181.150177, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Lost in the Wilds", - "Description": "Blunder.", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 234310, - "SidewaysCard": false, - "CustomDeck": { - "2343": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/916924328393200377/279E9C8DF7927446A8F622451D79EB33E5D4F237/", - "BackURL": "https://i.imgur.com/oRohMct.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "dc5b1e" - }, - { - "Name": "Card", - "Transform": { - "posX": 15.0381222, - "posY": 1.69295347, - "posZ": 21.7326851, - "rotX": 359.964142, - "rotY": 269.885468, - "rotZ": 181.804733, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Creeping Poison", - "Description": "Poison.", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 234330, - "SidewaysCard": false, - "CustomDeck": { - "2343": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/916924328393200377/279E9C8DF7927446A8F622451D79EB33E5D4F237/", - "BackURL": "https://i.imgur.com/oRohMct.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "8e8fef" - }, - { - "Name": "Card", - "Transform": { - "posX": 15.0393229, - "posY": 1.58563912, - "posZ": 22.8579235, - "rotX": 359.984619, - "rotY": 270.257355, - "rotZ": 182.257446, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Pit Viper", - "Description": "Creature. Serpent.", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 234307, - "SidewaysCard": false, - "CustomDeck": { - "2343": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/916924328393200377/279E9C8DF7927446A8F622451D79EB33E5D4F237/", - "BackURL": "https://i.imgur.com/oRohMct.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "f460e3" - }, - { - "Name": "Card", - "Transform": { - "posX": 15.03363, - "posY": 1.67412364, - "posZ": 23.89569, - "rotX": 359.920441, - "rotY": 270.0528, - "rotZ": 181.290054, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Low on Supplies", - "Description": "Blunder.", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 234311, - "SidewaysCard": false, - "CustomDeck": { - "2343": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/916924328393200377/279E9C8DF7927446A8F622451D79EB33E5D4F237/", - "BackURL": "https://i.imgur.com/oRohMct.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "632986" - }, - { - "Name": "Card", - "Transform": { - "posX": 15.0313215, - "posY": 1.556055, - "posZ": 25.031847, - "rotX": 359.94043, - "rotY": 270.672424, - "rotZ": 180.713547, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Snake Bite", - "Description": "Hazard. Poison.", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 234309, - "SidewaysCard": false, - "CustomDeck": { - "2343": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/916924328393200377/279E9C8DF7927446A8F622451D79EB33E5D4F237/", - "BackURL": "https://i.imgur.com/oRohMct.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "fa161c" - }, - { - "Name": "Card", - "Transform": { - "posX": 15.0414839, - "posY": 1.77112675, - "posZ": 26.0508881, - "rotX": 359.971252, - "rotY": 270.1607, - "rotZ": 185.215027, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Voice of the Jungle", - "Description": "Power.", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 234306, - "SidewaysCard": false, - "CustomDeck": { - "2343": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/916924328393200377/279E9C8DF7927446A8F622451D79EB33E5D4F237/", - "BackURL": "https://i.imgur.com/oRohMct.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "53458a" - }, - { - "Name": "Card", - "Transform": { - "posX": 15.0506458, - "posY": 1.57885468, - "posZ": 31.3340149, - "rotX": 359.921478, - "rotY": 270.229736, - "rotZ": 178.1797, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Eztli Guardian", - "Description": "Humanoid. Eztli.", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 234315, - "SidewaysCard": false, - "CustomDeck": { - "2343": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/916924328393200377/279E9C8DF7927446A8F622451D79EB33E5D4F237/", - "BackURL": "https://i.imgur.com/oRohMct.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "1ff419" - }, - { - "Name": "Card", - "Transform": { - "posX": 15.0380659, - "posY": 1.71232235, - "posZ": 27.0513725, - "rotX": 0.139405787, - "rotY": 270.228668, - "rotZ": 184.357849, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Boa Constrictor", - "Description": "Creature. Serpent.", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 234308, - "SidewaysCard": false, - "CustomDeck": { - "2343": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/916924328393200377/279E9C8DF7927446A8F622451D79EB33E5D4F237/", - "BackURL": "https://i.imgur.com/oRohMct.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "cd0a26" - }, - { - "Name": "Card", - "Transform": { - "posX": 15.0440493, - "posY": 1.54387832, - "posZ": 28.20497, - "rotX": 359.942719, - "rotY": 269.6857, - "rotZ": 179.990753, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Snake Bite", - "Description": "Hazard. Poison.", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 234309, - "SidewaysCard": false, - "CustomDeck": { - "2343": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/916924328393200377/279E9C8DF7927446A8F622451D79EB33E5D4F237/", - "BackURL": "https://i.imgur.com/oRohMct.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "180783" - }, - { - "Name": "Card", - "Transform": { - "posX": 15.0439529, - "posY": 1.77373576, - "posZ": 29.21374, - "rotX": 359.990875, - "rotY": 270.2174, - "rotZ": 178.704239, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Ancient Evils", - "Description": "Omen.", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 3620, - "SidewaysCard": false, - "CustomDeck": { - "36": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/87094793642521937/9A33F34C05DAD0F4FE68E12C309B203F8E22B6F2/", - "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": false - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "1921c5" - }, - { - "Name": "Card", - "Transform": { - "posX": 15.0478268, - "posY": 1.65865207, - "posZ": 30.26626, - "rotX": 359.969055, - "rotY": 270.156036, - "rotZ": 178.282867, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Voice of the Jungle", - "Description": "Power.", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 234306, - "SidewaysCard": false, - "CustomDeck": { - "2343": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/916924328393200377/279E9C8DF7927446A8F622451D79EB33E5D4F237/", - "BackURL": "https://i.imgur.com/oRohMct.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "866eba" - }, - { - "Name": "Card", - "Transform": { - "posX": 15.0386972, - "posY": 1.71724439, - "posZ": 19.5921726, - "rotX": 359.942474, - "rotY": 270.29892, - "rotZ": 185.101028, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Ancient Evils", - "Description": "Omen.", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 3620, - "SidewaysCard": false, - "CustomDeck": { - "36": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/87094793642521937/9A33F34C05DAD0F4FE68E12C309B203F8E22B6F2/", - "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": false - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "61e841" - } - ], - "GUID": "47909c" - }, - { - "Name": "Custom_Model_Bag", - "Transform": { - "posX": 1.696501, - "posY": 1.55831647, - "posZ": 14.2787027, - "rotX": 359.955139, - "rotY": 224.997986, - "rotZ": 0.06868644, - "scaleX": 2.0, - "scaleY": 2.0, - "scaleZ": 2.0 - }, - "Nickname": "Set-aside", - "Description": "The Untamed Wilds", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.02148666, - "g": 0.00100758043, - "b": 0.02148666 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": false, - "Hands": false, - "MaterialIndex": -1, - "MeshIndex": -1, - "CustomMesh": { - "MeshURL": "http://cloud-3.steamusercontent.com/ugc/764975951334964971/3078F312706FC974833ECD2A359B87FD4F283509/", - "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/764975951334960553/C518D80E31E27DB23EEAC8CF9253E59798865790/", - "NormalURL": "http://cloud-3.steamusercontent.com/ugc/764975951334960069/E70E4A58A1B7827F1E5E2AF9FF44DF0BD5DA33F7/", - "ColliderURL": "", - "Convex": true, - "MaterialIndex": 1, - "TypeIndex": 6, - "CastShadows": true - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "ContainedObjects": [ - { - "Name": "Deck", - "Transform": { - "posX": 14.1623344, - "posY": 3.581511, - "posZ": -1.77232087, - "rotX": 359.936, - "rotY": 270.000244, - "rotZ": 0.0192842036, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Poisoned", - "Description": "", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": false, - "SidewaysCard": false, - "DeckIDs": [ - 12331, - 12331, - 12331, - 12331 - ], - "CustomDeck": { - "123": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/916924328393200377/279E9C8DF7927446A8F622451D79EB33E5D4F237/", - "BackURL": "https://i.imgur.com/oRohMct.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "ContainedObjects": [ - { - "Name": "Card", - "Transform": { - "posX": 14.2591763, - "posY": 1.53508246, - "posZ": 5.90330172, - "rotX": 359.920135, - "rotY": 269.9985, - "rotZ": 0.0168719534, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Poisoned", - "Description": "Poision.", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 12331, - "SidewaysCard": false, - "CustomDeck": { - "123": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/916924328393200377/279E9C8DF7927446A8F622451D79EB33E5D4F237/", - "BackURL": "https://i.imgur.com/oRohMct.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "34788c" - }, - { - "Name": "Card", - "Transform": { - "posX": 14.5289545, - "posY": 1.53380692, - "posZ": 2.849627, - "rotX": 359.920135, - "rotY": 270.000061, - "rotZ": 0.0168700274, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Poisoned", - "Description": "Poision.", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 12331, - "SidewaysCard": false, - "CustomDeck": { - "123": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/916924328393200377/279E9C8DF7927446A8F622451D79EB33E5D4F237/", - "BackURL": "https://i.imgur.com/oRohMct.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "68fd1b" - }, - { - "Name": "Card", - "Transform": { - "posX": 14.491477, - "posY": 1.53300107, - "posZ": -0.06510341, - "rotX": 359.920135, - "rotY": 269.9999, - "rotZ": 0.0168701559, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Poisoned", - "Description": "Poision.", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 12331, - "SidewaysCard": false, - "CustomDeck": { - "123": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/916924328393200377/279E9C8DF7927446A8F622451D79EB33E5D4F237/", - "BackURL": "https://i.imgur.com/oRohMct.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "866eba" - }, - { - "Name": "Card", - "Transform": { - "posX": 10.2967625, - "posY": 1.53969979, - "posZ": 2.82389736, - "rotX": 359.920135, - "rotY": 269.999878, - "rotZ": 0.0168667473, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Poisoned", - "Description": "Poision.", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 12331, - "SidewaysCard": false, - "CustomDeck": { - "123": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/916924328393200377/279E9C8DF7927446A8F622451D79EB33E5D4F237/", - "BackURL": "https://i.imgur.com/oRohMct.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "1f5327" - } - ], - "GUID": "3d0267" - }, - { - "Name": "Deck", - "Transform": { - "posX": 14.2118082, - "posY": 3.58489513, - "posZ": -1.09091473, - "rotX": 359.966217, - "rotY": 269.9868, - "rotZ": 0.0209782645, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Agents of Yig", - "Description": "", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": false, - "SidewaysCard": false, - "DeckIDs": [ - 12312, - 12313, - 12314, - 12314, - 12312, - 12312 - ], - "CustomDeck": { - "123": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/916924328393200377/279E9C8DF7927446A8F622451D79EB33E5D4F237/", - "BackURL": "https://i.imgur.com/oRohMct.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "ContainedObjects": [ - { - "Name": "Card", - "Transform": { - "posX": 20.6489639, - "posY": 1.524212, - "posZ": -10.3480968, - "rotX": 359.920135, - "rotY": 270.000031, - "rotZ": 180.016861, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Brood of Yig", - "Description": "Humanoid. Monster. Serpent.", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": false, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 12312, - "SidewaysCard": false, - "CustomDeck": { - "123": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/916924328393200377/279E9C8DF7927446A8F622451D79EB33E5D4F237/", - "BackURL": "https://i.imgur.com/oRohMct.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "7a7539" - }, - { - "Name": "Card", - "Transform": { - "posX": 16.6581974, - "posY": 1.52977014, - "posZ": -10.3658247, - "rotX": 359.920135, - "rotY": 270.000183, - "rotZ": 180.016876, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Serpent from Yoth", - "Description": "Humanoid. Monster. Serpent.", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": false, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 12313, - "SidewaysCard": false, - "CustomDeck": { - "123": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/916924328393200377/279E9C8DF7927446A8F622451D79EB33E5D4F237/", - "BackURL": "https://i.imgur.com/oRohMct.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "906ef2" - }, - { - "Name": "Card", - "Transform": { - "posX": 15.9007368, - "posY": 1.531576, - "posZ": -7.81919, - "rotX": 359.920135, - "rotY": 269.999878, - "rotZ": 180.016876, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Curse of Yig", - "Description": "Curse.", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": false, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 12314, - "SidewaysCard": false, - "CustomDeck": { - "123": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/916924328393200377/279E9C8DF7927446A8F622451D79EB33E5D4F237/", - "BackURL": "https://i.imgur.com/oRohMct.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "5b28aa" - }, - { - "Name": "Card", - "Transform": { - "posX": 16.1932964, - "posY": 1.53207755, - "posZ": -4.73090649, - "rotX": 359.920135, - "rotY": 270.0017, - "rotZ": 180.016876, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Curse of Yig", - "Description": "Curse.", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": false, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 12314, - "SidewaysCard": false, - "CustomDeck": { - "123": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/916924328393200377/279E9C8DF7927446A8F622451D79EB33E5D4F237/", - "BackURL": "https://i.imgur.com/oRohMct.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "866eba" - }, - { - "Name": "Card", - "Transform": { - "posX": 20.8280125, - "posY": 1.52490973, - "posZ": -7.13009644, - "rotX": 359.920135, - "rotY": 269.999878, - "rotZ": 180.016876, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Brood of Yig", - "Description": "Humanoid. Monster. Serpent.", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": false, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 12312, - "SidewaysCard": false, - "CustomDeck": { - "123": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/916924328393200377/279E9C8DF7927446A8F622451D79EB33E5D4F237/", - "BackURL": "https://i.imgur.com/oRohMct.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "5ef7c7" - }, - { - "Name": "Card", - "Transform": { - "posX": 20.5438557, - "posY": 1.5261687, - "posZ": -4.200535, - "rotX": 359.920135, - "rotY": 270.018951, - "rotZ": 180.01683, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Brood of Yig", - "Description": "Humanoid. Monster. Serpent.", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": false, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 12312, - "SidewaysCard": false, - "CustomDeck": { - "123": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/916924328393200377/279E9C8DF7927446A8F622451D79EB33E5D4F237/", - "BackURL": "https://i.imgur.com/oRohMct.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "61dec3" - } - ], - "GUID": "e4b4c7" - }, - { - "Name": "Card", - "Transform": { - "posX": 14.4168072, - "posY": 3.58592534, - "posZ": -2.4909234, - "rotX": 359.9403, - "rotY": 269.999023, - "rotZ": 180.014465, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Alejandro Vela", - "Description": "Ally. Wayfarer.", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 12250, - "SidewaysCard": false, - "CustomDeck": { - "122": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/916924328393194495/027101CA5C626EBA0E4F76F3F15569329F81DE3C/", - "BackURL": "https://i.imgur.com/RpzEfmS.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "1b9dbf" - }, - { - "Name": "Card", - "Transform": { - "posX": 14.4166508, - "posY": 3.586076, - "posZ": -1.36061716, - "rotX": 359.93576, - "rotY": 270.000061, - "rotZ": 180.018646, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Ichtaca", - "Description": "Humanoid. Eztli. Elite.", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 12251, - "SidewaysCard": false, - "CustomDeck": { - "122": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/916924328393194495/027101CA5C626EBA0E4F76F3F15569329F81DE3C/", - "BackURL": "https://i.imgur.com/RpzEfmS.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "73d855" - }, - { - "Name": "Deck", - "Transform": { - "posX": 14.3189535, - "posY": 3.590437, - "posZ": -1.05086291, - "rotX": 359.935455, - "rotY": 269.999939, - "rotZ": 180.009521, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Ruins", - "Description": "", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": false, - "SidewaysCard": false, - "DeckIDs": [ - 12304, - 12252, - 12303 - ], - "CustomDeck": { - "123": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/916924328393200377/279E9C8DF7927446A8F622451D79EB33E5D4F237/", - "BackURL": "https://i.imgur.com/oRohMct.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": true - }, - "122": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/916924328393194495/027101CA5C626EBA0E4F76F3F15569329F81DE3C/", - "BackURL": "https://i.imgur.com/RpzEfmS.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "ContainedObjects": [ - { - "Name": "Card", - "Transform": { - "posX": 15.816083, - "posY": 1.52782047, - "posZ": -11.3872824, - "rotX": 359.920135, - "rotY": 269.9997, - "rotZ": 0.0168750789, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Overgrown Ruins", - "Description": "Ancient. Ruins.", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 12304, - "SidewaysCard": false, - "CustomDeck": { - "123": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/916924328393200377/279E9C8DF7927446A8F622451D79EB33E5D4F237/", - "BackURL": "https://i.imgur.com/oRohMct.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "866eba" - }, - { - "Name": "Card", - "Transform": { - "posX": 15.81557, - "posY": 1.52868307, - "posZ": -8.459711, - "rotX": 359.920135, - "rotY": 269.999878, - "rotZ": 0.0168647133, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Ruins of Eztli", - "Description": "Ancient. Ruins.", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 12252, - "SidewaysCard": false, - "CustomDeck": { - "122": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/916924328393194495/027101CA5C626EBA0E4F76F3F15569329F81DE3C/", - "BackURL": "https://i.imgur.com/RpzEfmS.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "17871b" - }, - { - "Name": "Card", - "Transform": { - "posX": 15.9005156, - "posY": 1.52957141, - "posZ": -5.040958, - "rotX": 359.920135, - "rotY": 269.999939, - "rotZ": 0.0168751888, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Temple of the Fang", - "Description": "Ancient. Ruins.", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 12303, - "SidewaysCard": false, - "CustomDeck": { - "123": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/916924328393200377/279E9C8DF7927446A8F622451D79EB33E5D4F237/", - "BackURL": "https://i.imgur.com/oRohMct.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "9eb622" - } - ], - "GUID": "e596ac" - } - ], - "PhysicsMaterial": { - "StaticFriction": 0.6, - "DynamicFriction": 0.6, - "Bounciness": 0.0, - "FrictionCombine": 0, - "BounceCombine": 0 - }, - "Rigidbody": { - "Mass": 1.375, - "Drag": 5.0, - "AngularDrag": 5.0, - "UseGravity": true - }, - "GUID": "a45247" - }, - { - "Name": "Card", - "Transform": { - "posX": -11.8427725, - "posY": 1.66846418, - "posZ": -13.8780594, - "rotX": 0.016851332, - "rotY": 180.013947, - "rotZ": 180.0799, - "scaleX": 2.0, - "scaleY": 1.0, - "scaleZ": 2.0 - }, - "Nickname": "Visual Exploration Reference", + "Nickname": "", "Description": "", "GMNotes": "", "ColorDiffuse": { @@ -943685,57 +944460,521 @@ "Sticky": true, "Tooltip": true, "GridProjection": false, - "HideWhenFaceDown": false, "Hands": true, - "CardID": 278500, - "SidewaysCard": true, - "CustomDeck": { - "2785": { - "FaceURL": "https://i.imgur.com/3x23Tmh.jpg", - "BackURL": "https://i.imgur.com/3x23Tmh.jpg", - "NumWidth": 2, - "NumHeight": 2, - "BackIsHidden": false, - "UniqueBack": true - } - }, + "CardID": 269800, + "SidewaysCard": false, "XmlUI": "", "LuaScript": "", "LuaScriptState": "", - "GUID": "b1982f" + "ContainedObjects": [], + "GUID": "31df72" + }, + { + "Name": "Card", + "Transform": { + "posX": -12.4372721, + "posY": 1.55637085, + "posZ": -30.3668957, + "rotX": 359.920135, + "rotY": 269.997284, + "rotZ": 0.01687943, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "Hands": true, + "CardID": 269801, + "SidewaysCard": false, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "ContainedObjects": [], + "GUID": "31df72" + }, + { + "Name": "Card", + "Transform": { + "posX": -12.4372721, + "posY": 1.55637085, + "posZ": -30.3668957, + "rotX": 359.920135, + "rotY": 269.997284, + "rotZ": 0.01687943, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "Hands": true, + "CardID": 269802, + "SidewaysCard": false, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "ContainedObjects": [], + "GUID": "31df72" + }, + { + "Name": "Card", + "Transform": { + "posX": -12.4372721, + "posY": 1.55637085, + "posZ": -30.3668957, + "rotX": 359.920135, + "rotY": 269.997284, + "rotZ": 0.01687943, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "Hands": true, + "CardID": 269803, + "SidewaysCard": false, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "ContainedObjects": [], + "GUID": "31df72" + }, + { + "Name": "Card", + "Transform": { + "posX": -12.4372721, + "posY": 1.55637085, + "posZ": -30.3668957, + "rotX": 359.920135, + "rotY": 269.997284, + "rotZ": 0.01687943, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "Hands": true, + "CardID": 269804, + "SidewaysCard": false, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "ContainedObjects": [], + "GUID": "31df72" + }, + { + "Name": "Card", + "Transform": { + "posX": -12.4372721, + "posY": 1.55637085, + "posZ": -30.3668957, + "rotX": 359.920135, + "rotY": 269.997284, + "rotZ": 0.01687943, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "Hands": true, + "CardID": 269805, + "SidewaysCard": false, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "ContainedObjects": [], + "GUID": "31df72" + }, + { + "Name": "Card", + "Transform": { + "posX": -12.4372721, + "posY": 1.55637085, + "posZ": -30.3668957, + "rotX": 359.920135, + "rotY": 269.997284, + "rotZ": 0.01687943, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "Hands": true, + "CardID": 269806, + "SidewaysCard": false, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "ContainedObjects": [], + "GUID": "31df72" + }, + { + "Name": "Card", + "Transform": { + "posX": -12.4372721, + "posY": 1.55637085, + "posZ": -30.3668957, + "rotX": 359.920135, + "rotY": 269.997284, + "rotZ": 0.01687943, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "Hands": true, + "CardID": 269807, + "SidewaysCard": false, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "ContainedObjects": [], + "GUID": "31df72" + }, + { + "Name": "Card", + "Transform": { + "posX": -12.4372721, + "posY": 1.55637085, + "posZ": -30.3668957, + "rotX": 359.920135, + "rotY": 269.997284, + "rotZ": 0.01687943, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "Hands": true, + "CardID": 269808, + "SidewaysCard": false, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "ContainedObjects": [], + "GUID": "31df72" + }, + { + "Name": "Card", + "Transform": { + "posX": -12.4372721, + "posY": 1.55637085, + "posZ": -30.3668957, + "rotX": 359.920135, + "rotY": 269.997284, + "rotZ": 0.01687943, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "Hands": true, + "CardID": 269809, + "SidewaysCard": false, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "ContainedObjects": [], + "GUID": "31df72" + }, + { + "Name": "Card", + "Transform": { + "posX": -12.4372721, + "posY": 1.55637085, + "posZ": -30.3668957, + "rotX": 359.920135, + "rotY": 269.997284, + "rotZ": 0.01687943, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "Hands": true, + "CardID": 269810, + "SidewaysCard": false, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "ContainedObjects": [], + "GUID": "31df72" + }, + { + "Name": "Card", + "Transform": { + "posX": -12.4372721, + "posY": 1.55637085, + "posZ": -30.3668957, + "rotX": 359.920135, + "rotY": 269.997284, + "rotZ": 0.01687943, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "Hands": true, + "CardID": 269811, + "SidewaysCard": false, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "ContainedObjects": [], + "GUID": "31df72" + }, + { + "Name": "Card", + "Transform": { + "posX": -12.4372721, + "posY": 1.55637085, + "posZ": -30.3668957, + "rotX": 359.920135, + "rotY": 269.997284, + "rotZ": 0.01687943, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "Hands": true, + "CardID": 269812, + "SidewaysCard": false, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "ContainedObjects": [], + "GUID": "31df72" + }, + { + "Name": "Card", + "Transform": { + "posX": -12.4372721, + "posY": 1.55637085, + "posZ": -30.3668957, + "rotX": 359.920135, + "rotY": 269.997284, + "rotZ": 0.01687943, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "Hands": true, + "CardID": 269813, + "SidewaysCard": false, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "ContainedObjects": [], + "GUID": "31df72" } ], - "GUID": "e90956", - "AttachedDecals": [ - { - "Transform": { - "posX": -0.0021877822, - "posY": -0.08963572, - "posZ": -0.00288731651, - "rotX": 270.0, - "rotY": 359.869568, - "rotZ": 0.0, - "scaleX": 2.00000215, - "scaleY": 2.00000238, - "scaleZ": 2.00000262 - }, - "CustomDecal": { - "Name": "dunwich_back", - "ImageURL": "http://cloud-3.steamusercontent.com/ugc/959719855119695911/931B9829687A20F4DEADB36DA57B7E6D76792231/", - "Size": 7.4 - } - } - ] + "GUID": "05e6aa" }, { "Name": "Custom_Model_Bag", "Transform": { - "posX": 12.2503014, + "posX": 12.2503023, "posY": 1.47267222, - "posZ": 27.98636, + "posZ": 27.9864044, "rotX": 359.9201, - "rotY": 270.067, - "rotZ": 0.0167803522, + "rotY": 270.067017, + "rotZ": 0.01678022, "scaleX": 2.21, "scaleY": 0.46, "scaleZ": 2.42 @@ -946830,4865 +948069,12 @@ { "Name": "Custom_Model_Bag", "Transform": { - "posX": 12.2498751, - "posY": 1.47031677, - "posZ": 19.9864311, + "posX": 12.2521019, + "posY": 1.46795821, + "posZ": 11.9864006, "rotX": 359.9201, - "rotY": 270.019684, - "rotZ": 0.0168462433, - "scaleX": 2.21, - "scaleY": 0.46, - "scaleZ": 2.42 - }, - "Nickname": "3: Threads of Fate", - "Description": "The Forgotten Age", - "GMNotes": "", - "ColorDiffuse": { - "r": 1.0, - "g": 1.0, - "b": 1.0 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": false, - "Hands": false, - "MaterialIndex": -1, - "MeshIndex": -1, - "CustomMesh": { - "MeshURL": "https://raw.githubusercontent.com/RobMayer/TTSLibrary/master/advboxes/tuckbox_h_MSH.obj", - "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/829135118403839974/CC6146930DEE648CB01668F72A0B5026F8471375/", - "NormalURL": "", - "ColliderURL": "", - "Convex": true, - "MaterialIndex": 3, - "TypeIndex": 6, - "CustomShader": { - "SpecularColor": { - "r": 1.0, - "g": 1.0, - "b": 1.0 - }, - "SpecularIntensity": 0.0, - "SpecularSharpness": 2.0, - "FresnelStrength": 0.0 - }, - "CastShadows": true - }, - "XmlUI": "", - "LuaScript": "function updateSave()\r\n local data_to_save = {[\"ml\"]=memoryList}\r\n saved_data = JSON.encode(data_to_save)\r\n self.script_state = saved_data\r\nend\r\n\r\nfunction onload(saved_data)\r\n if saved_data ~= \"\" then\r\n local loaded_data = JSON.decode(saved_data)\r\n --Set up information off of loaded_data\r\n memoryList = loaded_data.ml\r\n else\r\n --Set up information for if there is no saved saved data\r\n memoryList = {}\r\n end\r\n\r\n if next(memoryList) == nil then\r\n createSetupButton()\r\n else\r\n createMemoryActionButtons()\r\n end\r\nend\r\n\r\n\r\n--Beginning Setup\r\n\r\n\r\n--Make setup button\r\nfunction createSetupButton()\r\n self.createButton({\r\n label=\"Setup\", click_function=\"buttonClick_setup\", function_owner=self,\r\n position={0,0.3,-2}, rotation={0,180,0}, height=350, width=800,\r\n font_size=250, color={0,0,0}, font_color={1,1,1}\r\n })\r\nend\r\n\r\n--Triggered by setup button,\r\nfunction buttonClick_setup()\r\n memoryListBackup = duplicateTable(memoryList)\r\n memoryList = {}\r\n self.clearButtons()\r\n createButtonsOnAllObjects()\r\n createSetupActionButtons()\r\nend\r\n\r\n--Creates selection buttons on objects\r\nfunction createButtonsOnAllObjects()\r\n local howManyButtons = 0\r\n for _, obj in ipairs(getAllObjects()) do\r\n if obj ~= self then\r\n local dummyIndex = howManyButtons\r\n --On a normal bag, the button positions aren't the same size as the bag.\r\n globalScaleFactor = 1* 1/self.getScale().x\r\n --Super sweet math to set button positions\r\n local selfPos = self.getPosition()\r\n local objPos = obj.getPosition()\r\n local deltaPos = findOffsetDistance(selfPos, objPos, obj)\r\n local objPos = rotateLocalCoordinates(deltaPos, self)\r\n objPos.x = -objPos.x * globalScaleFactor\r\n objPos.y = objPos.y * globalScaleFactor + 2\r\n objPos.z = objPos.z * globalScaleFactor * 0.9\r\n --Offset rotation of bag\r\n local rot = self.getRotation()\r\n rot.y = -rot.y + 180\r\n --Create function\r\n local funcName = \"selectButton_\" .. howManyButtons\r\n local func = function() buttonClick_selection(dummyIndex, obj) end\r\n self.setVar(funcName, func)\r\n self.createButton({\r\n click_function=funcName, function_owner=self,\r\n position=objPos, rotation=rot, height=400, width=400,\r\n color={0.75,0.25,0.25,0.6},\r\n })\r\n howManyButtons = howManyButtons + 1\r\n end\r\n end\r\nend\r\n\r\n--Creates submit and cancel buttons\r\nfunction createSetupActionButtons()\r\n self.createButton({\r\n label=\"Cancel\", click_function=\"buttonClick_cancel\", function_owner=self,\r\n position={0,0.3,-2}, rotation={0,180,0}, height=350, width=1100,\r\n font_size=250, color={0,0,0}, font_color={1,1,1}\r\n })\r\n self.createButton({\r\n label=\"Submit\", click_function=\"buttonClick_submit\", function_owner=self,\r\n position={0,0.3,-2.8}, rotation={0,180,0}, height=350, width=1100,\r\n font_size=250, color={0,0,0}, font_color={1,1,1}\r\n })\r\n self.createButton({\r\n label=\"Reset\", click_function=\"buttonClick_reset\", function_owner=self,\r\n position={-2,0.3,0}, rotation={0,270,0}, height=350, width=800,\r\n font_size=250, color={0,0,0}, font_color={1,1,1}\r\n })\r\nend\r\n\r\n\r\n--During Setup\r\n\r\n\r\n--Checks or unchecks buttons\r\nfunction buttonClick_selection(index, obj)\r\n local color = {0,1,0,0.6}\r\n if memoryList[obj.getGUID()] == nil then\r\n self.editButton({index=index, color=color})\r\n --Adding pos/rot to memory table\r\n local pos, rot = obj.getPosition(), obj.getRotation()\r\n --I need to add it like this or it won't save due to indexing issue\r\n memoryList[obj.getGUID()] = {\r\n pos={x=round(pos.x,4), y=round(pos.y,4), z=round(pos.z,4)},\r\n rot={x=round(rot.x,4), y=round(rot.y,4), z=round(rot.z,4)},\r\n lock=obj.getLock()\r\n }\r\n obj.highlightOn({0,1,0})\r\n else\r\n color = {0.75,0.25,0.25,0.6}\r\n self.editButton({index=index, color=color})\r\n memoryList[obj.getGUID()] = nil\r\n obj.highlightOff()\r\n end\r\nend\r\n\r\n--Cancels selection process\r\nfunction buttonClick_cancel()\r\n memoryList = memoryListBackup\r\n self.clearButtons()\r\n if next(memoryList) == nil then\r\n createSetupButton()\r\n else\r\n createMemoryActionButtons()\r\n end\r\n removeAllHighlights()\r\n broadcastToAll(\"Selection Canceled\", {1,1,1})\r\nend\r\n\r\n--Saves selections\r\nfunction buttonClick_submit()\r\n if next(memoryList) == nil then\r\n broadcastToAll(\"You cannot submit without any selections.\", {0.75, 0.25, 0.25})\r\n else\r\n self.clearButtons()\r\n createMemoryActionButtons()\r\n local count = 0\r\n for guid in pairs(memoryList) do\r\n count = count + 1\r\n local obj = getObjectFromGUID(guid)\r\n if obj ~= nil then obj.highlightOff() end\r\n end\r\n broadcastToAll(count..\" Objects Saved\", {1,1,1})\r\n updateSave()\r\n end\r\nend\r\n\r\n--Resets bag to starting status\r\nfunction buttonClick_reset()\r\n memoryList = {}\r\n self.clearButtons()\r\n createSetupButton()\r\n removeAllHighlights()\r\n broadcastToAll(\"Tool Reset\", {1,1,1})\r\n updateSave()\r\nend\r\n\r\n\r\n--After Setup\r\n\r\n\r\n--Creates recall and place buttons\r\nfunction createMemoryActionButtons()\r\n self.createButton({\r\n label=\"Place\", click_function=\"buttonClick_place\", function_owner=self,\r\n position={0.6,0.1,2.1}, rotation={0,0,0}, height=220, width=500,\r\n font_size=130, color={0,0,0}, font_color={1,1,1}\r\n })\r\n self.createButton({\r\n label=\"Recall\", click_function=\"buttonClick_recall\", function_owner=self,\r\n position={-0.6,0.1,2.1}, rotation={0,0,0}, height=220, width=500,\r\n font_size=130, color={0,0,0}, font_color={1,1,1}\r\n })\r\n-- self.createButton({\r\n-- label=\"Setup\", click_function=\"buttonClick_setup\", function_owner=self,\r\n-- position={2,0.3,0}, rotation={0,90,0}, height=350, width=800,\r\n-- font_size=250, color={0,0,0}, font_color={1,1,1}\r\n-- })\r\nend\r\n\r\n--Sends objects from bag/table to their saved position/rotation\r\nfunction buttonClick_place()\r\n local bagObjList = self.getObjects()\r\n for guid, entry in pairs(memoryList) do\r\n local obj = getObjectFromGUID(guid)\r\n --If obj is out on the table, move it to the saved pos/rot\r\n if obj ~= nil then\r\n obj.setPositionSmooth(entry.pos)\r\n obj.setRotationSmooth(entry.rot)\r\n obj.setLock(entry.lock)\r\n else\r\n --If obj is inside of the bag\r\n for _, bagObj in ipairs(bagObjList) do\r\n if bagObj.guid == guid then\r\n local item = self.takeObject({\r\n guid=guid, position=entry.pos, rotation=entry.rot,\r\n })\r\n item.setLock(entry.lock)\r\n break\r\n end\r\n end\r\n end\r\n end\r\n broadcastToAll(\"Objects Placed\", {1,1,1})\r\nend\r\n\r\n--Recalls objects to bag from table\r\nfunction buttonClick_recall()\r\n for guid, entry in pairs(memoryList) do\r\n local obj = getObjectFromGUID(guid)\r\n if obj ~= nil then self.putObject(obj) end\r\n end\r\n broadcastToAll(\"Objects Recalled\", {1,1,1})\r\nend\r\n\r\n\r\n--Utility functions\r\n\r\n\r\n--Find delta (difference) between 2 x/y/z coordinates\r\nfunction findOffsetDistance(p1, p2, obj)\r\n local deltaPos = {}\r\n local bounds = obj.getBounds()\r\n deltaPos.x = (p2.x-p1.x)\r\n deltaPos.y = (p2.y-p1.y) + (bounds.size.y - bounds.offset.y)\r\n deltaPos.z = (p2.z-p1.z)\r\n return deltaPos\r\nend\r\n\r\n--Used to rotate a set of coordinates by an angle\r\nfunction rotateLocalCoordinates(desiredPos, obj)\r\n\tlocal objPos, objRot = obj.getPosition(), obj.getRotation()\r\n local angle = math.rad(objRot.y)\r\n\tlocal x = desiredPos.x * math.cos(angle) - desiredPos.z * math.sin(angle)\r\n\tlocal z = desiredPos.x * math.sin(angle) + desiredPos.z * math.cos(angle)\r\n\t--return {x=objPos.x+x, y=objPos.y+desiredPos.y, z=objPos.z+z}\r\n return {x=x, y=desiredPos.y, z=z}\r\nend\r\n\r\n--Coroutine delay, in seconds\r\nfunction wait(time)\r\n local start = os.time()\r\n repeat coroutine.yield(0) until os.time() > start + time\r\nend\r\n\r\n--Duplicates a table (needed to prevent it making reference to the same objects)\r\nfunction duplicateTable(oldTable)\r\n local newTable = {}\r\n for k, v in pairs(oldTable) do\r\n newTable[k] = v\r\n end\r\n return newTable\r\nend\r\n\r\n--Moves scripted highlight from all objects\r\nfunction removeAllHighlights()\r\n for _, obj in ipairs(getAllObjects()) do\r\n obj.highlightOff()\r\n end\r\nend\r\n\r\n--Round number (num) to the Nth decimal (dec)\r\nfunction round(num, dec)\r\n local mult = 10^(dec or 0)\r\n return math.floor(num * mult + 0.5) / mult\r\nend\r\n", - "LuaScriptState": "{\"ml\":{\"02aa53\":{\"lock\":false,\"pos\":{\"x\":-2.6886,\"y\":1.6372,\"z\":-5.0485},\"rot\":{\"x\":0.0168,\"y\":179.9936,\"z\":0.0803}},\"061a07\":{\"lock\":false,\"pos\":{\"x\":-20.4536,\"y\":1.61,\"z\":-0.1113},\"rot\":{\"x\":0.0799,\"y\":89.9883,\"z\":359.9831}},\"07f90c\":{\"lock\":false,\"pos\":{\"x\":-27.1247,\"y\":1.6171,\"z\":-7.6321},\"rot\":{\"x\":359.9201,\"y\":270.0081,\"z\":0.0169}},\"0ef190\":{\"lock\":false,\"pos\":{\"x\":-23.6787,\"y\":1.684,\"z\":-7.7},\"rot\":{\"x\":359.9201,\"y\":269.9941,\"z\":0.0169}},\"1568bc\":{\"lock\":false,\"pos\":{\"x\":-36.7733,\"y\":1.7022,\"z\":-7.7},\"rot\":{\"x\":359.9201,\"y\":269.9987,\"z\":0.0169}},\"187b63\":{\"lock\":false,\"pos\":{\"x\":-5.2163,\"y\":1.7408,\"z\":-5.0999},\"rot\":{\"x\":0.0169,\"y\":179.9892,\"z\":0.0802}},\"1f183b\":{\"lock\":false,\"pos\":{\"x\":-0.0422,\"y\":1.6336,\"z\":-4.8813},\"rot\":{\"x\":0.0168,\"y\":179.9948,\"z\":0.0803}},\"292569\":{\"lock\":false,\"pos\":{\"x\":-30.226,\"y\":1.6931,\"z\":-7.7001},\"rot\":{\"x\":359.9201,\"y\":269.9972,\"z\":0.0169}},\"2a0b69\":{\"lock\":false,\"pos\":{\"x\":-3.9277,\"y\":1.7717,\"z\":5.7572},\"rot\":{\"x\":359.9197,\"y\":270.011,\"z\":180.0168}},\"34e74c\":{\"lock\":false,\"pos\":{\"x\":-33.506,\"y\":1.626,\"z\":-7.4641},\"rot\":{\"x\":359.9201,\"y\":270.002,\"z\":0.0169}},\"5789a0\":{\"lock\":false,\"pos\":{\"x\":-23.6765,\"y\":1.6134,\"z\":-3.83},\"rot\":{\"x\":359.9832,\"y\":0.0179,\"z\":359.9201}},\"6c4c60\":{\"lock\":false,\"pos\":{\"x\":-3.956,\"y\":1.6556,\"z\":-10.4412},\"rot\":{\"x\":359.9197,\"y\":269.998,\"z\":0.0168}},\"7234af\":{\"lock\":false,\"pos\":{\"x\":-23.6765,\"y\":1.6157,\"z\":3.86},\"rot\":{\"x\":359.9832,\"y\":0.0184,\"z\":359.92}},\"784ebd\":{\"lock\":false,\"pos\":{\"x\":-30.2243,\"y\":1.6954,\"z\":-0.03},\"rot\":{\"x\":359.9201,\"y\":269.9987,\"z\":0.0169}},\"7a95f6\":{\"lock\":false,\"pos\":{\"x\":-3.9866,\"y\":1.5827,\"z\":-14.6355},\"rot\":{\"x\":359.9197,\"y\":270.0305,\"z\":0.0168}},\"99909c\":{\"lock\":false,\"pos\":{\"x\":-30.2243,\"y\":1.6225,\"z\":-3.83},\"rot\":{\"x\":359.9832,\"y\":0.0181,\"z\":359.9201}},\"a45247\":{\"lock\":false,\"pos\":{\"x\":1.6966,\"y\":1.5583,\"z\":14.2787},\"rot\":{\"x\":359.9551,\"y\":224.998,\"z\":0.0687}},\"a5509c\":{\"lock\":false,\"pos\":{\"x\":-23.6766,\"y\":1.6885,\"z\":7.57},\"rot\":{\"x\":359.9201,\"y\":269.9997,\"z\":0.0169}},\"adebd8\":{\"lock\":false,\"pos\":{\"x\":-27.4881,\"y\":1.621,\"z\":4.1396},\"rot\":{\"x\":359.9554,\"y\":225.0122,\"z\":0.0684}},\"ea713e\":{\"lock\":false,\"pos\":{\"x\":-2.7247,\"y\":1.6566,\"z\":0.3733},\"rot\":{\"x\":0.0168,\"y\":180.0257,\"z\":0.0803}},\"f1a25d\":{\"lock\":false,\"pos\":{\"x\":-23.6766,\"y\":1.6862,\"z\":-0.03},\"rot\":{\"x\":359.9201,\"y\":270.001,\"z\":0.0169}},\"fbfaec\":{\"lock\":false,\"pos\":{\"x\":-17.1199,\"y\":1.6771,\"z\":-0.0301},\"rot\":{\"x\":359.9201,\"y\":270.0056,\"z\":0.0169}}}}", - "ContainedObjects": [ - { - "Name": "Custom_Model_Bag", - "Transform": { - "posX": 1.69660091, - "posY": 1.55831659, - "posZ": 14.2787018, - "rotX": 359.955139, - "rotY": 224.998, - "rotZ": 0.06867385, - "scaleX": 2.0, - "scaleY": 2.0, - "scaleZ": 2.0 - }, - "Nickname": "Set-aside", - "Description": "Threads of Fate", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.02148666, - "g": 0.00100758043, - "b": 0.02148666 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": false, - "Hands": false, - "MaterialIndex": -1, - "MeshIndex": -1, - "CustomMesh": { - "MeshURL": "http://cloud-3.steamusercontent.com/ugc/764975951334964971/3078F312706FC974833ECD2A359B87FD4F283509/", - "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/764975951334960553/C518D80E31E27DB23EEAC8CF9253E59798865790/", - "NormalURL": "http://cloud-3.steamusercontent.com/ugc/764975951334960069/E70E4A58A1B7827F1E5E2AF9FF44DF0BD5DA33F7/", - "ColliderURL": "", - "Convex": true, - "MaterialIndex": 1, - "TypeIndex": 6, - "CastShadows": true - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "ContainedObjects": [ - { - "Name": "Card", - "Transform": { - "posX": 8.444989, - "posY": 3.4894433, - "posZ": -20.73397, - "rotX": 359.920135, - "rotY": 269.999939, - "rotZ": 0.016866453, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Expedition Journal", - "Description": "Item. Tome.", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 12245, - "SidewaysCard": false, - "CustomDeck": { - "122": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/915801999159325148/B25E4760A8FFC5A71DFA1DE038D6CA8A74C7AE0C/", - "BackURL": "https://i.imgur.com/No3PMAy.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "891282" - }, - { - "Name": "Card", - "Transform": { - "posX": 36.9891548, - "posY": 4.39081335, - "posZ": -14.1146631, - "rotX": 359.920135, - "rotY": 269.999573, - "rotZ": 0.01686621, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Ichtaca", - "Description": "The forgotten Guardian", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 12244, - "SidewaysCard": false, - "CustomDeck": { - "122": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/915801999159325148/B25E4760A8FFC5A71DFA1DE038D6CA8A74C7AE0C/", - "BackURL": "https://i.imgur.com/No3PMAy.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "d6cd01" - }, - { - "Name": "Card", - "Transform": { - "posX": 44.252224, - "posY": 2.32003021, - "posZ": -23.8836956, - "rotX": 359.920135, - "rotY": 269.9999, - "rotZ": 0.01686557, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Town Hall", - "Description": "Arkham.", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": false, - "Hands": true, - "CardID": 12240, - "SidewaysCard": false, - "CustomDeck": { - "122": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/915801999159325148/B25E4760A8FFC5A71DFA1DE038D6CA8A74C7AE0C/", - "BackURL": "https://i.imgur.com/No3PMAy.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "7c92d8" - }, - { - "Name": "Card", - "Transform": { - "posX": 42.04668, - "posY": 3.54093671, - "posZ": -14.5910444, - "rotX": 359.919739, - "rotY": 269.984131, - "rotZ": 0.0170255117, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Alejandro Vela", - "Description": "Ally. Wayfarer.", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": false, - "Hands": true, - "CardID": 12250, - "SidewaysCard": false, - "CustomDeck": { - "122": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/916924328393194495/027101CA5C626EBA0E4F76F3F15569329F81DE3C/", - "BackURL": "https://i.imgur.com/RpzEfmS.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "1b9dbf" - } - ], - "PhysicsMaterial": { - "StaticFriction": 0.6, - "DynamicFriction": 0.6, - "Bounciness": 0.0, - "FrictionCombine": 0, - "BounceCombine": 0 - }, - "Rigidbody": { - "Mass": 1.375, - "Drag": 5.0, - "AngularDrag": 5.0, - "UseGravity": true - }, - "GUID": "a45247" - }, - { - "Name": "Deck", - "Transform": { - "posX": -3.9277, - "posY": 1.77170992, - "posZ": 5.75720072, - "rotX": 359.919739, - "rotY": 270.011, - "rotZ": 180.016815, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Encouter Deck", - "Description": "Threads of Fate", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": false, - "SidewaysCard": false, - "DeckIDs": [ - 3627, - 3627, - 3623, - 3626, - 3626, - 3605, - 3628, - 3628, - 3605, - 3604, - 3604, - 3604, - 3623, - 3624, - 3625, - 3625, - 12424, - 12424, - 12425, - 12425, - 12426, - 12426, - 272642, - 272642, - 272643, - 272643, - 272641, - 272641, - 272641, - 3623 - ], - "CustomDeck": { - "36": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/87094793642521937/9A33F34C05DAD0F4FE68E12C309B203F8E22B6F2/", - "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": false - }, - "124": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/916924328393200377/279E9C8DF7927446A8F622451D79EB33E5D4F237/", - "BackURL": "https://i.imgur.com/oRohMct.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": true - }, - "2726": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/915801999159325148/B25E4760A8FFC5A71DFA1DE038D6CA8A74C7AE0C/", - "BackURL": "https://i.imgur.com/No3PMAy.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "ContainedObjects": [ - { - "Name": "Card", - "Transform": { - "posX": 15.2792578, - "posY": 1.68537843, - "posZ": 26.4769516, - "rotX": 359.91864, - "rotY": 269.99823, - "rotZ": 180.0236, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "On Wings of Darkness", - "Description": "", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 3627, - "SidewaysCard": false, - "CustomDeck": { - "36": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/87094793642521937/9A33F34C05DAD0F4FE68E12C309B203F8E22B6F2/", - "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": false - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "dd287a" - }, - { - "Name": "Card", - "Transform": { - "posX": 14.7774372, - "posY": 1.628057, - "posZ": 31.0906715, - "rotX": 359.920044, - "rotY": 269.992737, - "rotZ": 4.6098547, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "On Wings of Darkness", - "Description": "", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 3627, - "SidewaysCard": false, - "CustomDeck": { - "36": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/87094793642521937/9A33F34C05DAD0F4FE68E12C309B203F8E22B6F2/", - "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": false - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "b06ff1" - }, - { - "Name": "Card", - "Transform": { - "posX": 14.7774458, - "posY": 1.56010187, - "posZ": 38.38555, - "rotX": 359.3881, - "rotY": 359.9874, - "rotZ": 359.9204, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Acolyte", - "Description": "Humanoid. Cultist.", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 3623, - "SidewaysCard": false, - "CustomDeck": { - "36": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/87094793642521937/9A33F34C05DAD0F4FE68E12C309B203F8E22B6F2/", - "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": false - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "c70e63" - }, - { - "Name": "Card", - "Transform": { - "posX": 14.7770777, - "posY": 1.66064644, - "posZ": 36.5581169, - "rotX": 359.9198, - "rotY": 270.02002, - "rotZ": 6.28108, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Hunting Nightgaunt", - "Description": "Monster. Nightgaunt.", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 3626, - "SidewaysCard": false, - "CustomDeck": { - "36": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/87094793642521937/9A33F34C05DAD0F4FE68E12C309B203F8E22B6F2/", - "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": false - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "476433" - }, - { - "Name": "Card", - "Transform": { - "posX": 14.7770147, - "posY": 1.6338309, - "posZ": 34.7323723, - "rotX": 359.918884, - "rotY": 269.9867, - "rotZ": 4.847489, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Hunting Nightgaunt", - "Description": "Monster. Nightgaunt.", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 3626, - "SidewaysCard": false, - "CustomDeck": { - "36": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/87094793642521937/9A33F34C05DAD0F4FE68E12C309B203F8E22B6F2/", - "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": false - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "b124ef" - }, - { - "Name": "Card", - "Transform": { - "posX": 14.7773724, - "posY": 1.62753284, - "posZ": 29.26748, - "rotX": 359.920044, - "rotY": 270.0065, - "rotZ": 4.617925, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "False Lead", - "Description": "", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 3605, - "SidewaysCard": false, - "CustomDeck": { - "36": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/87094793642521937/9A33F34C05DAD0F4FE68E12C309B203F8E22B6F2/", - "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": false - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "b6793f" - }, - { - "Name": "Card", - "Transform": { - "posX": 14.7774429, - "posY": 1.62717223, - "posZ": 27.44811, - "rotX": 359.9196, - "rotY": 269.985474, - "rotZ": 4.62420225, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Locked Door", - "Description": "Obstacle.", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 3628, - "SidewaysCard": false, - "CustomDeck": { - "36": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/87094793642521937/9A33F34C05DAD0F4FE68E12C309B203F8E22B6F2/", - "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": false - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "9449d7" - }, - { - "Name": "Card", - "Transform": { - "posX": 14.77727, - "posY": 1.62659431, - "posZ": 25.6280022, - "rotX": 359.921021, - "rotY": 269.9887, - "rotZ": 4.63850832, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Locked Door", - "Description": "Obstacle.", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 3628, - "SidewaysCard": false, - "CustomDeck": { - "36": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/87094793642521937/9A33F34C05DAD0F4FE68E12C309B203F8E22B6F2/", - "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": false - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "1340ff" - }, - { - "Name": "Card", - "Transform": { - "posX": 14.77745, - "posY": 1.62588787, - "posZ": 23.8021126, - "rotX": 359.9203, - "rotY": 270.000061, - "rotZ": 4.59708071, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "False Lead", - "Description": "", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 3605, - "SidewaysCard": false, - "CustomDeck": { - "36": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/87094793642521937/9A33F34C05DAD0F4FE68E12C309B203F8E22B6F2/", - "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": false - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "de1cd2" - }, - { - "Name": "Card", - "Transform": { - "posX": 14.7772818, - "posY": 1.62565958, - "posZ": 21.9825974, - "rotX": 359.919281, - "rotY": 269.989044, - "rotZ": 4.627021, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Hunting Shadow", - "Description": "Curse.", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 3604, - "SidewaysCard": false, - "CustomDeck": { - "36": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/87094793642521937/9A33F34C05DAD0F4FE68E12C309B203F8E22B6F2/", - "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": false - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "46af71" - }, - { - "Name": "Card", - "Transform": { - "posX": 14.7771912, - "posY": 1.62496769, - "posZ": 20.1623, - "rotX": 359.9208, - "rotY": 269.999023, - "rotZ": 4.642937, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Hunting Shadow", - "Description": "Curse.", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 3604, - "SidewaysCard": false, - "CustomDeck": { - "36": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/87094793642521937/9A33F34C05DAD0F4FE68E12C309B203F8E22B6F2/", - "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": false - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "e98498" - }, - { - "Name": "Card", - "Transform": { - "posX": 14.777566, - "posY": 1.624156, - "posZ": 18.33311, - "rotX": 359.920166, - "rotY": 269.978729, - "rotZ": 4.59061146, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Hunting Shadow", - "Description": "Curse.", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 3604, - "SidewaysCard": false, - "CustomDeck": { - "36": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/87094793642521937/9A33F34C05DAD0F4FE68E12C309B203F8E22B6F2/", - "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": false - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "caabe8" - }, - { - "Name": "Card", - "Transform": { - "posX": 15.226614, - "posY": 1.53816819, - "posZ": 11.4850111, - "rotX": 359.9174, - "rotY": 269.999268, - "rotZ": 180.021957, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Acolyte", - "Description": "Humanoid. Cultist.", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 3623, - "SidewaysCard": false, - "CustomDeck": { - "36": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/87094793642521937/9A33F34C05DAD0F4FE68E12C309B203F8E22B6F2/", - "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": false - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "4072d7" - }, - { - "Name": "Card", - "Transform": { - "posX": 15.2280426, - "posY": 1.67157507, - "posZ": 13.8723755, - "rotX": 359.9213, - "rotY": 269.996033, - "rotZ": 172.928375, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Wizard of the Order", - "Description": "Humanoid. Cultist.", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 3624, - "SidewaysCard": false, - "CustomDeck": { - "36": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/87094793642521937/9A33F34C05DAD0F4FE68E12C309B203F8E22B6F2/", - "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": false - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "159f90" - }, - { - "Name": "Card", - "Transform": { - "posX": 15.220583, - "posY": 1.6722033, - "posZ": 15.0525141, - "rotX": 359.920746, - "rotY": 269.999268, - "rotZ": 172.906967, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Mysterious Chanting", - "Description": "Hex.", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 3625, - "SidewaysCard": false, - "CustomDeck": { - "36": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/87094793642521937/9A33F34C05DAD0F4FE68E12C309B203F8E22B6F2/", - "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": false - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "df668b" - }, - { - "Name": "Card", - "Transform": { - "posX": 15.22197, - "posY": 1.67282546, - "posZ": 16.2301865, - "rotX": 359.9204, - "rotY": 270.002625, - "rotZ": 172.900238, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Mysterious Chanting", - "Description": "Hex.", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 3625, - "SidewaysCard": false, - "CustomDeck": { - "36": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/87094793642521937/9A33F34C05DAD0F4FE68E12C309B203F8E22B6F2/", - "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": false - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "6f5b7b" - }, - { - "Name": "Card", - "Transform": { - "posX": 15.2245464, - "posY": 1.673097, - "posZ": 17.4103661, - "rotX": 359.920929, - "rotY": 269.999268, - "rotZ": 172.892532, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Brotherhood Cultist", - "Description": "Humanoid. Cultist.", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 12424, - "SidewaysCard": false, - "CustomDeck": { - "124": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/916924328393200377/279E9C8DF7927446A8F622451D79EB33E5D4F237/", - "BackURL": "https://i.imgur.com/oRohMct.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "1f4f54" - }, - { - "Name": "Card", - "Transform": { - "posX": 15.2258987, - "posY": 1.67372775, - "posZ": 18.5867043, - "rotX": 359.918762, - "rotY": 269.97168, - "rotZ": 172.895432, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Brotherhood Cultist", - "Description": "Humanoid. Cultist.", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 12424, - "SidewaysCard": false, - "CustomDeck": { - "124": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/916924328393200377/279E9C8DF7927446A8F622451D79EB33E5D4F237/", - "BackURL": "https://i.imgur.com/oRohMct.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "62cc1f" - }, - { - "Name": "Card", - "Transform": { - "posX": 15.2246714, - "posY": 1.67393708, - "posZ": 19.76591, - "rotX": 359.920715, - "rotY": 269.9828, - "rotZ": 172.886765, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Shadowed", - "Description": "Scheme.", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 12425, - "SidewaysCard": false, - "CustomDeck": { - "124": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/916924328393200377/279E9C8DF7927446A8F622451D79EB33E5D4F237/", - "BackURL": "https://i.imgur.com/oRohMct.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "04e5d3" - }, - { - "Name": "Card", - "Transform": { - "posX": 15.2244244, - "posY": 1.80961633, - "posZ": 20.9542446, - "rotX": 359.911743, - "rotY": 269.982361, - "rotZ": 180.133133, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Shadowed", - "Description": "Scheme.", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 12425, - "SidewaysCard": false, - "CustomDeck": { - "124": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/916924328393200377/279E9C8DF7927446A8F622451D79EB33E5D4F237/", - "BackURL": "https://i.imgur.com/oRohMct.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "89f4f6" - }, - { - "Name": "Card", - "Transform": { - "posX": 15.2256632, - "posY": 1.67663741, - "posZ": 22.1221333, - "rotX": 359.8909, - "rotY": 270.0346, - "rotZ": 187.206131, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Words of Power", - "Description": "Hex.", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 12426, - "SidewaysCard": false, - "CustomDeck": { - "124": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/916924328393200377/279E9C8DF7927446A8F622451D79EB33E5D4F237/", - "BackURL": "https://i.imgur.com/oRohMct.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "d6a48e" - }, - { - "Name": "Card", - "Transform": { - "posX": 15.2251244, - "posY": 1.54160774, - "posZ": 23.2864742, - "rotX": 359.9159, - "rotY": 269.842346, - "rotZ": 180.023392, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Words of Power", - "Description": "Hex.", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 12426, - "SidewaysCard": false, - "CustomDeck": { - "124": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/916924328393200377/279E9C8DF7927446A8F622451D79EB33E5D4F237/", - "BackURL": "https://i.imgur.com/oRohMct.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "866eba" - }, - { - "Name": "Card", - "Transform": { - "posX": 15.2223587, - "posY": 1.6899904, - "posZ": 30.3729839, - "rotX": 359.918365, - "rotY": 269.955, - "rotZ": 180.018066, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Nobody's Home", - "Description": "Mystery.", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 272642, - "SidewaysCard": false, - "CustomDeck": { - "122": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/915801999159325148/B25E4760A8FFC5A71DFA1DE038D6CA8A74C7AE0C/", - "BackURL": "https://i.imgur.com/No3PMAy.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "dd17ff" - }, - { - "Name": "Card", - "Transform": { - "posX": 15.22342, - "posY": 1.544118, - "posZ": 31.56866, - "rotX": 359.91983, - "rotY": 270.000763, - "rotZ": 180.0163, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Nobody's Home", - "Description": "Mystery.", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 272642, - "SidewaysCard": false, - "CustomDeck": { - "122": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/915801999159325148/B25E4760A8FFC5A71DFA1DE038D6CA8A74C7AE0C/", - "BackURL": "https://i.imgur.com/No3PMAy.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "e417e8" - }, - { - "Name": "Card", - "Transform": { - "posX": 15.2247591, - "posY": 1.67399156, - "posZ": 24.4824257, - "rotX": 359.922729, - "rotY": 269.964478, - "rotZ": 172.983078, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Conspiracy of Blood", - "Description": "Hex.", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 272643, - "SidewaysCard": false, - "CustomDeck": { - "122": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/915801999159325148/B25E4760A8FFC5A71DFA1DE038D6CA8A74C7AE0C/", - "BackURL": "https://i.imgur.com/No3PMAy.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "776222" - }, - { - "Name": "Card", - "Transform": { - "posX": 15.223237, - "posY": 1.67479253, - "posZ": 25.6643066, - "rotX": 359.9176, - "rotY": 269.972717, - "rotZ": 172.935471, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Conspiracy of Blood", - "Description": "Hex.", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 272643, - "SidewaysCard": false, - "CustomDeck": { - "122": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/915801999159325148/B25E4760A8FFC5A71DFA1DE038D6CA8A74C7AE0C/", - "BackURL": "https://i.imgur.com/No3PMAy.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "f6e2b8" - }, - { - "Name": "Card", - "Transform": { - "posX": 15.2229862, - "posY": 1.8100853, - "posZ": 26.8348656, - "rotX": 359.9058, - "rotY": 269.9762, - "rotZ": 180.023865, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "The Secret Must Be Kept", - "Description": "Scheme.", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 272641, - "SidewaysCard": false, - "CustomDeck": { - "122": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/915801999159325148/B25E4760A8FFC5A71DFA1DE038D6CA8A74C7AE0C/", - "BackURL": "https://i.imgur.com/No3PMAy.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "af5c41" - }, - { - "Name": "Card", - "Transform": { - "posX": 15.2238312, - "posY": 1.67543757, - "posZ": 28.0053711, - "rotX": 359.881226, - "rotY": 270.1048, - "rotZ": 187.034821, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "The Secret Must Be Kept", - "Description": "Scheme.", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 272641, - "SidewaysCard": false, - "CustomDeck": { - "122": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/915801999159325148/B25E4760A8FFC5A71DFA1DE038D6CA8A74C7AE0C/", - "BackURL": "https://i.imgur.com/No3PMAy.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "8d1b30" - }, - { - "Name": "Card", - "Transform": { - "posX": 15.2234335, - "posY": 1.5433799, - "posZ": 29.1925087, - "rotX": 359.91803, - "rotY": 269.897369, - "rotZ": 180.007065, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "The Secret Must Be Kept", - "Description": "Scheme.", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 272641, - "SidewaysCard": false, - "CustomDeck": { - "122": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/915801999159325148/B25E4760A8FFC5A71DFA1DE038D6CA8A74C7AE0C/", - "BackURL": "https://i.imgur.com/No3PMAy.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "e24635" - }, - { - "Name": "Card", - "Transform": { - "posX": 15.2262573, - "posY": 1.66964519, - "posZ": 12.6893129, - "rotX": 359.9217, - "rotY": 270.002869, - "rotZ": 173.009644, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Acolyte", - "Description": "Humanoid. Cultist.", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 3623, - "SidewaysCard": false, - "CustomDeck": { - "36": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/87094793642521937/9A33F34C05DAD0F4FE68E12C309B203F8E22B6F2/", - "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": false - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "c70e63" - } - ], - "GUID": "2a0b69" - }, - { - "Name": "Deck", - "Transform": { - "posX": -2.72469974, - "posY": 1.65664113, - "posZ": 0.373300284, - "rotX": 0.0167991184, - "rotY": 180.025742, - "rotZ": 0.0802655444, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Agenda Deck", - "Description": "Threads of Fate", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": false, - "SidewaysCard": true, - "DeckIDs": [ - 272913, - 272912, - 272911 - ], - "CustomDeck": { - "2729": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/915801999159325148/B25E4760A8FFC5A71DFA1DE038D6CA8A74C7AE0C/", - "BackURL": "https://i.imgur.com/No3PMAy.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "ContainedObjects": [ - { - "Name": "Card", - "Transform": { - "posX": 21.2839222, - "posY": 1.52665079, - "posZ": 10.9049978, - "rotX": 0.0116022779, - "rotY": 179.996353, - "rotZ": 0.07834647, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Hidden Entanglements", - "Description": "Agenda 3", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 272913, - "SidewaysCard": true, - "CustomDeck": { - "122": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/915801999159325148/B25E4760A8FFC5A71DFA1DE038D6CA8A74C7AE0C/", - "BackURL": "https://i.imgur.com/No3PMAy.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "35fe2f" - }, - { - "Name": "Card", - "Transform": { - "posX": 21.5493641, - "posY": 1.66657627, - "posZ": 11.0041924, - "rotX": 0.0153606609, - "rotY": 179.999374, - "rotZ": 0.105749391, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Behind the Curtain", - "Description": "Agenda 2", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 272912, - "SidewaysCard": true, - "CustomDeck": { - "122": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/915801999159325148/B25E4760A8FFC5A71DFA1DE038D6CA8A74C7AE0C/", - "BackURL": "https://i.imgur.com/No3PMAy.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "d3d027" - }, - { - "Name": "Card", - "Transform": { - "posX": 21.1601372, - "posY": 1.68476951, - "posZ": 10.8793163, - "rotX": 0.0409882031, - "rotY": 180.011032, - "rotZ": 0.110247135, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Three Fates", - "Description": "Agenda 1", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 272911, - "SidewaysCard": true, - "CustomDeck": { - "122": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/915801999159325148/B25E4760A8FFC5A71DFA1DE038D6CA8A74C7AE0C/", - "BackURL": "https://i.imgur.com/No3PMAy.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "0dc453" - } - ], - "GUID": "ea713e" - }, - { - "Name": "Deck", - "Transform": { - "posX": -2.68859982, - "posY": 1.63721693, - "posZ": -5.04850054, - "rotX": 0.0168442763, - "rotY": 179.9936, - "rotZ": 0.0802551, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Act c/d", - "Description": "Threads of Fate", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": false, - "SidewaysCard": true, - "DeckIDs": [ - 272229, - 272228, - 272227, - 272226, - 272225, - 272224, - 272222, - 272223 - ], - "CustomDeck": { - "2722": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/915801999159325148/B25E4760A8FFC5A71DFA1DE038D6CA8A74C7AE0C/", - "BackURL": "https://i.imgur.com/No3PMAy.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "ContainedObjects": [ - { - "Name": "Card", - "Transform": { - "posX": 13.6250725, - "posY": 1.53277516, - "posZ": -4.50813866, - "rotX": 0.0107580079, - "rotY": 180.000214, - "rotZ": 0.07781033, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Alejandro's Plight", - "Description": "Act 3c", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 272229, - "SidewaysCard": true, - "CustomDeck": { - "122": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/915801999159325148/B25E4760A8FFC5A71DFA1DE038D6CA8A74C7AE0C/", - "BackURL": "https://i.imgur.com/No3PMAy.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "c21ad7" - }, - { - "Name": "Card", - "Transform": { - "posX": 13.7458324, - "posY": 1.66789, - "posZ": -4.535748, - "rotX": 0.0195854045, - "rotY": 180.000168, - "rotZ": 0.07469279, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Alejandro's Prison", - "Description": "Act 3c", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 272228, - "SidewaysCard": true, - "CustomDeck": { - "122": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/915801999159325148/B25E4760A8FFC5A71DFA1DE038D6CA8A74C7AE0C/", - "BackURL": "https://i.imgur.com/No3PMAy.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "14f8f1" - }, - { - "Name": "Card", - "Transform": { - "posX": 16.7634869, - "posY": 1.52829683, - "posZ": -4.858791, - "rotX": 0.0171134938, - "rotY": 180.016571, - "rotZ": 0.07474506, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Friends in High Places", - "Description": "Act 2c", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 272227, - "SidewaysCard": false, - "CustomDeck": { - "122": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/915801999159325148/B25E4760A8FFC5A71DFA1DE038D6CA8A74C7AE0C/", - "BackURL": "https://i.imgur.com/No3PMAy.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "21cd56" - }, - { - "Name": "Card", - "Transform": { - "posX": 16.56625, - "posY": 1.6690743, - "posZ": -4.422589, - "rotX": 0.0280124433, - "rotY": 180.022949, - "rotZ": 0.0544671, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Friends in High Places", - "Description": "Act 2c", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 272226, - "SidewaysCard": true, - "CustomDeck": { - "122": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/915801999159325148/B25E4760A8FFC5A71DFA1DE038D6CA8A74C7AE0C/", - "BackURL": "https://i.imgur.com/No3PMAy.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "1588b6" - }, - { - "Name": "Card", - "Transform": { - "posX": 19.4478722, - "posY": 1.52468193, - "posZ": -4.71229458, - "rotX": 0.0142649068, - "rotY": 179.999191, - "rotZ": 0.0788442641, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "At the Station", - "Description": "Act 2c", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 272225, - "SidewaysCard": false, - "CustomDeck": { - "122": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/915801999159325148/B25E4760A8FFC5A71DFA1DE038D6CA8A74C7AE0C/", - "BackURL": "https://i.imgur.com/No3PMAy.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "7edfb0" - }, - { - "Name": "Card", - "Transform": { - "posX": 19.2347183, - "posY": 1.66532922, - "posZ": -4.386163, - "rotX": 0.0131844673, - "rotY": 179.999741, - "rotZ": 0.056899678, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "At the Station", - "Description": "Act 2c", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 272224, - "SidewaysCard": true, - "CustomDeck": { - "122": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/915801999159325148/B25E4760A8FFC5A71DFA1DE038D6CA8A74C7AE0C/", - "BackURL": "https://i.imgur.com/No3PMAy.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "34409b" - }, - { - "Name": "Card", - "Transform": { - "posX": 22.2906837, - "posY": 1.52066576, - "posZ": -4.922313, - "rotX": 0.01472353, - "rotY": 179.999329, - "rotZ": 0.07895376, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Search for Alejandro", - "Description": "Act 1c", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 272222, - "SidewaysCard": false, - "CustomDeck": { - "122": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/915801999159325148/B25E4760A8FFC5A71DFA1DE038D6CA8A74C7AE0C/", - "BackURL": "https://i.imgur.com/No3PMAy.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "1ee0f0" - }, - { - "Name": "Card", - "Transform": { - "posX": 22.07975, - "posY": 1.66131914, - "posZ": -4.505468, - "rotX": 0.011646769, - "rotY": 180.000137, - "rotZ": 0.05788763, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Missing Persons", - "Description": "Act 1c", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 272223, - "SidewaysCard": false, - "CustomDeck": { - "122": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/915801999159325148/B25E4760A8FFC5A71DFA1DE038D6CA8A74C7AE0C/", - "BackURL": "https://i.imgur.com/No3PMAy.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "e59778" - } - ], - "GUID": "02aa53" - }, - { - "Name": "Deck", - "Transform": { - "posX": -0.0421996, - "posY": 1.63355923, - "posZ": -4.8813, - "rotX": 0.01684259, - "rotY": 179.994751, - "rotZ": 0.0802555755, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Act 3 e/f", - "Description": "Threads of Fate", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": false, - "SidewaysCard": true, - "DeckIDs": [ - 272637, - 272636, - 272633, - 272632, - 272634, - 272635, - 272631, - 272630 - ], - "CustomDeck": { - "2726": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/915801999159325148/B25E4760A8FFC5A71DFA1DE038D6CA8A74C7AE0C/", - "BackURL": "https://i.imgur.com/No3PMAy.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "ContainedObjects": [ - { - "Name": "Card", - "Transform": { - "posX": 9.552063, - "posY": 1.53898811, - "posZ": -2.93501186, - "rotX": 0.0137467552, - "rotY": 179.999619, - "rotZ": 0.07853291, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "The Brother Is Revealed", - "Description": "Act 3e", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 272637, - "SidewaysCard": true, - "CustomDeck": { - "122": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/915801999159325148/B25E4760A8FFC5A71DFA1DE038D6CA8A74C7AE0C/", - "BackURL": "https://i.imgur.com/No3PMAy.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "d27333" - }, - { - "Name": "Card", - "Transform": { - "posX": 9.249267, - "posY": 1.67965424, - "posZ": -2.69725323, - "rotX": 0.0145516861, - "rotY": 180.000748, - "rotZ": 0.0453580655, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Strange Occurrences", - "Description": "Act 3e", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 272636, - "SidewaysCard": true, - "CustomDeck": { - "122": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/915801999159325148/B25E4760A8FFC5A71DFA1DE038D6CA8A74C7AE0C/", - "BackURL": "https://i.imgur.com/No3PMAy.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "054826" - }, - { - "Name": "Card", - "Transform": { - "posX": 11.79353, - "posY": 1.53761852, - "posZ": -3.0093956, - "rotX": 0.09115311, - "rotY": 180.000809, - "rotZ": 0.09489679, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "The Cave of Darkness", - "Description": "Act 2e", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 272633, - "SidewaysCard": true, - "CustomDeck": { - "122": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/915801999159325148/B25E4760A8FFC5A71DFA1DE038D6CA8A74C7AE0C/", - "BackURL": "https://i.imgur.com/No3PMAy.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "3f9aaf" - }, - { - "Name": "Card", - "Transform": { - "posX": 11.6614723, - "posY": 1.68644738, - "posZ": -2.6914463, - "rotX": 359.947418, - "rotY": 180.003357, - "rotZ": 0.273162454, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "The Cave of Darkness", - "Description": "Act 2e", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 272632, - "SidewaysCard": true, - "CustomDeck": { - "122": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/915801999159325148/B25E4760A8FFC5A71DFA1DE038D6CA8A74C7AE0C/", - "BackURL": "https://i.imgur.com/No3PMAy.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "926c99" - }, - { - "Name": "Card", - "Transform": { - "posX": 14.4925146, - "posY": 1.53204739, - "posZ": -3.18631721, - "rotX": 0.014882517, - "rotY": 179.999741, - "rotZ": 0.0789640844, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Strange Relics", - "Description": "Act 2e", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 272634, - "SidewaysCard": false, - "CustomDeck": { - "122": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/915801999159325148/B25E4760A8FFC5A71DFA1DE038D6CA8A74C7AE0C/", - "BackURL": "https://i.imgur.com/No3PMAy.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "1a31dd" - }, - { - "Name": "Card", - "Transform": { - "posX": 14.3872938, - "posY": 1.672596, - "posZ": -2.71494627, - "rotX": 0.0110301636, - "rotY": 180.000458, - "rotZ": 0.0673584938, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Strange Relics", - "Description": "Act 2e", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 272635, - "SidewaysCard": true, - "CustomDeck": { - "122": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/915801999159325148/B25E4760A8FFC5A71DFA1DE038D6CA8A74C7AE0C/", - "BackURL": "https://i.imgur.com/No3PMAy.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "c8b7a2" - }, - { - "Name": "Card", - "Transform": { - "posX": 17.8795986, - "posY": 1.52719247, - "posZ": -3.60169554, - "rotX": 0.0143925976, - "rotY": 179.999741, - "rotZ": 0.07879912, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "The Guardian's Inquiry", - "Description": "Act 1e", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 272631, - "SidewaysCard": false, - "CustomDeck": { - "122": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/915801999159325148/B25E4760A8FFC5A71DFA1DE038D6CA8A74C7AE0C/", - "BackURL": "https://i.imgur.com/No3PMAy.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "3757b7" - }, - { - "Name": "Card", - "Transform": { - "posX": 17.75559, - "posY": 1.66777039, - "posZ": -3.24657822, - "rotX": 0.0133957956, - "rotY": 180.000381, - "rotZ": 0.06486681, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Trial of the Huntress", - "Description": "Act 1e", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 272630, - "SidewaysCard": false, - "CustomDeck": { - "122": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/915801999159325148/B25E4760A8FFC5A71DFA1DE038D6CA8A74C7AE0C/", - "BackURL": "https://i.imgur.com/No3PMAy.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "28ebe1" - } - ], - "GUID": "1f183b" - }, - { - "Name": "Deck", - "Transform": { - "posX": -5.21633959, - "posY": 1.74078822, - "posZ": -5.09985542, - "rotX": 0.0168592054, - "rotY": 179.9892, - "rotZ": 0.08024839, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Act a/b", - "Description": "Threads of Fate", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": false, - "SidewaysCard": true, - "DeckIDs": [ - 272421, - 272420, - 272417, - 272419, - 272416, - 272418, - 272415, - 272414 - ], - "CustomDeck": { - "2724": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/915801999159325148/B25E4760A8FFC5A71DFA1DE038D6CA8A74C7AE0C/", - "BackURL": "https://i.imgur.com/No3PMAy.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "ContainedObjects": [ - { - "Name": "Card", - "Transform": { - "posX": 13.0192356, - "posY": 1.53489184, - "posZ": -0.601639032, - "rotX": 0.0164665822, - "rotY": 179.999908, - "rotZ": 0.07964289, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Recover the Relic", - "Description": "Act 3a", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 272421, - "SidewaysCard": true, - "CustomDeck": { - "122": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/915801999159325148/B25E4760A8FFC5A71DFA1DE038D6CA8A74C7AE0C/", - "BackURL": "https://i.imgur.com/No3PMAy.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "a69973" - }, - { - "Name": "Card", - "Transform": { - "posX": 12.9562569, - "posY": 1.675601, - "posZ": -0.305101067, - "rotX": 0.00540494267, - "rotY": 179.9997, - "rotZ": 0.07706478, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Find the Relic", - "Description": "Act 3a", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 272420, - "SidewaysCard": true, - "CustomDeck": { - "122": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/915801999159325148/B25E4760A8FFC5A71DFA1DE038D6CA8A74C7AE0C/", - "BackURL": "https://i.imgur.com/No3PMAy.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "adcbb0" - }, - { - "Name": "Card", - "Transform": { - "posX": 16.1455135, - "posY": 1.53084791, - "posZ": 1.02999556, - "rotX": 0.0148179624, - "rotY": 180.014053, - "rotZ": 0.07519608, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "At the Exhibit", - "Description": "Act 2a", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 272417, - "SidewaysCard": true, - "CustomDeck": { - "122": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/915801999159325148/B25E4760A8FFC5A71DFA1DE038D6CA8A74C7AE0C/", - "BackURL": "https://i.imgur.com/No3PMAy.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "6ffd6d" - }, - { - "Name": "Card", - "Transform": { - "posX": 16.03892, - "posY": 1.67141306, - "posZ": 1.06383777, - "rotX": 0.03363227, - "rotY": 180.031876, - "rotZ": 0.05948886, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Harlan's Curse", - "Description": "Act 2a", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 272419, - "SidewaysCard": false, - "CustomDeck": { - "122": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/915801999159325148/B25E4760A8FFC5A71DFA1DE038D6CA8A74C7AE0C/", - "BackURL": "https://i.imgur.com/No3PMAy.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "f7b446" - }, - { - "Name": "Card", - "Transform": { - "posX": 20.76428, - "posY": 1.5245986, - "posZ": 1.08705747, - "rotX": 0.0164899267, - "rotY": 180.004883, - "rotZ": 0.07944611, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "At the Exhibit", - "Description": "Act 2a", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 272416, - "SidewaysCard": true, - "CustomDeck": { - "122": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/915801999159325148/B25E4760A8FFC5A71DFA1DE038D6CA8A74C7AE0C/", - "BackURL": "https://i.imgur.com/No3PMAy.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "029812" - }, - { - "Name": "Card", - "Transform": { - "posX": 20.4802628, - "posY": 1.66593564, - "posZ": 1.50339055, - "rotX": 359.9892, - "rotY": 179.991165, - "rotZ": 0.0650342554, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Harlan's Curse", - "Description": "Act 2a", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 272418, - "SidewaysCard": true, - "CustomDeck": { - "122": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/915801999159325148/B25E4760A8FFC5A71DFA1DE038D6CA8A74C7AE0C/", - "BackURL": "https://i.imgur.com/No3PMAy.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "586028" - }, - { - "Name": "Card", - "Transform": { - "posX": 23.4510746, - "posY": 1.52089441, - "posZ": 1.20929, - "rotX": 0.0167503487, - "rotY": 179.9996, - "rotZ": 0.0795340538, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Harlan Is in Danger!", - "Description": "Act 1a", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 272415, - "SidewaysCard": false, - "CustomDeck": { - "122": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/915801999159325148/B25E4760A8FFC5A71DFA1DE038D6CA8A74C7AE0C/", - "BackURL": "https://i.imgur.com/No3PMAy.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "a6d241" - }, - { - "Name": "Card", - "Transform": { - "posX": 23.22046, - "posY": 1.661715, - "posZ": 1.70795751, - "rotX": 0.00133004121, - "rotY": 180.000137, - "rotZ": 0.06815777, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "The Relic is Missing!", - "Description": "Act 1a", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 272414, - "SidewaysCard": false, - "CustomDeck": { - "122": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/915801999159325148/B25E4760A8FFC5A71DFA1DE038D6CA8A74C7AE0C/", - "BackURL": "https://i.imgur.com/No3PMAy.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "e2806c" - } - ], - "GUID": "187b63" - }, - { - "Name": "Card", - "Transform": { - "posX": -3.95600057, - "posY": 1.655648, - "posZ": -10.4412022, - "rotX": 359.919739, - "rotY": 269.998, - "rotZ": 0.0168443732, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Scenario", - "Description": "Threads of Fate", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": false, - "Hands": true, - "CardID": 272710, - "SidewaysCard": false, - "CustomDeck": { - "2727": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/915801999159325148/B25E4760A8FFC5A71DFA1DE038D6CA8A74C7AE0C/", - "BackURL": "https://i.imgur.com/No3PMAy.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "6c4c60" - }, - { - "Name": "Custom_Tile", - "Transform": { - "posX": -3.9866, - "posY": 1.58274508, - "posZ": -14.6355047, - "rotX": 359.919739, - "rotY": 270.030457, - "rotZ": 0.0167952012, - "scaleX": 2.2, - "scaleY": 1.0, - "scaleZ": 2.2 - }, - "Nickname": "Threads of Fate", - "Description": "click to set chaos token difficulty", - "GMNotes": "", - "ColorDiffuse": { - "r": 1.0, - "g": 1.0, - "b": 1.0 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": false, - "Hands": false, - "CustomImage": { - "ImageURL": "http://cloud-3.steamusercontent.com/ugc/965354846165100486/3DC8FCEF364B30758B09EF96AF9458F2B8E64D56/", - "ImageSecondaryURL": "https://i.imgur.com/EcbhVuh.jpg/", - "ImageScalar": 1.0, - "WidthScale": 0.0, - "CustomTile": { - "Type": 3, - "Thickness": 0.1, - "Stackable": false, - "Stretch": true - } - }, - "XmlUI": "", - "LuaScript": "name = 'Threads of Fate'\r\n\r\nfunction onLoad()\r\n Global.call('createSetupButtons', {object=self, key=name})\r\nend\r\n\r\nfunction easyClick()\r\n Global.call('fillContainer', {object=self, key=name, mode='easy'})\r\nend\r\n\r\nfunction normalClick()\r\n Global.call('fillContainer', {object=self, key=name, mode='normal'})\r\nend\r\n\r\nfunction hardClick()\r\n Global.call('fillContainer', {object=self, key=name, mode='hard'})\r\nend\r\n\r\nfunction expertClick()\r\n Global.call('fillContainer', {object=self, key=name, mode='expert'})\r\nend\r\n\r\nfunction standaloneClick()\r\n Global.call('fillContainer', {object=self, key=name, mode='standalone'})\r\nend", - "LuaScriptState": "", - "GUID": "7a95f6" - }, - { - "Name": "Card", - "Transform": { - "posX": -17.1198978, - "posY": 1.67707753, - "posZ": -0.030100286, - "rotX": 359.9201, - "rotY": 270.0056, - "rotZ": 0.0168678164, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Curiositie Shoppe", - "Description": "Arkham.", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": false, - "Hands": true, - "CardID": 278539, - "SidewaysCard": false, - "CustomDeck": { - "2785": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/915801999159325148/B25E4760A8FFC5A71DFA1DE038D6CA8A74C7AE0C/", - "BackURL": "https://i.imgur.com/No3PMAy.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "fbfaec" - }, - { - "Name": "Custom_Tile", - "Transform": { - "posX": -20.4536, - "posY": 1.60998881, - "posZ": -0.11130029, - "rotX": 0.07989101, - "rotY": 89.98829, - "rotZ": 359.9831, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "", - "Description": "", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.6045295, - "g": 0.6045295, - "b": 0.6045295 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": false, - "Hands": false, - "CustomImage": { - "ImageURL": "https://i.imgur.com/vppt2my.png", - "ImageSecondaryURL": "https://i.imgur.com/vppt2my.png", - "ImageScalar": 1.0, - "WidthScale": 0.0, - "CustomTile": { - "Type": 3, - "Thickness": 0.1, - "Stackable": false, - "Stretch": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "061a07", - "States": { - "2": { - "Name": "Custom_Tile", - "Transform": { - "posX": -39.7933121, - "posY": 1.63758957, - "posZ": 2.038383, - "rotX": 359.9201, - "rotY": 269.9961, - "rotZ": 0.0168742146, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "", - "Description": "", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.6045295, - "g": 0.6045295, - "b": 0.6045295 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": false, - "Hands": false, - "CustomImage": { - "ImageURL": "https://i.imgur.com/HyfE8m8.png", - "ImageSecondaryURL": "https://i.imgur.com/HyfE8m8.png", - "ImageScalar": 1.0, - "WidthScale": 0.0, - "CustomTile": { - "Type": 3, - "Thickness": 0.1, - "Stackable": false, - "Stretch": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "44b0c5" - }, - "3": { - "Name": "Custom_Tile", - "Transform": { - "posX": -38.8217163, - "posY": 1.99356019, - "posZ": 0.4159239, - "rotX": 359.9201, - "rotY": 272.9828, - "rotZ": 0.01687373, - "scaleX": 0.8, - "scaleY": 1.0, - "scaleZ": 0.8 - }, - "Nickname": "", - "Description": "", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.6045295, - "g": 0.6045295, - "b": 0.6045295 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": false, - "Hands": false, - "CustomImage": { - "ImageURL": "https://i.imgur.com/dHKBLoD.png", - "ImageSecondaryURL": "https://i.imgur.com/HyfE8m8.png", - "ImageScalar": 1.0, - "WidthScale": 0.0, - "CustomTile": { - "Type": 3, - "Thickness": 0.1, - "Stackable": false, - "Stretch": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "5b38c6" - } - } - }, - { - "Name": "Custom_Tile", - "Transform": { - "posX": -23.6765, - "posY": 1.61565232, - "posZ": 3.86000013, - "rotX": 359.983154, - "rotY": 0.018422924, - "rotZ": 359.920044, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "", - "Description": "", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.6045295, - "g": 0.6045295, - "b": 0.6045295 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": false, - "Hands": false, - "CustomImage": { - "ImageURL": "https://i.imgur.com/vppt2my.png", - "ImageSecondaryURL": "https://i.imgur.com/vppt2my.png", - "ImageScalar": 1.0, - "WidthScale": 0.0, - "CustomTile": { - "Type": 3, - "Thickness": 0.1, - "Stackable": false, - "Stretch": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "7234af", - "States": { - "2": { - "Name": "Custom_Tile", - "Transform": { - "posX": -39.7933121, - "posY": 1.63758957, - "posZ": 2.038383, - "rotX": 359.9201, - "rotY": 269.9961, - "rotZ": 0.0168742146, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "", - "Description": "", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.6045295, - "g": 0.6045295, - "b": 0.6045295 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": false, - "Hands": false, - "CustomImage": { - "ImageURL": "https://i.imgur.com/HyfE8m8.png", - "ImageSecondaryURL": "https://i.imgur.com/HyfE8m8.png", - "ImageScalar": 1.0, - "WidthScale": 0.0, - "CustomTile": { - "Type": 3, - "Thickness": 0.1, - "Stackable": false, - "Stretch": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "44b0c5" - }, - "3": { - "Name": "Custom_Tile", - "Transform": { - "posX": -38.8217163, - "posY": 1.99356019, - "posZ": 0.4159239, - "rotX": 359.9201, - "rotY": 272.9828, - "rotZ": 0.01687373, - "scaleX": 0.8, - "scaleY": 1.0, - "scaleZ": 0.8 - }, - "Nickname": "", - "Description": "", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.6045295, - "g": 0.6045295, - "b": 0.6045295 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": false, - "Hands": false, - "CustomImage": { - "ImageURL": "https://i.imgur.com/dHKBLoD.png", - "ImageSecondaryURL": "https://i.imgur.com/HyfE8m8.png", - "ImageScalar": 1.0, - "WidthScale": 0.0, - "CustomTile": { - "Type": 3, - "Thickness": 0.1, - "Stackable": false, - "Stretch": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "5b38c6" - } - } - }, - { - "Name": "Card", - "Transform": { - "posX": -23.6765976, - "posY": 1.68845844, - "posZ": 7.56999969, - "rotX": 359.9201, - "rotY": 269.9997, - "rotZ": 0.0168759748, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Miskatonic University", - "Description": "", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 3521, - "SidewaysCard": false, - "CustomDeck": { - "35": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/87094793642555419/98C6688D4F868ABA23FF62848E773F55962361C5/", - "BackURL": "http://cloud-3.steamusercontent.com/ugc/87094793642556387/D32E204C37FB97BB2F7B5A72C1CB867181533D5C/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "a5509c" - }, - { - "Name": "Card", - "Transform": { - "posX": -23.6766, - "posY": 1.68622053, - "posZ": -0.0300005078, - "rotX": 359.9201, - "rotY": 270.001038, - "rotZ": 0.0168748144, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Northside", - "Description": "", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 3526, - "SidewaysCard": false, - "CustomDeck": { - "35": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/87094793642555419/98C6688D4F868ABA23FF62848E773F55962361C5/", - "BackURL": "http://cloud-3.steamusercontent.com/ugc/87094793642556387/D32E204C37FB97BB2F7B5A72C1CB867181533D5C/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "f1a25d" - }, - { - "Name": "Custom_Tile", - "Transform": { - "posX": -23.6765, - "posY": 1.613388, - "posZ": -3.83, - "rotX": 359.983154, - "rotY": 0.01791852, - "rotZ": 359.920074, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "", - "Description": "", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.6045295, - "g": 0.6045295, - "b": 0.6045295 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": false, - "Hands": false, - "CustomImage": { - "ImageURL": "https://i.imgur.com/vppt2my.png", - "ImageSecondaryURL": "https://i.imgur.com/vppt2my.png", - "ImageScalar": 1.0, - "WidthScale": 0.0, - "CustomTile": { - "Type": 3, - "Thickness": 0.1, - "Stackable": false, - "Stretch": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "5789a0", - "States": { - "2": { - "Name": "Custom_Tile", - "Transform": { - "posX": -39.7933121, - "posY": 1.63758957, - "posZ": 2.038383, - "rotX": 359.9201, - "rotY": 269.9961, - "rotZ": 0.0168742146, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "", - "Description": "", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.6045295, - "g": 0.6045295, - "b": 0.6045295 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": false, - "Hands": false, - "CustomImage": { - "ImageURL": "https://i.imgur.com/HyfE8m8.png", - "ImageSecondaryURL": "https://i.imgur.com/HyfE8m8.png", - "ImageScalar": 1.0, - "WidthScale": 0.0, - "CustomTile": { - "Type": 3, - "Thickness": 0.1, - "Stackable": false, - "Stretch": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "44b0c5" - }, - "3": { - "Name": "Custom_Tile", - "Transform": { - "posX": -38.8217163, - "posY": 1.99356019, - "posZ": 0.4159239, - "rotX": 359.9201, - "rotY": 272.9828, - "rotZ": 0.01687373, - "scaleX": 0.8, - "scaleY": 1.0, - "scaleZ": 0.8 - }, - "Nickname": "", - "Description": "", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.6045295, - "g": 0.6045295, - "b": 0.6045295 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": false, - "Hands": false, - "CustomImage": { - "ImageURL": "https://i.imgur.com/dHKBLoD.png", - "ImageSecondaryURL": "https://i.imgur.com/HyfE8m8.png", - "ImageScalar": 1.0, - "WidthScale": 0.0, - "CustomTile": { - "Type": 3, - "Thickness": 0.1, - "Stackable": false, - "Stretch": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "5b38c6" - } - } - }, - { - "Name": "Custom_Tile", - "Transform": { - "posX": -27.4881, - "posY": 1.62104952, - "posZ": 4.13960028, - "rotX": 359.9554, - "rotY": 225.012192, - "rotZ": 0.06839469, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "", - "Description": "", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.6045295, - "g": 0.6045295, - "b": 0.6045295 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": false, - "Hands": false, - "CustomImage": { - "ImageURL": "https://i.imgur.com/vppt2my.png", - "ImageSecondaryURL": "https://i.imgur.com/vppt2my.png", - "ImageScalar": 1.0, - "WidthScale": 0.0, - "CustomTile": { - "Type": 3, - "Thickness": 0.1, - "Stackable": false, - "Stretch": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "adebd8", - "States": { - "2": { - "Name": "Custom_Tile", - "Transform": { - "posX": -39.7933121, - "posY": 1.63758957, - "posZ": 2.038383, - "rotX": 359.9201, - "rotY": 269.9961, - "rotZ": 0.0168742146, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "", - "Description": "", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.6045295, - "g": 0.6045295, - "b": 0.6045295 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": false, - "Hands": false, - "CustomImage": { - "ImageURL": "https://i.imgur.com/HyfE8m8.png", - "ImageSecondaryURL": "https://i.imgur.com/HyfE8m8.png", - "ImageScalar": 1.0, - "WidthScale": 0.0, - "CustomTile": { - "Type": 3, - "Thickness": 0.1, - "Stackable": false, - "Stretch": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "44b0c5" - }, - "3": { - "Name": "Custom_Tile", - "Transform": { - "posX": -38.8217163, - "posY": 1.99356019, - "posZ": 0.4159239, - "rotX": 359.9201, - "rotY": 272.9828, - "rotZ": 0.01687373, - "scaleX": 0.8, - "scaleY": 1.0, - "scaleZ": 0.8 - }, - "Nickname": "", - "Description": "", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.6045295, - "g": 0.6045295, - "b": 0.6045295 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": false, - "Hands": false, - "CustomImage": { - "ImageURL": "https://i.imgur.com/dHKBLoD.png", - "ImageSecondaryURL": "https://i.imgur.com/HyfE8m8.png", - "ImageScalar": 1.0, - "WidthScale": 0.0, - "CustomTile": { - "Type": 3, - "Thickness": 0.1, - "Stackable": false, - "Stretch": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "5b38c6" - } - } - }, - { - "Name": "Custom_Tile", - "Transform": { - "posX": -30.2243, - "posY": 1.62251842, - "posZ": -3.83, - "rotX": 359.983154, - "rotY": 0.018120816, - "rotZ": 359.920074, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "", - "Description": "", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.6045295, - "g": 0.6045295, - "b": 0.6045295 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": false, - "Hands": false, - "CustomImage": { - "ImageURL": "https://i.imgur.com/vppt2my.png", - "ImageSecondaryURL": "https://i.imgur.com/vppt2my.png", - "ImageScalar": 1.0, - "WidthScale": 0.0, - "CustomTile": { - "Type": 3, - "Thickness": 0.1, - "Stackable": false, - "Stretch": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "99909c", - "States": { - "2": { - "Name": "Custom_Tile", - "Transform": { - "posX": -39.7933121, - "posY": 1.63758957, - "posZ": 2.038383, - "rotX": 359.9201, - "rotY": 269.9961, - "rotZ": 0.0168742146, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "", - "Description": "", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.6045295, - "g": 0.6045295, - "b": 0.6045295 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": false, - "Hands": false, - "CustomImage": { - "ImageURL": "https://i.imgur.com/HyfE8m8.png", - "ImageSecondaryURL": "https://i.imgur.com/HyfE8m8.png", - "ImageScalar": 1.0, - "WidthScale": 0.0, - "CustomTile": { - "Type": 3, - "Thickness": 0.1, - "Stackable": false, - "Stretch": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "44b0c5" - }, - "3": { - "Name": "Custom_Tile", - "Transform": { - "posX": -38.8217163, - "posY": 1.99356019, - "posZ": 0.4159239, - "rotX": 359.9201, - "rotY": 272.9828, - "rotZ": 0.01687373, - "scaleX": 0.8, - "scaleY": 1.0, - "scaleZ": 0.8 - }, - "Nickname": "", - "Description": "", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.6045295, - "g": 0.6045295, - "b": 0.6045295 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": false, - "Hands": false, - "CustomImage": { - "ImageURL": "https://i.imgur.com/dHKBLoD.png", - "ImageSecondaryURL": "https://i.imgur.com/HyfE8m8.png", - "ImageScalar": 1.0, - "WidthScale": 0.0, - "CustomTile": { - "Type": 3, - "Thickness": 0.1, - "Stackable": false, - "Stretch": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "5b38c6" - } - } - }, - { - "Name": "Card", - "Transform": { - "posX": -30.2243, - "posY": 1.69535089, - "posZ": -0.0300004631, - "rotX": 359.9201, - "rotY": 269.998657, - "rotZ": 0.0168783125, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Rivertown", - "Description": "", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 3517, - "SidewaysCard": false, - "CustomDeck": { - "35": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/87094793642555419/98C6688D4F868ABA23FF62848E773F55962361C5/", - "BackURL": "http://cloud-3.steamusercontent.com/ugc/87094793642556387/D32E204C37FB97BB2F7B5A72C1CB867181533D5C/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "784ebd" - }, - { - "Name": "Card", - "Transform": { - "posX": -23.6786976, - "posY": 1.683965, - "posZ": -7.70000029, - "rotX": 359.9201, - "rotY": 269.99408, - "rotZ": 0.0168842524, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Downtown", - "Description": "", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 3522, - "SidewaysCard": false, - "CustomDeck": { - "35": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/87094793642555419/98C6688D4F868ABA23FF62848E773F55962361C5/", - "BackURL": "http://cloud-3.steamusercontent.com/ugc/87094793642556387/D32E204C37FB97BB2F7B5A72C1CB867181533D5C/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "0ef190" - }, - { - "Name": "Custom_Tile", - "Transform": { - "posX": -27.1247, - "posY": 1.61707652, - "posZ": -7.63210058, - "rotX": 359.9201, - "rotY": 270.008057, - "rotZ": 0.0168887619, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "", - "Description": "", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.6045295, - "g": 0.6045295, - "b": 0.6045295 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": false, - "Hands": false, - "CustomImage": { - "ImageURL": "https://i.imgur.com/vppt2my.png", - "ImageSecondaryURL": "https://i.imgur.com/vppt2my.png", - "ImageScalar": 1.0, - "WidthScale": 0.0, - "CustomTile": { - "Type": 3, - "Thickness": 0.1, - "Stackable": false, - "Stretch": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "07f90c", - "States": { - "2": { - "Name": "Custom_Tile", - "Transform": { - "posX": -39.7933121, - "posY": 1.63758957, - "posZ": 2.038383, - "rotX": 359.9201, - "rotY": 269.9961, - "rotZ": 0.0168742146, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "", - "Description": "", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.6045295, - "g": 0.6045295, - "b": 0.6045295 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": false, - "Hands": false, - "CustomImage": { - "ImageURL": "https://i.imgur.com/HyfE8m8.png", - "ImageSecondaryURL": "https://i.imgur.com/HyfE8m8.png", - "ImageScalar": 1.0, - "WidthScale": 0.0, - "CustomTile": { - "Type": 3, - "Thickness": 0.1, - "Stackable": false, - "Stretch": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "44b0c5" - }, - "3": { - "Name": "Custom_Tile", - "Transform": { - "posX": -38.8217163, - "posY": 1.99356019, - "posZ": 0.4159239, - "rotX": 359.9201, - "rotY": 272.9828, - "rotZ": 0.01687373, - "scaleX": 0.8, - "scaleY": 1.0, - "scaleZ": 0.8 - }, - "Nickname": "", - "Description": "", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.6045295, - "g": 0.6045295, - "b": 0.6045295 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": false, - "Hands": false, - "CustomImage": { - "ImageURL": "https://i.imgur.com/dHKBLoD.png", - "ImageSecondaryURL": "https://i.imgur.com/HyfE8m8.png", - "ImageScalar": 1.0, - "WidthScale": 0.0, - "CustomTile": { - "Type": 3, - "Thickness": 0.1, - "Stackable": false, - "Stretch": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "5b38c6" - } - } - }, - { - "Name": "Card", - "Transform": { - "posX": -30.226, - "posY": 1.69309461, - "posZ": -7.700101, - "rotX": 359.9201, - "rotY": 269.997162, - "rotZ": 0.0168802347, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Easttown", - "Description": "", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 3524, - "SidewaysCard": false, - "CustomDeck": { - "35": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/87094793642555419/98C6688D4F868ABA23FF62848E773F55962361C5/", - "BackURL": "http://cloud-3.steamusercontent.com/ugc/87094793642556387/D32E204C37FB97BB2F7B5A72C1CB867181533D5C/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "292569" - }, - { - "Name": "Custom_Tile", - "Transform": { - "posX": -33.506, - "posY": 1.62602425, - "posZ": -7.46410131, - "rotX": 359.9201, - "rotY": 270.002, - "rotZ": 0.0168992523, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "", - "Description": "", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.6045295, - "g": 0.6045295, - "b": 0.6045295 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": false, - "Hands": false, - "CustomImage": { - "ImageURL": "https://i.imgur.com/vppt2my.png", - "ImageSecondaryURL": "https://i.imgur.com/vppt2my.png", - "ImageScalar": 1.0, - "WidthScale": 0.0, - "CustomTile": { - "Type": 3, - "Thickness": 0.1, - "Stackable": false, - "Stretch": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "34e74c", - "States": { - "2": { - "Name": "Custom_Tile", - "Transform": { - "posX": -39.7933121, - "posY": 1.63758957, - "posZ": 2.038383, - "rotX": 359.9201, - "rotY": 269.9961, - "rotZ": 0.0168742146, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "", - "Description": "", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.6045295, - "g": 0.6045295, - "b": 0.6045295 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": false, - "Hands": false, - "CustomImage": { - "ImageURL": "https://i.imgur.com/HyfE8m8.png", - "ImageSecondaryURL": "https://i.imgur.com/HyfE8m8.png", - "ImageScalar": 1.0, - "WidthScale": 0.0, - "CustomTile": { - "Type": 3, - "Thickness": 0.1, - "Stackable": false, - "Stretch": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "44b0c5" - }, - "3": { - "Name": "Custom_Tile", - "Transform": { - "posX": -38.8217163, - "posY": 1.99356019, - "posZ": 0.4159239, - "rotX": 359.9201, - "rotY": 272.9828, - "rotZ": 0.01687373, - "scaleX": 0.8, - "scaleY": 1.0, - "scaleZ": 0.8 - }, - "Nickname": "", - "Description": "", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.6045295, - "g": 0.6045295, - "b": 0.6045295 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": false, - "Hands": false, - "CustomImage": { - "ImageURL": "https://i.imgur.com/dHKBLoD.png", - "ImageSecondaryURL": "https://i.imgur.com/HyfE8m8.png", - "ImageScalar": 1.0, - "WidthScale": 0.0, - "CustomTile": { - "Type": 3, - "Thickness": 0.1, - "Stackable": false, - "Stretch": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "5b38c6" - } - } - }, - { - "Name": "Card", - "Transform": { - "posX": -36.7733, - "posY": 1.70222449, - "posZ": -7.70000124, - "rotX": 359.9201, - "rotY": 269.998749, - "rotZ": 0.0168765951, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Velma's Diner", - "Description": "Arkham.", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": false, - "Hands": true, - "CardID": 272338, - "SidewaysCard": false, - "CustomDeck": { - "2723": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/915801999159325148/B25E4760A8FFC5A71DFA1DE038D6CA8A74C7AE0C/", - "BackURL": "https://i.imgur.com/No3PMAy.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "1568bc" - } - ], - "GUID": "11f5c8", - "AttachedDecals": [ - { - "Transform": { - "posX": -0.0021877822, - "posY": -0.08963572, - "posZ": -0.00288731651, - "rotX": 270.0, - "rotY": 359.869568, - "rotZ": 0.0, - "scaleX": 2.00000215, - "scaleY": 2.00000238, - "scaleZ": 2.00000262 - }, - "CustomDecal": { - "Name": "dunwich_back", - "ImageURL": "http://cloud-3.steamusercontent.com/ugc/959719855119695911/931B9829687A20F4DEADB36DA57B7E6D76792231/", - "Size": 7.4 - } - } - ] - }, - { - "Name": "Custom_Model_Bag", - "Transform": { - "posX": 12.2520952, - "posY": 1.46795809, - "posZ": 11.9863577, - "rotX": 359.9201, - "rotY": 270.026581, - "rotZ": 0.0168365575, + "rotY": 270.0266, + "rotZ": 0.0168368481, "scaleX": 2.21, "scaleY": 0.46, "scaleZ": 2.42 @@ -957281,12 +953667,4865 @@ { "Name": "Custom_Model_Bag", "Transform": { - "posX": 12.2499952, - "posY": 1.46560538, - "posZ": 3.98634982, + "posX": 12.2499008, + "posY": 1.470317, + "posZ": 19.9864044, "rotX": 359.9201, - "rotY": 270.026123, - "rotZ": 0.0168376453, + "rotY": 270.019653, + "rotZ": 0.01684635, + "scaleX": 2.21, + "scaleY": 0.46, + "scaleZ": 2.42 + }, + "Nickname": "3: Threads of Fate", + "Description": "The Forgotten Age", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "MaterialIndex": -1, + "MeshIndex": -1, + "CustomMesh": { + "MeshURL": "https://raw.githubusercontent.com/RobMayer/TTSLibrary/master/advboxes/tuckbox_h_MSH.obj", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/829135118403839974/CC6146930DEE648CB01668F72A0B5026F8471375/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 3, + "TypeIndex": 6, + "CustomShader": { + "SpecularColor": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "SpecularIntensity": 0.0, + "SpecularSharpness": 2.0, + "FresnelStrength": 0.0 + }, + "CastShadows": true + }, + "XmlUI": "", + "LuaScript": "function updateSave()\r\n local data_to_save = {[\"ml\"]=memoryList}\r\n saved_data = JSON.encode(data_to_save)\r\n self.script_state = saved_data\r\nend\r\n\r\nfunction onload(saved_data)\r\n if saved_data ~= \"\" then\r\n local loaded_data = JSON.decode(saved_data)\r\n --Set up information off of loaded_data\r\n memoryList = loaded_data.ml\r\n else\r\n --Set up information for if there is no saved saved data\r\n memoryList = {}\r\n end\r\n\r\n if next(memoryList) == nil then\r\n createSetupButton()\r\n else\r\n createMemoryActionButtons()\r\n end\r\nend\r\n\r\n\r\n--Beginning Setup\r\n\r\n\r\n--Make setup button\r\nfunction createSetupButton()\r\n self.createButton({\r\n label=\"Setup\", click_function=\"buttonClick_setup\", function_owner=self,\r\n position={0,0.3,-2}, rotation={0,180,0}, height=350, width=800,\r\n font_size=250, color={0,0,0}, font_color={1,1,1}\r\n })\r\nend\r\n\r\n--Triggered by setup button,\r\nfunction buttonClick_setup()\r\n memoryListBackup = duplicateTable(memoryList)\r\n memoryList = {}\r\n self.clearButtons()\r\n createButtonsOnAllObjects()\r\n createSetupActionButtons()\r\nend\r\n\r\n--Creates selection buttons on objects\r\nfunction createButtonsOnAllObjects()\r\n local howManyButtons = 0\r\n for _, obj in ipairs(getAllObjects()) do\r\n if obj ~= self then\r\n local dummyIndex = howManyButtons\r\n --On a normal bag, the button positions aren't the same size as the bag.\r\n globalScaleFactor = 1* 1/self.getScale().x\r\n --Super sweet math to set button positions\r\n local selfPos = self.getPosition()\r\n local objPos = obj.getPosition()\r\n local deltaPos = findOffsetDistance(selfPos, objPos, obj)\r\n local objPos = rotateLocalCoordinates(deltaPos, self)\r\n objPos.x = -objPos.x * globalScaleFactor\r\n objPos.y = objPos.y * globalScaleFactor + 2\r\n objPos.z = objPos.z * globalScaleFactor * 0.9\r\n --Offset rotation of bag\r\n local rot = self.getRotation()\r\n rot.y = -rot.y + 180\r\n --Create function\r\n local funcName = \"selectButton_\" .. howManyButtons\r\n local func = function() buttonClick_selection(dummyIndex, obj) end\r\n self.setVar(funcName, func)\r\n self.createButton({\r\n click_function=funcName, function_owner=self,\r\n position=objPos, rotation=rot, height=400, width=400,\r\n color={0.75,0.25,0.25,0.6},\r\n })\r\n howManyButtons = howManyButtons + 1\r\n end\r\n end\r\nend\r\n\r\n--Creates submit and cancel buttons\r\nfunction createSetupActionButtons()\r\n self.createButton({\r\n label=\"Cancel\", click_function=\"buttonClick_cancel\", function_owner=self,\r\n position={0,0.3,-2}, rotation={0,180,0}, height=350, width=1100,\r\n font_size=250, color={0,0,0}, font_color={1,1,1}\r\n })\r\n self.createButton({\r\n label=\"Submit\", click_function=\"buttonClick_submit\", function_owner=self,\r\n position={0,0.3,-2.8}, rotation={0,180,0}, height=350, width=1100,\r\n font_size=250, color={0,0,0}, font_color={1,1,1}\r\n })\r\n self.createButton({\r\n label=\"Reset\", click_function=\"buttonClick_reset\", function_owner=self,\r\n position={-2,0.3,0}, rotation={0,270,0}, height=350, width=800,\r\n font_size=250, color={0,0,0}, font_color={1,1,1}\r\n })\r\nend\r\n\r\n\r\n--During Setup\r\n\r\n\r\n--Checks or unchecks buttons\r\nfunction buttonClick_selection(index, obj)\r\n local color = {0,1,0,0.6}\r\n if memoryList[obj.getGUID()] == nil then\r\n self.editButton({index=index, color=color})\r\n --Adding pos/rot to memory table\r\n local pos, rot = obj.getPosition(), obj.getRotation()\r\n --I need to add it like this or it won't save due to indexing issue\r\n memoryList[obj.getGUID()] = {\r\n pos={x=round(pos.x,4), y=round(pos.y,4), z=round(pos.z,4)},\r\n rot={x=round(rot.x,4), y=round(rot.y,4), z=round(rot.z,4)},\r\n lock=obj.getLock()\r\n }\r\n obj.highlightOn({0,1,0})\r\n else\r\n color = {0.75,0.25,0.25,0.6}\r\n self.editButton({index=index, color=color})\r\n memoryList[obj.getGUID()] = nil\r\n obj.highlightOff()\r\n end\r\nend\r\n\r\n--Cancels selection process\r\nfunction buttonClick_cancel()\r\n memoryList = memoryListBackup\r\n self.clearButtons()\r\n if next(memoryList) == nil then\r\n createSetupButton()\r\n else\r\n createMemoryActionButtons()\r\n end\r\n removeAllHighlights()\r\n broadcastToAll(\"Selection Canceled\", {1,1,1})\r\nend\r\n\r\n--Saves selections\r\nfunction buttonClick_submit()\r\n if next(memoryList) == nil then\r\n broadcastToAll(\"You cannot submit without any selections.\", {0.75, 0.25, 0.25})\r\n else\r\n self.clearButtons()\r\n createMemoryActionButtons()\r\n local count = 0\r\n for guid in pairs(memoryList) do\r\n count = count + 1\r\n local obj = getObjectFromGUID(guid)\r\n if obj ~= nil then obj.highlightOff() end\r\n end\r\n broadcastToAll(count..\" Objects Saved\", {1,1,1})\r\n updateSave()\r\n end\r\nend\r\n\r\n--Resets bag to starting status\r\nfunction buttonClick_reset()\r\n memoryList = {}\r\n self.clearButtons()\r\n createSetupButton()\r\n removeAllHighlights()\r\n broadcastToAll(\"Tool Reset\", {1,1,1})\r\n updateSave()\r\nend\r\n\r\n\r\n--After Setup\r\n\r\n\r\n--Creates recall and place buttons\r\nfunction createMemoryActionButtons()\r\n self.createButton({\r\n label=\"Place\", click_function=\"buttonClick_place\", function_owner=self,\r\n position={0.6,0.1,2.1}, rotation={0,0,0}, height=220, width=500,\r\n font_size=130, color={0,0,0}, font_color={1,1,1}\r\n })\r\n self.createButton({\r\n label=\"Recall\", click_function=\"buttonClick_recall\", function_owner=self,\r\n position={-0.6,0.1,2.1}, rotation={0,0,0}, height=220, width=500,\r\n font_size=130, color={0,0,0}, font_color={1,1,1}\r\n })\r\n-- self.createButton({\r\n-- label=\"Setup\", click_function=\"buttonClick_setup\", function_owner=self,\r\n-- position={2,0.3,0}, rotation={0,90,0}, height=350, width=800,\r\n-- font_size=250, color={0,0,0}, font_color={1,1,1}\r\n-- })\r\nend\r\n\r\n--Sends objects from bag/table to their saved position/rotation\r\nfunction buttonClick_place()\r\n local bagObjList = self.getObjects()\r\n for guid, entry in pairs(memoryList) do\r\n local obj = getObjectFromGUID(guid)\r\n --If obj is out on the table, move it to the saved pos/rot\r\n if obj ~= nil then\r\n obj.setPositionSmooth(entry.pos)\r\n obj.setRotationSmooth(entry.rot)\r\n obj.setLock(entry.lock)\r\n else\r\n --If obj is inside of the bag\r\n for _, bagObj in ipairs(bagObjList) do\r\n if bagObj.guid == guid then\r\n local item = self.takeObject({\r\n guid=guid, position=entry.pos, rotation=entry.rot,\r\n })\r\n item.setLock(entry.lock)\r\n break\r\n end\r\n end\r\n end\r\n end\r\n broadcastToAll(\"Objects Placed\", {1,1,1})\r\nend\r\n\r\n--Recalls objects to bag from table\r\nfunction buttonClick_recall()\r\n for guid, entry in pairs(memoryList) do\r\n local obj = getObjectFromGUID(guid)\r\n if obj ~= nil then self.putObject(obj) end\r\n end\r\n broadcastToAll(\"Objects Recalled\", {1,1,1})\r\nend\r\n\r\n\r\n--Utility functions\r\n\r\n\r\n--Find delta (difference) between 2 x/y/z coordinates\r\nfunction findOffsetDistance(p1, p2, obj)\r\n local deltaPos = {}\r\n local bounds = obj.getBounds()\r\n deltaPos.x = (p2.x-p1.x)\r\n deltaPos.y = (p2.y-p1.y) + (bounds.size.y - bounds.offset.y)\r\n deltaPos.z = (p2.z-p1.z)\r\n return deltaPos\r\nend\r\n\r\n--Used to rotate a set of coordinates by an angle\r\nfunction rotateLocalCoordinates(desiredPos, obj)\r\n\tlocal objPos, objRot = obj.getPosition(), obj.getRotation()\r\n local angle = math.rad(objRot.y)\r\n\tlocal x = desiredPos.x * math.cos(angle) - desiredPos.z * math.sin(angle)\r\n\tlocal z = desiredPos.x * math.sin(angle) + desiredPos.z * math.cos(angle)\r\n\t--return {x=objPos.x+x, y=objPos.y+desiredPos.y, z=objPos.z+z}\r\n return {x=x, y=desiredPos.y, z=z}\r\nend\r\n\r\n--Coroutine delay, in seconds\r\nfunction wait(time)\r\n local start = os.time()\r\n repeat coroutine.yield(0) until os.time() > start + time\r\nend\r\n\r\n--Duplicates a table (needed to prevent it making reference to the same objects)\r\nfunction duplicateTable(oldTable)\r\n local newTable = {}\r\n for k, v in pairs(oldTable) do\r\n newTable[k] = v\r\n end\r\n return newTable\r\nend\r\n\r\n--Moves scripted highlight from all objects\r\nfunction removeAllHighlights()\r\n for _, obj in ipairs(getAllObjects()) do\r\n obj.highlightOff()\r\n end\r\nend\r\n\r\n--Round number (num) to the Nth decimal (dec)\r\nfunction round(num, dec)\r\n local mult = 10^(dec or 0)\r\n return math.floor(num * mult + 0.5) / mult\r\nend\r\n", + "LuaScriptState": "{\"ml\":{\"02aa53\":{\"lock\":false,\"pos\":{\"x\":-2.6886,\"y\":1.6372,\"z\":-5.0485},\"rot\":{\"x\":0.0168,\"y\":179.9936,\"z\":0.0803}},\"061a07\":{\"lock\":false,\"pos\":{\"x\":-20.4536,\"y\":1.61,\"z\":-0.1113},\"rot\":{\"x\":0.0799,\"y\":89.9883,\"z\":359.9831}},\"07f90c\":{\"lock\":false,\"pos\":{\"x\":-27.1247,\"y\":1.6171,\"z\":-7.6321},\"rot\":{\"x\":359.9201,\"y\":270.0081,\"z\":0.0169}},\"0ef190\":{\"lock\":false,\"pos\":{\"x\":-23.6787,\"y\":1.684,\"z\":-7.7},\"rot\":{\"x\":359.9201,\"y\":269.9941,\"z\":0.0169}},\"1568bc\":{\"lock\":false,\"pos\":{\"x\":-36.7733,\"y\":1.7022,\"z\":-7.7},\"rot\":{\"x\":359.9201,\"y\":269.9987,\"z\":0.0169}},\"187b63\":{\"lock\":false,\"pos\":{\"x\":-5.2163,\"y\":1.7408,\"z\":-5.0999},\"rot\":{\"x\":0.0169,\"y\":179.9892,\"z\":0.0802}},\"1f183b\":{\"lock\":false,\"pos\":{\"x\":-0.0422,\"y\":1.6336,\"z\":-4.8813},\"rot\":{\"x\":0.0168,\"y\":179.9948,\"z\":0.0803}},\"292569\":{\"lock\":false,\"pos\":{\"x\":-30.226,\"y\":1.6931,\"z\":-7.7001},\"rot\":{\"x\":359.9201,\"y\":269.9972,\"z\":0.0169}},\"2a0b69\":{\"lock\":false,\"pos\":{\"x\":-3.9277,\"y\":1.7717,\"z\":5.7572},\"rot\":{\"x\":359.9197,\"y\":270.011,\"z\":180.0168}},\"34e74c\":{\"lock\":false,\"pos\":{\"x\":-33.506,\"y\":1.626,\"z\":-7.4641},\"rot\":{\"x\":359.9201,\"y\":270.002,\"z\":0.0169}},\"5789a0\":{\"lock\":false,\"pos\":{\"x\":-23.6765,\"y\":1.6134,\"z\":-3.83},\"rot\":{\"x\":359.9832,\"y\":0.0179,\"z\":359.9201}},\"6c4c60\":{\"lock\":false,\"pos\":{\"x\":-3.956,\"y\":1.6556,\"z\":-10.4412},\"rot\":{\"x\":359.9197,\"y\":269.998,\"z\":0.0168}},\"7234af\":{\"lock\":false,\"pos\":{\"x\":-23.6765,\"y\":1.6157,\"z\":3.86},\"rot\":{\"x\":359.9832,\"y\":0.0184,\"z\":359.92}},\"784ebd\":{\"lock\":false,\"pos\":{\"x\":-30.2243,\"y\":1.6954,\"z\":-0.03},\"rot\":{\"x\":359.9201,\"y\":269.9987,\"z\":0.0169}},\"7a95f6\":{\"lock\":false,\"pos\":{\"x\":-3.9866,\"y\":1.5827,\"z\":-14.6355},\"rot\":{\"x\":359.9197,\"y\":270.0305,\"z\":0.0168}},\"99909c\":{\"lock\":false,\"pos\":{\"x\":-30.2243,\"y\":1.6225,\"z\":-3.83},\"rot\":{\"x\":359.9832,\"y\":0.0181,\"z\":359.9201}},\"a45247\":{\"lock\":false,\"pos\":{\"x\":1.6966,\"y\":1.5583,\"z\":14.2787},\"rot\":{\"x\":359.9551,\"y\":224.998,\"z\":0.0687}},\"a5509c\":{\"lock\":false,\"pos\":{\"x\":-23.6766,\"y\":1.6885,\"z\":7.57},\"rot\":{\"x\":359.9201,\"y\":269.9997,\"z\":0.0169}},\"adebd8\":{\"lock\":false,\"pos\":{\"x\":-27.4881,\"y\":1.621,\"z\":4.1396},\"rot\":{\"x\":359.9554,\"y\":225.0122,\"z\":0.0684}},\"ea713e\":{\"lock\":false,\"pos\":{\"x\":-2.7247,\"y\":1.6566,\"z\":0.3733},\"rot\":{\"x\":0.0168,\"y\":180.0257,\"z\":0.0803}},\"f1a25d\":{\"lock\":false,\"pos\":{\"x\":-23.6766,\"y\":1.6862,\"z\":-0.03},\"rot\":{\"x\":359.9201,\"y\":270.001,\"z\":0.0169}},\"fbfaec\":{\"lock\":false,\"pos\":{\"x\":-17.1199,\"y\":1.6771,\"z\":-0.0301},\"rot\":{\"x\":359.9201,\"y\":270.0056,\"z\":0.0169}}}}", + "ContainedObjects": [ + { + "Name": "Custom_Model_Bag", + "Transform": { + "posX": 1.69660091, + "posY": 1.55831659, + "posZ": 14.2787018, + "rotX": 359.955139, + "rotY": 224.998, + "rotZ": 0.06867385, + "scaleX": 2.0, + "scaleY": 2.0, + "scaleZ": 2.0 + }, + "Nickname": "Set-aside", + "Description": "Threads of Fate", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.02148666, + "g": 0.00100758043, + "b": 0.02148666 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "MaterialIndex": -1, + "MeshIndex": -1, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/764975951334964971/3078F312706FC974833ECD2A359B87FD4F283509/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/764975951334960553/C518D80E31E27DB23EEAC8CF9253E59798865790/", + "NormalURL": "http://cloud-3.steamusercontent.com/ugc/764975951334960069/E70E4A58A1B7827F1E5E2AF9FF44DF0BD5DA33F7/", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 6, + "CastShadows": true + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "ContainedObjects": [ + { + "Name": "Card", + "Transform": { + "posX": 8.444989, + "posY": 3.4894433, + "posZ": -20.73397, + "rotX": 359.920135, + "rotY": 269.999939, + "rotZ": 0.016866453, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Expedition Journal", + "Description": "Item. Tome.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 12245, + "SidewaysCard": false, + "CustomDeck": { + "122": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/915801999159325148/B25E4760A8FFC5A71DFA1DE038D6CA8A74C7AE0C/", + "BackURL": "https://i.imgur.com/No3PMAy.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "891282" + }, + { + "Name": "Card", + "Transform": { + "posX": 36.9891548, + "posY": 4.39081335, + "posZ": -14.1146631, + "rotX": 359.920135, + "rotY": 269.999573, + "rotZ": 0.01686621, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Ichtaca", + "Description": "The forgotten Guardian", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 12244, + "SidewaysCard": false, + "CustomDeck": { + "122": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/915801999159325148/B25E4760A8FFC5A71DFA1DE038D6CA8A74C7AE0C/", + "BackURL": "https://i.imgur.com/No3PMAy.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "d6cd01" + }, + { + "Name": "Card", + "Transform": { + "posX": 44.252224, + "posY": 2.32003021, + "posZ": -23.8836956, + "rotX": 359.920135, + "rotY": 269.9999, + "rotZ": 0.01686557, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Town Hall", + "Description": "Arkham.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CardID": 12240, + "SidewaysCard": false, + "CustomDeck": { + "122": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/915801999159325148/B25E4760A8FFC5A71DFA1DE038D6CA8A74C7AE0C/", + "BackURL": "https://i.imgur.com/No3PMAy.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "7c92d8" + }, + { + "Name": "Card", + "Transform": { + "posX": 42.04668, + "posY": 3.54093671, + "posZ": -14.5910444, + "rotX": 359.919739, + "rotY": 269.984131, + "rotZ": 0.0170255117, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Alejandro Vela", + "Description": "Ally. Wayfarer.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CardID": 12250, + "SidewaysCard": false, + "CustomDeck": { + "122": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/916924328393194495/027101CA5C626EBA0E4F76F3F15569329F81DE3C/", + "BackURL": "https://i.imgur.com/RpzEfmS.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "1b9dbf" + } + ], + "PhysicsMaterial": { + "StaticFriction": 0.6, + "DynamicFriction": 0.6, + "Bounciness": 0.0, + "FrictionCombine": 0, + "BounceCombine": 0 + }, + "Rigidbody": { + "Mass": 1.375, + "Drag": 5.0, + "AngularDrag": 5.0, + "UseGravity": true + }, + "GUID": "a45247" + }, + { + "Name": "Deck", + "Transform": { + "posX": -3.9277, + "posY": 1.77170992, + "posZ": 5.75720072, + "rotX": 359.919739, + "rotY": 270.011, + "rotZ": 180.016815, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Encouter Deck", + "Description": "Threads of Fate", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": false, + "SidewaysCard": false, + "DeckIDs": [ + 3627, + 3627, + 3623, + 3626, + 3626, + 3605, + 3628, + 3628, + 3605, + 3604, + 3604, + 3604, + 3623, + 3624, + 3625, + 3625, + 12424, + 12424, + 12425, + 12425, + 12426, + 12426, + 272642, + 272642, + 272643, + 272643, + 272641, + 272641, + 272641, + 3623 + ], + "CustomDeck": { + "36": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/87094793642521937/9A33F34C05DAD0F4FE68E12C309B203F8E22B6F2/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + }, + "124": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/916924328393200377/279E9C8DF7927446A8F622451D79EB33E5D4F237/", + "BackURL": "https://i.imgur.com/oRohMct.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + }, + "2726": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/915801999159325148/B25E4760A8FFC5A71DFA1DE038D6CA8A74C7AE0C/", + "BackURL": "https://i.imgur.com/No3PMAy.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "ContainedObjects": [ + { + "Name": "Card", + "Transform": { + "posX": 15.2792578, + "posY": 1.68537843, + "posZ": 26.4769516, + "rotX": 359.91864, + "rotY": 269.99823, + "rotZ": 180.0236, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "On Wings of Darkness", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 3627, + "SidewaysCard": false, + "CustomDeck": { + "36": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/87094793642521937/9A33F34C05DAD0F4FE68E12C309B203F8E22B6F2/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "dd287a" + }, + { + "Name": "Card", + "Transform": { + "posX": 14.7774372, + "posY": 1.628057, + "posZ": 31.0906715, + "rotX": 359.920044, + "rotY": 269.992737, + "rotZ": 4.6098547, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "On Wings of Darkness", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 3627, + "SidewaysCard": false, + "CustomDeck": { + "36": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/87094793642521937/9A33F34C05DAD0F4FE68E12C309B203F8E22B6F2/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "b06ff1" + }, + { + "Name": "Card", + "Transform": { + "posX": 14.7774458, + "posY": 1.56010187, + "posZ": 38.38555, + "rotX": 359.3881, + "rotY": 359.9874, + "rotZ": 359.9204, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Acolyte", + "Description": "Humanoid. Cultist.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 3623, + "SidewaysCard": false, + "CustomDeck": { + "36": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/87094793642521937/9A33F34C05DAD0F4FE68E12C309B203F8E22B6F2/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "c70e63" + }, + { + "Name": "Card", + "Transform": { + "posX": 14.7770777, + "posY": 1.66064644, + "posZ": 36.5581169, + "rotX": 359.9198, + "rotY": 270.02002, + "rotZ": 6.28108, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Hunting Nightgaunt", + "Description": "Monster. Nightgaunt.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 3626, + "SidewaysCard": false, + "CustomDeck": { + "36": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/87094793642521937/9A33F34C05DAD0F4FE68E12C309B203F8E22B6F2/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "476433" + }, + { + "Name": "Card", + "Transform": { + "posX": 14.7770147, + "posY": 1.6338309, + "posZ": 34.7323723, + "rotX": 359.918884, + "rotY": 269.9867, + "rotZ": 4.847489, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Hunting Nightgaunt", + "Description": "Monster. Nightgaunt.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 3626, + "SidewaysCard": false, + "CustomDeck": { + "36": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/87094793642521937/9A33F34C05DAD0F4FE68E12C309B203F8E22B6F2/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "b124ef" + }, + { + "Name": "Card", + "Transform": { + "posX": 14.7773724, + "posY": 1.62753284, + "posZ": 29.26748, + "rotX": 359.920044, + "rotY": 270.0065, + "rotZ": 4.617925, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "False Lead", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 3605, + "SidewaysCard": false, + "CustomDeck": { + "36": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/87094793642521937/9A33F34C05DAD0F4FE68E12C309B203F8E22B6F2/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "b6793f" + }, + { + "Name": "Card", + "Transform": { + "posX": 14.7774429, + "posY": 1.62717223, + "posZ": 27.44811, + "rotX": 359.9196, + "rotY": 269.985474, + "rotZ": 4.62420225, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Locked Door", + "Description": "Obstacle.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 3628, + "SidewaysCard": false, + "CustomDeck": { + "36": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/87094793642521937/9A33F34C05DAD0F4FE68E12C309B203F8E22B6F2/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "9449d7" + }, + { + "Name": "Card", + "Transform": { + "posX": 14.77727, + "posY": 1.62659431, + "posZ": 25.6280022, + "rotX": 359.921021, + "rotY": 269.9887, + "rotZ": 4.63850832, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Locked Door", + "Description": "Obstacle.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 3628, + "SidewaysCard": false, + "CustomDeck": { + "36": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/87094793642521937/9A33F34C05DAD0F4FE68E12C309B203F8E22B6F2/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "1340ff" + }, + { + "Name": "Card", + "Transform": { + "posX": 14.77745, + "posY": 1.62588787, + "posZ": 23.8021126, + "rotX": 359.9203, + "rotY": 270.000061, + "rotZ": 4.59708071, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "False Lead", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 3605, + "SidewaysCard": false, + "CustomDeck": { + "36": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/87094793642521937/9A33F34C05DAD0F4FE68E12C309B203F8E22B6F2/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "de1cd2" + }, + { + "Name": "Card", + "Transform": { + "posX": 14.7772818, + "posY": 1.62565958, + "posZ": 21.9825974, + "rotX": 359.919281, + "rotY": 269.989044, + "rotZ": 4.627021, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Hunting Shadow", + "Description": "Curse.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 3604, + "SidewaysCard": false, + "CustomDeck": { + "36": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/87094793642521937/9A33F34C05DAD0F4FE68E12C309B203F8E22B6F2/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "46af71" + }, + { + "Name": "Card", + "Transform": { + "posX": 14.7771912, + "posY": 1.62496769, + "posZ": 20.1623, + "rotX": 359.9208, + "rotY": 269.999023, + "rotZ": 4.642937, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Hunting Shadow", + "Description": "Curse.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 3604, + "SidewaysCard": false, + "CustomDeck": { + "36": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/87094793642521937/9A33F34C05DAD0F4FE68E12C309B203F8E22B6F2/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "e98498" + }, + { + "Name": "Card", + "Transform": { + "posX": 14.777566, + "posY": 1.624156, + "posZ": 18.33311, + "rotX": 359.920166, + "rotY": 269.978729, + "rotZ": 4.59061146, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Hunting Shadow", + "Description": "Curse.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 3604, + "SidewaysCard": false, + "CustomDeck": { + "36": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/87094793642521937/9A33F34C05DAD0F4FE68E12C309B203F8E22B6F2/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "caabe8" + }, + { + "Name": "Card", + "Transform": { + "posX": 15.226614, + "posY": 1.53816819, + "posZ": 11.4850111, + "rotX": 359.9174, + "rotY": 269.999268, + "rotZ": 180.021957, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Acolyte", + "Description": "Humanoid. Cultist.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 3623, + "SidewaysCard": false, + "CustomDeck": { + "36": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/87094793642521937/9A33F34C05DAD0F4FE68E12C309B203F8E22B6F2/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "4072d7" + }, + { + "Name": "Card", + "Transform": { + "posX": 15.2280426, + "posY": 1.67157507, + "posZ": 13.8723755, + "rotX": 359.9213, + "rotY": 269.996033, + "rotZ": 172.928375, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Wizard of the Order", + "Description": "Humanoid. Cultist.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 3624, + "SidewaysCard": false, + "CustomDeck": { + "36": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/87094793642521937/9A33F34C05DAD0F4FE68E12C309B203F8E22B6F2/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "159f90" + }, + { + "Name": "Card", + "Transform": { + "posX": 15.220583, + "posY": 1.6722033, + "posZ": 15.0525141, + "rotX": 359.920746, + "rotY": 269.999268, + "rotZ": 172.906967, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Mysterious Chanting", + "Description": "Hex.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 3625, + "SidewaysCard": false, + "CustomDeck": { + "36": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/87094793642521937/9A33F34C05DAD0F4FE68E12C309B203F8E22B6F2/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "df668b" + }, + { + "Name": "Card", + "Transform": { + "posX": 15.22197, + "posY": 1.67282546, + "posZ": 16.2301865, + "rotX": 359.9204, + "rotY": 270.002625, + "rotZ": 172.900238, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Mysterious Chanting", + "Description": "Hex.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 3625, + "SidewaysCard": false, + "CustomDeck": { + "36": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/87094793642521937/9A33F34C05DAD0F4FE68E12C309B203F8E22B6F2/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "6f5b7b" + }, + { + "Name": "Card", + "Transform": { + "posX": 15.2245464, + "posY": 1.673097, + "posZ": 17.4103661, + "rotX": 359.920929, + "rotY": 269.999268, + "rotZ": 172.892532, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Brotherhood Cultist", + "Description": "Humanoid. Cultist.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 12424, + "SidewaysCard": false, + "CustomDeck": { + "124": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/916924328393200377/279E9C8DF7927446A8F622451D79EB33E5D4F237/", + "BackURL": "https://i.imgur.com/oRohMct.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "1f4f54" + }, + { + "Name": "Card", + "Transform": { + "posX": 15.2258987, + "posY": 1.67372775, + "posZ": 18.5867043, + "rotX": 359.918762, + "rotY": 269.97168, + "rotZ": 172.895432, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Brotherhood Cultist", + "Description": "Humanoid. Cultist.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 12424, + "SidewaysCard": false, + "CustomDeck": { + "124": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/916924328393200377/279E9C8DF7927446A8F622451D79EB33E5D4F237/", + "BackURL": "https://i.imgur.com/oRohMct.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "62cc1f" + }, + { + "Name": "Card", + "Transform": { + "posX": 15.2246714, + "posY": 1.67393708, + "posZ": 19.76591, + "rotX": 359.920715, + "rotY": 269.9828, + "rotZ": 172.886765, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Shadowed", + "Description": "Scheme.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 12425, + "SidewaysCard": false, + "CustomDeck": { + "124": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/916924328393200377/279E9C8DF7927446A8F622451D79EB33E5D4F237/", + "BackURL": "https://i.imgur.com/oRohMct.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "04e5d3" + }, + { + "Name": "Card", + "Transform": { + "posX": 15.2244244, + "posY": 1.80961633, + "posZ": 20.9542446, + "rotX": 359.911743, + "rotY": 269.982361, + "rotZ": 180.133133, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Shadowed", + "Description": "Scheme.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 12425, + "SidewaysCard": false, + "CustomDeck": { + "124": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/916924328393200377/279E9C8DF7927446A8F622451D79EB33E5D4F237/", + "BackURL": "https://i.imgur.com/oRohMct.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "89f4f6" + }, + { + "Name": "Card", + "Transform": { + "posX": 15.2256632, + "posY": 1.67663741, + "posZ": 22.1221333, + "rotX": 359.8909, + "rotY": 270.0346, + "rotZ": 187.206131, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Words of Power", + "Description": "Hex.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 12426, + "SidewaysCard": false, + "CustomDeck": { + "124": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/916924328393200377/279E9C8DF7927446A8F622451D79EB33E5D4F237/", + "BackURL": "https://i.imgur.com/oRohMct.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "d6a48e" + }, + { + "Name": "Card", + "Transform": { + "posX": 15.2251244, + "posY": 1.54160774, + "posZ": 23.2864742, + "rotX": 359.9159, + "rotY": 269.842346, + "rotZ": 180.023392, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Words of Power", + "Description": "Hex.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 12426, + "SidewaysCard": false, + "CustomDeck": { + "124": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/916924328393200377/279E9C8DF7927446A8F622451D79EB33E5D4F237/", + "BackURL": "https://i.imgur.com/oRohMct.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "866eba" + }, + { + "Name": "Card", + "Transform": { + "posX": 15.2223587, + "posY": 1.6899904, + "posZ": 30.3729839, + "rotX": 359.918365, + "rotY": 269.955, + "rotZ": 180.018066, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Nobody's Home", + "Description": "Mystery.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 272642, + "SidewaysCard": false, + "CustomDeck": { + "122": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/915801999159325148/B25E4760A8FFC5A71DFA1DE038D6CA8A74C7AE0C/", + "BackURL": "https://i.imgur.com/No3PMAy.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "dd17ff" + }, + { + "Name": "Card", + "Transform": { + "posX": 15.22342, + "posY": 1.544118, + "posZ": 31.56866, + "rotX": 359.91983, + "rotY": 270.000763, + "rotZ": 180.0163, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Nobody's Home", + "Description": "Mystery.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 272642, + "SidewaysCard": false, + "CustomDeck": { + "122": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/915801999159325148/B25E4760A8FFC5A71DFA1DE038D6CA8A74C7AE0C/", + "BackURL": "https://i.imgur.com/No3PMAy.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "e417e8" + }, + { + "Name": "Card", + "Transform": { + "posX": 15.2247591, + "posY": 1.67399156, + "posZ": 24.4824257, + "rotX": 359.922729, + "rotY": 269.964478, + "rotZ": 172.983078, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Conspiracy of Blood", + "Description": "Hex.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 272643, + "SidewaysCard": false, + "CustomDeck": { + "122": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/915801999159325148/B25E4760A8FFC5A71DFA1DE038D6CA8A74C7AE0C/", + "BackURL": "https://i.imgur.com/No3PMAy.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "776222" + }, + { + "Name": "Card", + "Transform": { + "posX": 15.223237, + "posY": 1.67479253, + "posZ": 25.6643066, + "rotX": 359.9176, + "rotY": 269.972717, + "rotZ": 172.935471, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Conspiracy of Blood", + "Description": "Hex.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 272643, + "SidewaysCard": false, + "CustomDeck": { + "122": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/915801999159325148/B25E4760A8FFC5A71DFA1DE038D6CA8A74C7AE0C/", + "BackURL": "https://i.imgur.com/No3PMAy.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "f6e2b8" + }, + { + "Name": "Card", + "Transform": { + "posX": 15.2229862, + "posY": 1.8100853, + "posZ": 26.8348656, + "rotX": 359.9058, + "rotY": 269.9762, + "rotZ": 180.023865, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "The Secret Must Be Kept", + "Description": "Scheme.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 272641, + "SidewaysCard": false, + "CustomDeck": { + "122": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/915801999159325148/B25E4760A8FFC5A71DFA1DE038D6CA8A74C7AE0C/", + "BackURL": "https://i.imgur.com/No3PMAy.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "af5c41" + }, + { + "Name": "Card", + "Transform": { + "posX": 15.2238312, + "posY": 1.67543757, + "posZ": 28.0053711, + "rotX": 359.881226, + "rotY": 270.1048, + "rotZ": 187.034821, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "The Secret Must Be Kept", + "Description": "Scheme.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 272641, + "SidewaysCard": false, + "CustomDeck": { + "122": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/915801999159325148/B25E4760A8FFC5A71DFA1DE038D6CA8A74C7AE0C/", + "BackURL": "https://i.imgur.com/No3PMAy.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "8d1b30" + }, + { + "Name": "Card", + "Transform": { + "posX": 15.2234335, + "posY": 1.5433799, + "posZ": 29.1925087, + "rotX": 359.91803, + "rotY": 269.897369, + "rotZ": 180.007065, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "The Secret Must Be Kept", + "Description": "Scheme.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 272641, + "SidewaysCard": false, + "CustomDeck": { + "122": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/915801999159325148/B25E4760A8FFC5A71DFA1DE038D6CA8A74C7AE0C/", + "BackURL": "https://i.imgur.com/No3PMAy.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "e24635" + }, + { + "Name": "Card", + "Transform": { + "posX": 15.2262573, + "posY": 1.66964519, + "posZ": 12.6893129, + "rotX": 359.9217, + "rotY": 270.002869, + "rotZ": 173.009644, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Acolyte", + "Description": "Humanoid. Cultist.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 3623, + "SidewaysCard": false, + "CustomDeck": { + "36": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/87094793642521937/9A33F34C05DAD0F4FE68E12C309B203F8E22B6F2/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "c70e63" + } + ], + "GUID": "2a0b69" + }, + { + "Name": "Deck", + "Transform": { + "posX": -2.72469974, + "posY": 1.65664113, + "posZ": 0.373300284, + "rotX": 0.0167991184, + "rotY": 180.025742, + "rotZ": 0.0802655444, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Agenda Deck", + "Description": "Threads of Fate", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": false, + "SidewaysCard": true, + "DeckIDs": [ + 272913, + 272912, + 272911 + ], + "CustomDeck": { + "2729": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/915801999159325148/B25E4760A8FFC5A71DFA1DE038D6CA8A74C7AE0C/", + "BackURL": "https://i.imgur.com/No3PMAy.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "ContainedObjects": [ + { + "Name": "Card", + "Transform": { + "posX": 21.2839222, + "posY": 1.52665079, + "posZ": 10.9049978, + "rotX": 0.0116022779, + "rotY": 179.996353, + "rotZ": 0.07834647, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Hidden Entanglements", + "Description": "Agenda 3", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 272913, + "SidewaysCard": true, + "CustomDeck": { + "122": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/915801999159325148/B25E4760A8FFC5A71DFA1DE038D6CA8A74C7AE0C/", + "BackURL": "https://i.imgur.com/No3PMAy.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "35fe2f" + }, + { + "Name": "Card", + "Transform": { + "posX": 21.5493641, + "posY": 1.66657627, + "posZ": 11.0041924, + "rotX": 0.0153606609, + "rotY": 179.999374, + "rotZ": 0.105749391, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Behind the Curtain", + "Description": "Agenda 2", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 272912, + "SidewaysCard": true, + "CustomDeck": { + "122": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/915801999159325148/B25E4760A8FFC5A71DFA1DE038D6CA8A74C7AE0C/", + "BackURL": "https://i.imgur.com/No3PMAy.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "d3d027" + }, + { + "Name": "Card", + "Transform": { + "posX": 21.1601372, + "posY": 1.68476951, + "posZ": 10.8793163, + "rotX": 0.0409882031, + "rotY": 180.011032, + "rotZ": 0.110247135, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Three Fates", + "Description": "Agenda 1", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 272911, + "SidewaysCard": true, + "CustomDeck": { + "122": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/915801999159325148/B25E4760A8FFC5A71DFA1DE038D6CA8A74C7AE0C/", + "BackURL": "https://i.imgur.com/No3PMAy.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "0dc453" + } + ], + "GUID": "ea713e" + }, + { + "Name": "Deck", + "Transform": { + "posX": -2.68859982, + "posY": 1.63721693, + "posZ": -5.04850054, + "rotX": 0.0168442763, + "rotY": 179.9936, + "rotZ": 0.0802551, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Act c/d", + "Description": "Threads of Fate", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": false, + "SidewaysCard": true, + "DeckIDs": [ + 272229, + 272228, + 272227, + 272226, + 272225, + 272224, + 272222, + 272223 + ], + "CustomDeck": { + "2722": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/915801999159325148/B25E4760A8FFC5A71DFA1DE038D6CA8A74C7AE0C/", + "BackURL": "https://i.imgur.com/No3PMAy.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "ContainedObjects": [ + { + "Name": "Card", + "Transform": { + "posX": 13.6250725, + "posY": 1.53277516, + "posZ": -4.50813866, + "rotX": 0.0107580079, + "rotY": 180.000214, + "rotZ": 0.07781033, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Alejandro's Plight", + "Description": "Act 3c", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 272229, + "SidewaysCard": true, + "CustomDeck": { + "122": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/915801999159325148/B25E4760A8FFC5A71DFA1DE038D6CA8A74C7AE0C/", + "BackURL": "https://i.imgur.com/No3PMAy.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "c21ad7" + }, + { + "Name": "Card", + "Transform": { + "posX": 13.7458324, + "posY": 1.66789, + "posZ": -4.535748, + "rotX": 0.0195854045, + "rotY": 180.000168, + "rotZ": 0.07469279, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Alejandro's Prison", + "Description": "Act 3c", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 272228, + "SidewaysCard": true, + "CustomDeck": { + "122": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/915801999159325148/B25E4760A8FFC5A71DFA1DE038D6CA8A74C7AE0C/", + "BackURL": "https://i.imgur.com/No3PMAy.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "14f8f1" + }, + { + "Name": "Card", + "Transform": { + "posX": 16.7634869, + "posY": 1.52829683, + "posZ": -4.858791, + "rotX": 0.0171134938, + "rotY": 180.016571, + "rotZ": 0.07474506, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Friends in High Places", + "Description": "Act 2c", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 272227, + "SidewaysCard": false, + "CustomDeck": { + "122": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/915801999159325148/B25E4760A8FFC5A71DFA1DE038D6CA8A74C7AE0C/", + "BackURL": "https://i.imgur.com/No3PMAy.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "21cd56" + }, + { + "Name": "Card", + "Transform": { + "posX": 16.56625, + "posY": 1.6690743, + "posZ": -4.422589, + "rotX": 0.0280124433, + "rotY": 180.022949, + "rotZ": 0.0544671, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Friends in High Places", + "Description": "Act 2c", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 272226, + "SidewaysCard": true, + "CustomDeck": { + "122": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/915801999159325148/B25E4760A8FFC5A71DFA1DE038D6CA8A74C7AE0C/", + "BackURL": "https://i.imgur.com/No3PMAy.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "1588b6" + }, + { + "Name": "Card", + "Transform": { + "posX": 19.4478722, + "posY": 1.52468193, + "posZ": -4.71229458, + "rotX": 0.0142649068, + "rotY": 179.999191, + "rotZ": 0.0788442641, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "At the Station", + "Description": "Act 2c", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 272225, + "SidewaysCard": false, + "CustomDeck": { + "122": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/915801999159325148/B25E4760A8FFC5A71DFA1DE038D6CA8A74C7AE0C/", + "BackURL": "https://i.imgur.com/No3PMAy.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "7edfb0" + }, + { + "Name": "Card", + "Transform": { + "posX": 19.2347183, + "posY": 1.66532922, + "posZ": -4.386163, + "rotX": 0.0131844673, + "rotY": 179.999741, + "rotZ": 0.056899678, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "At the Station", + "Description": "Act 2c", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 272224, + "SidewaysCard": true, + "CustomDeck": { + "122": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/915801999159325148/B25E4760A8FFC5A71DFA1DE038D6CA8A74C7AE0C/", + "BackURL": "https://i.imgur.com/No3PMAy.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "34409b" + }, + { + "Name": "Card", + "Transform": { + "posX": 22.2906837, + "posY": 1.52066576, + "posZ": -4.922313, + "rotX": 0.01472353, + "rotY": 179.999329, + "rotZ": 0.07895376, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Search for Alejandro", + "Description": "Act 1c", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 272222, + "SidewaysCard": false, + "CustomDeck": { + "122": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/915801999159325148/B25E4760A8FFC5A71DFA1DE038D6CA8A74C7AE0C/", + "BackURL": "https://i.imgur.com/No3PMAy.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "1ee0f0" + }, + { + "Name": "Card", + "Transform": { + "posX": 22.07975, + "posY": 1.66131914, + "posZ": -4.505468, + "rotX": 0.011646769, + "rotY": 180.000137, + "rotZ": 0.05788763, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Missing Persons", + "Description": "Act 1c", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 272223, + "SidewaysCard": false, + "CustomDeck": { + "122": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/915801999159325148/B25E4760A8FFC5A71DFA1DE038D6CA8A74C7AE0C/", + "BackURL": "https://i.imgur.com/No3PMAy.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "e59778" + } + ], + "GUID": "02aa53" + }, + { + "Name": "Deck", + "Transform": { + "posX": -0.0421996, + "posY": 1.63355923, + "posZ": -4.8813, + "rotX": 0.01684259, + "rotY": 179.994751, + "rotZ": 0.0802555755, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Act 3 e/f", + "Description": "Threads of Fate", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": false, + "SidewaysCard": true, + "DeckIDs": [ + 272637, + 272636, + 272633, + 272632, + 272634, + 272635, + 272631, + 272630 + ], + "CustomDeck": { + "2726": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/915801999159325148/B25E4760A8FFC5A71DFA1DE038D6CA8A74C7AE0C/", + "BackURL": "https://i.imgur.com/No3PMAy.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "ContainedObjects": [ + { + "Name": "Card", + "Transform": { + "posX": 9.552063, + "posY": 1.53898811, + "posZ": -2.93501186, + "rotX": 0.0137467552, + "rotY": 179.999619, + "rotZ": 0.07853291, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "The Brother Is Revealed", + "Description": "Act 3e", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 272637, + "SidewaysCard": true, + "CustomDeck": { + "122": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/915801999159325148/B25E4760A8FFC5A71DFA1DE038D6CA8A74C7AE0C/", + "BackURL": "https://i.imgur.com/No3PMAy.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "d27333" + }, + { + "Name": "Card", + "Transform": { + "posX": 9.249267, + "posY": 1.67965424, + "posZ": -2.69725323, + "rotX": 0.0145516861, + "rotY": 180.000748, + "rotZ": 0.0453580655, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Strange Occurrences", + "Description": "Act 3e", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 272636, + "SidewaysCard": true, + "CustomDeck": { + "122": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/915801999159325148/B25E4760A8FFC5A71DFA1DE038D6CA8A74C7AE0C/", + "BackURL": "https://i.imgur.com/No3PMAy.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "054826" + }, + { + "Name": "Card", + "Transform": { + "posX": 11.79353, + "posY": 1.53761852, + "posZ": -3.0093956, + "rotX": 0.09115311, + "rotY": 180.000809, + "rotZ": 0.09489679, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "The Cave of Darkness", + "Description": "Act 2e", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 272633, + "SidewaysCard": true, + "CustomDeck": { + "122": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/915801999159325148/B25E4760A8FFC5A71DFA1DE038D6CA8A74C7AE0C/", + "BackURL": "https://i.imgur.com/No3PMAy.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "3f9aaf" + }, + { + "Name": "Card", + "Transform": { + "posX": 11.6614723, + "posY": 1.68644738, + "posZ": -2.6914463, + "rotX": 359.947418, + "rotY": 180.003357, + "rotZ": 0.273162454, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "The Cave of Darkness", + "Description": "Act 2e", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 272632, + "SidewaysCard": true, + "CustomDeck": { + "122": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/915801999159325148/B25E4760A8FFC5A71DFA1DE038D6CA8A74C7AE0C/", + "BackURL": "https://i.imgur.com/No3PMAy.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "926c99" + }, + { + "Name": "Card", + "Transform": { + "posX": 14.4925146, + "posY": 1.53204739, + "posZ": -3.18631721, + "rotX": 0.014882517, + "rotY": 179.999741, + "rotZ": 0.0789640844, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Strange Relics", + "Description": "Act 2e", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 272634, + "SidewaysCard": false, + "CustomDeck": { + "122": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/915801999159325148/B25E4760A8FFC5A71DFA1DE038D6CA8A74C7AE0C/", + "BackURL": "https://i.imgur.com/No3PMAy.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "1a31dd" + }, + { + "Name": "Card", + "Transform": { + "posX": 14.3872938, + "posY": 1.672596, + "posZ": -2.71494627, + "rotX": 0.0110301636, + "rotY": 180.000458, + "rotZ": 0.0673584938, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Strange Relics", + "Description": "Act 2e", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 272635, + "SidewaysCard": true, + "CustomDeck": { + "122": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/915801999159325148/B25E4760A8FFC5A71DFA1DE038D6CA8A74C7AE0C/", + "BackURL": "https://i.imgur.com/No3PMAy.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "c8b7a2" + }, + { + "Name": "Card", + "Transform": { + "posX": 17.8795986, + "posY": 1.52719247, + "posZ": -3.60169554, + "rotX": 0.0143925976, + "rotY": 179.999741, + "rotZ": 0.07879912, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "The Guardian's Inquiry", + "Description": "Act 1e", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 272631, + "SidewaysCard": false, + "CustomDeck": { + "122": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/915801999159325148/B25E4760A8FFC5A71DFA1DE038D6CA8A74C7AE0C/", + "BackURL": "https://i.imgur.com/No3PMAy.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "3757b7" + }, + { + "Name": "Card", + "Transform": { + "posX": 17.75559, + "posY": 1.66777039, + "posZ": -3.24657822, + "rotX": 0.0133957956, + "rotY": 180.000381, + "rotZ": 0.06486681, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Trial of the Huntress", + "Description": "Act 1e", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 272630, + "SidewaysCard": false, + "CustomDeck": { + "122": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/915801999159325148/B25E4760A8FFC5A71DFA1DE038D6CA8A74C7AE0C/", + "BackURL": "https://i.imgur.com/No3PMAy.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "28ebe1" + } + ], + "GUID": "1f183b" + }, + { + "Name": "Deck", + "Transform": { + "posX": -5.21633959, + "posY": 1.74078822, + "posZ": -5.09985542, + "rotX": 0.0168592054, + "rotY": 179.9892, + "rotZ": 0.08024839, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Act a/b", + "Description": "Threads of Fate", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": false, + "SidewaysCard": true, + "DeckIDs": [ + 272421, + 272420, + 272417, + 272419, + 272416, + 272418, + 272415, + 272414 + ], + "CustomDeck": { + "2724": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/915801999159325148/B25E4760A8FFC5A71DFA1DE038D6CA8A74C7AE0C/", + "BackURL": "https://i.imgur.com/No3PMAy.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "ContainedObjects": [ + { + "Name": "Card", + "Transform": { + "posX": 13.0192356, + "posY": 1.53489184, + "posZ": -0.601639032, + "rotX": 0.0164665822, + "rotY": 179.999908, + "rotZ": 0.07964289, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Recover the Relic", + "Description": "Act 3a", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 272421, + "SidewaysCard": true, + "CustomDeck": { + "122": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/915801999159325148/B25E4760A8FFC5A71DFA1DE038D6CA8A74C7AE0C/", + "BackURL": "https://i.imgur.com/No3PMAy.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "a69973" + }, + { + "Name": "Card", + "Transform": { + "posX": 12.9562569, + "posY": 1.675601, + "posZ": -0.305101067, + "rotX": 0.00540494267, + "rotY": 179.9997, + "rotZ": 0.07706478, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Find the Relic", + "Description": "Act 3a", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 272420, + "SidewaysCard": true, + "CustomDeck": { + "122": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/915801999159325148/B25E4760A8FFC5A71DFA1DE038D6CA8A74C7AE0C/", + "BackURL": "https://i.imgur.com/No3PMAy.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "adcbb0" + }, + { + "Name": "Card", + "Transform": { + "posX": 16.1455135, + "posY": 1.53084791, + "posZ": 1.02999556, + "rotX": 0.0148179624, + "rotY": 180.014053, + "rotZ": 0.07519608, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "At the Exhibit", + "Description": "Act 2a", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 272417, + "SidewaysCard": true, + "CustomDeck": { + "122": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/915801999159325148/B25E4760A8FFC5A71DFA1DE038D6CA8A74C7AE0C/", + "BackURL": "https://i.imgur.com/No3PMAy.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "6ffd6d" + }, + { + "Name": "Card", + "Transform": { + "posX": 16.03892, + "posY": 1.67141306, + "posZ": 1.06383777, + "rotX": 0.03363227, + "rotY": 180.031876, + "rotZ": 0.05948886, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Harlan's Curse", + "Description": "Act 2a", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 272419, + "SidewaysCard": false, + "CustomDeck": { + "122": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/915801999159325148/B25E4760A8FFC5A71DFA1DE038D6CA8A74C7AE0C/", + "BackURL": "https://i.imgur.com/No3PMAy.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "f7b446" + }, + { + "Name": "Card", + "Transform": { + "posX": 20.76428, + "posY": 1.5245986, + "posZ": 1.08705747, + "rotX": 0.0164899267, + "rotY": 180.004883, + "rotZ": 0.07944611, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "At the Exhibit", + "Description": "Act 2a", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 272416, + "SidewaysCard": true, + "CustomDeck": { + "122": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/915801999159325148/B25E4760A8FFC5A71DFA1DE038D6CA8A74C7AE0C/", + "BackURL": "https://i.imgur.com/No3PMAy.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "029812" + }, + { + "Name": "Card", + "Transform": { + "posX": 20.4802628, + "posY": 1.66593564, + "posZ": 1.50339055, + "rotX": 359.9892, + "rotY": 179.991165, + "rotZ": 0.0650342554, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Harlan's Curse", + "Description": "Act 2a", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 272418, + "SidewaysCard": true, + "CustomDeck": { + "122": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/915801999159325148/B25E4760A8FFC5A71DFA1DE038D6CA8A74C7AE0C/", + "BackURL": "https://i.imgur.com/No3PMAy.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "586028" + }, + { + "Name": "Card", + "Transform": { + "posX": 23.4510746, + "posY": 1.52089441, + "posZ": 1.20929, + "rotX": 0.0167503487, + "rotY": 179.9996, + "rotZ": 0.0795340538, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Harlan Is in Danger!", + "Description": "Act 1a", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 272415, + "SidewaysCard": false, + "CustomDeck": { + "122": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/915801999159325148/B25E4760A8FFC5A71DFA1DE038D6CA8A74C7AE0C/", + "BackURL": "https://i.imgur.com/No3PMAy.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "a6d241" + }, + { + "Name": "Card", + "Transform": { + "posX": 23.22046, + "posY": 1.661715, + "posZ": 1.70795751, + "rotX": 0.00133004121, + "rotY": 180.000137, + "rotZ": 0.06815777, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "The Relic is Missing!", + "Description": "Act 1a", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 272414, + "SidewaysCard": false, + "CustomDeck": { + "122": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/915801999159325148/B25E4760A8FFC5A71DFA1DE038D6CA8A74C7AE0C/", + "BackURL": "https://i.imgur.com/No3PMAy.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "e2806c" + } + ], + "GUID": "187b63" + }, + { + "Name": "Card", + "Transform": { + "posX": -3.95600057, + "posY": 1.655648, + "posZ": -10.4412022, + "rotX": 359.919739, + "rotY": 269.998, + "rotZ": 0.0168443732, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Scenario", + "Description": "Threads of Fate", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CardID": 272710, + "SidewaysCard": false, + "CustomDeck": { + "2727": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/915801999159325148/B25E4760A8FFC5A71DFA1DE038D6CA8A74C7AE0C/", + "BackURL": "https://i.imgur.com/No3PMAy.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "6c4c60" + }, + { + "Name": "Custom_Tile", + "Transform": { + "posX": -3.9866, + "posY": 1.58274508, + "posZ": -14.6355047, + "rotX": 359.919739, + "rotY": 270.030457, + "rotZ": 0.0167952012, + "scaleX": 2.2, + "scaleY": 1.0, + "scaleZ": 2.2 + }, + "Nickname": "Threads of Fate", + "Description": "click to set chaos token difficulty", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomImage": { + "ImageURL": "http://cloud-3.steamusercontent.com/ugc/965354846165100486/3DC8FCEF364B30758B09EF96AF9458F2B8E64D56/", + "ImageSecondaryURL": "https://i.imgur.com/EcbhVuh.jpg/", + "ImageScalar": 1.0, + "WidthScale": 0.0, + "CustomTile": { + "Type": 3, + "Thickness": 0.1, + "Stackable": false, + "Stretch": true + } + }, + "XmlUI": "", + "LuaScript": "name = 'Threads of Fate'\r\n\r\nfunction onLoad()\r\n Global.call('createSetupButtons', {object=self, key=name})\r\nend\r\n\r\nfunction easyClick()\r\n Global.call('fillContainer', {object=self, key=name, mode='easy'})\r\nend\r\n\r\nfunction normalClick()\r\n Global.call('fillContainer', {object=self, key=name, mode='normal'})\r\nend\r\n\r\nfunction hardClick()\r\n Global.call('fillContainer', {object=self, key=name, mode='hard'})\r\nend\r\n\r\nfunction expertClick()\r\n Global.call('fillContainer', {object=self, key=name, mode='expert'})\r\nend\r\n\r\nfunction standaloneClick()\r\n Global.call('fillContainer', {object=self, key=name, mode='standalone'})\r\nend", + "LuaScriptState": "", + "GUID": "7a95f6" + }, + { + "Name": "Card", + "Transform": { + "posX": -17.1198978, + "posY": 1.67707753, + "posZ": -0.030100286, + "rotX": 359.9201, + "rotY": 270.0056, + "rotZ": 0.0168678164, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Curiositie Shoppe", + "Description": "Arkham.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CardID": 278539, + "SidewaysCard": false, + "CustomDeck": { + "2785": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/915801999159325148/B25E4760A8FFC5A71DFA1DE038D6CA8A74C7AE0C/", + "BackURL": "https://i.imgur.com/No3PMAy.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "fbfaec" + }, + { + "Name": "Custom_Tile", + "Transform": { + "posX": -20.4536, + "posY": 1.60998881, + "posZ": -0.11130029, + "rotX": 0.07989101, + "rotY": 89.98829, + "rotZ": 359.9831, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.6045295, + "g": 0.6045295, + "b": 0.6045295 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomImage": { + "ImageURL": "https://i.imgur.com/vppt2my.png", + "ImageSecondaryURL": "https://i.imgur.com/vppt2my.png", + "ImageScalar": 1.0, + "WidthScale": 0.0, + "CustomTile": { + "Type": 3, + "Thickness": 0.1, + "Stackable": false, + "Stretch": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "061a07", + "States": { + "2": { + "Name": "Custom_Tile", + "Transform": { + "posX": -39.7933121, + "posY": 1.63758957, + "posZ": 2.038383, + "rotX": 359.9201, + "rotY": 269.9961, + "rotZ": 0.0168742146, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.6045295, + "g": 0.6045295, + "b": 0.6045295 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomImage": { + "ImageURL": "https://i.imgur.com/HyfE8m8.png", + "ImageSecondaryURL": "https://i.imgur.com/HyfE8m8.png", + "ImageScalar": 1.0, + "WidthScale": 0.0, + "CustomTile": { + "Type": 3, + "Thickness": 0.1, + "Stackable": false, + "Stretch": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "44b0c5" + }, + "3": { + "Name": "Custom_Tile", + "Transform": { + "posX": -38.8217163, + "posY": 1.99356019, + "posZ": 0.4159239, + "rotX": 359.9201, + "rotY": 272.9828, + "rotZ": 0.01687373, + "scaleX": 0.8, + "scaleY": 1.0, + "scaleZ": 0.8 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.6045295, + "g": 0.6045295, + "b": 0.6045295 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomImage": { + "ImageURL": "https://i.imgur.com/dHKBLoD.png", + "ImageSecondaryURL": "https://i.imgur.com/HyfE8m8.png", + "ImageScalar": 1.0, + "WidthScale": 0.0, + "CustomTile": { + "Type": 3, + "Thickness": 0.1, + "Stackable": false, + "Stretch": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "5b38c6" + } + } + }, + { + "Name": "Custom_Tile", + "Transform": { + "posX": -23.6765, + "posY": 1.61565232, + "posZ": 3.86000013, + "rotX": 359.983154, + "rotY": 0.018422924, + "rotZ": 359.920044, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.6045295, + "g": 0.6045295, + "b": 0.6045295 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomImage": { + "ImageURL": "https://i.imgur.com/vppt2my.png", + "ImageSecondaryURL": "https://i.imgur.com/vppt2my.png", + "ImageScalar": 1.0, + "WidthScale": 0.0, + "CustomTile": { + "Type": 3, + "Thickness": 0.1, + "Stackable": false, + "Stretch": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "7234af", + "States": { + "2": { + "Name": "Custom_Tile", + "Transform": { + "posX": -39.7933121, + "posY": 1.63758957, + "posZ": 2.038383, + "rotX": 359.9201, + "rotY": 269.9961, + "rotZ": 0.0168742146, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.6045295, + "g": 0.6045295, + "b": 0.6045295 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomImage": { + "ImageURL": "https://i.imgur.com/HyfE8m8.png", + "ImageSecondaryURL": "https://i.imgur.com/HyfE8m8.png", + "ImageScalar": 1.0, + "WidthScale": 0.0, + "CustomTile": { + "Type": 3, + "Thickness": 0.1, + "Stackable": false, + "Stretch": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "44b0c5" + }, + "3": { + "Name": "Custom_Tile", + "Transform": { + "posX": -38.8217163, + "posY": 1.99356019, + "posZ": 0.4159239, + "rotX": 359.9201, + "rotY": 272.9828, + "rotZ": 0.01687373, + "scaleX": 0.8, + "scaleY": 1.0, + "scaleZ": 0.8 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.6045295, + "g": 0.6045295, + "b": 0.6045295 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomImage": { + "ImageURL": "https://i.imgur.com/dHKBLoD.png", + "ImageSecondaryURL": "https://i.imgur.com/HyfE8m8.png", + "ImageScalar": 1.0, + "WidthScale": 0.0, + "CustomTile": { + "Type": 3, + "Thickness": 0.1, + "Stackable": false, + "Stretch": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "5b38c6" + } + } + }, + { + "Name": "Card", + "Transform": { + "posX": -23.6765976, + "posY": 1.68845844, + "posZ": 7.56999969, + "rotX": 359.9201, + "rotY": 269.9997, + "rotZ": 0.0168759748, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Miskatonic University", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 3521, + "SidewaysCard": false, + "CustomDeck": { + "35": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/87094793642555419/98C6688D4F868ABA23FF62848E773F55962361C5/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/87094793642556387/D32E204C37FB97BB2F7B5A72C1CB867181533D5C/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "a5509c" + }, + { + "Name": "Card", + "Transform": { + "posX": -23.6766, + "posY": 1.68622053, + "posZ": -0.0300005078, + "rotX": 359.9201, + "rotY": 270.001038, + "rotZ": 0.0168748144, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Northside", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 3526, + "SidewaysCard": false, + "CustomDeck": { + "35": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/87094793642555419/98C6688D4F868ABA23FF62848E773F55962361C5/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/87094793642556387/D32E204C37FB97BB2F7B5A72C1CB867181533D5C/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "f1a25d" + }, + { + "Name": "Custom_Tile", + "Transform": { + "posX": -23.6765, + "posY": 1.613388, + "posZ": -3.83, + "rotX": 359.983154, + "rotY": 0.01791852, + "rotZ": 359.920074, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.6045295, + "g": 0.6045295, + "b": 0.6045295 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomImage": { + "ImageURL": "https://i.imgur.com/vppt2my.png", + "ImageSecondaryURL": "https://i.imgur.com/vppt2my.png", + "ImageScalar": 1.0, + "WidthScale": 0.0, + "CustomTile": { + "Type": 3, + "Thickness": 0.1, + "Stackable": false, + "Stretch": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "5789a0", + "States": { + "2": { + "Name": "Custom_Tile", + "Transform": { + "posX": -39.7933121, + "posY": 1.63758957, + "posZ": 2.038383, + "rotX": 359.9201, + "rotY": 269.9961, + "rotZ": 0.0168742146, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.6045295, + "g": 0.6045295, + "b": 0.6045295 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomImage": { + "ImageURL": "https://i.imgur.com/HyfE8m8.png", + "ImageSecondaryURL": "https://i.imgur.com/HyfE8m8.png", + "ImageScalar": 1.0, + "WidthScale": 0.0, + "CustomTile": { + "Type": 3, + "Thickness": 0.1, + "Stackable": false, + "Stretch": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "44b0c5" + }, + "3": { + "Name": "Custom_Tile", + "Transform": { + "posX": -38.8217163, + "posY": 1.99356019, + "posZ": 0.4159239, + "rotX": 359.9201, + "rotY": 272.9828, + "rotZ": 0.01687373, + "scaleX": 0.8, + "scaleY": 1.0, + "scaleZ": 0.8 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.6045295, + "g": 0.6045295, + "b": 0.6045295 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomImage": { + "ImageURL": "https://i.imgur.com/dHKBLoD.png", + "ImageSecondaryURL": "https://i.imgur.com/HyfE8m8.png", + "ImageScalar": 1.0, + "WidthScale": 0.0, + "CustomTile": { + "Type": 3, + "Thickness": 0.1, + "Stackable": false, + "Stretch": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "5b38c6" + } + } + }, + { + "Name": "Custom_Tile", + "Transform": { + "posX": -27.4881, + "posY": 1.62104952, + "posZ": 4.13960028, + "rotX": 359.9554, + "rotY": 225.012192, + "rotZ": 0.06839469, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.6045295, + "g": 0.6045295, + "b": 0.6045295 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomImage": { + "ImageURL": "https://i.imgur.com/vppt2my.png", + "ImageSecondaryURL": "https://i.imgur.com/vppt2my.png", + "ImageScalar": 1.0, + "WidthScale": 0.0, + "CustomTile": { + "Type": 3, + "Thickness": 0.1, + "Stackable": false, + "Stretch": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "adebd8", + "States": { + "2": { + "Name": "Custom_Tile", + "Transform": { + "posX": -39.7933121, + "posY": 1.63758957, + "posZ": 2.038383, + "rotX": 359.9201, + "rotY": 269.9961, + "rotZ": 0.0168742146, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.6045295, + "g": 0.6045295, + "b": 0.6045295 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomImage": { + "ImageURL": "https://i.imgur.com/HyfE8m8.png", + "ImageSecondaryURL": "https://i.imgur.com/HyfE8m8.png", + "ImageScalar": 1.0, + "WidthScale": 0.0, + "CustomTile": { + "Type": 3, + "Thickness": 0.1, + "Stackable": false, + "Stretch": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "44b0c5" + }, + "3": { + "Name": "Custom_Tile", + "Transform": { + "posX": -38.8217163, + "posY": 1.99356019, + "posZ": 0.4159239, + "rotX": 359.9201, + "rotY": 272.9828, + "rotZ": 0.01687373, + "scaleX": 0.8, + "scaleY": 1.0, + "scaleZ": 0.8 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.6045295, + "g": 0.6045295, + "b": 0.6045295 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomImage": { + "ImageURL": "https://i.imgur.com/dHKBLoD.png", + "ImageSecondaryURL": "https://i.imgur.com/HyfE8m8.png", + "ImageScalar": 1.0, + "WidthScale": 0.0, + "CustomTile": { + "Type": 3, + "Thickness": 0.1, + "Stackable": false, + "Stretch": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "5b38c6" + } + } + }, + { + "Name": "Custom_Tile", + "Transform": { + "posX": -30.2243, + "posY": 1.62251842, + "posZ": -3.83, + "rotX": 359.983154, + "rotY": 0.018120816, + "rotZ": 359.920074, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.6045295, + "g": 0.6045295, + "b": 0.6045295 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomImage": { + "ImageURL": "https://i.imgur.com/vppt2my.png", + "ImageSecondaryURL": "https://i.imgur.com/vppt2my.png", + "ImageScalar": 1.0, + "WidthScale": 0.0, + "CustomTile": { + "Type": 3, + "Thickness": 0.1, + "Stackable": false, + "Stretch": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "99909c", + "States": { + "2": { + "Name": "Custom_Tile", + "Transform": { + "posX": -39.7933121, + "posY": 1.63758957, + "posZ": 2.038383, + "rotX": 359.9201, + "rotY": 269.9961, + "rotZ": 0.0168742146, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.6045295, + "g": 0.6045295, + "b": 0.6045295 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomImage": { + "ImageURL": "https://i.imgur.com/HyfE8m8.png", + "ImageSecondaryURL": "https://i.imgur.com/HyfE8m8.png", + "ImageScalar": 1.0, + "WidthScale": 0.0, + "CustomTile": { + "Type": 3, + "Thickness": 0.1, + "Stackable": false, + "Stretch": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "44b0c5" + }, + "3": { + "Name": "Custom_Tile", + "Transform": { + "posX": -38.8217163, + "posY": 1.99356019, + "posZ": 0.4159239, + "rotX": 359.9201, + "rotY": 272.9828, + "rotZ": 0.01687373, + "scaleX": 0.8, + "scaleY": 1.0, + "scaleZ": 0.8 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.6045295, + "g": 0.6045295, + "b": 0.6045295 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomImage": { + "ImageURL": "https://i.imgur.com/dHKBLoD.png", + "ImageSecondaryURL": "https://i.imgur.com/HyfE8m8.png", + "ImageScalar": 1.0, + "WidthScale": 0.0, + "CustomTile": { + "Type": 3, + "Thickness": 0.1, + "Stackable": false, + "Stretch": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "5b38c6" + } + } + }, + { + "Name": "Card", + "Transform": { + "posX": -30.2243, + "posY": 1.69535089, + "posZ": -0.0300004631, + "rotX": 359.9201, + "rotY": 269.998657, + "rotZ": 0.0168783125, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Rivertown", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 3517, + "SidewaysCard": false, + "CustomDeck": { + "35": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/87094793642555419/98C6688D4F868ABA23FF62848E773F55962361C5/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/87094793642556387/D32E204C37FB97BB2F7B5A72C1CB867181533D5C/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "784ebd" + }, + { + "Name": "Card", + "Transform": { + "posX": -23.6786976, + "posY": 1.683965, + "posZ": -7.70000029, + "rotX": 359.9201, + "rotY": 269.99408, + "rotZ": 0.0168842524, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Downtown", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 3522, + "SidewaysCard": false, + "CustomDeck": { + "35": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/87094793642555419/98C6688D4F868ABA23FF62848E773F55962361C5/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/87094793642556387/D32E204C37FB97BB2F7B5A72C1CB867181533D5C/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "0ef190" + }, + { + "Name": "Custom_Tile", + "Transform": { + "posX": -27.1247, + "posY": 1.61707652, + "posZ": -7.63210058, + "rotX": 359.9201, + "rotY": 270.008057, + "rotZ": 0.0168887619, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.6045295, + "g": 0.6045295, + "b": 0.6045295 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomImage": { + "ImageURL": "https://i.imgur.com/vppt2my.png", + "ImageSecondaryURL": "https://i.imgur.com/vppt2my.png", + "ImageScalar": 1.0, + "WidthScale": 0.0, + "CustomTile": { + "Type": 3, + "Thickness": 0.1, + "Stackable": false, + "Stretch": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "07f90c", + "States": { + "2": { + "Name": "Custom_Tile", + "Transform": { + "posX": -39.7933121, + "posY": 1.63758957, + "posZ": 2.038383, + "rotX": 359.9201, + "rotY": 269.9961, + "rotZ": 0.0168742146, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.6045295, + "g": 0.6045295, + "b": 0.6045295 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomImage": { + "ImageURL": "https://i.imgur.com/HyfE8m8.png", + "ImageSecondaryURL": "https://i.imgur.com/HyfE8m8.png", + "ImageScalar": 1.0, + "WidthScale": 0.0, + "CustomTile": { + "Type": 3, + "Thickness": 0.1, + "Stackable": false, + "Stretch": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "44b0c5" + }, + "3": { + "Name": "Custom_Tile", + "Transform": { + "posX": -38.8217163, + "posY": 1.99356019, + "posZ": 0.4159239, + "rotX": 359.9201, + "rotY": 272.9828, + "rotZ": 0.01687373, + "scaleX": 0.8, + "scaleY": 1.0, + "scaleZ": 0.8 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.6045295, + "g": 0.6045295, + "b": 0.6045295 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomImage": { + "ImageURL": "https://i.imgur.com/dHKBLoD.png", + "ImageSecondaryURL": "https://i.imgur.com/HyfE8m8.png", + "ImageScalar": 1.0, + "WidthScale": 0.0, + "CustomTile": { + "Type": 3, + "Thickness": 0.1, + "Stackable": false, + "Stretch": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "5b38c6" + } + } + }, + { + "Name": "Card", + "Transform": { + "posX": -30.226, + "posY": 1.69309461, + "posZ": -7.700101, + "rotX": 359.9201, + "rotY": 269.997162, + "rotZ": 0.0168802347, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Easttown", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 3524, + "SidewaysCard": false, + "CustomDeck": { + "35": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/87094793642555419/98C6688D4F868ABA23FF62848E773F55962361C5/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/87094793642556387/D32E204C37FB97BB2F7B5A72C1CB867181533D5C/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "292569" + }, + { + "Name": "Custom_Tile", + "Transform": { + "posX": -33.506, + "posY": 1.62602425, + "posZ": -7.46410131, + "rotX": 359.9201, + "rotY": 270.002, + "rotZ": 0.0168992523, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.6045295, + "g": 0.6045295, + "b": 0.6045295 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomImage": { + "ImageURL": "https://i.imgur.com/vppt2my.png", + "ImageSecondaryURL": "https://i.imgur.com/vppt2my.png", + "ImageScalar": 1.0, + "WidthScale": 0.0, + "CustomTile": { + "Type": 3, + "Thickness": 0.1, + "Stackable": false, + "Stretch": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "34e74c", + "States": { + "2": { + "Name": "Custom_Tile", + "Transform": { + "posX": -39.7933121, + "posY": 1.63758957, + "posZ": 2.038383, + "rotX": 359.9201, + "rotY": 269.9961, + "rotZ": 0.0168742146, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.6045295, + "g": 0.6045295, + "b": 0.6045295 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomImage": { + "ImageURL": "https://i.imgur.com/HyfE8m8.png", + "ImageSecondaryURL": "https://i.imgur.com/HyfE8m8.png", + "ImageScalar": 1.0, + "WidthScale": 0.0, + "CustomTile": { + "Type": 3, + "Thickness": 0.1, + "Stackable": false, + "Stretch": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "44b0c5" + }, + "3": { + "Name": "Custom_Tile", + "Transform": { + "posX": -38.8217163, + "posY": 1.99356019, + "posZ": 0.4159239, + "rotX": 359.9201, + "rotY": 272.9828, + "rotZ": 0.01687373, + "scaleX": 0.8, + "scaleY": 1.0, + "scaleZ": 0.8 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.6045295, + "g": 0.6045295, + "b": 0.6045295 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomImage": { + "ImageURL": "https://i.imgur.com/dHKBLoD.png", + "ImageSecondaryURL": "https://i.imgur.com/HyfE8m8.png", + "ImageScalar": 1.0, + "WidthScale": 0.0, + "CustomTile": { + "Type": 3, + "Thickness": 0.1, + "Stackable": false, + "Stretch": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "5b38c6" + } + } + }, + { + "Name": "Card", + "Transform": { + "posX": -36.7733, + "posY": 1.70222449, + "posZ": -7.70000124, + "rotX": 359.9201, + "rotY": 269.998749, + "rotZ": 0.0168765951, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Velma's Diner", + "Description": "Arkham.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CardID": 272338, + "SidewaysCard": false, + "CustomDeck": { + "2723": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/915801999159325148/B25E4760A8FFC5A71DFA1DE038D6CA8A74C7AE0C/", + "BackURL": "https://i.imgur.com/No3PMAy.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "1568bc" + } + ], + "GUID": "11f5c8", + "AttachedDecals": [ + { + "Transform": { + "posX": -0.0021877822, + "posY": -0.08963572, + "posZ": -0.00288731651, + "rotX": 270.0, + "rotY": 359.869568, + "rotZ": 0.0, + "scaleX": 2.00000215, + "scaleY": 2.00000238, + "scaleZ": 2.00000262 + }, + "CustomDecal": { + "Name": "dunwich_back", + "ImageURL": "http://cloud-3.steamusercontent.com/ugc/959719855119695911/931B9829687A20F4DEADB36DA57B7E6D76792231/", + "Size": 7.4 + } + } + ] + }, + { + "Name": "Custom_Model_Bag", + "Transform": { + "posX": 12.2500029, + "posY": 1.46560526, + "posZ": 3.98629951, + "rotX": 359.9201, + "rotY": 270.026031, + "rotZ": 0.0168379825, "scaleX": 2.21, "scaleY": 0.46, "scaleZ": 2.42 @@ -960376,2951 +961615,12 @@ { "Name": "Custom_Model_Bag", "Transform": { - "posX": 12.2495975, - "posY": 1.46325016, - "posZ": -4.013653, - "rotX": 359.920135, - "rotY": 270.0024, - "rotZ": 0.0168705266, - "scaleX": 2.21, - "scaleY": 0.46, - "scaleZ": 2.42 - }, - "Nickname": "5: Heart of the Elders Part 2", - "Description": "The Forgotten Age", - "GMNotes": "", - "ColorDiffuse": { - "r": 1.0, - "g": 1.0, - "b": 1.0 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": false, - "Hands": false, - "MaterialIndex": -1, - "MeshIndex": -1, - "CustomMesh": { - "MeshURL": "https://raw.githubusercontent.com/RobMayer/TTSLibrary/master/advboxes/tuckbox_h_MSH.obj", - "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/829135118403841262/FFBEF9E92E19FE25E9603C5645F1F33812D86180/", - "NormalURL": "", - "ColliderURL": "", - "Convex": true, - "MaterialIndex": 3, - "TypeIndex": 6, - "CastShadows": true - }, - "XmlUI": "", - "LuaScript": "function updateSave()\r\n local data_to_save = {[\"ml\"]=memoryList}\r\n saved_data = JSON.encode(data_to_save)\r\n self.script_state = saved_data\r\nend\r\n\r\nfunction onload(saved_data)\r\n if saved_data ~= \"\" then\r\n local loaded_data = JSON.decode(saved_data)\r\n --Set up information off of loaded_data\r\n memoryList = loaded_data.ml\r\n else\r\n --Set up information for if there is no saved saved data\r\n memoryList = {}\r\n end\r\n\r\n if next(memoryList) == nil then\r\n createSetupButton()\r\n else\r\n createMemoryActionButtons()\r\n end\r\nend\r\n\r\n\r\n--Beginning Setup\r\n\r\n\r\n--Make setup button\r\nfunction createSetupButton()\r\n self.createButton({\r\n label=\"Setup\", click_function=\"buttonClick_setup\", function_owner=self,\r\n position={0,0.3,-2}, rotation={0,180,0}, height=350, width=800,\r\n font_size=250, color={0,0,0}, font_color={1,1,1}\r\n })\r\nend\r\n\r\n--Triggered by setup button,\r\nfunction buttonClick_setup()\r\n memoryListBackup = duplicateTable(memoryList)\r\n memoryList = {}\r\n self.clearButtons()\r\n createButtonsOnAllObjects()\r\n createSetupActionButtons()\r\nend\r\n\r\n--Creates selection buttons on objects\r\nfunction createButtonsOnAllObjects()\r\n local howManyButtons = 0\r\n for _, obj in ipairs(getAllObjects()) do\r\n if obj ~= self then\r\n local dummyIndex = howManyButtons\r\n --On a normal bag, the button positions aren't the same size as the bag.\r\n globalScaleFactor = 1.25 * 1/self.getScale().x\r\n --Super sweet math to set button positions\r\n local selfPos = self.getPosition()\r\n local objPos = obj.getPosition()\r\n local deltaPos = findOffsetDistance(selfPos, objPos, obj)\r\n local objPos = rotateLocalCoordinates(deltaPos, self)\r\n objPos.x = -objPos.x * globalScaleFactor\r\n objPos.y = objPos.y * globalScaleFactor\r\n objPos.z = objPos.z * globalScaleFactor\r\n --Offset rotation of bag\r\n local rot = self.getRotation()\r\n rot.y = -rot.y + 180\r\n --Create function\r\n local funcName = \"selectButton_\" .. howManyButtons\r\n local func = function() buttonClick_selection(dummyIndex, obj) end\r\n self.setVar(funcName, func)\r\n self.createButton({\r\n click_function=funcName, function_owner=self,\r\n position=objPos, rotation=rot, height=1000, width=1000,\r\n color={0.75,0.25,0.25,0.6},\r\n })\r\n howManyButtons = howManyButtons + 1\r\n end\r\n end\r\nend\r\n\r\n--Creates submit and cancel buttons\r\nfunction createSetupActionButtons()\r\n self.createButton({\r\n label=\"Cancel\", click_function=\"buttonClick_cancel\", function_owner=self,\r\n position={0,0.3,-2}, rotation={0,180,0}, height=350, width=1100,\r\n font_size=250, color={0,0,0}, font_color={1,1,1}\r\n })\r\n self.createButton({\r\n label=\"Submit\", click_function=\"buttonClick_submit\", function_owner=self,\r\n position={0,0.3,-2.8}, rotation={0,180,0}, height=350, width=1100,\r\n font_size=250, color={0,0,0}, font_color={1,1,1}\r\n })\r\n self.createButton({\r\n label=\"Reset\", click_function=\"buttonClick_reset\", function_owner=self,\r\n position={-2,0.3,0}, rotation={0,270,0}, height=350, width=800,\r\n font_size=250, color={0,0,0}, font_color={1,1,1}\r\n })\r\nend\r\n\r\n\r\n--During Setup\r\n\r\n\r\n--Checks or unchecks buttons\r\nfunction buttonClick_selection(index, obj)\r\n local color = {0,1,0,0.6}\r\n if memoryList[obj.getGUID()] == nil then\r\n self.editButton({index=index, color=color})\r\n --Adding pos/rot to memory table\r\n local pos, rot = obj.getPosition(), obj.getRotation()\r\n --I need to add it like this or it won't save due to indexing issue\r\n memoryList[obj.getGUID()] = {\r\n pos={x=round(pos.x,4), y=round(pos.y,4), z=round(pos.z,4)},\r\n rot={x=round(rot.x,4), y=round(rot.y,4), z=round(rot.z,4)},\r\n lock=obj.getLock()\r\n }\r\n obj.highlightOn({0,1,0})\r\n else\r\n color = {0.75,0.25,0.25,0.6}\r\n self.editButton({index=index, color=color})\r\n memoryList[obj.getGUID()] = nil\r\n obj.highlightOff()\r\n end\r\nend\r\n\r\n--Cancels selection process\r\nfunction buttonClick_cancel()\r\n memoryList = memoryListBackup\r\n self.clearButtons()\r\n if next(memoryList) == nil then\r\n createSetupButton()\r\n else\r\n createMemoryActionButtons()\r\n end\r\n removeAllHighlights()\r\n broadcastToAll(\"Selection Canceled\", {1,1,1})\r\nend\r\n\r\n--Saves selections\r\nfunction buttonClick_submit()\r\n if next(memoryList) == nil then\r\n broadcastToAll(\"You cannot submit without any selections.\", {0.75, 0.25, 0.25})\r\n else\r\n self.clearButtons()\r\n createMemoryActionButtons()\r\n local count = 0\r\n for guid in pairs(memoryList) do\r\n count = count + 1\r\n local obj = getObjectFromGUID(guid)\r\n if obj ~= nil then obj.highlightOff() end\r\n end\r\n broadcastToAll(count..\" Objects Saved\", {1,1,1})\r\n updateSave()\r\n end\r\nend\r\n\r\n--Resets bag to starting status\r\nfunction buttonClick_reset()\r\n memoryList = {}\r\n self.clearButtons()\r\n createSetupButton()\r\n removeAllHighlights()\r\n broadcastToAll(\"Tool Reset\", {1,1,1})\r\n updateSave()\r\nend\r\n\r\n\r\n--After Setup\r\n\r\n\r\n--Creates recall and place buttons\r\nfunction createMemoryActionButtons()\r\n self.createButton({\r\n label=\"Place\", click_function=\"buttonClick_place\", function_owner=self,\r\n position={0.6,0.1,2.1}, rotation={0,0,0}, height=220, width=500,\r\n font_size=130, color={0,0,0}, font_color={1,1,1}\r\n })\r\n self.createButton({\r\n label=\"Recall\", click_function=\"buttonClick_recall\", function_owner=self,\r\n position={-0.6,0.1,2.1}, rotation={0,0,0}, height=220, width=500,\r\n font_size=130, color={0,0,0}, font_color={1,1,1}\r\n })\r\n-- self.createButton({\r\n-- label=\"Setup\", click_function=\"buttonClick_setup\", function_owner=self,\r\n-- position={2,0.3,0}, rotation={0,90,0}, height=350, width=800,\r\n-- font_size=250, color={0,0,0}, font_color={1,1,1}\r\n-- })\r\nend\r\n\r\n--Sends objects from bag/table to their saved position/rotation\r\nfunction buttonClick_place()\r\n local bagObjList = self.getObjects()\r\n for guid, entry in pairs(memoryList) do\r\n local obj = getObjectFromGUID(guid)\r\n --If obj is out on the table, move it to the saved pos/rot\r\n if obj ~= nil then\r\n obj.setPositionSmooth(entry.pos)\r\n obj.setRotationSmooth(entry.rot)\r\n obj.setLock(entry.lock)\r\n else\r\n --If obj is inside of the bag\r\n for _, bagObj in ipairs(bagObjList) do\r\n if bagObj.guid == guid then\r\n local item = self.takeObject({\r\n guid=guid, position=entry.pos, rotation=entry.rot,\r\n })\r\n item.setLock(entry.lock)\r\n break\r\n end\r\n end\r\n end\r\n end\r\n broadcastToAll(\"Objects Placed\", {1,1,1})\r\nend\r\n\r\n--Recalls objects to bag from table\r\nfunction buttonClick_recall()\r\n for guid, entry in pairs(memoryList) do\r\n local obj = getObjectFromGUID(guid)\r\n if obj ~= nil then self.putObject(obj) end\r\n end\r\n broadcastToAll(\"Objects Recalled\", {1,1,1})\r\nend\r\n\r\n\r\n--Utility functions\r\n\r\n\r\n--Find delta (difference) between 2 x/y/z coordinates\r\nfunction findOffsetDistance(p1, p2, obj)\r\n local deltaPos = {}\r\n local bounds = obj.getBounds()\r\n deltaPos.x = (p2.x-p1.x)\r\n deltaPos.y = (p2.y-p1.y) + (bounds.size.y - bounds.offset.y)\r\n deltaPos.z = (p2.z-p1.z)\r\n return deltaPos\r\nend\r\n\r\n--Used to rotate a set of coordinates by an angle\r\nfunction rotateLocalCoordinates(desiredPos, obj)\r\n\tlocal objPos, objRot = obj.getPosition(), obj.getRotation()\r\n local angle = math.rad(objRot.y)\r\n\tlocal x = desiredPos.x * math.cos(angle) - desiredPos.z * math.sin(angle)\r\n\tlocal z = desiredPos.x * math.sin(angle) + desiredPos.z * math.cos(angle)\r\n\t--return {x=objPos.x+x, y=objPos.y+desiredPos.y, z=objPos.z+z}\r\n return {x=x, y=desiredPos.y, z=z}\r\nend\r\n\r\n--Coroutine delay, in seconds\r\nfunction wait(time)\r\n local start = os.time()\r\n repeat coroutine.yield(0) until os.time() > start + time\r\nend\r\n\r\n--Duplicates a table (needed to prevent it making reference to the same objects)\r\nfunction duplicateTable(oldTable)\r\n local newTable = {}\r\n for k, v in pairs(oldTable) do\r\n newTable[k] = v\r\n end\r\n return newTable\r\nend\r\n\r\n--Moves scripted highlight from all objects\r\nfunction removeAllHighlights()\r\n for _, obj in ipairs(getAllObjects()) do\r\n obj.highlightOff()\r\n end\r\nend\r\n\r\n--Round number (num) to the Nth decimal (dec)\r\nfunction round(num, dec)\r\n local mult = 10^(dec or 0)\r\n return math.floor(num * mult + 0.5) / mult\r\nend\r\n", - "LuaScriptState": "{\"ml\":{\"10ce27\":{\"lock\":false,\"pos\":{\"x\":-3.9274,\"y\":1.7717,\"z\":5.7571},\"rot\":{\"x\":359.9197,\"y\":270.0076,\"z\":180.0168}},\"30a2e4\":{\"lock\":false,\"pos\":{\"x\":-12.759,\"y\":1.6727,\"z\":7.598},\"rot\":{\"x\":359.9201,\"y\":270.0002,\"z\":180.0169}},\"340f04\":{\"lock\":false,\"pos\":{\"x\":1.6964,\"y\":1.5583,\"z\":14.2788},\"rot\":{\"x\":359.9551,\"y\":224.998,\"z\":0.0687}},\"4662da\":{\"lock\":false,\"pos\":{\"x\":-3.9559,\"y\":1.6556,\"z\":-10.4412},\"rot\":{\"x\":359.9197,\"y\":269.9961,\"z\":0.0168}},\"6ee3ce\":{\"lock\":false,\"pos\":{\"x\":-17.1199,\"y\":1.6771,\"z\":-0.03},\"rot\":{\"x\":359.9201,\"y\":269.9997,\"z\":0.0169}},\"88bd9e\":{\"lock\":false,\"pos\":{\"x\":-2.7207,\"y\":1.664,\"z\":0.3785},\"rot\":{\"x\":0.017,\"y\":179.883,\"z\":0.0802}},\"df31c5\":{\"lock\":false,\"pos\":{\"x\":-2.6884,\"y\":1.6623,\"z\":-5.0485},\"rot\":{\"x\":0.0168,\"y\":180.0008,\"z\":0.0803}}}}", - "ContainedObjects": [ - { - "Name": "Deck", - "Transform": { - "posX": -2.72070026, - "posY": 1.66397309, - "posZ": 0.3784998, - "rotX": 0.0170016885, - "rotY": 179.883041, - "rotZ": 0.08022849, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Agenda Deck Part 2", - "Description": "Heart of the Elders", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": false, - "SidewaysCard": true, - "DeckIDs": [ - 12720, - 12719 - ], - "CustomDeck": { - "127": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/949584217499447778/D520DDC422F8941F9935AAD9075566696E799853/", - "BackURL": "https://i.imgur.com/dduEXOZ.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "ContainedObjects": [ - { - "Name": "Card", - "Transform": { - "posX": 29.17712, - "posY": 1.34748173, - "posZ": 52.4936676, - "rotX": 0.013827729, - "rotY": 180.000015, - "rotZ": 359.978241, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Eyes in the Dark", - "Description": "Agenda 2", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 12720, - "SidewaysCard": true, - "CustomDeck": { - "127": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/949584217499447778/D520DDC422F8941F9935AAD9075566696E799853/", - "BackURL": "https://i.imgur.com/dduEXOZ.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "0bbb1e" - }, - { - "Name": "Card", - "Transform": { - "posX": 29.464098, - "posY": 1.4878161, - "posZ": 52.3556633, - "rotX": 0.00584288, - "rotY": 180.000061, - "rotZ": -0.00173077255, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "The Lonely Caverns", - "Description": "Agenda 1", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 12719, - "SidewaysCard": true, - "CustomDeck": { - "127": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/949584217499447778/D520DDC422F8941F9935AAD9075566696E799853/", - "BackURL": "https://i.imgur.com/dduEXOZ.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "0d3b97" - } - ], - "GUID": "88bd9e" - }, - { - "Name": "Deck", - "Transform": { - "posX": -2.6884, - "posY": 1.66233325, - "posZ": -5.048501, - "rotX": 0.016835928, - "rotY": 180.000809, - "rotZ": 0.08025938, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Act Deck Part 2", - "Description": "Heart of the Elders", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": false, - "SidewaysCard": true, - "DeckIDs": [ - 12722, - 12721 - ], - "CustomDeck": { - "127": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/949584217499447778/D520DDC422F8941F9935AAD9075566696E799853/", - "BackURL": "https://i.imgur.com/dduEXOZ.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "ContainedObjects": [ - { - "Name": "Card", - "Transform": { - "posX": 34.4976, - "posY": 1.34827352, - "posZ": 48.40124, - "rotX": 0.0159096029, - "rotY": 180.0007, - "rotZ": 359.977539, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Descent into Dark", - "Description": "Act 2", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 12722, - "SidewaysCard": true, - "CustomDeck": { - "127": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/949584217499447778/D520DDC422F8941F9935AAD9075566696E799853/", - "BackURL": "https://i.imgur.com/dduEXOZ.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "2927d8" - }, - { - "Name": "Card", - "Transform": { - "posX": 34.59942, - "posY": 1.4887203, - "posZ": 48.5581055, - "rotX": 0.005896638, - "rotY": 180.001022, - "rotZ": 359.976929, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Cavern of the Forgotten Age", - "Description": "Act 1", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 12721, - "SidewaysCard": true, - "CustomDeck": { - "127": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/949584217499447778/D520DDC422F8941F9935AAD9075566696E799853/", - "BackURL": "https://i.imgur.com/dduEXOZ.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "89e433" - } - ], - "GUID": "df31c5" - }, - { - "Name": "Card", - "Transform": { - "posX": -3.95590043, - "posY": 1.655648, - "posZ": -10.4412022, - "rotX": 359.919739, - "rotY": 269.9961, - "rotZ": 0.0168399829, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Scenario", - "Description": "Heart of the Elders", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": false, - "Hands": true, - "CardID": 12713, - "SidewaysCard": false, - "CustomDeck": { - "127": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/949584217499447778/D520DDC422F8941F9935AAD9075566696E799853/", - "BackURL": "https://i.imgur.com/dduEXOZ.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "4662da" - }, - { - "Name": "Deck", - "Transform": { - "posX": -3.92740035, - "posY": 1.77170956, - "posZ": 5.75709963, - "rotX": 359.919739, - "rotY": 270.007568, - "rotZ": 180.01683, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Encounter Deck Part 2", - "Description": "Heart of the Elders", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": false, - "SidewaysCard": false, - "DeckIDs": [ - 278512, - 278512, - 278513, - 278514, - 278514, - 234227, - 234227, - 234228, - 234228, - 278512, - 234229, - 13230, - 13230, - 13021, - 13021, - 13022, - 13022, - 13023, - 13023, - 13117, - 13117, - 13118, - 12736, - 12736, - 12723, - 12723, - 12724, - 12724, - 12724, - 13118 - ], - "CustomDeck": { - "2785": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/916924328393200377/279E9C8DF7927446A8F622451D79EB33E5D4F237/", - "BackURL": "https://i.imgur.com/oRohMct.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": true - }, - "2342": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/916924328393200377/279E9C8DF7927446A8F622451D79EB33E5D4F237/", - "BackURL": "https://i.imgur.com/oRohMct.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": true - }, - "132": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/916924328393200377/279E9C8DF7927446A8F622451D79EB33E5D4F237/", - "BackURL": "https://i.imgur.com/oRohMct.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": true - }, - "130": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/916924328393200377/279E9C8DF7927446A8F622451D79EB33E5D4F237/", - "BackURL": "https://i.imgur.com/oRohMct.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": true - }, - "131": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/916924328393200377/279E9C8DF7927446A8F622451D79EB33E5D4F237/", - "BackURL": "https://i.imgur.com/oRohMct.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": true - }, - "127": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/949584217499447778/D520DDC422F8941F9935AAD9075566696E799853/", - "BackURL": "https://i.imgur.com/dduEXOZ.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "ContainedObjects": [ - { - "Name": "Card", - "Transform": { - "posX": 23.3615475, - "posY": 1.66455138, - "posZ": 51.98281, - "rotX": 0.0205019619, - "rotY": 269.9804, - "rotZ": 180.019409, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Brood of Yig", - "Description": "Humanoid. Monster. Serpent.", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 278512, - "SidewaysCard": false, - "CustomDeck": { - "128": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/916924328393200377/279E9C8DF7927446A8F622451D79EB33E5D4F237/", - "BackURL": "https://i.imgur.com/oRohMct.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "7a7539" - }, - { - "Name": "Card", - "Transform": { - "posX": 21.6806526, - "posY": 1.570273, - "posZ": 43.3835068, - "rotX": 359.985077, - "rotY": 269.09256, - "rotZ": 179.6049, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Brood of Yig", - "Description": "Humanoid. Monster. Serpent.", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 278512, - "SidewaysCard": false, - "CustomDeck": { - "128": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/916924328393200377/279E9C8DF7927446A8F622451D79EB33E5D4F237/", - "BackURL": "https://i.imgur.com/oRohMct.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "61dec3" - }, - { - "Name": "Card", - "Transform": { - "posX": 21.6683273, - "posY": 1.64611864, - "posZ": 44.0666733, - "rotX": 0.177112013, - "rotY": 269.4646, - "rotZ": 179.829865, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Serpent from Yoth", - "Description": "Humanoid. Monster. Serpent.", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 278513, - "SidewaysCard": false, - "CustomDeck": { - "128": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/916924328393200377/279E9C8DF7927446A8F622451D79EB33E5D4F237/", - "BackURL": "https://i.imgur.com/oRohMct.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "906ef2" - }, - { - "Name": "Card", - "Transform": { - "posX": 21.667532, - "posY": 1.3453908, - "posZ": 45.1775551, - "rotX": 0.00489932531, - "rotY": 270.035919, - "rotZ": 180.0191, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Curse of Yig", - "Description": "Curse.", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 278514, - "SidewaysCard": false, - "CustomDeck": { - "128": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/916924328393200377/279E9C8DF7927446A8F622451D79EB33E5D4F237/", - "BackURL": "https://i.imgur.com/oRohMct.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "5b28aa" - }, - { - "Name": "Card", - "Transform": { - "posX": 21.6324329, - "posY": 1.49665356, - "posZ": 45.5449028, - "rotX": 359.984, - "rotY": 269.243469, - "rotZ": 179.8756, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Curse of Yig", - "Description": "Curse.", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 278514, - "SidewaysCard": false, - "CustomDeck": { - "128": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/916924328393200377/279E9C8DF7927446A8F622451D79EB33E5D4F237/", - "BackURL": "https://i.imgur.com/oRohMct.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "048d89" - }, - { - "Name": "Card", - "Transform": { - "posX": 21.633419, - "posY": 1.49531925, - "posZ": 46.1551476, - "rotX": 0.466567039, - "rotY": 269.737579, - "rotZ": 180.2926, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Fang of Yig", - "Description": "Humanoid. Monster. Serpent.", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 234227, - "SidewaysCard": false, - "CustomDeck": { - "2342": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/916924328393200377/279E9C8DF7927446A8F622451D79EB33E5D4F237/", - "BackURL": "https://i.imgur.com/oRohMct.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "6b107c" - }, - { - "Name": "Card", - "Transform": { - "posX": 21.6654587, - "posY": 1.61015666, - "posZ": 47.5933075, - "rotX": 359.922668, - "rotY": 271.0606, - "rotZ": 177.8453, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Fang of Yig", - "Description": "Humanoid. Monster. Serpent.", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 234227, - "SidewaysCard": false, - "CustomDeck": { - "2342": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/916924328393200377/279E9C8DF7927446A8F622451D79EB33E5D4F237/", - "BackURL": "https://i.imgur.com/oRohMct.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "c025cd" - }, - { - "Name": "Card", - "Transform": { - "posX": 21.6758175, - "posY": 1.50894654, - "posZ": 48.3291321, - "rotX": 358.4099, - "rotY": 269.990143, - "rotZ": 177.309341, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Snakescourge", - "Description": "Curse.", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 234228, - "SidewaysCard": false, - "CustomDeck": { - "2342": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/916924328393200377/279E9C8DF7927446A8F622451D79EB33E5D4F237/", - "BackURL": "https://i.imgur.com/oRohMct.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "9542e8" - }, - { - "Name": "Card", - "Transform": { - "posX": 21.6640282, - "posY": 1.41746163, - "posZ": 49.0473671, - "rotX": 359.981384, - "rotY": 270.1164, - "rotZ": 176.1523, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Snakescourge", - "Description": "Curse.", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 234228, - "SidewaysCard": false, - "CustomDeck": { - "2342": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/916924328393200377/279E9C8DF7927446A8F622451D79EB33E5D4F237/", - "BackURL": "https://i.imgur.com/oRohMct.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "660874" - }, - { - "Name": "Card", - "Transform": { - "posX": 21.8127785, - "posY": 1.88145459, - "posZ": 54.18234, - "rotX": 2.23313951, - "rotY": 1.65713489, - "rotZ": 180.2965, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Brood of Yig", - "Description": "Humanoid. Monster. Serpent.", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 278512, - "SidewaysCard": false, - "CustomDeck": { - "128": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/916924328393200377/279E9C8DF7927446A8F622451D79EB33E5D4F237/", - "BackURL": "https://i.imgur.com/oRohMct.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "5ef7c7" - }, - { - "Name": "Card", - "Transform": { - "posX": 21.6800117, - "posY": 1.87295866, - "posZ": 49.3921471, - "rotX": 0.0246719234, - "rotY": 269.927032, - "rotZ": 179.201736, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Serpent's Call", - "Description": "Power.", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 234229, - "SidewaysCard": false, - "CustomDeck": { - "2342": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/916924328393200377/279E9C8DF7927446A8F622451D79EB33E5D4F237/", - "BackURL": "https://i.imgur.com/oRohMct.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "c71fb1" - }, - { - "Name": "Card", - "Transform": { - "posX": 21.65038, - "posY": 1.53870583, - "posZ": 50.0825539, - "rotX": 0.0272913035, - "rotY": 270.138519, - "rotZ": 169.754929, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Creeping Poison", - "Description": "Poison.", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 13230, - "SidewaysCard": false, - "CustomDeck": { - "132": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/916924328393200377/279E9C8DF7927446A8F622451D79EB33E5D4F237/", - "BackURL": "https://i.imgur.com/oRohMct.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "b4f854" - }, - { - "Name": "Card", - "Transform": { - "posX": 21.6741638, - "posY": 1.48871422, - "posZ": 50.7356339, - "rotX": 0.1974458, - "rotY": 269.716858, - "rotZ": 174.59491, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Creeping Poison", - "Description": "Poison.", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 13230, - "SidewaysCard": false, - "CustomDeck": { - "132": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/916924328393200377/279E9C8DF7927446A8F622451D79EB33E5D4F237/", - "BackURL": "https://i.imgur.com/oRohMct.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "8e8fef" - }, - { - "Name": "Card", - "Transform": { - "posX": 21.6122074, - "posY": 1.55211258, - "posZ": 51.5955734, - "rotX": 5.50539732, - "rotY": 359.7815, - "rotZ": 180.208084, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Ill Omen", - "Description": "Omen. Terror.", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 13021, - "SidewaysCard": false, - "CustomDeck": { - "130": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/916924328393200377/279E9C8DF7927446A8F622451D79EB33E5D4F237/", - "BackURL": "https://i.imgur.com/oRohMct.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "1fbcc6" - }, - { - "Name": "Card", - "Transform": { - "posX": 21.6396046, - "posY": 1.71756077, - "posZ": 52.239006, - "rotX": 2.35815263, - "rotY": 359.648529, - "rotZ": 180.3155, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Ill Omen", - "Description": "Omen. Terror.", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 13021, - "SidewaysCard": false, - "CustomDeck": { - "130": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/916924328393200377/279E9C8DF7927446A8F622451D79EB33E5D4F237/", - "BackURL": "https://i.imgur.com/oRohMct.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "e7fd35" - }, - { - "Name": "Card", - "Transform": { - "posX": 21.6317577, - "posY": 1.76105881, - "posZ": 52.9207039, - "rotX": 2.3989625, - "rotY": 359.72525, - "rotZ": 180.315033, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Ancestral Fear", - "Description": "Terror.", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 13022, - "SidewaysCard": false, - "CustomDeck": { - "130": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/916924328393200377/279E9C8DF7927446A8F622451D79EB33E5D4F237/", - "BackURL": "https://i.imgur.com/oRohMct.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "6e0cb5" - }, - { - "Name": "Card", - "Transform": { - "posX": 21.7137165, - "posY": 1.66347289, - "posZ": 53.58292, - "rotX": 0.09330871, - "rotY": 359.76236, - "rotZ": 180.76062, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Ancestral Fear", - "Description": "Terror.", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 13022, - "SidewaysCard": false, - "CustomDeck": { - "130": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/916924328393200377/279E9C8DF7927446A8F622451D79EB33E5D4F237/", - "BackURL": "https://i.imgur.com/oRohMct.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "6dd1d9" - }, - { - "Name": "Card", - "Transform": { - "posX": 21.6922913, - "posY": 1.46688366, - "posZ": 54.7209969, - "rotX": 1.83770943, - "rotY": 359.624451, - "rotZ": 180.126862, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Deep Dark", - "Description": "Hazard.", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 13023, - "SidewaysCard": false, - "CustomDeck": { - "130": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/916924328393200377/279E9C8DF7927446A8F622451D79EB33E5D4F237/", - "BackURL": "https://i.imgur.com/oRohMct.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "084cff" - }, - { - "Name": "Card", - "Transform": { - "posX": 21.6409454, - "posY": 1.55764878, - "posZ": 55.5264778, - "rotX": 358.6371, - "rotY": 0.8055696, - "rotZ": 179.3475, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Deep Dark", - "Description": "Hazard.", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 13023, - "SidewaysCard": false, - "CustomDeck": { - "130": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/916924328393200377/279E9C8DF7927446A8F622451D79EB33E5D4F237/", - "BackURL": "https://i.imgur.com/oRohMct.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "16ec42" - }, - { - "Name": "Card", - "Transform": { - "posX": 21.6594524, - "posY": 1.63017821, - "posZ": 56.9019775, - "rotX": 359.508179, - "rotY": 0.479866683, - "rotZ": 179.778381, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Final Mistake", - "Description": "Trap.", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 13117, - "SidewaysCard": false, - "CustomDeck": { - "131": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/916924328393200377/279E9C8DF7927446A8F622451D79EB33E5D4F237/", - "BackURL": "https://i.imgur.com/oRohMct.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "fc2fb1" - }, - { - "Name": "Card", - "Transform": { - "posX": 21.6854572, - "posY": 1.380447, - "posZ": 56.1139641, - "rotX": 1.09047806, - "rotY": 359.800781, - "rotZ": 180.0819, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Final Mistake", - "Description": "Trap.", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 13117, - "SidewaysCard": false, - "CustomDeck": { - "131": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/916924328393200377/279E9C8DF7927446A8F622451D79EB33E5D4F237/", - "BackURL": "https://i.imgur.com/oRohMct.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "2a4bf1" - }, - { - "Name": "Card", - "Transform": { - "posX": 22.1515789, - "posY": 1.97349, - "posZ": 59.32522, - "rotX": 2.54638386, - "rotY": 0.37408638, - "rotZ": 180.2359, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Entombed", - "Description": "Trap.", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 13118, - "SidewaysCard": false, - "CustomDeck": { - "131": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/916924328393200377/279E9C8DF7927446A8F622451D79EB33E5D4F237/", - "BackURL": "https://i.imgur.com/oRohMct.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "c092e1" - }, - { - "Name": "Card", - "Transform": { - "posX": 21.6749325, - "posY": 1.49658561, - "posZ": 58.97729, - "rotX": 359.685, - "rotY": 0.4067363, - "rotZ": 179.87117, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "No Turning Back", - "Description": "Hazard.", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 12736, - "SidewaysCard": false, - "CustomDeck": { - "127": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/949584217499447778/D520DDC422F8941F9935AAD9075566696E799853/", - "BackURL": "https://i.imgur.com/dduEXOZ.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "7cfc06" - }, - { - "Name": "Card", - "Transform": { - "posX": 21.6763477, - "posY": 1.81633711, - "posZ": 59.67555, - "rotX": 2.14723778, - "rotY": 0.565860748, - "rotZ": 179.6218, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "No Turning Back", - "Description": "Hazard.", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 12736, - "SidewaysCard": false, - "CustomDeck": { - "127": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/949584217499447778/D520DDC422F8941F9935AAD9075566696E799853/", - "BackURL": "https://i.imgur.com/dduEXOZ.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "3c278f" - }, - { - "Name": "Card", - "Transform": { - "posX": 21.6865482, - "posY": 1.71479523, - "posZ": 61.0497475, - "rotX": 2.14695477, - "rotY": 0.5230023, - "rotZ": 179.620178, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Pitfall", - "Description": "Trap.", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 12723, - "SidewaysCard": false, - "CustomDeck": { - "127": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/949584217499447778/D520DDC422F8941F9935AAD9075566696E799853/", - "BackURL": "https://i.imgur.com/dduEXOZ.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "58ab68" - }, - { - "Name": "Card", - "Transform": { - "posX": 21.68106, - "posY": 1.66748524, - "posZ": 60.3590431, - "rotX": 2.08248973, - "rotY": 0.5942196, - "rotZ": 179.710754, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Pitfall", - "Description": "Trap.", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 12723, - "SidewaysCard": false, - "CustomDeck": { - "127": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/949584217499447778/D520DDC422F8941F9935AAD9075566696E799853/", - "BackURL": "https://i.imgur.com/dduEXOZ.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "ab80bf" - }, - { - "Name": "Card", - "Transform": { - "posX": 21.6775131, - "posY": 1.39801288, - "posZ": 61.6939468, - "rotX": 358.2464, - "rotY": 0.0512622, - "rotZ": 180.008575, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Poisonous Spores", - "Description": "Hazard.", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 12724, - "SidewaysCard": false, - "CustomDeck": { - "127": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/949584217499447778/D520DDC422F8941F9935AAD9075566696E799853/", - "BackURL": "https://i.imgur.com/dduEXOZ.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "54b136" - }, - { - "Name": "Card", - "Transform": { - "posX": 21.675621, - "posY": 1.457281, - "posZ": 62.39886, - "rotX": 358.257965, - "rotY": 0.10391634, - "rotZ": 180.016418, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Poisonous Spores", - "Description": "Hazard.", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 12724, - "SidewaysCard": false, - "CustomDeck": { - "127": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/949584217499447778/D520DDC422F8941F9935AAD9075566696E799853/", - "BackURL": "https://i.imgur.com/dduEXOZ.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "98a6eb" - }, - { - "Name": "Card", - "Transform": { - "posX": 21.675539, - "posY": 1.39088273, - "posZ": 63.0696068, - "rotX": 358.567383, - "rotY": 0.007443549, - "rotZ": 180.033386, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Poisonous Spores", - "Description": "Hazard.", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 12724, - "SidewaysCard": false, - "CustomDeck": { - "127": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/949584217499447778/D520DDC422F8941F9935AAD9075566696E799853/", - "BackURL": "https://i.imgur.com/dduEXOZ.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "05d368" - }, - { - "Name": "Card", - "Transform": { - "posX": 21.6745644, - "posY": 1.614824, - "posZ": 58.287674, - "rotX": 3.92742419, - "rotY": 0.607156038, - "rotZ": 179.841873, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Entombed", - "Description": "Trap.", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 13118, - "SidewaysCard": false, - "CustomDeck": { - "131": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/916924328393200377/279E9C8DF7927446A8F622451D79EB33E5D4F237/", - "BackURL": "https://i.imgur.com/oRohMct.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "866eba" - } - ], - "GUID": "10ce27" - }, - { - "Name": "Custom_Model_Bag", - "Transform": { - "posX": 1.696401, - "posY": 1.55831707, - "posZ": 14.2788019, - "rotX": 359.955139, - "rotY": 224.998, - "rotZ": 0.06868421, - "scaleX": 2.0, - "scaleY": 2.0, - "scaleZ": 2.0 - }, - "Nickname": "Set-aside", - "Description": "Heart of the Elders", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.02148666, - "g": 0.00100758043, - "b": 0.02148666 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": false, - "Hands": false, - "MaterialIndex": -1, - "MeshIndex": -1, - "CustomMesh": { - "MeshURL": "http://cloud-3.steamusercontent.com/ugc/764975951334964971/3078F312706FC974833ECD2A359B87FD4F283509/", - "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/764975951334960553/C518D80E31E27DB23EEAC8CF9253E59798865790/", - "NormalURL": "http://cloud-3.steamusercontent.com/ugc/764975951334960069/E70E4A58A1B7827F1E5E2AF9FF44DF0BD5DA33F7/", - "ColliderURL": "", - "Convex": true, - "MaterialIndex": 1, - "TypeIndex": 6, - "CastShadows": true - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "ContainedObjects": [ - { - "Name": "Deck", - "Transform": { - "posX": 21.884407, - "posY": 3.59001184, - "posZ": 35.3039474, - "rotX": 359.935852, - "rotY": 269.999878, - "rotZ": 180.013535, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Poisoned", - "Description": "", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": false, - "SidewaysCard": false, - "DeckIDs": [ - 13231, - 13231, - 13231, - 13231 - ], - "CustomDeck": { - "132": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/916924328393200377/279E9C8DF7927446A8F622451D79EB33E5D4F237/", - "BackURL": "https://i.imgur.com/oRohMct.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "ContainedObjects": [ - { - "Name": "Card", - "Transform": { - "posX": 25.8267365, - "posY": 1.7189846, - "posZ": 41.51654, - "rotX": 359.98288, - "rotY": 269.999451, - "rotZ": 180.003647, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Poisoned", - "Description": "Poision.", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 13231, - "SidewaysCard": false, - "CustomDeck": { - "132": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/916924328393200377/279E9C8DF7927446A8F622451D79EB33E5D4F237/", - "BackURL": "https://i.imgur.com/oRohMct.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "307d63" - }, - { - "Name": "Card", - "Transform": { - "posX": 27.6812859, - "posY": 1.34835076, - "posZ": 47.4602852, - "rotX": 0.02080861, - "rotY": 270.000549, - "rotZ": 180.016769, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Poisoned", - "Description": "Poision.", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 13231, - "SidewaysCard": false, - "CustomDeck": { - "132": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/916924328393200377/279E9C8DF7927446A8F622451D79EB33E5D4F237/", - "BackURL": "https://i.imgur.com/oRohMct.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "1f5327" - }, - { - "Name": "Card", - "Transform": { - "posX": 31.855545, - "posY": 1.34968209, - "posZ": 46.8291321, - "rotX": 0.0208098032, - "rotY": 269.9991, - "rotZ": 180.016769, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Poisoned", - "Description": "Poision.", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 13231, - "SidewaysCard": false, - "CustomDeck": { - "132": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/916924328393200377/279E9C8DF7927446A8F622451D79EB33E5D4F237/", - "BackURL": "https://i.imgur.com/oRohMct.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "866eba" - }, - { - "Name": "Card", - "Transform": { - "posX": 32.15816, - "posY": 1.35051644, - "posZ": 49.3038177, - "rotX": 0.0208101012, - "rotY": 269.998779, - "rotZ": 180.016769, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Poisoned", - "Description": "Poision.", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 13231, - "SidewaysCard": false, - "CustomDeck": { - "132": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/916924328393200377/279E9C8DF7927446A8F622451D79EB33E5D4F237/", - "BackURL": "https://i.imgur.com/oRohMct.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "34788c" - } - ], - "GUID": "96ca06" - }, - { - "Name": "Card", - "Transform": { - "posX": 21.20712, - "posY": 3.58474684, - "posZ": 36.47215, - "rotX": 359.936035, - "rotY": 269.999847, - "rotZ": 0.0130319437, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Descent to Yoth", - "Description": "Ancient. Cave.", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 12735, - "SidewaysCard": false, - "CustomDeck": { - "127": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/949584217499447778/D520DDC422F8941F9935AAD9075566696E799853/", - "BackURL": "https://i.imgur.com/dduEXOZ.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "d00ab9" - }, - { - "Name": "Card", - "Transform": { - "posX": 75.00718, - "posY": 3.62668061, - "posZ": -32.3164139, - "rotX": 359.9925, - "rotY": 270.000244, - "rotZ": -0.002086219, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Harbinger of Valusia", - "Description": "Humanoid. Monster. Serpent. Elite.", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 12261, - "SidewaysCard": false, - "CustomDeck": { - "122": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/916924328393194495/027101CA5C626EBA0E4F76F3F15569329F81DE3C/", - "BackURL": "https://i.imgur.com/RpzEfmS.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "c6b3fc" - } - ], - "PhysicsMaterial": { - "StaticFriction": 0.6, - "DynamicFriction": 0.6, - "Bounciness": 0.0, - "FrictionCombine": 0, - "BounceCombine": 0 - }, - "Rigidbody": { - "Mass": 1.375, - "Drag": 5.0, - "AngularDrag": 5.0, - "UseGravity": true - }, - "GUID": "340f04" - }, - { - "Name": "Deck", - "Transform": { - "posX": -12.7589779, - "posY": 1.67266572, - "posZ": 7.598019, - "rotX": 359.9201, - "rotY": 270.000244, - "rotZ": 180.016876, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Exploration Deck", - "Description": "Heart of the Elders", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": false, - "SidewaysCard": false, - "DeckIDs": [ - 12733, - 12723, - 12732, - 13023, - 13117, - 12736, - 12730, - 12731, - 12734 - ], - "CustomDeck": { - "127": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/949584217499447778/D520DDC422F8941F9935AAD9075566696E799853/", - "BackURL": "https://i.imgur.com/dduEXOZ.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": true - }, - "130": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/916924328393200377/279E9C8DF7927446A8F622451D79EB33E5D4F237/", - "BackURL": "https://i.imgur.com/oRohMct.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": true - }, - "131": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/916924328393200377/279E9C8DF7927446A8F622451D79EB33E5D4F237/", - "BackURL": "https://i.imgur.com/oRohMct.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "ContainedObjects": [ - { - "Name": "Card", - "Transform": { - "posX": 28.7910137, - "posY": 1.525263, - "posZ": 31.7695389, - "rotX": 359.920135, - "rotY": 269.999969, - "rotZ": 180.016876, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Perilous Gulch", - "Description": "Ancient. Cave.", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 12733, - "SidewaysCard": false, - "CustomDeck": { - "127": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/949584217499447778/D520DDC422F8941F9935AAD9075566696E799853/", - "BackURL": "https://i.imgur.com/dduEXOZ.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "f68247" - }, - { - "Name": "Card", - "Transform": { - "posX": 28.7910423, - "posY": 1.52589881, - "posZ": 33.92885, - "rotX": 359.920135, - "rotY": 269.999939, - "rotZ": 180.016876, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Pitfall", - "Description": "Trap.", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 12723, - "SidewaysCard": false, - "CustomDeck": { - "127": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/949584217499447778/D520DDC422F8941F9935AAD9075566696E799853/", - "BackURL": "https://i.imgur.com/dduEXOZ.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "ab80bf" - }, - { - "Name": "Card", - "Transform": { - "posX": 28.7911053, - "posY": 1.52653456, - "posZ": 36.08823, - "rotX": 359.920135, - "rotY": 270.0001, - "rotZ": 180.016876, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Dark Hollow", - "Description": "Ancient. Cave.", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 12732, - "SidewaysCard": false, - "CustomDeck": { - "127": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/949584217499447778/D520DDC422F8941F9935AAD9075566696E799853/", - "BackURL": "https://i.imgur.com/dduEXOZ.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "a5cee7" - }, - { - "Name": "Card", - "Transform": { - "posX": 28.791111, - "posY": 1.52717042, - "posZ": 38.2473831, - "rotX": 359.920135, - "rotY": 270.0, - "rotZ": 180.016876, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Deep Dark", - "Description": "Hazard.", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 13023, - "SidewaysCard": false, - "CustomDeck": { - "130": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/916924328393200377/279E9C8DF7927446A8F622451D79EB33E5D4F237/", - "BackURL": "https://i.imgur.com/oRohMct.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "866eba" - }, - { - "Name": "Card", - "Transform": { - "posX": 28.7906971, - "posY": 1.57453823, - "posZ": 40.4070435, - "rotX": -1.44553724E-07, - "rotY": 270.0, - "rotZ": 179.999924, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Final Mistake", - "Description": "Trap.", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 13117, - "SidewaysCard": false, - "CustomDeck": { - "131": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/916924328393200377/279E9C8DF7927446A8F622451D79EB33E5D4F237/", - "BackURL": "https://i.imgur.com/oRohMct.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "2a4bf1" - }, - { - "Name": "Card", - "Transform": { - "posX": 28.7906857, - "posY": 1.57453871, - "posZ": 42.5661354, - "rotX": 1.10538778E-08, - "rotY": 270.0, - "rotZ": 180.000153, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "No Turning Back", - "Description": "Hazard.", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 12736, - "SidewaysCard": false, - "CustomDeck": { - "127": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/949584217499447778/D520DDC422F8941F9935AAD9075566696E799853/", - "BackURL": "https://i.imgur.com/dduEXOZ.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "198394" - }, - { - "Name": "Card", - "Transform": { - "posX": 28.7905712, - "posY": 1.3479532, - "posZ": 44.7251129, - "rotX": 0.0208087675, - "rotY": 269.999969, - "rotZ": 180.016769, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Vast Passages", - "Description": "Ancient. Cave.", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 12730, - "SidewaysCard": false, - "CustomDeck": { - "127": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/949584217499447778/D520DDC422F8941F9935AAD9075566696E799853/", - "BackURL": "https://i.imgur.com/dduEXOZ.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "8a0365" - }, - { - "Name": "Card", - "Transform": { - "posX": 28.7906, - "posY": 1.34858513, - "posZ": 46.88424, - "rotX": 0.0208087172, - "rotY": 270.0, - "rotZ": 180.016769, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Hall of Idolatry", - "Description": "Ancient. Cave.", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 12731, - "SidewaysCard": false, - "CustomDeck": { - "127": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/949584217499447778/D520DDC422F8941F9935AAD9075566696E799853/", - "BackURL": "https://i.imgur.com/dduEXOZ.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "7216f5" - }, - { - "Name": "Card", - "Transform": { - "posX": 28.7906132, - "posY": 1.34921718, - "posZ": 49.0433273, - "rotX": 0.0208079554, - "rotY": 269.999969, - "rotZ": 180.016769, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Crystal Pillars", - "Description": "Ancient. Cave.", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 12734, - "SidewaysCard": false, - "CustomDeck": { - "127": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/949584217499447778/D520DDC422F8941F9935AAD9075566696E799853/", - "BackURL": "https://i.imgur.com/dduEXOZ.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "f759d9" - } - ], - "GUID": "30a2e4" - }, - { - "Name": "Card", - "Transform": { - "posX": -17.1199, - "posY": 1.67707753, - "posZ": -0.0299998075, - "rotX": 359.9201, - "rotY": 269.999664, - "rotZ": 0.0168686882, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Mouth of K'n-yan", - "Description": "", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": false, - "Hands": true, - "CardID": 12714, - "SidewaysCard": false, - "CustomDeck": { - "127": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/949584217499447778/D520DDC422F8941F9935AAD9075566696E799853/", - "BackURL": "https://i.imgur.com/dduEXOZ.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "6ee3ce" - } - ], - "GUID": "5b2403", - "AttachedDecals": [ - { - "Transform": { - "posX": -0.0021877822, - "posY": -0.08963572, - "posZ": -0.00288731651, - "rotX": 270.0, - "rotY": 359.869568, - "rotZ": 0.0, - "scaleX": 2.00000215, - "scaleY": 2.00000238, - "scaleZ": 2.00000262 - }, - "CustomDecal": { - "Name": "dunwich_back", - "ImageURL": "http://cloud-3.steamusercontent.com/ugc/959719855119695911/931B9829687A20F4DEADB36DA57B7E6D76792231/", - "Size": 7.4 - } - } - ] - }, - { - "Name": "Custom_Model_Bag", - "Transform": { - "posX": 12.2501, + "posX": 12.250102, "posY": 1.46089375, - "posZ": -12.013649, + "posZ": -12.0136013, "rotX": 359.920135, - "rotY": 270.0067, - "rotZ": 0.0168645568, + "rotY": 270.006622, + "rotZ": 0.0168644618, "scaleX": 2.21, "scaleY": 0.46, "scaleZ": 2.42 @@ -967518,15 +965818,6736 @@ } ] }, + { + "Name": "Custom_Tile", + "Transform": { + "posX": -1.3535018, + "posY": 1.47556269, + "posZ": -26.6032028, + "rotX": 359.920135, + "rotY": 270.001953, + "rotZ": 0.0168688949, + "scaleX": 6.5, + "scaleY": 1.0, + "scaleZ": 6.5 + }, + "Nickname": "Forgotten Age Campaign Log", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomImage": { + "ImageURL": "http://cloud-3.steamusercontent.com/ugc/952965089460824307/74E973C4213D897D27B483857BD249C1044B7A57/", + "ImageSecondaryURL": "http://cloud-3.steamusercontent.com/ugc/959719855119695252/F9415595789317D4FAB83601CD43D165168FBA46/", + "ImageScalar": 1.0, + "WidthScale": 0.0, + "CustomTile": { + "Type": 0, + "Thickness": 0.1, + "Stackable": false, + "Stretch": true + } + }, + "XmlUI": "", + "LuaScript": "--[[ Character Sheet Template by: MrStump\r\n\r\nYou can set up your own character sheet if you follow these steps.\r\n\r\nStep 1) Change the character sheet image\r\n -Right click on the character sheet, click Custom\r\n -Replace the image URL with one for your character sheet\r\n -Click import, make sure your sheet loads\r\n -SAVE THE GAME (the table setup)\r\n -LOAD FROM THAT SAVE YOU JUST MADE\r\n\r\nStep 2) Edit script to fit your character sheet\r\n -Below you will see some general options, and then the big data table\r\n -The data table is what determines how many of which buttons are made\r\n -Checkboxes\r\n -Counters\r\n -Textboxes\r\n -By default, there are 3 of each. You can add more or remove entries\r\n -If you intend to add/remove, be sure only to add/remove ENTRIES\r\n -This is what an entry looks like:\r\n {\r\n pos = {-0.977,0.1,-0.589},\r\n size = 800,\r\n state = false\r\n },\r\n -Deleting the whole thing would remove that specific item on the sheet\r\n -Copy and pasting it after another entry would create another\r\n -Each entry type has unique data points (pos, size, state, etc)\r\n -Do not try to add in your own data points or remove them individually\r\n -There is a summary of what each point does at the top of its category\r\n\r\nStep 3) Save and check script changes\r\n -Hit Save & Apply in the script window to save your code\r\n -You can edit your code as needed and Save+Apply as often as needed\r\n -When you are finished, make disableSave = false below then Save+apply\r\n -This enables saving, so your sheet will remember whats on it.\r\n\r\nBonus) Finding/Editing Positions for elements\r\n I have included a tool to get positions for buttons in {x,y,z} form\r\n Place it where you want the center of your element to be\r\n Then copy the table from the notes (lower right of screen)\r\n You can highlight it and CTRL+C\r\n Paste it into the data table where needed (pos=)\r\n If you want to manually tweek the values:\r\n {0,0,0} is the center of the character sheet\r\n {1,0,0} is right, {-1,0,0} is left\r\n {0,0,-1} is up, {0,0,1} is down\r\n 0.1 for Y is the height off of the page.\r\n If it was 0, it would be down inside the model of the sheet\r\n\r\nBegin editing below: ]]\r\n\r\n--Set this to true while editing and false when you have finished\r\ndisableSave = false\r\n--Remember to set this to false once you are done making changes\r\n--Then, after you save & apply it, save your game too\r\n\r\n--Color information for button text (r,g,b, values of 0-1)\r\nbuttonFontColor = {0,0,0}\r\n--Color information for button background\r\nbuttonColor = {1,1,1}\r\n--Change scale of button (Avoid changing if possible)\r\nbuttonScale = {0.1,0.1,0.1}\r\n\r\n--This is the button placement information\r\ndefaultButtonData = {\r\n --Add checkboxes\r\n checkbox = {\r\n --[[\r\n pos = the position (pasted from the helper tool)\r\n size = height/width/font_size for checkbox\r\n state = default starting value for checkbox (true=checked, false=not)\r\n ]]\r\n\r\n --End of checkboxes\r\n },\r\n --Add counters that have a + and - button\r\n counter = {\r\n --[[\r\n pos = the position (pasted from the helper tool)\r\n size = height/width/font_size for counter\r\n value = default starting value for counter\r\n hideBG = if background of counter is hidden (true=hidden, false=not)\r\n ]]\r\n --Slot one counter 1\r\n {\r\n pos = {-0.7,0.1,-0.45},\r\n size = 400,\r\n value = 0,\r\n hideBG = true\r\n },\r\n --Slot one counter 2\r\n {\r\n pos = {-0.52,0.1,-0.45},\r\n size = 400,\r\n value = 0,\r\n hideBG = true\r\n },\r\n --Slot one xp 1\r\n {\r\n pos = {-0.517,0.1,-0.55},\r\n size = 300,\r\n value = 0,\r\n hideBG = true\r\n },\r\n --Slot two counter 1\r\n {\r\n pos = {-0.274,0.1,-0.445},\r\n size = 400,\r\n value = 0,\r\n hideBG = true\r\n },\r\n --Slot two counter 2\r\n {\r\n pos = {-0.074,0.1,-0.445},\r\n size = 400,\r\n value = 0,\r\n hideBG = true\r\n },\r\n --Slot two xp 1\r\n {\r\n pos = {-0.061,0.1,-0.54},\r\n size = 300,\r\n value = 0,\r\n hideBG = true\r\n },\r\n --Slot three counter 1\r\n {\r\n pos = {0.153,0.1,-0.44},\r\n size = 400,\r\n value = 0,\r\n hideBG = true\r\n },\r\n --Slot three counter 2\r\n {\r\n pos = {0.379,0.1,-0.44},\r\n size = 400,\r\n value = 0,\r\n hideBG = true\r\n },\r\n --Slot three xp 1\r\n {\r\n pos = {0.38,0.1,-0.54},\r\n size = 300,\r\n value = 0,\r\n hideBG = true\r\n },\r\n --Slot four counter 1\r\n {\r\n pos = {0.614,0.1,-0.44},\r\n size = 400,\r\n value = 0,\r\n hideBG = true\r\n },\r\n --Slot four counter 2\r\n {\r\n pos = {0.82,0.1,-0.44},\r\n size = 400,\r\n value = 0,\r\n hideBG = true\r\n },\r\n --Slot four xp 1\r\n {\r\n pos = {0.827,0.1,-0.54},\r\n size = 300,\r\n value = 0,\r\n hideBG = true\r\n },\r\n --Yig's Fury\r\n {\r\n pos = {0.097,0.1,0.88},\r\n size = 500,\r\n value = 0,\r\n hideBG = true\r\n },\r\n\r\n --End of counters\r\n },\r\n --Add editable text boxes\r\n textbox = {\r\n --[[\r\n pos = the position (pasted from the helper tool)\r\n rows = how many lines of text you want for this box\r\n width = how wide the text box is\r\n font_size = size of text. This and \"rows\" effect overall height\r\n label = what is shown when there is no text. \"\" = nothing\r\n value = text entered into box. \"\" = nothing\r\n alignment = Number to indicate how you want text aligned\r\n (1=Automatic, 2=Left, 3=Center, 4=Right, 5=Justified)\r\n ]]\r\n --Slot one player\r\n {\r\n pos = {-0.637,0.1,-0.70},\r\n rows = 1,\r\n width = 2000,\r\n font_size = 150,\r\n label = \"Click to type\",\r\n value = \"\",\r\n alignment = 2\r\n },\r\n --Slot one investigator\r\n {\r\n pos = {-0.637,0.1,-0.625},\r\n rows = 1,\r\n width = 2000,\r\n font_size = 150,\r\n label = \"Click to type\",\r\n value = \"\",\r\n alignment = 2\r\n },\r\n --Slot one story\r\n {\r\n pos = {-0.637,0.1,-0.25},\r\n rows = 7,\r\n width = 2000,\r\n font_size = 150,\r\n label = \"Click to type\",\r\n value = \"\",\r\n alignment = 2\r\n },\r\n --Slot one Supplies\r\n {\r\n pos = {-0.637,0.1,0.05},\r\n rows = 7,\r\n width = 2000,\r\n font_size = 150,\r\n label = \"Click to type\",\r\n value = \"\",\r\n alignment = 2\r\n },\r\n --Slot two player\r\n {\r\n pos = {-0.2,0.1,-0.70},\r\n rows = 1,\r\n width = 2000,\r\n font_size = 150,\r\n label = \"Click to type\",\r\n value = \"\",\r\n alignment = 2\r\n },\r\n --Slot two investigator\r\n {\r\n pos = {-0.2,0.1,-0.625},\r\n rows = 1,\r\n width = 2000,\r\n font_size = 150,\r\n label = \"Click to type\",\r\n value = \"\",\r\n alignment = 2\r\n },\r\n --Slot two story\r\n {\r\n pos = {-0.2,0.1,-0.25},\r\n rows = 7,\r\n width = 2000,\r\n font_size = 150,\r\n label = \"Click to type\",\r\n value = \"\",\r\n alignment = 2\r\n },\r\n --Slot two supplies\r\n {\r\n pos = {-0.2,0.1,0.05},\r\n rows = 7,\r\n width = 2000,\r\n font_size = 150,\r\n label = \"Click to type\",\r\n value = \"\",\r\n alignment = 2\r\n },\r\n --Slot three player\r\n {\r\n pos = {0.241,0.1,-0.70},\r\n rows = 1,\r\n width = 2000,\r\n font_size = 150,\r\n label = \"Click to type\",\r\n value = \"\",\r\n alignment = 2\r\n },\r\n --Slot three investigator\r\n {\r\n pos = {0.237,0.1,-0.625},\r\n rows = 1,\r\n width = 2000,\r\n font_size = 150,\r\n label = \"Click to type\",\r\n value = \"\",\r\n alignment = 2\r\n },\r\n --Slot three story\r\n {\r\n pos = {0.24,0.1,-0.25},\r\n rows = 7,\r\n width = 2000,\r\n font_size = 150,\r\n label = \"Click to type\",\r\n value = \"\",\r\n alignment = 2\r\n },\r\n --Slot three supplies\r\n {\r\n pos = {0.24,0.1,0.05},\r\n rows = 7,\r\n width = 2000,\r\n font_size = 150,\r\n label = \"Click to type\",\r\n value = \"\",\r\n alignment = 2\r\n },\r\n --Slot four player\r\n {\r\n pos = {0.671,0.1,-0.70},\r\n rows = 1,\r\n width = 2000,\r\n font_size = 150,\r\n label = \"Click to type\",\r\n value = \"\",\r\n alignment = 2\r\n },\r\n --Slot four investigator\r\n {\r\n pos = {0.671,0.1,-0.625},\r\n rows = 1,\r\n width = 2000,\r\n font_size = 150,\r\n label = \"Click to type\",\r\n value = \"\",\r\n alignment = 2\r\n },\r\n --Slot four story\r\n {\r\n pos = {0.671,0.1,-0.25},\r\n rows = 7,\r\n width = 2000,\r\n font_size = 150,\r\n label = \"Click to type\",\r\n value = \"\",\r\n alignment = 2\r\n },\r\n --Slot four supplies\r\n {\r\n pos = {0.671,0.1,0.05},\r\n rows = 7,\r\n width = 2000,\r\n font_size = 150,\r\n label = \"Click to type\",\r\n value = \"\",\r\n alignment = 2\r\n },\r\n --Campaign Notes 1\r\n {\r\n pos = {-0.475,0.1,0.62},\r\n rows =12,\r\n width = 3200,\r\n font_size = 200,\r\n label = \"Click to type\",\r\n value = \"\",\r\n alignment = 2\r\n },\r\n --Campaign Notes 2\r\n {\r\n pos = {0.527,0.1,0.507},\r\n rows = 12,\r\n width = 3500,\r\n font_size = 150,\r\n label = \"Click to type\",\r\n value = \"\",\r\n alignment = 2\r\n },\r\n\r\n --End of textboxes\r\n }\r\n}\r\n\r\n\r\n\r\n--Lua beyond this point, I recommend doing something more fun with your life\r\n\r\n\r\n\r\n--Save function\r\nfunction updateSave()\r\n saved_data = JSON.encode(ref_buttonData)\r\n if disableSave==true then saved_data=\"\" end\r\n self.script_state = saved_data\r\nend\r\n\r\n--Startup procedure\r\nfunction onload(saved_data)\r\n if disableSave==true then saved_data=\"\" end\r\n if saved_data ~= \"\" then\r\n local loaded_data = JSON.decode(saved_data)\r\n ref_buttonData = loaded_data\r\n else\r\n ref_buttonData = defaultButtonData\r\n end\r\n\r\n spawnedButtonCount = 0\r\n createCheckbox()\r\n createCounter()\r\n createTextbox()\r\nend\r\n\r\n\r\n\r\n--Click functions for buttons\r\n\r\n\r\n\r\n--Checks or unchecks the given box\r\nfunction click_checkbox(tableIndex, buttonIndex)\r\n if ref_buttonData.checkbox[tableIndex].state == true then\r\n ref_buttonData.checkbox[tableIndex].state = false\r\n self.editButton({index=buttonIndex, label=\"\"})\r\n else\r\n ref_buttonData.checkbox[tableIndex].state = true\r\n self.editButton({index=buttonIndex, label=string.char(10008)})\r\n end\r\n updateSave()\r\nend\r\n\r\n--Applies value to given counter display\r\nfunction click_counter(tableIndex, buttonIndex, amount)\r\n ref_buttonData.counter[tableIndex].value = ref_buttonData.counter[tableIndex].value + amount\r\n self.editButton({index=buttonIndex, label=ref_buttonData.counter[tableIndex].value})\r\n updateSave()\r\nend\r\n\r\n--Updates saved value for given text box\r\nfunction click_textbox(i, value, selected)\r\n if selected == false then\r\n ref_buttonData.textbox[i].value = value\r\n updateSave()\r\n end\r\nend\r\n\r\n--Dud function for if you have a background on a counter\r\nfunction click_none() end\r\n\r\n\r\n\r\n--Button creation\r\n\r\n\r\n\r\n--Makes checkboxes\r\nfunction createCheckbox()\r\n for i, data in ipairs(ref_buttonData.checkbox) do\r\n --Sets up reference function\r\n local buttonNumber = spawnedButtonCount\r\n local funcName = \"checkbox\"..i\r\n local func = function() click_checkbox(i, buttonNumber) end\r\n self.setVar(funcName, func)\r\n --Sets up label\r\n local label = \"\"\r\n if data.state==true then label=string.char(10008) end\r\n --Creates button and counts it\r\n self.createButton({\r\n label=label, click_function=funcName, function_owner=self,\r\n position=data.pos, height=data.size, width=data.size,\r\n font_size=data.size, scale=buttonScale,\r\n color=buttonColor, font_color=buttonFontColor\r\n })\r\n spawnedButtonCount = spawnedButtonCount + 1\r\n end\r\nend\r\n\r\n--Makes counters\r\nfunction createCounter()\r\n for i, data in ipairs(ref_buttonData.counter) do\r\n --Sets up display\r\n local displayNumber = spawnedButtonCount\r\n --Sets up label\r\n local label = data.value\r\n --Sets height/width for display\r\n local size = data.size\r\n if data.hideBG == true then size = 0 end\r\n --Creates button and counts it\r\n self.createButton({\r\n label=label, click_function=\"click_none\", function_owner=self,\r\n position=data.pos, height=size, width=size,\r\n font_size=data.size, scale=buttonScale,\r\n color=buttonColor, font_color=buttonFontColor\r\n })\r\n spawnedButtonCount = spawnedButtonCount + 1\r\n\r\n --Sets up add 1\r\n local funcName = \"counterAdd\"..i\r\n local func = function() click_counter(i, displayNumber, 1) end\r\n self.setVar(funcName, func)\r\n --Sets up label\r\n local label = \"+\"\r\n --Sets up position\r\n local offsetDistance = (data.size/2 + data.size/4) * (buttonScale[1] * 0.002)\r\n local pos = {data.pos[1] + offsetDistance, data.pos[2], data.pos[3]}\r\n --Sets up size\r\n local size = data.size / 2\r\n --Creates button and counts it\r\n self.createButton({\r\n label=label, click_function=funcName, function_owner=self,\r\n position=pos, height=size, width=size,\r\n font_size=size, scale=buttonScale,\r\n color=buttonColor, font_color=buttonFontColor\r\n })\r\n spawnedButtonCount = spawnedButtonCount + 1\r\n\r\n --Sets up subtract 1\r\n local funcName = \"counterSub\"..i\r\n local func = function() click_counter(i, displayNumber, -1) end\r\n self.setVar(funcName, func)\r\n --Sets up label\r\n local label = \"-\"\r\n --Set up position\r\n local pos = {data.pos[1] - offsetDistance, data.pos[2], data.pos[3]}\r\n --Creates button and counts it\r\n self.createButton({\r\n label=label, click_function=funcName, function_owner=self,\r\n position=pos, height=size, width=size,\r\n font_size=size, scale=buttonScale,\r\n color=buttonColor, font_color=buttonFontColor\r\n })\r\n spawnedButtonCount = spawnedButtonCount + 1\r\n end\r\nend\r\n\r\nfunction createTextbox()\r\n for i, data in ipairs(ref_buttonData.textbox) do\r\n --Sets up reference function\r\n local funcName = \"textbox\"..i\r\n local func = function(_,_,val,sel) click_textbox(i,val,sel) end\r\n self.setVar(funcName, func)\r\n\r\n self.createInput({\r\n input_function = funcName,\r\n function_owner = self,\r\n label = data.label,\r\n alignment = data.alignment,\r\n position = data.pos,\r\n scale = buttonScale,\r\n width = data.width,\r\n height = (data.font_size*data.rows)+24,\r\n font_size = data.font_size,\r\n color = buttonColor,\r\n font_color = buttonFontColor,\r\n value = data.value,\r\n })\r\n end\r\nend\r\n", + "LuaScriptState": "{\"checkbox\":[],\"counter\":[{\"hideBG\":true,\"pos\":[-0.7,0.1,-0.45],\"size\":400,\"value\":0},{\"hideBG\":true,\"pos\":[-0.52,0.1,-0.45],\"size\":400,\"value\":0},{\"hideBG\":true,\"pos\":[-0.517,0.1,-0.55],\"size\":300,\"value\":0},{\"hideBG\":true,\"pos\":[-0.274,0.1,-0.445],\"size\":400,\"value\":0},{\"hideBG\":true,\"pos\":[-0.074,0.1,-0.445],\"size\":400,\"value\":0},{\"hideBG\":true,\"pos\":[-0.061,0.1,-0.54],\"size\":300,\"value\":0},{\"hideBG\":true,\"pos\":[0.153,0.1,-0.44],\"size\":400,\"value\":0},{\"hideBG\":true,\"pos\":[0.379,0.1,-0.44],\"size\":400,\"value\":0},{\"hideBG\":true,\"pos\":[0.38,0.1,-0.54],\"size\":300,\"value\":0},{\"hideBG\":true,\"pos\":[0.614,0.1,-0.44],\"size\":400,\"value\":0},{\"hideBG\":true,\"pos\":[0.82,0.1,-0.44],\"size\":400,\"value\":0},{\"hideBG\":true,\"pos\":[0.827,0.1,-0.54],\"size\":300,\"value\":0},{\"hideBG\":true,\"pos\":[0.097,0.1,0.88],\"size\":500,\"value\":0}],\"textbox\":[{\"alignment\":2,\"font_size\":150,\"label\":\"Click to type\",\"pos\":[-0.637,0.1,-0.7],\"rows\":1,\"value\":\"\",\"width\":2000},{\"alignment\":2,\"font_size\":150,\"label\":\"Click to type\",\"pos\":[-0.637,0.1,-0.625],\"rows\":1,\"value\":\"\",\"width\":2000},{\"alignment\":2,\"font_size\":150,\"label\":\"Click to type\",\"pos\":[-0.637,0.1,-0.25],\"rows\":7,\"value\":\"\",\"width\":2000},{\"alignment\":2,\"font_size\":150,\"label\":\"Click to type\",\"pos\":[-0.637,0.1,0.05],\"rows\":7,\"value\":\"\",\"width\":2000},{\"alignment\":2,\"font_size\":150,\"label\":\"Click to type\",\"pos\":[-0.2,0.1,-0.7],\"rows\":1,\"value\":\"\",\"width\":2000},{\"alignment\":2,\"font_size\":150,\"label\":\"Click to type\",\"pos\":[-0.2,0.1,-0.625],\"rows\":1,\"value\":\"\",\"width\":2000},{\"alignment\":2,\"font_size\":150,\"label\":\"Click to type\",\"pos\":[-0.2,0.1,-0.25],\"rows\":7,\"value\":\"\",\"width\":2000},{\"alignment\":2,\"font_size\":150,\"label\":\"Click to type\",\"pos\":[-0.2,0.1,0.05],\"rows\":7,\"value\":\"\",\"width\":2000},{\"alignment\":2,\"font_size\":150,\"label\":\"Click to type\",\"pos\":[0.241,0.1,-0.7],\"rows\":1,\"value\":\"\",\"width\":2000},{\"alignment\":2,\"font_size\":150,\"label\":\"Click to type\",\"pos\":[0.237,0.1,-0.625],\"rows\":1,\"value\":\"\",\"width\":2000},{\"alignment\":2,\"font_size\":150,\"label\":\"Click to type\",\"pos\":[0.24,0.1,-0.25],\"rows\":7,\"value\":\"\",\"width\":2000},{\"alignment\":2,\"font_size\":150,\"label\":\"Click to type\",\"pos\":[0.24,0.1,0.05],\"rows\":7,\"value\":\"\",\"width\":2000},{\"alignment\":2,\"font_size\":150,\"label\":\"Click to type\",\"pos\":[0.671,0.1,-0.7],\"rows\":1,\"value\":\"\",\"width\":2000},{\"alignment\":2,\"font_size\":150,\"label\":\"Click to type\",\"pos\":[0.671,0.1,-0.625],\"rows\":1,\"value\":\"\",\"width\":2000},{\"alignment\":2,\"font_size\":150,\"label\":\"Click to type\",\"pos\":[0.671,0.1,-0.25],\"rows\":7,\"value\":\"\",\"width\":2000},{\"alignment\":2,\"font_size\":150,\"label\":\"Click to type\",\"pos\":[0.671,0.1,0.05],\"rows\":7,\"value\":\"\",\"width\":2000},{\"alignment\":2,\"font_size\":200,\"label\":\"Click to type\",\"pos\":[-0.475,0.1,0.62],\"rows\":12,\"value\":\"\",\"width\":3200},{\"alignment\":2,\"font_size\":150,\"label\":\"Click to type\",\"pos\":[0.527,0.1,0.507],\"rows\":12,\"value\":\"\",\"width\":3500}]}", + "GUID": "48b154", + "States": { + "2": { + "Name": "Custom_Tile", + "Transform": { + "posX": -12.7223864, + "posY": 1.2605859, + "posZ": 52.395546, + "rotX": 0.0208084248, + "rotY": 270.000061, + "rotZ": 0.0167715941, + "scaleX": 6.5, + "scaleY": 1.0, + "scaleZ": 6.5 + }, + "Nickname": "Forgotten Age Campaign Log", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomImage": { + "ImageURL": "http://cloud-3.steamusercontent.com/ugc/952965089460824587/CD096F002FD4C67E424C2DE3CABC60B220C8B1AB/", + "ImageSecondaryURL": "http://cloud-3.steamusercontent.com/ugc/959719855119695252/F9415595789317D4FAB83601CD43D165168FBA46/", + "ImageScalar": 1.0, + "WidthScale": 0.0, + "CustomTile": { + "Type": 0, + "Thickness": 0.1, + "Stackable": false, + "Stretch": true + } + }, + "XmlUI": "", + "LuaScript": "--[[ Character Sheet Template by: MrStump\r\n\r\nYou can set up your own character sheet if you follow these steps.\r\n\r\nStep 1) Change the character sheet image\r\n -Right click on the character sheet, click Custom\r\n -Replace the image URL with one for your character sheet\r\n -Click import, make sure your sheet loads\r\n -SAVE THE GAME (the table setup)\r\n -LOAD FROM THAT SAVE YOU JUST MADE\r\n\r\nStep 2) Edit script to fit your character sheet\r\n -Below you will see some general options, and then the big data table\r\n -The data table is what determines how many of which buttons are made\r\n -Checkboxes\r\n -Counters\r\n -Textboxes\r\n -By default, there are 3 of each. You can add more or remove entries\r\n -If you intend to add/remove, be sure only to add/remove ENTRIES\r\n -This is what an entry looks like:\r\n {\r\n pos = {-0.977,0.1,-0.589},\r\n size = 800,\r\n state = false\r\n },\r\n -Deleting the whole thing would remove that specific item on the sheet\r\n -Copy and pasting it after another entry would create another\r\n -Each entry type has unique data points (pos, size, state, etc)\r\n -Do not try to add in your own data points or remove them individually\r\n -There is a summary of what each point does at the top of its category\r\n\r\nStep 3) Save and check script changes\r\n -Hit Save & Apply in the script window to save your code\r\n -You can edit your code as needed and Save+Apply as often as needed\r\n -When you are finished, make disableSave = false below then Save+apply\r\n -This enables saving, so your sheet will remember whats on it.\r\n\r\nBonus) Finding/Editing Positions for elements\r\n I have included a tool to get positions for buttons in {x,y,z} form\r\n Place it where you want the center of your element to be\r\n Then copy the table from the notes (lower right of screen)\r\n You can highlight it and CTRL+C\r\n Paste it into the data table where needed (pos=)\r\n If you want to manually tweek the values:\r\n {0,0,0} is the center of the character sheet\r\n {1,0,0} is right, {-1,0,0} is left\r\n {0,0,-1} is up, {0,0,1} is down\r\n 0.1 for Y is the height off of the page.\r\n If it was 0, it would be down inside the model of the sheet\r\n\r\nBegin editing below: ]]\r\n\r\n--Set this to true while editing and false when you have finished\r\ndisableSave = false\r\n--Remember to set this to false once you are done making changes\r\n--Then, after you save & apply it, save your game too\r\n\r\n--Color information for button text (r,g,b, values of 0-1)\r\nbuttonFontColor = {0,0,0}\r\n--Color information for button background\r\nbuttonColor = {1,1,1}\r\n--Change scale of button (Avoid changing if possible)\r\nbuttonScale = {0.1,0.1,0.1}\r\n\r\n--This is the button placement information\r\ndefaultButtonData = {\r\n --Add checkboxes\r\n checkbox = {\r\n --[[\r\n pos = the position (pasted from the helper tool)\r\n size = height/width/font_size for checkbox\r\n state = default starting value for checkbox (true=checked, false=not)\r\n ]]\r\n --1 checkbox\r\n {\r\n pos = {0.065,0.1,-0.867},\r\n size = 250,\r\n state = false\r\n },\r\n --2 checkbox\r\n {\r\n pos = {0.101,0.1,-0.764},\r\n size = 250,\r\n state = false\r\n },\r\n --3 checkbox\r\n {\r\n pos = {0.135,0.1,-0.669},\r\n size = 250,\r\n state = false\r\n },\r\n --4 checkbox\r\n {\r\n pos = {0.123,0.1,-0.57},\r\n size = 250,\r\n state = false\r\n },\r\n --5 checkbox\r\n {\r\n pos = {0.133,0.1,-0.483},\r\n size = 250,\r\n state = false\r\n },\r\n --6 checkbox\r\n {\r\n pos = {0.134,0.1,-0.387},\r\n size = 250,\r\n state = false\r\n },\r\n --7 checkbox\r\n {\r\n pos = {0.095,0.1,-0.303},\r\n size = 250,\r\n state = false\r\n },\r\n --8 checkbox\r\n {\r\n pos = {0.118,0.1,-0.2},\r\n size = 250,\r\n state = false\r\n },\r\n --9 checkbox\r\n {\r\n pos = {0.219,0.1,-0.099},\r\n size = 250,\r\n state = false\r\n },\r\n --10 checkbox\r\n {\r\n pos = {0.207,0.1,-0.008},\r\n size = 250,\r\n state = false\r\n },\r\n --11 checkbox\r\n {\r\n pos = {0.152,0.1,0.074},\r\n size = 250,\r\n state = false\r\n },\r\n --12 checkbox\r\n {\r\n pos = {0.139,0.1,0.164},\r\n size = 250,\r\n state = false\r\n },\r\n --13 checkbox\r\n {\r\n pos = {0.117,0.1,0.251},\r\n size = 250,\r\n state = false\r\n },\r\n --14 checkbox\r\n {\r\n pos = {0.098,0.1,0.347},\r\n size = 250,\r\n state = false\r\n },\r\n --15 checkbox\r\n {\r\n pos = {0.063,0.1,0.433},\r\n size = 250,\r\n state = false\r\n },\r\n --End of checkboxes\r\n },\r\n --Add counters that have a + and - button\r\n counter = {\r\n --[[\r\n pos = the position (pasted from the helper tool)\r\n size = height/width/font_size for counter\r\n value = default starting value for counter\r\n hideBG = if background of counter is hidden (true=hidden, false=not)\r\n ]]\r\n --Slot one counter 1\r\n\r\n --End of counters\r\n },\r\n --Add editable text boxes\r\n textbox = {\r\n --[[\r\n pos = the position (pasted from the helper tool)\r\n rows = how many lines of text you want for this box\r\n width = how wide the text box is\r\n font_size = size of text. This and \"rows\" effect overall height\r\n label = what is shown when there is no text. \"\" = nothing\r\n value = text entered into box. \"\" = nothing\r\n alignment = Number to indicate how you want text aligned\r\n (1=Automatic, 2=Left, 3=Center, 4=Right, 5=Justified)\r\n ]]\r\n\r\n --Campaign Notes\r\n {\r\n pos = {0.05,0.1,0.851},\r\n rows =5,\r\n width = 3800,\r\n font_size = 200,\r\n label = \"Click to type\",\r\n value = \"\",\r\n alignment = 2\r\n },\r\n --End of textboxes\r\n }\r\n}\r\n\r\n\r\n\r\n--Lua beyond this point, I recommend doing something more fun with your life\r\n\r\n\r\n\r\n--Save function\r\nfunction updateSave()\r\n saved_data = JSON.encode(ref_buttonData)\r\n if disableSave==true then saved_data=\"\" end\r\n self.script_state = saved_data\r\nend\r\n\r\n--Startup procedure\r\nfunction onload(saved_data)\r\n if disableSave==true then saved_data=\"\" end\r\n if saved_data ~= \"\" then\r\n local loaded_data = JSON.decode(saved_data)\r\n ref_buttonData = loaded_data\r\n else\r\n ref_buttonData = defaultButtonData\r\n end\r\n\r\n spawnedButtonCount = 0\r\n createCheckbox()\r\n createCounter()\r\n createTextbox()\r\nend\r\n\r\n\r\n\r\n--Click functions for buttons\r\n\r\n\r\n\r\n--Checks or unchecks the given box\r\nfunction click_checkbox(tableIndex, buttonIndex)\r\n if ref_buttonData.checkbox[tableIndex].state == true then\r\n ref_buttonData.checkbox[tableIndex].state = false\r\n self.editButton({index=buttonIndex, label=\"\"})\r\n else\r\n ref_buttonData.checkbox[tableIndex].state = true\r\n self.editButton({index=buttonIndex, label=string.char(10008)})\r\n end\r\n updateSave()\r\nend\r\n\r\n--Applies value to given counter display\r\nfunction click_counter(tableIndex, buttonIndex, amount)\r\n ref_buttonData.counter[tableIndex].value = ref_buttonData.counter[tableIndex].value + amount\r\n self.editButton({index=buttonIndex, label=ref_buttonData.counter[tableIndex].value})\r\n updateSave()\r\nend\r\n\r\n--Updates saved value for given text box\r\nfunction click_textbox(i, value, selected)\r\n if selected == false then\r\n ref_buttonData.textbox[i].value = value\r\n updateSave()\r\n end\r\nend\r\n\r\n--Dud function for if you have a background on a counter\r\nfunction click_none() end\r\n\r\n\r\n\r\n--Button creation\r\n\r\n\r\n\r\n--Makes checkboxes\r\nfunction createCheckbox()\r\n for i, data in ipairs(ref_buttonData.checkbox) do\r\n --Sets up reference function\r\n local buttonNumber = spawnedButtonCount\r\n local funcName = \"checkbox\"..i\r\n local func = function() click_checkbox(i, buttonNumber) end\r\n self.setVar(funcName, func)\r\n --Sets up label\r\n local label = \"\"\r\n if data.state==true then label=string.char(10008) end\r\n --Creates button and counts it\r\n self.createButton({\r\n label=label, click_function=funcName, function_owner=self,\r\n position=data.pos, height=data.size, width=data.size,\r\n font_size=data.size, scale=buttonScale,\r\n color=buttonColor, font_color=buttonFontColor\r\n })\r\n spawnedButtonCount = spawnedButtonCount + 1\r\n end\r\nend\r\n\r\n--Makes counters\r\nfunction createCounter()\r\n for i, data in ipairs(ref_buttonData.counter) do\r\n --Sets up display\r\n local displayNumber = spawnedButtonCount\r\n --Sets up label\r\n local label = data.value\r\n --Sets height/width for display\r\n local size = data.size\r\n if data.hideBG == true then size = 0 end\r\n --Creates button and counts it\r\n self.createButton({\r\n label=label, click_function=\"click_none\", function_owner=self,\r\n position=data.pos, height=size, width=size,\r\n font_size=data.size, scale=buttonScale,\r\n color=buttonColor, font_color=buttonFontColor\r\n })\r\n spawnedButtonCount = spawnedButtonCount + 1\r\n\r\n --Sets up add 1\r\n local funcName = \"counterAdd\"..i\r\n local func = function() click_counter(i, displayNumber, 1) end\r\n self.setVar(funcName, func)\r\n --Sets up label\r\n local label = \"+\"\r\n --Sets up position\r\n local offsetDistance = (data.size/2 + data.size/4) * (buttonScale[1] * 0.002)\r\n local pos = {data.pos[1] + offsetDistance, data.pos[2], data.pos[3]}\r\n --Sets up size\r\n local size = data.size / 2\r\n --Creates button and counts it\r\n self.createButton({\r\n label=label, click_function=funcName, function_owner=self,\r\n position=pos, height=size, width=size,\r\n font_size=size, scale=buttonScale,\r\n color=buttonColor, font_color=buttonFontColor\r\n })\r\n spawnedButtonCount = spawnedButtonCount + 1\r\n\r\n --Sets up subtract 1\r\n local funcName = \"counterSub\"..i\r\n local func = function() click_counter(i, displayNumber, -1) end\r\n self.setVar(funcName, func)\r\n --Sets up label\r\n local label = \"-\"\r\n --Set up position\r\n local pos = {data.pos[1] - offsetDistance, data.pos[2], data.pos[3]}\r\n --Creates button and counts it\r\n self.createButton({\r\n label=label, click_function=funcName, function_owner=self,\r\n position=pos, height=size, width=size,\r\n font_size=size, scale=buttonScale,\r\n color=buttonColor, font_color=buttonFontColor\r\n })\r\n spawnedButtonCount = spawnedButtonCount + 1\r\n end\r\nend\r\n\r\nfunction createTextbox()\r\n for i, data in ipairs(ref_buttonData.textbox) do\r\n --Sets up reference function\r\n local funcName = \"textbox\"..i\r\n local func = function(_,_,val,sel) click_textbox(i,val,sel) end\r\n self.setVar(funcName, func)\r\n\r\n self.createInput({\r\n input_function = funcName,\r\n function_owner = self,\r\n label = data.label,\r\n alignment = data.alignment,\r\n position = data.pos,\r\n scale = buttonScale,\r\n width = data.width,\r\n height = (data.font_size*data.rows)+24,\r\n font_size = data.font_size,\r\n color = buttonColor,\r\n font_color = buttonFontColor,\r\n value = data.value,\r\n })\r\n end\r\nend\r\n", + "LuaScriptState": "{\"checkbox\":[{\"pos\":[0.065,0.1,-0.867],\"size\":250,\"state\":false},{\"pos\":[0.101,0.1,-0.764],\"size\":250,\"state\":false},{\"pos\":[0.135,0.1,-0.669],\"size\":250,\"state\":false},{\"pos\":[0.123,0.1,-0.57],\"size\":250,\"state\":false},{\"pos\":[0.133,0.1,-0.483],\"size\":250,\"state\":false},{\"pos\":[0.134,0.1,-0.387],\"size\":250,\"state\":false},{\"pos\":[0.095,0.1,-0.303],\"size\":250,\"state\":false},{\"pos\":[0.118,0.1,-0.2],\"size\":250,\"state\":false},{\"pos\":[0.219,0.1,-0.099],\"size\":250,\"state\":false},{\"pos\":[0.207,0.1,-0.008],\"size\":250,\"state\":false},{\"pos\":[0.152,0.1,0.074],\"size\":250,\"state\":false},{\"pos\":[0.139,0.1,0.164],\"size\":250,\"state\":false},{\"pos\":[0.117,0.1,0.251],\"size\":250,\"state\":false},{\"pos\":[0.098,0.1,0.347],\"size\":250,\"state\":false},{\"pos\":[0.063,0.1,0.433],\"size\":250,\"state\":false}],\"counter\":[],\"textbox\":[{\"alignment\":2,\"font_size\":200,\"label\":\"Click to type\",\"pos\":[0.05,0.1,0.851],\"rows\":5,\"value\":\"\",\"width\":3800}]}", + "GUID": "353dc4" + } + } + }, { "Name": "Custom_Model_Bag", "Transform": { - "posX": 12.2504969, - "posY": 1.45853734, - "posZ": -20.0136547, + "posX": 12.2496023, + "posY": 1.46325, + "posZ": -4.01370049, + "rotX": 359.920135, + "rotY": 270.00235, + "rotZ": 0.0168707687, + "scaleX": 2.21, + "scaleY": 0.46, + "scaleZ": 2.42 + }, + "Nickname": "5: Heart of the Elders Part 2", + "Description": "The Forgotten Age", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "MaterialIndex": -1, + "MeshIndex": -1, + "CustomMesh": { + "MeshURL": "https://raw.githubusercontent.com/RobMayer/TTSLibrary/master/advboxes/tuckbox_h_MSH.obj", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/829135118403841262/FFBEF9E92E19FE25E9603C5645F1F33812D86180/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 3, + "TypeIndex": 6, + "CastShadows": true + }, + "XmlUI": "", + "LuaScript": "function updateSave()\r\n local data_to_save = {[\"ml\"]=memoryList}\r\n saved_data = JSON.encode(data_to_save)\r\n self.script_state = saved_data\r\nend\r\n\r\nfunction onload(saved_data)\r\n if saved_data ~= \"\" then\r\n local loaded_data = JSON.decode(saved_data)\r\n --Set up information off of loaded_data\r\n memoryList = loaded_data.ml\r\n else\r\n --Set up information for if there is no saved saved data\r\n memoryList = {}\r\n end\r\n\r\n if next(memoryList) == nil then\r\n createSetupButton()\r\n else\r\n createMemoryActionButtons()\r\n end\r\nend\r\n\r\n\r\n--Beginning Setup\r\n\r\n\r\n--Make setup button\r\nfunction createSetupButton()\r\n self.createButton({\r\n label=\"Setup\", click_function=\"buttonClick_setup\", function_owner=self,\r\n position={0,0.3,-2}, rotation={0,180,0}, height=350, width=800,\r\n font_size=250, color={0,0,0}, font_color={1,1,1}\r\n })\r\nend\r\n\r\n--Triggered by setup button,\r\nfunction buttonClick_setup()\r\n memoryListBackup = duplicateTable(memoryList)\r\n memoryList = {}\r\n self.clearButtons()\r\n createButtonsOnAllObjects()\r\n createSetupActionButtons()\r\nend\r\n\r\n--Creates selection buttons on objects\r\nfunction createButtonsOnAllObjects()\r\n local howManyButtons = 0\r\n for _, obj in ipairs(getAllObjects()) do\r\n if obj ~= self then\r\n local dummyIndex = howManyButtons\r\n --On a normal bag, the button positions aren't the same size as the bag.\r\n globalScaleFactor = 1.25 * 1/self.getScale().x\r\n --Super sweet math to set button positions\r\n local selfPos = self.getPosition()\r\n local objPos = obj.getPosition()\r\n local deltaPos = findOffsetDistance(selfPos, objPos, obj)\r\n local objPos = rotateLocalCoordinates(deltaPos, self)\r\n objPos.x = -objPos.x * globalScaleFactor\r\n objPos.y = objPos.y * globalScaleFactor\r\n objPos.z = objPos.z * globalScaleFactor\r\n --Offset rotation of bag\r\n local rot = self.getRotation()\r\n rot.y = -rot.y + 180\r\n --Create function\r\n local funcName = \"selectButton_\" .. howManyButtons\r\n local func = function() buttonClick_selection(dummyIndex, obj) end\r\n self.setVar(funcName, func)\r\n self.createButton({\r\n click_function=funcName, function_owner=self,\r\n position=objPos, rotation=rot, height=1000, width=1000,\r\n color={0.75,0.25,0.25,0.6},\r\n })\r\n howManyButtons = howManyButtons + 1\r\n end\r\n end\r\nend\r\n\r\n--Creates submit and cancel buttons\r\nfunction createSetupActionButtons()\r\n self.createButton({\r\n label=\"Cancel\", click_function=\"buttonClick_cancel\", function_owner=self,\r\n position={0,0.3,-2}, rotation={0,180,0}, height=350, width=1100,\r\n font_size=250, color={0,0,0}, font_color={1,1,1}\r\n })\r\n self.createButton({\r\n label=\"Submit\", click_function=\"buttonClick_submit\", function_owner=self,\r\n position={0,0.3,-2.8}, rotation={0,180,0}, height=350, width=1100,\r\n font_size=250, color={0,0,0}, font_color={1,1,1}\r\n })\r\n self.createButton({\r\n label=\"Reset\", click_function=\"buttonClick_reset\", function_owner=self,\r\n position={-2,0.3,0}, rotation={0,270,0}, height=350, width=800,\r\n font_size=250, color={0,0,0}, font_color={1,1,1}\r\n })\r\nend\r\n\r\n\r\n--During Setup\r\n\r\n\r\n--Checks or unchecks buttons\r\nfunction buttonClick_selection(index, obj)\r\n local color = {0,1,0,0.6}\r\n if memoryList[obj.getGUID()] == nil then\r\n self.editButton({index=index, color=color})\r\n --Adding pos/rot to memory table\r\n local pos, rot = obj.getPosition(), obj.getRotation()\r\n --I need to add it like this or it won't save due to indexing issue\r\n memoryList[obj.getGUID()] = {\r\n pos={x=round(pos.x,4), y=round(pos.y,4), z=round(pos.z,4)},\r\n rot={x=round(rot.x,4), y=round(rot.y,4), z=round(rot.z,4)},\r\n lock=obj.getLock()\r\n }\r\n obj.highlightOn({0,1,0})\r\n else\r\n color = {0.75,0.25,0.25,0.6}\r\n self.editButton({index=index, color=color})\r\n memoryList[obj.getGUID()] = nil\r\n obj.highlightOff()\r\n end\r\nend\r\n\r\n--Cancels selection process\r\nfunction buttonClick_cancel()\r\n memoryList = memoryListBackup\r\n self.clearButtons()\r\n if next(memoryList) == nil then\r\n createSetupButton()\r\n else\r\n createMemoryActionButtons()\r\n end\r\n removeAllHighlights()\r\n broadcastToAll(\"Selection Canceled\", {1,1,1})\r\nend\r\n\r\n--Saves selections\r\nfunction buttonClick_submit()\r\n if next(memoryList) == nil then\r\n broadcastToAll(\"You cannot submit without any selections.\", {0.75, 0.25, 0.25})\r\n else\r\n self.clearButtons()\r\n createMemoryActionButtons()\r\n local count = 0\r\n for guid in pairs(memoryList) do\r\n count = count + 1\r\n local obj = getObjectFromGUID(guid)\r\n if obj ~= nil then obj.highlightOff() end\r\n end\r\n broadcastToAll(count..\" Objects Saved\", {1,1,1})\r\n updateSave()\r\n end\r\nend\r\n\r\n--Resets bag to starting status\r\nfunction buttonClick_reset()\r\n memoryList = {}\r\n self.clearButtons()\r\n createSetupButton()\r\n removeAllHighlights()\r\n broadcastToAll(\"Tool Reset\", {1,1,1})\r\n updateSave()\r\nend\r\n\r\n\r\n--After Setup\r\n\r\n\r\n--Creates recall and place buttons\r\nfunction createMemoryActionButtons()\r\n self.createButton({\r\n label=\"Place\", click_function=\"buttonClick_place\", function_owner=self,\r\n position={0.6,0.1,2.1}, rotation={0,0,0}, height=220, width=500,\r\n font_size=130, color={0,0,0}, font_color={1,1,1}\r\n })\r\n self.createButton({\r\n label=\"Recall\", click_function=\"buttonClick_recall\", function_owner=self,\r\n position={-0.6,0.1,2.1}, rotation={0,0,0}, height=220, width=500,\r\n font_size=130, color={0,0,0}, font_color={1,1,1}\r\n })\r\n-- self.createButton({\r\n-- label=\"Setup\", click_function=\"buttonClick_setup\", function_owner=self,\r\n-- position={2,0.3,0}, rotation={0,90,0}, height=350, width=800,\r\n-- font_size=250, color={0,0,0}, font_color={1,1,1}\r\n-- })\r\nend\r\n\r\n--Sends objects from bag/table to their saved position/rotation\r\nfunction buttonClick_place()\r\n local bagObjList = self.getObjects()\r\n for guid, entry in pairs(memoryList) do\r\n local obj = getObjectFromGUID(guid)\r\n --If obj is out on the table, move it to the saved pos/rot\r\n if obj ~= nil then\r\n obj.setPositionSmooth(entry.pos)\r\n obj.setRotationSmooth(entry.rot)\r\n obj.setLock(entry.lock)\r\n else\r\n --If obj is inside of the bag\r\n for _, bagObj in ipairs(bagObjList) do\r\n if bagObj.guid == guid then\r\n local item = self.takeObject({\r\n guid=guid, position=entry.pos, rotation=entry.rot,\r\n })\r\n item.setLock(entry.lock)\r\n break\r\n end\r\n end\r\n end\r\n end\r\n broadcastToAll(\"Objects Placed\", {1,1,1})\r\nend\r\n\r\n--Recalls objects to bag from table\r\nfunction buttonClick_recall()\r\n for guid, entry in pairs(memoryList) do\r\n local obj = getObjectFromGUID(guid)\r\n if obj ~= nil then self.putObject(obj) end\r\n end\r\n broadcastToAll(\"Objects Recalled\", {1,1,1})\r\nend\r\n\r\n\r\n--Utility functions\r\n\r\n\r\n--Find delta (difference) between 2 x/y/z coordinates\r\nfunction findOffsetDistance(p1, p2, obj)\r\n local deltaPos = {}\r\n local bounds = obj.getBounds()\r\n deltaPos.x = (p2.x-p1.x)\r\n deltaPos.y = (p2.y-p1.y) + (bounds.size.y - bounds.offset.y)\r\n deltaPos.z = (p2.z-p1.z)\r\n return deltaPos\r\nend\r\n\r\n--Used to rotate a set of coordinates by an angle\r\nfunction rotateLocalCoordinates(desiredPos, obj)\r\n\tlocal objPos, objRot = obj.getPosition(), obj.getRotation()\r\n local angle = math.rad(objRot.y)\r\n\tlocal x = desiredPos.x * math.cos(angle) - desiredPos.z * math.sin(angle)\r\n\tlocal z = desiredPos.x * math.sin(angle) + desiredPos.z * math.cos(angle)\r\n\t--return {x=objPos.x+x, y=objPos.y+desiredPos.y, z=objPos.z+z}\r\n return {x=x, y=desiredPos.y, z=z}\r\nend\r\n\r\n--Coroutine delay, in seconds\r\nfunction wait(time)\r\n local start = os.time()\r\n repeat coroutine.yield(0) until os.time() > start + time\r\nend\r\n\r\n--Duplicates a table (needed to prevent it making reference to the same objects)\r\nfunction duplicateTable(oldTable)\r\n local newTable = {}\r\n for k, v in pairs(oldTable) do\r\n newTable[k] = v\r\n end\r\n return newTable\r\nend\r\n\r\n--Moves scripted highlight from all objects\r\nfunction removeAllHighlights()\r\n for _, obj in ipairs(getAllObjects()) do\r\n obj.highlightOff()\r\n end\r\nend\r\n\r\n--Round number (num) to the Nth decimal (dec)\r\nfunction round(num, dec)\r\n local mult = 10^(dec or 0)\r\n return math.floor(num * mult + 0.5) / mult\r\nend\r\n", + "LuaScriptState": "{\"ml\":{\"10ce27\":{\"lock\":false,\"pos\":{\"x\":-3.9274,\"y\":1.7717,\"z\":5.7571},\"rot\":{\"x\":359.9197,\"y\":270.0076,\"z\":180.0168}},\"30a2e4\":{\"lock\":false,\"pos\":{\"x\":-12.759,\"y\":1.6727,\"z\":7.598},\"rot\":{\"x\":359.9201,\"y\":270.0002,\"z\":180.0169}},\"340f04\":{\"lock\":false,\"pos\":{\"x\":1.6964,\"y\":1.5583,\"z\":14.2788},\"rot\":{\"x\":359.9551,\"y\":224.998,\"z\":0.0687}},\"4662da\":{\"lock\":false,\"pos\":{\"x\":-3.9559,\"y\":1.6556,\"z\":-10.4412},\"rot\":{\"x\":359.9197,\"y\":269.9961,\"z\":0.0168}},\"6ee3ce\":{\"lock\":false,\"pos\":{\"x\":-17.1199,\"y\":1.6771,\"z\":-0.03},\"rot\":{\"x\":359.9201,\"y\":269.9997,\"z\":0.0169}},\"88bd9e\":{\"lock\":false,\"pos\":{\"x\":-2.7207,\"y\":1.664,\"z\":0.3785},\"rot\":{\"x\":0.017,\"y\":179.883,\"z\":0.0802}},\"df31c5\":{\"lock\":false,\"pos\":{\"x\":-2.6884,\"y\":1.6623,\"z\":-5.0485},\"rot\":{\"x\":0.0168,\"y\":180.0008,\"z\":0.0803}}}}", + "ContainedObjects": [ + { + "Name": "Deck", + "Transform": { + "posX": -2.72070026, + "posY": 1.66397309, + "posZ": 0.3784998, + "rotX": 0.0170016885, + "rotY": 179.883041, + "rotZ": 0.08022849, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Agenda Deck Part 2", + "Description": "Heart of the Elders", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": false, + "SidewaysCard": true, + "DeckIDs": [ + 12720, + 12719 + ], + "CustomDeck": { + "127": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/949584217499447778/D520DDC422F8941F9935AAD9075566696E799853/", + "BackURL": "https://i.imgur.com/dduEXOZ.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "ContainedObjects": [ + { + "Name": "Card", + "Transform": { + "posX": 29.17712, + "posY": 1.34748173, + "posZ": 52.4936676, + "rotX": 0.013827729, + "rotY": 180.000015, + "rotZ": 359.978241, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Eyes in the Dark", + "Description": "Agenda 2", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 12720, + "SidewaysCard": true, + "CustomDeck": { + "127": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/949584217499447778/D520DDC422F8941F9935AAD9075566696E799853/", + "BackURL": "https://i.imgur.com/dduEXOZ.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "0bbb1e" + }, + { + "Name": "Card", + "Transform": { + "posX": 29.464098, + "posY": 1.4878161, + "posZ": 52.3556633, + "rotX": 0.00584288, + "rotY": 180.000061, + "rotZ": -0.00173077255, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "The Lonely Caverns", + "Description": "Agenda 1", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 12719, + "SidewaysCard": true, + "CustomDeck": { + "127": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/949584217499447778/D520DDC422F8941F9935AAD9075566696E799853/", + "BackURL": "https://i.imgur.com/dduEXOZ.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "0d3b97" + } + ], + "GUID": "88bd9e" + }, + { + "Name": "Deck", + "Transform": { + "posX": -2.6884, + "posY": 1.66233325, + "posZ": -5.048501, + "rotX": 0.016835928, + "rotY": 180.000809, + "rotZ": 0.08025938, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Act Deck Part 2", + "Description": "Heart of the Elders", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": false, + "SidewaysCard": true, + "DeckIDs": [ + 12722, + 12721 + ], + "CustomDeck": { + "127": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/949584217499447778/D520DDC422F8941F9935AAD9075566696E799853/", + "BackURL": "https://i.imgur.com/dduEXOZ.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "ContainedObjects": [ + { + "Name": "Card", + "Transform": { + "posX": 34.4976, + "posY": 1.34827352, + "posZ": 48.40124, + "rotX": 0.0159096029, + "rotY": 180.0007, + "rotZ": 359.977539, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Descent into Dark", + "Description": "Act 2", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 12722, + "SidewaysCard": true, + "CustomDeck": { + "127": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/949584217499447778/D520DDC422F8941F9935AAD9075566696E799853/", + "BackURL": "https://i.imgur.com/dduEXOZ.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "2927d8" + }, + { + "Name": "Card", + "Transform": { + "posX": 34.59942, + "posY": 1.4887203, + "posZ": 48.5581055, + "rotX": 0.005896638, + "rotY": 180.001022, + "rotZ": 359.976929, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Cavern of the Forgotten Age", + "Description": "Act 1", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 12721, + "SidewaysCard": true, + "CustomDeck": { + "127": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/949584217499447778/D520DDC422F8941F9935AAD9075566696E799853/", + "BackURL": "https://i.imgur.com/dduEXOZ.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "89e433" + } + ], + "GUID": "df31c5" + }, + { + "Name": "Card", + "Transform": { + "posX": -3.95590043, + "posY": 1.655648, + "posZ": -10.4412022, + "rotX": 359.919739, + "rotY": 269.9961, + "rotZ": 0.0168399829, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Scenario", + "Description": "Heart of the Elders", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CardID": 12713, + "SidewaysCard": false, + "CustomDeck": { + "127": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/949584217499447778/D520DDC422F8941F9935AAD9075566696E799853/", + "BackURL": "https://i.imgur.com/dduEXOZ.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "4662da" + }, + { + "Name": "Deck", + "Transform": { + "posX": -3.92740035, + "posY": 1.77170956, + "posZ": 5.75709963, + "rotX": 359.919739, + "rotY": 270.007568, + "rotZ": 180.01683, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Encounter Deck Part 2", + "Description": "Heart of the Elders", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": false, + "SidewaysCard": false, + "DeckIDs": [ + 278512, + 278512, + 278513, + 278514, + 278514, + 234227, + 234227, + 234228, + 234228, + 278512, + 234229, + 13230, + 13230, + 13021, + 13021, + 13022, + 13022, + 13023, + 13023, + 13117, + 13117, + 13118, + 12736, + 12736, + 12723, + 12723, + 12724, + 12724, + 12724, + 13118 + ], + "CustomDeck": { + "2785": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/916924328393200377/279E9C8DF7927446A8F622451D79EB33E5D4F237/", + "BackURL": "https://i.imgur.com/oRohMct.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + }, + "2342": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/916924328393200377/279E9C8DF7927446A8F622451D79EB33E5D4F237/", + "BackURL": "https://i.imgur.com/oRohMct.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + }, + "132": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/916924328393200377/279E9C8DF7927446A8F622451D79EB33E5D4F237/", + "BackURL": "https://i.imgur.com/oRohMct.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + }, + "130": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/916924328393200377/279E9C8DF7927446A8F622451D79EB33E5D4F237/", + "BackURL": "https://i.imgur.com/oRohMct.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + }, + "131": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/916924328393200377/279E9C8DF7927446A8F622451D79EB33E5D4F237/", + "BackURL": "https://i.imgur.com/oRohMct.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + }, + "127": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/949584217499447778/D520DDC422F8941F9935AAD9075566696E799853/", + "BackURL": "https://i.imgur.com/dduEXOZ.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "ContainedObjects": [ + { + "Name": "Card", + "Transform": { + "posX": 23.3615475, + "posY": 1.66455138, + "posZ": 51.98281, + "rotX": 0.0205019619, + "rotY": 269.9804, + "rotZ": 180.019409, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Brood of Yig", + "Description": "Humanoid. Monster. Serpent.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 278512, + "SidewaysCard": false, + "CustomDeck": { + "128": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/916924328393200377/279E9C8DF7927446A8F622451D79EB33E5D4F237/", + "BackURL": "https://i.imgur.com/oRohMct.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "7a7539" + }, + { + "Name": "Card", + "Transform": { + "posX": 21.6806526, + "posY": 1.570273, + "posZ": 43.3835068, + "rotX": 359.985077, + "rotY": 269.09256, + "rotZ": 179.6049, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Brood of Yig", + "Description": "Humanoid. Monster. Serpent.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 278512, + "SidewaysCard": false, + "CustomDeck": { + "128": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/916924328393200377/279E9C8DF7927446A8F622451D79EB33E5D4F237/", + "BackURL": "https://i.imgur.com/oRohMct.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "61dec3" + }, + { + "Name": "Card", + "Transform": { + "posX": 21.6683273, + "posY": 1.64611864, + "posZ": 44.0666733, + "rotX": 0.177112013, + "rotY": 269.4646, + "rotZ": 179.829865, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Serpent from Yoth", + "Description": "Humanoid. Monster. Serpent.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 278513, + "SidewaysCard": false, + "CustomDeck": { + "128": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/916924328393200377/279E9C8DF7927446A8F622451D79EB33E5D4F237/", + "BackURL": "https://i.imgur.com/oRohMct.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "906ef2" + }, + { + "Name": "Card", + "Transform": { + "posX": 21.667532, + "posY": 1.3453908, + "posZ": 45.1775551, + "rotX": 0.00489932531, + "rotY": 270.035919, + "rotZ": 180.0191, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Curse of Yig", + "Description": "Curse.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 278514, + "SidewaysCard": false, + "CustomDeck": { + "128": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/916924328393200377/279E9C8DF7927446A8F622451D79EB33E5D4F237/", + "BackURL": "https://i.imgur.com/oRohMct.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "5b28aa" + }, + { + "Name": "Card", + "Transform": { + "posX": 21.6324329, + "posY": 1.49665356, + "posZ": 45.5449028, + "rotX": 359.984, + "rotY": 269.243469, + "rotZ": 179.8756, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Curse of Yig", + "Description": "Curse.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 278514, + "SidewaysCard": false, + "CustomDeck": { + "128": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/916924328393200377/279E9C8DF7927446A8F622451D79EB33E5D4F237/", + "BackURL": "https://i.imgur.com/oRohMct.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "048d89" + }, + { + "Name": "Card", + "Transform": { + "posX": 21.633419, + "posY": 1.49531925, + "posZ": 46.1551476, + "rotX": 0.466567039, + "rotY": 269.737579, + "rotZ": 180.2926, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Fang of Yig", + "Description": "Humanoid. Monster. Serpent.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 234227, + "SidewaysCard": false, + "CustomDeck": { + "2342": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/916924328393200377/279E9C8DF7927446A8F622451D79EB33E5D4F237/", + "BackURL": "https://i.imgur.com/oRohMct.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "6b107c" + }, + { + "Name": "Card", + "Transform": { + "posX": 21.6654587, + "posY": 1.61015666, + "posZ": 47.5933075, + "rotX": 359.922668, + "rotY": 271.0606, + "rotZ": 177.8453, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Fang of Yig", + "Description": "Humanoid. Monster. Serpent.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 234227, + "SidewaysCard": false, + "CustomDeck": { + "2342": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/916924328393200377/279E9C8DF7927446A8F622451D79EB33E5D4F237/", + "BackURL": "https://i.imgur.com/oRohMct.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "c025cd" + }, + { + "Name": "Card", + "Transform": { + "posX": 21.6758175, + "posY": 1.50894654, + "posZ": 48.3291321, + "rotX": 358.4099, + "rotY": 269.990143, + "rotZ": 177.309341, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Snakescourge", + "Description": "Curse.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 234228, + "SidewaysCard": false, + "CustomDeck": { + "2342": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/916924328393200377/279E9C8DF7927446A8F622451D79EB33E5D4F237/", + "BackURL": "https://i.imgur.com/oRohMct.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "9542e8" + }, + { + "Name": "Card", + "Transform": { + "posX": 21.6640282, + "posY": 1.41746163, + "posZ": 49.0473671, + "rotX": 359.981384, + "rotY": 270.1164, + "rotZ": 176.1523, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Snakescourge", + "Description": "Curse.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 234228, + "SidewaysCard": false, + "CustomDeck": { + "2342": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/916924328393200377/279E9C8DF7927446A8F622451D79EB33E5D4F237/", + "BackURL": "https://i.imgur.com/oRohMct.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "660874" + }, + { + "Name": "Card", + "Transform": { + "posX": 21.8127785, + "posY": 1.88145459, + "posZ": 54.18234, + "rotX": 2.23313951, + "rotY": 1.65713489, + "rotZ": 180.2965, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Brood of Yig", + "Description": "Humanoid. Monster. Serpent.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 278512, + "SidewaysCard": false, + "CustomDeck": { + "128": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/916924328393200377/279E9C8DF7927446A8F622451D79EB33E5D4F237/", + "BackURL": "https://i.imgur.com/oRohMct.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "5ef7c7" + }, + { + "Name": "Card", + "Transform": { + "posX": 21.6800117, + "posY": 1.87295866, + "posZ": 49.3921471, + "rotX": 0.0246719234, + "rotY": 269.927032, + "rotZ": 179.201736, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Serpent's Call", + "Description": "Power.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 234229, + "SidewaysCard": false, + "CustomDeck": { + "2342": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/916924328393200377/279E9C8DF7927446A8F622451D79EB33E5D4F237/", + "BackURL": "https://i.imgur.com/oRohMct.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "c71fb1" + }, + { + "Name": "Card", + "Transform": { + "posX": 21.65038, + "posY": 1.53870583, + "posZ": 50.0825539, + "rotX": 0.0272913035, + "rotY": 270.138519, + "rotZ": 169.754929, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Creeping Poison", + "Description": "Poison.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 13230, + "SidewaysCard": false, + "CustomDeck": { + "132": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/916924328393200377/279E9C8DF7927446A8F622451D79EB33E5D4F237/", + "BackURL": "https://i.imgur.com/oRohMct.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "b4f854" + }, + { + "Name": "Card", + "Transform": { + "posX": 21.6741638, + "posY": 1.48871422, + "posZ": 50.7356339, + "rotX": 0.1974458, + "rotY": 269.716858, + "rotZ": 174.59491, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Creeping Poison", + "Description": "Poison.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 13230, + "SidewaysCard": false, + "CustomDeck": { + "132": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/916924328393200377/279E9C8DF7927446A8F622451D79EB33E5D4F237/", + "BackURL": "https://i.imgur.com/oRohMct.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "8e8fef" + }, + { + "Name": "Card", + "Transform": { + "posX": 21.6122074, + "posY": 1.55211258, + "posZ": 51.5955734, + "rotX": 5.50539732, + "rotY": 359.7815, + "rotZ": 180.208084, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Ill Omen", + "Description": "Omen. Terror.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 13021, + "SidewaysCard": false, + "CustomDeck": { + "130": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/916924328393200377/279E9C8DF7927446A8F622451D79EB33E5D4F237/", + "BackURL": "https://i.imgur.com/oRohMct.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "1fbcc6" + }, + { + "Name": "Card", + "Transform": { + "posX": 21.6396046, + "posY": 1.71756077, + "posZ": 52.239006, + "rotX": 2.35815263, + "rotY": 359.648529, + "rotZ": 180.3155, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Ill Omen", + "Description": "Omen. Terror.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 13021, + "SidewaysCard": false, + "CustomDeck": { + "130": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/916924328393200377/279E9C8DF7927446A8F622451D79EB33E5D4F237/", + "BackURL": "https://i.imgur.com/oRohMct.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "e7fd35" + }, + { + "Name": "Card", + "Transform": { + "posX": 21.6317577, + "posY": 1.76105881, + "posZ": 52.9207039, + "rotX": 2.3989625, + "rotY": 359.72525, + "rotZ": 180.315033, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Ancestral Fear", + "Description": "Terror.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 13022, + "SidewaysCard": false, + "CustomDeck": { + "130": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/916924328393200377/279E9C8DF7927446A8F622451D79EB33E5D4F237/", + "BackURL": "https://i.imgur.com/oRohMct.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "6e0cb5" + }, + { + "Name": "Card", + "Transform": { + "posX": 21.7137165, + "posY": 1.66347289, + "posZ": 53.58292, + "rotX": 0.09330871, + "rotY": 359.76236, + "rotZ": 180.76062, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Ancestral Fear", + "Description": "Terror.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 13022, + "SidewaysCard": false, + "CustomDeck": { + "130": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/916924328393200377/279E9C8DF7927446A8F622451D79EB33E5D4F237/", + "BackURL": "https://i.imgur.com/oRohMct.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "6dd1d9" + }, + { + "Name": "Card", + "Transform": { + "posX": 21.6922913, + "posY": 1.46688366, + "posZ": 54.7209969, + "rotX": 1.83770943, + "rotY": 359.624451, + "rotZ": 180.126862, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Deep Dark", + "Description": "Hazard.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 13023, + "SidewaysCard": false, + "CustomDeck": { + "130": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/916924328393200377/279E9C8DF7927446A8F622451D79EB33E5D4F237/", + "BackURL": "https://i.imgur.com/oRohMct.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "084cff" + }, + { + "Name": "Card", + "Transform": { + "posX": 21.6409454, + "posY": 1.55764878, + "posZ": 55.5264778, + "rotX": 358.6371, + "rotY": 0.8055696, + "rotZ": 179.3475, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Deep Dark", + "Description": "Hazard.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 13023, + "SidewaysCard": false, + "CustomDeck": { + "130": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/916924328393200377/279E9C8DF7927446A8F622451D79EB33E5D4F237/", + "BackURL": "https://i.imgur.com/oRohMct.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "16ec42" + }, + { + "Name": "Card", + "Transform": { + "posX": 21.6594524, + "posY": 1.63017821, + "posZ": 56.9019775, + "rotX": 359.508179, + "rotY": 0.479866683, + "rotZ": 179.778381, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Final Mistake", + "Description": "Trap.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 13117, + "SidewaysCard": false, + "CustomDeck": { + "131": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/916924328393200377/279E9C8DF7927446A8F622451D79EB33E5D4F237/", + "BackURL": "https://i.imgur.com/oRohMct.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "fc2fb1" + }, + { + "Name": "Card", + "Transform": { + "posX": 21.6854572, + "posY": 1.380447, + "posZ": 56.1139641, + "rotX": 1.09047806, + "rotY": 359.800781, + "rotZ": 180.0819, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Final Mistake", + "Description": "Trap.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 13117, + "SidewaysCard": false, + "CustomDeck": { + "131": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/916924328393200377/279E9C8DF7927446A8F622451D79EB33E5D4F237/", + "BackURL": "https://i.imgur.com/oRohMct.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "2a4bf1" + }, + { + "Name": "Card", + "Transform": { + "posX": 22.1515789, + "posY": 1.97349, + "posZ": 59.32522, + "rotX": 2.54638386, + "rotY": 0.37408638, + "rotZ": 180.2359, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Entombed", + "Description": "Trap.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 13118, + "SidewaysCard": false, + "CustomDeck": { + "131": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/916924328393200377/279E9C8DF7927446A8F622451D79EB33E5D4F237/", + "BackURL": "https://i.imgur.com/oRohMct.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "c092e1" + }, + { + "Name": "Card", + "Transform": { + "posX": 21.6749325, + "posY": 1.49658561, + "posZ": 58.97729, + "rotX": 359.685, + "rotY": 0.4067363, + "rotZ": 179.87117, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "No Turning Back", + "Description": "Hazard.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 12736, + "SidewaysCard": false, + "CustomDeck": { + "127": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/949584217499447778/D520DDC422F8941F9935AAD9075566696E799853/", + "BackURL": "https://i.imgur.com/dduEXOZ.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "7cfc06" + }, + { + "Name": "Card", + "Transform": { + "posX": 21.6763477, + "posY": 1.81633711, + "posZ": 59.67555, + "rotX": 2.14723778, + "rotY": 0.565860748, + "rotZ": 179.6218, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "No Turning Back", + "Description": "Hazard.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 12736, + "SidewaysCard": false, + "CustomDeck": { + "127": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/949584217499447778/D520DDC422F8941F9935AAD9075566696E799853/", + "BackURL": "https://i.imgur.com/dduEXOZ.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "3c278f" + }, + { + "Name": "Card", + "Transform": { + "posX": 21.6865482, + "posY": 1.71479523, + "posZ": 61.0497475, + "rotX": 2.14695477, + "rotY": 0.5230023, + "rotZ": 179.620178, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Pitfall", + "Description": "Trap.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 12723, + "SidewaysCard": false, + "CustomDeck": { + "127": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/949584217499447778/D520DDC422F8941F9935AAD9075566696E799853/", + "BackURL": "https://i.imgur.com/dduEXOZ.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "58ab68" + }, + { + "Name": "Card", + "Transform": { + "posX": 21.68106, + "posY": 1.66748524, + "posZ": 60.3590431, + "rotX": 2.08248973, + "rotY": 0.5942196, + "rotZ": 179.710754, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Pitfall", + "Description": "Trap.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 12723, + "SidewaysCard": false, + "CustomDeck": { + "127": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/949584217499447778/D520DDC422F8941F9935AAD9075566696E799853/", + "BackURL": "https://i.imgur.com/dduEXOZ.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "ab80bf" + }, + { + "Name": "Card", + "Transform": { + "posX": 21.6775131, + "posY": 1.39801288, + "posZ": 61.6939468, + "rotX": 358.2464, + "rotY": 0.0512622, + "rotZ": 180.008575, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Poisonous Spores", + "Description": "Hazard.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 12724, + "SidewaysCard": false, + "CustomDeck": { + "127": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/949584217499447778/D520DDC422F8941F9935AAD9075566696E799853/", + "BackURL": "https://i.imgur.com/dduEXOZ.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "54b136" + }, + { + "Name": "Card", + "Transform": { + "posX": 21.675621, + "posY": 1.457281, + "posZ": 62.39886, + "rotX": 358.257965, + "rotY": 0.10391634, + "rotZ": 180.016418, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Poisonous Spores", + "Description": "Hazard.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 12724, + "SidewaysCard": false, + "CustomDeck": { + "127": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/949584217499447778/D520DDC422F8941F9935AAD9075566696E799853/", + "BackURL": "https://i.imgur.com/dduEXOZ.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "98a6eb" + }, + { + "Name": "Card", + "Transform": { + "posX": 21.675539, + "posY": 1.39088273, + "posZ": 63.0696068, + "rotX": 358.567383, + "rotY": 0.007443549, + "rotZ": 180.033386, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Poisonous Spores", + "Description": "Hazard.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 12724, + "SidewaysCard": false, + "CustomDeck": { + "127": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/949584217499447778/D520DDC422F8941F9935AAD9075566696E799853/", + "BackURL": "https://i.imgur.com/dduEXOZ.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "05d368" + }, + { + "Name": "Card", + "Transform": { + "posX": 21.6745644, + "posY": 1.614824, + "posZ": 58.287674, + "rotX": 3.92742419, + "rotY": 0.607156038, + "rotZ": 179.841873, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Entombed", + "Description": "Trap.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 13118, + "SidewaysCard": false, + "CustomDeck": { + "131": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/916924328393200377/279E9C8DF7927446A8F622451D79EB33E5D4F237/", + "BackURL": "https://i.imgur.com/oRohMct.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "866eba" + } + ], + "GUID": "10ce27" + }, + { + "Name": "Custom_Model_Bag", + "Transform": { + "posX": 1.696401, + "posY": 1.55831707, + "posZ": 14.2788019, + "rotX": 359.955139, + "rotY": 224.998, + "rotZ": 0.06868421, + "scaleX": 2.0, + "scaleY": 2.0, + "scaleZ": 2.0 + }, + "Nickname": "Set-aside", + "Description": "Heart of the Elders", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.02148666, + "g": 0.00100758043, + "b": 0.02148666 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "MaterialIndex": -1, + "MeshIndex": -1, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/764975951334964971/3078F312706FC974833ECD2A359B87FD4F283509/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/764975951334960553/C518D80E31E27DB23EEAC8CF9253E59798865790/", + "NormalURL": "http://cloud-3.steamusercontent.com/ugc/764975951334960069/E70E4A58A1B7827F1E5E2AF9FF44DF0BD5DA33F7/", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 6, + "CastShadows": true + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "ContainedObjects": [ + { + "Name": "Deck", + "Transform": { + "posX": 21.884407, + "posY": 3.59001184, + "posZ": 35.3039474, + "rotX": 359.935852, + "rotY": 269.999878, + "rotZ": 180.013535, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Poisoned", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": false, + "SidewaysCard": false, + "DeckIDs": [ + 13231, + 13231, + 13231, + 13231 + ], + "CustomDeck": { + "132": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/916924328393200377/279E9C8DF7927446A8F622451D79EB33E5D4F237/", + "BackURL": "https://i.imgur.com/oRohMct.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "ContainedObjects": [ + { + "Name": "Card", + "Transform": { + "posX": 25.8267365, + "posY": 1.7189846, + "posZ": 41.51654, + "rotX": 359.98288, + "rotY": 269.999451, + "rotZ": 180.003647, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Poisoned", + "Description": "Poision.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 13231, + "SidewaysCard": false, + "CustomDeck": { + "132": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/916924328393200377/279E9C8DF7927446A8F622451D79EB33E5D4F237/", + "BackURL": "https://i.imgur.com/oRohMct.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "307d63" + }, + { + "Name": "Card", + "Transform": { + "posX": 27.6812859, + "posY": 1.34835076, + "posZ": 47.4602852, + "rotX": 0.02080861, + "rotY": 270.000549, + "rotZ": 180.016769, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Poisoned", + "Description": "Poision.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 13231, + "SidewaysCard": false, + "CustomDeck": { + "132": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/916924328393200377/279E9C8DF7927446A8F622451D79EB33E5D4F237/", + "BackURL": "https://i.imgur.com/oRohMct.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "1f5327" + }, + { + "Name": "Card", + "Transform": { + "posX": 31.855545, + "posY": 1.34968209, + "posZ": 46.8291321, + "rotX": 0.0208098032, + "rotY": 269.9991, + "rotZ": 180.016769, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Poisoned", + "Description": "Poision.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 13231, + "SidewaysCard": false, + "CustomDeck": { + "132": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/916924328393200377/279E9C8DF7927446A8F622451D79EB33E5D4F237/", + "BackURL": "https://i.imgur.com/oRohMct.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "866eba" + }, + { + "Name": "Card", + "Transform": { + "posX": 32.15816, + "posY": 1.35051644, + "posZ": 49.3038177, + "rotX": 0.0208101012, + "rotY": 269.998779, + "rotZ": 180.016769, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Poisoned", + "Description": "Poision.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 13231, + "SidewaysCard": false, + "CustomDeck": { + "132": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/916924328393200377/279E9C8DF7927446A8F622451D79EB33E5D4F237/", + "BackURL": "https://i.imgur.com/oRohMct.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "34788c" + } + ], + "GUID": "96ca06" + }, + { + "Name": "Card", + "Transform": { + "posX": 21.20712, + "posY": 3.58474684, + "posZ": 36.47215, + "rotX": 359.936035, + "rotY": 269.999847, + "rotZ": 0.0130319437, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Descent to Yoth", + "Description": "Ancient. Cave.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 12735, + "SidewaysCard": false, + "CustomDeck": { + "127": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/949584217499447778/D520DDC422F8941F9935AAD9075566696E799853/", + "BackURL": "https://i.imgur.com/dduEXOZ.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "d00ab9" + }, + { + "Name": "Card", + "Transform": { + "posX": 75.00718, + "posY": 3.62668061, + "posZ": -32.3164139, + "rotX": 359.9925, + "rotY": 270.000244, + "rotZ": -0.002086219, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Harbinger of Valusia", + "Description": "Humanoid. Monster. Serpent. Elite.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 12261, + "SidewaysCard": false, + "CustomDeck": { + "122": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/916924328393194495/027101CA5C626EBA0E4F76F3F15569329F81DE3C/", + "BackURL": "https://i.imgur.com/RpzEfmS.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "c6b3fc" + } + ], + "PhysicsMaterial": { + "StaticFriction": 0.6, + "DynamicFriction": 0.6, + "Bounciness": 0.0, + "FrictionCombine": 0, + "BounceCombine": 0 + }, + "Rigidbody": { + "Mass": 1.375, + "Drag": 5.0, + "AngularDrag": 5.0, + "UseGravity": true + }, + "GUID": "340f04" + }, + { + "Name": "Deck", + "Transform": { + "posX": -12.7589779, + "posY": 1.67266572, + "posZ": 7.598019, + "rotX": 359.9201, + "rotY": 270.000244, + "rotZ": 180.016876, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Exploration Deck", + "Description": "Heart of the Elders", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": false, + "SidewaysCard": false, + "DeckIDs": [ + 12733, + 12723, + 12732, + 13023, + 13117, + 12736, + 12730, + 12731, + 12734 + ], + "CustomDeck": { + "127": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/949584217499447778/D520DDC422F8941F9935AAD9075566696E799853/", + "BackURL": "https://i.imgur.com/dduEXOZ.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + }, + "130": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/916924328393200377/279E9C8DF7927446A8F622451D79EB33E5D4F237/", + "BackURL": "https://i.imgur.com/oRohMct.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + }, + "131": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/916924328393200377/279E9C8DF7927446A8F622451D79EB33E5D4F237/", + "BackURL": "https://i.imgur.com/oRohMct.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "ContainedObjects": [ + { + "Name": "Card", + "Transform": { + "posX": 28.7910137, + "posY": 1.525263, + "posZ": 31.7695389, + "rotX": 359.920135, + "rotY": 269.999969, + "rotZ": 180.016876, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Perilous Gulch", + "Description": "Ancient. Cave.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 12733, + "SidewaysCard": false, + "CustomDeck": { + "127": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/949584217499447778/D520DDC422F8941F9935AAD9075566696E799853/", + "BackURL": "https://i.imgur.com/dduEXOZ.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "f68247" + }, + { + "Name": "Card", + "Transform": { + "posX": 28.7910423, + "posY": 1.52589881, + "posZ": 33.92885, + "rotX": 359.920135, + "rotY": 269.999939, + "rotZ": 180.016876, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Pitfall", + "Description": "Trap.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 12723, + "SidewaysCard": false, + "CustomDeck": { + "127": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/949584217499447778/D520DDC422F8941F9935AAD9075566696E799853/", + "BackURL": "https://i.imgur.com/dduEXOZ.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "ab80bf" + }, + { + "Name": "Card", + "Transform": { + "posX": 28.7911053, + "posY": 1.52653456, + "posZ": 36.08823, + "rotX": 359.920135, + "rotY": 270.0001, + "rotZ": 180.016876, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Dark Hollow", + "Description": "Ancient. Cave.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 12732, + "SidewaysCard": false, + "CustomDeck": { + "127": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/949584217499447778/D520DDC422F8941F9935AAD9075566696E799853/", + "BackURL": "https://i.imgur.com/dduEXOZ.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "a5cee7" + }, + { + "Name": "Card", + "Transform": { + "posX": 28.791111, + "posY": 1.52717042, + "posZ": 38.2473831, + "rotX": 359.920135, + "rotY": 270.0, + "rotZ": 180.016876, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Deep Dark", + "Description": "Hazard.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 13023, + "SidewaysCard": false, + "CustomDeck": { + "130": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/916924328393200377/279E9C8DF7927446A8F622451D79EB33E5D4F237/", + "BackURL": "https://i.imgur.com/oRohMct.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "866eba" + }, + { + "Name": "Card", + "Transform": { + "posX": 28.7906971, + "posY": 1.57453823, + "posZ": 40.4070435, + "rotX": -1.44553724E-07, + "rotY": 270.0, + "rotZ": 179.999924, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Final Mistake", + "Description": "Trap.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 13117, + "SidewaysCard": false, + "CustomDeck": { + "131": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/916924328393200377/279E9C8DF7927446A8F622451D79EB33E5D4F237/", + "BackURL": "https://i.imgur.com/oRohMct.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "2a4bf1" + }, + { + "Name": "Card", + "Transform": { + "posX": 28.7906857, + "posY": 1.57453871, + "posZ": 42.5661354, + "rotX": 1.10538778E-08, + "rotY": 270.0, + "rotZ": 180.000153, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "No Turning Back", + "Description": "Hazard.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 12736, + "SidewaysCard": false, + "CustomDeck": { + "127": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/949584217499447778/D520DDC422F8941F9935AAD9075566696E799853/", + "BackURL": "https://i.imgur.com/dduEXOZ.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "198394" + }, + { + "Name": "Card", + "Transform": { + "posX": 28.7905712, + "posY": 1.3479532, + "posZ": 44.7251129, + "rotX": 0.0208087675, + "rotY": 269.999969, + "rotZ": 180.016769, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Vast Passages", + "Description": "Ancient. Cave.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 12730, + "SidewaysCard": false, + "CustomDeck": { + "127": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/949584217499447778/D520DDC422F8941F9935AAD9075566696E799853/", + "BackURL": "https://i.imgur.com/dduEXOZ.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "8a0365" + }, + { + "Name": "Card", + "Transform": { + "posX": 28.7906, + "posY": 1.34858513, + "posZ": 46.88424, + "rotX": 0.0208087172, + "rotY": 270.0, + "rotZ": 180.016769, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Hall of Idolatry", + "Description": "Ancient. Cave.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 12731, + "SidewaysCard": false, + "CustomDeck": { + "127": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/949584217499447778/D520DDC422F8941F9935AAD9075566696E799853/", + "BackURL": "https://i.imgur.com/dduEXOZ.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "7216f5" + }, + { + "Name": "Card", + "Transform": { + "posX": 28.7906132, + "posY": 1.34921718, + "posZ": 49.0433273, + "rotX": 0.0208079554, + "rotY": 269.999969, + "rotZ": 180.016769, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Crystal Pillars", + "Description": "Ancient. Cave.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 12734, + "SidewaysCard": false, + "CustomDeck": { + "127": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/949584217499447778/D520DDC422F8941F9935AAD9075566696E799853/", + "BackURL": "https://i.imgur.com/dduEXOZ.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "f759d9" + } + ], + "GUID": "30a2e4" + }, + { + "Name": "Card", + "Transform": { + "posX": -17.1199, + "posY": 1.67707753, + "posZ": -0.0299998075, + "rotX": 359.9201, + "rotY": 269.999664, + "rotZ": 0.0168686882, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Mouth of K'n-yan", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CardID": 12714, + "SidewaysCard": false, + "CustomDeck": { + "127": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/949584217499447778/D520DDC422F8941F9935AAD9075566696E799853/", + "BackURL": "https://i.imgur.com/dduEXOZ.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "6ee3ce" + } + ], + "GUID": "5b2403", + "AttachedDecals": [ + { + "Transform": { + "posX": -0.0021877822, + "posY": -0.08963572, + "posZ": -0.00288731651, + "rotX": 270.0, + "rotY": 359.869568, + "rotZ": 0.0, + "scaleX": 2.00000215, + "scaleY": 2.00000238, + "scaleZ": 2.00000262 + }, + "CustomDecal": { + "Name": "dunwich_back", + "ImageURL": "http://cloud-3.steamusercontent.com/ugc/959719855119695911/931B9829687A20F4DEADB36DA57B7E6D76792231/", + "Size": 7.4 + } + } + ] + }, + { + "Name": "Custom_Model_Bag", + "Transform": { + "posX": 12.2496033, + "posY": 1.456183, + "posZ": -28.0137043, + "rotX": 359.920135, + "rotY": 270.002533, + "rotZ": 0.0168696176, + "scaleX": 2.21, + "scaleY": 0.46, + "scaleZ": 2.42 + }, + "Nickname": "8: Shattered Aeons", + "Description": "The Forgotten Age", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "MaterialIndex": -1, + "MeshIndex": -1, + "CustomMesh": { + "MeshURL": "https://raw.githubusercontent.com/RobMayer/TTSLibrary/master/advboxes/tuckbox_h_MSH.obj", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/829135118403843449/90C950E8240AA2D78D24505833CB75D9F382B5FD/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 3, + "TypeIndex": 6, + "CastShadows": true + }, + "XmlUI": "", + "LuaScript": "function updateSave()\r\n local data_to_save = {[\"ml\"]=memoryList}\r\n saved_data = JSON.encode(data_to_save)\r\n self.script_state = saved_data\r\nend\r\n\r\nfunction onload(saved_data)\r\n if saved_data ~= \"\" then\r\n local loaded_data = JSON.decode(saved_data)\r\n --Set up information off of loaded_data\r\n memoryList = loaded_data.ml\r\n else\r\n --Set up information for if there is no saved saved data\r\n memoryList = {}\r\n end\r\n\r\n if next(memoryList) == nil then\r\n createSetupButton()\r\n else\r\n createMemoryActionButtons()\r\n end\r\nend\r\n\r\n\r\n--Beginning Setup\r\n\r\n\r\n--Make setup button\r\nfunction createSetupButton()\r\n self.createButton({\r\n label=\"Setup\", click_function=\"buttonClick_setup\", function_owner=self,\r\n position={0,0.3,-2}, rotation={0,180,0}, height=350, width=800,\r\n font_size=250, color={0,0,0}, font_color={1,1,1}\r\n })\r\nend\r\n\r\n--Triggered by setup button,\r\nfunction buttonClick_setup()\r\n memoryListBackup = duplicateTable(memoryList)\r\n memoryList = {}\r\n self.clearButtons()\r\n createButtonsOnAllObjects()\r\n createSetupActionButtons()\r\nend\r\n\r\n--Creates selection buttons on objects\r\nfunction createButtonsOnAllObjects()\r\n local howManyButtons = 0\r\n for _, obj in ipairs(getAllObjects()) do\r\n if obj ~= self then\r\n local dummyIndex = howManyButtons\r\n --On a normal bag, the button positions aren't the same size as the bag.\r\n globalScaleFactor = 1.25 * 1/self.getScale().x\r\n --Super sweet math to set button positions\r\n local selfPos = self.getPosition()\r\n local objPos = obj.getPosition()\r\n local deltaPos = findOffsetDistance(selfPos, objPos, obj)\r\n local objPos = rotateLocalCoordinates(deltaPos, self)\r\n objPos.x = -objPos.x * globalScaleFactor\r\n objPos.y = objPos.y * globalScaleFactor\r\n objPos.z = objPos.z * globalScaleFactor\r\n --Offset rotation of bag\r\n local rot = self.getRotation()\r\n rot.y = -rot.y + 180\r\n --Create function\r\n local funcName = \"selectButton_\" .. howManyButtons\r\n local func = function() buttonClick_selection(dummyIndex, obj) end\r\n self.setVar(funcName, func)\r\n self.createButton({\r\n click_function=funcName, function_owner=self,\r\n position=objPos, rotation=rot, height=1000, width=1000,\r\n color={0.75,0.25,0.25,0.6},\r\n })\r\n howManyButtons = howManyButtons + 1\r\n end\r\n end\r\nend\r\n\r\n--Creates submit and cancel buttons\r\nfunction createSetupActionButtons()\r\n self.createButton({\r\n label=\"Cancel\", click_function=\"buttonClick_cancel\", function_owner=self,\r\n position={0,0.3,-2}, rotation={0,180,0}, height=350, width=1100,\r\n font_size=250, color={0,0,0}, font_color={1,1,1}\r\n })\r\n self.createButton({\r\n label=\"Submit\", click_function=\"buttonClick_submit\", function_owner=self,\r\n position={0,0.3,-2.8}, rotation={0,180,0}, height=350, width=1100,\r\n font_size=250, color={0,0,0}, font_color={1,1,1}\r\n })\r\n self.createButton({\r\n label=\"Reset\", click_function=\"buttonClick_reset\", function_owner=self,\r\n position={-2,0.3,0}, rotation={0,270,0}, height=350, width=800,\r\n font_size=250, color={0,0,0}, font_color={1,1,1}\r\n })\r\nend\r\n\r\n\r\n--During Setup\r\n\r\n\r\n--Checks or unchecks buttons\r\nfunction buttonClick_selection(index, obj)\r\n local color = {0,1,0,0.6}\r\n if memoryList[obj.getGUID()] == nil then\r\n self.editButton({index=index, color=color})\r\n --Adding pos/rot to memory table\r\n local pos, rot = obj.getPosition(), obj.getRotation()\r\n --I need to add it like this or it won't save due to indexing issue\r\n memoryList[obj.getGUID()] = {\r\n pos={x=round(pos.x,4), y=round(pos.y,4), z=round(pos.z,4)},\r\n rot={x=round(rot.x,4), y=round(rot.y,4), z=round(rot.z,4)},\r\n lock=obj.getLock()\r\n }\r\n obj.highlightOn({0,1,0})\r\n else\r\n color = {0.75,0.25,0.25,0.6}\r\n self.editButton({index=index, color=color})\r\n memoryList[obj.getGUID()] = nil\r\n obj.highlightOff()\r\n end\r\nend\r\n\r\n--Cancels selection process\r\nfunction buttonClick_cancel()\r\n memoryList = memoryListBackup\r\n self.clearButtons()\r\n if next(memoryList) == nil then\r\n createSetupButton()\r\n else\r\n createMemoryActionButtons()\r\n end\r\n removeAllHighlights()\r\n broadcastToAll(\"Selection Canceled\", {1,1,1})\r\nend\r\n\r\n--Saves selections\r\nfunction buttonClick_submit()\r\n if next(memoryList) == nil then\r\n broadcastToAll(\"You cannot submit without any selections.\", {0.75, 0.25, 0.25})\r\n else\r\n self.clearButtons()\r\n createMemoryActionButtons()\r\n local count = 0\r\n for guid in pairs(memoryList) do\r\n count = count + 1\r\n local obj = getObjectFromGUID(guid)\r\n if obj ~= nil then obj.highlightOff() end\r\n end\r\n broadcastToAll(count..\" Objects Saved\", {1,1,1})\r\n updateSave()\r\n end\r\nend\r\n\r\n--Resets bag to starting status\r\nfunction buttonClick_reset()\r\n memoryList = {}\r\n self.clearButtons()\r\n createSetupButton()\r\n removeAllHighlights()\r\n broadcastToAll(\"Tool Reset\", {1,1,1})\r\n updateSave()\r\nend\r\n\r\n\r\n--After Setup\r\n\r\n\r\n--Creates recall and place buttons\r\nfunction createMemoryActionButtons()\r\n self.createButton({\r\n label=\"Place\", click_function=\"buttonClick_place\", function_owner=self,\r\n position={0.6,0.1,2.1}, rotation={0,0,0}, height=220, width=500,\r\n font_size=130, color={0,0,0}, font_color={1,1,1}\r\n })\r\n self.createButton({\r\n label=\"Recall\", click_function=\"buttonClick_recall\", function_owner=self,\r\n position={-0.6,0.1,2.1}, rotation={0,0,0}, height=220, width=500,\r\n font_size=130, color={0,0,0}, font_color={1,1,1}\r\n })\r\n-- self.createButton({\r\n-- label=\"Setup\", click_function=\"buttonClick_setup\", function_owner=self,\r\n-- position={2,0.3,0}, rotation={0,90,0}, height=350, width=800,\r\n-- font_size=250, color={0,0,0}, font_color={1,1,1}\r\n-- })\r\nend\r\n\r\n--Sends objects from bag/table to their saved position/rotation\r\nfunction buttonClick_place()\r\n local bagObjList = self.getObjects()\r\n for guid, entry in pairs(memoryList) do\r\n local obj = getObjectFromGUID(guid)\r\n --If obj is out on the table, move it to the saved pos/rot\r\n if obj ~= nil then\r\n obj.setPositionSmooth(entry.pos)\r\n obj.setRotationSmooth(entry.rot)\r\n obj.setLock(entry.lock)\r\n else\r\n --If obj is inside of the bag\r\n for _, bagObj in ipairs(bagObjList) do\r\n if bagObj.guid == guid then\r\n local item = self.takeObject({\r\n guid=guid, position=entry.pos, rotation=entry.rot,\r\n })\r\n item.setLock(entry.lock)\r\n break\r\n end\r\n end\r\n end\r\n end\r\n broadcastToAll(\"Objects Placed\", {1,1,1})\r\nend\r\n\r\n--Recalls objects to bag from table\r\nfunction buttonClick_recall()\r\n for guid, entry in pairs(memoryList) do\r\n local obj = getObjectFromGUID(guid)\r\n if obj ~= nil then self.putObject(obj) end\r\n end\r\n broadcastToAll(\"Objects Recalled\", {1,1,1})\r\nend\r\n\r\n\r\n--Utility functions\r\n\r\n\r\n--Find delta (difference) between 2 x/y/z coordinates\r\nfunction findOffsetDistance(p1, p2, obj)\r\n local deltaPos = {}\r\n local bounds = obj.getBounds()\r\n deltaPos.x = (p2.x-p1.x)\r\n deltaPos.y = (p2.y-p1.y) + (bounds.size.y - bounds.offset.y)\r\n deltaPos.z = (p2.z-p1.z)\r\n return deltaPos\r\nend\r\n\r\n--Used to rotate a set of coordinates by an angle\r\nfunction rotateLocalCoordinates(desiredPos, obj)\r\n\tlocal objPos, objRot = obj.getPosition(), obj.getRotation()\r\n local angle = math.rad(objRot.y)\r\n\tlocal x = desiredPos.x * math.cos(angle) - desiredPos.z * math.sin(angle)\r\n\tlocal z = desiredPos.x * math.sin(angle) + desiredPos.z * math.cos(angle)\r\n\t--return {x=objPos.x+x, y=objPos.y+desiredPos.y, z=objPos.z+z}\r\n return {x=x, y=desiredPos.y, z=z}\r\nend\r\n\r\n--Coroutine delay, in seconds\r\nfunction wait(time)\r\n local start = os.time()\r\n repeat coroutine.yield(0) until os.time() > start + time\r\nend\r\n\r\n--Duplicates a table (needed to prevent it making reference to the same objects)\r\nfunction duplicateTable(oldTable)\r\n local newTable = {}\r\n for k, v in pairs(oldTable) do\r\n newTable[k] = v\r\n end\r\n return newTable\r\nend\r\n\r\n--Moves scripted highlight from all objects\r\nfunction removeAllHighlights()\r\n for _, obj in ipairs(getAllObjects()) do\r\n obj.highlightOff()\r\n end\r\nend\r\n\r\n--Round number (num) to the Nth decimal (dec)\r\nfunction round(num, dec)\r\n local mult = 10^(dec or 0)\r\n return math.floor(num * mult + 0.5) / mult\r\nend\r\n", + "LuaScriptState": "{\"ml\":{\"32b13c\":{\"lock\":false,\"pos\":{\"x\":-3.922,\"y\":1.4036,\"z\":5.7517},\"rot\":{\"x\":359.9197,\"y\":270.0125,\"z\":0.0168}},\"459d60\":{\"lock\":false,\"pos\":{\"x\":-2.6885,\"y\":1.6535,\"z\":-5.0485},\"rot\":{\"x\":0.0168,\"y\":180.0198,\"z\":0.0803}},\"594b02\":{\"lock\":false,\"pos\":{\"x\":-17.1177,\"y\":1.6771,\"z\":-0.0277},\"rot\":{\"x\":359.9201,\"y\":270.0425,\"z\":0.0168}},\"6dc72a\":{\"lock\":false,\"pos\":{\"x\":-3.8603,\"y\":1.5825,\"z\":-14.7527},\"rot\":{\"x\":359.9197,\"y\":270.0045,\"z\":0.0168}},\"8dd6ee\":{\"lock\":false,\"pos\":{\"x\":-2.7247,\"y\":1.6566,\"z\":0.3733},\"rot\":{\"x\":0.0168,\"y\":179.9981,\"z\":0.0803}},\"8eca57\":{\"lock\":false,\"pos\":{\"x\":-13.0966,\"y\":1.6849,\"z\":7.4101},\"rot\":{\"x\":359.9201,\"y\":270,\"z\":180.0169}},\"9c631d\":{\"lock\":false,\"pos\":{\"x\":-3.956,\"y\":1.6556,\"z\":-10.4412},\"rot\":{\"x\":359.9197,\"y\":270,\"z\":0.0168}},\"a45247\":{\"lock\":false,\"pos\":{\"x\":1.6939,\"y\":1.5583,\"z\":14.2736},\"rot\":{\"x\":359.9551,\"y\":224.9988,\"z\":0.0687}}}}", + "ContainedObjects": [ + { + "Name": "Card", + "Transform": { + "posX": -17.1177, + "posY": 1.67707515, + "posZ": -0.0276993271, + "rotX": 359.9201, + "rotY": 270.04248, + "rotZ": 0.0168103017, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Nexus of N'kai", + "Description": "Unravelling the Threads", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CardID": 260102, + "SidewaysCard": false, + "CustomDeck": { + "2601": { + "FaceURL": "https://i.imgur.com/Kw5u56P.jpg", + "BackURL": "https://i.imgur.com/bQUL7Ev.jpg", + "NumWidth": 10, + "NumHeight": 4, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "594b02" + }, + { + "Name": "Deck", + "Transform": { + "posX": -13.0965815, + "posY": 1.68485963, + "posZ": 7.410071, + "rotX": 359.9201, + "rotY": 270.000031, + "rotZ": 180.016876, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Exploration Deck", + "Description": "Shattered Aeons", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": false, + "SidewaysCard": false, + "DeckIDs": [ + 260415, + 3620, + 260402, + 260412, + 260400, + 260407 + ], + "CustomDeck": { + "2604": { + "FaceURL": "https://i.imgur.com/4vUPeDS.jpg", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", + "NumWidth": 10, + "NumHeight": 4, + "BackIsHidden": true, + "UniqueBack": false + }, + "36": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/87094793642521937/9A33F34C05DAD0F4FE68E12C309B203F8E22B6F2/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "ContainedObjects": [ + { + "Name": "Card", + "Transform": { + "posX": 17.00073, + "posY": 1.68112183, + "posZ": 12.4789543, + "rotX": 359.917419, + "rotY": 269.963226, + "rotZ": 180.04361, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Between Worlds", + "Description": "Hex.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 260415, + "SidewaysCard": false, + "CustomDeck": { + "2604": { + "FaceURL": "https://i.imgur.com/4vUPeDS.jpg", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", + "NumWidth": 10, + "NumHeight": 4, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "fbb723" + }, + { + "Name": "Card", + "Transform": { + "posX": 14.138133, + "posY": 1.53545058, + "posZ": 6.5808444, + "rotX": 359.9201, + "rotY": 270.03598, + "rotZ": 0.0168170333, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Ancient Evils", + "Description": "Omen.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 3620, + "SidewaysCard": false, + "CustomDeck": { + "36": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/87094793642521937/9A33F34C05DAD0F4FE68E12C309B203F8E22B6F2/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "1921c5" + }, + { + "Name": "Card", + "Transform": { + "posX": 14.2602177, + "posY": 1.536085, + "posZ": 9.31301, + "rotX": 359.920135, + "rotY": 269.999664, + "rotZ": 0.01687562, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Shores of R’lyeh", + "Description": "Otherworld.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 260402, + "SidewaysCard": false, + "CustomDeck": { + "2604": { + "FaceURL": "https://i.imgur.com/4vUPeDS.jpg", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", + "NumWidth": 10, + "NumHeight": 4, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "623fb1" + }, + { + "Name": "Card", + "Transform": { + "posX": 17.880022, + "posY": 1.5300436, + "posZ": 5.934117, + "rotX": 359.9201, + "rotY": 269.99942, + "rotZ": 0.0168677736, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Wracked by Time", + "Description": "Hex.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 260412, + "SidewaysCard": false, + "CustomDeck": { + "2604": { + "FaceURL": "https://i.imgur.com/4vUPeDS.jpg", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", + "NumWidth": 10, + "NumHeight": 4, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "b9445f" + }, + { + "Name": "Card", + "Transform": { + "posX": 14.254365, + "posY": 1.53437984, + "posZ": 3.49465466, + "rotX": 359.920135, + "rotY": 269.999817, + "rotZ": 0.0168673974, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Yuggoth", + "Description": "Otherworld.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 260400, + "SidewaysCard": false, + "CustomDeck": { + "2604": { + "FaceURL": "https://i.imgur.com/4vUPeDS.jpg", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", + "NumWidth": 10, + "NumHeight": 4, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "5db6b7" + }, + { + "Name": "Card", + "Transform": { + "posX": 17.0563126, + "posY": 1.67809594, + "posZ": 12.4299488, + "rotX": 359.9368, + "rotY": 270.002563, + "rotZ": 0.0168719329, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "City of the Unseen", + "Description": "Otherworld.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 260407, + "SidewaysCard": false, + "CustomDeck": { + "2604": { + "FaceURL": "https://i.imgur.com/4vUPeDS.jpg", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", + "NumWidth": 10, + "NumHeight": 4, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "59695a" + } + ], + "GUID": "8eca57" + }, + { + "Name": "Deck", + "Transform": { + "posX": -2.72470021, + "posY": 1.656641, + "posZ": 0.373299628, + "rotX": 0.01684012, + "rotY": 179.998138, + "rotZ": 0.08026117, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Agenda Deck", + "Description": "Shattered Aeons", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": false, + "SidewaysCard": true, + "DeckIDs": [ + 265307, + 265306, + 265305 + ], + "CustomDeck": { + "2653": { + "FaceURL": "https://i.imgur.com/Kw5u56P.jpg", + "BackURL": "https://i.imgur.com/bQUL7Ev.jpg", + "NumWidth": 10, + "NumHeight": 4, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "ContainedObjects": [ + { + "Name": "Card", + "Transform": { + "posX": 13.3056755, + "posY": 1.54107141, + "posZ": 23.20903, + "rotX": -0.004078572, + "rotY": 179.999908, + "rotZ": 0.0729383156, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Snapped Threads", + "Description": "Agenda 3", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 265307, + "SidewaysCard": true, + "CustomDeck": { + "2653": { + "FaceURL": "https://i.imgur.com/Kw5u56P.jpg", + "BackURL": "https://i.imgur.com/bQUL7Ev.jpg", + "NumWidth": 10, + "NumHeight": 4, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "6bc8a2" + }, + { + "Name": "Card", + "Transform": { + "posX": 16.29512, + "posY": 1.53712261, + "posZ": 23.057375, + "rotX": 0.008808389, + "rotY": 179.999878, + "rotZ": 0.07757143, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Pendulous Threads", + "Description": "Agenda 2", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 265306, + "SidewaysCard": true, + "CustomDeck": { + "2653": { + "FaceURL": "https://i.imgur.com/Kw5u56P.jpg", + "BackURL": "https://i.imgur.com/bQUL7Ev.jpg", + "NumWidth": 10, + "NumHeight": 4, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "b22648" + }, + { + "Name": "Card", + "Transform": { + "posX": 16.7109718, + "posY": 1.67669749, + "posZ": 22.8521957, + "rotX": 0.0207414, + "rotY": 180.0005, + "rotZ": 0.09330256, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Threads of Time", + "Description": "Agenda 1", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 265305, + "SidewaysCard": true, + "CustomDeck": { + "2653": { + "FaceURL": "https://i.imgur.com/Kw5u56P.jpg", + "BackURL": "https://i.imgur.com/bQUL7Ev.jpg", + "NumWidth": 10, + "NumHeight": 4, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "49a6b7" + } + ], + "GUID": "8dd6ee" + }, + { + "Name": "Bag", + "Transform": { + "posX": -3.92199969, + "posY": 1.40361142, + "posZ": 5.7517, + "rotX": 359.919678, + "rotY": 270.012451, + "rotZ": 0.016837256, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Encounter setup", + "Description": "Shattered Aeons", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.0, + "g": 0.0, + "b": 0.0 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "MaterialIndex": -1, + "MeshIndex": -1, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "ContainedObjects": [ + { + "Name": "Deck", + "Transform": { + "posX": 21.08235, + "posY": 3.63484788, + "posZ": 6.419316, + "rotX": 358.409, + "rotY": 269.926727, + "rotZ": 183.089615, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Encounter Deck", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": false, + "SidewaysCard": false, + "DeckIDs": [ + 12319, + 3620, + 12319, + 12320, + 12320, + 12324, + 260414, + 12324, + 12325, + 12325, + 12326, + 12326, + 12319, + 260410, + 260410, + 260412, + 260412, + 260413, + 260413, + 260414, + 260415, + 3620 + ], + "CustomDeck": { + "123": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/916924328393200377/279E9C8DF7927446A8F622451D79EB33E5D4F237/", + "BackURL": "https://i.imgur.com/oRohMct.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + }, + "36": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/87094793642521937/9A33F34C05DAD0F4FE68E12C309B203F8E22B6F2/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + }, + "2604": { + "FaceURL": "https://i.imgur.com/4vUPeDS.jpg", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", + "NumWidth": 10, + "NumHeight": 4, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "ContainedObjects": [ + { + "Name": "Card", + "Transform": { + "posX": 14.2435417, + "posY": 2.05554557, + "posZ": 6.656936, + "rotX": 359.9691, + "rotY": 270.049072, + "rotZ": 8.936655, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "A Tear in Time", + "Description": "Hex.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 12319, + "SidewaysCard": false, + "CustomDeck": { + "123": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/916924328393200377/279E9C8DF7927446A8F622451D79EB33E5D4F237/", + "BackURL": "https://i.imgur.com/oRohMct.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "b2f948" + }, + { + "Name": "Card", + "Transform": { + "posX": 14.2427759, + "posY": 1.98545742, + "posZ": 5.70839167, + "rotX": 359.9694, + "rotY": 270.0482, + "rotZ": 8.997805, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Ancient Evils", + "Description": "Omen.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 3620, + "SidewaysCard": false, + "CustomDeck": { + "36": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/87094793642521937/9A33F34C05DAD0F4FE68E12C309B203F8E22B6F2/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "e0f4c0" + }, + { + "Name": "Card", + "Transform": { + "posX": 14.2417774, + "posY": 1.91550851, + "posZ": 4.75896263, + "rotX": 359.949066, + "rotY": 270.009247, + "rotZ": 4.0654, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "A Tear in Time", + "Description": "Hex.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 12319, + "SidewaysCard": false, + "CustomDeck": { + "123": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/916924328393200377/279E9C8DF7927446A8F622451D79EB33E5D4F237/", + "BackURL": "https://i.imgur.com/oRohMct.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "29e1ba" + }, + { + "Name": "Card", + "Transform": { + "posX": 14.2422619, + "posY": 1.84498954, + "posZ": 3.81299376, + "rotX": 359.970825, + "rotY": 270.0382, + "rotZ": 9.42581749, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Lost in Time", + "Description": "Hex.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 12320, + "SidewaysCard": false, + "CustomDeck": { + "123": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/916924328393200377/279E9C8DF7927446A8F622451D79EB33E5D4F237/", + "BackURL": "https://i.imgur.com/oRohMct.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "4c388f" + }, + { + "Name": "Card", + "Transform": { + "posX": 14.2413292, + "posY": 1.76763535, + "posZ": 2.86446714, + "rotX": 359.952026, + "rotY": 269.988983, + "rotZ": 4.493436, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Lost in Time", + "Description": "Hex.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 12320, + "SidewaysCard": false, + "CustomDeck": { + "123": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/916924328393200377/279E9C8DF7927446A8F622451D79EB33E5D4F237/", + "BackURL": "https://i.imgur.com/oRohMct.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "5ae819" + }, + { + "Name": "Card", + "Transform": { + "posX": 14.2413731, + "posY": 1.67174113, + "posZ": 0.9559, + "rotX": 359.899475, + "rotY": 270.028473, + "rotZ": 0.2646401, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Brotherhood Cultist", + "Description": "Humanoid. Cultist.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 12324, + "SidewaysCard": false, + "CustomDeck": { + "123": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/916924328393200377/279E9C8DF7927446A8F622451D79EB33E5D4F237/", + "BackURL": "https://i.imgur.com/oRohMct.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "1f4f54" + }, + { + "Name": "Card", + "Transform": { + "posX": 14.2418728, + "posY": 1.68498755, + "posZ": 1.91136682, + "rotX": 359.952576, + "rotY": 269.98822, + "rotZ": 5.52172232, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Creeping Darkness", + "Description": "Hazard.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 260414, + "SidewaysCard": false, + "CustomDeck": { + "2604": { + "FaceURL": "https://i.imgur.com/4vUPeDS.jpg", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", + "NumWidth": 10, + "NumHeight": 4, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "7d2583" + }, + { + "Name": "Card", + "Transform": { + "posX": 14.2405825, + "posY": 1.64787316, + "posZ": 0.0042505716, + "rotX": 359.938934, + "rotY": 269.988342, + "rotZ": 6.088321, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Brotherhood Cultist", + "Description": "Humanoid. Cultist.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 12324, + "SidewaysCard": false, + "CustomDeck": { + "123": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/916924328393200377/279E9C8DF7927446A8F622451D79EB33E5D4F237/", + "BackURL": "https://i.imgur.com/oRohMct.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "62cc1f" + }, + { + "Name": "Card", + "Transform": { + "posX": 14.2397566, + "posY": 1.60353673, + "posZ": -0.943261266, + "rotX": 359.910828, + "rotY": 270.039978, + "rotZ": 3.55279565, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Shadowed", + "Description": "Scheme.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 12325, + "SidewaysCard": false, + "CustomDeck": { + "123": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/916924328393200377/279E9C8DF7927446A8F622451D79EB33E5D4F237/", + "BackURL": "https://i.imgur.com/oRohMct.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "04e5d3" + }, + { + "Name": "Card", + "Transform": { + "posX": 14.24017, + "posY": 1.62191141, + "posZ": -1.89458287, + "rotX": 359.9026, + "rotY": 269.992981, + "rotZ": 358.224854, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Shadowed", + "Description": "Scheme.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 12325, + "SidewaysCard": false, + "CustomDeck": { + "123": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/916924328393200377/279E9C8DF7927446A8F622451D79EB33E5D4F237/", + "BackURL": "https://i.imgur.com/oRohMct.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "89f4f6" + }, + { + "Name": "Card", + "Transform": { + "posX": 14.2402267, + "posY": 1.61922574, + "posZ": -2.84155488, + "rotX": 359.944427, + "rotY": 270.048157, + "rotZ": 4.63448143, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Words of Power", + "Description": "Hex.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 12326, + "SidewaysCard": false, + "CustomDeck": { + "123": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/916924328393200377/279E9C8DF7927446A8F622451D79EB33E5D4F237/", + "BackURL": "https://i.imgur.com/oRohMct.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "d6a48e" + }, + { + "Name": "Card", + "Transform": { + "posX": 14.2403984, + "posY": 1.58477628, + "posZ": -3.79593635, + "rotX": 359.9227, + "rotY": 269.991272, + "rotZ": 2.78614783, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Words of Power", + "Description": "Hex.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 12326, + "SidewaysCard": false, + "CustomDeck": { + "123": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/916924328393200377/279E9C8DF7927446A8F622451D79EB33E5D4F237/", + "BackURL": "https://i.imgur.com/oRohMct.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "866eba" + }, + { + "Name": "Card", + "Transform": { + "posX": 14.240592, + "posY": 1.61333609, + "posZ": -4.743002, + "rotX": 359.9209, + "rotY": 270.043457, + "rotZ": 357.550018, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "A Tear in Time", + "Description": "Hex.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 12319, + "SidewaysCard": false, + "CustomDeck": { + "123": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/916924328393200377/279E9C8DF7927446A8F622451D79EB33E5D4F237/", + "BackURL": "https://i.imgur.com/oRohMct.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "577ace" + }, + { + "Name": "Card", + "Transform": { + "posX": 14.2395391, + "posY": 1.614984, + "posZ": -5.699944, + "rotX": 359.9204, + "rotY": 270.048126, + "rotZ": 0.03486335, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Temporal Devourer", + "Description": "Monster. Extradimensional.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 260410, + "SidewaysCard": false, + "CustomDeck": { + "2604": { + "FaceURL": "https://i.imgur.com/4vUPeDS.jpg", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", + "NumWidth": 10, + "NumHeight": 4, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "4dfc1c" + }, + { + "Name": "Card", + "Transform": { + "posX": 14.2399073, + "posY": 1.68979609, + "posZ": -6.66092443, + "rotX": 359.9187, + "rotY": 270.0006, + "rotZ": 354.7279, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Temporal Devourer", + "Description": "Monster. Extradimensional.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 260410, + "SidewaysCard": false, + "CustomDeck": { + "2604": { + "FaceURL": "https://i.imgur.com/4vUPeDS.jpg", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", + "NumWidth": 10, + "NumHeight": 4, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "cc5c21" + }, + { + "Name": "Card", + "Transform": { + "posX": 14.2400169, + "posY": 1.7469759, + "posZ": -7.619828, + "rotX": 359.919617, + "rotY": 270.0534, + "rotZ": 1.52427816, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Wracked by Time", + "Description": "Hex.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 260412, + "SidewaysCard": false, + "CustomDeck": { + "2604": { + "FaceURL": "https://i.imgur.com/4vUPeDS.jpg", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", + "NumWidth": 10, + "NumHeight": 4, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "35d4c5" + }, + { + "Name": "Card", + "Transform": { + "posX": 14.2402077, + "posY": 1.79468131, + "posZ": -8.582459, + "rotX": 359.91864, + "rotY": 270.006927, + "rotZ": 1.97823858, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Wracked by Time", + "Description": "Hex.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 260412, + "SidewaysCard": false, + "CustomDeck": { + "2604": { + "FaceURL": "https://i.imgur.com/4vUPeDS.jpg", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", + "NumWidth": 10, + "NumHeight": 4, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "b9445f" + }, + { + "Name": "Card", + "Transform": { + "posX": 14.2400331, + "posY": 1.83533144, + "posZ": -9.542278, + "rotX": 359.919159, + "rotY": 270.051453, + "rotZ": 1.97817612, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Shattered Ages", + "Description": "Hex.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 260413, + "SidewaysCard": false, + "CustomDeck": { + "2604": { + "FaceURL": "https://i.imgur.com/4vUPeDS.jpg", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", + "NumWidth": 10, + "NumHeight": 4, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "46f30b" + }, + { + "Name": "Card", + "Transform": { + "posX": 14.2401762, + "posY": 1.86901724, + "posZ": -10.5055151, + "rotX": 359.9186, + "rotY": 270.00708, + "rotZ": 2.46186256, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Shattered Ages", + "Description": "Hex.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 260413, + "SidewaysCard": false, + "CustomDeck": { + "2604": { + "FaceURL": "https://i.imgur.com/4vUPeDS.jpg", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", + "NumWidth": 10, + "NumHeight": 4, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "4bb510" + }, + { + "Name": "Card", + "Transform": { + "posX": 14.24001, + "posY": 1.90125418, + "posZ": -11.4660025, + "rotX": 359.918671, + "rotY": 270.0233, + "rotZ": 2.461839, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Creeping Darkness", + "Description": "Hazard.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 260414, + "SidewaysCard": false, + "CustomDeck": { + "2604": { + "FaceURL": "https://i.imgur.com/4vUPeDS.jpg", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", + "NumWidth": 10, + "NumHeight": 4, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "bcc344" + }, + { + "Name": "Card", + "Transform": { + "posX": 14.24038, + "posY": 1.93093932, + "posZ": -12.4297686, + "rotX": 359.92, + "rotY": 269.988464, + "rotZ": 357.337555, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Between Worlds", + "Description": "Hex.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 260415, + "SidewaysCard": false, + "CustomDeck": { + "2604": { + "FaceURL": "https://i.imgur.com/4vUPeDS.jpg", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", + "NumWidth": 10, + "NumHeight": 4, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "abd75a" + }, + { + "Name": "Card", + "Transform": { + "posX": 14.2407446, + "posY": 2.04679012, + "posZ": -13.3797922, + "rotX": 359.91925, + "rotY": 269.9799, + "rotZ": 357.3376, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Ancient Evils", + "Description": "Omen.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 3620, + "SidewaysCard": false, + "CustomDeck": { + "36": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/87094793642521937/9A33F34C05DAD0F4FE68E12C309B203F8E22B6F2/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "61e841" + } + ], + "GUID": "50d5fa" + }, + { + "Name": "Deck", + "Transform": { + "posX": 23.0496387, + "posY": 3.50760722, + "posZ": -0.965381265, + "rotX": 359.920074, + "rotY": 270.008484, + "rotZ": 180.016617, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Agents of Yig", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": false, + "SidewaysCard": false, + "DeckIDs": [ + 12312, + 12313, + 12314, + 12314, + 12312, + 12312 + ], + "CustomDeck": { + "123": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/916924328393200377/279E9C8DF7927446A8F622451D79EB33E5D4F237/", + "BackURL": "https://i.imgur.com/oRohMct.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "ContainedObjects": [ + { + "Name": "Card", + "Transform": { + "posX": 21.1297264, + "posY": 1.67001271, + "posZ": -5.226075, + "rotX": 359.9207, + "rotY": 269.974243, + "rotZ": 180.0188, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Brood of Yig", + "Description": "Humanoid. Monster. Serpent.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 12312, + "SidewaysCard": false, + "CustomDeck": { + "123": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/916924328393200377/279E9C8DF7927446A8F622451D79EB33E5D4F237/", + "BackURL": "https://i.imgur.com/oRohMct.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "5ef7c7" + }, + { + "Name": "Card", + "Transform": { + "posX": 25.68037, + "posY": 1.51731741, + "posZ": -9.940582, + "rotX": 359.920135, + "rotY": 270.000244, + "rotZ": 180.016876, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Serpent from Yoth", + "Description": "Humanoid. Monster. Serpent.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 12313, + "SidewaysCard": false, + "CustomDeck": { + "123": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/916924328393200377/279E9C8DF7927446A8F622451D79EB33E5D4F237/", + "BackURL": "https://i.imgur.com/oRohMct.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "906ef2" + }, + { + "Name": "Card", + "Transform": { + "posX": 21.5109253, + "posY": 1.52333367, + "posZ": -9.248998, + "rotX": 359.920135, + "rotY": 270.000244, + "rotZ": 180.016876, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Curse of Yig", + "Description": "Curse.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 12314, + "SidewaysCard": false, + "CustomDeck": { + "123": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/916924328393200377/279E9C8DF7927446A8F622451D79EB33E5D4F237/", + "BackURL": "https://i.imgur.com/oRohMct.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "866eba" + }, + { + "Name": "Card", + "Transform": { + "posX": 25.108654, + "posY": 1.51899815, + "posZ": -6.9797163, + "rotX": 359.921356, + "rotY": 269.997528, + "rotZ": 180.019638, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Curse of Yig", + "Description": "Curse.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 12314, + "SidewaysCard": false, + "CustomDeck": { + "123": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/916924328393200377/279E9C8DF7927446A8F622451D79EB33E5D4F237/", + "BackURL": "https://i.imgur.com/oRohMct.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "5b28aa" + }, + { + "Name": "Card", + "Transform": { + "posX": 25.98268, + "posY": 1.59294879, + "posZ": -4.865534, + "rotX": 359.919, + "rotY": 270.011475, + "rotZ": 176.041733, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Brood of Yig", + "Description": "Humanoid. Monster. Serpent.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 12312, + "SidewaysCard": false, + "CustomDeck": { + "123": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/916924328393200377/279E9C8DF7927446A8F622451D79EB33E5D4F237/", + "BackURL": "https://i.imgur.com/oRohMct.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "61dec3" + }, + { + "Name": "Card", + "Transform": { + "posX": 26.2606525, + "posY": 1.51881242, + "posZ": -2.1165204, + "rotX": 359.920135, + "rotY": 269.994354, + "rotZ": 180.016891, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Brood of Yig", + "Description": "Humanoid. Monster. Serpent.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 12312, + "SidewaysCard": false, + "CustomDeck": { + "123": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/916924328393200377/279E9C8DF7927446A8F622451D79EB33E5D4F237/", + "BackURL": "https://i.imgur.com/oRohMct.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "7a7539" + } + ], + "GUID": "3d09ca" + }, + { + "Name": "Deck", + "Transform": { + "posX": 21.7391338, + "posY": 3.510646, + "posZ": 3.14941835, + "rotX": 359.920135, + "rotY": 270.000275, + "rotZ": 180.016876, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Dark Cult", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": false, + "SidewaysCard": false, + "DeckIDs": [ + 3625, + 3625, + 3624, + 3623, + 3623, + 3623 + ], + "CustomDeck": { + "36": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/87094793642521937/9A33F34C05DAD0F4FE68E12C309B203F8E22B6F2/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "ContainedObjects": [ + { + "Name": "Card", + "Transform": { + "posX": 12.5142145, + "posY": 1.53647661, + "posZ": 2.36558628, + "rotX": 359.920258, + "rotY": 270.0, + "rotZ": 0.01683283, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Mysterious Chanting", + "Description": "Hex.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 3625, + "SidewaysCard": false, + "CustomDeck": { + "36": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/87094793642521937/9A33F34C05DAD0F4FE68E12C309B203F8E22B6F2/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "6f5b7b" + }, + { + "Name": "Card", + "Transform": { + "posX": 12.514267, + "posY": 1.53583336, + "posZ": 0.206504539, + "rotX": 359.919952, + "rotY": 270.001862, + "rotZ": 0.0169177242, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Mysterious Chanting", + "Description": "Hex.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 3625, + "SidewaysCard": false, + "CustomDeck": { + "36": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/87094793642521937/9A33F34C05DAD0F4FE68E12C309B203F8E22B6F2/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "df668b" + }, + { + "Name": "Card", + "Transform": { + "posX": 12.5142221, + "posY": 1.53520167, + "posZ": -1.95260739, + "rotX": 359.920135, + "rotY": 270.001923, + "rotZ": 0.0168681741, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Wizard of the Order", + "Description": "Humanoid. Cultist.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 3624, + "SidewaysCard": false, + "CustomDeck": { + "36": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/87094793642521937/9A33F34C05DAD0F4FE68E12C309B203F8E22B6F2/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "159f90" + }, + { + "Name": "Card", + "Transform": { + "posX": 12.5143232, + "posY": 1.53456581, + "posZ": -4.1117816, + "rotX": 359.920135, + "rotY": 270.0015, + "rotZ": 0.0168712121, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Acolyte", + "Description": "Humanoid. Cultist.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 3623, + "SidewaysCard": false, + "CustomDeck": { + "36": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/87094793642521937/9A33F34C05DAD0F4FE68E12C309B203F8E22B6F2/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "c70e63" + }, + { + "Name": "Card", + "Transform": { + "posX": 12.5142813, + "posY": 1.53393018, + "posZ": -6.27092171, + "rotX": 359.920135, + "rotY": 270.0031, + "rotZ": 0.016867768, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Acolyte", + "Description": "Humanoid. Cultist.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 3623, + "SidewaysCard": false, + "CustomDeck": { + "36": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/87094793642521937/9A33F34C05DAD0F4FE68E12C309B203F8E22B6F2/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "4072d7" + }, + { + "Name": "Card", + "Transform": { + "posX": 12.5141277, + "posY": 1.53329456, + "posZ": -8.430151, + "rotX": 359.920135, + "rotY": 270.0003, + "rotZ": 0.0168648083, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Acolyte", + "Description": "Humanoid. Cultist.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 3623, + "SidewaysCard": false, + "CustomDeck": { + "36": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/87094793642521937/9A33F34C05DAD0F4FE68E12C309B203F8E22B6F2/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "9f0f8b" + } + ], + "GUID": "cdef57" + } + ], + "GUID": "32b13c" + }, + { + "Name": "Custom_Model_Bag", + "Transform": { + "posX": 1.69390106, + "posY": 1.55831885, + "posZ": 14.2736, + "rotX": 359.955139, + "rotY": 224.99881, + "rotZ": 0.0686836839, + "scaleX": 2.0, + "scaleY": 2.0, + "scaleZ": 2.0 + }, + "Nickname": "Set-aside", + "Description": "Shattered Aeons", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.02148666, + "g": 0.00100758043, + "b": 0.02148666 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "MaterialIndex": -1, + "MeshIndex": -1, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/764975951334964971/3078F312706FC974833ECD2A359B87FD4F283509/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/764975951334960553/C518D80E31E27DB23EEAC8CF9253E59798865790/", + "NormalURL": "http://cloud-3.steamusercontent.com/ugc/764975951334960069/E70E4A58A1B7827F1E5E2AF9FF44DF0BD5DA33F7/", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 6, + "CastShadows": true + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "ContainedObjects": [ + { + "Name": "Deck", + "Transform": { + "posX": 11.3475809, + "posY": 2.30646563, + "posZ": 25.83137, + "rotX": 0.01703713, + "rotY": 180.000671, + "rotZ": 0.0804636851, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Act Deck", + "Description": "Shattered Aeons", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": false, + "SidewaysCard": true, + "DeckIDs": [ + 265314, + 265315 + ], + "CustomDeck": { + "2653": { + "FaceURL": "https://i.imgur.com/Kw5u56P.jpg", + "BackURL": "https://i.imgur.com/bQUL7Ev.jpg", + "NumWidth": 10, + "NumHeight": 4, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "ContainedObjects": [ + { + "Name": "Card", + "Transform": { + "posX": 16.8913364, + "posY": 1.52813411, + "posZ": -5.13127851, + "rotX": 0.0157396868, + "rotY": 180.000519, + "rotZ": 0.07944975, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Timelock", + "Description": "Act 4", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 265314, + "SidewaysCard": true, + "CustomDeck": { + "2653": { + "FaceURL": "https://i.imgur.com/Kw5u56P.jpg", + "BackURL": "https://i.imgur.com/bQUL7Ev.jpg", + "NumWidth": 10, + "NumHeight": 4, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "89f177" + }, + { + "Name": "Card", + "Transform": { + "posX": 16.9254036, + "posY": 1.668675, + "posZ": -5.17471838, + "rotX": 0.007634804, + "rotY": 179.998672, + "rotZ": 0.08231339, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Paradise Lost", + "Description": "Act 4", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 265315, + "SidewaysCard": true, + "CustomDeck": { + "2653": { + "FaceURL": "https://i.imgur.com/Kw5u56P.jpg", + "BackURL": "https://i.imgur.com/bQUL7Ev.jpg", + "NumWidth": 10, + "NumHeight": 4, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "7f2934" + } + ], + "GUID": "bc2f1f" + }, + { + "Name": "Card", + "Transform": { + "posX": 13.3874683, + "posY": 3.49190235, + "posZ": -10.5786972, + "rotX": 359.920135, + "rotY": 269.999939, + "rotZ": 0.0168709084, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "A Pocket in Time", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 260409, + "SidewaysCard": false, + "CustomDeck": { + "2604": { + "FaceURL": "https://i.imgur.com/4vUPeDS.jpg", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", + "NumWidth": 10, + "NumHeight": 4, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "bbfc9c" + }, + { + "Name": "Deck", + "Transform": { + "posX": 18.32502, + "posY": 3.48508048, + "posZ": -13.3060989, + "rotX": 359.920135, + "rotY": 269.9999, + "rotZ": 0.0168680064, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Locations", + "Description": "Shattered Aeons", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": false, + "SidewaysCard": false, + "DeckIDs": [ + 260403, + 260404, + 260401, + 260405, + 260406, + 260408 + ], + "CustomDeck": { + "2604": { + "FaceURL": "https://i.imgur.com/4vUPeDS.jpg", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", + "NumWidth": 10, + "NumHeight": 4, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "ContainedObjects": [ + { + "Name": "Card", + "Transform": { + "posX": 21.5857773, + "posY": 1.669701, + "posZ": -4.55569553, + "rotX": 359.9226, + "rotY": 269.9737, + "rotZ": 179.974045, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Ruins of New York", + "Description": "Shattered. Ancient.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 260403, + "SidewaysCard": false, + "CustomDeck": { + "2604": { + "FaceURL": "https://i.imgur.com/4vUPeDS.jpg", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", + "NumWidth": 10, + "NumHeight": 4, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "d6d845" + }, + { + "Name": "Card", + "Transform": { + "posX": 21.6347485, + "posY": 1.66690481, + "posZ": -4.727943, + "rotX": 359.916962, + "rotY": 269.996338, + "rotZ": 180.0202, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Pnakotus", + "Description": "Shattered. Ancient.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 260404, + "SidewaysCard": false, + "CustomDeck": { + "2604": { + "FaceURL": "https://i.imgur.com/4vUPeDS.jpg", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", + "NumWidth": 10, + "NumHeight": 4, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "3b6d9c" + }, + { + "Name": "Card", + "Transform": { + "posX": 21.0797234, + "posY": 1.66187584, + "posZ": -7.739165, + "rotX": 359.922882, + "rotY": 270.000122, + "rotZ": 0.013106918, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Valusia", + "Description": "Shattered. Ancient.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 260401, + "SidewaysCard": false, + "CustomDeck": { + "2604": { + "FaceURL": "https://i.imgur.com/4vUPeDS.jpg", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", + "NumWidth": 10, + "NumHeight": 4, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "353475" + }, + { + "Name": "Card", + "Transform": { + "posX": 21.5697346, + "posY": 1.68156517, + "posZ": -8.452749, + "rotX": 359.918854, + "rotY": 269.999847, + "rotZ": 180.018677, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Plateau of Leng", + "Description": "Shattered. Present-Day.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 260405, + "SidewaysCard": false, + "CustomDeck": { + "2604": { + "FaceURL": "https://i.imgur.com/4vUPeDS.jpg", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", + "NumWidth": 10, + "NumHeight": 4, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "512f93" + }, + { + "Name": "Card", + "Transform": { + "posX": 21.5912437, + "posY": 1.6637224, + "posZ": -8.836566, + "rotX": 359.9248, + "rotY": 270.007874, + "rotZ": 180.0313, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Mu", + "Description": "Shattered. Ancient.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 260406, + "SidewaysCard": false, + "CustomDeck": { + "2604": { + "FaceURL": "https://i.imgur.com/4vUPeDS.jpg", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", + "NumWidth": 10, + "NumHeight": 4, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "555dff" + }, + { + "Name": "Card", + "Transform": { + "posX": 21.5867252, + "posY": 1.52339029, + "posZ": -8.528642, + "rotX": 359.917145, + "rotY": 269.992218, + "rotZ": 180.023727, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Atlantis", + "Description": "Shattered. Ancient.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 260408, + "SidewaysCard": false, + "CustomDeck": { + "2604": { + "FaceURL": "https://i.imgur.com/4vUPeDS.jpg", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", + "NumWidth": 10, + "NumHeight": 4, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "7e6245" + } + ], + "GUID": "b74ed7" + }, + { + "Name": "Card", + "Transform": { + "posX": 19.66615, + "posY": 2.591367, + "posZ": -21.8968563, + "rotX": 0.0, + "rotY": 270.0, + "rotZ": 12.6888008, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Relic of Ages", + "Description": "Unleash the Timestream", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 265400, + "SidewaysCard": false, + "CustomDeck": { + "2654": { + "FaceURL": "https://i.imgur.com/mtzND71.jpg", + "BackURL": "https://i.imgur.com/EcbhVuh.jpg/", + "NumWidth": 2, + "NumHeight": 2, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "3ff610" + }, + { + "Name": "Card", + "Transform": { + "posX": 14.5826454, + "posY": 3.580844, + "posZ": -8.739596, + "rotX": 359.919739, + "rotY": 269.999756, + "rotZ": 0.0175482612, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Formless Spawn", + "Description": "From the Abyss", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 260411, + "SidewaysCard": false, + "CustomDeck": { + "2604": { + "FaceURL": "https://i.imgur.com/4vUPeDS.jpg", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", + "NumWidth": 10, + "NumHeight": 4, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "eeff54" + }, + { + "Name": "Card", + "Transform": { + "posX": 15.6777477, + "posY": 3.485201, + "posZ": -0.778587759, + "rotX": 359.920135, + "rotY": 269.999878, + "rotZ": 0.0168651938, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Ichtaca", + "Description": "Scion of Yig", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CardID": 260103, + "SidewaysCard": false, + "CustomDeck": { + "2601": { + "FaceURL": "https://i.imgur.com/Kw5u56P.jpg", + "BackURL": "https://i.imgur.com/bQUL7Ev.jpg", + "NumWidth": 10, + "NumHeight": 4, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "7727b0" + }, + { + "Name": "Card", + "Transform": { + "posX": 15.3576937, + "posY": 3.48457336, + "posZ": -4.42710829, + "rotX": 359.920135, + "rotY": 270.000183, + "rotZ": 0.0168734454, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Alejandro Vela", + "Description": "Or, Is HE?", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CardID": 260104, + "SidewaysCard": false, + "CustomDeck": { + "2601": { + "FaceURL": "https://i.imgur.com/Kw5u56P.jpg", + "BackURL": "https://i.imgur.com/bQUL7Ev.jpg", + "NumWidth": 10, + "NumHeight": 4, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "7f1430" + } + ], + "PhysicsMaterial": { + "StaticFriction": 0.6, + "DynamicFriction": 0.6, + "Bounciness": 0.0, + "FrictionCombine": 0, + "BounceCombine": 0 + }, + "Rigidbody": { + "Mass": 1.375, + "Drag": 5.0, + "AngularDrag": 5.0, + "UseGravity": true + }, + "GUID": "a45247" + }, + { + "Name": "Card", + "Transform": { + "posX": -3.956001, + "posY": 1.65564811, + "posZ": -10.4412031, + "rotX": 359.919739, + "rotY": 270.0, + "rotZ": 0.01683267, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Scenario", + "Description": "Shattered Aeons", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CardID": 260101, + "SidewaysCard": false, + "CustomDeck": { + "2601": { + "FaceURL": "https://i.imgur.com/Kw5u56P.jpg", + "BackURL": "https://i.imgur.com/bQUL7Ev.jpg", + "NumWidth": 10, + "NumHeight": 4, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "9c631d" + }, + { + "Name": "Deck", + "Transform": { + "posX": -2.6885, + "posY": 1.65349448, + "posZ": -5.048502, + "rotX": 0.0168093871, + "rotY": 180.019821, + "rotZ": 0.08026675, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Act Deck", + "Description": "Shattered Aeons", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": false, + "SidewaysCard": true, + "DeckIDs": [ + 265316, + 265313, + 265311, + 265309 + ], + "CustomDeck": { + "2653": { + "FaceURL": "https://i.imgur.com/Kw5u56P.jpg", + "BackURL": "https://i.imgur.com/bQUL7Ev.jpg", + "NumWidth": 10, + "NumHeight": 4, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "ContainedObjects": [ + { + "Name": "Card", + "Transform": { + "posX": 10.16151, + "posY": 1.54476941, + "posZ": 19.3643551, + "rotX": 0.01597352, + "rotY": 179.998734, + "rotZ": 0.08117862, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Mend the Shatter", + "Description": "Act 4", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 265316, + "SidewaysCard": true, + "CustomDeck": { + "2653": { + "FaceURL": "https://i.imgur.com/Kw5u56P.jpg", + "BackURL": "https://i.imgur.com/bQUL7Ev.jpg", + "NumWidth": 10, + "NumHeight": 4, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "ebb16e" + }, + { + "Name": "Card", + "Transform": { + "posX": 10.6716547, + "posY": 1.57854986, + "posZ": 19.3256378, + "rotX": 359.864868, + "rotY": 179.983032, + "rotZ": 0.9585274, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "The Ythian Relic", + "Description": "Act 3", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 265313, + "SidewaysCard": true, + "CustomDeck": { + "2653": { + "FaceURL": "https://i.imgur.com/Kw5u56P.jpg", + "BackURL": "https://i.imgur.com/bQUL7Ev.jpg", + "NumWidth": 10, + "NumHeight": 4, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "716efa" + }, + { + "Name": "Card", + "Transform": { + "posX": 16.2523918, + "posY": 1.5361371, + "posZ": 19.3147926, + "rotX": 0.0114282435, + "rotY": 179.999664, + "rotZ": 0.0785257742, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Search for the Brotherhood", + "Description": "Act 2", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 265311, + "SidewaysCard": true, + "CustomDeck": { + "2653": { + "FaceURL": "https://i.imgur.com/Kw5u56P.jpg", + "BackURL": "https://i.imgur.com/bQUL7Ev.jpg", + "NumWidth": 10, + "NumHeight": 4, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "b0369d" + }, + { + "Name": "Card", + "Transform": { + "posX": 16.56236, + "posY": 1.67597449, + "posZ": 19.441433, + "rotX": 0.01433581, + "rotY": 180.0007, + "rotZ": 0.11103677, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Worlds Beyond", + "Description": "Act 1", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 265309, + "SidewaysCard": true, + "CustomDeck": { + "2653": { + "FaceURL": "https://i.imgur.com/Kw5u56P.jpg", + "BackURL": "https://i.imgur.com/bQUL7Ev.jpg", + "NumWidth": 10, + "NumHeight": 4, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "7f17c8" + } + ], + "GUID": "459d60" + }, + { + "Name": "Custom_Tile", + "Transform": { + "posX": -3.8603, + "posY": 1.58253384, + "posZ": -14.7527018, + "rotX": 359.919739, + "rotY": 270.004456, + "rotZ": 0.016829202, + "scaleX": 2.2, + "scaleY": 1.0, + "scaleZ": 2.2 + }, + "Nickname": "Shattered Aeons", + "Description": "click to set chaos token difficulty", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomImage": { + "ImageURL": "http://cloud-3.steamusercontent.com/ugc/965354846165100486/3DC8FCEF364B30758B09EF96AF9458F2B8E64D56/", + "ImageSecondaryURL": "https://i.imgur.com/EcbhVuh.jpg/", + "ImageScalar": 1.0, + "WidthScale": 0.0, + "CustomTile": { + "Type": 3, + "Thickness": 0.1, + "Stackable": false, + "Stretch": true + } + }, + "XmlUI": "", + "LuaScript": "name = 'Shattered Aeons'\r\n\r\nfunction onLoad()\r\n Global.call('createSetupButtons', {object=self, key=name})\r\nend\r\n\r\nfunction easyClick()\r\n Global.call('fillContainer', {object=self, key=name, mode='easy'})\r\nend\r\n\r\nfunction normalClick()\r\n Global.call('fillContainer', {object=self, key=name, mode='normal'})\r\nend\r\n\r\nfunction hardClick()\r\n Global.call('fillContainer', {object=self, key=name, mode='hard'})\r\nend\r\n\r\nfunction expertClick()\r\n Global.call('fillContainer', {object=self, key=name, mode='expert'})\r\nend\r\n", + "LuaScriptState": "", + "GUID": "6dc72a" + } + ], + "GUID": "737c5d", + "AttachedDecals": [ + { + "Transform": { + "posX": -0.0021877822, + "posY": -0.08963572, + "posZ": -0.00288731651, + "rotX": 270.0, + "rotY": 359.869568, + "rotZ": 0.0, + "scaleX": 2.00000215, + "scaleY": 2.00000238, + "scaleZ": 2.00000262 + }, + "CustomDecal": { + "Name": "dunwich_back", + "ImageURL": "http://cloud-3.steamusercontent.com/ugc/959719855119695911/931B9829687A20F4DEADB36DA57B7E6D76792231/", + "Size": 7.4 + } + } + ] + }, + { + "Name": "Custom_Model_Bag", + "Transform": { + "posX": 12.2505016, + "posY": 1.45853722, + "posZ": -20.0137043, "rotX": 359.9201, "rotY": 270.0099, - "rotZ": 0.0168602783, + "rotZ": 0.0168605726, "scaleX": 2.21, "scaleY": 0.46, "scaleZ": 2.42 @@ -971268,3696 +976289,12 @@ { "Name": "Custom_Model_Bag", "Transform": { - "posX": 12.2495995, - "posY": 1.45618331, - "posZ": -28.0136547, - "rotX": 359.920135, - "rotY": 270.002533, - "rotZ": 0.01686981, - "scaleX": 2.21, - "scaleY": 0.46, - "scaleZ": 2.42 - }, - "Nickname": "8: Shattered Aeons", - "Description": "The Forgotten Age", - "GMNotes": "", - "ColorDiffuse": { - "r": 1.0, - "g": 1.0, - "b": 1.0 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": false, - "Hands": false, - "MaterialIndex": -1, - "MeshIndex": -1, - "CustomMesh": { - "MeshURL": "https://raw.githubusercontent.com/RobMayer/TTSLibrary/master/advboxes/tuckbox_h_MSH.obj", - "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/829135118403843449/90C950E8240AA2D78D24505833CB75D9F382B5FD/", - "NormalURL": "", - "ColliderURL": "", - "Convex": true, - "MaterialIndex": 3, - "TypeIndex": 6, - "CastShadows": true - }, - "XmlUI": "", - "LuaScript": "function updateSave()\r\n local data_to_save = {[\"ml\"]=memoryList}\r\n saved_data = JSON.encode(data_to_save)\r\n self.script_state = saved_data\r\nend\r\n\r\nfunction onload(saved_data)\r\n if saved_data ~= \"\" then\r\n local loaded_data = JSON.decode(saved_data)\r\n --Set up information off of loaded_data\r\n memoryList = loaded_data.ml\r\n else\r\n --Set up information for if there is no saved saved data\r\n memoryList = {}\r\n end\r\n\r\n if next(memoryList) == nil then\r\n createSetupButton()\r\n else\r\n createMemoryActionButtons()\r\n end\r\nend\r\n\r\n\r\n--Beginning Setup\r\n\r\n\r\n--Make setup button\r\nfunction createSetupButton()\r\n self.createButton({\r\n label=\"Setup\", click_function=\"buttonClick_setup\", function_owner=self,\r\n position={0,0.3,-2}, rotation={0,180,0}, height=350, width=800,\r\n font_size=250, color={0,0,0}, font_color={1,1,1}\r\n })\r\nend\r\n\r\n--Triggered by setup button,\r\nfunction buttonClick_setup()\r\n memoryListBackup = duplicateTable(memoryList)\r\n memoryList = {}\r\n self.clearButtons()\r\n createButtonsOnAllObjects()\r\n createSetupActionButtons()\r\nend\r\n\r\n--Creates selection buttons on objects\r\nfunction createButtonsOnAllObjects()\r\n local howManyButtons = 0\r\n for _, obj in ipairs(getAllObjects()) do\r\n if obj ~= self then\r\n local dummyIndex = howManyButtons\r\n --On a normal bag, the button positions aren't the same size as the bag.\r\n globalScaleFactor = 1.25 * 1/self.getScale().x\r\n --Super sweet math to set button positions\r\n local selfPos = self.getPosition()\r\n local objPos = obj.getPosition()\r\n local deltaPos = findOffsetDistance(selfPos, objPos, obj)\r\n local objPos = rotateLocalCoordinates(deltaPos, self)\r\n objPos.x = -objPos.x * globalScaleFactor\r\n objPos.y = objPos.y * globalScaleFactor\r\n objPos.z = objPos.z * globalScaleFactor\r\n --Offset rotation of bag\r\n local rot = self.getRotation()\r\n rot.y = -rot.y + 180\r\n --Create function\r\n local funcName = \"selectButton_\" .. howManyButtons\r\n local func = function() buttonClick_selection(dummyIndex, obj) end\r\n self.setVar(funcName, func)\r\n self.createButton({\r\n click_function=funcName, function_owner=self,\r\n position=objPos, rotation=rot, height=1000, width=1000,\r\n color={0.75,0.25,0.25,0.6},\r\n })\r\n howManyButtons = howManyButtons + 1\r\n end\r\n end\r\nend\r\n\r\n--Creates submit and cancel buttons\r\nfunction createSetupActionButtons()\r\n self.createButton({\r\n label=\"Cancel\", click_function=\"buttonClick_cancel\", function_owner=self,\r\n position={0,0.3,-2}, rotation={0,180,0}, height=350, width=1100,\r\n font_size=250, color={0,0,0}, font_color={1,1,1}\r\n })\r\n self.createButton({\r\n label=\"Submit\", click_function=\"buttonClick_submit\", function_owner=self,\r\n position={0,0.3,-2.8}, rotation={0,180,0}, height=350, width=1100,\r\n font_size=250, color={0,0,0}, font_color={1,1,1}\r\n })\r\n self.createButton({\r\n label=\"Reset\", click_function=\"buttonClick_reset\", function_owner=self,\r\n position={-2,0.3,0}, rotation={0,270,0}, height=350, width=800,\r\n font_size=250, color={0,0,0}, font_color={1,1,1}\r\n })\r\nend\r\n\r\n\r\n--During Setup\r\n\r\n\r\n--Checks or unchecks buttons\r\nfunction buttonClick_selection(index, obj)\r\n local color = {0,1,0,0.6}\r\n if memoryList[obj.getGUID()] == nil then\r\n self.editButton({index=index, color=color})\r\n --Adding pos/rot to memory table\r\n local pos, rot = obj.getPosition(), obj.getRotation()\r\n --I need to add it like this or it won't save due to indexing issue\r\n memoryList[obj.getGUID()] = {\r\n pos={x=round(pos.x,4), y=round(pos.y,4), z=round(pos.z,4)},\r\n rot={x=round(rot.x,4), y=round(rot.y,4), z=round(rot.z,4)},\r\n lock=obj.getLock()\r\n }\r\n obj.highlightOn({0,1,0})\r\n else\r\n color = {0.75,0.25,0.25,0.6}\r\n self.editButton({index=index, color=color})\r\n memoryList[obj.getGUID()] = nil\r\n obj.highlightOff()\r\n end\r\nend\r\n\r\n--Cancels selection process\r\nfunction buttonClick_cancel()\r\n memoryList = memoryListBackup\r\n self.clearButtons()\r\n if next(memoryList) == nil then\r\n createSetupButton()\r\n else\r\n createMemoryActionButtons()\r\n end\r\n removeAllHighlights()\r\n broadcastToAll(\"Selection Canceled\", {1,1,1})\r\nend\r\n\r\n--Saves selections\r\nfunction buttonClick_submit()\r\n if next(memoryList) == nil then\r\n broadcastToAll(\"You cannot submit without any selections.\", {0.75, 0.25, 0.25})\r\n else\r\n self.clearButtons()\r\n createMemoryActionButtons()\r\n local count = 0\r\n for guid in pairs(memoryList) do\r\n count = count + 1\r\n local obj = getObjectFromGUID(guid)\r\n if obj ~= nil then obj.highlightOff() end\r\n end\r\n broadcastToAll(count..\" Objects Saved\", {1,1,1})\r\n updateSave()\r\n end\r\nend\r\n\r\n--Resets bag to starting status\r\nfunction buttonClick_reset()\r\n memoryList = {}\r\n self.clearButtons()\r\n createSetupButton()\r\n removeAllHighlights()\r\n broadcastToAll(\"Tool Reset\", {1,1,1})\r\n updateSave()\r\nend\r\n\r\n\r\n--After Setup\r\n\r\n\r\n--Creates recall and place buttons\r\nfunction createMemoryActionButtons()\r\n self.createButton({\r\n label=\"Place\", click_function=\"buttonClick_place\", function_owner=self,\r\n position={0.6,0.1,2.1}, rotation={0,0,0}, height=220, width=500,\r\n font_size=130, color={0,0,0}, font_color={1,1,1}\r\n })\r\n self.createButton({\r\n label=\"Recall\", click_function=\"buttonClick_recall\", function_owner=self,\r\n position={-0.6,0.1,2.1}, rotation={0,0,0}, height=220, width=500,\r\n font_size=130, color={0,0,0}, font_color={1,1,1}\r\n })\r\n-- self.createButton({\r\n-- label=\"Setup\", click_function=\"buttonClick_setup\", function_owner=self,\r\n-- position={2,0.3,0}, rotation={0,90,0}, height=350, width=800,\r\n-- font_size=250, color={0,0,0}, font_color={1,1,1}\r\n-- })\r\nend\r\n\r\n--Sends objects from bag/table to their saved position/rotation\r\nfunction buttonClick_place()\r\n local bagObjList = self.getObjects()\r\n for guid, entry in pairs(memoryList) do\r\n local obj = getObjectFromGUID(guid)\r\n --If obj is out on the table, move it to the saved pos/rot\r\n if obj ~= nil then\r\n obj.setPositionSmooth(entry.pos)\r\n obj.setRotationSmooth(entry.rot)\r\n obj.setLock(entry.lock)\r\n else\r\n --If obj is inside of the bag\r\n for _, bagObj in ipairs(bagObjList) do\r\n if bagObj.guid == guid then\r\n local item = self.takeObject({\r\n guid=guid, position=entry.pos, rotation=entry.rot,\r\n })\r\n item.setLock(entry.lock)\r\n break\r\n end\r\n end\r\n end\r\n end\r\n broadcastToAll(\"Objects Placed\", {1,1,1})\r\nend\r\n\r\n--Recalls objects to bag from table\r\nfunction buttonClick_recall()\r\n for guid, entry in pairs(memoryList) do\r\n local obj = getObjectFromGUID(guid)\r\n if obj ~= nil then self.putObject(obj) end\r\n end\r\n broadcastToAll(\"Objects Recalled\", {1,1,1})\r\nend\r\n\r\n\r\n--Utility functions\r\n\r\n\r\n--Find delta (difference) between 2 x/y/z coordinates\r\nfunction findOffsetDistance(p1, p2, obj)\r\n local deltaPos = {}\r\n local bounds = obj.getBounds()\r\n deltaPos.x = (p2.x-p1.x)\r\n deltaPos.y = (p2.y-p1.y) + (bounds.size.y - bounds.offset.y)\r\n deltaPos.z = (p2.z-p1.z)\r\n return deltaPos\r\nend\r\n\r\n--Used to rotate a set of coordinates by an angle\r\nfunction rotateLocalCoordinates(desiredPos, obj)\r\n\tlocal objPos, objRot = obj.getPosition(), obj.getRotation()\r\n local angle = math.rad(objRot.y)\r\n\tlocal x = desiredPos.x * math.cos(angle) - desiredPos.z * math.sin(angle)\r\n\tlocal z = desiredPos.x * math.sin(angle) + desiredPos.z * math.cos(angle)\r\n\t--return {x=objPos.x+x, y=objPos.y+desiredPos.y, z=objPos.z+z}\r\n return {x=x, y=desiredPos.y, z=z}\r\nend\r\n\r\n--Coroutine delay, in seconds\r\nfunction wait(time)\r\n local start = os.time()\r\n repeat coroutine.yield(0) until os.time() > start + time\r\nend\r\n\r\n--Duplicates a table (needed to prevent it making reference to the same objects)\r\nfunction duplicateTable(oldTable)\r\n local newTable = {}\r\n for k, v in pairs(oldTable) do\r\n newTable[k] = v\r\n end\r\n return newTable\r\nend\r\n\r\n--Moves scripted highlight from all objects\r\nfunction removeAllHighlights()\r\n for _, obj in ipairs(getAllObjects()) do\r\n obj.highlightOff()\r\n end\r\nend\r\n\r\n--Round number (num) to the Nth decimal (dec)\r\nfunction round(num, dec)\r\n local mult = 10^(dec or 0)\r\n return math.floor(num * mult + 0.5) / mult\r\nend\r\n", - "LuaScriptState": "{\"ml\":{\"32b13c\":{\"lock\":false,\"pos\":{\"x\":-3.922,\"y\":1.4036,\"z\":5.7517},\"rot\":{\"x\":359.9197,\"y\":270.0125,\"z\":0.0168}},\"459d60\":{\"lock\":false,\"pos\":{\"x\":-2.6885,\"y\":1.6535,\"z\":-5.0485},\"rot\":{\"x\":0.0168,\"y\":180.0198,\"z\":0.0803}},\"594b02\":{\"lock\":false,\"pos\":{\"x\":-17.1177,\"y\":1.6771,\"z\":-0.0277},\"rot\":{\"x\":359.9201,\"y\":270.0425,\"z\":0.0168}},\"6dc72a\":{\"lock\":false,\"pos\":{\"x\":-3.8603,\"y\":1.5825,\"z\":-14.7527},\"rot\":{\"x\":359.9197,\"y\":270.0045,\"z\":0.0168}},\"8dd6ee\":{\"lock\":false,\"pos\":{\"x\":-2.7247,\"y\":1.6566,\"z\":0.3733},\"rot\":{\"x\":0.0168,\"y\":179.9981,\"z\":0.0803}},\"8eca57\":{\"lock\":false,\"pos\":{\"x\":-13.0966,\"y\":1.6849,\"z\":7.4101},\"rot\":{\"x\":359.9201,\"y\":270,\"z\":180.0169}},\"9c631d\":{\"lock\":false,\"pos\":{\"x\":-3.956,\"y\":1.6556,\"z\":-10.4412},\"rot\":{\"x\":359.9197,\"y\":270,\"z\":0.0168}},\"a45247\":{\"lock\":false,\"pos\":{\"x\":1.6939,\"y\":1.5583,\"z\":14.2736},\"rot\":{\"x\":359.9551,\"y\":224.9988,\"z\":0.0687}}}}", - "ContainedObjects": [ - { - "Name": "Card", - "Transform": { - "posX": -17.1177, - "posY": 1.67707515, - "posZ": -0.0276993271, - "rotX": 359.9201, - "rotY": 270.04248, - "rotZ": 0.0168103017, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Nexus of N'kai", - "Description": "Unravelling the Threads", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": false, - "Hands": true, - "CardID": 260102, - "SidewaysCard": false, - "CustomDeck": { - "2601": { - "FaceURL": "https://i.imgur.com/Kw5u56P.jpg", - "BackURL": "https://i.imgur.com/bQUL7Ev.jpg", - "NumWidth": 10, - "NumHeight": 4, - "BackIsHidden": true, - "UniqueBack": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "594b02" - }, - { - "Name": "Deck", - "Transform": { - "posX": -13.0965815, - "posY": 1.68485963, - "posZ": 7.410071, - "rotX": 359.9201, - "rotY": 270.000031, - "rotZ": 180.016876, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Exploration Deck", - "Description": "Shattered Aeons", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": false, - "SidewaysCard": false, - "DeckIDs": [ - 260415, - 3620, - 260402, - 260412, - 260400, - 260407 - ], - "CustomDeck": { - "2604": { - "FaceURL": "https://i.imgur.com/4vUPeDS.jpg", - "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", - "NumWidth": 10, - "NumHeight": 4, - "BackIsHidden": true, - "UniqueBack": false - }, - "36": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/87094793642521937/9A33F34C05DAD0F4FE68E12C309B203F8E22B6F2/", - "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": false - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "ContainedObjects": [ - { - "Name": "Card", - "Transform": { - "posX": 17.00073, - "posY": 1.68112183, - "posZ": 12.4789543, - "rotX": 359.917419, - "rotY": 269.963226, - "rotZ": 180.04361, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Between Worlds", - "Description": "Hex.", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 260415, - "SidewaysCard": false, - "CustomDeck": { - "2604": { - "FaceURL": "https://i.imgur.com/4vUPeDS.jpg", - "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", - "NumWidth": 10, - "NumHeight": 4, - "BackIsHidden": true, - "UniqueBack": false - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "fbb723" - }, - { - "Name": "Card", - "Transform": { - "posX": 14.138133, - "posY": 1.53545058, - "posZ": 6.5808444, - "rotX": 359.9201, - "rotY": 270.03598, - "rotZ": 0.0168170333, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Ancient Evils", - "Description": "Omen.", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 3620, - "SidewaysCard": false, - "CustomDeck": { - "36": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/87094793642521937/9A33F34C05DAD0F4FE68E12C309B203F8E22B6F2/", - "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": false - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "1921c5" - }, - { - "Name": "Card", - "Transform": { - "posX": 14.2602177, - "posY": 1.536085, - "posZ": 9.31301, - "rotX": 359.920135, - "rotY": 269.999664, - "rotZ": 0.01687562, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Shores of R’lyeh", - "Description": "Otherworld.", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 260402, - "SidewaysCard": false, - "CustomDeck": { - "2604": { - "FaceURL": "https://i.imgur.com/4vUPeDS.jpg", - "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", - "NumWidth": 10, - "NumHeight": 4, - "BackIsHidden": true, - "UniqueBack": false - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "623fb1" - }, - { - "Name": "Card", - "Transform": { - "posX": 17.880022, - "posY": 1.5300436, - "posZ": 5.934117, - "rotX": 359.9201, - "rotY": 269.99942, - "rotZ": 0.0168677736, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Wracked by Time", - "Description": "Hex.", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 260412, - "SidewaysCard": false, - "CustomDeck": { - "2604": { - "FaceURL": "https://i.imgur.com/4vUPeDS.jpg", - "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", - "NumWidth": 10, - "NumHeight": 4, - "BackIsHidden": true, - "UniqueBack": false - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "b9445f" - }, - { - "Name": "Card", - "Transform": { - "posX": 14.254365, - "posY": 1.53437984, - "posZ": 3.49465466, - "rotX": 359.920135, - "rotY": 269.999817, - "rotZ": 0.0168673974, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Yuggoth", - "Description": "Otherworld.", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 260400, - "SidewaysCard": false, - "CustomDeck": { - "2604": { - "FaceURL": "https://i.imgur.com/4vUPeDS.jpg", - "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", - "NumWidth": 10, - "NumHeight": 4, - "BackIsHidden": true, - "UniqueBack": false - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "5db6b7" - }, - { - "Name": "Card", - "Transform": { - "posX": 17.0563126, - "posY": 1.67809594, - "posZ": 12.4299488, - "rotX": 359.9368, - "rotY": 270.002563, - "rotZ": 0.0168719329, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "City of the Unseen", - "Description": "Otherworld.", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 260407, - "SidewaysCard": false, - "CustomDeck": { - "2604": { - "FaceURL": "https://i.imgur.com/4vUPeDS.jpg", - "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", - "NumWidth": 10, - "NumHeight": 4, - "BackIsHidden": true, - "UniqueBack": false - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "59695a" - } - ], - "GUID": "8eca57" - }, - { - "Name": "Deck", - "Transform": { - "posX": -2.72470021, - "posY": 1.656641, - "posZ": 0.373299628, - "rotX": 0.01684012, - "rotY": 179.998138, - "rotZ": 0.08026117, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Agenda Deck", - "Description": "Shattered Aeons", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": false, - "SidewaysCard": true, - "DeckIDs": [ - 265307, - 265306, - 265305 - ], - "CustomDeck": { - "2653": { - "FaceURL": "https://i.imgur.com/Kw5u56P.jpg", - "BackURL": "https://i.imgur.com/bQUL7Ev.jpg", - "NumWidth": 10, - "NumHeight": 4, - "BackIsHidden": true, - "UniqueBack": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "ContainedObjects": [ - { - "Name": "Card", - "Transform": { - "posX": 13.3056755, - "posY": 1.54107141, - "posZ": 23.20903, - "rotX": -0.004078572, - "rotY": 179.999908, - "rotZ": 0.0729383156, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Snapped Threads", - "Description": "Agenda 3", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 265307, - "SidewaysCard": true, - "CustomDeck": { - "2653": { - "FaceURL": "https://i.imgur.com/Kw5u56P.jpg", - "BackURL": "https://i.imgur.com/bQUL7Ev.jpg", - "NumWidth": 10, - "NumHeight": 4, - "BackIsHidden": true, - "UniqueBack": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "6bc8a2" - }, - { - "Name": "Card", - "Transform": { - "posX": 16.29512, - "posY": 1.53712261, - "posZ": 23.057375, - "rotX": 0.008808389, - "rotY": 179.999878, - "rotZ": 0.07757143, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Pendulous Threads", - "Description": "Agenda 2", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 265306, - "SidewaysCard": true, - "CustomDeck": { - "2653": { - "FaceURL": "https://i.imgur.com/Kw5u56P.jpg", - "BackURL": "https://i.imgur.com/bQUL7Ev.jpg", - "NumWidth": 10, - "NumHeight": 4, - "BackIsHidden": true, - "UniqueBack": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "b22648" - }, - { - "Name": "Card", - "Transform": { - "posX": 16.7109718, - "posY": 1.67669749, - "posZ": 22.8521957, - "rotX": 0.0207414, - "rotY": 180.0005, - "rotZ": 0.09330256, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Threads of Time", - "Description": "Agenda 1", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 265305, - "SidewaysCard": true, - "CustomDeck": { - "2653": { - "FaceURL": "https://i.imgur.com/Kw5u56P.jpg", - "BackURL": "https://i.imgur.com/bQUL7Ev.jpg", - "NumWidth": 10, - "NumHeight": 4, - "BackIsHidden": true, - "UniqueBack": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "49a6b7" - } - ], - "GUID": "8dd6ee" - }, - { - "Name": "Bag", - "Transform": { - "posX": -3.92199969, - "posY": 1.40361142, - "posZ": 5.7517, - "rotX": 359.919678, - "rotY": 270.012451, - "rotZ": 0.016837256, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Encounter setup", - "Description": "Shattered Aeons", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.0, - "g": 0.0, - "b": 0.0 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": false, - "Hands": false, - "MaterialIndex": -1, - "MeshIndex": -1, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "ContainedObjects": [ - { - "Name": "Deck", - "Transform": { - "posX": 21.08235, - "posY": 3.63484788, - "posZ": 6.419316, - "rotX": 358.409, - "rotY": 269.926727, - "rotZ": 183.089615, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Encounter Deck", - "Description": "", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": false, - "SidewaysCard": false, - "DeckIDs": [ - 12319, - 3620, - 12319, - 12320, - 12320, - 12324, - 260414, - 12324, - 12325, - 12325, - 12326, - 12326, - 12319, - 260410, - 260410, - 260412, - 260412, - 260413, - 260413, - 260414, - 260415, - 3620 - ], - "CustomDeck": { - "123": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/916924328393200377/279E9C8DF7927446A8F622451D79EB33E5D4F237/", - "BackURL": "https://i.imgur.com/oRohMct.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": true - }, - "36": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/87094793642521937/9A33F34C05DAD0F4FE68E12C309B203F8E22B6F2/", - "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": false - }, - "2604": { - "FaceURL": "https://i.imgur.com/4vUPeDS.jpg", - "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", - "NumWidth": 10, - "NumHeight": 4, - "BackIsHidden": true, - "UniqueBack": false - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "ContainedObjects": [ - { - "Name": "Card", - "Transform": { - "posX": 14.2435417, - "posY": 2.05554557, - "posZ": 6.656936, - "rotX": 359.9691, - "rotY": 270.049072, - "rotZ": 8.936655, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "A Tear in Time", - "Description": "Hex.", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 12319, - "SidewaysCard": false, - "CustomDeck": { - "123": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/916924328393200377/279E9C8DF7927446A8F622451D79EB33E5D4F237/", - "BackURL": "https://i.imgur.com/oRohMct.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "b2f948" - }, - { - "Name": "Card", - "Transform": { - "posX": 14.2427759, - "posY": 1.98545742, - "posZ": 5.70839167, - "rotX": 359.9694, - "rotY": 270.0482, - "rotZ": 8.997805, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Ancient Evils", - "Description": "Omen.", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 3620, - "SidewaysCard": false, - "CustomDeck": { - "36": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/87094793642521937/9A33F34C05DAD0F4FE68E12C309B203F8E22B6F2/", - "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": false - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "e0f4c0" - }, - { - "Name": "Card", - "Transform": { - "posX": 14.2417774, - "posY": 1.91550851, - "posZ": 4.75896263, - "rotX": 359.949066, - "rotY": 270.009247, - "rotZ": 4.0654, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "A Tear in Time", - "Description": "Hex.", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 12319, - "SidewaysCard": false, - "CustomDeck": { - "123": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/916924328393200377/279E9C8DF7927446A8F622451D79EB33E5D4F237/", - "BackURL": "https://i.imgur.com/oRohMct.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "29e1ba" - }, - { - "Name": "Card", - "Transform": { - "posX": 14.2422619, - "posY": 1.84498954, - "posZ": 3.81299376, - "rotX": 359.970825, - "rotY": 270.0382, - "rotZ": 9.42581749, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Lost in Time", - "Description": "Hex.", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 12320, - "SidewaysCard": false, - "CustomDeck": { - "123": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/916924328393200377/279E9C8DF7927446A8F622451D79EB33E5D4F237/", - "BackURL": "https://i.imgur.com/oRohMct.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "4c388f" - }, - { - "Name": "Card", - "Transform": { - "posX": 14.2413292, - "posY": 1.76763535, - "posZ": 2.86446714, - "rotX": 359.952026, - "rotY": 269.988983, - "rotZ": 4.493436, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Lost in Time", - "Description": "Hex.", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 12320, - "SidewaysCard": false, - "CustomDeck": { - "123": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/916924328393200377/279E9C8DF7927446A8F622451D79EB33E5D4F237/", - "BackURL": "https://i.imgur.com/oRohMct.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "5ae819" - }, - { - "Name": "Card", - "Transform": { - "posX": 14.2413731, - "posY": 1.67174113, - "posZ": 0.9559, - "rotX": 359.899475, - "rotY": 270.028473, - "rotZ": 0.2646401, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Brotherhood Cultist", - "Description": "Humanoid. Cultist.", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 12324, - "SidewaysCard": false, - "CustomDeck": { - "123": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/916924328393200377/279E9C8DF7927446A8F622451D79EB33E5D4F237/", - "BackURL": "https://i.imgur.com/oRohMct.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "1f4f54" - }, - { - "Name": "Card", - "Transform": { - "posX": 14.2418728, - "posY": 1.68498755, - "posZ": 1.91136682, - "rotX": 359.952576, - "rotY": 269.98822, - "rotZ": 5.52172232, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Creeping Darkness", - "Description": "Hazard.", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 260414, - "SidewaysCard": false, - "CustomDeck": { - "2604": { - "FaceURL": "https://i.imgur.com/4vUPeDS.jpg", - "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", - "NumWidth": 10, - "NumHeight": 4, - "BackIsHidden": true, - "UniqueBack": false - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "7d2583" - }, - { - "Name": "Card", - "Transform": { - "posX": 14.2405825, - "posY": 1.64787316, - "posZ": 0.0042505716, - "rotX": 359.938934, - "rotY": 269.988342, - "rotZ": 6.088321, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Brotherhood Cultist", - "Description": "Humanoid. Cultist.", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 12324, - "SidewaysCard": false, - "CustomDeck": { - "123": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/916924328393200377/279E9C8DF7927446A8F622451D79EB33E5D4F237/", - "BackURL": "https://i.imgur.com/oRohMct.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "62cc1f" - }, - { - "Name": "Card", - "Transform": { - "posX": 14.2397566, - "posY": 1.60353673, - "posZ": -0.943261266, - "rotX": 359.910828, - "rotY": 270.039978, - "rotZ": 3.55279565, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Shadowed", - "Description": "Scheme.", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 12325, - "SidewaysCard": false, - "CustomDeck": { - "123": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/916924328393200377/279E9C8DF7927446A8F622451D79EB33E5D4F237/", - "BackURL": "https://i.imgur.com/oRohMct.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "04e5d3" - }, - { - "Name": "Card", - "Transform": { - "posX": 14.24017, - "posY": 1.62191141, - "posZ": -1.89458287, - "rotX": 359.9026, - "rotY": 269.992981, - "rotZ": 358.224854, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Shadowed", - "Description": "Scheme.", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 12325, - "SidewaysCard": false, - "CustomDeck": { - "123": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/916924328393200377/279E9C8DF7927446A8F622451D79EB33E5D4F237/", - "BackURL": "https://i.imgur.com/oRohMct.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "89f4f6" - }, - { - "Name": "Card", - "Transform": { - "posX": 14.2402267, - "posY": 1.61922574, - "posZ": -2.84155488, - "rotX": 359.944427, - "rotY": 270.048157, - "rotZ": 4.63448143, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Words of Power", - "Description": "Hex.", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 12326, - "SidewaysCard": false, - "CustomDeck": { - "123": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/916924328393200377/279E9C8DF7927446A8F622451D79EB33E5D4F237/", - "BackURL": "https://i.imgur.com/oRohMct.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "d6a48e" - }, - { - "Name": "Card", - "Transform": { - "posX": 14.2403984, - "posY": 1.58477628, - "posZ": -3.79593635, - "rotX": 359.9227, - "rotY": 269.991272, - "rotZ": 2.78614783, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Words of Power", - "Description": "Hex.", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 12326, - "SidewaysCard": false, - "CustomDeck": { - "123": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/916924328393200377/279E9C8DF7927446A8F622451D79EB33E5D4F237/", - "BackURL": "https://i.imgur.com/oRohMct.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "866eba" - }, - { - "Name": "Card", - "Transform": { - "posX": 14.240592, - "posY": 1.61333609, - "posZ": -4.743002, - "rotX": 359.9209, - "rotY": 270.043457, - "rotZ": 357.550018, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "A Tear in Time", - "Description": "Hex.", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 12319, - "SidewaysCard": false, - "CustomDeck": { - "123": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/916924328393200377/279E9C8DF7927446A8F622451D79EB33E5D4F237/", - "BackURL": "https://i.imgur.com/oRohMct.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "577ace" - }, - { - "Name": "Card", - "Transform": { - "posX": 14.2395391, - "posY": 1.614984, - "posZ": -5.699944, - "rotX": 359.9204, - "rotY": 270.048126, - "rotZ": 0.03486335, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Temporal Devourer", - "Description": "Monster. Extradimensional.", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 260410, - "SidewaysCard": false, - "CustomDeck": { - "2604": { - "FaceURL": "https://i.imgur.com/4vUPeDS.jpg", - "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", - "NumWidth": 10, - "NumHeight": 4, - "BackIsHidden": true, - "UniqueBack": false - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "4dfc1c" - }, - { - "Name": "Card", - "Transform": { - "posX": 14.2399073, - "posY": 1.68979609, - "posZ": -6.66092443, - "rotX": 359.9187, - "rotY": 270.0006, - "rotZ": 354.7279, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Temporal Devourer", - "Description": "Monster. Extradimensional.", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 260410, - "SidewaysCard": false, - "CustomDeck": { - "2604": { - "FaceURL": "https://i.imgur.com/4vUPeDS.jpg", - "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", - "NumWidth": 10, - "NumHeight": 4, - "BackIsHidden": true, - "UniqueBack": false - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "cc5c21" - }, - { - "Name": "Card", - "Transform": { - "posX": 14.2400169, - "posY": 1.7469759, - "posZ": -7.619828, - "rotX": 359.919617, - "rotY": 270.0534, - "rotZ": 1.52427816, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Wracked by Time", - "Description": "Hex.", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 260412, - "SidewaysCard": false, - "CustomDeck": { - "2604": { - "FaceURL": "https://i.imgur.com/4vUPeDS.jpg", - "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", - "NumWidth": 10, - "NumHeight": 4, - "BackIsHidden": true, - "UniqueBack": false - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "35d4c5" - }, - { - "Name": "Card", - "Transform": { - "posX": 14.2402077, - "posY": 1.79468131, - "posZ": -8.582459, - "rotX": 359.91864, - "rotY": 270.006927, - "rotZ": 1.97823858, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Wracked by Time", - "Description": "Hex.", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 260412, - "SidewaysCard": false, - "CustomDeck": { - "2604": { - "FaceURL": "https://i.imgur.com/4vUPeDS.jpg", - "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", - "NumWidth": 10, - "NumHeight": 4, - "BackIsHidden": true, - "UniqueBack": false - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "b9445f" - }, - { - "Name": "Card", - "Transform": { - "posX": 14.2400331, - "posY": 1.83533144, - "posZ": -9.542278, - "rotX": 359.919159, - "rotY": 270.051453, - "rotZ": 1.97817612, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Shattered Ages", - "Description": "Hex.", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 260413, - "SidewaysCard": false, - "CustomDeck": { - "2604": { - "FaceURL": "https://i.imgur.com/4vUPeDS.jpg", - "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", - "NumWidth": 10, - "NumHeight": 4, - "BackIsHidden": true, - "UniqueBack": false - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "46f30b" - }, - { - "Name": "Card", - "Transform": { - "posX": 14.2401762, - "posY": 1.86901724, - "posZ": -10.5055151, - "rotX": 359.9186, - "rotY": 270.00708, - "rotZ": 2.46186256, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Shattered Ages", - "Description": "Hex.", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 260413, - "SidewaysCard": false, - "CustomDeck": { - "2604": { - "FaceURL": "https://i.imgur.com/4vUPeDS.jpg", - "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", - "NumWidth": 10, - "NumHeight": 4, - "BackIsHidden": true, - "UniqueBack": false - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "4bb510" - }, - { - "Name": "Card", - "Transform": { - "posX": 14.24001, - "posY": 1.90125418, - "posZ": -11.4660025, - "rotX": 359.918671, - "rotY": 270.0233, - "rotZ": 2.461839, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Creeping Darkness", - "Description": "Hazard.", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 260414, - "SidewaysCard": false, - "CustomDeck": { - "2604": { - "FaceURL": "https://i.imgur.com/4vUPeDS.jpg", - "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", - "NumWidth": 10, - "NumHeight": 4, - "BackIsHidden": true, - "UniqueBack": false - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "bcc344" - }, - { - "Name": "Card", - "Transform": { - "posX": 14.24038, - "posY": 1.93093932, - "posZ": -12.4297686, - "rotX": 359.92, - "rotY": 269.988464, - "rotZ": 357.337555, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Between Worlds", - "Description": "Hex.", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 260415, - "SidewaysCard": false, - "CustomDeck": { - "2604": { - "FaceURL": "https://i.imgur.com/4vUPeDS.jpg", - "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", - "NumWidth": 10, - "NumHeight": 4, - "BackIsHidden": true, - "UniqueBack": false - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "abd75a" - }, - { - "Name": "Card", - "Transform": { - "posX": 14.2407446, - "posY": 2.04679012, - "posZ": -13.3797922, - "rotX": 359.91925, - "rotY": 269.9799, - "rotZ": 357.3376, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Ancient Evils", - "Description": "Omen.", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 3620, - "SidewaysCard": false, - "CustomDeck": { - "36": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/87094793642521937/9A33F34C05DAD0F4FE68E12C309B203F8E22B6F2/", - "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": false - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "61e841" - } - ], - "GUID": "50d5fa" - }, - { - "Name": "Deck", - "Transform": { - "posX": 23.0496387, - "posY": 3.50760722, - "posZ": -0.965381265, - "rotX": 359.920074, - "rotY": 270.008484, - "rotZ": 180.016617, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Agents of Yig", - "Description": "", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": false, - "SidewaysCard": false, - "DeckIDs": [ - 12312, - 12313, - 12314, - 12314, - 12312, - 12312 - ], - "CustomDeck": { - "123": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/916924328393200377/279E9C8DF7927446A8F622451D79EB33E5D4F237/", - "BackURL": "https://i.imgur.com/oRohMct.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "ContainedObjects": [ - { - "Name": "Card", - "Transform": { - "posX": 21.1297264, - "posY": 1.67001271, - "posZ": -5.226075, - "rotX": 359.9207, - "rotY": 269.974243, - "rotZ": 180.0188, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Brood of Yig", - "Description": "Humanoid. Monster. Serpent.", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 12312, - "SidewaysCard": false, - "CustomDeck": { - "123": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/916924328393200377/279E9C8DF7927446A8F622451D79EB33E5D4F237/", - "BackURL": "https://i.imgur.com/oRohMct.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "5ef7c7" - }, - { - "Name": "Card", - "Transform": { - "posX": 25.68037, - "posY": 1.51731741, - "posZ": -9.940582, - "rotX": 359.920135, - "rotY": 270.000244, - "rotZ": 180.016876, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Serpent from Yoth", - "Description": "Humanoid. Monster. Serpent.", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 12313, - "SidewaysCard": false, - "CustomDeck": { - "123": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/916924328393200377/279E9C8DF7927446A8F622451D79EB33E5D4F237/", - "BackURL": "https://i.imgur.com/oRohMct.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "906ef2" - }, - { - "Name": "Card", - "Transform": { - "posX": 21.5109253, - "posY": 1.52333367, - "posZ": -9.248998, - "rotX": 359.920135, - "rotY": 270.000244, - "rotZ": 180.016876, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Curse of Yig", - "Description": "Curse.", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 12314, - "SidewaysCard": false, - "CustomDeck": { - "123": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/916924328393200377/279E9C8DF7927446A8F622451D79EB33E5D4F237/", - "BackURL": "https://i.imgur.com/oRohMct.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "866eba" - }, - { - "Name": "Card", - "Transform": { - "posX": 25.108654, - "posY": 1.51899815, - "posZ": -6.9797163, - "rotX": 359.921356, - "rotY": 269.997528, - "rotZ": 180.019638, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Curse of Yig", - "Description": "Curse.", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 12314, - "SidewaysCard": false, - "CustomDeck": { - "123": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/916924328393200377/279E9C8DF7927446A8F622451D79EB33E5D4F237/", - "BackURL": "https://i.imgur.com/oRohMct.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "5b28aa" - }, - { - "Name": "Card", - "Transform": { - "posX": 25.98268, - "posY": 1.59294879, - "posZ": -4.865534, - "rotX": 359.919, - "rotY": 270.011475, - "rotZ": 176.041733, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Brood of Yig", - "Description": "Humanoid. Monster. Serpent.", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 12312, - "SidewaysCard": false, - "CustomDeck": { - "123": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/916924328393200377/279E9C8DF7927446A8F622451D79EB33E5D4F237/", - "BackURL": "https://i.imgur.com/oRohMct.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "61dec3" - }, - { - "Name": "Card", - "Transform": { - "posX": 26.2606525, - "posY": 1.51881242, - "posZ": -2.1165204, - "rotX": 359.920135, - "rotY": 269.994354, - "rotZ": 180.016891, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Brood of Yig", - "Description": "Humanoid. Monster. Serpent.", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 12312, - "SidewaysCard": false, - "CustomDeck": { - "123": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/916924328393200377/279E9C8DF7927446A8F622451D79EB33E5D4F237/", - "BackURL": "https://i.imgur.com/oRohMct.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "7a7539" - } - ], - "GUID": "3d09ca" - }, - { - "Name": "Deck", - "Transform": { - "posX": 21.7391338, - "posY": 3.510646, - "posZ": 3.14941835, - "rotX": 359.920135, - "rotY": 270.000275, - "rotZ": 180.016876, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Dark Cult", - "Description": "", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": false, - "SidewaysCard": false, - "DeckIDs": [ - 3625, - 3625, - 3624, - 3623, - 3623, - 3623 - ], - "CustomDeck": { - "36": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/87094793642521937/9A33F34C05DAD0F4FE68E12C309B203F8E22B6F2/", - "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": false - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "ContainedObjects": [ - { - "Name": "Card", - "Transform": { - "posX": 12.5142145, - "posY": 1.53647661, - "posZ": 2.36558628, - "rotX": 359.920258, - "rotY": 270.0, - "rotZ": 0.01683283, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Mysterious Chanting", - "Description": "Hex.", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 3625, - "SidewaysCard": false, - "CustomDeck": { - "36": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/87094793642521937/9A33F34C05DAD0F4FE68E12C309B203F8E22B6F2/", - "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": false - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "6f5b7b" - }, - { - "Name": "Card", - "Transform": { - "posX": 12.514267, - "posY": 1.53583336, - "posZ": 0.206504539, - "rotX": 359.919952, - "rotY": 270.001862, - "rotZ": 0.0169177242, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Mysterious Chanting", - "Description": "Hex.", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 3625, - "SidewaysCard": false, - "CustomDeck": { - "36": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/87094793642521937/9A33F34C05DAD0F4FE68E12C309B203F8E22B6F2/", - "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": false - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "df668b" - }, - { - "Name": "Card", - "Transform": { - "posX": 12.5142221, - "posY": 1.53520167, - "posZ": -1.95260739, - "rotX": 359.920135, - "rotY": 270.001923, - "rotZ": 0.0168681741, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Wizard of the Order", - "Description": "Humanoid. Cultist.", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 3624, - "SidewaysCard": false, - "CustomDeck": { - "36": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/87094793642521937/9A33F34C05DAD0F4FE68E12C309B203F8E22B6F2/", - "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": false - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "159f90" - }, - { - "Name": "Card", - "Transform": { - "posX": 12.5143232, - "posY": 1.53456581, - "posZ": -4.1117816, - "rotX": 359.920135, - "rotY": 270.0015, - "rotZ": 0.0168712121, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Acolyte", - "Description": "Humanoid. Cultist.", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 3623, - "SidewaysCard": false, - "CustomDeck": { - "36": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/87094793642521937/9A33F34C05DAD0F4FE68E12C309B203F8E22B6F2/", - "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": false - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "c70e63" - }, - { - "Name": "Card", - "Transform": { - "posX": 12.5142813, - "posY": 1.53393018, - "posZ": -6.27092171, - "rotX": 359.920135, - "rotY": 270.0031, - "rotZ": 0.016867768, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Acolyte", - "Description": "Humanoid. Cultist.", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 3623, - "SidewaysCard": false, - "CustomDeck": { - "36": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/87094793642521937/9A33F34C05DAD0F4FE68E12C309B203F8E22B6F2/", - "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": false - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "4072d7" - }, - { - "Name": "Card", - "Transform": { - "posX": 12.5141277, - "posY": 1.53329456, - "posZ": -8.430151, - "rotX": 359.920135, - "rotY": 270.0003, - "rotZ": 0.0168648083, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Acolyte", - "Description": "Humanoid. Cultist.", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 3623, - "SidewaysCard": false, - "CustomDeck": { - "36": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/87094793642521937/9A33F34C05DAD0F4FE68E12C309B203F8E22B6F2/", - "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": false - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "9f0f8b" - } - ], - "GUID": "cdef57" - } - ], - "GUID": "32b13c" - }, - { - "Name": "Custom_Model_Bag", - "Transform": { - "posX": 1.69390106, - "posY": 1.55831885, - "posZ": 14.2736, - "rotX": 359.955139, - "rotY": 224.99881, - "rotZ": 0.0686836839, - "scaleX": 2.0, - "scaleY": 2.0, - "scaleZ": 2.0 - }, - "Nickname": "Set-aside", - "Description": "Shattered Aeons", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.02148666, - "g": 0.00100758043, - "b": 0.02148666 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": false, - "Hands": false, - "MaterialIndex": -1, - "MeshIndex": -1, - "CustomMesh": { - "MeshURL": "http://cloud-3.steamusercontent.com/ugc/764975951334964971/3078F312706FC974833ECD2A359B87FD4F283509/", - "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/764975951334960553/C518D80E31E27DB23EEAC8CF9253E59798865790/", - "NormalURL": "http://cloud-3.steamusercontent.com/ugc/764975951334960069/E70E4A58A1B7827F1E5E2AF9FF44DF0BD5DA33F7/", - "ColliderURL": "", - "Convex": true, - "MaterialIndex": 1, - "TypeIndex": 6, - "CastShadows": true - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "ContainedObjects": [ - { - "Name": "Deck", - "Transform": { - "posX": 11.3475809, - "posY": 2.30646563, - "posZ": 25.83137, - "rotX": 0.01703713, - "rotY": 180.000671, - "rotZ": 0.0804636851, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Act Deck", - "Description": "Shattered Aeons", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": false, - "SidewaysCard": true, - "DeckIDs": [ - 265314, - 265315 - ], - "CustomDeck": { - "2653": { - "FaceURL": "https://i.imgur.com/Kw5u56P.jpg", - "BackURL": "https://i.imgur.com/bQUL7Ev.jpg", - "NumWidth": 10, - "NumHeight": 4, - "BackIsHidden": true, - "UniqueBack": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "ContainedObjects": [ - { - "Name": "Card", - "Transform": { - "posX": 16.8913364, - "posY": 1.52813411, - "posZ": -5.13127851, - "rotX": 0.0157396868, - "rotY": 180.000519, - "rotZ": 0.07944975, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Timelock", - "Description": "Act 4", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 265314, - "SidewaysCard": true, - "CustomDeck": { - "2653": { - "FaceURL": "https://i.imgur.com/Kw5u56P.jpg", - "BackURL": "https://i.imgur.com/bQUL7Ev.jpg", - "NumWidth": 10, - "NumHeight": 4, - "BackIsHidden": true, - "UniqueBack": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "89f177" - }, - { - "Name": "Card", - "Transform": { - "posX": 16.9254036, - "posY": 1.668675, - "posZ": -5.17471838, - "rotX": 0.007634804, - "rotY": 179.998672, - "rotZ": 0.08231339, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Paradise Lost", - "Description": "Act 4", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 265315, - "SidewaysCard": true, - "CustomDeck": { - "2653": { - "FaceURL": "https://i.imgur.com/Kw5u56P.jpg", - "BackURL": "https://i.imgur.com/bQUL7Ev.jpg", - "NumWidth": 10, - "NumHeight": 4, - "BackIsHidden": true, - "UniqueBack": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "7f2934" - } - ], - "GUID": "bc2f1f" - }, - { - "Name": "Card", - "Transform": { - "posX": 13.3874683, - "posY": 3.49190235, - "posZ": -10.5786972, - "rotX": 359.920135, - "rotY": 269.999939, - "rotZ": 0.0168709084, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "A Pocket in Time", - "Description": "", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 260409, - "SidewaysCard": false, - "CustomDeck": { - "2604": { - "FaceURL": "https://i.imgur.com/4vUPeDS.jpg", - "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", - "NumWidth": 10, - "NumHeight": 4, - "BackIsHidden": true, - "UniqueBack": false - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "bbfc9c" - }, - { - "Name": "Deck", - "Transform": { - "posX": 18.32502, - "posY": 3.48508048, - "posZ": -13.3060989, - "rotX": 359.920135, - "rotY": 269.9999, - "rotZ": 0.0168680064, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Locations", - "Description": "Shattered Aeons", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": false, - "SidewaysCard": false, - "DeckIDs": [ - 260403, - 260404, - 260401, - 260405, - 260406, - 260408 - ], - "CustomDeck": { - "2604": { - "FaceURL": "https://i.imgur.com/4vUPeDS.jpg", - "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", - "NumWidth": 10, - "NumHeight": 4, - "BackIsHidden": true, - "UniqueBack": false - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "ContainedObjects": [ - { - "Name": "Card", - "Transform": { - "posX": 21.5857773, - "posY": 1.669701, - "posZ": -4.55569553, - "rotX": 359.9226, - "rotY": 269.9737, - "rotZ": 179.974045, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Ruins of New York", - "Description": "Shattered. Ancient.", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 260403, - "SidewaysCard": false, - "CustomDeck": { - "2604": { - "FaceURL": "https://i.imgur.com/4vUPeDS.jpg", - "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", - "NumWidth": 10, - "NumHeight": 4, - "BackIsHidden": true, - "UniqueBack": false - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "d6d845" - }, - { - "Name": "Card", - "Transform": { - "posX": 21.6347485, - "posY": 1.66690481, - "posZ": -4.727943, - "rotX": 359.916962, - "rotY": 269.996338, - "rotZ": 180.0202, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Pnakotus", - "Description": "Shattered. Ancient.", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 260404, - "SidewaysCard": false, - "CustomDeck": { - "2604": { - "FaceURL": "https://i.imgur.com/4vUPeDS.jpg", - "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", - "NumWidth": 10, - "NumHeight": 4, - "BackIsHidden": true, - "UniqueBack": false - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "3b6d9c" - }, - { - "Name": "Card", - "Transform": { - "posX": 21.0797234, - "posY": 1.66187584, - "posZ": -7.739165, - "rotX": 359.922882, - "rotY": 270.000122, - "rotZ": 0.013106918, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Valusia", - "Description": "Shattered. Ancient.", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 260401, - "SidewaysCard": false, - "CustomDeck": { - "2604": { - "FaceURL": "https://i.imgur.com/4vUPeDS.jpg", - "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", - "NumWidth": 10, - "NumHeight": 4, - "BackIsHidden": true, - "UniqueBack": false - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "353475" - }, - { - "Name": "Card", - "Transform": { - "posX": 21.5697346, - "posY": 1.68156517, - "posZ": -8.452749, - "rotX": 359.918854, - "rotY": 269.999847, - "rotZ": 180.018677, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Plateau of Leng", - "Description": "Shattered. Present-Day.", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 260405, - "SidewaysCard": false, - "CustomDeck": { - "2604": { - "FaceURL": "https://i.imgur.com/4vUPeDS.jpg", - "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", - "NumWidth": 10, - "NumHeight": 4, - "BackIsHidden": true, - "UniqueBack": false - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "512f93" - }, - { - "Name": "Card", - "Transform": { - "posX": 21.5912437, - "posY": 1.6637224, - "posZ": -8.836566, - "rotX": 359.9248, - "rotY": 270.007874, - "rotZ": 180.0313, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Mu", - "Description": "Shattered. Ancient.", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 260406, - "SidewaysCard": false, - "CustomDeck": { - "2604": { - "FaceURL": "https://i.imgur.com/4vUPeDS.jpg", - "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", - "NumWidth": 10, - "NumHeight": 4, - "BackIsHidden": true, - "UniqueBack": false - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "555dff" - }, - { - "Name": "Card", - "Transform": { - "posX": 21.5867252, - "posY": 1.52339029, - "posZ": -8.528642, - "rotX": 359.917145, - "rotY": 269.992218, - "rotZ": 180.023727, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Atlantis", - "Description": "Shattered. Ancient.", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 260408, - "SidewaysCard": false, - "CustomDeck": { - "2604": { - "FaceURL": "https://i.imgur.com/4vUPeDS.jpg", - "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", - "NumWidth": 10, - "NumHeight": 4, - "BackIsHidden": true, - "UniqueBack": false - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "7e6245" - } - ], - "GUID": "b74ed7" - }, - { - "Name": "Card", - "Transform": { - "posX": 19.66615, - "posY": 2.591367, - "posZ": -21.8968563, - "rotX": 0.0, - "rotY": 270.0, - "rotZ": 12.6888008, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Relic of Ages", - "Description": "Unleash the Timestream", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 265400, - "SidewaysCard": false, - "CustomDeck": { - "2654": { - "FaceURL": "https://i.imgur.com/mtzND71.jpg", - "BackURL": "https://i.imgur.com/EcbhVuh.jpg/", - "NumWidth": 2, - "NumHeight": 2, - "BackIsHidden": true, - "UniqueBack": false - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "3ff610" - }, - { - "Name": "Card", - "Transform": { - "posX": 14.5826454, - "posY": 3.580844, - "posZ": -8.739596, - "rotX": 359.919739, - "rotY": 269.999756, - "rotZ": 0.0175482612, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Formless Spawn", - "Description": "From the Abyss", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 260411, - "SidewaysCard": false, - "CustomDeck": { - "2604": { - "FaceURL": "https://i.imgur.com/4vUPeDS.jpg", - "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", - "NumWidth": 10, - "NumHeight": 4, - "BackIsHidden": true, - "UniqueBack": false - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "eeff54" - }, - { - "Name": "Card", - "Transform": { - "posX": 15.6777477, - "posY": 3.485201, - "posZ": -0.778587759, - "rotX": 359.920135, - "rotY": 269.999878, - "rotZ": 0.0168651938, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Ichtaca", - "Description": "Scion of Yig", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": false, - "Hands": true, - "CardID": 260103, - "SidewaysCard": false, - "CustomDeck": { - "2601": { - "FaceURL": "https://i.imgur.com/Kw5u56P.jpg", - "BackURL": "https://i.imgur.com/bQUL7Ev.jpg", - "NumWidth": 10, - "NumHeight": 4, - "BackIsHidden": true, - "UniqueBack": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "7727b0" - }, - { - "Name": "Card", - "Transform": { - "posX": 15.3576937, - "posY": 3.48457336, - "posZ": -4.42710829, - "rotX": 359.920135, - "rotY": 270.000183, - "rotZ": 0.0168734454, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Alejandro Vela", - "Description": "Or, Is HE?", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": false, - "Hands": true, - "CardID": 260104, - "SidewaysCard": false, - "CustomDeck": { - "2601": { - "FaceURL": "https://i.imgur.com/Kw5u56P.jpg", - "BackURL": "https://i.imgur.com/bQUL7Ev.jpg", - "NumWidth": 10, - "NumHeight": 4, - "BackIsHidden": true, - "UniqueBack": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "7f1430" - } - ], - "PhysicsMaterial": { - "StaticFriction": 0.6, - "DynamicFriction": 0.6, - "Bounciness": 0.0, - "FrictionCombine": 0, - "BounceCombine": 0 - }, - "Rigidbody": { - "Mass": 1.375, - "Drag": 5.0, - "AngularDrag": 5.0, - "UseGravity": true - }, - "GUID": "a45247" - }, - { - "Name": "Card", - "Transform": { - "posX": -3.956001, - "posY": 1.65564811, - "posZ": -10.4412031, - "rotX": 359.919739, - "rotY": 270.0, - "rotZ": 0.01683267, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Scenario", - "Description": "Shattered Aeons", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": false, - "Hands": true, - "CardID": 260101, - "SidewaysCard": false, - "CustomDeck": { - "2601": { - "FaceURL": "https://i.imgur.com/Kw5u56P.jpg", - "BackURL": "https://i.imgur.com/bQUL7Ev.jpg", - "NumWidth": 10, - "NumHeight": 4, - "BackIsHidden": true, - "UniqueBack": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "9c631d" - }, - { - "Name": "Deck", - "Transform": { - "posX": -2.6885, - "posY": 1.65349448, - "posZ": -5.048502, - "rotX": 0.0168093871, - "rotY": 180.019821, - "rotZ": 0.08026675, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Act Deck", - "Description": "Shattered Aeons", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": false, - "SidewaysCard": true, - "DeckIDs": [ - 265316, - 265313, - 265311, - 265309 - ], - "CustomDeck": { - "2653": { - "FaceURL": "https://i.imgur.com/Kw5u56P.jpg", - "BackURL": "https://i.imgur.com/bQUL7Ev.jpg", - "NumWidth": 10, - "NumHeight": 4, - "BackIsHidden": true, - "UniqueBack": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "ContainedObjects": [ - { - "Name": "Card", - "Transform": { - "posX": 10.16151, - "posY": 1.54476941, - "posZ": 19.3643551, - "rotX": 0.01597352, - "rotY": 179.998734, - "rotZ": 0.08117862, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Mend the Shatter", - "Description": "Act 4", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 265316, - "SidewaysCard": true, - "CustomDeck": { - "2653": { - "FaceURL": "https://i.imgur.com/Kw5u56P.jpg", - "BackURL": "https://i.imgur.com/bQUL7Ev.jpg", - "NumWidth": 10, - "NumHeight": 4, - "BackIsHidden": true, - "UniqueBack": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "ebb16e" - }, - { - "Name": "Card", - "Transform": { - "posX": 10.6716547, - "posY": 1.57854986, - "posZ": 19.3256378, - "rotX": 359.864868, - "rotY": 179.983032, - "rotZ": 0.9585274, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "The Ythian Relic", - "Description": "Act 3", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 265313, - "SidewaysCard": true, - "CustomDeck": { - "2653": { - "FaceURL": "https://i.imgur.com/Kw5u56P.jpg", - "BackURL": "https://i.imgur.com/bQUL7Ev.jpg", - "NumWidth": 10, - "NumHeight": 4, - "BackIsHidden": true, - "UniqueBack": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "716efa" - }, - { - "Name": "Card", - "Transform": { - "posX": 16.2523918, - "posY": 1.5361371, - "posZ": 19.3147926, - "rotX": 0.0114282435, - "rotY": 179.999664, - "rotZ": 0.0785257742, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Search for the Brotherhood", - "Description": "Act 2", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 265311, - "SidewaysCard": true, - "CustomDeck": { - "2653": { - "FaceURL": "https://i.imgur.com/Kw5u56P.jpg", - "BackURL": "https://i.imgur.com/bQUL7Ev.jpg", - "NumWidth": 10, - "NumHeight": 4, - "BackIsHidden": true, - "UniqueBack": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "b0369d" - }, - { - "Name": "Card", - "Transform": { - "posX": 16.56236, - "posY": 1.67597449, - "posZ": 19.441433, - "rotX": 0.01433581, - "rotY": 180.0007, - "rotZ": 0.11103677, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Worlds Beyond", - "Description": "Act 1", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 265309, - "SidewaysCard": true, - "CustomDeck": { - "2653": { - "FaceURL": "https://i.imgur.com/Kw5u56P.jpg", - "BackURL": "https://i.imgur.com/bQUL7Ev.jpg", - "NumWidth": 10, - "NumHeight": 4, - "BackIsHidden": true, - "UniqueBack": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "7f17c8" - } - ], - "GUID": "459d60" - }, - { - "Name": "Custom_Tile", - "Transform": { - "posX": -3.8603, - "posY": 1.58253384, - "posZ": -14.7527018, - "rotX": 359.919739, - "rotY": 270.004456, - "rotZ": 0.016829202, - "scaleX": 2.2, - "scaleY": 1.0, - "scaleZ": 2.2 - }, - "Nickname": "Shattered Aeons", - "Description": "click to set chaos token difficulty", - "GMNotes": "", - "ColorDiffuse": { - "r": 1.0, - "g": 1.0, - "b": 1.0 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": false, - "Hands": false, - "CustomImage": { - "ImageURL": "http://cloud-3.steamusercontent.com/ugc/965354846165100486/3DC8FCEF364B30758B09EF96AF9458F2B8E64D56/", - "ImageSecondaryURL": "https://i.imgur.com/EcbhVuh.jpg/", - "ImageScalar": 1.0, - "WidthScale": 0.0, - "CustomTile": { - "Type": 3, - "Thickness": 0.1, - "Stackable": false, - "Stretch": true - } - }, - "XmlUI": "", - "LuaScript": "name = 'Shattered Aeons'\r\n\r\nfunction onLoad()\r\n Global.call('createSetupButtons', {object=self, key=name})\r\nend\r\n\r\nfunction easyClick()\r\n Global.call('fillContainer', {object=self, key=name, mode='easy'})\r\nend\r\n\r\nfunction normalClick()\r\n Global.call('fillContainer', {object=self, key=name, mode='normal'})\r\nend\r\n\r\nfunction hardClick()\r\n Global.call('fillContainer', {object=self, key=name, mode='hard'})\r\nend\r\n\r\nfunction expertClick()\r\n Global.call('fillContainer', {object=self, key=name, mode='expert'})\r\nend\r\n", - "LuaScriptState": "", - "GUID": "6dc72a" - } - ], - "GUID": "737c5d", - "AttachedDecals": [ - { - "Transform": { - "posX": -0.0021877822, - "posY": -0.08963572, - "posZ": -0.00288731651, - "rotX": 270.0, - "rotY": 359.869568, - "rotZ": 0.0, - "scaleX": 2.00000215, - "scaleY": 2.00000238, - "scaleZ": 2.00000262 - }, - "CustomDecal": { - "Name": "dunwich_back", - "ImageURL": "http://cloud-3.steamusercontent.com/ugc/959719855119695911/931B9829687A20F4DEADB36DA57B7E6D76792231/", - "Size": 7.4 - } - } - ] - }, - { - "Name": "Custom_Model_Bag", - "Transform": { - "posX": 12.2504215, - "posY": 1.45382607, - "posZ": -36.0138321, + "posX": 12.2504005, + "posY": 1.453826, + "posZ": -36.0138054, "rotX": 359.920135, "rotY": 270.004639, - "rotZ": 0.0168642625, + "rotZ": 0.0168675818, "scaleX": 2.21, "scaleY": 0.46, "scaleZ": 2.42 @@ -978002,617 +979339,20 @@ ] }, { - "Name": "Deck", + "Name": "Custom_Model_Bag", "Transform": { - "posX": 3.207602, - "posY": 1.5458926, - "posZ": -36.0018234, - "rotX": 359.920135, - "rotY": 269.997284, - "rotZ": 0.016882848, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 + "posX": 12.249404, + "posY": 1.47502887, + "posZ": 35.9864, + "rotX": 359.9201, + "rotY": 270.1032, + "rotZ": 0.0167312063, + "scaleX": 2.21, + "scaleY": 0.46, + "scaleZ": 2.42 }, - "Nickname": "Supplies", - "Description": "Add to your saved objects as you progress through the campaign as a reminder of the supplies you've purchased!", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": false, - "Hands": false, - "SidewaysCard": false, - "DeckIDs": [ - 269800, - 269801, - 269802, - 269803, - 269804, - 269805, - 269806, - 269807, - 269808, - 269809, - 269810, - 269811, - 269812, - 269813 - ], - "CustomDeck": { - "2698": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/784110538848643525/00E7055EEEB7036DABD3911594D8EBF4024A03CA/", - "BackURL": "http://cloud-3.steamusercontent.com/ugc/784110538848643525/00E7055EEEB7036DABD3911594D8EBF4024A03CA/", - "NumWidth": 10, - "NumHeight": 4, - "BackIsHidden": true, - "UniqueBack": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "ContainedObjects": [ - { - "Name": "Card", - "Transform": { - "posX": -12.4372721, - "posY": 1.55637085, - "posZ": -30.3668957, - "rotX": 359.920135, - "rotY": 269.997284, - "rotZ": 0.01687943, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "", - "Description": "", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "Hands": true, - "CardID": 269800, - "SidewaysCard": false, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "ContainedObjects": [], - "GUID": "31df72" - }, - { - "Name": "Card", - "Transform": { - "posX": -12.4372721, - "posY": 1.55637085, - "posZ": -30.3668957, - "rotX": 359.920135, - "rotY": 269.997284, - "rotZ": 0.01687943, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "", - "Description": "", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "Hands": true, - "CardID": 269801, - "SidewaysCard": false, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "ContainedObjects": [], - "GUID": "31df72" - }, - { - "Name": "Card", - "Transform": { - "posX": -12.4372721, - "posY": 1.55637085, - "posZ": -30.3668957, - "rotX": 359.920135, - "rotY": 269.997284, - "rotZ": 0.01687943, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "", - "Description": "", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "Hands": true, - "CardID": 269802, - "SidewaysCard": false, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "ContainedObjects": [], - "GUID": "31df72" - }, - { - "Name": "Card", - "Transform": { - "posX": -12.4372721, - "posY": 1.55637085, - "posZ": -30.3668957, - "rotX": 359.920135, - "rotY": 269.997284, - "rotZ": 0.01687943, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "", - "Description": "", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "Hands": true, - "CardID": 269803, - "SidewaysCard": false, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "ContainedObjects": [], - "GUID": "31df72" - }, - { - "Name": "Card", - "Transform": { - "posX": -12.4372721, - "posY": 1.55637085, - "posZ": -30.3668957, - "rotX": 359.920135, - "rotY": 269.997284, - "rotZ": 0.01687943, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "", - "Description": "", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "Hands": true, - "CardID": 269804, - "SidewaysCard": false, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "ContainedObjects": [], - "GUID": "31df72" - }, - { - "Name": "Card", - "Transform": { - "posX": -12.4372721, - "posY": 1.55637085, - "posZ": -30.3668957, - "rotX": 359.920135, - "rotY": 269.997284, - "rotZ": 0.01687943, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "", - "Description": "", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "Hands": true, - "CardID": 269805, - "SidewaysCard": false, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "ContainedObjects": [], - "GUID": "31df72" - }, - { - "Name": "Card", - "Transform": { - "posX": -12.4372721, - "posY": 1.55637085, - "posZ": -30.3668957, - "rotX": 359.920135, - "rotY": 269.997284, - "rotZ": 0.01687943, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "", - "Description": "", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "Hands": true, - "CardID": 269806, - "SidewaysCard": false, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "ContainedObjects": [], - "GUID": "31df72" - }, - { - "Name": "Card", - "Transform": { - "posX": -12.4372721, - "posY": 1.55637085, - "posZ": -30.3668957, - "rotX": 359.920135, - "rotY": 269.997284, - "rotZ": 0.01687943, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "", - "Description": "", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "Hands": true, - "CardID": 269807, - "SidewaysCard": false, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "ContainedObjects": [], - "GUID": "31df72" - }, - { - "Name": "Card", - "Transform": { - "posX": -12.4372721, - "posY": 1.55637085, - "posZ": -30.3668957, - "rotX": 359.920135, - "rotY": 269.997284, - "rotZ": 0.01687943, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "", - "Description": "", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "Hands": true, - "CardID": 269808, - "SidewaysCard": false, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "ContainedObjects": [], - "GUID": "31df72" - }, - { - "Name": "Card", - "Transform": { - "posX": -12.4372721, - "posY": 1.55637085, - "posZ": -30.3668957, - "rotX": 359.920135, - "rotY": 269.997284, - "rotZ": 0.01687943, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "", - "Description": "", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "Hands": true, - "CardID": 269809, - "SidewaysCard": false, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "ContainedObjects": [], - "GUID": "31df72" - }, - { - "Name": "Card", - "Transform": { - "posX": -12.4372721, - "posY": 1.55637085, - "posZ": -30.3668957, - "rotX": 359.920135, - "rotY": 269.997284, - "rotZ": 0.01687943, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "", - "Description": "", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "Hands": true, - "CardID": 269810, - "SidewaysCard": false, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "ContainedObjects": [], - "GUID": "31df72" - }, - { - "Name": "Card", - "Transform": { - "posX": -12.4372721, - "posY": 1.55637085, - "posZ": -30.3668957, - "rotX": 359.920135, - "rotY": 269.997284, - "rotZ": 0.01687943, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "", - "Description": "", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "Hands": true, - "CardID": 269811, - "SidewaysCard": false, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "ContainedObjects": [], - "GUID": "31df72" - }, - { - "Name": "Card", - "Transform": { - "posX": -12.4372721, - "posY": 1.55637085, - "posZ": -30.3668957, - "rotX": 359.920135, - "rotY": 269.997284, - "rotZ": 0.01687943, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "", - "Description": "", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "Hands": true, - "CardID": 269812, - "SidewaysCard": false, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "ContainedObjects": [], - "GUID": "31df72" - }, - { - "Name": "Card", - "Transform": { - "posX": -12.4372721, - "posY": 1.55637085, - "posZ": -30.3668957, - "rotX": 359.920135, - "rotY": 269.997284, - "rotZ": 0.01687943, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "", - "Description": "", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "Hands": true, - "CardID": 269813, - "SidewaysCard": false, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "ContainedObjects": [], - "GUID": "31df72" - } - ], - "GUID": "05e6aa" - }, - { - "Name": "Custom_Tile", - "Transform": { - "posX": -1.35352552, - "posY": 1.47556615, - "posZ": -26.6031837, - "rotX": 359.920135, - "rotY": 270.001953, - "rotZ": 0.0168674216, - "scaleX": 6.5, - "scaleY": 1.0, - "scaleZ": 6.5 - }, - "Nickname": "Forgotten Age Campaign Log", - "Description": "", + "Nickname": "1: The Untamed Wilds", + "Description": "The Forgotten Age", "GMNotes": "", "ColorDiffuse": { "r": 1.0, @@ -978629,38 +979369,682 @@ "GridProjection": false, "HideWhenFaceDown": false, "Hands": false, - "CustomImage": { - "ImageURL": "http://cloud-3.steamusercontent.com/ugc/952965089460824307/74E973C4213D897D27B483857BD249C1044B7A57/", - "ImageSecondaryURL": "http://cloud-3.steamusercontent.com/ugc/959719855119695252/F9415595789317D4FAB83601CD43D165168FBA46/", - "ImageScalar": 1.0, - "WidthScale": 0.0, - "CustomTile": { - "Type": 0, - "Thickness": 0.1, - "Stackable": false, - "Stretch": true - } + "MaterialIndex": -1, + "MeshIndex": -1, + "CustomMesh": { + "MeshURL": "https://raw.githubusercontent.com/RobMayer/TTSLibrary/master/advboxes/tuckbox_h_MSH.obj", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/829135118403837985/8C4DB16D46E6F3439DD0CB20677B2360AC48AC38/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 3, + "TypeIndex": 6, + "CastShadows": true }, "XmlUI": "", - "LuaScript": "--[[ Character Sheet Template by: MrStump\r\n\r\nYou can set up your own character sheet if you follow these steps.\r\n\r\nStep 1) Change the character sheet image\r\n -Right click on the character sheet, click Custom\r\n -Replace the image URL with one for your character sheet\r\n -Click import, make sure your sheet loads\r\n -SAVE THE GAME (the table setup)\r\n -LOAD FROM THAT SAVE YOU JUST MADE\r\n\r\nStep 2) Edit script to fit your character sheet\r\n -Below you will see some general options, and then the big data table\r\n -The data table is what determines how many of which buttons are made\r\n -Checkboxes\r\n -Counters\r\n -Textboxes\r\n -By default, there are 3 of each. You can add more or remove entries\r\n -If you intend to add/remove, be sure only to add/remove ENTRIES\r\n -This is what an entry looks like:\r\n {\r\n pos = {-0.977,0.1,-0.589},\r\n size = 800,\r\n state = false\r\n },\r\n -Deleting the whole thing would remove that specific item on the sheet\r\n -Copy and pasting it after another entry would create another\r\n -Each entry type has unique data points (pos, size, state, etc)\r\n -Do not try to add in your own data points or remove them individually\r\n -There is a summary of what each point does at the top of its category\r\n\r\nStep 3) Save and check script changes\r\n -Hit Save & Apply in the script window to save your code\r\n -You can edit your code as needed and Save+Apply as often as needed\r\n -When you are finished, make disableSave = false below then Save+apply\r\n -This enables saving, so your sheet will remember whats on it.\r\n\r\nBonus) Finding/Editing Positions for elements\r\n I have included a tool to get positions for buttons in {x,y,z} form\r\n Place it where you want the center of your element to be\r\n Then copy the table from the notes (lower right of screen)\r\n You can highlight it and CTRL+C\r\n Paste it into the data table where needed (pos=)\r\n If you want to manually tweek the values:\r\n {0,0,0} is the center of the character sheet\r\n {1,0,0} is right, {-1,0,0} is left\r\n {0,0,-1} is up, {0,0,1} is down\r\n 0.1 for Y is the height off of the page.\r\n If it was 0, it would be down inside the model of the sheet\r\n\r\nBegin editing below: ]]\r\n\r\n--Set this to true while editing and false when you have finished\r\ndisableSave = false\r\n--Remember to set this to false once you are done making changes\r\n--Then, after you save & apply it, save your game too\r\n\r\n--Color information for button text (r,g,b, values of 0-1)\r\nbuttonFontColor = {0,0,0}\r\n--Color information for button background\r\nbuttonColor = {1,1,1}\r\n--Change scale of button (Avoid changing if possible)\r\nbuttonScale = {0.1,0.1,0.1}\r\n\r\n--This is the button placement information\r\ndefaultButtonData = {\r\n --Add checkboxes\r\n checkbox = {\r\n --[[\r\n pos = the position (pasted from the helper tool)\r\n size = height/width/font_size for checkbox\r\n state = default starting value for checkbox (true=checked, false=not)\r\n ]]\r\n\r\n --End of checkboxes\r\n },\r\n --Add counters that have a + and - button\r\n counter = {\r\n --[[\r\n pos = the position (pasted from the helper tool)\r\n size = height/width/font_size for counter\r\n value = default starting value for counter\r\n hideBG = if background of counter is hidden (true=hidden, false=not)\r\n ]]\r\n --Slot one counter 1\r\n {\r\n pos = {-0.7,0.1,-0.45},\r\n size = 400,\r\n value = 0,\r\n hideBG = true\r\n },\r\n --Slot one counter 2\r\n {\r\n pos = {-0.52,0.1,-0.45},\r\n size = 400,\r\n value = 0,\r\n hideBG = true\r\n },\r\n --Slot one xp 1\r\n {\r\n pos = {-0.517,0.1,-0.55},\r\n size = 300,\r\n value = 0,\r\n hideBG = true\r\n },\r\n --Slot two counter 1\r\n {\r\n pos = {-0.274,0.1,-0.445},\r\n size = 400,\r\n value = 0,\r\n hideBG = true\r\n },\r\n --Slot two counter 2\r\n {\r\n pos = {-0.074,0.1,-0.445},\r\n size = 400,\r\n value = 0,\r\n hideBG = true\r\n },\r\n --Slot two xp 1\r\n {\r\n pos = {-0.061,0.1,-0.54},\r\n size = 300,\r\n value = 0,\r\n hideBG = true\r\n },\r\n --Slot three counter 1\r\n {\r\n pos = {0.153,0.1,-0.44},\r\n size = 400,\r\n value = 0,\r\n hideBG = true\r\n },\r\n --Slot three counter 2\r\n {\r\n pos = {0.379,0.1,-0.44},\r\n size = 400,\r\n value = 0,\r\n hideBG = true\r\n },\r\n --Slot three xp 1\r\n {\r\n pos = {0.38,0.1,-0.54},\r\n size = 300,\r\n value = 0,\r\n hideBG = true\r\n },\r\n --Slot four counter 1\r\n {\r\n pos = {0.614,0.1,-0.44},\r\n size = 400,\r\n value = 0,\r\n hideBG = true\r\n },\r\n --Slot four counter 2\r\n {\r\n pos = {0.82,0.1,-0.44},\r\n size = 400,\r\n value = 0,\r\n hideBG = true\r\n },\r\n --Slot four xp 1\r\n {\r\n pos = {0.827,0.1,-0.54},\r\n size = 300,\r\n value = 0,\r\n hideBG = true\r\n },\r\n --Yig's Fury\r\n {\r\n pos = {0.097,0.1,0.88},\r\n size = 500,\r\n value = 0,\r\n hideBG = true\r\n },\r\n\r\n --End of counters\r\n },\r\n --Add editable text boxes\r\n textbox = {\r\n --[[\r\n pos = the position (pasted from the helper tool)\r\n rows = how many lines of text you want for this box\r\n width = how wide the text box is\r\n font_size = size of text. This and \"rows\" effect overall height\r\n label = what is shown when there is no text. \"\" = nothing\r\n value = text entered into box. \"\" = nothing\r\n alignment = Number to indicate how you want text aligned\r\n (1=Automatic, 2=Left, 3=Center, 4=Right, 5=Justified)\r\n ]]\r\n --Slot one player\r\n {\r\n pos = {-0.637,0.1,-0.70},\r\n rows = 1,\r\n width = 2000,\r\n font_size = 150,\r\n label = \"Click to type\",\r\n value = \"\",\r\n alignment = 2\r\n },\r\n --Slot one investigator\r\n {\r\n pos = {-0.637,0.1,-0.625},\r\n rows = 1,\r\n width = 2000,\r\n font_size = 150,\r\n label = \"Click to type\",\r\n value = \"\",\r\n alignment = 2\r\n },\r\n --Slot one story\r\n {\r\n pos = {-0.637,0.1,-0.25},\r\n rows = 7,\r\n width = 2000,\r\n font_size = 150,\r\n label = \"Click to type\",\r\n value = \"\",\r\n alignment = 2\r\n },\r\n --Slot one Supplies\r\n {\r\n pos = {-0.637,0.1,0.05},\r\n rows = 7,\r\n width = 2000,\r\n font_size = 150,\r\n label = \"Click to type\",\r\n value = \"\",\r\n alignment = 2\r\n },\r\n --Slot two player\r\n {\r\n pos = {-0.2,0.1,-0.70},\r\n rows = 1,\r\n width = 2000,\r\n font_size = 150,\r\n label = \"Click to type\",\r\n value = \"\",\r\n alignment = 2\r\n },\r\n --Slot two investigator\r\n {\r\n pos = {-0.2,0.1,-0.625},\r\n rows = 1,\r\n width = 2000,\r\n font_size = 150,\r\n label = \"Click to type\",\r\n value = \"\",\r\n alignment = 2\r\n },\r\n --Slot two story\r\n {\r\n pos = {-0.2,0.1,-0.25},\r\n rows = 7,\r\n width = 2000,\r\n font_size = 150,\r\n label = \"Click to type\",\r\n value = \"\",\r\n alignment = 2\r\n },\r\n --Slot two supplies\r\n {\r\n pos = {-0.2,0.1,0.05},\r\n rows = 7,\r\n width = 2000,\r\n font_size = 150,\r\n label = \"Click to type\",\r\n value = \"\",\r\n alignment = 2\r\n },\r\n --Slot three player\r\n {\r\n pos = {0.241,0.1,-0.70},\r\n rows = 1,\r\n width = 2000,\r\n font_size = 150,\r\n label = \"Click to type\",\r\n value = \"\",\r\n alignment = 2\r\n },\r\n --Slot three investigator\r\n {\r\n pos = {0.237,0.1,-0.625},\r\n rows = 1,\r\n width = 2000,\r\n font_size = 150,\r\n label = \"Click to type\",\r\n value = \"\",\r\n alignment = 2\r\n },\r\n --Slot three story\r\n {\r\n pos = {0.24,0.1,-0.25},\r\n rows = 7,\r\n width = 2000,\r\n font_size = 150,\r\n label = \"Click to type\",\r\n value = \"\",\r\n alignment = 2\r\n },\r\n --Slot three supplies\r\n {\r\n pos = {0.24,0.1,0.05},\r\n rows = 7,\r\n width = 2000,\r\n font_size = 150,\r\n label = \"Click to type\",\r\n value = \"\",\r\n alignment = 2\r\n },\r\n --Slot four player\r\n {\r\n pos = {0.671,0.1,-0.70},\r\n rows = 1,\r\n width = 2000,\r\n font_size = 150,\r\n label = \"Click to type\",\r\n value = \"\",\r\n alignment = 2\r\n },\r\n --Slot four investigator\r\n {\r\n pos = {0.671,0.1,-0.625},\r\n rows = 1,\r\n width = 2000,\r\n font_size = 150,\r\n label = \"Click to type\",\r\n value = \"\",\r\n alignment = 2\r\n },\r\n --Slot four story\r\n {\r\n pos = {0.671,0.1,-0.25},\r\n rows = 7,\r\n width = 2000,\r\n font_size = 150,\r\n label = \"Click to type\",\r\n value = \"\",\r\n alignment = 2\r\n },\r\n --Slot four supplies\r\n {\r\n pos = {0.671,0.1,0.05},\r\n rows = 7,\r\n width = 2000,\r\n font_size = 150,\r\n label = \"Click to type\",\r\n value = \"\",\r\n alignment = 2\r\n },\r\n --Campaign Notes 1\r\n {\r\n pos = {-0.475,0.1,0.62},\r\n rows =12,\r\n width = 3200,\r\n font_size = 200,\r\n label = \"Click to type\",\r\n value = \"\",\r\n alignment = 2\r\n },\r\n --Campaign Notes 2\r\n {\r\n pos = {0.527,0.1,0.507},\r\n rows = 12,\r\n width = 3500,\r\n font_size = 150,\r\n label = \"Click to type\",\r\n value = \"\",\r\n alignment = 2\r\n },\r\n\r\n --End of textboxes\r\n }\r\n}\r\n\r\n\r\n\r\n--Lua beyond this point, I recommend doing something more fun with your life\r\n\r\n\r\n\r\n--Save function\r\nfunction updateSave()\r\n saved_data = JSON.encode(ref_buttonData)\r\n if disableSave==true then saved_data=\"\" end\r\n self.script_state = saved_data\r\nend\r\n\r\n--Startup procedure\r\nfunction onload(saved_data)\r\n if disableSave==true then saved_data=\"\" end\r\n if saved_data ~= \"\" then\r\n local loaded_data = JSON.decode(saved_data)\r\n ref_buttonData = loaded_data\r\n else\r\n ref_buttonData = defaultButtonData\r\n end\r\n\r\n spawnedButtonCount = 0\r\n createCheckbox()\r\n createCounter()\r\n createTextbox()\r\nend\r\n\r\n\r\n\r\n--Click functions for buttons\r\n\r\n\r\n\r\n--Checks or unchecks the given box\r\nfunction click_checkbox(tableIndex, buttonIndex)\r\n if ref_buttonData.checkbox[tableIndex].state == true then\r\n ref_buttonData.checkbox[tableIndex].state = false\r\n self.editButton({index=buttonIndex, label=\"\"})\r\n else\r\n ref_buttonData.checkbox[tableIndex].state = true\r\n self.editButton({index=buttonIndex, label=string.char(10008)})\r\n end\r\n updateSave()\r\nend\r\n\r\n--Applies value to given counter display\r\nfunction click_counter(tableIndex, buttonIndex, amount)\r\n ref_buttonData.counter[tableIndex].value = ref_buttonData.counter[tableIndex].value + amount\r\n self.editButton({index=buttonIndex, label=ref_buttonData.counter[tableIndex].value})\r\n updateSave()\r\nend\r\n\r\n--Updates saved value for given text box\r\nfunction click_textbox(i, value, selected)\r\n if selected == false then\r\n ref_buttonData.textbox[i].value = value\r\n updateSave()\r\n end\r\nend\r\n\r\n--Dud function for if you have a background on a counter\r\nfunction click_none() end\r\n\r\n\r\n\r\n--Button creation\r\n\r\n\r\n\r\n--Makes checkboxes\r\nfunction createCheckbox()\r\n for i, data in ipairs(ref_buttonData.checkbox) do\r\n --Sets up reference function\r\n local buttonNumber = spawnedButtonCount\r\n local funcName = \"checkbox\"..i\r\n local func = function() click_checkbox(i, buttonNumber) end\r\n self.setVar(funcName, func)\r\n --Sets up label\r\n local label = \"\"\r\n if data.state==true then label=string.char(10008) end\r\n --Creates button and counts it\r\n self.createButton({\r\n label=label, click_function=funcName, function_owner=self,\r\n position=data.pos, height=data.size, width=data.size,\r\n font_size=data.size, scale=buttonScale,\r\n color=buttonColor, font_color=buttonFontColor\r\n })\r\n spawnedButtonCount = spawnedButtonCount + 1\r\n end\r\nend\r\n\r\n--Makes counters\r\nfunction createCounter()\r\n for i, data in ipairs(ref_buttonData.counter) do\r\n --Sets up display\r\n local displayNumber = spawnedButtonCount\r\n --Sets up label\r\n local label = data.value\r\n --Sets height/width for display\r\n local size = data.size\r\n if data.hideBG == true then size = 0 end\r\n --Creates button and counts it\r\n self.createButton({\r\n label=label, click_function=\"click_none\", function_owner=self,\r\n position=data.pos, height=size, width=size,\r\n font_size=data.size, scale=buttonScale,\r\n color=buttonColor, font_color=buttonFontColor\r\n })\r\n spawnedButtonCount = spawnedButtonCount + 1\r\n\r\n --Sets up add 1\r\n local funcName = \"counterAdd\"..i\r\n local func = function() click_counter(i, displayNumber, 1) end\r\n self.setVar(funcName, func)\r\n --Sets up label\r\n local label = \"+\"\r\n --Sets up position\r\n local offsetDistance = (data.size/2 + data.size/4) * (buttonScale[1] * 0.002)\r\n local pos = {data.pos[1] + offsetDistance, data.pos[2], data.pos[3]}\r\n --Sets up size\r\n local size = data.size / 2\r\n --Creates button and counts it\r\n self.createButton({\r\n label=label, click_function=funcName, function_owner=self,\r\n position=pos, height=size, width=size,\r\n font_size=size, scale=buttonScale,\r\n color=buttonColor, font_color=buttonFontColor\r\n })\r\n spawnedButtonCount = spawnedButtonCount + 1\r\n\r\n --Sets up subtract 1\r\n local funcName = \"counterSub\"..i\r\n local func = function() click_counter(i, displayNumber, -1) end\r\n self.setVar(funcName, func)\r\n --Sets up label\r\n local label = \"-\"\r\n --Set up position\r\n local pos = {data.pos[1] - offsetDistance, data.pos[2], data.pos[3]}\r\n --Creates button and counts it\r\n self.createButton({\r\n label=label, click_function=funcName, function_owner=self,\r\n position=pos, height=size, width=size,\r\n font_size=size, scale=buttonScale,\r\n color=buttonColor, font_color=buttonFontColor\r\n })\r\n spawnedButtonCount = spawnedButtonCount + 1\r\n end\r\nend\r\n\r\nfunction createTextbox()\r\n for i, data in ipairs(ref_buttonData.textbox) do\r\n --Sets up reference function\r\n local funcName = \"textbox\"..i\r\n local func = function(_,_,val,sel) click_textbox(i,val,sel) end\r\n self.setVar(funcName, func)\r\n\r\n self.createInput({\r\n input_function = funcName,\r\n function_owner = self,\r\n label = data.label,\r\n alignment = data.alignment,\r\n position = data.pos,\r\n scale = buttonScale,\r\n width = data.width,\r\n height = (data.font_size*data.rows)+24,\r\n font_size = data.font_size,\r\n color = buttonColor,\r\n font_color = buttonFontColor,\r\n value = data.value,\r\n })\r\n end\r\nend\r\n", - "LuaScriptState": "{\"checkbox\":[],\"counter\":[{\"hideBG\":true,\"pos\":[-0.7,0.1,-0.45],\"size\":400,\"value\":0},{\"hideBG\":true,\"pos\":[-0.52,0.1,-0.45],\"size\":400,\"value\":0},{\"hideBG\":true,\"pos\":[-0.517,0.1,-0.55],\"size\":300,\"value\":0},{\"hideBG\":true,\"pos\":[-0.274,0.1,-0.445],\"size\":400,\"value\":0},{\"hideBG\":true,\"pos\":[-0.074,0.1,-0.445],\"size\":400,\"value\":0},{\"hideBG\":true,\"pos\":[-0.061,0.1,-0.54],\"size\":300,\"value\":0},{\"hideBG\":true,\"pos\":[0.153,0.1,-0.44],\"size\":400,\"value\":0},{\"hideBG\":true,\"pos\":[0.379,0.1,-0.44],\"size\":400,\"value\":0},{\"hideBG\":true,\"pos\":[0.38,0.1,-0.54],\"size\":300,\"value\":0},{\"hideBG\":true,\"pos\":[0.614,0.1,-0.44],\"size\":400,\"value\":0},{\"hideBG\":true,\"pos\":[0.82,0.1,-0.44],\"size\":400,\"value\":0},{\"hideBG\":true,\"pos\":[0.827,0.1,-0.54],\"size\":300,\"value\":0},{\"hideBG\":true,\"pos\":[0.097,0.1,0.88],\"size\":500,\"value\":0}],\"textbox\":[{\"alignment\":2,\"font_size\":150,\"label\":\"Click to type\",\"pos\":[-0.637,0.1,-0.7],\"rows\":1,\"value\":\"\",\"width\":2000},{\"alignment\":2,\"font_size\":150,\"label\":\"Click to type\",\"pos\":[-0.637,0.1,-0.625],\"rows\":1,\"value\":\"\",\"width\":2000},{\"alignment\":2,\"font_size\":150,\"label\":\"Click to type\",\"pos\":[-0.637,0.1,-0.25],\"rows\":7,\"value\":\"\",\"width\":2000},{\"alignment\":2,\"font_size\":150,\"label\":\"Click to type\",\"pos\":[-0.637,0.1,0.05],\"rows\":7,\"value\":\"\",\"width\":2000},{\"alignment\":2,\"font_size\":150,\"label\":\"Click to type\",\"pos\":[-0.2,0.1,-0.7],\"rows\":1,\"value\":\"\",\"width\":2000},{\"alignment\":2,\"font_size\":150,\"label\":\"Click to type\",\"pos\":[-0.2,0.1,-0.625],\"rows\":1,\"value\":\"\",\"width\":2000},{\"alignment\":2,\"font_size\":150,\"label\":\"Click to type\",\"pos\":[-0.2,0.1,-0.25],\"rows\":7,\"value\":\"\",\"width\":2000},{\"alignment\":2,\"font_size\":150,\"label\":\"Click to type\",\"pos\":[-0.2,0.1,0.05],\"rows\":7,\"value\":\"\",\"width\":2000},{\"alignment\":2,\"font_size\":150,\"label\":\"Click to type\",\"pos\":[0.241,0.1,-0.7],\"rows\":1,\"value\":\"\",\"width\":2000},{\"alignment\":2,\"font_size\":150,\"label\":\"Click to type\",\"pos\":[0.237,0.1,-0.625],\"rows\":1,\"value\":\"\",\"width\":2000},{\"alignment\":2,\"font_size\":150,\"label\":\"Click to type\",\"pos\":[0.24,0.1,-0.25],\"rows\":7,\"value\":\"\",\"width\":2000},{\"alignment\":2,\"font_size\":150,\"label\":\"Click to type\",\"pos\":[0.24,0.1,0.05],\"rows\":7,\"value\":\"\",\"width\":2000},{\"alignment\":2,\"font_size\":150,\"label\":\"Click to type\",\"pos\":[0.671,0.1,-0.7],\"rows\":1,\"value\":\"\",\"width\":2000},{\"alignment\":2,\"font_size\":150,\"label\":\"Click to type\",\"pos\":[0.671,0.1,-0.625],\"rows\":1,\"value\":\"\",\"width\":2000},{\"alignment\":2,\"font_size\":150,\"label\":\"Click to type\",\"pos\":[0.671,0.1,-0.25],\"rows\":7,\"value\":\"\",\"width\":2000},{\"alignment\":2,\"font_size\":150,\"label\":\"Click to type\",\"pos\":[0.671,0.1,0.05],\"rows\":7,\"value\":\"\",\"width\":2000},{\"alignment\":2,\"font_size\":200,\"label\":\"Click to type\",\"pos\":[-0.475,0.1,0.62],\"rows\":12,\"value\":\"\",\"width\":3200},{\"alignment\":2,\"font_size\":150,\"label\":\"Click to type\",\"pos\":[0.527,0.1,0.507],\"rows\":12,\"value\":\"\",\"width\":3500}]}", - "GUID": "48b154", - "States": { - "2": { + "LuaScript": "function updateSave()\r\n local data_to_save = {[\"ml\"]=memoryList}\r\n saved_data = JSON.encode(data_to_save)\r\n self.script_state = saved_data\r\nend\r\n\r\nfunction onload(saved_data)\r\n if saved_data ~= \"\" then\r\n local loaded_data = JSON.decode(saved_data)\r\n --Set up information off of loaded_data\r\n memoryList = loaded_data.ml\r\n else\r\n --Set up information for if there is no saved saved data\r\n memoryList = {}\r\n end\r\n\r\n if next(memoryList) == nil then\r\n createSetupButton()\r\n else\r\n createMemoryActionButtons()\r\n end\r\nend\r\n\r\n\r\n--Beginning Setup\r\n\r\n\r\n--Make setup button\r\nfunction createSetupButton()\r\n self.createButton({\r\n label=\"Setup\", click_function=\"buttonClick_setup\", function_owner=self,\r\n position={0,0.3,-2}, rotation={0,180,0}, height=350, width=800,\r\n font_size=250, color={0,0,0}, font_color={1,1,1}\r\n })\r\nend\r\n\r\n--Triggered by setup button,\r\nfunction buttonClick_setup()\r\n memoryListBackup = duplicateTable(memoryList)\r\n memoryList = {}\r\n self.clearButtons()\r\n createButtonsOnAllObjects()\r\n createSetupActionButtons()\r\nend\r\n\r\n--Creates selection buttons on objects\r\nfunction createButtonsOnAllObjects()\r\n local howManyButtons = 0\r\n for _, obj in ipairs(getAllObjects()) do\r\n if obj ~= self then\r\n local dummyIndex = howManyButtons\r\n --On a normal bag, the button positions aren't the same size as the bag.\r\n globalScaleFactor = 1.25 * 1/self.getScale().x\r\n --Super sweet math to set button positions\r\n local selfPos = self.getPosition()\r\n local objPos = obj.getPosition()\r\n local deltaPos = findOffsetDistance(selfPos, objPos, obj)\r\n local objPos = rotateLocalCoordinates(deltaPos, self)\r\n objPos.x = -objPos.x * globalScaleFactor\r\n objPos.y = objPos.y * globalScaleFactor\r\n objPos.z = objPos.z * globalScaleFactor\r\n --Offset rotation of bag\r\n local rot = self.getRotation()\r\n rot.y = -rot.y + 180\r\n --Create function\r\n local funcName = \"selectButton_\" .. howManyButtons\r\n local func = function() buttonClick_selection(dummyIndex, obj) end\r\n self.setVar(funcName, func)\r\n self.createButton({\r\n click_function=funcName, function_owner=self,\r\n position=objPos, rotation=rot, height=1000, width=1000,\r\n color={0.75,0.25,0.25,0.6},\r\n })\r\n howManyButtons = howManyButtons + 1\r\n end\r\n end\r\nend\r\n\r\n--Creates submit and cancel buttons\r\nfunction createSetupActionButtons()\r\n self.createButton({\r\n label=\"Cancel\", click_function=\"buttonClick_cancel\", function_owner=self,\r\n position={0,0.3,-2}, rotation={0,180,0}, height=350, width=1100,\r\n font_size=250, color={0,0,0}, font_color={1,1,1}\r\n })\r\n self.createButton({\r\n label=\"Submit\", click_function=\"buttonClick_submit\", function_owner=self,\r\n position={0,0.3,-2.8}, rotation={0,180,0}, height=350, width=1100,\r\n font_size=250, color={0,0,0}, font_color={1,1,1}\r\n })\r\n self.createButton({\r\n label=\"Reset\", click_function=\"buttonClick_reset\", function_owner=self,\r\n position={-2,0.3,0}, rotation={0,270,0}, height=350, width=800,\r\n font_size=250, color={0,0,0}, font_color={1,1,1}\r\n })\r\nend\r\n\r\n\r\n--During Setup\r\n\r\n\r\n--Checks or unchecks buttons\r\nfunction buttonClick_selection(index, obj)\r\n local color = {0,1,0,0.6}\r\n if memoryList[obj.getGUID()] == nil then\r\n self.editButton({index=index, color=color})\r\n --Adding pos/rot to memory table\r\n local pos, rot = obj.getPosition(), obj.getRotation()\r\n --I need to add it like this or it won't save due to indexing issue\r\n memoryList[obj.getGUID()] = {\r\n pos={x=round(pos.x,4), y=round(pos.y,4), z=round(pos.z,4)},\r\n rot={x=round(rot.x,4), y=round(rot.y,4), z=round(rot.z,4)},\r\n lock=obj.getLock()\r\n }\r\n obj.highlightOn({0,1,0})\r\n else\r\n color = {0.75,0.25,0.25,0.6}\r\n self.editButton({index=index, color=color})\r\n memoryList[obj.getGUID()] = nil\r\n obj.highlightOff()\r\n end\r\nend\r\n\r\n--Cancels selection process\r\nfunction buttonClick_cancel()\r\n memoryList = memoryListBackup\r\n self.clearButtons()\r\n if next(memoryList) == nil then\r\n createSetupButton()\r\n else\r\n createMemoryActionButtons()\r\n end\r\n removeAllHighlights()\r\n broadcastToAll(\"Selection Canceled\", {1,1,1})\r\nend\r\n\r\n--Saves selections\r\nfunction buttonClick_submit()\r\n if next(memoryList) == nil then\r\n broadcastToAll(\"You cannot submit without any selections.\", {0.75, 0.25, 0.25})\r\n else\r\n self.clearButtons()\r\n createMemoryActionButtons()\r\n local count = 0\r\n for guid in pairs(memoryList) do\r\n count = count + 1\r\n local obj = getObjectFromGUID(guid)\r\n if obj ~= nil then obj.highlightOff() end\r\n end\r\n broadcastToAll(count..\" Objects Saved\", {1,1,1})\r\n updateSave()\r\n end\r\nend\r\n\r\n--Resets bag to starting status\r\nfunction buttonClick_reset()\r\n memoryList = {}\r\n self.clearButtons()\r\n createSetupButton()\r\n removeAllHighlights()\r\n broadcastToAll(\"Tool Reset\", {1,1,1})\r\n updateSave()\r\nend\r\n\r\n\r\n--After Setup\r\n\r\n\r\n--Creates recall and place buttons\r\nfunction createMemoryActionButtons()\r\n self.createButton({\r\n label=\"Place\", click_function=\"buttonClick_place\", function_owner=self,\r\n position={0.6,0.1,2.1}, rotation={0,0,0}, height=220, width=500,\r\n font_size=130, color={0,0,0}, font_color={1,1,1}\r\n })\r\n self.createButton({\r\n label=\"Recall\", click_function=\"buttonClick_recall\", function_owner=self,\r\n position={-0.6,0.1,2.1}, rotation={0,0,0}, height=220, width=500,\r\n font_size=130, color={0,0,0}, font_color={1,1,1}\r\n })\r\n-- self.createButton({\r\n-- label=\"Setup\", click_function=\"buttonClick_setup\", function_owner=self,\r\n-- position={2,0.3,0}, rotation={0,90,0}, height=350, width=800,\r\n-- font_size=250, color={0,0,0}, font_color={1,1,1}\r\n-- })\r\nend\r\n\r\n--Sends objects from bag/table to their saved position/rotation\r\nfunction buttonClick_place()\r\n local bagObjList = self.getObjects()\r\n for guid, entry in pairs(memoryList) do\r\n local obj = getObjectFromGUID(guid)\r\n --If obj is out on the table, move it to the saved pos/rot\r\n if obj ~= nil then\r\n obj.setPositionSmooth(entry.pos)\r\n obj.setRotationSmooth(entry.rot)\r\n obj.setLock(entry.lock)\r\n else\r\n --If obj is inside of the bag\r\n for _, bagObj in ipairs(bagObjList) do\r\n if bagObj.guid == guid then\r\n local item = self.takeObject({\r\n guid=guid, position=entry.pos, rotation=entry.rot,\r\n })\r\n item.setLock(entry.lock)\r\n break\r\n end\r\n end\r\n end\r\n end\r\n broadcastToAll(\"Objects Placed\", {1,1,1})\r\nend\r\n\r\n--Recalls objects to bag from table\r\nfunction buttonClick_recall()\r\n for guid, entry in pairs(memoryList) do\r\n local obj = getObjectFromGUID(guid)\r\n if obj ~= nil then self.putObject(obj) end\r\n end\r\n broadcastToAll(\"Objects Recalled\", {1,1,1})\r\nend\r\n\r\n\r\n--Utility functions\r\n\r\n\r\n--Find delta (difference) between 2 x/y/z coordinates\r\nfunction findOffsetDistance(p1, p2, obj)\r\n local deltaPos = {}\r\n local bounds = obj.getBounds()\r\n deltaPos.x = (p2.x-p1.x)\r\n deltaPos.y = (p2.y-p1.y) + (bounds.size.y - bounds.offset.y)\r\n deltaPos.z = (p2.z-p1.z)\r\n return deltaPos\r\nend\r\n\r\n--Used to rotate a set of coordinates by an angle\r\nfunction rotateLocalCoordinates(desiredPos, obj)\r\n\tlocal objPos, objRot = obj.getPosition(), obj.getRotation()\r\n local angle = math.rad(objRot.y)\r\n\tlocal x = desiredPos.x * math.cos(angle) - desiredPos.z * math.sin(angle)\r\n\tlocal z = desiredPos.x * math.sin(angle) + desiredPos.z * math.cos(angle)\r\n\t--return {x=objPos.x+x, y=objPos.y+desiredPos.y, z=objPos.z+z}\r\n return {x=x, y=desiredPos.y, z=z}\r\nend\r\n\r\n--Coroutine delay, in seconds\r\nfunction wait(time)\r\n local start = os.time()\r\n repeat coroutine.yield(0) until os.time() > start + time\r\nend\r\n\r\n--Duplicates a table (needed to prevent it making reference to the same objects)\r\nfunction duplicateTable(oldTable)\r\n local newTable = {}\r\n for k, v in pairs(oldTable) do\r\n newTable[k] = v\r\n end\r\n return newTable\r\nend\r\n\r\n--Moves scripted highlight from all objects\r\nfunction removeAllHighlights()\r\n for _, obj in ipairs(getAllObjects()) do\r\n obj.highlightOff()\r\n end\r\nend\r\n\r\n--Round number (num) to the Nth decimal (dec)\r\nfunction round(num, dec)\r\n local mult = 10^(dec or 0)\r\n return math.floor(num * mult + 0.5) / mult\r\nend\r\n", + "LuaScriptState": "{\"ml\":{\"0ec5b4\":{\"lock\":false,\"pos\":{\"x\":-2.6885,\"y\":1.6535,\"z\":-5.0485},\"rot\":{\"x\":0.0168,\"y\":179.9949,\"z\":0.0803}},\"2ada4f\":{\"lock\":false,\"pos\":{\"x\":-17.12,\"y\":1.6771,\"z\":-0.03},\"rot\":{\"x\":359.9201,\"y\":269.9967,\"z\":0.0169}},\"3b6513\":{\"lock\":false,\"pos\":{\"x\":-12.3571,\"y\":1.6774,\"z\":7.4662},\"rot\":{\"x\":359.9201,\"y\":269.9999,\"z\":180.0169}},\"47909c\":{\"lock\":false,\"pos\":{\"x\":-3.9277,\"y\":1.7184,\"z\":5.7571},\"rot\":{\"x\":359.9197,\"y\":269.9958,\"z\":180.0168}},\"7f1614\":{\"lock\":false,\"pos\":{\"x\":-3.956,\"y\":1.6556,\"z\":-10.4412},\"rot\":{\"x\":359.9197,\"y\":270.0032,\"z\":0.0168}},\"a45247\":{\"lock\":false,\"pos\":{\"x\":1.6965,\"y\":1.5583,\"z\":14.2787},\"rot\":{\"x\":359.9551,\"y\":224.998,\"z\":0.0687}},\"b1982f\":{\"lock\":false,\"pos\":{\"x\":-11.8428,\"y\":1.6685,\"z\":-13.8781},\"rot\":{\"x\":0.0169,\"y\":180.0139,\"z\":180.0799}},\"e95200\":{\"lock\":false,\"pos\":{\"x\":-3.9363,\"y\":1.5826,\"z\":-14.9317},\"rot\":{\"x\":359.9197,\"y\":270.0018,\"z\":0.0168}},\"f67ad1\":{\"lock\":false,\"pos\":{\"x\":-2.7247,\"y\":1.664,\"z\":0.3733},\"rot\":{\"x\":0.0168,\"y\":180,\"z\":0.0803}}}}", + "ContainedObjects": [ + { + "Name": "Deck", + "Transform": { + "posX": -12.3570871, + "posY": 1.67739594, + "posZ": 7.46622467, + "rotX": 359.9201, + "rotY": 269.999939, + "rotZ": 180.016876, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Exploration Deck", + "Description": "The Untamed Wilds", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": false, + "SidewaysCard": false, + "DeckIDs": [ + 234209, + 234205, + 129969, + 234201, + 234202, + 129968, + 234211, + 234200, + 234210, + 234216 + ], + "CustomDeck": { + "2342": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/916924328393200377/279E9C8DF7927446A8F622451D79EB33E5D4F237/", + "BackURL": "https://i.imgur.com/oRohMct.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + }, + "1299": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/916924328393194495/027101CA5C626EBA0E4F76F3F15569329F81DE3C/", + "BackURL": "https://i.imgur.com/RpzEfmS.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "ContainedObjects": [ + { + "Name": "Card", + "Transform": { + "posX": 11.2726269, + "posY": 1.5429318, + "posZ": 18.420332, + "rotX": 359.920135, + "rotY": 269.999969, + "rotZ": 0.0168675967, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Snake Bite", + "Description": "Hazard. Poison.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 234209, + "SidewaysCard": false, + "CustomDeck": { + "2342": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/916924328393200377/279E9C8DF7927446A8F622451D79EB33E5D4F237/", + "BackURL": "https://i.imgur.com/oRohMct.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "866eba" + }, + { + "Name": "Card", + "Transform": { + "posX": 11.27371, + "posY": 1.54229438, + "posZ": 16.2607861, + "rotX": 359.920135, + "rotY": 269.999939, + "rotZ": 0.01687273, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Overgrowth", + "Description": "Obstacle.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 234205, + "SidewaysCard": false, + "CustomDeck": { + "2342": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/916924328393200377/279E9C8DF7927446A8F622451D79EB33E5D4F237/", + "BackURL": "https://i.imgur.com/oRohMct.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "996dbb" + }, + { + "Name": "Card", + "Transform": { + "posX": 11.274806, + "posY": 1.541657, + "posZ": 14.101285, + "rotX": 359.920135, + "rotY": 269.999969, + "rotZ": 0.01686662, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "River Canyon", + "Description": "Jungle.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 129969, + "SidewaysCard": false, + "CustomDeck": { + "1299": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/916924328393194495/027101CA5C626EBA0E4F76F3F15569329F81DE3C/", + "BackURL": "https://i.imgur.com/RpzEfmS.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "746983" + }, + { + "Name": "Card", + "Transform": { + "posX": 11.27716, + "posY": 1.54101765, + "posZ": 11.9413958, + "rotX": 359.920135, + "rotY": 269.999939, + "rotZ": 0.0168710053, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Serpent’s Haven", + "Description": "Jungle.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 234201, + "SidewaysCard": false, + "CustomDeck": { + "2342": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/916924328393200377/279E9C8DF7927446A8F622451D79EB33E5D4F237/", + "BackURL": "https://i.imgur.com/oRohMct.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "9b2074" + }, + { + "Name": "Card", + "Transform": { + "posX": 11.2782621, + "posY": 1.54038012, + "posZ": 9.781899, + "rotX": 359.920135, + "rotY": 270.0, + "rotZ": 0.0168728661, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Circuitous Trail", + "Description": "Jungle.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 234202, + "SidewaysCard": false, + "CustomDeck": { + "2342": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/916924328393200377/279E9C8DF7927446A8F622451D79EB33E5D4F237/", + "BackURL": "https://i.imgur.com/oRohMct.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "1ec75c" + }, + { + "Name": "Card", + "Transform": { + "posX": 11.2794609, + "posY": 1.53974223, + "posZ": 7.62156534, + "rotX": 359.920135, + "rotY": 269.999969, + "rotZ": 0.0168695748, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Path of Thorns", + "Description": "Jungle.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 129968, + "SidewaysCard": false, + "CustomDeck": { + "1299": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/916924328393194495/027101CA5C626EBA0E4F76F3F15569329F81DE3C/", + "BackURL": "https://i.imgur.com/RpzEfmS.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "3b9b1a" + }, + { + "Name": "Card", + "Transform": { + "posX": 11.2804728, + "posY": 1.53910482, + "posZ": 5.46129847, + "rotX": 359.920135, + "rotY": 270.0, + "rotZ": 0.0168690123, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Low on Supplies", + "Description": "Blunder.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 234211, + "SidewaysCard": false, + "CustomDeck": { + "2342": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/916924328393200377/279E9C8DF7927446A8F622451D79EB33E5D4F237/", + "BackURL": "https://i.imgur.com/oRohMct.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "90ed0e" + }, + { + "Name": "Card", + "Transform": { + "posX": 11.2815819, + "posY": 1.53846741, + "posZ": 3.30180287, + "rotX": 359.920135, + "rotY": 269.999969, + "rotZ": 0.0168669336, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Rope Bridge", + "Description": "Jungle.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 234200, + "SidewaysCard": false, + "CustomDeck": { + "2342": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/916924328393200377/279E9C8DF7927446A8F622451D79EB33E5D4F237/", + "BackURL": "https://i.imgur.com/oRohMct.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "227273" + }, + { + "Name": "Card", + "Transform": { + "posX": 11.282711, + "posY": 1.53783, + "posZ": 1.14229488, + "rotX": 359.920135, + "rotY": 269.999939, + "rotZ": 0.0168704521, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Lost in the Wilds", + "Description": "Blunder.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 234210, + "SidewaysCard": false, + "CustomDeck": { + "2342": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/916924328393200377/279E9C8DF7927446A8F622451D79EB33E5D4F237/", + "BackURL": "https://i.imgur.com/oRohMct.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "f8b917" + }, + { + "Name": "Card", + "Transform": { + "posX": -12.5256929, + "posY": 1.80141866, + "posZ": 8.207595, + "rotX": 359.933563, + "rotY": 269.999939, + "rotZ": 0.0129984329, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Arrows from the Trees", + "Description": "Scheme.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 234216, + "SidewaysCard": false, + "CustomDeck": { + "2342": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/916924328393200377/279E9C8DF7927446A8F622451D79EB33E5D4F237/", + "BackURL": "https://i.imgur.com/oRohMct.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "ca2654" + } + ], + "GUID": "3b6513" + }, + { + "Name": "Card", + "Transform": { + "posX": -17.12, + "posY": 1.67707765, + "posZ": -0.0299997721, + "rotX": 359.9201, + "rotY": 269.9967, + "rotZ": 0.01687473, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Expedition Camp", + "Description": "Campsite. Jungle.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CardID": 129849, + "SidewaysCard": false, + "CustomDeck": { + "1298": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/916924328393194495/027101CA5C626EBA0E4F76F3F15569329F81DE3C/", + "BackURL": "https://i.imgur.com/RpzEfmS.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "2ada4f" + }, + { + "Name": "Card", + "Transform": { + "posX": -3.95600033, + "posY": 1.65564823, + "posZ": -10.4412022, + "rotX": 359.919739, + "rotY": 270.003235, + "rotZ": 0.01683037, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Scenario", + "Description": "The Untamed Wilds", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CardID": 129842, + "SidewaysCard": false, + "CustomDeck": { + "1298": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/916924328393194495/027101CA5C626EBA0E4F76F3F15569329F81DE3C/", + "BackURL": "https://i.imgur.com/RpzEfmS.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "7f1614" + }, + { "Name": "Custom_Tile", "Transform": { - "posX": -12.7223864, - "posY": 1.2605859, - "posZ": 52.395546, - "rotX": 0.0208084248, - "rotY": 270.000061, - "rotZ": 0.0167715941, - "scaleX": 6.5, + "posX": -3.9363, + "posY": 1.58258748, + "posZ": -14.9317026, + "rotX": 359.919739, + "rotY": 270.00177, + "rotZ": 0.016831927, + "scaleX": 2.2, "scaleY": 1.0, - "scaleZ": 6.5 + "scaleZ": 2.2 }, - "Nickname": "Forgotten Age Campaign Log", - "Description": "", + "Nickname": "The Forgotten Age", + "Description": "click to set chaos token difficulty", "GMNotes": "", "ColorDiffuse": { "r": 1.0, @@ -978678,23 +980062,2484 @@ "HideWhenFaceDown": false, "Hands": false, "CustomImage": { - "ImageURL": "http://cloud-3.steamusercontent.com/ugc/952965089460824587/CD096F002FD4C67E424C2DE3CABC60B220C8B1AB/", - "ImageSecondaryURL": "http://cloud-3.steamusercontent.com/ugc/959719855119695252/F9415595789317D4FAB83601CD43D165168FBA46/", + "ImageURL": "http://cloud-3.steamusercontent.com/ugc/965354846165100486/3DC8FCEF364B30758B09EF96AF9458F2B8E64D56/", + "ImageSecondaryURL": "https://i.imgur.com/EcbhVuh.jpg/", "ImageScalar": 1.0, "WidthScale": 0.0, "CustomTile": { - "Type": 0, + "Type": 3, "Thickness": 0.1, "Stackable": false, "Stretch": true } }, "XmlUI": "", - "LuaScript": "--[[ Character Sheet Template by: MrStump\r\n\r\nYou can set up your own character sheet if you follow these steps.\r\n\r\nStep 1) Change the character sheet image\r\n -Right click on the character sheet, click Custom\r\n -Replace the image URL with one for your character sheet\r\n -Click import, make sure your sheet loads\r\n -SAVE THE GAME (the table setup)\r\n -LOAD FROM THAT SAVE YOU JUST MADE\r\n\r\nStep 2) Edit script to fit your character sheet\r\n -Below you will see some general options, and then the big data table\r\n -The data table is what determines how many of which buttons are made\r\n -Checkboxes\r\n -Counters\r\n -Textboxes\r\n -By default, there are 3 of each. You can add more or remove entries\r\n -If you intend to add/remove, be sure only to add/remove ENTRIES\r\n -This is what an entry looks like:\r\n {\r\n pos = {-0.977,0.1,-0.589},\r\n size = 800,\r\n state = false\r\n },\r\n -Deleting the whole thing would remove that specific item on the sheet\r\n -Copy and pasting it after another entry would create another\r\n -Each entry type has unique data points (pos, size, state, etc)\r\n -Do not try to add in your own data points or remove them individually\r\n -There is a summary of what each point does at the top of its category\r\n\r\nStep 3) Save and check script changes\r\n -Hit Save & Apply in the script window to save your code\r\n -You can edit your code as needed and Save+Apply as often as needed\r\n -When you are finished, make disableSave = false below then Save+apply\r\n -This enables saving, so your sheet will remember whats on it.\r\n\r\nBonus) Finding/Editing Positions for elements\r\n I have included a tool to get positions for buttons in {x,y,z} form\r\n Place it where you want the center of your element to be\r\n Then copy the table from the notes (lower right of screen)\r\n You can highlight it and CTRL+C\r\n Paste it into the data table where needed (pos=)\r\n If you want to manually tweek the values:\r\n {0,0,0} is the center of the character sheet\r\n {1,0,0} is right, {-1,0,0} is left\r\n {0,0,-1} is up, {0,0,1} is down\r\n 0.1 for Y is the height off of the page.\r\n If it was 0, it would be down inside the model of the sheet\r\n\r\nBegin editing below: ]]\r\n\r\n--Set this to true while editing and false when you have finished\r\ndisableSave = false\r\n--Remember to set this to false once you are done making changes\r\n--Then, after you save & apply it, save your game too\r\n\r\n--Color information for button text (r,g,b, values of 0-1)\r\nbuttonFontColor = {0,0,0}\r\n--Color information for button background\r\nbuttonColor = {1,1,1}\r\n--Change scale of button (Avoid changing if possible)\r\nbuttonScale = {0.1,0.1,0.1}\r\n\r\n--This is the button placement information\r\ndefaultButtonData = {\r\n --Add checkboxes\r\n checkbox = {\r\n --[[\r\n pos = the position (pasted from the helper tool)\r\n size = height/width/font_size for checkbox\r\n state = default starting value for checkbox (true=checked, false=not)\r\n ]]\r\n --1 checkbox\r\n {\r\n pos = {0.065,0.1,-0.867},\r\n size = 250,\r\n state = false\r\n },\r\n --2 checkbox\r\n {\r\n pos = {0.101,0.1,-0.764},\r\n size = 250,\r\n state = false\r\n },\r\n --3 checkbox\r\n {\r\n pos = {0.135,0.1,-0.669},\r\n size = 250,\r\n state = false\r\n },\r\n --4 checkbox\r\n {\r\n pos = {0.123,0.1,-0.57},\r\n size = 250,\r\n state = false\r\n },\r\n --5 checkbox\r\n {\r\n pos = {0.133,0.1,-0.483},\r\n size = 250,\r\n state = false\r\n },\r\n --6 checkbox\r\n {\r\n pos = {0.134,0.1,-0.387},\r\n size = 250,\r\n state = false\r\n },\r\n --7 checkbox\r\n {\r\n pos = {0.095,0.1,-0.303},\r\n size = 250,\r\n state = false\r\n },\r\n --8 checkbox\r\n {\r\n pos = {0.118,0.1,-0.2},\r\n size = 250,\r\n state = false\r\n },\r\n --9 checkbox\r\n {\r\n pos = {0.219,0.1,-0.099},\r\n size = 250,\r\n state = false\r\n },\r\n --10 checkbox\r\n {\r\n pos = {0.207,0.1,-0.008},\r\n size = 250,\r\n state = false\r\n },\r\n --11 checkbox\r\n {\r\n pos = {0.152,0.1,0.074},\r\n size = 250,\r\n state = false\r\n },\r\n --12 checkbox\r\n {\r\n pos = {0.139,0.1,0.164},\r\n size = 250,\r\n state = false\r\n },\r\n --13 checkbox\r\n {\r\n pos = {0.117,0.1,0.251},\r\n size = 250,\r\n state = false\r\n },\r\n --14 checkbox\r\n {\r\n pos = {0.098,0.1,0.347},\r\n size = 250,\r\n state = false\r\n },\r\n --15 checkbox\r\n {\r\n pos = {0.063,0.1,0.433},\r\n size = 250,\r\n state = false\r\n },\r\n --End of checkboxes\r\n },\r\n --Add counters that have a + and - button\r\n counter = {\r\n --[[\r\n pos = the position (pasted from the helper tool)\r\n size = height/width/font_size for counter\r\n value = default starting value for counter\r\n hideBG = if background of counter is hidden (true=hidden, false=not)\r\n ]]\r\n --Slot one counter 1\r\n\r\n --End of counters\r\n },\r\n --Add editable text boxes\r\n textbox = {\r\n --[[\r\n pos = the position (pasted from the helper tool)\r\n rows = how many lines of text you want for this box\r\n width = how wide the text box is\r\n font_size = size of text. This and \"rows\" effect overall height\r\n label = what is shown when there is no text. \"\" = nothing\r\n value = text entered into box. \"\" = nothing\r\n alignment = Number to indicate how you want text aligned\r\n (1=Automatic, 2=Left, 3=Center, 4=Right, 5=Justified)\r\n ]]\r\n\r\n --Campaign Notes\r\n {\r\n pos = {0.05,0.1,0.851},\r\n rows =5,\r\n width = 3800,\r\n font_size = 200,\r\n label = \"Click to type\",\r\n value = \"\",\r\n alignment = 2\r\n },\r\n --End of textboxes\r\n }\r\n}\r\n\r\n\r\n\r\n--Lua beyond this point, I recommend doing something more fun with your life\r\n\r\n\r\n\r\n--Save function\r\nfunction updateSave()\r\n saved_data = JSON.encode(ref_buttonData)\r\n if disableSave==true then saved_data=\"\" end\r\n self.script_state = saved_data\r\nend\r\n\r\n--Startup procedure\r\nfunction onload(saved_data)\r\n if disableSave==true then saved_data=\"\" end\r\n if saved_data ~= \"\" then\r\n local loaded_data = JSON.decode(saved_data)\r\n ref_buttonData = loaded_data\r\n else\r\n ref_buttonData = defaultButtonData\r\n end\r\n\r\n spawnedButtonCount = 0\r\n createCheckbox()\r\n createCounter()\r\n createTextbox()\r\nend\r\n\r\n\r\n\r\n--Click functions for buttons\r\n\r\n\r\n\r\n--Checks or unchecks the given box\r\nfunction click_checkbox(tableIndex, buttonIndex)\r\n if ref_buttonData.checkbox[tableIndex].state == true then\r\n ref_buttonData.checkbox[tableIndex].state = false\r\n self.editButton({index=buttonIndex, label=\"\"})\r\n else\r\n ref_buttonData.checkbox[tableIndex].state = true\r\n self.editButton({index=buttonIndex, label=string.char(10008)})\r\n end\r\n updateSave()\r\nend\r\n\r\n--Applies value to given counter display\r\nfunction click_counter(tableIndex, buttonIndex, amount)\r\n ref_buttonData.counter[tableIndex].value = ref_buttonData.counter[tableIndex].value + amount\r\n self.editButton({index=buttonIndex, label=ref_buttonData.counter[tableIndex].value})\r\n updateSave()\r\nend\r\n\r\n--Updates saved value for given text box\r\nfunction click_textbox(i, value, selected)\r\n if selected == false then\r\n ref_buttonData.textbox[i].value = value\r\n updateSave()\r\n end\r\nend\r\n\r\n--Dud function for if you have a background on a counter\r\nfunction click_none() end\r\n\r\n\r\n\r\n--Button creation\r\n\r\n\r\n\r\n--Makes checkboxes\r\nfunction createCheckbox()\r\n for i, data in ipairs(ref_buttonData.checkbox) do\r\n --Sets up reference function\r\n local buttonNumber = spawnedButtonCount\r\n local funcName = \"checkbox\"..i\r\n local func = function() click_checkbox(i, buttonNumber) end\r\n self.setVar(funcName, func)\r\n --Sets up label\r\n local label = \"\"\r\n if data.state==true then label=string.char(10008) end\r\n --Creates button and counts it\r\n self.createButton({\r\n label=label, click_function=funcName, function_owner=self,\r\n position=data.pos, height=data.size, width=data.size,\r\n font_size=data.size, scale=buttonScale,\r\n color=buttonColor, font_color=buttonFontColor\r\n })\r\n spawnedButtonCount = spawnedButtonCount + 1\r\n end\r\nend\r\n\r\n--Makes counters\r\nfunction createCounter()\r\n for i, data in ipairs(ref_buttonData.counter) do\r\n --Sets up display\r\n local displayNumber = spawnedButtonCount\r\n --Sets up label\r\n local label = data.value\r\n --Sets height/width for display\r\n local size = data.size\r\n if data.hideBG == true then size = 0 end\r\n --Creates button and counts it\r\n self.createButton({\r\n label=label, click_function=\"click_none\", function_owner=self,\r\n position=data.pos, height=size, width=size,\r\n font_size=data.size, scale=buttonScale,\r\n color=buttonColor, font_color=buttonFontColor\r\n })\r\n spawnedButtonCount = spawnedButtonCount + 1\r\n\r\n --Sets up add 1\r\n local funcName = \"counterAdd\"..i\r\n local func = function() click_counter(i, displayNumber, 1) end\r\n self.setVar(funcName, func)\r\n --Sets up label\r\n local label = \"+\"\r\n --Sets up position\r\n local offsetDistance = (data.size/2 + data.size/4) * (buttonScale[1] * 0.002)\r\n local pos = {data.pos[1] + offsetDistance, data.pos[2], data.pos[3]}\r\n --Sets up size\r\n local size = data.size / 2\r\n --Creates button and counts it\r\n self.createButton({\r\n label=label, click_function=funcName, function_owner=self,\r\n position=pos, height=size, width=size,\r\n font_size=size, scale=buttonScale,\r\n color=buttonColor, font_color=buttonFontColor\r\n })\r\n spawnedButtonCount = spawnedButtonCount + 1\r\n\r\n --Sets up subtract 1\r\n local funcName = \"counterSub\"..i\r\n local func = function() click_counter(i, displayNumber, -1) end\r\n self.setVar(funcName, func)\r\n --Sets up label\r\n local label = \"-\"\r\n --Set up position\r\n local pos = {data.pos[1] - offsetDistance, data.pos[2], data.pos[3]}\r\n --Creates button and counts it\r\n self.createButton({\r\n label=label, click_function=funcName, function_owner=self,\r\n position=pos, height=size, width=size,\r\n font_size=size, scale=buttonScale,\r\n color=buttonColor, font_color=buttonFontColor\r\n })\r\n spawnedButtonCount = spawnedButtonCount + 1\r\n end\r\nend\r\n\r\nfunction createTextbox()\r\n for i, data in ipairs(ref_buttonData.textbox) do\r\n --Sets up reference function\r\n local funcName = \"textbox\"..i\r\n local func = function(_,_,val,sel) click_textbox(i,val,sel) end\r\n self.setVar(funcName, func)\r\n\r\n self.createInput({\r\n input_function = funcName,\r\n function_owner = self,\r\n label = data.label,\r\n alignment = data.alignment,\r\n position = data.pos,\r\n scale = buttonScale,\r\n width = data.width,\r\n height = (data.font_size*data.rows)+24,\r\n font_size = data.font_size,\r\n color = buttonColor,\r\n font_color = buttonFontColor,\r\n value = data.value,\r\n })\r\n end\r\nend\r\n", - "LuaScriptState": "{\"checkbox\":[{\"pos\":[0.065,0.1,-0.867],\"size\":250,\"state\":false},{\"pos\":[0.101,0.1,-0.764],\"size\":250,\"state\":false},{\"pos\":[0.135,0.1,-0.669],\"size\":250,\"state\":false},{\"pos\":[0.123,0.1,-0.57],\"size\":250,\"state\":false},{\"pos\":[0.133,0.1,-0.483],\"size\":250,\"state\":false},{\"pos\":[0.134,0.1,-0.387],\"size\":250,\"state\":false},{\"pos\":[0.095,0.1,-0.303],\"size\":250,\"state\":false},{\"pos\":[0.118,0.1,-0.2],\"size\":250,\"state\":false},{\"pos\":[0.219,0.1,-0.099],\"size\":250,\"state\":false},{\"pos\":[0.207,0.1,-0.008],\"size\":250,\"state\":false},{\"pos\":[0.152,0.1,0.074],\"size\":250,\"state\":false},{\"pos\":[0.139,0.1,0.164],\"size\":250,\"state\":false},{\"pos\":[0.117,0.1,0.251],\"size\":250,\"state\":false},{\"pos\":[0.098,0.1,0.347],\"size\":250,\"state\":false},{\"pos\":[0.063,0.1,0.433],\"size\":250,\"state\":false}],\"counter\":[],\"textbox\":[{\"alignment\":2,\"font_size\":200,\"label\":\"Click to type\",\"pos\":[0.05,0.1,0.851],\"rows\":5,\"value\":\"\",\"width\":3800}]}", - "GUID": "353dc4" + "LuaScript": "name = 'The Forgotten Age'\r\n\r\nfunction onLoad()\r\n Global.call('createSetupButtons', {object=self, key=name})\r\nend\r\n\r\nfunction easyClick()\r\n Global.call('fillContainer', {object=self, key=name, mode='easy'})\r\nend\r\n\r\nfunction normalClick()\r\n Global.call('fillContainer', {object=self, key=name, mode='normal'})\r\nend\r\n\r\nfunction hardClick()\r\n Global.call('fillContainer', {object=self, key=name, mode='hard'})\r\nend\r\n\r\nfunction expertClick()\r\n Global.call('fillContainer', {object=self, key=name, mode='expert'})\r\nend", + "LuaScriptState": "", + "GUID": "e95200" + }, + { + "Name": "Deck", + "Transform": { + "posX": -2.72470021, + "posY": 1.66397738, + "posZ": 0.373299658, + "rotX": 0.0168383718, + "rotY": 179.999969, + "rotZ": 0.08026078, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Agenda Deck", + "Description": "The Untamed Wilds", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": false, + "SidewaysCard": true, + "DeckIDs": [ + 129844, + 129843 + ], + "CustomDeck": { + "1298": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/916924328393194495/027101CA5C626EBA0E4F76F3F15569329F81DE3C/", + "BackURL": "https://i.imgur.com/RpzEfmS.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "ContainedObjects": [ + { + "Name": "Card", + "Transform": { + "posX": 21.1104183, + "posY": 1.5306313, + "posZ": 23.37943, + "rotX": 0.0123635288, + "rotY": 179.993927, + "rotZ": 0.08141511, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Intruders", + "Description": "Agenda 2", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 129844, + "SidewaysCard": true, + "CustomDeck": { + "1298": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/916924328393194495/027101CA5C626EBA0E4F76F3F15569329F81DE3C/", + "BackURL": "https://i.imgur.com/RpzEfmS.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "9a2bf1" + }, + { + "Name": "Card", + "Transform": { + "posX": 20.8002033, + "posY": 1.671269, + "posZ": 23.5407677, + "rotX": 0.011571357, + "rotY": 179.999268, + "rotZ": 0.04976594, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Expedition into the Wild", + "Description": "Agenda 1", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 129843, + "SidewaysCard": true, + "CustomDeck": { + "1298": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/916924328393194495/027101CA5C626EBA0E4F76F3F15569329F81DE3C/", + "BackURL": "https://i.imgur.com/RpzEfmS.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "9f7d9a" + } + ], + "GUID": "f67ad1" + }, + { + "Name": "Deck", + "Transform": { + "posX": -2.6885, + "posY": 1.6534946, + "posZ": -5.048501, + "rotX": 0.0168450456, + "rotY": 179.994949, + "rotZ": 0.0802581161, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Act Deck", + "Description": "The Untamed Wilds", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": false, + "SidewaysCard": true, + "DeckIDs": [ + 129848, + 129847, + 129846, + 129845 + ], + "CustomDeck": { + "1298": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/916924328393194495/027101CA5C626EBA0E4F76F3F15569329F81DE3C/", + "BackURL": "https://i.imgur.com/RpzEfmS.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "ContainedObjects": [ + { + "Name": "Card", + "Transform": { + "posX": 21.6614437, + "posY": 1.53104651, + "posZ": 28.5049324, + "rotX": -0.00482139457, + "rotY": 180.026764, + "rotZ": 0.06951033, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "The Guarded Ruins", + "Description": "Act 3", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 129848, + "SidewaysCard": true, + "CustomDeck": { + "1298": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/916924328393194495/027101CA5C626EBA0E4F76F3F15569329F81DE3C/", + "BackURL": "https://i.imgur.com/RpzEfmS.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "54ef29" + }, + { + "Name": "Card", + "Transform": { + "posX": 19.1650028, + "posY": 1.53459513, + "posZ": 28.4393082, + "rotX": 0.001792943, + "rotY": 180.004059, + "rotZ": 0.073478654, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Search for the Ruins", + "Description": "Act 3", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 129847, + "SidewaysCard": true, + "CustomDeck": { + "1298": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/916924328393194495/027101CA5C626EBA0E4F76F3F15569329F81DE3C/", + "BackURL": "https://i.imgur.com/RpzEfmS.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "79390e" + }, + { + "Name": "Card", + "Transform": { + "posX": 17.23927, + "posY": 1.53755915, + "posZ": 28.3845139, + "rotX": 0.0169017818, + "rotY": 180.009354, + "rotZ": 0.07939934, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Huntress of the Eztli", + "Description": "Act 2", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 129846, + "SidewaysCard": true, + "CustomDeck": { + "1298": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/916924328393194495/027101CA5C626EBA0E4F76F3F15569329F81DE3C/", + "BackURL": "https://i.imgur.com/RpzEfmS.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "487d1f" + }, + { + "Name": "Card", + "Transform": { + "posX": 16.99791, + "posY": 1.6783663, + "posZ": 28.22906, + "rotX": 0.003301443, + "rotY": 180.007874, + "rotZ": 0.0557166263, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Exploring the Rainforest", + "Description": "Act 1", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 129845, + "SidewaysCard": true, + "CustomDeck": { + "1298": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/916924328393194495/027101CA5C626EBA0E4F76F3F15569329F81DE3C/", + "BackURL": "https://i.imgur.com/RpzEfmS.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "b77109" + } + ], + "GUID": "0ec5b4" + }, + { + "Name": "Deck", + "Transform": { + "posX": -3.92770028, + "posY": 1.71841526, + "posZ": 5.7571, + "rotX": 359.919739, + "rotY": 269.995819, + "rotZ": 180.016846, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Encounter Deck", + "Description": "The Untamed Wilds", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": false, + "SidewaysCard": false, + "DeckIDs": [ + 234310, + 234305, + 234307, + 234330, + 3620, + 234307, + 234316, + 234315, + 234310, + 234330, + 234307, + 234311, + 234309, + 234306, + 234315, + 234308, + 234309, + 3620, + 234306, + 3620 + ], + "CustomDeck": { + "2343": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/916924328393200377/279E9C8DF7927446A8F622451D79EB33E5D4F237/", + "BackURL": "https://i.imgur.com/oRohMct.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + }, + "36": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/87094793642521937/9A33F34C05DAD0F4FE68E12C309B203F8E22B6F2/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "ContainedObjects": [ + { + "Name": "Card", + "Transform": { + "posX": 15.89565, + "posY": 1.75985289, + "posZ": 19.9271946, + "rotX": 359.936249, + "rotY": 270.0, + "rotZ": 180.015274, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Lost in the Wilds", + "Description": "Blunder.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 234310, + "SidewaysCard": false, + "CustomDeck": { + "2343": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/916924328393200377/279E9C8DF7927446A8F622451D79EB33E5D4F237/", + "BackURL": "https://i.imgur.com/oRohMct.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "e7d6b8" + }, + { + "Name": "Card", + "Transform": { + "posX": 15.0333614, + "posY": 1.66552389, + "posZ": 11.9619, + "rotX": 359.904572, + "rotY": 269.869263, + "rotZ": 186.274734, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Overgrowth", + "Description": "Obstacle.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 234305, + "SidewaysCard": false, + "CustomDeck": { + "2343": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/916924328393200377/279E9C8DF7927446A8F622451D79EB33E5D4F237/", + "BackURL": "https://i.imgur.com/oRohMct.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "cfda2a" + }, + { + "Name": "Card", + "Transform": { + "posX": 15.0402374, + "posY": 1.53887033, + "posZ": 13.2226467, + "rotX": 359.9164, + "rotY": 269.744324, + "rotZ": 180.037964, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Pit Viper", + "Description": "Creature. Serpent.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 234307, + "SidewaysCard": false, + "CustomDeck": { + "2343": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/916924328393200377/279E9C8DF7927446A8F622451D79EB33E5D4F237/", + "BackURL": "https://i.imgur.com/oRohMct.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "d595ee" + }, + { + "Name": "Card", + "Transform": { + "posX": 15.0408926, + "posY": 1.58861125, + "posZ": 14.2148619, + "rotX": 359.6073, + "rotY": 269.976349, + "rotZ": 179.9605, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Creeping Poison", + "Description": "Poison.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 234330, + "SidewaysCard": false, + "CustomDeck": { + "2343": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/916924328393200377/279E9C8DF7927446A8F622451D79EB33E5D4F237/", + "BackURL": "https://i.imgur.com/oRohMct.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "b4f854" + }, + { + "Name": "Card", + "Transform": { + "posX": 15.0294085, + "posY": 1.63807809, + "posZ": 15.2815094, + "rotX": 359.907074, + "rotY": 269.944946, + "rotZ": 179.980331, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Ancient Evils", + "Description": "Omen.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 3620, + "SidewaysCard": false, + "CustomDeck": { + "36": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/87094793642521937/9A33F34C05DAD0F4FE68E12C309B203F8E22B6F2/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "e0f4c0" + }, + { + "Name": "Card", + "Transform": { + "posX": 15.0406446, + "posY": 1.68712056, + "posZ": 16.3631287, + "rotX": 359.865173, + "rotY": 270.1318, + "rotZ": 179.9135, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Pit Viper", + "Description": "Creature. Serpent.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 234307, + "SidewaysCard": false, + "CustomDeck": { + "2343": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/916924328393200377/279E9C8DF7927446A8F622451D79EB33E5D4F237/", + "BackURL": "https://i.imgur.com/oRohMct.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "062575" + }, + { + "Name": "Card", + "Transform": { + "posX": 15.0362377, + "posY": 1.54002869, + "posZ": 17.4618282, + "rotX": 359.906647, + "rotY": 269.72226, + "rotZ": 180.040283, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Arrows from the Trees", + "Description": "Scheme.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 234316, + "SidewaysCard": false, + "CustomDeck": { + "2343": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/916924328393200377/279E9C8DF7927446A8F622451D79EB33E5D4F237/", + "BackURL": "https://i.imgur.com/oRohMct.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "74a02c" + }, + { + "Name": "Card", + "Transform": { + "posX": 15.0323992, + "posY": 1.62501061, + "posZ": 18.5260124, + "rotX": 359.957764, + "rotY": 270.003845, + "rotZ": 179.098114, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Eztli Guardian", + "Description": "Humanoid. Eztli.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 234315, + "SidewaysCard": false, + "CustomDeck": { + "2343": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/916924328393200377/279E9C8DF7927446A8F622451D79EB33E5D4F237/", + "BackURL": "https://i.imgur.com/oRohMct.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "571733" + }, + { + "Name": "Card", + "Transform": { + "posX": 15.0304356, + "posY": 1.60478032, + "posZ": 20.6871033, + "rotX": 0.002369809, + "rotY": 269.961517, + "rotZ": 181.150177, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Lost in the Wilds", + "Description": "Blunder.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 234310, + "SidewaysCard": false, + "CustomDeck": { + "2343": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/916924328393200377/279E9C8DF7927446A8F622451D79EB33E5D4F237/", + "BackURL": "https://i.imgur.com/oRohMct.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "dc5b1e" + }, + { + "Name": "Card", + "Transform": { + "posX": 15.0381222, + "posY": 1.69295347, + "posZ": 21.7326851, + "rotX": 359.964142, + "rotY": 269.885468, + "rotZ": 181.804733, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Creeping Poison", + "Description": "Poison.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 234330, + "SidewaysCard": false, + "CustomDeck": { + "2343": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/916924328393200377/279E9C8DF7927446A8F622451D79EB33E5D4F237/", + "BackURL": "https://i.imgur.com/oRohMct.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "8e8fef" + }, + { + "Name": "Card", + "Transform": { + "posX": 15.0393229, + "posY": 1.58563912, + "posZ": 22.8579235, + "rotX": 359.984619, + "rotY": 270.257355, + "rotZ": 182.257446, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Pit Viper", + "Description": "Creature. Serpent.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 234307, + "SidewaysCard": false, + "CustomDeck": { + "2343": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/916924328393200377/279E9C8DF7927446A8F622451D79EB33E5D4F237/", + "BackURL": "https://i.imgur.com/oRohMct.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "f460e3" + }, + { + "Name": "Card", + "Transform": { + "posX": 15.03363, + "posY": 1.67412364, + "posZ": 23.89569, + "rotX": 359.920441, + "rotY": 270.0528, + "rotZ": 181.290054, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Low on Supplies", + "Description": "Blunder.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 234311, + "SidewaysCard": false, + "CustomDeck": { + "2343": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/916924328393200377/279E9C8DF7927446A8F622451D79EB33E5D4F237/", + "BackURL": "https://i.imgur.com/oRohMct.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "632986" + }, + { + "Name": "Card", + "Transform": { + "posX": 15.0313215, + "posY": 1.556055, + "posZ": 25.031847, + "rotX": 359.94043, + "rotY": 270.672424, + "rotZ": 180.713547, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Snake Bite", + "Description": "Hazard. Poison.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 234309, + "SidewaysCard": false, + "CustomDeck": { + "2343": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/916924328393200377/279E9C8DF7927446A8F622451D79EB33E5D4F237/", + "BackURL": "https://i.imgur.com/oRohMct.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "fa161c" + }, + { + "Name": "Card", + "Transform": { + "posX": 15.0414839, + "posY": 1.77112675, + "posZ": 26.0508881, + "rotX": 359.971252, + "rotY": 270.1607, + "rotZ": 185.215027, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Voice of the Jungle", + "Description": "Power.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 234306, + "SidewaysCard": false, + "CustomDeck": { + "2343": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/916924328393200377/279E9C8DF7927446A8F622451D79EB33E5D4F237/", + "BackURL": "https://i.imgur.com/oRohMct.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "53458a" + }, + { + "Name": "Card", + "Transform": { + "posX": 15.0506458, + "posY": 1.57885468, + "posZ": 31.3340149, + "rotX": 359.921478, + "rotY": 270.229736, + "rotZ": 178.1797, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Eztli Guardian", + "Description": "Humanoid. Eztli.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 234315, + "SidewaysCard": false, + "CustomDeck": { + "2343": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/916924328393200377/279E9C8DF7927446A8F622451D79EB33E5D4F237/", + "BackURL": "https://i.imgur.com/oRohMct.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "1ff419" + }, + { + "Name": "Card", + "Transform": { + "posX": 15.0380659, + "posY": 1.71232235, + "posZ": 27.0513725, + "rotX": 0.139405787, + "rotY": 270.228668, + "rotZ": 184.357849, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Boa Constrictor", + "Description": "Creature. Serpent.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 234308, + "SidewaysCard": false, + "CustomDeck": { + "2343": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/916924328393200377/279E9C8DF7927446A8F622451D79EB33E5D4F237/", + "BackURL": "https://i.imgur.com/oRohMct.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "cd0a26" + }, + { + "Name": "Card", + "Transform": { + "posX": 15.0440493, + "posY": 1.54387832, + "posZ": 28.20497, + "rotX": 359.942719, + "rotY": 269.6857, + "rotZ": 179.990753, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Snake Bite", + "Description": "Hazard. Poison.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 234309, + "SidewaysCard": false, + "CustomDeck": { + "2343": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/916924328393200377/279E9C8DF7927446A8F622451D79EB33E5D4F237/", + "BackURL": "https://i.imgur.com/oRohMct.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "180783" + }, + { + "Name": "Card", + "Transform": { + "posX": 15.0439529, + "posY": 1.77373576, + "posZ": 29.21374, + "rotX": 359.990875, + "rotY": 270.2174, + "rotZ": 178.704239, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Ancient Evils", + "Description": "Omen.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 3620, + "SidewaysCard": false, + "CustomDeck": { + "36": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/87094793642521937/9A33F34C05DAD0F4FE68E12C309B203F8E22B6F2/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "1921c5" + }, + { + "Name": "Card", + "Transform": { + "posX": 15.0478268, + "posY": 1.65865207, + "posZ": 30.26626, + "rotX": 359.969055, + "rotY": 270.156036, + "rotZ": 178.282867, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Voice of the Jungle", + "Description": "Power.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 234306, + "SidewaysCard": false, + "CustomDeck": { + "2343": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/916924328393200377/279E9C8DF7927446A8F622451D79EB33E5D4F237/", + "BackURL": "https://i.imgur.com/oRohMct.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "866eba" + }, + { + "Name": "Card", + "Transform": { + "posX": 15.0386972, + "posY": 1.71724439, + "posZ": 19.5921726, + "rotX": 359.942474, + "rotY": 270.29892, + "rotZ": 185.101028, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Ancient Evils", + "Description": "Omen.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 3620, + "SidewaysCard": false, + "CustomDeck": { + "36": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/87094793642521937/9A33F34C05DAD0F4FE68E12C309B203F8E22B6F2/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "61e841" + } + ], + "GUID": "47909c" + }, + { + "Name": "Custom_Model_Bag", + "Transform": { + "posX": 1.696501, + "posY": 1.55831647, + "posZ": 14.2787027, + "rotX": 359.955139, + "rotY": 224.997986, + "rotZ": 0.06868644, + "scaleX": 2.0, + "scaleY": 2.0, + "scaleZ": 2.0 + }, + "Nickname": "Set-aside", + "Description": "The Untamed Wilds", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.02148666, + "g": 0.00100758043, + "b": 0.02148666 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "MaterialIndex": -1, + "MeshIndex": -1, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/764975951334964971/3078F312706FC974833ECD2A359B87FD4F283509/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/764975951334960553/C518D80E31E27DB23EEAC8CF9253E59798865790/", + "NormalURL": "http://cloud-3.steamusercontent.com/ugc/764975951334960069/E70E4A58A1B7827F1E5E2AF9FF44DF0BD5DA33F7/", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 6, + "CastShadows": true + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "ContainedObjects": [ + { + "Name": "Deck", + "Transform": { + "posX": 14.1623344, + "posY": 3.581511, + "posZ": -1.77232087, + "rotX": 359.936, + "rotY": 270.000244, + "rotZ": 0.0192842036, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Poisoned", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": false, + "SidewaysCard": false, + "DeckIDs": [ + 12331, + 12331, + 12331, + 12331 + ], + "CustomDeck": { + "123": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/916924328393200377/279E9C8DF7927446A8F622451D79EB33E5D4F237/", + "BackURL": "https://i.imgur.com/oRohMct.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "ContainedObjects": [ + { + "Name": "Card", + "Transform": { + "posX": 14.2591763, + "posY": 1.53508246, + "posZ": 5.90330172, + "rotX": 359.920135, + "rotY": 269.9985, + "rotZ": 0.0168719534, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Poisoned", + "Description": "Poision.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 12331, + "SidewaysCard": false, + "CustomDeck": { + "123": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/916924328393200377/279E9C8DF7927446A8F622451D79EB33E5D4F237/", + "BackURL": "https://i.imgur.com/oRohMct.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "34788c" + }, + { + "Name": "Card", + "Transform": { + "posX": 14.5289545, + "posY": 1.53380692, + "posZ": 2.849627, + "rotX": 359.920135, + "rotY": 270.000061, + "rotZ": 0.0168700274, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Poisoned", + "Description": "Poision.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 12331, + "SidewaysCard": false, + "CustomDeck": { + "123": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/916924328393200377/279E9C8DF7927446A8F622451D79EB33E5D4F237/", + "BackURL": "https://i.imgur.com/oRohMct.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "68fd1b" + }, + { + "Name": "Card", + "Transform": { + "posX": 14.491477, + "posY": 1.53300107, + "posZ": -0.06510341, + "rotX": 359.920135, + "rotY": 269.9999, + "rotZ": 0.0168701559, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Poisoned", + "Description": "Poision.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 12331, + "SidewaysCard": false, + "CustomDeck": { + "123": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/916924328393200377/279E9C8DF7927446A8F622451D79EB33E5D4F237/", + "BackURL": "https://i.imgur.com/oRohMct.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "866eba" + }, + { + "Name": "Card", + "Transform": { + "posX": 10.2967625, + "posY": 1.53969979, + "posZ": 2.82389736, + "rotX": 359.920135, + "rotY": 269.999878, + "rotZ": 0.0168667473, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Poisoned", + "Description": "Poision.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 12331, + "SidewaysCard": false, + "CustomDeck": { + "123": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/916924328393200377/279E9C8DF7927446A8F622451D79EB33E5D4F237/", + "BackURL": "https://i.imgur.com/oRohMct.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "1f5327" + } + ], + "GUID": "3d0267" + }, + { + "Name": "Deck", + "Transform": { + "posX": 14.2118082, + "posY": 3.58489513, + "posZ": -1.09091473, + "rotX": 359.966217, + "rotY": 269.9868, + "rotZ": 0.0209782645, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Agents of Yig", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": false, + "SidewaysCard": false, + "DeckIDs": [ + 12312, + 12313, + 12314, + 12314, + 12312, + 12312 + ], + "CustomDeck": { + "123": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/916924328393200377/279E9C8DF7927446A8F622451D79EB33E5D4F237/", + "BackURL": "https://i.imgur.com/oRohMct.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "ContainedObjects": [ + { + "Name": "Card", + "Transform": { + "posX": 20.6489639, + "posY": 1.524212, + "posZ": -10.3480968, + "rotX": 359.920135, + "rotY": 270.000031, + "rotZ": 180.016861, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Brood of Yig", + "Description": "Humanoid. Monster. Serpent.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": false, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 12312, + "SidewaysCard": false, + "CustomDeck": { + "123": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/916924328393200377/279E9C8DF7927446A8F622451D79EB33E5D4F237/", + "BackURL": "https://i.imgur.com/oRohMct.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "7a7539" + }, + { + "Name": "Card", + "Transform": { + "posX": 16.6581974, + "posY": 1.52977014, + "posZ": -10.3658247, + "rotX": 359.920135, + "rotY": 270.000183, + "rotZ": 180.016876, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Serpent from Yoth", + "Description": "Humanoid. Monster. Serpent.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": false, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 12313, + "SidewaysCard": false, + "CustomDeck": { + "123": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/916924328393200377/279E9C8DF7927446A8F622451D79EB33E5D4F237/", + "BackURL": "https://i.imgur.com/oRohMct.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "906ef2" + }, + { + "Name": "Card", + "Transform": { + "posX": 15.9007368, + "posY": 1.531576, + "posZ": -7.81919, + "rotX": 359.920135, + "rotY": 269.999878, + "rotZ": 180.016876, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Curse of Yig", + "Description": "Curse.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": false, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 12314, + "SidewaysCard": false, + "CustomDeck": { + "123": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/916924328393200377/279E9C8DF7927446A8F622451D79EB33E5D4F237/", + "BackURL": "https://i.imgur.com/oRohMct.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "5b28aa" + }, + { + "Name": "Card", + "Transform": { + "posX": 16.1932964, + "posY": 1.53207755, + "posZ": -4.73090649, + "rotX": 359.920135, + "rotY": 270.0017, + "rotZ": 180.016876, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Curse of Yig", + "Description": "Curse.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": false, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 12314, + "SidewaysCard": false, + "CustomDeck": { + "123": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/916924328393200377/279E9C8DF7927446A8F622451D79EB33E5D4F237/", + "BackURL": "https://i.imgur.com/oRohMct.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "866eba" + }, + { + "Name": "Card", + "Transform": { + "posX": 20.8280125, + "posY": 1.52490973, + "posZ": -7.13009644, + "rotX": 359.920135, + "rotY": 269.999878, + "rotZ": 180.016876, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Brood of Yig", + "Description": "Humanoid. Monster. Serpent.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": false, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 12312, + "SidewaysCard": false, + "CustomDeck": { + "123": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/916924328393200377/279E9C8DF7927446A8F622451D79EB33E5D4F237/", + "BackURL": "https://i.imgur.com/oRohMct.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "5ef7c7" + }, + { + "Name": "Card", + "Transform": { + "posX": 20.5438557, + "posY": 1.5261687, + "posZ": -4.200535, + "rotX": 359.920135, + "rotY": 270.018951, + "rotZ": 180.01683, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Brood of Yig", + "Description": "Humanoid. Monster. Serpent.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": false, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 12312, + "SidewaysCard": false, + "CustomDeck": { + "123": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/916924328393200377/279E9C8DF7927446A8F622451D79EB33E5D4F237/", + "BackURL": "https://i.imgur.com/oRohMct.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "61dec3" + } + ], + "GUID": "e4b4c7" + }, + { + "Name": "Card", + "Transform": { + "posX": 14.4168072, + "posY": 3.58592534, + "posZ": -2.4909234, + "rotX": 359.9403, + "rotY": 269.999023, + "rotZ": 180.014465, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Alejandro Vela", + "Description": "Ally. Wayfarer.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 12250, + "SidewaysCard": false, + "CustomDeck": { + "122": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/916924328393194495/027101CA5C626EBA0E4F76F3F15569329F81DE3C/", + "BackURL": "https://i.imgur.com/RpzEfmS.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "1b9dbf" + }, + { + "Name": "Card", + "Transform": { + "posX": 14.4166508, + "posY": 3.586076, + "posZ": -1.36061716, + "rotX": 359.93576, + "rotY": 270.000061, + "rotZ": 180.018646, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Ichtaca", + "Description": "Humanoid. Eztli. Elite.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 12251, + "SidewaysCard": false, + "CustomDeck": { + "122": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/916924328393194495/027101CA5C626EBA0E4F76F3F15569329F81DE3C/", + "BackURL": "https://i.imgur.com/RpzEfmS.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "73d855" + }, + { + "Name": "Deck", + "Transform": { + "posX": 14.3189535, + "posY": 3.590437, + "posZ": -1.05086291, + "rotX": 359.935455, + "rotY": 269.999939, + "rotZ": 180.009521, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Ruins", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": false, + "SidewaysCard": false, + "DeckIDs": [ + 12304, + 12252, + 12303 + ], + "CustomDeck": { + "123": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/916924328393200377/279E9C8DF7927446A8F622451D79EB33E5D4F237/", + "BackURL": "https://i.imgur.com/oRohMct.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + }, + "122": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/916924328393194495/027101CA5C626EBA0E4F76F3F15569329F81DE3C/", + "BackURL": "https://i.imgur.com/RpzEfmS.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "ContainedObjects": [ + { + "Name": "Card", + "Transform": { + "posX": 15.816083, + "posY": 1.52782047, + "posZ": -11.3872824, + "rotX": 359.920135, + "rotY": 269.9997, + "rotZ": 0.0168750789, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Overgrown Ruins", + "Description": "Ancient. Ruins.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 12304, + "SidewaysCard": false, + "CustomDeck": { + "123": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/916924328393200377/279E9C8DF7927446A8F622451D79EB33E5D4F237/", + "BackURL": "https://i.imgur.com/oRohMct.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "866eba" + }, + { + "Name": "Card", + "Transform": { + "posX": 15.81557, + "posY": 1.52868307, + "posZ": -8.459711, + "rotX": 359.920135, + "rotY": 269.999878, + "rotZ": 0.0168647133, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Ruins of Eztli", + "Description": "Ancient. Ruins.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 12252, + "SidewaysCard": false, + "CustomDeck": { + "122": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/916924328393194495/027101CA5C626EBA0E4F76F3F15569329F81DE3C/", + "BackURL": "https://i.imgur.com/RpzEfmS.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "17871b" + }, + { + "Name": "Card", + "Transform": { + "posX": 15.9005156, + "posY": 1.52957141, + "posZ": -5.040958, + "rotX": 359.920135, + "rotY": 269.999939, + "rotZ": 0.0168751888, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Temple of the Fang", + "Description": "Ancient. Ruins.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 12303, + "SidewaysCard": false, + "CustomDeck": { + "123": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/916924328393200377/279E9C8DF7927446A8F622451D79EB33E5D4F237/", + "BackURL": "https://i.imgur.com/oRohMct.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "9eb622" + } + ], + "GUID": "e596ac" + } + ], + "PhysicsMaterial": { + "StaticFriction": 0.6, + "DynamicFriction": 0.6, + "Bounciness": 0.0, + "FrictionCombine": 0, + "BounceCombine": 0 + }, + "Rigidbody": { + "Mass": 1.375, + "Drag": 5.0, + "AngularDrag": 5.0, + "UseGravity": true + }, + "GUID": "a45247" + }, + { + "Name": "Card", + "Transform": { + "posX": -11.8427725, + "posY": 1.66846418, + "posZ": -13.8780594, + "rotX": 0.016851332, + "rotY": 180.013947, + "rotZ": 180.0799, + "scaleX": 2.0, + "scaleY": 1.0, + "scaleZ": 2.0 + }, + "Nickname": "Visual Exploration Reference", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CardID": 278500, + "SidewaysCard": true, + "CustomDeck": { + "2785": { + "FaceURL": "https://i.imgur.com/3x23Tmh.jpg", + "BackURL": "https://i.imgur.com/3x23Tmh.jpg", + "NumWidth": 2, + "NumHeight": 2, + "BackIsHidden": false, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "b1982f" } - } + ], + "GUID": "e90956", + "AttachedDecals": [ + { + "Transform": { + "posX": -0.0021877822, + "posY": -0.08963572, + "posZ": -0.00288731651, + "rotX": 270.0, + "rotY": 359.869568, + "rotZ": 0.0, + "scaleX": 2.00000215, + "scaleY": 2.00000238, + "scaleZ": 2.00000262 + }, + "CustomDecal": { + "Name": "dunwich_back", + "ImageURL": "http://cloud-3.steamusercontent.com/ugc/959719855119695911/931B9829687A20F4DEADB36DA57B7E6D76792231/", + "Size": 7.4 + } + } + ] } ], "GUID": "0ff458" @@ -978749,12 +982594,12 @@ { "Name": "Custom_Model_Bag", "Transform": { - "posX": 51.6523247, - "posY": 1.4053247, - "posZ": -27.86977, + "posX": 51.6523857, + "posY": 1.40532446, + "posZ": -27.8698082, "rotX": 359.920135, - "rotY": 269.999329, - "rotZ": 0.0168735366, + "rotY": 269.99884, + "rotZ": 0.01687465, "scaleX": 1.0, "scaleY": 0.139652729, "scaleZ": 1.0 @@ -978800,7 +982645,7 @@ "CastShadows": true }, "XmlUI": "", - "LuaScript": "function updateSave()\r\n local data_to_save = {[\"ml\"]=memoryList}\r\n saved_data = JSON.encode(data_to_save)\r\n self.script_state = saved_data\r\nend\r\n\r\nfunction onload(saved_data)\r\n if saved_data ~= \"\" then\r\n local loaded_data = JSON.decode(saved_data)\r\n --Set up information off of loaded_data\r\n memoryList = loaded_data.ml\r\n else\r\n --Set up information for if there is no saved saved data\r\n memoryList = {}\r\n end\r\n\r\n if next(memoryList) == nil then\r\n createSetupButton()\r\n else\r\n createMemoryActionButtons()\r\n end\r\nend\r\n\r\n\r\n--Beginning Setup\r\n\r\n\r\n--Make setup button\r\nfunction createSetupButton()\r\n self.createButton({\r\n label=\"Setup\", click_function=\"buttonClick_setup\", function_owner=self,\r\n position={0,5,6}, rotation={0,0,0}, height=500, width=1200,\r\n font_size=350, color={0,0,0}, font_color={1,1,1}\r\n })\r\nend\r\n\r\n--Triggered by setup button,\r\nfunction buttonClick_setup()\r\n memoryListBackup = duplicateTable(memoryList)\r\n memoryList = {}\r\n self.clearButtons()\r\n createButtonsOnAllObjects()\r\n createSetupActionButtons()\r\nend\r\n\r\n--Creates selection buttons on objects\r\nfunction createButtonsOnAllObjects()\r\n local howManyButtons = 0\r\n for _, obj in ipairs(getAllObjects()) do\r\n if obj ~= self then\r\n local dummyIndex = howManyButtons\r\n --On a normal bag, the button positions aren't the same size as the bag.\r\n globalScaleFactor = 1 * 1/self.getScale().x\r\n --Super sweet math to set button positions\r\n local selfPos = self.getPosition()\r\n local objPos = obj.getPosition()\r\n local deltaPos = findOffsetDistance(selfPos, objPos, obj)\r\n local objPos = rotateLocalCoordinates(deltaPos, self)\r\n objPos.x = -objPos.x * globalScaleFactor\r\n objPos.y = objPos.y * globalScaleFactor + 4\r\n objPos.z = objPos.z * globalScaleFactor\r\n --Offset rotation of bag\r\n local rot = self.getRotation()\r\n rot.y = -rot.y + 180\r\n --Create function\r\n local funcName = \"selectButton_\" .. howManyButtons\r\n local func = function() buttonClick_selection(dummyIndex, obj) end\r\n self.setVar(funcName, func)\r\n self.createButton({\r\n click_function=funcName, function_owner=self,\r\n position=objPos, rotation=rot, height=1000, width=1000,\r\n color={0.75,0.25,0.25,0.6},\r\n })\r\n howManyButtons = howManyButtons + 1\r\n end\r\n end\r\nend\r\n\r\n--Creates submit and cancel buttons\r\nfunction createSetupActionButtons()\r\n self.createButton({\r\n label=\"Cancel\", click_function=\"buttonClick_cancel\", function_owner=self,\r\n position={1.5,5,6}, rotation={0,0,0}, height=500, width=1200,\r\n font_size=350, color={0,0,0}, font_color={1,1,1}\r\n })\r\n self.createButton({\r\n label=\"Submit\", click_function=\"buttonClick_submit\", function_owner=self,\r\n position={-1.2,5,6}, rotation={0,0,0}, height=500, width=1200,\r\n font_size=350, color={0,0,0}, font_color={1,1,1}\r\n })\r\n self.createButton({\r\n label=\"Reset\", click_function=\"buttonClick_reset\", function_owner=self,\r\n position={-4,5,6}, rotation={0,0,0}, height=500, width=1000,\r\n font_size=350, color={0,0,0}, font_color={1,1,1}\r\n })\r\nend\r\n\r\n\r\n--During Setup\r\n\r\n\r\n--Checks or unchecks buttons\r\nfunction buttonClick_selection(index, obj)\r\n local color = {0,1,0,0.6}\r\n if memoryList[obj.getGUID()] == nil then\r\n self.editButton({index=index, color=color})\r\n --Adding pos/rot to memory table\r\n local pos, rot = obj.getPosition(), obj.getRotation()\r\n --I need to add it like this or it won't save due to indexing issue\r\n memoryList[obj.getGUID()] = {\r\n pos={x=round(pos.x,4), y=round(pos.y,4), z=round(pos.z,4)},\r\n rot={x=round(rot.x,4), y=round(rot.y,4), z=round(rot.z,4)},\r\n lock=obj.getLock()\r\n }\r\n obj.highlightOn({0,1,0})\r\n else\r\n color = {0.75,0.25,0.25,0.6}\r\n self.editButton({index=index, color=color})\r\n memoryList[obj.getGUID()] = nil\r\n obj.highlightOff()\r\n end\r\nend\r\n\r\n--Cancels selection process\r\nfunction buttonClick_cancel()\r\n memoryList = memoryListBackup\r\n self.clearButtons()\r\n if next(memoryList) == nil then\r\n createSetupButton()\r\n else\r\n createMemoryActionButtons()\r\n end\r\n removeAllHighlights()\r\n broadcastToAll(\"Selection Canceled\", {1,1,1})\r\nend\r\n\r\n--Saves selections\r\nfunction buttonClick_submit()\r\n if next(memoryList) == nil then\r\n broadcastToAll(\"You cannot submit without any selections.\", {0.75, 0.25, 0.25})\r\n else\r\n self.clearButtons()\r\n createMemoryActionButtons()\r\n local count = 0\r\n for guid in pairs(memoryList) do\r\n count = count + 1\r\n local obj = getObjectFromGUID(guid)\r\n if obj ~= nil then obj.highlightOff() end\r\n end\r\n broadcastToAll(count..\" Objects Saved\", {1,1,1})\r\n updateSave()\r\n end\r\nend\r\n\r\n--Resets bag to starting status\r\nfunction buttonClick_reset()\r\n memoryList = {}\r\n self.clearButtons()\r\n createSetupButton()\r\n removeAllHighlights()\r\n broadcastToAll(\"Tool Reset\", {1,1,1})\r\n updateSave()\r\nend\r\n\r\n\r\n--After Setup\r\n\r\n\r\n--Creates recall and place buttons\r\nfunction createMemoryActionButtons()\r\n self.createButton({\r\n label=\"Place\", click_function=\"buttonClick_place\", function_owner=self,\r\n position={1.35,1,6}, rotation={0,0,0}, height=500, width=1200,\r\n font_size=350, color={0,0,0}, font_color={1,1,1}\r\n })\r\n self.createButton({\r\n label=\"Recall\", click_function=\"buttonClick_recall\", function_owner=self,\r\n position={-1.25,1,6}, rotation={0,0,0}, height=500, width=1200,\r\n font_size=350, color={0,0,0}, font_color={1,1,1}\r\n })\r\n-- self.createButton({\r\n-- label=\"Setup\", click_function=\"buttonClick_setup\", function_owner=self,\r\n-- position={-6,1,0}, rotation={0,90,0}, height=500, width=1200,\r\n-- font_size=350, color={0,0,0}, font_color={1,1,1}\r\n-- })\r\nend\r\n\r\n--Sends objects from bag/table to their saved position/rotation\r\nfunction buttonClick_place()\r\n local bagObjList = self.getObjects()\r\n for guid, entry in pairs(memoryList) do\r\n local obj = getObjectFromGUID(guid)\r\n --If obj is out on the table, move it to the saved pos/rot\r\n if obj ~= nil then\r\n obj.setPositionSmooth(entry.pos)\r\n obj.setRotationSmooth(entry.rot)\r\n obj.setLock(entry.lock)\r\n else\r\n --If obj is inside of the bag\r\n for _, bagObj in ipairs(bagObjList) do\r\n if bagObj.guid == guid then\r\n local item = self.takeObject({\r\n guid=guid, position=entry.pos, rotation=entry.rot,\r\n })\r\n item.setLock(entry.lock)\r\n break\r\n end\r\n end\r\n end\r\n end\r\n broadcastToAll(\"Objects Placed\", {1,1,1})\r\nend\r\n\r\n--Recalls objects to bag from table\r\nfunction buttonClick_recall()\r\n for guid, entry in pairs(memoryList) do\r\n local obj = getObjectFromGUID(guid)\r\n if obj ~= nil then self.putObject(obj) end\r\n end\r\n broadcastToAll(\"Objects Recalled\", {1,1,1})\r\nend\r\n\r\n\r\n--Utility functions\r\n\r\n\r\n--Find delta (difference) between 2 x/y/z coordinates\r\nfunction findOffsetDistance(p1, p2, obj)\r\n local deltaPos = {}\r\n local bounds = obj.getBounds()\r\n deltaPos.x = (p2.x-p1.x)\r\n deltaPos.y = (p2.y-p1.y) + (bounds.size.y - bounds.offset.y)\r\n deltaPos.z = (p2.z-p1.z)\r\n return deltaPos\r\nend\r\n\r\n--Used to rotate a set of coordinates by an angle\r\nfunction rotateLocalCoordinates(desiredPos, obj)\r\n\tlocal objPos, objRot = obj.getPosition(), obj.getRotation()\r\n local angle = math.rad(objRot.y)\r\n\tlocal x = desiredPos.x * math.cos(angle) - desiredPos.z * math.sin(angle)\r\n\tlocal z = desiredPos.x * math.sin(angle) + desiredPos.z * math.cos(angle)\r\n\t--return {x=objPos.x+x, y=objPos.y+desiredPos.y, z=objPos.z+z}\r\n return {x=x, y=desiredPos.y, z=z}\r\nend\r\n\r\n--Coroutine delay, in seconds\r\nfunction wait(time)\r\n local start = os.time()\r\n repeat coroutine.yield(0) until os.time() > start + time\r\nend\r\n\r\n--Duplicates a table (needed to prevent it making reference to the same objects)\r\nfunction duplicateTable(oldTable)\r\n local newTable = {}\r\n for k, v in pairs(oldTable) do\r\n newTable[k] = v\r\n end\r\n return newTable\r\nend\r\n\r\n--Moves scripted highlight from all objects\r\nfunction removeAllHighlights()\r\n for _, obj in ipairs(getAllObjects()) do\r\n obj.highlightOff()\r\n end\r\nend\r\n\r\n--Round number (num) to the Nth decimal (dec)\r\nfunction round(num, dec)\r\n local mult = 10^(dec or 0)\r\n return math.floor(num * mult + 0.5) / mult\r\nend\r\n", + "LuaScript": "function updateSave()\r\n local data_to_save = {[\"ml\"]=memoryList}\r\n saved_data = JSON.encode(data_to_save)\r\n self.script_state = saved_data\r\nend\r\n\r\nfunction onload(saved_data)\r\n if saved_data ~= \"\" then\r\n local loaded_data = JSON.decode(saved_data)\r\n --Set up information off of loaded_data\r\n memoryList = loaded_data.ml\r\n else\r\n --Set up information for if there is no saved saved data\r\n memoryList = {}\r\n end\r\n\r\n if next(memoryList) == nil then\r\n createSetupButton()\r\n else\r\n createMemoryActionButtons()\r\n end\r\nend\r\n\r\n\r\n--Beginning Setup\r\n\r\n\r\n--Make setup button\r\nfunction createSetupButton()\r\n self.createButton({\r\n label=\"Setup\", click_function=\"buttonClick_setup\", function_owner=self,\r\n position={0,5,6}, rotation={0,0,0}, height=500, width=1200,\r\n font_size=350, color={0,0,0}, font_color={1,1,1}\r\n })\r\nend\r\n\r\n--Triggered by setup button,\r\nfunction buttonClick_setup()\r\n memoryListBackup = duplicateTable(memoryList)\r\n memoryList = {}\r\n self.clearButtons()\r\n createButtonsOnAllObjects()\r\n createSetupActionButtons()\r\nend\r\n\r\n--Creates selection buttons on objects\r\nfunction createButtonsOnAllObjects()\r\n local howManyButtons = 0\r\n for _, obj in ipairs(getAllObjects()) do\r\n if obj ~= self then\r\n local dummyIndex = howManyButtons\r\n --On a normal bag, the button positions aren't the same size as the bag.\r\n globalScaleFactor = 1 * 1/self.getScale().x\r\n --Super sweet math to set button positions\r\n local selfPos = self.getPosition()\r\n local objPos = obj.getPosition()\r\n local deltaPos = findOffsetDistance(selfPos, objPos, obj)\r\n local objPos = rotateLocalCoordinates(deltaPos, self)\r\n objPos.x = -objPos.x * globalScaleFactor\r\n objPos.y = objPos.y * globalScaleFactor + 4\r\n objPos.z = objPos.z * globalScaleFactor\r\n --Offset rotation of bag\r\n local rot = self.getRotation()\r\n rot.y = -rot.y + 180\r\n --Create function\r\n local funcName = \"selectButton_\" .. howManyButtons\r\n local func = function() buttonClick_selection(dummyIndex, obj) end\r\n self.setVar(funcName, func)\r\n self.createButton({\r\n click_function=funcName, function_owner=self,\r\n position=objPos, rotation=rot, height=1000, width=1000,\r\n color={0.75,0.25,0.25,0.6},\r\n })\r\n howManyButtons = howManyButtons + 1\r\n end\r\n end\r\nend\r\n\r\n--Creates submit and cancel buttons\r\nfunction createSetupActionButtons()\r\n self.createButton({\r\n label=\"Cancel\", click_function=\"buttonClick_cancel\", function_owner=self,\r\n position={1.5,5,6}, rotation={0,0,0}, height=500, width=1200,\r\n font_size=350, color={0,0,0}, font_color={1,1,1}\r\n })\r\n self.createButton({\r\n label=\"Submit\", click_function=\"buttonClick_submit\", function_owner=self,\r\n position={-1.2,5,6}, rotation={0,0,0}, height=500, width=1200,\r\n font_size=350, color={0,0,0}, font_color={1,1,1}\r\n })\r\n self.createButton({\r\n label=\"Reset\", click_function=\"buttonClick_reset\", function_owner=self,\r\n position={-4,5,6}, rotation={0,0,0}, height=500, width=1000,\r\n font_size=350, color={0,0,0}, font_color={1,1,1}\r\n })\r\nend\r\n\r\n\r\n--During Setup\r\n\r\n\r\n--Checks or unchecks buttons\r\nfunction buttonClick_selection(index, obj)\r\n local color = {0,1,0,0.6}\r\n if memoryList[obj.getGUID()] == nil then\r\n self.editButton({index=index, color=color})\r\n --Adding pos/rot to memory table\r\n local pos, rot = obj.getPosition(), obj.getRotation()\r\n --I need to add it like this or it won't save due to indexing issue\r\n memoryList[obj.getGUID()] = {\r\n pos={x=round(pos.x,4), y=round(pos.y,4), z=round(pos.z,4)},\r\n rot={x=round(rot.x,4), y=round(rot.y,4), z=round(rot.z,4)},\r\n lock=obj.getLock()\r\n }\r\n obj.highlightOn({0,1,0})\r\n else\r\n color = {0.75,0.25,0.25,0.6}\r\n self.editButton({index=index, color=color})\r\n memoryList[obj.getGUID()] = nil\r\n obj.highlightOff()\r\n end\r\nend\r\n\r\n--Cancels selection process\r\nfunction buttonClick_cancel()\r\n memoryList = memoryListBackup\r\n self.clearButtons()\r\n if next(memoryList) == nil then\r\n createSetupButton()\r\n else\r\n createMemoryActionButtons()\r\n end\r\n removeAllHighlights()\r\n broadcastToAll(\"Selection Canceled\", {1,1,1})\r\nend\r\n\r\n--Saves selections\r\nfunction buttonClick_submit()\r\n if next(memoryList) == nil then\r\n broadcastToAll(\"You cannot submit without any selections.\", {0.75, 0.25, 0.25})\r\n else\r\n self.clearButtons()\r\n createMemoryActionButtons()\r\n local count = 0\r\n for guid in pairs(memoryList) do\r\n count = count + 1\r\n local obj = getObjectFromGUID(guid)\r\n if obj ~= nil then obj.highlightOff() end\r\n end\r\n broadcastToAll(count..\" Objects Saved\", {1,1,1})\r\n updateSave()\r\n end\r\nend\r\n\r\n--Resets bag to starting status\r\nfunction buttonClick_reset()\r\n memoryList = {}\r\n self.clearButtons()\r\n createSetupButton()\r\n removeAllHighlights()\r\n broadcastToAll(\"Tool Reset\", {1,1,1})\r\n updateSave()\r\nend\r\n\r\n\r\n--After Setup\r\n\r\n\r\n--Creates recall and place buttons\r\nfunction createMemoryActionButtons()\r\n self.createButton({\r\n label=\"Place\", click_function=\"buttonClick_place\", function_owner=self,\r\n position={1.35,1,6}, rotation={0,0,0}, height=500, width=1200,\r\n font_size=350, color={0,0,0}, font_color={1,1,1}\r\n })\r\n self.createButton({\r\n label=\"Recall\", click_function=\"buttonClick_recall\", function_owner=self,\r\n position={-1.25,1,6}, rotation={0,0,0}, height=500, width=1200,\r\n font_size=350, color={0,0,0}, font_color={1,1,1}\r\n })\r\n-- self.createButton({\r\n-- label=\"Setup\", click_function=\"buttonClick_setup\", function_owner=self,\r\n-- position={-6,1,0}, rotation={0,90,0}, height=500, width=1200,\r\n-- font_size=350, color={0,0,0}, font_color={1,1,1}\r\n-- })\r\nend\r\n\r\n--Sends objects from bag/table to their saved position/rotation\r\nfunction buttonClick_place()\r\n local bagObjList = self.getObjects()\r\n for guid, entry in pairs(memoryList) do\r\n local obj = getObjectFromGUID(guid)\r\n --If obj is out on the table, move it to the saved pos/rot\r\n if obj ~= nil then\r\n obj.setPositionSmooth(entry.pos)\r\n obj.setRotationSmooth(entry.rot)\r\n obj.setLock(entry.lock)\r\n else\r\n --If obj is inside of the bag\r\n for _, bagObj in ipairs(bagObjList) do\r\n if bagObj.guid == guid then\r\n local item = self.takeObject({\r\n guid=guid, position=entry.pos, rotation=entry.rot,\r\n })\r\n item.setLock(entry.lock)\r\n break\r\n end\r\n end\r\n end\r\n end\r\n broadcastToAll(\"Objects Placed\", {1,1,1})\r\nend\r\n\r\n--Recalls objects to bag from table\r\nfunction buttonClick_recall()\r\n for guid, entry in pairs(memoryList) do\r\n local obj = getObjectFromGUID(guid)\r\n if obj ~= nil then self.putObject(obj) end\r\n end\r\n broadcastToAll(\"Objects Recalled\", {1,1,1})\r\nend\r\n\r\n\r\n--Utility functions\r\n\r\n\r\n--Find delta (difference) between 2 x/y/z coordinates\r\nfunction findOffsetDistance(p1, p2, obj)\r\n local deltaPos = {}\r\n local bounds = obj.getBounds()\r\n deltaPos.x = (p2.x-p1.x)\r\n deltaPos.y = (p2.y-p1.y) + (bounds.size.y - bounds.offset.y)\r\n deltaPos.z = (p2.z-p1.z)\r\n return deltaPos\r\nend\r\n\r\n--Used to rotate a set of coordinates by an angle\r\nfunction rotateLocalCoordinates(desiredPos, obj)\r\n\tlocal objPos, objRot = obj.getPosition(), obj.getRotation()\r\n local angle = math.rad(objRot.y)\r\n\tlocal x = desiredPos.x * math.cos(angle) - desiredPos.z * math.sin(angle)\r\n\tlocal z = desiredPos.x * math.sin(angle) + desiredPos.z * math.cos(angle)\r\n\t--return {x=objPos.x+x, y=objPos.y+desiredPos.y, z=objPos.z+z}\r\n return {x=x, y=desiredPos.y, z=z}\r\nend\r\n\r\n--Coroutine delay, in seconds\r\nfunction wait(time)\r\n local start = os.time()\r\n repeat coroutine.yield(0) until os.time() > start + time\r\nend\r\n\r\n--Duplicates a table (needed to prevent it making reference to the same objects)\r\nfunction duplicateTable(oldTable)\r\n local newTable = {}\r\n for k, v in pairs(oldTable) do\r\n newTable[k] = v\r\n end\r\n return newTable\r\nend\r\n\r\n--Moves scripted highlight from all objects\r\nfunction removeAllHighlights()\r\n for _, obj in ipairs(getAllObjects()) do\r\n obj.highlightOff()\r\n end\r\nend\r\n\r\n--Round number (num) to the Nth decimal (dec)\r\nfunction round(num, dec)\r\n local mult = 10^(dec or 0)\r\n return math.floor(num * mult + 0.5) / mult\r\nend", "LuaScriptState": "{\"ml\":{\"0fad66\":{\"lock\":false,\"pos\":{\"x\":12.2492,\"y\":1.4562,\"z\":-28.0139},\"rot\":{\"x\":359.9201,\"y\":269.9982,\"z\":0.0169}},\"1e45e8\":{\"lock\":false,\"pos\":{\"x\":12.2498,\"y\":1.4656,\"z\":3.9864},\"rot\":{\"x\":359.9201,\"y\":270,\"z\":0.0169}},\"20f70a\":{\"lock\":false,\"pos\":{\"x\":12.2499,\"y\":1.4609,\"z\":-12.0136},\"rot\":{\"x\":359.9201,\"y\":270.0001,\"z\":0.0169}},\"2f008a\":{\"lock\":false,\"pos\":{\"x\":12.2493,\"y\":1.475,\"z\":35.9864},\"rot\":{\"x\":359.9201,\"y\":270.0001,\"z\":0.0169}},\"44a05a\":{\"lock\":false,\"pos\":{\"x\":-1.4402,\"y\":1.4756,\"z\":-27.0401},\"rot\":{\"x\":359.9201,\"y\":270.0005,\"z\":0.0169}},\"5c79d0\":{\"lock\":false,\"pos\":{\"x\":12.2519,\"y\":1.468,\"z\":11.9864},\"rot\":{\"x\":359.9201,\"y\":270,\"z\":0.0169}},\"67a775\":{\"lock\":false,\"pos\":{\"x\":12.2502,\"y\":1.4727,\"z\":27.9864},\"rot\":{\"x\":359.9201,\"y\":270.0004,\"z\":0.0169}},\"7388bc\":{\"lock\":false,\"pos\":{\"x\":12.2499,\"y\":1.4703,\"z\":19.9864},\"rot\":{\"x\":359.9201,\"y\":270,\"z\":0.0169}},\"a61b48\":{\"lock\":false,\"pos\":{\"x\":12.2494,\"y\":1.4633,\"z\":-4.0136},\"rot\":{\"x\":359.9201,\"y\":270,\"z\":0.0169}},\"effb49\":{\"lock\":false,\"pos\":{\"x\":12.2505,\"y\":1.4585,\"z\":-20.0137},\"rot\":{\"x\":359.9201,\"y\":270.0001,\"z\":0.0169}}}}", "ContainedObjects": [ { @@ -1022230,12 +1026075,12 @@ { "Name": "Custom_Model_Bag", "Transform": { - "posX": 32.2998543, - "posY": 1.44891191, - "posZ": 28.5300636, + "posX": 32.29995, + "posY": 1.44891167, + "posZ": 28.5301533, "rotX": 359.920135, - "rotY": 269.9987, - "rotZ": 0.016873898, + "rotY": 269.9981, + "rotZ": 0.0168749914, "scaleX": 1.0, "scaleY": 0.139652729, "scaleZ": 1.0 @@ -1022281,7 +1026126,7 @@ "CastShadows": true }, "XmlUI": "", - "LuaScript": "function updateSave()\r\n local data_to_save = {[\"ml\"]=memoryList}\r\n saved_data = JSON.encode(data_to_save)\r\n self.script_state = saved_data\r\nend\r\n\r\nfunction onload(saved_data)\r\n if saved_data ~= \"\" then\r\n local loaded_data = JSON.decode(saved_data)\r\n --Set up information off of loaded_data\r\n memoryList = loaded_data.ml\r\n else\r\n --Set up information for if there is no saved saved data\r\n memoryList = {}\r\n end\r\n\r\n if next(memoryList) == nil then\r\n createSetupButton()\r\n else\r\n createMemoryActionButtons()\r\n end\r\nend\r\n\r\n\r\n--Beginning Setup\r\n\r\n\r\n--Make setup button\r\nfunction createSetupButton()\r\n self.createButton({\r\n label=\"Setup\", click_function=\"buttonClick_setup\", function_owner=self,\r\n position={0,5,6}, rotation={0,0,0}, height=500, width=1200,\r\n font_size=350, color={0,0,0}, font_color={1,1,1}\r\n })\r\nend\r\n\r\n--Triggered by setup button,\r\nfunction buttonClick_setup()\r\n memoryListBackup = duplicateTable(memoryList)\r\n memoryList = {}\r\n self.clearButtons()\r\n createButtonsOnAllObjects()\r\n createSetupActionButtons()\r\nend\r\n\r\n--Creates selection buttons on objects\r\nfunction createButtonsOnAllObjects()\r\n local howManyButtons = 0\r\n for _, obj in ipairs(getAllObjects()) do\r\n if obj ~= self then\r\n local dummyIndex = howManyButtons\r\n --On a normal bag, the button positions aren't the same size as the bag.\r\n globalScaleFactor = 1 * 1/self.getScale().x\r\n --Super sweet math to set button positions\r\n local selfPos = self.getPosition()\r\n local objPos = obj.getPosition()\r\n local deltaPos = findOffsetDistance(selfPos, objPos, obj)\r\n local objPos = rotateLocalCoordinates(deltaPos, self)\r\n objPos.x = -objPos.x * globalScaleFactor\r\n objPos.y = objPos.y * globalScaleFactor + 4\r\n objPos.z = objPos.z * globalScaleFactor\r\n --Offset rotation of bag\r\n local rot = self.getRotation()\r\n rot.y = -rot.y + 180\r\n --Create function\r\n local funcName = \"selectButton_\" .. howManyButtons\r\n local func = function() buttonClick_selection(dummyIndex, obj) end\r\n self.setVar(funcName, func)\r\n self.createButton({\r\n click_function=funcName, function_owner=self,\r\n position=objPos, rotation=rot, height=1000, width=1000,\r\n color={0.75,0.25,0.25,0.6},\r\n })\r\n howManyButtons = howManyButtons + 1\r\n end\r\n end\r\nend\r\n\r\n--Creates submit and cancel buttons\r\nfunction createSetupActionButtons()\r\n self.createButton({\r\n label=\"Cancel\", click_function=\"buttonClick_cancel\", function_owner=self,\r\n position={1.5,5,6}, rotation={0,0,0}, height=500, width=1200,\r\n font_size=350, color={0,0,0}, font_color={1,1,1}\r\n })\r\n self.createButton({\r\n label=\"Submit\", click_function=\"buttonClick_submit\", function_owner=self,\r\n position={-1.2,5,6}, rotation={0,0,0}, height=500, width=1200,\r\n font_size=350, color={0,0,0}, font_color={1,1,1}\r\n })\r\n self.createButton({\r\n label=\"Reset\", click_function=\"buttonClick_reset\", function_owner=self,\r\n position={-4,5,6}, rotation={0,0,0}, height=500, width=1000,\r\n font_size=350, color={0,0,0}, font_color={1,1,1}\r\n })\r\nend\r\n\r\n\r\n--During Setup\r\n\r\n\r\n--Checks or unchecks buttons\r\nfunction buttonClick_selection(index, obj)\r\n local color = {0,1,0,0.6}\r\n if memoryList[obj.getGUID()] == nil then\r\n self.editButton({index=index, color=color})\r\n --Adding pos/rot to memory table\r\n local pos, rot = obj.getPosition(), obj.getRotation()\r\n --I need to add it like this or it won't save due to indexing issue\r\n memoryList[obj.getGUID()] = {\r\n pos={x=round(pos.x,4), y=round(pos.y,4), z=round(pos.z,4)},\r\n rot={x=round(rot.x,4), y=round(rot.y,4), z=round(rot.z,4)},\r\n lock=obj.getLock()\r\n }\r\n obj.highlightOn({0,1,0})\r\n else\r\n color = {0.75,0.25,0.25,0.6}\r\n self.editButton({index=index, color=color})\r\n memoryList[obj.getGUID()] = nil\r\n obj.highlightOff()\r\n end\r\nend\r\n\r\n--Cancels selection process\r\nfunction buttonClick_cancel()\r\n memoryList = memoryListBackup\r\n self.clearButtons()\r\n if next(memoryList) == nil then\r\n createSetupButton()\r\n else\r\n createMemoryActionButtons()\r\n end\r\n removeAllHighlights()\r\n broadcastToAll(\"Selection Canceled\", {1,1,1})\r\nend\r\n\r\n--Saves selections\r\nfunction buttonClick_submit()\r\n if next(memoryList) == nil then\r\n broadcastToAll(\"You cannot submit without any selections.\", {0.75, 0.25, 0.25})\r\n else\r\n self.clearButtons()\r\n createMemoryActionButtons()\r\n local count = 0\r\n for guid in pairs(memoryList) do\r\n count = count + 1\r\n local obj = getObjectFromGUID(guid)\r\n if obj ~= nil then obj.highlightOff() end\r\n end\r\n broadcastToAll(count..\" Objects Saved\", {1,1,1})\r\n updateSave()\r\n end\r\nend\r\n\r\n--Resets bag to starting status\r\nfunction buttonClick_reset()\r\n memoryList = {}\r\n self.clearButtons()\r\n createSetupButton()\r\n removeAllHighlights()\r\n broadcastToAll(\"Tool Reset\", {1,1,1})\r\n updateSave()\r\nend\r\n\r\n\r\n--After Setup\r\n\r\n\r\n--Creates recall and place buttons\r\nfunction createMemoryActionButtons()\r\n self.createButton({\r\n label=\"Place\", click_function=\"buttonClick_place\", function_owner=self,\r\n position={1.35,1,6}, rotation={0,0,0}, height=500, width=1200,\r\n font_size=350, color={0,0,0}, font_color={1,1,1}\r\n })\r\n self.createButton({\r\n label=\"Recall\", click_function=\"buttonClick_recall\", function_owner=self,\r\n position={-1.25,1,6}, rotation={0,0,0}, height=500, width=1200,\r\n font_size=350, color={0,0,0}, font_color={1,1,1}\r\n })\r\n-- self.createButton({\r\n-- label=\"Setup\", click_function=\"buttonClick_setup\", function_owner=self,\r\n-- position={-6,1,0}, rotation={0,90,0}, height=500, width=1200,\r\n-- font_size=350, color={0,0,0}, font_color={1,1,1}\r\n-- })\r\nend\r\n\r\n--Sends objects from bag/table to their saved position/rotation\r\nfunction buttonClick_place()\r\n local bagObjList = self.getObjects()\r\n for guid, entry in pairs(memoryList) do\r\n local obj = getObjectFromGUID(guid)\r\n --If obj is out on the table, move it to the saved pos/rot\r\n if obj ~= nil then\r\n obj.setPositionSmooth(entry.pos)\r\n obj.setRotationSmooth(entry.rot)\r\n obj.setLock(entry.lock)\r\n else\r\n --If obj is inside of the bag\r\n for _, bagObj in ipairs(bagObjList) do\r\n if bagObj.guid == guid then\r\n local item = self.takeObject({\r\n guid=guid, position=entry.pos, rotation=entry.rot,\r\n })\r\n item.setLock(entry.lock)\r\n break\r\n end\r\n end\r\n end\r\n end\r\n broadcastToAll(\"Objects Placed\", {1,1,1})\r\nend\r\n\r\n--Recalls objects to bag from table\r\nfunction buttonClick_recall()\r\n for guid, entry in pairs(memoryList) do\r\n local obj = getObjectFromGUID(guid)\r\n if obj ~= nil then self.putObject(obj) end\r\n end\r\n broadcastToAll(\"Objects Recalled\", {1,1,1})\r\nend\r\n\r\n\r\n--Utility functions\r\n\r\n\r\n--Find delta (difference) between 2 x/y/z coordinates\r\nfunction findOffsetDistance(p1, p2, obj)\r\n local deltaPos = {}\r\n local bounds = obj.getBounds()\r\n deltaPos.x = (p2.x-p1.x)\r\n deltaPos.y = (p2.y-p1.y) + (bounds.size.y - bounds.offset.y)\r\n deltaPos.z = (p2.z-p1.z)\r\n return deltaPos\r\nend\r\n\r\n--Used to rotate a set of coordinates by an angle\r\nfunction rotateLocalCoordinates(desiredPos, obj)\r\n\tlocal objPos, objRot = obj.getPosition(), obj.getRotation()\r\n local angle = math.rad(objRot.y)\r\n\tlocal x = desiredPos.x * math.cos(angle) - desiredPos.z * math.sin(angle)\r\n\tlocal z = desiredPos.x * math.sin(angle) + desiredPos.z * math.cos(angle)\r\n\t--return {x=objPos.x+x, y=objPos.y+desiredPos.y, z=objPos.z+z}\r\n return {x=x, y=desiredPos.y, z=z}\r\nend\r\n\r\n--Coroutine delay, in seconds\r\nfunction wait(time)\r\n local start = os.time()\r\n repeat coroutine.yield(0) until os.time() > start + time\r\nend\r\n\r\n--Duplicates a table (needed to prevent it making reference to the same objects)\r\nfunction duplicateTable(oldTable)\r\n local newTable = {}\r\n for k, v in pairs(oldTable) do\r\n newTable[k] = v\r\n end\r\n return newTable\r\nend\r\n\r\n--Moves scripted highlight from all objects\r\nfunction removeAllHighlights()\r\n for _, obj in ipairs(getAllObjects()) do\r\n obj.highlightOff()\r\n end\r\nend\r\n\r\n--Round number (num) to the Nth decimal (dec)\r\nfunction round(num, dec)\r\n local mult = 10^(dec or 0)\r\n return math.floor(num * mult + 0.5) / mult\r\nend\r\n", + "LuaScript": "function updateSave()\r\n local data_to_save = {[\"ml\"]=memoryList}\r\n saved_data = JSON.encode(data_to_save)\r\n self.script_state = saved_data\r\nend\r\n\r\nfunction onload(saved_data)\r\n if saved_data ~= \"\" then\r\n local loaded_data = JSON.decode(saved_data)\r\n --Set up information off of loaded_data\r\n memoryList = loaded_data.ml\r\n else\r\n --Set up information for if there is no saved saved data\r\n memoryList = {}\r\n end\r\n\r\n if next(memoryList) == nil then\r\n createSetupButton()\r\n else\r\n createMemoryActionButtons()\r\n end\r\nend\r\n\r\n\r\n--Beginning Setup\r\n\r\n\r\n--Make setup button\r\nfunction createSetupButton()\r\n self.createButton({\r\n label=\"Setup\", click_function=\"buttonClick_setup\", function_owner=self,\r\n position={0,5,6}, rotation={0,0,0}, height=500, width=1200,\r\n font_size=350, color={0,0,0}, font_color={1,1,1}\r\n })\r\nend\r\n\r\n--Triggered by setup button,\r\nfunction buttonClick_setup()\r\n memoryListBackup = duplicateTable(memoryList)\r\n memoryList = {}\r\n self.clearButtons()\r\n createButtonsOnAllObjects()\r\n createSetupActionButtons()\r\nend\r\n\r\n--Creates selection buttons on objects\r\nfunction createButtonsOnAllObjects()\r\n local howManyButtons = 0\r\n for _, obj in ipairs(getAllObjects()) do\r\n if obj ~= self then\r\n local dummyIndex = howManyButtons\r\n --On a normal bag, the button positions aren't the same size as the bag.\r\n globalScaleFactor = 1 * 1/self.getScale().x\r\n --Super sweet math to set button positions\r\n local selfPos = self.getPosition()\r\n local objPos = obj.getPosition()\r\n local deltaPos = findOffsetDistance(selfPos, objPos, obj)\r\n local objPos = rotateLocalCoordinates(deltaPos, self)\r\n objPos.x = -objPos.x * globalScaleFactor\r\n objPos.y = objPos.y * globalScaleFactor + 4\r\n objPos.z = objPos.z * globalScaleFactor\r\n --Offset rotation of bag\r\n local rot = self.getRotation()\r\n rot.y = -rot.y + 180\r\n --Create function\r\n local funcName = \"selectButton_\" .. howManyButtons\r\n local func = function() buttonClick_selection(dummyIndex, obj) end\r\n self.setVar(funcName, func)\r\n self.createButton({\r\n click_function=funcName, function_owner=self,\r\n position=objPos, rotation=rot, height=1000, width=1000,\r\n color={0.75,0.25,0.25,0.6},\r\n })\r\n howManyButtons = howManyButtons + 1\r\n end\r\n end\r\nend\r\n\r\n--Creates submit and cancel buttons\r\nfunction createSetupActionButtons()\r\n self.createButton({\r\n label=\"Cancel\", click_function=\"buttonClick_cancel\", function_owner=self,\r\n position={1.5,5,6}, rotation={0,0,0}, height=500, width=1200,\r\n font_size=350, color={0,0,0}, font_color={1,1,1}\r\n })\r\n self.createButton({\r\n label=\"Submit\", click_function=\"buttonClick_submit\", function_owner=self,\r\n position={-1.2,5,6}, rotation={0,0,0}, height=500, width=1200,\r\n font_size=350, color={0,0,0}, font_color={1,1,1}\r\n })\r\n self.createButton({\r\n label=\"Reset\", click_function=\"buttonClick_reset\", function_owner=self,\r\n position={-4,5,6}, rotation={0,0,0}, height=500, width=1000,\r\n font_size=350, color={0,0,0}, font_color={1,1,1}\r\n })\r\nend\r\n\r\n\r\n--During Setup\r\n\r\n\r\n--Checks or unchecks buttons\r\nfunction buttonClick_selection(index, obj)\r\n local color = {0,1,0,0.6}\r\n if memoryList[obj.getGUID()] == nil then\r\n self.editButton({index=index, color=color})\r\n --Adding pos/rot to memory table\r\n local pos, rot = obj.getPosition(), obj.getRotation()\r\n --I need to add it like this or it won't save due to indexing issue\r\n memoryList[obj.getGUID()] = {\r\n pos={x=round(pos.x,4), y=round(pos.y,4), z=round(pos.z,4)},\r\n rot={x=round(rot.x,4), y=round(rot.y,4), z=round(rot.z,4)},\r\n lock=obj.getLock()\r\n }\r\n obj.highlightOn({0,1,0})\r\n else\r\n color = {0.75,0.25,0.25,0.6}\r\n self.editButton({index=index, color=color})\r\n memoryList[obj.getGUID()] = nil\r\n obj.highlightOff()\r\n end\r\nend\r\n\r\n--Cancels selection process\r\nfunction buttonClick_cancel()\r\n memoryList = memoryListBackup\r\n self.clearButtons()\r\n if next(memoryList) == nil then\r\n createSetupButton()\r\n else\r\n createMemoryActionButtons()\r\n end\r\n removeAllHighlights()\r\n broadcastToAll(\"Selection Canceled\", {1,1,1})\r\nend\r\n\r\n--Saves selections\r\nfunction buttonClick_submit()\r\n if next(memoryList) == nil then\r\n broadcastToAll(\"You cannot submit without any selections.\", {0.75, 0.25, 0.25})\r\n else\r\n self.clearButtons()\r\n createMemoryActionButtons()\r\n local count = 0\r\n for guid in pairs(memoryList) do\r\n count = count + 1\r\n local obj = getObjectFromGUID(guid)\r\n if obj ~= nil then obj.highlightOff() end\r\n end\r\n broadcastToAll(count..\" Objects Saved\", {1,1,1})\r\n updateSave()\r\n end\r\nend\r\n\r\n--Resets bag to starting status\r\nfunction buttonClick_reset()\r\n memoryList = {}\r\n self.clearButtons()\r\n createSetupButton()\r\n removeAllHighlights()\r\n broadcastToAll(\"Tool Reset\", {1,1,1})\r\n updateSave()\r\nend\r\n\r\n\r\n--After Setup\r\n\r\n\r\n--Creates recall and place buttons\r\nfunction createMemoryActionButtons()\r\n self.createButton({\r\n label=\"Place\", click_function=\"buttonClick_place\", function_owner=self,\r\n position={1.35,1,6}, rotation={0,0,0}, height=500, width=1200,\r\n font_size=350, color={0,0,0}, font_color={1,1,1}\r\n })\r\n self.createButton({\r\n label=\"Recall\", click_function=\"buttonClick_recall\", function_owner=self,\r\n position={-1.25,1,6}, rotation={0,0,0}, height=500, width=1200,\r\n font_size=350, color={0,0,0}, font_color={1,1,1}\r\n })\r\n-- self.createButton({\r\n-- label=\"Setup\", click_function=\"buttonClick_setup\", function_owner=self,\r\n-- position={-6,1,0}, rotation={0,90,0}, height=500, width=1200,\r\n-- font_size=350, color={0,0,0}, font_color={1,1,1}\r\n-- })\r\nend\r\n\r\n--Sends objects from bag/table to their saved position/rotation\r\nfunction buttonClick_place()\r\n local bagObjList = self.getObjects()\r\n for guid, entry in pairs(memoryList) do\r\n local obj = getObjectFromGUID(guid)\r\n --If obj is out on the table, move it to the saved pos/rot\r\n if obj ~= nil then\r\n obj.setPositionSmooth(entry.pos)\r\n obj.setRotationSmooth(entry.rot)\r\n obj.setLock(entry.lock)\r\n else\r\n --If obj is inside of the bag\r\n for _, bagObj in ipairs(bagObjList) do\r\n if bagObj.guid == guid then\r\n local item = self.takeObject({\r\n guid=guid, position=entry.pos, rotation=entry.rot,\r\n })\r\n item.setLock(entry.lock)\r\n break\r\n end\r\n end\r\n end\r\n end\r\n broadcastToAll(\"Objects Placed\", {1,1,1})\r\nend\r\n\r\n--Recalls objects to bag from table\r\nfunction buttonClick_recall()\r\n for guid, entry in pairs(memoryList) do\r\n local obj = getObjectFromGUID(guid)\r\n if obj ~= nil then self.putObject(obj) end\r\n end\r\n broadcastToAll(\"Objects Recalled\", {1,1,1})\r\nend\r\n\r\n\r\n--Utility functions\r\n\r\n\r\n--Find delta (difference) between 2 x/y/z coordinates\r\nfunction findOffsetDistance(p1, p2, obj)\r\n local deltaPos = {}\r\n local bounds = obj.getBounds()\r\n deltaPos.x = (p2.x-p1.x)\r\n deltaPos.y = (p2.y-p1.y) + (bounds.size.y - bounds.offset.y)\r\n deltaPos.z = (p2.z-p1.z)\r\n return deltaPos\r\nend\r\n\r\n--Used to rotate a set of coordinates by an angle\r\nfunction rotateLocalCoordinates(desiredPos, obj)\r\n\tlocal objPos, objRot = obj.getPosition(), obj.getRotation()\r\n local angle = math.rad(objRot.y)\r\n\tlocal x = desiredPos.x * math.cos(angle) - desiredPos.z * math.sin(angle)\r\n\tlocal z = desiredPos.x * math.sin(angle) + desiredPos.z * math.cos(angle)\r\n\t--return {x=objPos.x+x, y=objPos.y+desiredPos.y, z=objPos.z+z}\r\n return {x=x, y=desiredPos.y, z=z}\r\nend\r\n\r\n--Coroutine delay, in seconds\r\nfunction wait(time)\r\n local start = os.time()\r\n repeat coroutine.yield(0) until os.time() > start + time\r\nend\r\n\r\n--Duplicates a table (needed to prevent it making reference to the same objects)\r\nfunction duplicateTable(oldTable)\r\n local newTable = {}\r\n for k, v in pairs(oldTable) do\r\n newTable[k] = v\r\n end\r\n return newTable\r\nend\r\n\r\n--Moves scripted highlight from all objects\r\nfunction removeAllHighlights()\r\n for _, obj in ipairs(getAllObjects()) do\r\n obj.highlightOff()\r\n end\r\nend\r\n\r\n--Round number (num) to the Nth decimal (dec)\r\nfunction round(num, dec)\r\n local mult = 10^(dec or 0)\r\n return math.floor(num * mult + 0.5) / mult\r\nend", "LuaScriptState": "{\"ml\":{\"0fad66\":{\"lock\":false,\"pos\":{\"x\":12.2496,\"y\":1.4633,\"z\":-4.0136},\"rot\":{\"x\":359.9201,\"y\":270.0003,\"z\":0.0169}},\"185096\":{\"lock\":false,\"pos\":{\"x\":12.2505,\"y\":1.4585,\"z\":-20.0137},\"rot\":{\"x\":359.9201,\"y\":270.0004,\"z\":0.0169}},\"1b4f86\":{\"lock\":false,\"pos\":{\"x\":12.25,\"y\":1.4656,\"z\":3.9864},\"rot\":{\"x\":359.9201,\"y\":270.0002,\"z\":0.0169}},\"4f81cf\":{\"lock\":false,\"pos\":{\"x\":12.2501,\"y\":1.4609,\"z\":-12.0136},\"rot\":{\"x\":359.9201,\"y\":270.0004,\"z\":0.0169}},\"599cb7\":{\"lock\":false,\"pos\":{\"x\":12.2501,\"y\":1.4703,\"z\":19.9864},\"rot\":{\"x\":359.9201,\"y\":269.9999,\"z\":0.0169}},\"7b07ca\":{\"lock\":false,\"pos\":{\"x\":12.2521,\"y\":1.468,\"z\":11.9864},\"rot\":{\"x\":359.9201,\"y\":270,\"z\":0.0169}},\"7f5828\":{\"lock\":false,\"pos\":{\"x\":12.2503,\"y\":1.4727,\"z\":27.9864},\"rot\":{\"x\":359.9201,\"y\":270.0053,\"z\":0.0169}},\"e14c76\":{\"lock\":false,\"pos\":{\"x\":12.2496,\"y\":1.4562,\"z\":-28.0137},\"rot\":{\"x\":359.9201,\"y\":269.9999,\"z\":0.0169}},\"f40183\":{\"lock\":false,\"pos\":{\"x\":-1.2197,\"y\":1.4753,\"z\":-26.8667},\"rot\":{\"x\":359.9201,\"y\":270.0728,\"z\":0.0168}}}}", "ContainedObjects": [ { @@ -1055767,9 +1059612,9 @@ "Transform": { "posX": -17.7868061, "posY": 1.57197785, - "posZ": 19.260767, + "posZ": 19.2607918, "rotX": 359.9831, - "rotY": 359.9664, + "rotY": 359.9678, "rotZ": 359.920135, "scaleX": 0.45, "scaleY": 0.6, @@ -1056044,10 +1059889,10 @@ "Name": "Custom_Model", "Transform": { "posX": -19.0252037, - "posY": 1.57370412, - "posZ": 19.26078, + "posY": 1.57370424, + "posZ": 19.26083, "rotX": 359.9831, - "rotY": 359.965454, + "rotY": 359.96463, "rotZ": 359.920135, "scaleX": 0.45, "scaleY": 0.6, @@ -1056321,11 +1060166,11 @@ { "Name": "Custom_Model", "Transform": { - "posX": -20.2555084, + "posX": -20.2555275, "posY": 1.57541943, - "posZ": 19.2607536, + "posZ": 19.2607784, "rotX": 359.9831, - "rotY": 359.966125, + "rotY": 359.9672, "rotZ": 359.920135, "scaleX": 0.45, "scaleY": 0.6, @@ -1056601,10 +1060446,10 @@ "Transform": { "posX": -47.7645073, "posY": 1.61465478, - "posZ": 22.2657375, + "posZ": 22.2657776, "rotX": 359.9201, - "rotY": 270.000366, - "rotZ": 0.0168940816, + "rotY": 269.999084, + "rotZ": 0.0168951955, "scaleX": 0.45, "scaleY": 0.6, "scaleZ": 0.45 @@ -1056881,8 +1060726,8 @@ "posY": 1.61429274, "posZ": 21.0344219, "rotX": 359.9201, - "rotY": 270.001068, - "rotZ": 0.0168857984, + "rotY": 270.0021, + "rotZ": 0.0168882925, "scaleX": 0.45, "scaleY": 0.6, "scaleZ": 0.45 @@ -1057155,12 +1061000,12 @@ { "Name": "Custom_Model", "Transform": { - "posX": -47.7659378, - "posY": 1.61502075, - "posZ": 23.5024662, + "posX": -47.7659874, + "posY": 1.61502087, + "posZ": 23.5025158, "rotX": 359.9201, - "rotY": 269.999756, - "rotZ": 0.01688904, + "rotY": 269.9997, + "rotZ": 0.01688882, "scaleX": 0.45, "scaleY": 0.6, "scaleZ": 0.45 @@ -1057433,12 +1061278,12 @@ { "Name": "Custom_Model", "Transform": { - "posX": -47.7640762, - "posY": 1.60188365, - "posZ": -21.10241, + "posX": -47.76418, + "posY": 1.60188389, + "posZ": -21.102459, "rotX": 359.9201, - "rotY": 269.9998, - "rotZ": 0.0168919, + "rotY": 269.998749, + "rotZ": 0.0168952066, "scaleX": 0.45, "scaleY": 0.6, "scaleZ": 0.45 @@ -1057711,12 +1061556,12 @@ { "Name": "Custom_Model", "Transform": { - "posX": -47.7640724, - "posY": 1.60151923, - "posZ": -22.34081, + "posX": -47.76417, + "posY": 1.60151911, + "posZ": -22.34086, "rotX": 359.9201, - "rotY": 270.00177, - "rotZ": 0.0168861486, + "rotY": 270.003235, + "rotZ": 0.0168848336, "scaleX": 0.45, "scaleY": 0.6, "scaleZ": 0.45 @@ -1057989,12 +1061834,12 @@ { "Name": "Custom_Model", "Transform": { - "posX": -47.76404, + "posX": -47.76409, "posY": 1.60115683, - "posZ": -23.5711231, + "posZ": -23.5711727, "rotX": 359.9201, - "rotY": 270.0, - "rotZ": 0.0168962684, + "rotY": 269.99823, + "rotZ": 0.0168894958, "scaleX": 0.45, "scaleY": 0.6, "scaleZ": 0.45 @@ -1058267,12 +1062112,12 @@ { "Name": "Custom_Model", "Transform": { - "posX": -18.9032917, - "posY": 1.56216192, - "posZ": -19.35948, - "rotX": 0.0168808736, - "rotY": 179.988785, - "rotZ": 0.07988464, + "posX": -18.9032936, + "posY": 1.5621618, + "posZ": -19.3595047, + "rotX": 0.0168798231, + "rotY": 179.989258, + "rotZ": 0.07988013, "scaleX": 0.45, "scaleY": 0.6, "scaleZ": 0.45 @@ -1058546,11 +1062391,11 @@ "Name": "Custom_Model", "Transform": { "posX": -17.6732578, - "posY": 1.5604471, - "posZ": -19.3592644, - "rotX": 0.0168760438, - "rotY": 179.98967, - "rotZ": 0.07987866, + "posY": 1.560447, + "posZ": -19.35929, + "rotX": 0.0168715771, + "rotY": 179.993546, + "rotZ": 0.07987842, "scaleX": 0.45, "scaleY": 0.6, "scaleZ": 0.45 @@ -1058823,12 +1062668,12 @@ { "Name": "Custom_Model", "Transform": { - "posX": -20.1419773, - "posY": 1.56388867, - "posZ": -19.3592911, - "rotX": 0.0168816745, - "rotY": 179.98941, - "rotZ": 0.07988174, + "posX": -20.1420021, + "posY": 1.56388879, + "posZ": -19.35934, + "rotX": 0.0168770887, + "rotY": 179.992249, + "rotZ": 0.0798800662, "scaleX": 0.45, "scaleY": 0.6, "scaleZ": 0.45 @@ -1059101,18 +1062946,18 @@ { "Name": "Notecard", "Transform": { - "posX": 24.2929459, - "posY": 1.51388335, - "posZ": -12.7654858, - "rotX": 0.079884775, - "rotY": 90.02103, + "posX": 23.7533665, + "posY": 1.51452863, + "posZ": -13.12853, + "rotX": 0.0798838958, + "rotY": 90.0211258, "rotZ": 359.983154, "scaleX": 1.0, "scaleY": 1.0, "scaleZ": 1.0 }, - "Nickname": "SCE v1.4065 - 5/6/2020", - "Description": "Apologies for the delay! The forces of the Mythos confound and perplex.\n\nAdded Parallel Daisy Walker.\nShe can be found underneath Core Set Daisy.\n\nAlso added Daisy's Challenge Scenario: Read or Die", + "Nickname": "SCE v1.4067 - 5/12/2020", + "Description": "Daisy's Challenge Scenario: Read or Die has been moved into the Side Missions box.\n\nAdded Fan-Campaign: Ordo Templis Orientis\n\nAdded New Preview Cards for Harvey Walters and Nathaniel Cho, in Leaked Items box.", "GMNotes": "", "ColorDiffuse": { "r": 1.0, @@ -1059139,16 +1062984,16 @@ "Transform": { "posX": 32.4523163, "posY": 1.43240285, - "posZ": -13.1238127, - "rotX": 359.920135, - "rotY": 269.999939, - "rotZ": 0.0168734044, + "posZ": -13.1238737, + "rotX": 359.9201, + "rotY": 270.046448, + "rotZ": 0.0168094449, "scaleX": 2.21, "scaleY": 0.46, "scaleZ": 2.42 }, - "Nickname": "Read or Die", - "Description": "Challenge Scenario", + "Nickname": "Ordo Templi Orientis", + "Description": "", "GMNotes": "", "ColorDiffuse": { "r": 1.0, @@ -1059169,7 +1063014,7 @@ "MeshIndex": -1, "CustomMesh": { "MeshURL": "https://raw.githubusercontent.com/RobMayer/TTSLibrary/master/advboxes/tuckbox_h_MSH.obj", - "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1011565751983250718/F776DC9FDACBDDF16C8A4989E148489917A052F6/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1017195498765395843/F0F85DBE17C72D5D09BD012DEDBB9E154EB07E7B/", "NormalURL": "", "ColliderURL": "", "Convex": true, @@ -1059188,125 +1063033,29 @@ "CastShadows": true }, "XmlUI": "", - "LuaScript": "function updateSave()\r\n local data_to_save = {[\"ml\"]=memoryList}\r\n saved_data = JSON.encode(data_to_save)\r\n self.script_state = saved_data\r\nend\r\n\r\nfunction onload(saved_data)\r\n if saved_data ~= \"\" then\r\n local loaded_data = JSON.decode(saved_data)\r\n --Set up information off of loaded_data\r\n memoryList = loaded_data.ml\r\n else\r\n --Set up information for if there is no saved saved data\r\n memoryList = {}\r\n end\r\n\r\n if next(memoryList) == nil then\r\n createSetupButton()\r\n else\r\n createMemoryActionButtons()\r\n end\r\nend\r\n\r\n\r\n--Beginning Setup\r\n\r\n\r\n--Make setup button\r\nfunction createSetupButton()\r\n self.createButton({\r\n label=\"Setup\", click_function=\"buttonClick_setup\", function_owner=self,\r\n position={0,0.3,-2}, rotation={0,180,0}, height=350, width=800,\r\n font_size=250, color={0,0,0}, font_color={1,1,1}\r\n })\r\nend\r\n\r\n--Triggered by setup button,\r\nfunction buttonClick_setup()\r\n memoryListBackup = duplicateTable(memoryList)\r\n memoryList = {}\r\n self.clearButtons()\r\n createButtonsOnAllObjects()\r\n createSetupActionButtons()\r\nend\r\n\r\n--Creates selection buttons on objects\r\nfunction createButtonsOnAllObjects()\r\n local howManyButtons = 0\r\n for _, obj in ipairs(getAllObjects()) do\r\n if obj ~= self then\r\n local dummyIndex = howManyButtons\r\n --On a normal bag, the button positions aren't the same size as the bag.\r\n globalScaleFactor = 1* 1/self.getScale().x\r\n --Super sweet math to set button positions\r\n local selfPos = self.getPosition()\r\n local objPos = obj.getPosition()\r\n local deltaPos = findOffsetDistance(selfPos, objPos, obj)\r\n local objPos = rotateLocalCoordinates(deltaPos, self)\r\n objPos.x = -objPos.x * globalScaleFactor\r\n objPos.y = objPos.y * globalScaleFactor + 2\r\n objPos.z = objPos.z * globalScaleFactor * 0.9\r\n --Offset rotation of bag\r\n local rot = self.getRotation()\r\n rot.y = -rot.y + 180\r\n --Create function\r\n local funcName = \"selectButton_\" .. howManyButtons\r\n local func = function() buttonClick_selection(dummyIndex, obj) end\r\n self.setVar(funcName, func)\r\n self.createButton({\r\n click_function=funcName, function_owner=self,\r\n position=objPos, rotation=rot, height=400, width=400,\r\n color={0.75,0.25,0.25,0.6},\r\n })\r\n howManyButtons = howManyButtons + 1\r\n end\r\n end\r\nend\r\n\r\n--Creates submit and cancel buttons\r\nfunction createSetupActionButtons()\r\n self.createButton({\r\n label=\"Cancel\", click_function=\"buttonClick_cancel\", function_owner=self,\r\n position={0,0.3,-2}, rotation={0,180,0}, height=350, width=1100,\r\n font_size=250, color={0,0,0}, font_color={1,1,1}\r\n })\r\n self.createButton({\r\n label=\"Submit\", click_function=\"buttonClick_submit\", function_owner=self,\r\n position={0,0.3,-2.8}, rotation={0,180,0}, height=350, width=1100,\r\n font_size=250, color={0,0,0}, font_color={1,1,1}\r\n })\r\n self.createButton({\r\n label=\"Reset\", click_function=\"buttonClick_reset\", function_owner=self,\r\n position={-2,0.3,0}, rotation={0,270,0}, height=350, width=800,\r\n font_size=250, color={0,0,0}, font_color={1,1,1}\r\n })\r\nend\r\n\r\n\r\n--During Setup\r\n\r\n\r\n--Checks or unchecks buttons\r\nfunction buttonClick_selection(index, obj)\r\n local color = {0,1,0,0.6}\r\n if memoryList[obj.getGUID()] == nil then\r\n self.editButton({index=index, color=color})\r\n --Adding pos/rot to memory table\r\n local pos, rot = obj.getPosition(), obj.getRotation()\r\n --I need to add it like this or it won't save due to indexing issue\r\n memoryList[obj.getGUID()] = {\r\n pos={x=round(pos.x,4), y=round(pos.y,4), z=round(pos.z,4)},\r\n rot={x=round(rot.x,4), y=round(rot.y,4), z=round(rot.z,4)},\r\n lock=obj.getLock()\r\n }\r\n obj.highlightOn({0,1,0})\r\n else\r\n color = {0.75,0.25,0.25,0.6}\r\n self.editButton({index=index, color=color})\r\n memoryList[obj.getGUID()] = nil\r\n obj.highlightOff()\r\n end\r\nend\r\n\r\n--Cancels selection process\r\nfunction buttonClick_cancel()\r\n memoryList = memoryListBackup\r\n self.clearButtons()\r\n if next(memoryList) == nil then\r\n createSetupButton()\r\n else\r\n createMemoryActionButtons()\r\n end\r\n removeAllHighlights()\r\n broadcastToAll(\"Selection Canceled\", {1,1,1})\r\nend\r\n\r\n--Saves selections\r\nfunction buttonClick_submit()\r\n if next(memoryList) == nil then\r\n broadcastToAll(\"You cannot submit without any selections.\", {0.75, 0.25, 0.25})\r\n else\r\n self.clearButtons()\r\n createMemoryActionButtons()\r\n local count = 0\r\n for guid in pairs(memoryList) do\r\n count = count + 1\r\n local obj = getObjectFromGUID(guid)\r\n if obj ~= nil then obj.highlightOff() end\r\n end\r\n broadcastToAll(count..\" Objects Saved\", {1,1,1})\r\n updateSave()\r\n end\r\nend\r\n\r\n--Resets bag to starting status\r\nfunction buttonClick_reset()\r\n memoryList = {}\r\n self.clearButtons()\r\n createSetupButton()\r\n removeAllHighlights()\r\n broadcastToAll(\"Tool Reset\", {1,1,1})\r\n updateSave()\r\nend\r\n\r\n\r\n--After Setup\r\n\r\n\r\n--Creates recall and place buttons\r\nfunction createMemoryActionButtons()\r\n self.createButton({\r\n label=\"Place\", click_function=\"buttonClick_place\", function_owner=self,\r\n position={0.6,0.1,2.1}, rotation={0,0,0}, height=220, width=500,\r\n font_size=130, color={0,0,0}, font_color={1,1,1}\r\n })\r\n self.createButton({\r\n label=\"Recall\", click_function=\"buttonClick_recall\", function_owner=self,\r\n position={-0.6,0.1,2.1}, rotation={0,0,0}, height=220, width=500,\r\n font_size=130, color={0,0,0}, font_color={1,1,1}\r\n })\r\n-- self.createButton({\r\n-- label=\"Setup\", click_function=\"buttonClick_setup\", function_owner=self,\r\n-- position={2,0.3,0}, rotation={0,90,0}, height=350, width=800,\r\n-- font_size=250, color={0,0,0}, font_color={1,1,1}\r\n-- })\r\nend\r\n\r\n--Sends objects from bag/table to their saved position/rotation\r\nfunction buttonClick_place()\r\n local bagObjList = self.getObjects()\r\n for guid, entry in pairs(memoryList) do\r\n local obj = getObjectFromGUID(guid)\r\n --If obj is out on the table, move it to the saved pos/rot\r\n if obj ~= nil then\r\n obj.setPositionSmooth(entry.pos)\r\n obj.setRotationSmooth(entry.rot)\r\n obj.setLock(entry.lock)\r\n else\r\n --If obj is inside of the bag\r\n for _, bagObj in ipairs(bagObjList) do\r\n if bagObj.guid == guid then\r\n local item = self.takeObject({\r\n guid=guid, position=entry.pos, rotation=entry.rot,\r\n })\r\n item.setLock(entry.lock)\r\n break\r\n end\r\n end\r\n end\r\n end\r\n broadcastToAll(\"Objects Placed\", {1,1,1})\r\nend\r\n\r\n--Recalls objects to bag from table\r\nfunction buttonClick_recall()\r\n for guid, entry in pairs(memoryList) do\r\n local obj = getObjectFromGUID(guid)\r\n if obj ~= nil then self.putObject(obj) end\r\n end\r\n broadcastToAll(\"Objects Recalled\", {1,1,1})\r\nend\r\n\r\n\r\n--Utility functions\r\n\r\n\r\n--Find delta (difference) between 2 x/y/z coordinates\r\nfunction findOffsetDistance(p1, p2, obj)\r\n local deltaPos = {}\r\n local bounds = obj.getBounds()\r\n deltaPos.x = (p2.x-p1.x)\r\n deltaPos.y = (p2.y-p1.y) + (bounds.size.y - bounds.offset.y)\r\n deltaPos.z = (p2.z-p1.z)\r\n return deltaPos\r\nend\r\n\r\n--Used to rotate a set of coordinates by an angle\r\nfunction rotateLocalCoordinates(desiredPos, obj)\r\n\tlocal objPos, objRot = obj.getPosition(), obj.getRotation()\r\n local angle = math.rad(objRot.y)\r\n\tlocal x = desiredPos.x * math.cos(angle) - desiredPos.z * math.sin(angle)\r\n\tlocal z = desiredPos.x * math.sin(angle) + desiredPos.z * math.cos(angle)\r\n\t--return {x=objPos.x+x, y=objPos.y+desiredPos.y, z=objPos.z+z}\r\n return {x=x, y=desiredPos.y, z=z}\r\nend\r\n\r\n--Coroutine delay, in seconds\r\nfunction wait(time)\r\n local start = os.time()\r\n repeat coroutine.yield(0) until os.time() > start + time\r\nend\r\n\r\n--Duplicates a table (needed to prevent it making reference to the same objects)\r\nfunction duplicateTable(oldTable)\r\n local newTable = {}\r\n for k, v in pairs(oldTable) do\r\n newTable[k] = v\r\n end\r\n return newTable\r\nend\r\n\r\n--Moves scripted highlight from all objects\r\nfunction removeAllHighlights()\r\n for _, obj in ipairs(getAllObjects()) do\r\n obj.highlightOff()\r\n end\r\nend\r\n\r\n--Round number (num) to the Nth decimal (dec)\r\nfunction round(num, dec)\r\n local mult = 10^(dec or 0)\r\n return math.floor(num * mult + 0.5) / mult\r\nend\r\n", - "LuaScriptState": "{\"ml\":{\"0b6166\":{\"lock\":false,\"pos\":{\"x\":-30.2242,\"y\":1.6931,\"z\":-7.7},\"rot\":{\"x\":359.9201,\"y\":269.9998,\"z\":0.0169}},\"116eb9\":{\"lock\":false,\"pos\":{\"x\":-17.12,\"y\":1.6793,\"z\":7.57},\"rot\":{\"x\":359.9201,\"y\":269.9999,\"z\":0.0169}},\"1ed6d5\":{\"lock\":false,\"pos\":{\"x\":-26.8623,\"y\":1.6176,\"z\":-4.4728},\"rot\":{\"x\":0.0446,\"y\":44.9999,\"z\":359.9316}},\"25652c\":{\"lock\":false,\"pos\":{\"x\":-23.6765,\"y\":1.6167,\"z\":7.57},\"rot\":{\"x\":359.9201,\"y\":270.011,\"z\":0.0169}},\"4541f6\":{\"lock\":false,\"pos\":{\"x\":-23.6765,\"y\":1.6862,\"z\":-0.0299},\"rot\":{\"x\":359.9218,\"y\":269.9987,\"z\":0.016}},\"47b306\":{\"lock\":false,\"pos\":{\"x\":-30.2244,\"y\":1.6909,\"z\":-15.28},\"rot\":{\"x\":359.9201,\"y\":269.9996,\"z\":0.0169}},\"4901f8\":{\"lock\":false,\"pos\":{\"x\":-26.8973,\"y\":1.619,\"z\":-0.0345},\"rot\":{\"x\":359.9201,\"y\":270.0111,\"z\":0.0169}},\"4bd010\":{\"lock\":false,\"pos\":{\"x\":-36.7731,\"y\":1.7045,\"z\":-0.03},\"rot\":{\"x\":359.9201,\"y\":269.9998,\"z\":0.0169}},\"52e361\":{\"lock\":false,\"pos\":{\"x\":-15.0137,\"y\":1.6712,\"z\":-9.996},\"rot\":{\"x\":359.9201,\"y\":270,\"z\":0.0169}},\"556e96\":{\"lock\":false,\"pos\":{\"x\":-3.9274,\"y\":1.7824,\"z\":5.7571},\"rot\":{\"x\":359.9197,\"y\":270,\"z\":180.0168}},\"64a96b\":{\"lock\":false,\"pos\":{\"x\":-17.1201,\"y\":1.6748,\"z\":-7.7},\"rot\":{\"x\":359.9201,\"y\":269.9999,\"z\":0.0169}},\"66197b\":{\"lock\":false,\"pos\":{\"x\":-3.9912,\"y\":1.6632,\"z\":15.0046},\"rot\":{\"x\":359.9197,\"y\":269.9999,\"z\":0.0168}},\"70df0b\":{\"lock\":false,\"pos\":{\"x\":-30.2243,\"y\":1.6976,\"z\":7.57},\"rot\":{\"x\":359.9201,\"y\":269.9998,\"z\":0.0169}},\"7234af\":{\"lock\":false,\"pos\":{\"x\":-33.6012,\"y\":1.6283,\"z\":-0.1123},\"rot\":{\"x\":359.9201,\"y\":270.0112,\"z\":0.0169}},\"739b98\":{\"lock\":false,\"pos\":{\"x\":-27.0616,\"y\":1.6204,\"z\":3.8989},\"rot\":{\"x\":359.9315,\"y\":314.9926,\"z\":359.9554}},\"7d30ce\":{\"lock\":false,\"pos\":{\"x\":-20.5607,\"y\":1.6091,\"z\":-3.6976},\"rot\":{\"x\":359.9316,\"y\":314.9958,\"z\":359.9554}},\"7f6452\":{\"lock\":false,\"pos\":{\"x\":-14.7653,\"y\":1.751,\"z\":5.0207},\"rot\":{\"x\":357.2015,\"y\":0.0614,\"z\":359.919}},\"a2fcc1\":{\"lock\":false,\"pos\":{\"x\":-3.956,\"y\":1.6556,\"z\":-10.4412},\"rot\":{\"x\":359.9197,\"y\":269.9997,\"z\":0.0168}},\"b00f35\":{\"lock\":false,\"pos\":{\"x\":-30.2242,\"y\":1.6954,\"z\":-0.03},\"rot\":{\"x\":359.9201,\"y\":270.0001,\"z\":0.0169}},\"b58f4c\":{\"lock\":false,\"pos\":{\"x\":-2.7247,\"y\":1.6571,\"z\":0.3733},\"rot\":{\"x\":0.0168,\"y\":180,\"z\":0.0803}},\"b5928a\":{\"lock\":false,\"pos\":{\"x\":-4.145,\"y\":1.5828,\"z\":-15.1672},\"rot\":{\"x\":359.9197,\"y\":270.0014,\"z\":0.0168}},\"d70162\":{\"lock\":false,\"pos\":{\"x\":-20.2601,\"y\":1.6109,\"z\":3.9765},\"rot\":{\"x\":0.0446,\"y\":45.0011,\"z\":359.9316}},\"d7558d\":{\"lock\":false,\"pos\":{\"x\":-30.2242,\"y\":1.6203,\"z\":-11.51},\"rot\":{\"x\":0.0169,\"y\":180,\"z\":0.08}},\"f704e9\":{\"lock\":false,\"pos\":{\"x\":-2.6884,\"y\":1.6555,\"z\":-5.0486},\"rot\":{\"x\":0.0168,\"y\":180,\"z\":0.0803}}}}", + "LuaScript": "function updateSave()\r\n local data_to_save = {[\"ml\"]=memoryList}\r\n saved_data = JSON.encode(data_to_save)\r\n self.script_state = saved_data\r\nend\r\n\r\nfunction onload(saved_data)\r\n if saved_data ~= \"\" then\r\n local loaded_data = JSON.decode(saved_data)\r\n --Set up information off of loaded_data\r\n memoryList = loaded_data.ml\r\n else\r\n --Set up information for if there is no saved saved data\r\n memoryList = {}\r\n end\r\n\r\n if next(memoryList) == nil then\r\n createSetupButton()\r\n else\r\n createMemoryActionButtons()\r\n end\r\nend\r\n\r\n\r\n--Beginning Setup\r\n\r\n\r\n--Make setup button\r\nfunction createSetupButton()\r\n self.createButton({\r\n label=\"Setup\", click_function=\"buttonClick_setup\", function_owner=self,\r\n position={0,0.3,-2}, rotation={0,180,0}, height=350, width=800,\r\n font_size=250, color={0,0,0}, font_color={1,1,1}\r\n })\r\nend\r\n\r\n--Triggered by setup button,\r\nfunction buttonClick_setup()\r\n memoryListBackup = duplicateTable(memoryList)\r\n memoryList = {}\r\n self.clearButtons()\r\n createButtonsOnAllObjects()\r\n createSetupActionButtons()\r\nend\r\n\r\n--Creates selection buttons on objects\r\nfunction createButtonsOnAllObjects()\r\n local howManyButtons = 0\r\n for _, obj in ipairs(getAllObjects()) do\r\n if obj ~= self then\r\n local dummyIndex = howManyButtons\r\n --On a normal bag, the button positions aren't the same size as the bag.\r\n globalScaleFactor = 1* 1/self.getScale().x\r\n --Super sweet math to set button positions\r\n local selfPos = self.getPosition()\r\n local objPos = obj.getPosition()\r\n local deltaPos = findOffsetDistance(selfPos, objPos, obj)\r\n local objPos = rotateLocalCoordinates(deltaPos, self)\r\n objPos.x = -objPos.x * globalScaleFactor\r\n objPos.y = objPos.y * globalScaleFactor + 2\r\n objPos.z = objPos.z * globalScaleFactor * 0.9\r\n --Offset rotation of bag\r\n local rot = self.getRotation()\r\n rot.y = -rot.y + 180\r\n --Create function\r\n local funcName = \"selectButton_\" .. howManyButtons\r\n local func = function() buttonClick_selection(dummyIndex, obj) end\r\n self.setVar(funcName, func)\r\n self.createButton({\r\n click_function=funcName, function_owner=self,\r\n position=objPos, rotation=rot, height=400, width=400,\r\n color={0.75,0.25,0.25,0.6},\r\n })\r\n howManyButtons = howManyButtons + 1\r\n end\r\n end\r\nend\r\n\r\n--Creates submit and cancel buttons\r\nfunction createSetupActionButtons()\r\n self.createButton({\r\n label=\"Cancel\", click_function=\"buttonClick_cancel\", function_owner=self,\r\n position={0,0.3,-2}, rotation={0,180,0}, height=350, width=1100,\r\n font_size=250, color={0,0,0}, font_color={1,1,1}\r\n })\r\n self.createButton({\r\n label=\"Submit\", click_function=\"buttonClick_submit\", function_owner=self,\r\n position={0,0.3,-2.8}, rotation={0,180,0}, height=350, width=1100,\r\n font_size=250, color={0,0,0}, font_color={1,1,1}\r\n })\r\n self.createButton({\r\n label=\"Reset\", click_function=\"buttonClick_reset\", function_owner=self,\r\n position={-2,0.3,0}, rotation={0,270,0}, height=350, width=800,\r\n font_size=250, color={0,0,0}, font_color={1,1,1}\r\n })\r\nend\r\n\r\n\r\n--During Setup\r\n\r\n\r\n--Checks or unchecks buttons\r\nfunction buttonClick_selection(index, obj)\r\n local color = {0,1,0,0.6}\r\n if memoryList[obj.getGUID()] == nil then\r\n self.editButton({index=index, color=color})\r\n --Adding pos/rot to memory table\r\n local pos, rot = obj.getPosition(), obj.getRotation()\r\n --I need to add it like this or it won't save due to indexing issue\r\n memoryList[obj.getGUID()] = {\r\n pos={x=round(pos.x,4), y=round(pos.y,4), z=round(pos.z,4)},\r\n rot={x=round(rot.x,4), y=round(rot.y,4), z=round(rot.z,4)},\r\n lock=obj.getLock()\r\n }\r\n obj.highlightOn({0,1,0})\r\n else\r\n color = {0.75,0.25,0.25,0.6}\r\n self.editButton({index=index, color=color})\r\n memoryList[obj.getGUID()] = nil\r\n obj.highlightOff()\r\n end\r\nend\r\n\r\n--Cancels selection process\r\nfunction buttonClick_cancel()\r\n memoryList = memoryListBackup\r\n self.clearButtons()\r\n if next(memoryList) == nil then\r\n createSetupButton()\r\n else\r\n createMemoryActionButtons()\r\n end\r\n removeAllHighlights()\r\n broadcastToAll(\"Selection Canceled\", {1,1,1})\r\nend\r\n\r\n--Saves selections\r\nfunction buttonClick_submit()\r\n if next(memoryList) == nil then\r\n broadcastToAll(\"You cannot submit without any selections.\", {0.75, 0.25, 0.25})\r\n else\r\n self.clearButtons()\r\n createMemoryActionButtons()\r\n local count = 0\r\n for guid in pairs(memoryList) do\r\n count = count + 1\r\n local obj = getObjectFromGUID(guid)\r\n if obj ~= nil then obj.highlightOff() end\r\n end\r\n broadcastToAll(count..\" Objects Saved\", {1,1,1})\r\n updateSave()\r\n end\r\nend\r\n\r\n--Resets bag to starting status\r\nfunction buttonClick_reset()\r\n memoryList = {}\r\n self.clearButtons()\r\n createSetupButton()\r\n removeAllHighlights()\r\n broadcastToAll(\"Tool Reset\", {1,1,1})\r\n updateSave()\r\nend\r\n\r\n\r\n--After Setup\r\n\r\n\r\n--Creates recall and place buttons\r\nfunction createMemoryActionButtons()\r\n self.createButton({\r\n label=\"Place\", click_function=\"buttonClick_place\", function_owner=self,\r\n position={0.6,0.1,2.1}, rotation={0,0,0}, height=220, width=500,\r\n font_size=130, color={0,0,0}, font_color={1,1,1}\r\n })\r\n self.createButton({\r\n label=\"Recall\", click_function=\"buttonClick_recall\", function_owner=self,\r\n position={-0.6,0.1,2.1}, rotation={0,0,0}, height=220, width=500,\r\n font_size=130, color={0,0,0}, font_color={1,1,1}\r\n })\r\n-- self.createButton({\r\n-- label=\"Setup\", click_function=\"buttonClick_setup\", function_owner=self,\r\n-- position={2,0.3,0}, rotation={0,90,0}, height=350, width=800,\r\n-- font_size=250, color={0,0,0}, font_color={1,1,1}\r\n-- })\r\nend\r\n\r\n--Sends objects from bag/table to their saved position/rotation\r\nfunction buttonClick_place()\r\n local bagObjList = self.getObjects()\r\n for guid, entry in pairs(memoryList) do\r\n local obj = getObjectFromGUID(guid)\r\n --If obj is out on the table, move it to the saved pos/rot\r\n if obj ~= nil then\r\n obj.setPositionSmooth(entry.pos)\r\n obj.setRotationSmooth(entry.rot)\r\n obj.setLock(entry.lock)\r\n else\r\n --If obj is inside of the bag\r\n for _, bagObj in ipairs(bagObjList) do\r\n if bagObj.guid == guid then\r\n local item = self.takeObject({\r\n guid=guid, position=entry.pos, rotation=entry.rot, smooth=false\r\n })\r\n item.setLock(entry.lock)\r\n break\r\n end\r\n end\r\n end\r\n end\r\n broadcastToAll(\"Objects Placed\", {1,1,1})\r\nend\r\n\r\n--Recalls objects to bag from table\r\nfunction buttonClick_recall()\r\n for guid, entry in pairs(memoryList) do\r\n local obj = getObjectFromGUID(guid)\r\n if obj ~= nil then self.putObject(obj) end\r\n end\r\n broadcastToAll(\"Objects Recalled\", {1,1,1})\r\nend\r\n\r\n\r\n--Utility functions\r\n\r\n\r\n--Find delta (difference) between 2 x/y/z coordinates\r\nfunction findOffsetDistance(p1, p2, obj)\r\n local deltaPos = {}\r\n local bounds = obj.getBounds()\r\n deltaPos.x = (p2.x-p1.x)\r\n deltaPos.y = (p2.y-p1.y) + (bounds.size.y - bounds.offset.y)\r\n deltaPos.z = (p2.z-p1.z)\r\n return deltaPos\r\nend\r\n\r\n--Used to rotate a set of coordinates by an angle\r\nfunction rotateLocalCoordinates(desiredPos, obj)\r\n\tlocal objPos, objRot = obj.getPosition(), obj.getRotation()\r\n local angle = math.rad(objRot.y)\r\n\tlocal x = desiredPos.x * math.cos(angle) - desiredPos.z * math.sin(angle)\r\n\tlocal z = desiredPos.x * math.sin(angle) + desiredPos.z * math.cos(angle)\r\n\t--return {x=objPos.x+x, y=objPos.y+desiredPos.y, z=objPos.z+z}\r\n return {x=x, y=desiredPos.y, z=z}\r\nend\r\n\r\n--Coroutine delay, in seconds\r\nfunction wait(time)\r\n local start = os.time()\r\n repeat coroutine.yield(0) until os.time() > start + time\r\nend\r\n\r\n--Duplicates a table (needed to prevent it making reference to the same objects)\r\nfunction duplicateTable(oldTable)\r\n local newTable = {}\r\n for k, v in pairs(oldTable) do\r\n newTable[k] = v\r\n end\r\n return newTable\r\nend\r\n\r\n--Moves scripted highlight from all objects\r\nfunction removeAllHighlights()\r\n for _, obj in ipairs(getAllObjects()) do\r\n obj.highlightOff()\r\n end\r\nend\r\n\r\n--Round number (num) to the Nth decimal (dec)\r\nfunction round(num, dec)\r\n local mult = 10^(dec or 0)\r\n return math.floor(num * mult + 0.5) / mult\r\nend", + "LuaScriptState": "{\"ml\":{\"286579\":{\"lock\":false,\"pos\":{\"x\":12.2487,\"y\":1.2782,\"z\":-4.0135},\"rot\":{\"x\":0.08,\"y\":90.0003,\"z\":359.9831}},\"7b28eb\":{\"lock\":false,\"pos\":{\"x\":12.2495,\"y\":1.2806,\"z\":3.9864},\"rot\":{\"x\":0.08,\"y\":89.9949,\"z\":359.9831}},\"7cda3f\":{\"lock\":false,\"pos\":{\"x\":12.2512,\"y\":1.2829,\"z\":11.9866},\"rot\":{\"x\":0.08,\"y\":89.9997,\"z\":359.9831}},\"b3bfc4\":{\"lock\":false,\"pos\":{\"x\":-1.4651,\"y\":1.4756,\"z\":-26.9305},\"rot\":{\"x\":359.9201,\"y\":270.0049,\"z\":0.0169}},\"ba2ded\":{\"lock\":false,\"pos\":{\"x\":12.2492,\"y\":1.2759,\"z\":-12.0135},\"rot\":{\"x\":0.08,\"y\":89.9973,\"z\":359.9831}},\"bbb70a\":{\"lock\":false,\"pos\":{\"x\":12.2503,\"y\":1.4585,\"z\":-20.0136},\"rot\":{\"x\":359.9201,\"y\":270.0311,\"z\":0.0168}}}}", "ContainedObjects": [ { - "Name": "Card", + "Name": "Bag", "Transform": { - "posX": -30.2242, - "posY": 1.69309223, - "posZ": -7.70000458, - "rotX": 359.9201, - "rotY": 269.999725, - "rotZ": 0.0168763679, + "posX": 12.2487011, + "posY": 1.27821779, + "posZ": -4.013501, + "rotX": 0.079958275, + "rotY": 89.9999, + "rotZ": 359.9831, "scaleX": 1.0, "scaleY": 1.0, "scaleZ": 1.0 }, - "Nickname": "Administration Building", - "Description": "Miskatonic.", + "Nickname": "The München Conspiracy", + "Description": "Scenario 3", "GMNotes": "", "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": false, - "Hands": true, - "CardID": 233506, - "SidewaysCard": false, - "CustomDeck": { - "2335": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/782999385819523376/198434B0178F76107193CB52D7FC70E5265E526E/", - "BackURL": "http://cloud-3.steamusercontent.com/ugc/782999385819522537/207CCD9C85ECB70A339C09170ABB42E139924AA0/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "0b6166" - }, - { - "Name": "Card", - "Transform": { - "posX": -17.12, - "posY": 1.67930114, - "posZ": 7.57001, - "rotX": 359.920258, - "rotY": 270.000153, - "rotZ": 0.0158608481, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Orne Library", - "Description": "Miskatonic.", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": false, - "Hands": true, - "CardID": 233503, - "SidewaysCard": false, - "CustomDeck": { - "2335": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/782999385819523376/198434B0178F76107193CB52D7FC70E5265E526E/", - "BackURL": "http://cloud-3.steamusercontent.com/ugc/782999385819522537/207CCD9C85ECB70A339C09170ABB42E139924AA0/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "116eb9" - }, - { - "Name": "Custom_Tile", - "Transform": { - "posX": -26.8623, - "posY": 1.61764109, - "posZ": -4.47280025, - "rotX": 0.04456534, - "rotY": 44.999836, - "rotZ": 359.9316, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "", - "Description": "", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.6045295, - "g": 0.6045295, - "b": 0.6045295 + "r": 0.7019608, + "g": 0.3647049, + "b": 0.0 }, "Locked": false, "Grid": true, @@ -1059318,32 +1063067,1742 @@ "GridProjection": false, "HideWhenFaceDown": false, "Hands": false, - "CustomImage": { - "ImageURL": "https://i.imgur.com/vppt2my.png", - "ImageSecondaryURL": "https://i.imgur.com/vppt2my.png", - "ImageScalar": 1.0, - "WidthScale": 0.0, - "CustomTile": { - "Type": 3, - "Thickness": 0.1, - "Stackable": false, - "Stretch": true - } - }, + "MaterialIndex": -1, + "MeshIndex": -1, "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "1ed6d5", - "States": { - "2": { + "LuaScript": "-- Utility memory bag by Directsun\r\n-- Version 2.5\r\n-- Fork of Memory Bag 2.0 by MrStump\r\n\r\nfunction updateSave()\r\n local data_to_save = {[\"ml\"]=memoryList}\r\n saved_data = JSON.encode(data_to_save)\r\n self.script_state = saved_data\r\nend\r\n\r\nfunction combineMemoryFromBagsWithin()\r\n local bagObjList = self.getObjects()\r\n for _, bagObj in ipairs(bagObjList) do\r\n local data = bagObj.lua_script_state\r\n if data ~= nil then\r\n local j = JSON.decode(data)\r\n if j ~= nil and j.ml ~= nil then\r\n for guid, entry in pairs(j.ml) do\r\n memoryList[guid] = entry\r\n end\r\n end\r\n end\r\n end\r\nend\r\n\r\nfunction updateMemoryWithMoves()\r\n print(\"updating memory with moves\")\r\n memoryList = memoryListBackup\r\n --get the first transposed object's coordinates\r\n local obj = getObjectFromGUID(moveGuid)\r\n\r\n -- p1 is where needs to go, p2 is where it was\r\n local refObjPos = memoryList[moveGuid].pos\r\n local deltaPos = findOffsetDistance(obj.getPosition(), refObjPos, nil)\r\n local movedRotation = obj.getRotation()\r\n for guid, entry in pairs(memoryList) do\r\n memoryList[guid].pos.x = entry.pos.x - deltaPos.x\r\n memoryList[guid].pos.y = entry.pos.y - deltaPos.y\r\n memoryList[guid].pos.z = entry.pos.z - deltaPos.z\r\n -- memoryList[guid].rot.x = movedRotation.x\r\n -- memoryList[guid].rot.y = movedRotation.y\r\n -- memoryList[guid].rot.z = movedRotation.z\r\n end\r\n\r\n --theList[obj.getGUID()] = {\r\n -- pos={x=round(pos.x,4), y=round(pos.y,4), z=round(pos.z,4)},\r\n -- rot={x=round(rot.x,4), y=round(rot.y,4), z=round(rot.z,4)},\r\n -- lock=obj.getLock()\r\n --}\r\n moveList = {}\r\nend\r\n\r\nfunction onload(saved_data)\r\n fresh = true\r\n if saved_data ~= \"\" then\r\n local loaded_data = JSON.decode(saved_data)\r\n --Set up information off of loaded_data\r\n memoryList = loaded_data.ml\r\n else\r\n --Set up information for if there is no saved saved data\r\n memoryList = {}\r\n end\r\n\r\n moveList = {}\r\n moveGuid = nil\r\n\r\n if next(memoryList) == nil then\r\n createSetupButton()\r\n else\r\n createMemoryActionButtons()\r\n end\r\nend\r\n\r\n\r\n--Beginning Setup\r\n\r\n\r\n--Make setup button\r\nfunction createSetupButton()\r\n self.createButton({\r\n label=\"Setup\", click_function=\"buttonClick_setup\", function_owner=self,\r\n position={0,0.3,-2}, rotation={0,180,0}, height=350, width=800,\r\n font_size=250, color={0,0,0}, font_color={1,1,1}\r\n })\r\nend\r\n\r\n--Triggered by Transpose button\r\nfunction buttonClick_transpose()\r\n moveGuid = nil\r\n broadcastToAll(\"Select one object and move it- all objects will move relative to the new location\", {0.75, 0.75, 1})\r\n memoryListBackup = duplicateTable(memoryList)\r\n memoryList = {}\r\n moveList = {}\r\n self.clearButtons()\r\n createButtonsOnAllObjects(true)\r\n createSetupActionButtons(true)\r\nend\r\n\r\n--Triggered by setup button,\r\nfunction buttonClick_setup()\r\n memoryListBackup = duplicateTable(memoryList)\r\n memoryList = {}\r\n self.clearButtons()\r\n createButtonsOnAllObjects(false)\r\n createSetupActionButtons(false)\r\nend\r\n\r\nfunction getAllObjectsInMemory()\r\n local objTable = {}\r\n local curObj = {}\r\n\r\n for guid in pairs(memoryListBackup) do\r\n print(guid)\r\n curObj = getObjectFromGUID(guid)\r\n table.insert(objTable, curObj)\r\n end\r\n\r\n return objTable\r\n -- return getAllObjects()\r\nend\r\n\r\n--Creates selection buttons on objects\r\nfunction createButtonsOnAllObjects(move)\r\n local howManyButtons = 0\r\n\r\n local objsToHaveButtons = {}\r\n if move == true then\r\n objsToHaveButtons = getAllObjectsInMemory()\r\n else\r\n objsToHaveButtons = getAllObjects()\r\n end\r\n\r\n for _, obj in ipairs(objsToHaveButtons) do\r\n print(_)\r\n if obj ~= self then\r\n local dummyIndex = howManyButtons\r\n --On a normal bag, the button positions aren't the same size as the bag.\r\n globalScaleFactor = 1.25 * 1/self.getScale().x\r\n --Super sweet math to set button positions\r\n local selfPos = self.getPosition()\r\n local objPos = obj.getPosition()\r\n local deltaPos = findOffsetDistance(selfPos, objPos, obj)\r\n local objPos = rotateLocalCoordinates(deltaPos, self)\r\n objPos.x = -objPos.x * globalScaleFactor\r\n objPos.y = objPos.y * globalScaleFactor\r\n objPos.z = objPos.z * globalScaleFactor\r\n --Offset rotation of bag\r\n local rot = self.getRotation()\r\n rot.y = -rot.y + 180\r\n --Create function\r\n local funcName = \"selectButton_\" .. howManyButtons\r\n local func = function() buttonClick_selection(dummyIndex, obj, move) end\r\n local color = {0.75,0.25,0.25,0.6}\r\n local colorMove = {0,0,1,0.6}\r\n if move == true then\r\n color = colorMove\r\n end\r\n self.setVar(funcName, func)\r\n self.createButton({\r\n click_function=funcName, function_owner=self,\r\n position=objPos, rotation=rot, height=1000, width=1000,\r\n color=color,\r\n })\r\n howManyButtons = howManyButtons + 1\r\n end\r\n end\r\nend\r\n\r\n--Creates submit and cancel buttons\r\nfunction createSetupActionButtons(move)\r\n self.createButton({\r\n label=\"Cancel\", click_function=\"buttonClick_cancel\", function_owner=self,\r\n position={0,0.3,-2}, rotation={0,180,0}, height=350, width=1100,\r\n font_size=250, color={0,0,0}, font_color={1,1,1}\r\n })\r\n\r\n self.createButton({\r\n label=\"Submit\", click_function=\"buttonClick_submit\", function_owner=self,\r\n position={0,0.3,-2.8}, rotation={0,180,0}, height=350, width=1100,\r\n font_size=250, color={0,0,0}, font_color={1,1,1}\r\n })\r\n\r\n if move == false then\r\n self.createButton({\r\n label=\"Add\", click_function=\"buttonClick_add\", function_owner=self,\r\n position={0,0.3,-3.6}, rotation={0,180,0}, height=350, width=1100,\r\n font_size=250, color={0,0,0}, font_color={0.25,1,0.25}\r\n })\r\n\r\n if fresh == false then\r\n self.createButton({\r\n label=\"Set New\", click_function=\"buttonClick_setNew\", function_owner=self,\r\n position={0,0.3,-4.4}, rotation={0,180,0}, height=350, width=1100,\r\n font_size=250, color={0,0,0}, font_color={0.75,0.75,1}\r\n })\r\n self.createButton({\r\n label=\"Remove\", click_function=\"buttonClick_remove\", function_owner=self,\r\n position={0,0.3,-5.2}, rotation={0,180,0}, height=350, width=1100,\r\n font_size=250, color={0,0,0}, font_color={1,0.25,0.25}\r\n })\r\n end\r\n end\r\n\r\n self.createButton({\r\n label=\"Reset\", click_function=\"buttonClick_reset\", function_owner=self,\r\n position={-2,0.3,0}, rotation={0,270,0}, height=350, width=800,\r\n font_size=250, color={0,0,0}, font_color={1,1,1}\r\n })\r\nend\r\n\r\n\r\n--During Setup\r\n\r\n\r\n--Checks or unchecks buttons\r\nfunction buttonClick_selection(index, obj, move)\r\n local colorMove = {0,0,1,0.6}\r\n local color = {0,1,0,0.6}\r\n\r\n previousGuid = selectedGuid\r\n selectedGuid = obj.getGUID()\r\n\r\n theList = memoryList\r\n if move == true then\r\n theList = moveList\r\n if previousGuid ~= nil and previousGuid ~= selectedGuid then\r\n local prevObj = getObjectFromGUID(previousGuid)\r\n prevObj.highlightOff()\r\n self.editButton({index=previousIndex, color=colorMove})\r\n theList[previousGuid] = nil\r\n end\r\n previousIndex = index\r\n end\r\n\r\n if theList[selectedGuid] == nil then\r\n self.editButton({index=index, color=color})\r\n --Adding pos/rot to memory table\r\n local pos, rot = obj.getPosition(), obj.getRotation()\r\n --I need to add it like this or it won't save due to indexing issue\r\n theList[obj.getGUID()] = {\r\n pos={x=round(pos.x,4), y=round(pos.y,4), z=round(pos.z,4)},\r\n rot={x=round(rot.x,4), y=round(rot.y,4), z=round(rot.z,4)},\r\n lock=obj.getLock()\r\n }\r\n obj.highlightOn({0,1,0})\r\n else\r\n color = {0.75,0.25,0.25,0.6}\r\n if move == true then\r\n color = colorMove\r\n end\r\n self.editButton({index=index, color=color})\r\n theList[obj.getGUID()] = nil\r\n obj.highlightOff()\r\n end\r\nend\r\n\r\n--Cancels selection process\r\nfunction buttonClick_cancel()\r\n memoryList = memoryListBackup\r\n moveList = {}\r\n self.clearButtons()\r\n if next(memoryList) == nil then\r\n createSetupButton()\r\n else\r\n createMemoryActionButtons()\r\n end\r\n removeAllHighlights()\r\n broadcastToAll(\"Selection Canceled\", {1,1,1})\r\n moveGuid = nil\r\nend\r\n\r\n--Saves selections\r\nfunction buttonClick_submit()\r\n fresh = false\r\n if next(moveList) ~= nil then\r\n for guid in pairs(moveList) do\r\n moveGuid = guid\r\n end\r\n if memoryListBackup[moveGuid] == nil then\r\n broadcastToAll(\"Item selected for moving is not already in memory\", {1, 0.25, 0.25})\r\n else\r\n broadcastToAll(\"Moving all items in memory relative to new objects position!\", {0.75, 0.75, 1})\r\n self.clearButtons()\r\n createMemoryActionButtons()\r\n local count = 0\r\n for guid in pairs(moveList) do\r\n moveGuid = guid\r\n count = count + 1\r\n local obj = getObjectFromGUID(guid)\r\n if obj ~= nil then obj.highlightOff() end\r\n end\r\n updateMemoryWithMoves()\r\n updateSave()\r\n buttonClick_place()\r\n end\r\n elseif next(memoryList) == nil and moveGuid == nil then\r\n memoryList = memoryListBackup\r\n broadcastToAll(\"No selections made.\", {0.75, 0.25, 0.25})\r\n end\r\n combineMemoryFromBagsWithin()\r\n self.clearButtons()\r\n createMemoryActionButtons()\r\n local count = 0\r\n for guid in pairs(memoryList) do\r\n count = count + 1\r\n local obj = getObjectFromGUID(guid)\r\n if obj ~= nil then obj.highlightOff() end\r\n end\r\n broadcastToAll(count..\" Objects Saved\", {1,1,1})\r\n updateSave()\r\n moveGuid = nil\r\nend\r\n\r\nfunction combineTables(first_table, second_table)\r\n for k,v in pairs(second_table) do first_table[k] = v end\r\nend\r\n\r\nfunction buttonClick_add()\r\n fresh = false\r\n combineTables(memoryList, memoryListBackup)\r\n broadcastToAll(\"Adding internal bags and selections to existing memory\", {0.25, 0.75, 0.25})\r\n combineMemoryFromBagsWithin()\r\n self.clearButtons()\r\n createMemoryActionButtons()\r\n local count = 0\r\n for guid in pairs(memoryList) do\r\n count = count + 1\r\n local obj = getObjectFromGUID(guid)\r\n if obj ~= nil then obj.highlightOff() end\r\n end\r\n broadcastToAll(count..\" Objects Saved\", {1,1,1})\r\n updateSave()\r\nend\r\n\r\nfunction buttonClick_remove()\r\n broadcastToAll(\"Removing Selected Entries From Memory\", {1.0, 0.25, 0.25})\r\n self.clearButtons()\r\n createMemoryActionButtons()\r\n local count = 0\r\n for guid in pairs(memoryList) do\r\n count = count + 1\r\n memoryListBackup[guid] = nil\r\n local obj = getObjectFromGUID(guid)\r\n if obj ~= nil then obj.highlightOff() end\r\n end\r\n broadcastToAll(count..\" Objects Removed\", {1,1,1})\r\n memoryList = memoryListBackup\r\n updateSave()\r\nend\r\n\r\nfunction buttonClick_setNew()\r\n broadcastToAll(\"Setting new position relative to items in memory\", {0.75, 0.75, 1})\r\n self.clearButtons()\r\n createMemoryActionButtons()\r\n local count = 0\r\n for _, obj in ipairs(getAllObjects()) do\r\n guid = obj.guid\r\n if memoryListBackup[guid] ~= nil then\r\n count = count + 1\r\n memoryListBackup[guid].pos = obj.getPosition()\r\n memoryListBackup[guid].rot = obj.getRotation()\r\n memoryListBackup[guid].lock = obj.getLock()\r\n end\r\n end\r\n broadcastToAll(count..\" Objects Saved\", {1,1,1})\r\n memoryList = memoryListBackup\r\n updateSave()\r\nend\r\n\r\n--Resets bag to starting status\r\nfunction buttonClick_reset()\r\n fresh = true\r\n memoryList = {}\r\n self.clearButtons()\r\n createSetupButton()\r\n removeAllHighlights()\r\n broadcastToAll(\"Tool Reset\", {1,1,1})\r\n updateSave()\r\nend\r\n\r\n\r\n--After Setup\r\n\r\n\r\n--Creates recall and place buttons\r\nfunction createMemoryActionButtons()\r\n self.createButton({\r\n label=\"Place\", click_function=\"buttonClick_place\", function_owner=self,\r\n position={0,0.3,-2}, rotation={0,180,0}, height=350, width=800,\r\n font_size=250, color={0,0,0}, font_color={1,1,1}\r\n })\r\n self.createButton({\r\n label=\"Recall\", click_function=\"buttonClick_recall\", function_owner=self,\r\n position={0,0.3,-2.8}, rotation={0,180,0}, height=350, width=800,\r\n font_size=250, color={0,0,0}, font_color={1,1,1}\r\n })\r\n self.createButton({\r\n label=\"Setup\", click_function=\"buttonClick_setup\", function_owner=self,\r\n position={-2,0.3,0}, rotation={0,270,0}, height=350, width=800,\r\n font_size=250, color={0,0,0}, font_color={1,1,1}\r\n })\r\n self.createButton({\r\n label=\"Move\", click_function=\"buttonClick_transpose\", function_owner=self,\r\n position={-2.8,0.3,0}, rotation={0,270,0}, height=350, width=800,\r\n font_size=250, color={0,0,0}, font_color={0.75,0.75,1}\r\n })\r\nend\r\n\r\n--Sends objects from bag/table to their saved position/rotation\r\nfunction buttonClick_place()\r\n local bagObjList = self.getObjects()\r\n for guid, entry in pairs(memoryList) do\r\n local obj = getObjectFromGUID(guid)\r\n --If obj is out on the table, move it to the saved pos/rot\r\n if obj ~= nil then\r\n obj.setPositionSmooth(entry.pos)\r\n obj.setRotationSmooth(entry.rot)\r\n obj.setLock(entry.lock)\r\n else\r\n --If obj is inside of the bag\r\n for _, bagObj in ipairs(bagObjList) do\r\n if bagObj.guid == guid then\r\n local item = self.takeObject({\r\n guid=guid, position=entry.pos, rotation=entry.rot,\r\n })\r\n item.setLock(entry.lock)\r\n break\r\n end\r\n end\r\n end\r\n end\r\n broadcastToAll(\"Objects Placed\", {1,1,1})\r\nend\r\n\r\n--Recalls objects to bag from table\r\nfunction buttonClick_recall()\r\n for guid, entry in pairs(memoryList) do\r\n local obj = getObjectFromGUID(guid)\r\n if obj ~= nil then self.putObject(obj) end\r\n end\r\n broadcastToAll(\"Objects Recalled\", {1,1,1})\r\nend\r\n\r\n\r\n--Utility functions\r\n\r\n\r\n--Find delta (difference) between 2 x/y/z coordinates\r\nfunction findOffsetDistance(p1, p2, obj)\r\n local yOffset = 0\r\n if obj ~= nil then\r\n local bounds = obj.getBounds()\r\n yOffset = (bounds.size.y - bounds.offset.y)\r\n end\r\n local deltaPos = {}\r\n deltaPos.x = (p2.x-p1.x)\r\n deltaPos.y = (p2.y-p1.y) + yOffset\r\n deltaPos.z = (p2.z-p1.z)\r\n return deltaPos\r\nend\r\n\r\n--Used to rotate a set of coordinates by an angle\r\nfunction rotateLocalCoordinates(desiredPos, obj)\r\n\tlocal objPos, objRot = obj.getPosition(), obj.getRotation()\r\n local angle = math.rad(objRot.y)\r\n\tlocal x = desiredPos.x * math.cos(angle) - desiredPos.z * math.sin(angle)\r\n\tlocal z = desiredPos.x * math.sin(angle) + desiredPos.z * math.cos(angle)\r\n\t--return {x=objPos.x+x, y=objPos.y+desiredPos.y, z=objPos.z+z}\r\n return {x=x, y=desiredPos.y, z=z}\r\nend\r\n\r\nfunction rotateMyCoordinates(desiredPos, obj)\r\n\tlocal angle = math.rad(obj.getRotation().y)\r\n local x = desiredPos.x * math.sin(angle)\r\n\tlocal z = desiredPos.z * math.cos(angle)\r\n return {x=x, y=desiredPos.y, z=z}\r\nend\r\n\r\n--Coroutine delay, in seconds\r\nfunction wait(time)\r\n local start = os.time()\r\n repeat coroutine.yield(0) until os.time() > start + time\r\nend\r\n\r\n--Duplicates a table (needed to prevent it making reference to the same objects)\r\nfunction duplicateTable(oldTable)\r\n local newTable = {}\r\n for k, v in pairs(oldTable) do\r\n newTable[k] = v\r\n end\r\n return newTable\r\nend\r\n\r\n--Moves scripted highlight from all objects\r\nfunction removeAllHighlights()\r\n for _, obj in ipairs(getAllObjects()) do\r\n obj.highlightOff()\r\n end\r\nend\r\n\r\n--Round number (num) to the Nth decimal (dec)\r\nfunction round(num, dec)\r\n local mult = 10^(dec or 0)\r\n return math.floor(num * mult + 0.5) / mult\r\nend", + "LuaScriptState": "{\"ml\":{\"111103\":{\"lock\":false,\"pos\":{\"x\":-23.6765003204346,\"y\":1.61790001392365,\"z\":11.460000038147},\"rot\":{\"x\":0.0169000010937452,\"y\":179.999206542969,\"z\":0.0799999982118607}},\"160117\":{\"lock\":false,\"pos\":{\"x\":-30.2238006591797,\"y\":1.70039999485016,\"z\":7.56990003585815},\"rot\":{\"x\":359.920104980469,\"y\":270.000061035156,\"z\":180.016906738281}},\"23fa2a\":{\"lock\":false,\"pos\":{\"x\":-3.92757320404053,\"y\":1.75039184093475,\"z\":5.7570538520813},\"rot\":{\"x\":359.919738769531,\"y\":270.000030517578,\"z\":180.016815185547}},\"276f0a\":{\"lock\":false,\"pos\":{\"x\":-20.672399520874,\"y\":1.61370003223419,\"z\":11.309100151062},\"rot\":{\"x\":359.955413818359,\"y\":224.999801635742,\"z\":0.0683999955654144}},\"3b5cff\":{\"lock\":false,\"pos\":{\"x\":-17.119800567627,\"y\":1.67990005016327,\"z\":-0.0299999993294477},\"rot\":{\"x\":359.920104980469,\"y\":270,\"z\":180.016906738281}},\"44b0c5\":{\"lock\":false,\"pos\":{\"x\":-17.1200008392334,\"y\":1.60870003700256,\"z\":11.460000038147},\"rot\":{\"x\":359.983093261719,\"y\":0.000299999985145405,\"z\":359.920104980469}},\"7a389d\":{\"lock\":false,\"pos\":{\"x\":-23.676399230957,\"y\":1.69130003452301,\"z\":7.56990003585815},\"rot\":{\"x\":359.920104980469,\"y\":270,\"z\":180.016906738281}},\"846ace\":{\"lock\":false,\"pos\":{\"x\":-2.68930006027222,\"y\":1.65499997138977,\"z\":-5.04930019378662},\"rot\":{\"x\":0.0167000014334917,\"y\":180.067901611328,\"z\":0.0803000032901764}},\"8bb179\":{\"lock\":false,\"pos\":{\"x\":-17.1196002960205,\"y\":1.68210005760193,\"z\":7.56990003585815},\"rot\":{\"x\":359.920104980469,\"y\":270.000366210938,\"z\":180.016906738281}},\"8d1203\":{\"lock\":false,\"pos\":{\"x\":-17.1201000213623,\"y\":1.60420000553131,\"z\":-3.82999992370605},\"rot\":{\"x\":359.983093261719,\"y\":8.14222007958915E-13,\"z\":359.920013427734}},\"918259\":{\"lock\":false,\"pos\":{\"x\":-30.2241992950439,\"y\":1.62479996681213,\"z\":3.85999989509583},\"rot\":{\"x\":359.983093261719,\"y\":9.99999974737875E-05,\"z\":359.920104980469}},\"98cd24\":{\"lock\":false,\"pos\":{\"x\":-20.3724994659424,\"y\":1.60759997367859,\"z\":-7.73890018463135},\"rot\":{\"x\":0.0798999965190887,\"y\":89.9996948242188,\"z\":359.983093261719}},\"a1af36\":{\"lock\":false,\"pos\":{\"x\":-2.72519993782043,\"y\":1.66400003433228,\"z\":0.372000008821487},\"rot\":{\"x\":0.0167999994009733,\"y\":180.03059387207,\"z\":0.0802999958395958}},\"a7b9c0\":{\"lock\":false,\"pos\":{\"x\":-17.1198997497559,\"y\":1.68439996242523,\"z\":15.1899995803833},\"rot\":{\"x\":359.920104980469,\"y\":270,\"z\":180.016906738281}},\"bdf41b\":{\"lock\":false,\"pos\":{\"x\":-17.1200008392334,\"y\":1.67760002613068,\"z\":-7.70009994506836},\"rot\":{\"x\":359.920104980469,\"y\":270.000061035156,\"z\":180.016906738281}},\"c52e6d\":{\"lock\":false,\"pos\":{\"x\":-3.80800008773804,\"y\":1.76890003681183,\"z\":14.7655000686646},\"rot\":{\"x\":359.919708251953,\"y\":270,\"z\":180.016799926758}},\"c9df6a\":{\"lock\":false,\"pos\":{\"x\":-20.3157005310059,\"y\":1.61440002918243,\"z\":15.411600112915},\"rot\":{\"x\":0.0798999965190887,\"y\":89.9998931884766,\"z\":359.983093261719}},\"d5fc2f\":{\"lock\":false,\"pos\":{\"x\":1.69640004634857,\"y\":1.55830001831055,\"z\":14.2789001464844},\"rot\":{\"x\":359.955108642578,\"y\":225,\"z\":0.0686999931931496}},\"deb62b\":{\"lock\":false,\"pos\":{\"x\":-20.5849990844727,\"y\":1.6114000082016,\"z\":3.91059994697571},\"rot\":{\"x\":359.931610107422,\"y\":315.000091552734,\"z\":359.955413818359}},\"e0245d\":{\"lock\":false,\"pos\":{\"x\":-27.0818004608154,\"y\":1.62150001525879,\"z\":7.50820016860962},\"rot\":{\"x\":0.0798999965190887,\"y\":89.9996948242188,\"z\":359.983093261719}},\"e71fc6\":{\"lock\":false,\"pos\":{\"x\":-23.676399230957,\"y\":1.68680000305176,\"z\":-7.69999980926514},\"rot\":{\"x\":359.920104980469,\"y\":270,\"z\":180.016906738281}},\"e8c305\":{\"lock\":false,\"pos\":{\"x\":-23.6765003204346,\"y\":1.69350004196167,\"z\":15.1899003982544},\"rot\":{\"x\":359.920104980469,\"y\":270,\"z\":180.016906738281}},\"e94e6c\":{\"lock\":false,\"pos\":{\"x\":-17.1200008392334,\"y\":1.6065000295639,\"z\":3.85999989509583},\"rot\":{\"x\":359.983093261719,\"y\":0.000199999994947575,\"z\":359.920104980469}},\"e9aa03\":{\"lock\":false,\"pos\":{\"x\":-3.95589995384216,\"y\":1.65559995174408,\"z\":-10.4412002563477},\"rot\":{\"x\":359.919708251953,\"y\":269.999908447266,\"z\":0.0168000031262636}},\"f343cb\":{\"lock\":false,\"pos\":{\"x\":-30.2238998413086,\"y\":1.6981999874115,\"z\":-0.0296000000089407},\"rot\":{\"x\":359.920104980469,\"y\":270,\"z\":180.016906738281}},\"f5482e\":{\"lock\":false,\"pos\":{\"x\":-20.4097003936768,\"y\":1.61220002174377,\"z\":7.62150001525879},\"rot\":{\"x\":0.0798999965190887,\"y\":89.9998931884766,\"z\":359.983093261719}}}}", + "ContainedObjects": [ + { "Name": "Custom_Tile", "Transform": { - "posX": -39.7933121, - "posY": 1.63758957, - "posZ": 2.038383, + "posX": -23.6524429, + "posY": 1.61767244, + "posZ": 11.4496365, + "rotX": 0.0168728959, + "rotY": 179.999237, + "rotZ": 0.0799367949, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.6045295, + "g": 0.6045295, + "b": 0.6045295 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomImage": { + "ImageURL": "https://i.imgur.com/vppt2my.png", + "ImageSecondaryURL": "https://i.imgur.com/vppt2my.png", + "ImageScalar": 1.0, + "WidthScale": 0.0, + "CustomTile": { + "Type": 3, + "Thickness": 0.1, + "Stackable": false, + "Stretch": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "111103", + "States": { + "2": { + "Name": "Custom_Tile", + "Transform": { + "posX": -39.7933121, + "posY": 1.63758957, + "posZ": 2.038383, + "rotX": 359.9201, + "rotY": 269.9961, + "rotZ": 0.0168742146, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.6045295, + "g": 0.6045295, + "b": 0.6045295 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomImage": { + "ImageURL": "https://i.imgur.com/HyfE8m8.png", + "ImageSecondaryURL": "https://i.imgur.com/HyfE8m8.png", + "ImageScalar": 1.0, + "WidthScale": 0.0, + "CustomTile": { + "Type": 3, + "Thickness": 0.1, + "Stackable": false, + "Stretch": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "44b0c5" + }, + "3": { + "Name": "Custom_Tile", + "Transform": { + "posX": -38.8217163, + "posY": 1.99356019, + "posZ": 0.4159239, + "rotX": 359.9201, + "rotY": 272.9828, + "rotZ": 0.01687373, + "scaleX": 0.8, + "scaleY": 1.0, + "scaleZ": 0.8 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.6045295, + "g": 0.6045295, + "b": 0.6045295 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomImage": { + "ImageURL": "https://i.imgur.com/dHKBLoD.png", + "ImageSecondaryURL": "https://i.imgur.com/HyfE8m8.png", + "ImageScalar": 1.0, + "WidthScale": 0.0, + "CustomTile": { + "Type": 3, + "Thickness": 0.1, + "Stackable": false, + "Stretch": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "5b38c6" + } + } + }, + { + "Name": "Card", + "Transform": { + "posX": -30.2238, + "posY": 1.700411, + "posZ": 7.56989956, "rotX": 359.9201, - "rotY": 269.9961, - "rotZ": 0.0168742146, + "rotY": 270.000061, + "rotZ": 180.016861, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "von Sebottendorf's Mansion", + "Description": "City. House.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CardID": 744, + "SidewaysCard": false, + "CustomDeck": { + "7": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366157990/4659D8D72797E17EC7D2043CB48534A6D4BCA645/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366182498/0BEC886DC5D9CD9EDE9E8AA7C8F24B32BECCB62B/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "160117" + }, + { + "Name": "Deck", + "Transform": { + "posX": -3.9275732, + "posY": 1.75039184, + "posZ": 5.757055, + "rotX": 359.919739, + "rotY": 270.000031, + "rotZ": 180.016815, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Encounter Deck", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": false, + "SidewaysCard": false, + "DeckIDs": [ + 135, + 135, + 135, + 135, + 140, + 140, + 140, + 139, + 139, + 138, + 138, + 137, + 137, + 137, + 137, + 231721, + 231721, + 231720, + 231720, + 231703, + 231703, + 231703, + 231704, + 231704, + 231727, + 231727 + ], + "CustomDeck": { + "1": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366296328/609C86272516E3FE4EDAFC80B8DBA405EDD709D1/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + }, + "2317": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/775106514377430057/E4E5A51434CEF23EF5D04A104F352520304AA550/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "ContainedObjects": [ + { + "Name": "Card", + "Transform": { + "posX": 3.76589656, + "posY": 1.1067487, + "posZ": -3.13293147, + "rotX": 357.2412, + "rotY": 179.990417, + "rotZ": 0.000315027428, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Nazi Informants", + "Description": "Nazi. Ordo Templi Orientis.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 135, + "SidewaysCard": false, + "CustomDeck": { + "1": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366296328/609C86272516E3FE4EDAFC80B8DBA405EDD709D1/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "2b0543" + }, + { + "Name": "Card", + "Transform": { + "posX": 3.553831, + "posY": 1.03174436, + "posZ": -6.17374945, + "rotX": -0.000147628554, + "rotY": 179.975967, + "rotZ": 0.002158102, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Nazi Informants", + "Description": "Nazi. Ordo Templi Orientis.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 135, + "SidewaysCard": false, + "CustomDeck": { + "1": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366296328/609C86272516E3FE4EDAFC80B8DBA405EDD709D1/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "7ed50f" + }, + { + "Name": "Card", + "Transform": { + "posX": 1.455108, + "posY": 1.107493, + "posZ": -3.16466, + "rotX": -0.000953763141, + "rotY": 179.777664, + "rotZ": 356.018677, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Nazi Informants", + "Description": "Nazi. Ordo Templi Orientis.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 135, + "SidewaysCard": false, + "CustomDeck": { + "1": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366296328/609C86272516E3FE4EDAFC80B8DBA405EDD709D1/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "7a0d5f" + }, + { + "Name": "Card", + "Transform": { + "posX": -13.9526243, + "posY": 1.82422161, + "posZ": 7.951453, + "rotX": 359.936859, + "rotY": 269.999542, + "rotZ": 0.0136976093, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Nazi Informants", + "Description": "Nazi. Ordo Templi Orientis.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 135, + "SidewaysCard": false, + "CustomDeck": { + "1": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366296328/609C86272516E3FE4EDAFC80B8DBA405EDD709D1/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "dc5d40" + }, + { + "Name": "Card", + "Transform": { + "posX": 20.847868, + "posY": 1.11017, + "posZ": -12.647418, + "rotX": -4.39526666E-05, + "rotY": 180.0664, + "rotZ": 4.12367249, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "von Sebottendorf's Folly", + "Description": "Madness.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 140, + "SidewaysCard": false, + "CustomDeck": { + "1": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366296328/609C86272516E3FE4EDAFC80B8DBA405EDD709D1/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "cd5865" + }, + { + "Name": "Card", + "Transform": { + "posX": 18.8142052, + "posY": 1.10851562, + "posZ": -12.2500248, + "rotX": 0.000179163442, + "rotY": 180.023849, + "rotZ": 4.03556061, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "von Sebottendorf's Folly", + "Description": "Madness.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 140, + "SidewaysCard": false, + "CustomDeck": { + "1": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366296328/609C86272516E3FE4EDAFC80B8DBA405EDD709D1/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "d184ad" + }, + { + "Name": "Card", + "Transform": { + "posX": 16.7338276, + "posY": 1.03171122, + "posZ": -12.1125822, + "rotX": 1.98633879E-05, + "rotY": 180.036789, + "rotZ": -0.00022095142, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "von Sebottendorf's Folly", + "Description": "Madness.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 140, + "SidewaysCard": false, + "CustomDeck": { + "1": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366296328/609C86272516E3FE4EDAFC80B8DBA405EDD709D1/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "1b852f" + }, + { + "Name": "Card", + "Transform": { + "posX": 18.9650326, + "posY": 1.03171349, + "posZ": -16.1102524, + "rotX": -1.00389E-07, + "rotY": 180.0266, + "rotZ": -3.803107E-07, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Triumph of the Darkness", + "Description": "Future.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 139, + "SidewaysCard": false, + "CustomDeck": { + "1": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366296328/609C86272516E3FE4EDAFC80B8DBA405EDD709D1/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "939ae2" + }, + { + "Name": "Card", + "Transform": { + "posX": 16.701786, + "posY": 1.03171349, + "posZ": -15.9588251, + "rotX": -1.52623851E-08, + "rotY": 180.0329, + "rotZ": -2.27753361E-07, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Triumph of the Darkness", + "Description": "Future.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 139, + "SidewaysCard": false, + "CustomDeck": { + "1": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366296328/609C86272516E3FE4EDAFC80B8DBA405EDD709D1/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "42b130" + }, + { + "Name": "Card", + "Transform": { + "posX": 14.0032845, + "posY": 1.03171349, + "posZ": -15.9668713, + "rotX": -1.8336064E-07, + "rotY": 180.036774, + "rotZ": -5.42608873E-08, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "A World in Flames", + "Description": "Future.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 138, + "SidewaysCard": false, + "CustomDeck": { + "1": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366296328/609C86272516E3FE4EDAFC80B8DBA405EDD709D1/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "3cb4c1" + }, + { + "Name": "Card", + "Transform": { + "posX": 11.4765053, + "posY": 1.03171349, + "posZ": -16.0273228, + "rotX": -5.897516E-08, + "rotY": 180.032928, + "rotZ": -3.17901367E-08, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "A World in Flames", + "Description": "Future.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 138, + "SidewaysCard": false, + "CustomDeck": { + "1": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366296328/609C86272516E3FE4EDAFC80B8DBA405EDD709D1/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "9f253a" + }, + { + "Name": "Card", + "Transform": { + "posX": 8.975119, + "posY": 1.1735481, + "posZ": -12.6699095, + "rotX": 0.00201200414, + "rotY": 179.9462, + "rotZ": 354.9333, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Nazi Guards", + "Description": "Nazi.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 137, + "SidewaysCard": false, + "CustomDeck": { + "1": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366296328/609C86272516E3FE4EDAFC80B8DBA405EDD709D1/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "a99099" + }, + { + "Name": "Card", + "Transform": { + "posX": 13.6503267, + "posY": 1.11336017, + "posZ": -11.9996567, + "rotX": 0.0376682952, + "rotY": 179.98793, + "rotZ": 4.237699, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Nazi Guards", + "Description": "Nazi.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 137, + "SidewaysCard": false, + "CustomDeck": { + "1": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366296328/609C86272516E3FE4EDAFC80B8DBA405EDD709D1/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "87be39" + }, + { + "Name": "Card", + "Transform": { + "posX": 11.682457, + "posY": 1.03170431, + "posZ": -12.0669041, + "rotX": 0.000139319265, + "rotY": 180.576, + "rotZ": -0.0007076323, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Nazi Guards", + "Description": "Nazi.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 137, + "SidewaysCard": false, + "CustomDeck": { + "1": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366296328/609C86272516E3FE4EDAFC80B8DBA405EDD709D1/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "814af7" + }, + { + "Name": "Card", + "Transform": { + "posX": 10.014348, + "posY": 1.12812519, + "posZ": -12.17105, + "rotX": -0.000689155655, + "rotY": 180.00708, + "rotZ": 354.9288, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Nazi Guards", + "Description": "Nazi.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 137, + "SidewaysCard": false, + "CustomDeck": { + "1": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366296328/609C86272516E3FE4EDAFC80B8DBA405EDD709D1/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "19e492" + }, + { + "Name": "Card", + "Transform": { + "posX": -13.8034887, + "posY": 1.57302034, + "posZ": 1.99893022, + "rotX": 359.920471, + "rotY": 270.000641, + "rotZ": 0.0145632224, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Obscuring Fog", + "Description": "Hazard.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 231721, + "SidewaysCard": false, + "CustomDeck": { + "2317": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/775106514377430057/E4E5A51434CEF23EF5D04A104F352520304AA550/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "50e716" + }, + { + "Name": "Card", + "Transform": { + "posX": -13.9735909, + "posY": 1.73492968, + "posZ": 1.969332, + "rotX": 359.9267, + "rotY": 270.0006, + "rotZ": 0.0145301558, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Obscuring Fog", + "Description": "Hazard.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 231721, + "SidewaysCard": false, + "CustomDeck": { + "2317": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/775106514377430057/E4E5A51434CEF23EF5D04A104F352520304AA550/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "c4ce76" + }, + { + "Name": "Card", + "Transform": { + "posX": -14.5550861, + "posY": 1.57516873, + "posZ": 5.69822454, + "rotX": 359.92038, + "rotY": 270.002563, + "rotZ": 0.0152713312, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Crypt Chill", + "Description": "Hazard.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 231720, + "SidewaysCard": false, + "CustomDeck": { + "2317": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/775106514377430057/E4E5A51434CEF23EF5D04A104F352520304AA550/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "ab3719" + }, + { + "Name": "Card", + "Transform": { + "posX": -14.5491152, + "posY": 1.73727059, + "posZ": 5.64764357, + "rotX": 359.924774, + "rotY": 270.002625, + "rotZ": 0.0113747623, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Crypt Chill", + "Description": "Hazard.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 231720, + "SidewaysCard": false, + "CustomDeck": { + "2317": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/775106514377430057/E4E5A51434CEF23EF5D04A104F352520304AA550/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "16d6d6" + }, + { + "Name": "Card", + "Transform": { + "posX": 3.6567502, + "posY": 1.20053971, + "posZ": 6.771064, + "rotX": 359.422272, + "rotY": 180.004684, + "rotZ": 179.992233, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Hunting Shadow", + "Description": "Curse.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 231703, + "SidewaysCard": false, + "CustomDeck": { + "2317": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/775106514377430057/E4E5A51434CEF23EF5D04A104F352520304AA550/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "14bfaf" + }, + { + "Name": "Card", + "Transform": { + "posX": 3.586197, + "posY": 1.18642676, + "posZ": 7.43940735, + "rotX": 0.00308191241, + "rotY": 180.001, + "rotZ": 180.002869, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Hunting Shadow", + "Description": "Curse.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 231703, + "SidewaysCard": false, + "CustomDeck": { + "2317": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/775106514377430057/E4E5A51434CEF23EF5D04A104F352520304AA550/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "ea8fcf" + }, + { + "Name": "Card", + "Transform": { + "posX": 3.55980563, + "posY": 1.21036887, + "posZ": 6.74979639, + "rotX": 358.855072, + "rotY": 180.0025, + "rotZ": 180.000565, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Hunting Shadow", + "Description": "Curse.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 231703, + "SidewaysCard": false, + "CustomDeck": { + "2317": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/775106514377430057/E4E5A51434CEF23EF5D04A104F352520304AA550/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "ab3719" + }, + { + "Name": "Card", + "Transform": { + "posX": 3.68527579, + "posY": 1.20717025, + "posZ": 6.75573826, + "rotX": 358.393036, + "rotY": 180.005753, + "rotZ": 180.000137, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "False Lead", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 231704, + "SidewaysCard": false, + "CustomDeck": { + "2317": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/775106514377430057/E4E5A51434CEF23EF5D04A104F352520304AA550/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "2ceae2" + }, + { + "Name": "Card", + "Transform": { + "posX": 3.89562345, + "posY": 1.03453541, + "posZ": 7.199989, + "rotX": -0.00279867765, + "rotY": 179.993973, + "rotZ": 180.000153, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "False Lead", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 231704, + "SidewaysCard": false, + "CustomDeck": { + "2317": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/775106514377430057/E4E5A51434CEF23EF5D04A104F352520304AA550/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "057d5f" + }, + { + "Name": "Card", + "Transform": { + "posX": 17.90601, + "posY": 1.03167617, + "posZ": 1.17803586, + "rotX": -0.000107456275, + "rotY": 180.00058, + "rotZ": -0.0023225043, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Locked Door", + "Description": "Obstacle.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 231727, + "SidewaysCard": false, + "CustomDeck": { + "2317": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/775106514377430057/E4E5A51434CEF23EF5D04A104F352520304AA550/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "ab3719" + }, + { + "Name": "Card", + "Transform": { + "posX": 17.4885349, + "posY": 1.17590117, + "posZ": 0.9562856, + "rotX": 0.0242868476, + "rotY": 180.00267, + "rotZ": 359.951935, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Locked Door", + "Description": "Obstacle.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 231727, + "SidewaysCard": false, + "CustomDeck": { + "2317": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/775106514377430057/E4E5A51434CEF23EF5D04A104F352520304AA550/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "4904d0" + } + ], + "GUID": "23fa2a" + }, + { + "Name": "Custom_Tile", + "Transform": { + "posX": -20.6503525, + "posY": 1.61347544, + "posZ": 11.29884, + "rotX": 359.955444, + "rotY": 224.99968, + "rotZ": 0.0684098452, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.6045295, + "g": 0.6045295, + "b": 0.6045295 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomImage": { + "ImageURL": "https://i.imgur.com/vppt2my.png", + "ImageSecondaryURL": "https://i.imgur.com/vppt2my.png", + "ImageScalar": 1.0, + "WidthScale": 0.0, + "CustomTile": { + "Type": 3, + "Thickness": 0.1, + "Stackable": false, + "Stretch": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "276f0a", + "States": { + "2": { + "Name": "Custom_Tile", + "Transform": { + "posX": -39.7933121, + "posY": 1.63758957, + "posZ": 2.038383, + "rotX": 359.9201, + "rotY": 269.9961, + "rotZ": 0.0168742146, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.6045295, + "g": 0.6045295, + "b": 0.6045295 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomImage": { + "ImageURL": "https://i.imgur.com/HyfE8m8.png", + "ImageSecondaryURL": "https://i.imgur.com/HyfE8m8.png", + "ImageScalar": 1.0, + "WidthScale": 0.0, + "CustomTile": { + "Type": 3, + "Thickness": 0.1, + "Stackable": false, + "Stretch": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "44b0c5" + }, + "3": { + "Name": "Custom_Tile", + "Transform": { + "posX": -38.8217163, + "posY": 1.99356019, + "posZ": 0.4159239, + "rotX": 359.9201, + "rotY": 272.9828, + "rotZ": 0.01687373, + "scaleX": 0.8, + "scaleY": 1.0, + "scaleZ": 0.8 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.6045295, + "g": 0.6045295, + "b": 0.6045295 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomImage": { + "ImageURL": "https://i.imgur.com/dHKBLoD.png", + "ImageSecondaryURL": "https://i.imgur.com/HyfE8m8.png", + "ImageScalar": 1.0, + "WidthScale": 0.0, + "CustomTile": { + "Type": 3, + "Thickness": 0.1, + "Stackable": false, + "Stretch": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "5b38c6" + } + } + }, + { + "Name": "Card", + "Transform": { + "posX": -17.1198, + "posY": 1.67990041, + "posZ": -0.0299998187, + "rotX": 359.9201, + "rotY": 269.9999, + "rotZ": 180.016861, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Streets of München", + "Description": "City.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CardID": 742, + "SidewaysCard": false, + "CustomDeck": { + "7": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366157990/4659D8D72797E17EC7D2043CB48534A6D4BCA645/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366182498/0BEC886DC5D9CD9EDE9E8AA7C8F24B32BECCB62B/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "3b5cff" + }, + { + "Name": "Custom_Tile", + "Transform": { + "posX": -17.12, + "posY": 1.60873818, + "posZ": 11.460001, + "rotX": 359.983124, + "rotY": 0.0004328949, + "rotZ": 359.920074, "scaleX": 1.0, "scaleY": 1.0, "scaleZ": 1.0 @@ -1059381,28 +1064840,174 @@ "XmlUI": "", "LuaScript": "", "LuaScriptState": "", - "GUID": "44b0c5" + "GUID": "44b0c5", + "States": { + "3": { + "Name": "Custom_Tile", + "Transform": { + "posX": -38.8217163, + "posY": 1.99356019, + "posZ": 0.4159239, + "rotX": 359.9201, + "rotY": 272.9828, + "rotZ": 0.01687373, + "scaleX": 0.8, + "scaleY": 1.0, + "scaleZ": 0.8 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.6045295, + "g": 0.6045295, + "b": 0.6045295 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomImage": { + "ImageURL": "https://i.imgur.com/dHKBLoD.png", + "ImageSecondaryURL": "https://i.imgur.com/HyfE8m8.png", + "ImageScalar": 1.0, + "WidthScale": 0.0, + "CustomTile": { + "Type": 3, + "Thickness": 0.1, + "Stackable": false, + "Stretch": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "5b38c6" + }, + "1": { + "Name": "Custom_Tile", + "Transform": { + "posX": -17.1199913, + "posY": 1.60874724, + "posZ": 11.4599991, + "rotX": 0.0168729667, + "rotY": 179.999268, + "rotZ": 0.079961516, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.6045295, + "g": 0.6045295, + "b": 0.6045295 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomImage": { + "ImageURL": "https://i.imgur.com/vppt2my.png", + "ImageSecondaryURL": "https://i.imgur.com/vppt2my.png", + "ImageScalar": 1.0, + "WidthScale": 0.0, + "CustomTile": { + "Type": 3, + "Thickness": 0.1, + "Stackable": false, + "Stretch": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "d11a8e" + } + } }, - "3": { - "Name": "Custom_Tile", + { + "Name": "Card", "Transform": { - "posX": -38.8217163, - "posY": 1.99356019, - "posZ": 0.4159239, + "posX": -23.6764, + "posY": 1.691281, + "posZ": 7.569901, "rotX": 359.9201, - "rotY": 272.9828, - "rotZ": 0.01687373, - "scaleX": 0.8, + "rotY": 270.0, + "rotZ": 180.016861, + "scaleX": 1.0, "scaleY": 1.0, - "scaleZ": 0.8 + "scaleZ": 1.0 }, - "Nickname": "", + "Nickname": "Streets of München", + "Description": "City.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CardID": 741, + "SidewaysCard": false, + "CustomDeck": { + "7": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366157990/4659D8D72797E17EC7D2043CB48534A6D4BCA645/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366182498/0BEC886DC5D9CD9EDE9E8AA7C8F24B32BECCB62B/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "7a389d" + }, + { + "Name": "Deck", + "Transform": { + "posX": -2.6893, + "posY": 1.65499818, + "posZ": -5.0493, + "rotX": 0.0167399012, + "rotY": 180.0679, + "rotZ": 0.0802773461, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Act Deck", "Description": "", "GMNotes": "", "ColorDiffuse": { - "r": 0.6045295, - "g": 0.6045295, - "b": 0.6045295 + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 }, "Locked": false, "Grid": true, @@ -1059414,82 +1065019,230 @@ "GridProjection": false, "HideWhenFaceDown": false, "Hands": false, - "CustomImage": { - "ImageURL": "https://i.imgur.com/dHKBLoD.png", - "ImageSecondaryURL": "https://i.imgur.com/HyfE8m8.png", - "ImageScalar": 1.0, - "WidthScale": 0.0, - "CustomTile": { - "Type": 3, - "Thickness": 0.1, - "Stackable": false, - "Stretch": true + "SidewaysCard": true, + "DeckIDs": [ + 837, + 836, + 835 + ], + "CustomDeck": { + "8": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366157990/4659D8D72797E17EC7D2043CB48534A6D4BCA645/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366182498/0BEC886DC5D9CD9EDE9E8AA7C8F24B32BECCB62B/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true } }, "XmlUI": "", "LuaScript": "", "LuaScriptState": "", - "GUID": "5b38c6" - } - } - }, - { - "Name": "Custom_Tile", - "Transform": { - "posX": -23.6765, - "posY": 1.61674464, - "posZ": 7.569998, - "rotX": 359.9201, - "rotY": 270.010956, - "rotZ": 0.0168845989, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "", - "Description": "", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.6045295, - "g": 0.6045295, - "b": 0.6045295 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": false, - "Hands": false, - "CustomImage": { - "ImageURL": "https://i.imgur.com/vppt2my.png", - "ImageSecondaryURL": "https://i.imgur.com/vppt2my.png", - "ImageScalar": 1.0, - "WidthScale": 0.0, - "CustomTile": { - "Type": 3, - "Thickness": 0.1, - "Stackable": false, - "Stretch": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "25652c", - "States": { - "2": { + "ContainedObjects": [ + { + "Name": "Card", + "Transform": { + "posX": -2.68924952, + "posY": 1.65565538, + "posZ": -5.049197, + "rotX": 0.007833432, + "rotY": 180.068542, + "rotZ": 0.0680493638, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Pursuit in the Skies", + "Description": "Act 3", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CardID": 837, + "SidewaysCard": true, + "CustomDeck": { + "8": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366157990/4659D8D72797E17EC7D2043CB48534A6D4BCA645/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366182498/0BEC886DC5D9CD9EDE9E8AA7C8F24B32BECCB62B/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "673fbe" + }, + { + "Name": "Card", + "Transform": { + "posX": -2.684135, + "posY": 1.81763625, + "posZ": -5.04972744, + "rotX": 359.9224, + "rotY": 180.015778, + "rotZ": 359.3682, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Repair the Fokker!", + "Description": "Act 2", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CardID": 836, + "SidewaysCard": true, + "CustomDeck": { + "8": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366157990/4659D8D72797E17EC7D2043CB48534A6D4BCA645/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366182498/0BEC886DC5D9CD9EDE9E8AA7C8F24B32BECCB62B/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "69f34b" + }, + { + "Name": "Card", + "Transform": { + "posX": -2.693199, + "posY": 1.85211158, + "posZ": -5.04781055, + "rotX": 0.0181802362, + "rotY": 179.9438, + "rotZ": 1.66905272, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "The Hyperborean Specialist", + "Description": "Act 1", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CardID": 835, + "SidewaysCard": true, + "CustomDeck": { + "8": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366157990/4659D8D72797E17EC7D2043CB48534A6D4BCA645/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366182498/0BEC886DC5D9CD9EDE9E8AA7C8F24B32BECCB62B/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "98eb58" + } + ], + "GUID": "846ace" + }, + { + "Name": "Card", + "Transform": { + "posX": -17.1196, + "posY": 1.682138, + "posZ": 7.5699, + "rotX": 359.9201, + "rotY": 270.0004, + "rotZ": 180.016861, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Marienplatz", + "Description": "City. Central.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CardID": 739, + "SidewaysCard": false, + "CustomDeck": { + "7": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366157990/4659D8D72797E17EC7D2043CB48534A6D4BCA645/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366182498/0BEC886DC5D9CD9EDE9E8AA7C8F24B32BECCB62B/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "8bb179" + }, + { "Name": "Custom_Tile", "Transform": { - "posX": -39.7933121, - "posY": 1.63758957, - "posZ": 2.038383, - "rotX": 359.9201, - "rotY": 269.9961, - "rotZ": 0.0168742146, + "posX": -17.1200981, + "posY": 1.60424531, + "posZ": -3.83, + "rotX": 359.983124, + "rotY": -4.970345E-07, + "rotZ": 359.920044, "scaleX": 1.0, "scaleY": 1.0, "scaleZ": 1.0 @@ -1059513,8 +1065266,8 @@ "HideWhenFaceDown": false, "Hands": false, "CustomImage": { - "ImageURL": "https://i.imgur.com/HyfE8m8.png", - "ImageSecondaryURL": "https://i.imgur.com/HyfE8m8.png", + "ImageURL": "https://i.imgur.com/vppt2my.png", + "ImageSecondaryURL": "https://i.imgur.com/vppt2my.png", "ImageScalar": 1.0, "WidthScale": 0.0, "CustomTile": { @@ -1059527,211 +1065280,115 @@ "XmlUI": "", "LuaScript": "", "LuaScriptState": "", - "GUID": "44b0c5" + "GUID": "8d1203", + "States": { + "2": { + "Name": "Custom_Tile", + "Transform": { + "posX": -39.7933121, + "posY": 1.63758957, + "posZ": 2.038383, + "rotX": 359.9201, + "rotY": 269.9961, + "rotZ": 0.0168742146, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.6045295, + "g": 0.6045295, + "b": 0.6045295 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomImage": { + "ImageURL": "https://i.imgur.com/HyfE8m8.png", + "ImageSecondaryURL": "https://i.imgur.com/HyfE8m8.png", + "ImageScalar": 1.0, + "WidthScale": 0.0, + "CustomTile": { + "Type": 3, + "Thickness": 0.1, + "Stackable": false, + "Stretch": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "44b0c5" + }, + "3": { + "Name": "Custom_Tile", + "Transform": { + "posX": -38.8217163, + "posY": 1.99356019, + "posZ": 0.4159239, + "rotX": 359.9201, + "rotY": 272.9828, + "rotZ": 0.01687373, + "scaleX": 0.8, + "scaleY": 1.0, + "scaleZ": 0.8 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.6045295, + "g": 0.6045295, + "b": 0.6045295 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomImage": { + "ImageURL": "https://i.imgur.com/dHKBLoD.png", + "ImageSecondaryURL": "https://i.imgur.com/HyfE8m8.png", + "ImageScalar": 1.0, + "WidthScale": 0.0, + "CustomTile": { + "Type": 3, + "Thickness": 0.1, + "Stackable": false, + "Stretch": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "5b38c6" + } + } }, - "3": { + { "Name": "Custom_Tile", "Transform": { - "posX": -38.8217163, - "posY": 1.99356019, - "posZ": 0.4159239, - "rotX": 359.9201, - "rotY": 272.9828, - "rotZ": 0.01687373, - "scaleX": 0.8, - "scaleY": 1.0, - "scaleZ": 0.8 - }, - "Nickname": "", - "Description": "", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.6045295, - "g": 0.6045295, - "b": 0.6045295 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": false, - "Hands": false, - "CustomImage": { - "ImageURL": "https://i.imgur.com/dHKBLoD.png", - "ImageSecondaryURL": "https://i.imgur.com/HyfE8m8.png", - "ImageScalar": 1.0, - "WidthScale": 0.0, - "CustomTile": { - "Type": 3, - "Thickness": 0.1, - "Stackable": false, - "Stretch": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "5b38c6" - } - } - }, - { - "Name": "Card", - "Transform": { - "posX": -23.6764984, - "posY": 1.68622029, - "posZ": -0.0299020838, - "rotX": 359.9201, - "rotY": 269.998657, - "rotZ": 0.0168781877, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Miskatonic Quad", - "Description": "Miskatonic.", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": false, - "Hands": true, - "CardID": 233501, - "SidewaysCard": false, - "CustomDeck": { - "2335": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/782999385819523376/198434B0178F76107193CB52D7FC70E5265E526E/", - "BackURL": "http://cloud-3.steamusercontent.com/ugc/782999385819522537/207CCD9C85ECB70A339C09170ABB42E139924AA0/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "4541f6" - }, - { - "Name": "Card", - "Transform": { - "posX": -30.2244, - "posY": 1.69086039, - "posZ": -15.2800026, - "rotX": 359.9201, - "rotY": 269.999542, - "rotZ": 0.0168767963, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Faculty Offices", - "Description": "The Night is Still Young", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": false, - "Hands": true, - "CardID": 233507, - "SidewaysCard": false, - "CustomDeck": { - "2335": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/782999385819523376/198434B0178F76107193CB52D7FC70E5265E526E/", - "BackURL": "http://cloud-3.steamusercontent.com/ugc/782999385819522537/207CCD9C85ECB70A339C09170ABB42E139924AA0/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "47b306" - }, - { - "Name": "Custom_Tile", - "Transform": { - "posX": -26.8973, - "posY": 1.61899662, - "posZ": -0.034500733, - "rotX": 359.9201, - "rotY": 270.011139, - "rotZ": 0.0168845151, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "", - "Description": "", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.6045295, - "g": 0.6045295, - "b": 0.6045295 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": false, - "Hands": false, - "CustomImage": { - "ImageURL": "https://i.imgur.com/vppt2my.png", - "ImageSecondaryURL": "https://i.imgur.com/vppt2my.png", - "ImageScalar": 1.0, - "WidthScale": 0.0, - "CustomTile": { - "Type": 3, - "Thickness": 0.1, - "Stackable": false, - "Stretch": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "4901f8", - "States": { - "2": { - "Name": "Custom_Tile", - "Transform": { - "posX": -39.7933121, - "posY": 1.63758957, - "posZ": 2.038383, - "rotX": 359.9201, - "rotY": 269.9961, - "rotZ": 0.0168742146, + "posX": -30.1957569, + "posY": 1.62456787, + "posZ": 3.85472655, + "rotX": 359.983124, + "rotY": 6.339532E-05, + "rotZ": 359.920074, "scaleX": 1.0, "scaleY": 1.0, "scaleZ": 1.0 @@ -1059755,8 +1065412,8 @@ "HideWhenFaceDown": false, "Hands": false, "CustomImage": { - "ImageURL": "https://i.imgur.com/HyfE8m8.png", - "ImageSecondaryURL": "https://i.imgur.com/HyfE8m8.png", + "ImageURL": "https://i.imgur.com/vppt2my.png", + "ImageSecondaryURL": "https://i.imgur.com/vppt2my.png", "ImageScalar": 1.0, "WidthScale": 0.0, "CustomTile": { @@ -1059769,20 +1065426,118 @@ "XmlUI": "", "LuaScript": "", "LuaScriptState": "", - "GUID": "44b0c5" + "GUID": "918259", + "States": { + "2": { + "Name": "Custom_Tile", + "Transform": { + "posX": -39.7933121, + "posY": 1.63758957, + "posZ": 2.038383, + "rotX": 359.9201, + "rotY": 269.9961, + "rotZ": 0.0168742146, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.6045295, + "g": 0.6045295, + "b": 0.6045295 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomImage": { + "ImageURL": "https://i.imgur.com/HyfE8m8.png", + "ImageSecondaryURL": "https://i.imgur.com/HyfE8m8.png", + "ImageScalar": 1.0, + "WidthScale": 0.0, + "CustomTile": { + "Type": 3, + "Thickness": 0.1, + "Stackable": false, + "Stretch": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "44b0c5" + }, + "3": { + "Name": "Custom_Tile", + "Transform": { + "posX": -38.8217163, + "posY": 1.99356019, + "posZ": 0.4159239, + "rotX": 359.9201, + "rotY": 272.9828, + "rotZ": 0.01687373, + "scaleX": 0.8, + "scaleY": 1.0, + "scaleZ": 0.8 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.6045295, + "g": 0.6045295, + "b": 0.6045295 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomImage": { + "ImageURL": "https://i.imgur.com/dHKBLoD.png", + "ImageSecondaryURL": "https://i.imgur.com/HyfE8m8.png", + "ImageScalar": 1.0, + "WidthScale": 0.0, + "CustomTile": { + "Type": 3, + "Thickness": 0.1, + "Stackable": false, + "Stretch": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "5b38c6" + } + } }, - "3": { + { "Name": "Custom_Tile", "Transform": { - "posX": -38.8217163, - "posY": 1.99356019, - "posZ": 0.4159239, - "rotX": 359.9201, - "rotY": 272.9828, - "rotZ": 0.01687373, - "scaleX": 0.8, + "posX": -20.3725, + "posY": 1.60762382, + "posZ": -7.738901, + "rotX": 0.07989496, + "rotY": 89.9996948, + "rotZ": 359.9831, + "scaleX": 1.0, "scaleY": 1.0, - "scaleZ": 0.8 + "scaleZ": 1.0 }, "Nickname": "", "Description": "", @@ -1059803,8 +1065558,8 @@ "HideWhenFaceDown": false, "Hands": false, "CustomImage": { - "ImageURL": "https://i.imgur.com/dHKBLoD.png", - "ImageSecondaryURL": "https://i.imgur.com/HyfE8m8.png", + "ImageURL": "https://i.imgur.com/vppt2my.png", + "ImageSecondaryURL": "https://i.imgur.com/vppt2my.png", "ImageScalar": 1.0, "WidthScale": 0.0, "CustomTile": { @@ -1059817,225 +1065572,8612 @@ "XmlUI": "", "LuaScript": "", "LuaScriptState": "", - "GUID": "5b38c6" + "GUID": "98cd24", + "States": { + "2": { + "Name": "Custom_Tile", + "Transform": { + "posX": -39.7933121, + "posY": 1.63758957, + "posZ": 2.038383, + "rotX": 359.9201, + "rotY": 269.9961, + "rotZ": 0.0168742146, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.6045295, + "g": 0.6045295, + "b": 0.6045295 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomImage": { + "ImageURL": "https://i.imgur.com/HyfE8m8.png", + "ImageSecondaryURL": "https://i.imgur.com/HyfE8m8.png", + "ImageScalar": 1.0, + "WidthScale": 0.0, + "CustomTile": { + "Type": 3, + "Thickness": 0.1, + "Stackable": false, + "Stretch": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "44b0c5" + }, + "3": { + "Name": "Custom_Tile", + "Transform": { + "posX": -38.8217163, + "posY": 1.99356019, + "posZ": 0.4159239, + "rotX": 359.9201, + "rotY": 272.9828, + "rotZ": 0.01687373, + "scaleX": 0.8, + "scaleY": 1.0, + "scaleZ": 0.8 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.6045295, + "g": 0.6045295, + "b": 0.6045295 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomImage": { + "ImageURL": "https://i.imgur.com/dHKBLoD.png", + "ImageSecondaryURL": "https://i.imgur.com/HyfE8m8.png", + "ImageScalar": 1.0, + "WidthScale": 0.0, + "CustomTile": { + "Type": 3, + "Thickness": 0.1, + "Stackable": false, + "Stretch": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "5b38c6" + } + } + }, + { + "Name": "Deck", + "Transform": { + "posX": -2.7252, + "posY": 1.66397762, + "posZ": 0.372000277, + "rotX": 0.0167920422, + "rotY": 180.030579, + "rotZ": 0.08026684, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Agenda Deck", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "SidewaysCard": true, + "DeckIDs": [ + 834, + 833 + ], + "CustomDeck": { + "8": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366157990/4659D8D72797E17EC7D2043CB48534A6D4BCA645/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366182498/0BEC886DC5D9CD9EDE9E8AA7C8F24B32BECCB62B/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "ContainedObjects": [ + { + "Name": "Card", + "Transform": { + "posX": -2.72517323, + "posY": 1.65718126, + "posZ": 0.372011334, + "rotX": 0.02107881, + "rotY": 180.03064, + "rotZ": 0.07302343, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Chasing Through Bavaria", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CardID": 834, + "SidewaysCard": true, + "CustomDeck": { + "8": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366157990/4659D8D72797E17EC7D2043CB48534A6D4BCA645/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366182498/0BEC886DC5D9CD9EDE9E8AA7C8F24B32BECCB62B/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "ab92a3" + }, + { + "Name": "Card", + "Transform": { + "posX": -2.71910882, + "posY": 1.86839581, + "posZ": 0.3777786, + "rotX": 1.47577989, + "rotY": 179.826538, + "rotZ": 358.203033, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "The München Conspiracy", + "Description": "Agenda 1", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CardID": 833, + "SidewaysCard": true, + "CustomDeck": { + "8": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366157990/4659D8D72797E17EC7D2043CB48534A6D4BCA645/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366182498/0BEC886DC5D9CD9EDE9E8AA7C8F24B32BECCB62B/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "524ddc" + } + ], + "GUID": "a1af36" + }, + { + "Name": "Card", + "Transform": { + "posX": -17.1199, + "posY": 1.6843822, + "posZ": 15.19, + "rotX": 359.9201, + "rotY": 270.0, + "rotZ": 180.016861, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Streets of München", + "Description": "City.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CardID": 740, + "SidewaysCard": false, + "CustomDeck": { + "7": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366157990/4659D8D72797E17EC7D2043CB48534A6D4BCA645/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366182498/0BEC886DC5D9CD9EDE9E8AA7C8F24B32BECCB62B/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "a7b9c0" + }, + { + "Name": "Card", + "Transform": { + "posX": -17.1199989, + "posY": 1.67764211, + "posZ": -7.70010042, + "rotX": 359.9201, + "rotY": 270.000031, + "rotZ": 180.016861, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Bavarian Countryside", + "Description": "Countryside.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CardID": 746, + "SidewaysCard": false, + "CustomDeck": { + "7": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366157990/4659D8D72797E17EC7D2043CB48534A6D4BCA645/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366182498/0BEC886DC5D9CD9EDE9E8AA7C8F24B32BECCB62B/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "bdf41b" + }, + { + "Name": "Deck", + "Transform": { + "posX": -3.80800033, + "posY": 1.76886, + "posZ": 14.765502, + "rotX": 359.919739, + "rotY": 270.0, + "rotZ": 180.016815, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Sky Encounter Deck", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": false, + "SidewaysCard": false, + "DeckIDs": [ + 231726, + 231726, + 231725, + 231725, + 748, + 748, + 748, + 748, + 748, + 748, + 266200, + 266200, + 168, + 168, + 147, + 147, + 147, + 148, + 148, + 148, + 146, + 146, + 146, + 144, + 144, + 144, + 143, + 143, + 143 + ], + "CustomDeck": { + "2317": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/775106514377430057/E4E5A51434CEF23EF5D04A104F352520304AA550/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + }, + "7": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366157990/4659D8D72797E17EC7D2043CB48534A6D4BCA645/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366182498/0BEC886DC5D9CD9EDE9E8AA7C8F24B32BECCB62B/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + }, + "2662": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366313407/5C731858C6139610DF06DA93F8683688DBFE79F7/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + }, + "1": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366296328/609C86272516E3FE4EDAFC80B8DBA405EDD709D1/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "ContainedObjects": [ + { + "Name": "Card", + "Transform": { + "posX": -13.4282417, + "posY": 1.70155811, + "posZ": 13.7778349, + "rotX": 359.535278, + "rotY": 269.9516, + "rotZ": 181.449341, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "On Wings of Darkness", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 231726, + "SidewaysCard": false, + "CustomDeck": { + "2317": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/775106514377430057/E4E5A51434CEF23EF5D04A104F352520304AA550/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "1e04da" + }, + { + "Name": "Card", + "Transform": { + "posX": -15.7923059, + "posY": 1.73901558, + "posZ": 4.52112341, + "rotX": 359.919861, + "rotY": 269.999969, + "rotZ": 0.0123590212, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "On Wings of Darkness", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 231726, + "SidewaysCard": false, + "CustomDeck": { + "2317": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/775106514377430057/E4E5A51434CEF23EF5D04A104F352520304AA550/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "1d0c1c" + }, + { + "Name": "Card", + "Transform": { + "posX": -16.52605, + "posY": 1.57874775, + "posZ": 8.559591, + "rotX": 359.920471, + "rotY": 270.0019, + "rotZ": 0.0145635763, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Hunting Nightgaunt", + "Description": "Monster. Nightgaunt.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 231725, + "SidewaysCard": false, + "CustomDeck": { + "2317": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/775106514377430057/E4E5A51434CEF23EF5D04A104F352520304AA550/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "ab3719" + }, + { + "Name": "Card", + "Transform": { + "posX": -13.47085, + "posY": 1.72509861, + "posZ": 13.60628, + "rotX": 359.9252, + "rotY": 269.9989, + "rotZ": 0.0176846832, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Hunting Nightgaunt", + "Description": "Monster. Nightgaunt.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 231725, + "SidewaysCard": false, + "CustomDeck": { + "2317": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/775106514377430057/E4E5A51434CEF23EF5D04A104F352520304AA550/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "b75b70" + }, + { + "Name": "Card", + "Transform": { + "posX": 19.8750343, + "posY": 1.18391192, + "posZ": -7.6129694, + "rotX": -0.00222302554, + "rotY": 179.98616, + "rotZ": 180.004166, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Sky", + "Description": "Sky.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CardID": 748, + "SidewaysCard": false, + "CustomDeck": { + "7": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366157990/4659D8D72797E17EC7D2043CB48534A6D4BCA645/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366182498/0BEC886DC5D9CD9EDE9E8AA7C8F24B32BECCB62B/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "85396c" + }, + { + "Name": "Card", + "Transform": { + "posX": 24.0609016, + "posY": 1.12728524, + "posZ": 3.122075, + "rotX": 0.0424104966, + "rotY": 179.936752, + "rotZ": 175.181412, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Sky", + "Description": "Sky.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CardID": 748, + "SidewaysCard": false, + "CustomDeck": { + "7": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366157990/4659D8D72797E17EC7D2043CB48534A6D4BCA645/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366182498/0BEC886DC5D9CD9EDE9E8AA7C8F24B32BECCB62B/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "a36de7" + }, + { + "Name": "Card", + "Transform": { + "posX": 25.72101, + "posY": 1.0346297, + "posZ": -0.282006174, + "rotX": 0.00251866481, + "rotY": 179.899414, + "rotZ": 179.998871, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Sky", + "Description": "Sky.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CardID": 748, + "SidewaysCard": false, + "CustomDeck": { + "7": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366157990/4659D8D72797E17EC7D2043CB48534A6D4BCA645/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366182498/0BEC886DC5D9CD9EDE9E8AA7C8F24B32BECCB62B/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "e4bfce" + }, + { + "Name": "Card", + "Transform": { + "posX": 24.8001423, + "posY": 1.37193513, + "posZ": 0.521712363, + "rotX": 359.717926, + "rotY": 180.015564, + "rotZ": 179.981247, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Sky", + "Description": "Sky.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CardID": 748, + "SidewaysCard": false, + "CustomDeck": { + "7": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366157990/4659D8D72797E17EC7D2043CB48534A6D4BCA645/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366182498/0BEC886DC5D9CD9EDE9E8AA7C8F24B32BECCB62B/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "302bb7" + }, + { + "Name": "Card", + "Transform": { + "posX": 27.0570335, + "posY": 1.15783226, + "posZ": 1.76879716, + "rotX": 0.169646636, + "rotY": 179.54274, + "rotZ": 186.2532, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Sky", + "Description": "Sky.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CardID": 748, + "SidewaysCard": false, + "CustomDeck": { + "7": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366157990/4659D8D72797E17EC7D2043CB48534A6D4BCA645/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366182498/0BEC886DC5D9CD9EDE9E8AA7C8F24B32BECCB62B/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "0dc537" + }, + { + "Name": "Card", + "Transform": { + "posX": 25.77341, + "posY": 1.03482044, + "posZ": 4.41136, + "rotX": 0.00326625654, + "rotY": 179.989044, + "rotZ": 179.989731, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Sky", + "Description": "Sky.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CardID": 748, + "SidewaysCard": false, + "CustomDeck": { + "7": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366157990/4659D8D72797E17EC7D2043CB48534A6D4BCA645/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366182498/0BEC886DC5D9CD9EDE9E8AA7C8F24B32BECCB62B/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "f227e9" + }, + { + "Name": "Card", + "Transform": { + "posX": 22.81488, + "posY": 1.031678, + "posZ": -2.346468, + "rotX": 0.000734502741, + "rotY": 178.627289, + "rotZ": -8.12537255E-05, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Hunted by Byakhee", + "Description": "Pact.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 266200, + "SidewaysCard": false, + "CustomDeck": { + "4": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366313407/5C731858C6139610DF06DA93F8683688DBFE79F7/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "21e37e" + }, + { + "Name": "Card", + "Transform": { + "posX": 24.7900429, + "posY": 1.1133399, + "posZ": -1.87256813, + "rotX": 359.905426, + "rotY": 179.964386, + "rotZ": 4.1506896, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Hunted by Byakhee", + "Description": "Pact.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 266200, + "SidewaysCard": false, + "CustomDeck": { + "4": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366313407/5C731858C6139610DF06DA93F8683688DBFE79F7/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "2d955e" + }, + { + "Name": "Card", + "Transform": { + "posX": 24.7602348, + "posY": 1.03161848, + "posZ": 3.842511, + "rotX": 0.00115351437, + "rotY": 180.011261, + "rotZ": 359.994049, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Swift Byakhee", + "Description": "Monster. Byakhee.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 168, + "SidewaysCard": false, + "CustomDeck": { + "1": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366296328/609C86272516E3FE4EDAFC80B8DBA405EDD709D1/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "a38695" + }, + { + "Name": "Card", + "Transform": { + "posX": 24.7266121, + "posY": 1.17009866, + "posZ": 3.96375918, + "rotX": 0.0293020625, + "rotY": 179.984085, + "rotZ": 0.0153200245, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Swift Byakhee", + "Description": "Monster. Byakhee.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 168, + "SidewaysCard": false, + "CustomDeck": { + "1": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366296328/609C86272516E3FE4EDAFC80B8DBA405EDD709D1/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "63a8af" + }, + { + "Name": "Card", + "Transform": { + "posX": 23.5153713, + "posY": 1.11267674, + "posZ": -3.45338321, + "rotX": 3.758324E-05, + "rotY": 179.967148, + "rotZ": 4.255572, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Violent Storm", + "Description": "Weather. Omen.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 147, + "SidewaysCard": false, + "CustomDeck": { + "1": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366296328/609C86272516E3FE4EDAFC80B8DBA405EDD709D1/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "82c7af" + }, + { + "Name": "Card", + "Transform": { + "posX": 21.5407333, + "posY": 1.03172481, + "posZ": -3.445686, + "rotX": -0.000104803585, + "rotY": 179.979523, + "rotZ": 0.0008223999, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Violent Storm", + "Description": "Weather. Omen.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 147, + "SidewaysCard": false, + "CustomDeck": { + "1": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366296328/609C86272516E3FE4EDAFC80B8DBA405EDD709D1/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "dfb2f1" + }, + { + "Name": "Card", + "Transform": { + "posX": 19.6050758, + "posY": 1.11427534, + "posZ": -3.69784832, + "rotX": -2.89423624E-05, + "rotY": 179.999481, + "rotZ": 355.660034, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Violent Storm", + "Description": "Weather. Omen.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 147, + "SidewaysCard": false, + "CustomDeck": { + "1": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366296328/609C86272516E3FE4EDAFC80B8DBA405EDD709D1/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "7e5485" + }, + { + "Name": "Card", + "Transform": { + "posX": 23.4047813, + "posY": 1.1627841, + "posZ": -1.47906244, + "rotX": 4.7464695, + "rotY": 180.24437, + "rotZ": 0.105186805, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Treacherous Winds", + "Description": "Weather. Omen.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 148, + "SidewaysCard": false, + "CustomDeck": { + "1": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366296328/609C86272516E3FE4EDAFC80B8DBA405EDD709D1/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "b6b6c8" + }, + { + "Name": "Card", + "Transform": { + "posX": 21.6824512, + "posY": 1.03197253, + "posZ": 0.241047561, + "rotX": 0.00550750038, + "rotY": 180.025955, + "rotZ": 0.009707645, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Treacherous Winds", + "Description": "Weather. Omen.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 148, + "SidewaysCard": false, + "CustomDeck": { + "1": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366296328/609C86272516E3FE4EDAFC80B8DBA405EDD709D1/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "8874ab" + }, + { + "Name": "Card", + "Transform": { + "posX": 21.4730835, + "posY": 1.15536416, + "posZ": -3.41763783, + "rotX": 4.54892874, + "rotY": 179.86882, + "rotZ": 0.00298894662, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Treacherous Winds", + "Description": "Weather. Omen.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 148, + "SidewaysCard": false, + "CustomDeck": { + "1": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366296328/609C86272516E3FE4EDAFC80B8DBA405EDD709D1/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "97fa8d" + }, + { + "Name": "Card", + "Transform": { + "posX": 26.8457146, + "posY": 2.1356926, + "posZ": 0.253645867, + "rotX": 314.773651, + "rotY": 89.05373, + "rotZ": 1.51971543, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Rising Clouds", + "Description": "Weather. Omen.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 146, + "SidewaysCard": false, + "CustomDeck": { + "1": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366296328/609C86272516E3FE4EDAFC80B8DBA405EDD709D1/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "3a49c2" + }, + { + "Name": "Card", + "Transform": { + "posX": 22.4561386, + "posY": 1.5224365, + "posZ": 8.866649, + "rotX": -7.09505139E-06, + "rotY": 180.035019, + "rotZ": 8.371605E-06, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Rising Clouds", + "Description": "Weather. Omen.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 146, + "SidewaysCard": false, + "CustomDeck": { + "1": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366296328/609C86272516E3FE4EDAFC80B8DBA405EDD709D1/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "22b46f" + }, + { + "Name": "Card", + "Transform": { + "posX": 26.5485344, + "posY": 1.18406665, + "posZ": 0.6543101, + "rotX": -0.000936431, + "rotY": 179.999954, + "rotZ": -0.00331051, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Rising Clouds", + "Description": "Weather. Omen.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 146, + "SidewaysCard": false, + "CustomDeck": { + "1": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366296328/609C86272516E3FE4EDAFC80B8DBA405EDD709D1/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "3f642e" + }, + { + "Name": "Card", + "Transform": { + "posX": 26.7929688, + "posY": 1.19589114, + "posZ": 0.64691335, + "rotX": 0.0339843519, + "rotY": 180.001038, + "rotZ": 359.3573, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Clear Skies", + "Description": "Weather.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 144, + "SidewaysCard": false, + "CustomDeck": { + "1": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366296328/609C86272516E3FE4EDAFC80B8DBA405EDD709D1/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "6612e1" + }, + { + "Name": "Card", + "Transform": { + "posX": 25.3041668, + "posY": 1.27163446, + "posZ": 0.64960146, + "rotX": 0.0193074457, + "rotY": 179.991882, + "rotZ": 351.491821, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Clear Skies", + "Description": "Weather.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 144, + "SidewaysCard": false, + "CustomDeck": { + "1": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366296328/609C86272516E3FE4EDAFC80B8DBA405EDD709D1/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "dd4d60" + }, + { + "Name": "Card", + "Transform": { + "posX": 22.919714, + "posY": 1.113111, + "posZ": 0.461337447, + "rotX": -3.21635866E-07, + "rotY": 180.017059, + "rotZ": -1.93925962E-06, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Clear Skies", + "Description": "Weather.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 144, + "SidewaysCard": false, + "CustomDeck": { + "1": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366296328/609C86272516E3FE4EDAFC80B8DBA405EDD709D1/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "2d5275" + }, + { + "Name": "Card", + "Transform": { + "posX": 18.3632336, + "posY": 1.0316695, + "posZ": -1.50304639, + "rotX": 0.000110632318, + "rotY": 180.005478, + "rotZ": 0.004103657, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Swarm of Byakhee", + "Description": "Monster. Byakhee.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 143, + "SidewaysCard": false, + "CustomDeck": { + "1": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366296328/609C86272516E3FE4EDAFC80B8DBA405EDD709D1/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "c482b6" + }, + { + "Name": "Card", + "Transform": { + "posX": 16.8634434, + "posY": 1.13827348, + "posZ": -1.87804031, + "rotX": -0.00063853513, + "rotY": 180.045609, + "rotZ": 354.375244, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Swarm of Byakhee", + "Description": "Monster. Byakhee.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 143, + "SidewaysCard": false, + "CustomDeck": { + "1": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366296328/609C86272516E3FE4EDAFC80B8DBA405EDD709D1/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "2b6c71" + }, + { + "Name": "Card", + "Transform": { + "posX": 20.593792, + "posY": 1.03171349, + "posZ": -1.25184584, + "rotX": -9.928791E-08, + "rotY": 180.016, + "rotZ": 3.32041559E-08, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Swarm of Byakhee", + "Description": "Monster. Byakhee.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 143, + "SidewaysCard": false, + "CustomDeck": { + "1": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366296328/609C86272516E3FE4EDAFC80B8DBA405EDD709D1/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "76fcbb" + } + ], + "GUID": "c52e6d" + }, + { + "Name": "Custom_Tile", + "Transform": { + "posX": -20.2938938, + "posY": 1.61417508, + "posZ": 15.398591, + "rotX": 0.0798944, + "rotY": 89.99988, + "rotZ": 359.9831, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.6045295, + "g": 0.6045295, + "b": 0.6045295 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomImage": { + "ImageURL": "https://i.imgur.com/vppt2my.png", + "ImageSecondaryURL": "https://i.imgur.com/vppt2my.png", + "ImageScalar": 1.0, + "WidthScale": 0.0, + "CustomTile": { + "Type": 3, + "Thickness": 0.1, + "Stackable": false, + "Stretch": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "c9df6a", + "States": { + "2": { + "Name": "Custom_Tile", + "Transform": { + "posX": -39.7933121, + "posY": 1.63758957, + "posZ": 2.038383, + "rotX": 359.9201, + "rotY": 269.9961, + "rotZ": 0.0168742146, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.6045295, + "g": 0.6045295, + "b": 0.6045295 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomImage": { + "ImageURL": "https://i.imgur.com/HyfE8m8.png", + "ImageSecondaryURL": "https://i.imgur.com/HyfE8m8.png", + "ImageScalar": 1.0, + "WidthScale": 0.0, + "CustomTile": { + "Type": 3, + "Thickness": 0.1, + "Stackable": false, + "Stretch": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "44b0c5" + }, + "3": { + "Name": "Custom_Tile", + "Transform": { + "posX": -38.8217163, + "posY": 1.99356019, + "posZ": 0.4159239, + "rotX": 359.9201, + "rotY": 272.9828, + "rotZ": 0.01687373, + "scaleX": 0.8, + "scaleY": 1.0, + "scaleZ": 0.8 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.6045295, + "g": 0.6045295, + "b": 0.6045295 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomImage": { + "ImageURL": "https://i.imgur.com/dHKBLoD.png", + "ImageSecondaryURL": "https://i.imgur.com/HyfE8m8.png", + "ImageScalar": 1.0, + "WidthScale": 0.0, + "CustomTile": { + "Type": 3, + "Thickness": 0.1, + "Stackable": false, + "Stretch": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "5b38c6" + } + } + }, + { + "Name": "Custom_Model_Bag", + "Transform": { + "posX": 1.69640112, + "posY": 1.55831718, + "posZ": 14.2789021, + "rotX": 359.955139, + "rotY": 224.999985, + "rotZ": 0.0686713, + "scaleX": 2.0, + "scaleY": 2.0, + "scaleZ": 2.0 + }, + "Nickname": "Set-aside", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.02148666, + "g": 0.00100758043, + "b": 0.02148666 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "MaterialIndex": -1, + "MeshIndex": -1, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/764975951334964971/3078F312706FC974833ECD2A359B87FD4F283509/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/764975951334960553/C518D80E31E27DB23EEAC8CF9253E59798865790/", + "NormalURL": "http://cloud-3.steamusercontent.com/ugc/764975951334960069/E70E4A58A1B7827F1E5E2AF9FF44DF0BD5DA33F7/", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 6, + "CastShadows": true + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "ContainedObjects": [ + { + "Name": "Card", + "Transform": { + "posX": -0.6075339, + "posY": 3.70001245, + "posZ": 14.4311314, + "rotX": 1.45249188, + "rotY": 270.034668, + "rotZ": 1.58179581, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "The Iron Eagle", + "Description": "von Sebottendorf's Ace", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 142, + "SidewaysCard": false, + "CustomDeck": { + "1": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366296328/609C86272516E3FE4EDAFC80B8DBA405EDD709D1/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "ce263e" + }, + { + "Name": "Card", + "Transform": { + "posX": 1.70020044, + "posY": 3.73058558, + "posZ": 14.2749252, + "rotX": 359.954437, + "rotY": 225.014832, + "rotZ": 359.149475, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Fokker DVII", + "Description": "Relic of the Great War", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 141, + "SidewaysCard": false, + "CustomDeck": { + "1": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366296328/609C86272516E3FE4EDAFC80B8DBA405EDD709D1/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "1c44af" + }, + { + "Name": "Card", + "Transform": { + "posX": -0.5440879, + "posY": 3.68283272, + "posZ": 14.0504789, + "rotX": 2.02285433, + "rotY": 270.062256, + "rotZ": 2.123248, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Baron von Sebottendorf", + "Description": "Rex Summus Sanctissimus", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 136, + "SidewaysCard": false, + "CustomDeck": { + "1": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366296328/609C86272516E3FE4EDAFC80B8DBA405EDD709D1/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "d6ee90" + }, + { + "Name": "Card", + "Transform": { + "posX": 1.69644678, + "posY": 3.71312046, + "posZ": 14.2787924, + "rotX": 359.94754, + "rotY": 224.998138, + "rotZ": 0.0584787652, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Dr. Elli Horowitz", + "Description": "On the Grail Trail", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 234, + "SidewaysCard": false, + "CustomDeck": { + "2": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366296328/609C86272516E3FE4EDAFC80B8DBA405EDD709D1/", + "BackURL": "https://i.imgur.com/EcbhVuh.jpg", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "5b7d81" + }, + { + "Name": "Card", + "Transform": { + "posX": 1.69644737, + "posY": 3.71301913, + "posZ": 14.2787914, + "rotX": 359.9476, + "rotY": 224.998108, + "rotZ": 0.0584824421, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Pr. Ernest Schäfer", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CardID": 738, + "SidewaysCard": false, + "CustomDeck": { + "7": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366157990/4659D8D72797E17EC7D2043CB48534A6D4BCA645/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366182498/0BEC886DC5D9CD9EDE9E8AA7C8F24B32BECCB62B/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "c8e70f" + }, + { + "Name": "Card", + "Transform": { + "posX": 1.69642222, + "posY": 3.72843862, + "posZ": 14.2788372, + "rotX": 359.948151, + "rotY": 224.998062, + "rotZ": 0.0583308227, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Perceval, the Story of the Grail", + "Description": "By Chrétien de Troyes", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 200, + "SidewaysCard": false, + "CustomDeck": { + "2": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366296328/609C86272516E3FE4EDAFC80B8DBA405EDD709D1/", + "BackURL": "https://i.imgur.com/EcbhVuh.jpg", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "4b17d4" + }, + { + "Name": "Card", + "Transform": { + "posX": 1.69644845, + "posY": 3.71315432, + "posZ": 14.2787828, + "rotX": 359.947571, + "rotY": 224.998138, + "rotZ": 0.05846432, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Aleister Crowley", + "Description": "Grand Master of the Ordo Templi Orientis", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 130, + "SidewaysCard": false, + "CustomDeck": { + "1": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366296328/609C86272516E3FE4EDAFC80B8DBA405EDD709D1/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "2b0543" + } + ], + "PhysicsMaterial": { + "StaticFriction": 0.6, + "DynamicFriction": 0.6, + "Bounciness": 0.0, + "FrictionCombine": 0, + "BounceCombine": 0 + }, + "Rigidbody": { + "Mass": 1.375, + "Drag": 5.0, + "AngularDrag": 5.0, + "UseGravity": true + }, + "GUID": "d5fc2f" + }, + { + "Name": "Custom_Tile", + "Transform": { + "posX": -20.5849972, + "posY": 1.61136508, + "posZ": 3.91060019, + "rotX": 359.93158, + "rotY": 315.000183, + "rotZ": 359.955444, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.6045295, + "g": 0.6045295, + "b": 0.6045295 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomImage": { + "ImageURL": "https://i.imgur.com/vppt2my.png", + "ImageSecondaryURL": "https://i.imgur.com/vppt2my.png", + "ImageScalar": 1.0, + "WidthScale": 0.0, + "CustomTile": { + "Type": 3, + "Thickness": 0.1, + "Stackable": false, + "Stretch": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "deb62b", + "States": { + "2": { + "Name": "Custom_Tile", + "Transform": { + "posX": -39.7933121, + "posY": 1.63758957, + "posZ": 2.038383, + "rotX": 359.9201, + "rotY": 269.9961, + "rotZ": 0.0168742146, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.6045295, + "g": 0.6045295, + "b": 0.6045295 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomImage": { + "ImageURL": "https://i.imgur.com/HyfE8m8.png", + "ImageSecondaryURL": "https://i.imgur.com/HyfE8m8.png", + "ImageScalar": 1.0, + "WidthScale": 0.0, + "CustomTile": { + "Type": 3, + "Thickness": 0.1, + "Stackable": false, + "Stretch": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "44b0c5" + }, + "3": { + "Name": "Custom_Tile", + "Transform": { + "posX": -38.8217163, + "posY": 1.99356019, + "posZ": 0.4159239, + "rotX": 359.9201, + "rotY": 272.9828, + "rotZ": 0.01687373, + "scaleX": 0.8, + "scaleY": 1.0, + "scaleZ": 0.8 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.6045295, + "g": 0.6045295, + "b": 0.6045295 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomImage": { + "ImageURL": "https://i.imgur.com/dHKBLoD.png", + "ImageSecondaryURL": "https://i.imgur.com/HyfE8m8.png", + "ImageScalar": 1.0, + "WidthScale": 0.0, + "CustomTile": { + "Type": 3, + "Thickness": 0.1, + "Stackable": false, + "Stretch": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "5b38c6" + } + } + }, + { + "Name": "Custom_Tile", + "Transform": { + "posX": -27.0554581, + "posY": 1.62127006, + "posZ": 7.500484, + "rotX": 0.07989428, + "rotY": 89.9996643, + "rotZ": 359.9831, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.6045295, + "g": 0.6045295, + "b": 0.6045295 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomImage": { + "ImageURL": "https://i.imgur.com/vppt2my.png", + "ImageSecondaryURL": "https://i.imgur.com/vppt2my.png", + "ImageScalar": 1.0, + "WidthScale": 0.0, + "CustomTile": { + "Type": 3, + "Thickness": 0.1, + "Stackable": false, + "Stretch": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "e0245d", + "States": { + "2": { + "Name": "Custom_Tile", + "Transform": { + "posX": -39.7933121, + "posY": 1.63758957, + "posZ": 2.038383, + "rotX": 359.9201, + "rotY": 269.9961, + "rotZ": 0.0168742146, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.6045295, + "g": 0.6045295, + "b": 0.6045295 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomImage": { + "ImageURL": "https://i.imgur.com/HyfE8m8.png", + "ImageSecondaryURL": "https://i.imgur.com/HyfE8m8.png", + "ImageScalar": 1.0, + "WidthScale": 0.0, + "CustomTile": { + "Type": 3, + "Thickness": 0.1, + "Stackable": false, + "Stretch": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "44b0c5" + }, + "3": { + "Name": "Custom_Tile", + "Transform": { + "posX": -38.8217163, + "posY": 1.99356019, + "posZ": 0.4159239, + "rotX": 359.9201, + "rotY": 272.9828, + "rotZ": 0.01687373, + "scaleX": 0.8, + "scaleY": 1.0, + "scaleZ": 0.8 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.6045295, + "g": 0.6045295, + "b": 0.6045295 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomImage": { + "ImageURL": "https://i.imgur.com/dHKBLoD.png", + "ImageSecondaryURL": "https://i.imgur.com/HyfE8m8.png", + "ImageScalar": 1.0, + "WidthScale": 0.0, + "CustomTile": { + "Type": 3, + "Thickness": 0.1, + "Stackable": false, + "Stretch": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "5b38c6" + } + } + }, + { + "Name": "Card", + "Transform": { + "posX": -23.6764, + "posY": 1.68678463, + "posZ": -7.70000029, + "rotX": 359.9201, + "rotY": 270.0, + "rotZ": 180.016861, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Abandoned Hangar", + "Description": "Countryside.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CardID": 747, + "SidewaysCard": false, + "CustomDeck": { + "7": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366157990/4659D8D72797E17EC7D2043CB48534A6D4BCA645/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366182498/0BEC886DC5D9CD9EDE9E8AA7C8F24B32BECCB62B/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "e71fc6" + }, + { + "Name": "Card", + "Transform": { + "posX": -23.6765, + "posY": 1.69352484, + "posZ": 15.1899014, + "rotX": 359.9201, + "rotY": 270.0, + "rotZ": 180.016861, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Ernest Schäfer's House", + "Description": "City. House.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CardID": 745, + "SidewaysCard": false, + "CustomDeck": { + "7": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366157990/4659D8D72797E17EC7D2043CB48534A6D4BCA645/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366182498/0BEC886DC5D9CD9EDE9E8AA7C8F24B32BECCB62B/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "e8c305" + }, + { + "Name": "Custom_Tile", + "Transform": { + "posX": -17.1199989, + "posY": 1.6065098, + "posZ": 3.86000013, + "rotX": 359.983124, + "rotY": 0.000309979048, + "rotZ": 359.920044, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.6045295, + "g": 0.6045295, + "b": 0.6045295 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomImage": { + "ImageURL": "https://i.imgur.com/vppt2my.png", + "ImageSecondaryURL": "https://i.imgur.com/vppt2my.png", + "ImageScalar": 1.0, + "WidthScale": 0.0, + "CustomTile": { + "Type": 3, + "Thickness": 0.1, + "Stackable": false, + "Stretch": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "e94e6c", + "States": { + "2": { + "Name": "Custom_Tile", + "Transform": { + "posX": -39.7933121, + "posY": 1.63758957, + "posZ": 2.038383, + "rotX": 359.9201, + "rotY": 269.9961, + "rotZ": 0.0168742146, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.6045295, + "g": 0.6045295, + "b": 0.6045295 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomImage": { + "ImageURL": "https://i.imgur.com/HyfE8m8.png", + "ImageSecondaryURL": "https://i.imgur.com/HyfE8m8.png", + "ImageScalar": 1.0, + "WidthScale": 0.0, + "CustomTile": { + "Type": 3, + "Thickness": 0.1, + "Stackable": false, + "Stretch": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "44b0c5" + }, + "3": { + "Name": "Custom_Tile", + "Transform": { + "posX": -38.8217163, + "posY": 1.99356019, + "posZ": 0.4159239, + "rotX": 359.9201, + "rotY": 272.9828, + "rotZ": 0.01687373, + "scaleX": 0.8, + "scaleY": 1.0, + "scaleZ": 0.8 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.6045295, + "g": 0.6045295, + "b": 0.6045295 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomImage": { + "ImageURL": "https://i.imgur.com/dHKBLoD.png", + "ImageSecondaryURL": "https://i.imgur.com/HyfE8m8.png", + "ImageScalar": 1.0, + "WidthScale": 0.0, + "CustomTile": { + "Type": 3, + "Thickness": 0.1, + "Stackable": false, + "Stretch": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "5b38c6" + } + } + }, + { + "Name": "Card", + "Transform": { + "posX": -3.95590019, + "posY": 1.655648, + "posZ": -10.4412012, + "rotX": 359.919739, + "rotY": 269.9999, + "rotZ": 0.016841244, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Scenario", + "Description": "The München Conspiracy", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CardID": 732, + "SidewaysCard": false, + "CustomDeck": { + "7": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366157990/4659D8D72797E17EC7D2043CB48534A6D4BCA645/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366182498/0BEC886DC5D9CD9EDE9E8AA7C8F24B32BECCB62B/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "e9aa03" + }, + { + "Name": "Card", + "Transform": { + "posX": -30.2239, + "posY": 1.69817328, + "posZ": -0.0295996089, + "rotX": 359.9201, + "rotY": 270.0, + "rotZ": 180.016861, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "von Sebottendorf's Cellar", + "Description": "City. House.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CardID": 743, + "SidewaysCard": false, + "CustomDeck": { + "7": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366157990/4659D8D72797E17EC7D2043CB48534A6D4BCA645/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366182498/0BEC886DC5D9CD9EDE9E8AA7C8F24B32BECCB62B/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "f343cb" + }, + { + "Name": "Custom_Tile", + "Transform": { + "posX": -20.4096985, + "posY": 1.6122036, + "posZ": 7.6215, + "rotX": 0.0798944, + "rotY": 90.00004, + "rotZ": 359.9831, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.6045295, + "g": 0.6045295, + "b": 0.6045295 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomImage": { + "ImageURL": "https://i.imgur.com/vppt2my.png", + "ImageSecondaryURL": "https://i.imgur.com/vppt2my.png", + "ImageScalar": 1.0, + "WidthScale": 0.0, + "CustomTile": { + "Type": 3, + "Thickness": 0.1, + "Stackable": false, + "Stretch": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "f5482e", + "States": { + "2": { + "Name": "Custom_Tile", + "Transform": { + "posX": -39.7933121, + "posY": 1.63758957, + "posZ": 2.038383, + "rotX": 359.9201, + "rotY": 269.9961, + "rotZ": 0.0168742146, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.6045295, + "g": 0.6045295, + "b": 0.6045295 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomImage": { + "ImageURL": "https://i.imgur.com/HyfE8m8.png", + "ImageSecondaryURL": "https://i.imgur.com/HyfE8m8.png", + "ImageScalar": 1.0, + "WidthScale": 0.0, + "CustomTile": { + "Type": 3, + "Thickness": 0.1, + "Stackable": false, + "Stretch": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "44b0c5" + }, + "3": { + "Name": "Custom_Tile", + "Transform": { + "posX": -38.8217163, + "posY": 1.99356019, + "posZ": 0.4159239, + "rotX": 359.9201, + "rotY": 272.9828, + "rotZ": 0.01687373, + "scaleX": 0.8, + "scaleY": 1.0, + "scaleZ": 0.8 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.6045295, + "g": 0.6045295, + "b": 0.6045295 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomImage": { + "ImageURL": "https://i.imgur.com/dHKBLoD.png", + "ImageSecondaryURL": "https://i.imgur.com/HyfE8m8.png", + "ImageScalar": 1.0, + "WidthScale": 0.0, + "CustomTile": { + "Type": 3, + "Thickness": 0.1, + "Stackable": false, + "Stretch": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "5b38c6" + } + } } - } - }, - { - "Name": "Card", - "Transform": { - "posX": -36.7731, - "posY": 1.70448279, - "posZ": -0.0300014522, - "rotX": 359.9201, - "rotY": 269.999756, - "rotZ": 0.0168764032, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Dormitories", - "Description": "Miskatonic.", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": false, - "Hands": true, - "CardID": 233505, - "SidewaysCard": false, - "CustomDeck": { - "2335": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/782999385819523376/198434B0178F76107193CB52D7FC70E5265E526E/", - "BackURL": "http://cloud-3.steamusercontent.com/ugc/782999385819522537/207CCD9C85ECB70A339C09170ABB42E139924AA0/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "4bd010" - }, - { - "Name": "Card", - "Transform": { - "posX": -15.0137024, - "posY": 1.67120612, - "posZ": -9.996003, - "rotX": 359.9201, - "rotY": 270.0, - "rotZ": 0.0168765448, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "\"Jazz\" Mulligan", - "Description": "The Head Janitor", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 234103, - "SidewaysCard": false, - "CustomDeck": { - "2341": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/782999241295993974/70871F727ABBAB3DB22003051B5E1FBF8999AEEB/", - "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": false - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "52e361" - }, - { - "Name": "Deck", - "Transform": { - "posX": -3.92740059, - "posY": 1.7823683, - "posZ": 5.75710344, - "rotX": 359.919739, - "rotY": 270.0, - "rotZ": 180.016815, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Encounter Deck", - "Description": "", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": false, - "SidewaysCard": false, - "DeckIDs": [ - 232812, - 270219, - 232813, - 232818, - 232817, - 232829, - 270327, - 232814, - 232829, - 232817, - 232818, - 232810, - 270430, - 232811, - 232810, - 270431, - 270431, - 270219, - 232828, - 232828, - 232813, - 270327, - 232810, - 232813, - 270430, - 232812, - 232811, - 270219, - 232817, - 232827, - 232811, - 232827 ], - "CustomDeck": { - "2328": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/782999241295993974/70871F727ABBAB3DB22003051B5E1FBF8999AEEB/", - "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": false - }, - "2702": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/775106514377430057/E4E5A51434CEF23EF5D04A104F352520304AA550/", - "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": false - }, - "2703": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/775106514377430057/E4E5A51434CEF23EF5D04A104F352520304AA550/", - "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": false - }, - "2704": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/775106514377430057/E4E5A51434CEF23EF5D04A104F352520304AA550/", - "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": false - } + "GUID": "286579" + }, + { + "Name": "Bag", + "Transform": { + "posX": 12.2495031, + "posY": 1.28057134, + "posZ": 3.98639965, + "rotX": 0.079965055, + "rotY": 89.99539, + "rotZ": 359.9831, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 }, + "Nickname": "Shadows of Brocéliande", + "Description": "Scenario 2", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7019608, + "g": 0.3647049, + "b": 0.0 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "MaterialIndex": -1, + "MeshIndex": -1, "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", + "LuaScript": "-- Utility memory bag by Directsun\r\n-- Version 2.5\r\n-- Fork of Memory Bag 2.0 by MrStump\r\n\r\nfunction updateSave()\r\n local data_to_save = {[\"ml\"]=memoryList}\r\n saved_data = JSON.encode(data_to_save)\r\n self.script_state = saved_data\r\nend\r\n\r\nfunction combineMemoryFromBagsWithin()\r\n local bagObjList = self.getObjects()\r\n for _, bagObj in ipairs(bagObjList) do\r\n local data = bagObj.lua_script_state\r\n if data ~= nil then\r\n local j = JSON.decode(data)\r\n if j ~= nil and j.ml ~= nil then\r\n for guid, entry in pairs(j.ml) do\r\n memoryList[guid] = entry\r\n end\r\n end\r\n end\r\n end\r\nend\r\n\r\nfunction updateMemoryWithMoves()\r\n print(\"updating memory with moves\")\r\n memoryList = memoryListBackup\r\n --get the first transposed object's coordinates\r\n local obj = getObjectFromGUID(moveGuid)\r\n\r\n -- p1 is where needs to go, p2 is where it was\r\n local refObjPos = memoryList[moveGuid].pos\r\n local deltaPos = findOffsetDistance(obj.getPosition(), refObjPos, nil)\r\n local movedRotation = obj.getRotation()\r\n for guid, entry in pairs(memoryList) do\r\n memoryList[guid].pos.x = entry.pos.x - deltaPos.x\r\n memoryList[guid].pos.y = entry.pos.y - deltaPos.y\r\n memoryList[guid].pos.z = entry.pos.z - deltaPos.z\r\n -- memoryList[guid].rot.x = movedRotation.x\r\n -- memoryList[guid].rot.y = movedRotation.y\r\n -- memoryList[guid].rot.z = movedRotation.z\r\n end\r\n\r\n --theList[obj.getGUID()] = {\r\n -- pos={x=round(pos.x,4), y=round(pos.y,4), z=round(pos.z,4)},\r\n -- rot={x=round(rot.x,4), y=round(rot.y,4), z=round(rot.z,4)},\r\n -- lock=obj.getLock()\r\n --}\r\n moveList = {}\r\nend\r\n\r\nfunction onload(saved_data)\r\n fresh = true\r\n if saved_data ~= \"\" then\r\n local loaded_data = JSON.decode(saved_data)\r\n --Set up information off of loaded_data\r\n memoryList = loaded_data.ml\r\n else\r\n --Set up information for if there is no saved saved data\r\n memoryList = {}\r\n end\r\n\r\n moveList = {}\r\n moveGuid = nil\r\n\r\n if next(memoryList) == nil then\r\n createSetupButton()\r\n else\r\n createMemoryActionButtons()\r\n end\r\nend\r\n\r\n\r\n--Beginning Setup\r\n\r\n\r\n--Make setup button\r\nfunction createSetupButton()\r\n self.createButton({\r\n label=\"Setup\", click_function=\"buttonClick_setup\", function_owner=self,\r\n position={0,0.3,-2}, rotation={0,180,0}, height=350, width=800,\r\n font_size=250, color={0,0,0}, font_color={1,1,1}\r\n })\r\nend\r\n\r\n--Triggered by Transpose button\r\nfunction buttonClick_transpose()\r\n moveGuid = nil\r\n broadcastToAll(\"Select one object and move it- all objects will move relative to the new location\", {0.75, 0.75, 1})\r\n memoryListBackup = duplicateTable(memoryList)\r\n memoryList = {}\r\n moveList = {}\r\n self.clearButtons()\r\n createButtonsOnAllObjects(true)\r\n createSetupActionButtons(true)\r\nend\r\n\r\n--Triggered by setup button,\r\nfunction buttonClick_setup()\r\n memoryListBackup = duplicateTable(memoryList)\r\n memoryList = {}\r\n self.clearButtons()\r\n createButtonsOnAllObjects(false)\r\n createSetupActionButtons(false)\r\nend\r\n\r\nfunction getAllObjectsInMemory()\r\n local objTable = {}\r\n local curObj = {}\r\n\r\n for guid in pairs(memoryListBackup) do\r\n print(guid)\r\n curObj = getObjectFromGUID(guid)\r\n table.insert(objTable, curObj)\r\n end\r\n\r\n return objTable\r\n -- return getAllObjects()\r\nend\r\n\r\n--Creates selection buttons on objects\r\nfunction createButtonsOnAllObjects(move)\r\n local howManyButtons = 0\r\n\r\n local objsToHaveButtons = {}\r\n if move == true then\r\n objsToHaveButtons = getAllObjectsInMemory()\r\n else\r\n objsToHaveButtons = getAllObjects()\r\n end\r\n\r\n for _, obj in ipairs(objsToHaveButtons) do\r\n print(_)\r\n if obj ~= self then\r\n local dummyIndex = howManyButtons\r\n --On a normal bag, the button positions aren't the same size as the bag.\r\n globalScaleFactor = 1.25 * 1/self.getScale().x\r\n --Super sweet math to set button positions\r\n local selfPos = self.getPosition()\r\n local objPos = obj.getPosition()\r\n local deltaPos = findOffsetDistance(selfPos, objPos, obj)\r\n local objPos = rotateLocalCoordinates(deltaPos, self)\r\n objPos.x = -objPos.x * globalScaleFactor\r\n objPos.y = objPos.y * globalScaleFactor\r\n objPos.z = objPos.z * globalScaleFactor\r\n --Offset rotation of bag\r\n local rot = self.getRotation()\r\n rot.y = -rot.y + 180\r\n --Create function\r\n local funcName = \"selectButton_\" .. howManyButtons\r\n local func = function() buttonClick_selection(dummyIndex, obj, move) end\r\n local color = {0.75,0.25,0.25,0.6}\r\n local colorMove = {0,0,1,0.6}\r\n if move == true then\r\n color = colorMove\r\n end\r\n self.setVar(funcName, func)\r\n self.createButton({\r\n click_function=funcName, function_owner=self,\r\n position=objPos, rotation=rot, height=1000, width=1000,\r\n color=color,\r\n })\r\n howManyButtons = howManyButtons + 1\r\n end\r\n end\r\nend\r\n\r\n--Creates submit and cancel buttons\r\nfunction createSetupActionButtons(move)\r\n self.createButton({\r\n label=\"Cancel\", click_function=\"buttonClick_cancel\", function_owner=self,\r\n position={0,0.3,-2}, rotation={0,180,0}, height=350, width=1100,\r\n font_size=250, color={0,0,0}, font_color={1,1,1}\r\n })\r\n\r\n self.createButton({\r\n label=\"Submit\", click_function=\"buttonClick_submit\", function_owner=self,\r\n position={0,0.3,-2.8}, rotation={0,180,0}, height=350, width=1100,\r\n font_size=250, color={0,0,0}, font_color={1,1,1}\r\n })\r\n\r\n if move == false then\r\n self.createButton({\r\n label=\"Add\", click_function=\"buttonClick_add\", function_owner=self,\r\n position={0,0.3,-3.6}, rotation={0,180,0}, height=350, width=1100,\r\n font_size=250, color={0,0,0}, font_color={0.25,1,0.25}\r\n })\r\n\r\n if fresh == false then\r\n self.createButton({\r\n label=\"Set New\", click_function=\"buttonClick_setNew\", function_owner=self,\r\n position={0,0.3,-4.4}, rotation={0,180,0}, height=350, width=1100,\r\n font_size=250, color={0,0,0}, font_color={0.75,0.75,1}\r\n })\r\n self.createButton({\r\n label=\"Remove\", click_function=\"buttonClick_remove\", function_owner=self,\r\n position={0,0.3,-5.2}, rotation={0,180,0}, height=350, width=1100,\r\n font_size=250, color={0,0,0}, font_color={1,0.25,0.25}\r\n })\r\n end\r\n end\r\n\r\n self.createButton({\r\n label=\"Reset\", click_function=\"buttonClick_reset\", function_owner=self,\r\n position={-2,0.3,0}, rotation={0,270,0}, height=350, width=800,\r\n font_size=250, color={0,0,0}, font_color={1,1,1}\r\n })\r\nend\r\n\r\n\r\n--During Setup\r\n\r\n\r\n--Checks or unchecks buttons\r\nfunction buttonClick_selection(index, obj, move)\r\n local colorMove = {0,0,1,0.6}\r\n local color = {0,1,0,0.6}\r\n\r\n previousGuid = selectedGuid\r\n selectedGuid = obj.getGUID()\r\n\r\n theList = memoryList\r\n if move == true then\r\n theList = moveList\r\n if previousGuid ~= nil and previousGuid ~= selectedGuid then\r\n local prevObj = getObjectFromGUID(previousGuid)\r\n prevObj.highlightOff()\r\n self.editButton({index=previousIndex, color=colorMove})\r\n theList[previousGuid] = nil\r\n end\r\n previousIndex = index\r\n end\r\n\r\n if theList[selectedGuid] == nil then\r\n self.editButton({index=index, color=color})\r\n --Adding pos/rot to memory table\r\n local pos, rot = obj.getPosition(), obj.getRotation()\r\n --I need to add it like this or it won't save due to indexing issue\r\n theList[obj.getGUID()] = {\r\n pos={x=round(pos.x,4), y=round(pos.y,4), z=round(pos.z,4)},\r\n rot={x=round(rot.x,4), y=round(rot.y,4), z=round(rot.z,4)},\r\n lock=obj.getLock()\r\n }\r\n obj.highlightOn({0,1,0})\r\n else\r\n color = {0.75,0.25,0.25,0.6}\r\n if move == true then\r\n color = colorMove\r\n end\r\n self.editButton({index=index, color=color})\r\n theList[obj.getGUID()] = nil\r\n obj.highlightOff()\r\n end\r\nend\r\n\r\n--Cancels selection process\r\nfunction buttonClick_cancel()\r\n memoryList = memoryListBackup\r\n moveList = {}\r\n self.clearButtons()\r\n if next(memoryList) == nil then\r\n createSetupButton()\r\n else\r\n createMemoryActionButtons()\r\n end\r\n removeAllHighlights()\r\n broadcastToAll(\"Selection Canceled\", {1,1,1})\r\n moveGuid = nil\r\nend\r\n\r\n--Saves selections\r\nfunction buttonClick_submit()\r\n fresh = false\r\n if next(moveList) ~= nil then\r\n for guid in pairs(moveList) do\r\n moveGuid = guid\r\n end\r\n if memoryListBackup[moveGuid] == nil then\r\n broadcastToAll(\"Item selected for moving is not already in memory\", {1, 0.25, 0.25})\r\n else\r\n broadcastToAll(\"Moving all items in memory relative to new objects position!\", {0.75, 0.75, 1})\r\n self.clearButtons()\r\n createMemoryActionButtons()\r\n local count = 0\r\n for guid in pairs(moveList) do\r\n moveGuid = guid\r\n count = count + 1\r\n local obj = getObjectFromGUID(guid)\r\n if obj ~= nil then obj.highlightOff() end\r\n end\r\n updateMemoryWithMoves()\r\n updateSave()\r\n buttonClick_place()\r\n end\r\n elseif next(memoryList) == nil and moveGuid == nil then\r\n memoryList = memoryListBackup\r\n broadcastToAll(\"No selections made.\", {0.75, 0.25, 0.25})\r\n end\r\n combineMemoryFromBagsWithin()\r\n self.clearButtons()\r\n createMemoryActionButtons()\r\n local count = 0\r\n for guid in pairs(memoryList) do\r\n count = count + 1\r\n local obj = getObjectFromGUID(guid)\r\n if obj ~= nil then obj.highlightOff() end\r\n end\r\n broadcastToAll(count..\" Objects Saved\", {1,1,1})\r\n updateSave()\r\n moveGuid = nil\r\nend\r\n\r\nfunction combineTables(first_table, second_table)\r\n for k,v in pairs(second_table) do first_table[k] = v end\r\nend\r\n\r\nfunction buttonClick_add()\r\n fresh = false\r\n combineTables(memoryList, memoryListBackup)\r\n broadcastToAll(\"Adding internal bags and selections to existing memory\", {0.25, 0.75, 0.25})\r\n combineMemoryFromBagsWithin()\r\n self.clearButtons()\r\n createMemoryActionButtons()\r\n local count = 0\r\n for guid in pairs(memoryList) do\r\n count = count + 1\r\n local obj = getObjectFromGUID(guid)\r\n if obj ~= nil then obj.highlightOff() end\r\n end\r\n broadcastToAll(count..\" Objects Saved\", {1,1,1})\r\n updateSave()\r\nend\r\n\r\nfunction buttonClick_remove()\r\n broadcastToAll(\"Removing Selected Entries From Memory\", {1.0, 0.25, 0.25})\r\n self.clearButtons()\r\n createMemoryActionButtons()\r\n local count = 0\r\n for guid in pairs(memoryList) do\r\n count = count + 1\r\n memoryListBackup[guid] = nil\r\n local obj = getObjectFromGUID(guid)\r\n if obj ~= nil then obj.highlightOff() end\r\n end\r\n broadcastToAll(count..\" Objects Removed\", {1,1,1})\r\n memoryList = memoryListBackup\r\n updateSave()\r\nend\r\n\r\nfunction buttonClick_setNew()\r\n broadcastToAll(\"Setting new position relative to items in memory\", {0.75, 0.75, 1})\r\n self.clearButtons()\r\n createMemoryActionButtons()\r\n local count = 0\r\n for _, obj in ipairs(getAllObjects()) do\r\n guid = obj.guid\r\n if memoryListBackup[guid] ~= nil then\r\n count = count + 1\r\n memoryListBackup[guid].pos = obj.getPosition()\r\n memoryListBackup[guid].rot = obj.getRotation()\r\n memoryListBackup[guid].lock = obj.getLock()\r\n end\r\n end\r\n broadcastToAll(count..\" Objects Saved\", {1,1,1})\r\n memoryList = memoryListBackup\r\n updateSave()\r\nend\r\n\r\n--Resets bag to starting status\r\nfunction buttonClick_reset()\r\n fresh = true\r\n memoryList = {}\r\n self.clearButtons()\r\n createSetupButton()\r\n removeAllHighlights()\r\n broadcastToAll(\"Tool Reset\", {1,1,1})\r\n updateSave()\r\nend\r\n\r\n\r\n--After Setup\r\n\r\n\r\n--Creates recall and place buttons\r\nfunction createMemoryActionButtons()\r\n self.createButton({\r\n label=\"Place\", click_function=\"buttonClick_place\", function_owner=self,\r\n position={0,0.3,-2}, rotation={0,180,0}, height=350, width=800,\r\n font_size=250, color={0,0,0}, font_color={1,1,1}\r\n })\r\n self.createButton({\r\n label=\"Recall\", click_function=\"buttonClick_recall\", function_owner=self,\r\n position={0,0.3,-2.8}, rotation={0,180,0}, height=350, width=800,\r\n font_size=250, color={0,0,0}, font_color={1,1,1}\r\n })\r\n self.createButton({\r\n label=\"Setup\", click_function=\"buttonClick_setup\", function_owner=self,\r\n position={-2,0.3,0}, rotation={0,270,0}, height=350, width=800,\r\n font_size=250, color={0,0,0}, font_color={1,1,1}\r\n })\r\n self.createButton({\r\n label=\"Move\", click_function=\"buttonClick_transpose\", function_owner=self,\r\n position={-2.8,0.3,0}, rotation={0,270,0}, height=350, width=800,\r\n font_size=250, color={0,0,0}, font_color={0.75,0.75,1}\r\n })\r\nend\r\n\r\n--Sends objects from bag/table to their saved position/rotation\r\nfunction buttonClick_place()\r\n local bagObjList = self.getObjects()\r\n for guid, entry in pairs(memoryList) do\r\n local obj = getObjectFromGUID(guid)\r\n --If obj is out on the table, move it to the saved pos/rot\r\n if obj ~= nil then\r\n obj.setPositionSmooth(entry.pos)\r\n obj.setRotationSmooth(entry.rot)\r\n obj.setLock(entry.lock)\r\n else\r\n --If obj is inside of the bag\r\n for _, bagObj in ipairs(bagObjList) do\r\n if bagObj.guid == guid then\r\n local item = self.takeObject({\r\n guid=guid, position=entry.pos, rotation=entry.rot,\r\n })\r\n item.setLock(entry.lock)\r\n break\r\n end\r\n end\r\n end\r\n end\r\n broadcastToAll(\"Objects Placed\", {1,1,1})\r\nend\r\n\r\n--Recalls objects to bag from table\r\nfunction buttonClick_recall()\r\n for guid, entry in pairs(memoryList) do\r\n local obj = getObjectFromGUID(guid)\r\n if obj ~= nil then self.putObject(obj) end\r\n end\r\n broadcastToAll(\"Objects Recalled\", {1,1,1})\r\nend\r\n\r\n\r\n--Utility functions\r\n\r\n\r\n--Find delta (difference) between 2 x/y/z coordinates\r\nfunction findOffsetDistance(p1, p2, obj)\r\n local yOffset = 0\r\n if obj ~= nil then\r\n local bounds = obj.getBounds()\r\n yOffset = (bounds.size.y - bounds.offset.y)\r\n end\r\n local deltaPos = {}\r\n deltaPos.x = (p2.x-p1.x)\r\n deltaPos.y = (p2.y-p1.y) + yOffset\r\n deltaPos.z = (p2.z-p1.z)\r\n return deltaPos\r\nend\r\n\r\n--Used to rotate a set of coordinates by an angle\r\nfunction rotateLocalCoordinates(desiredPos, obj)\r\n\tlocal objPos, objRot = obj.getPosition(), obj.getRotation()\r\n local angle = math.rad(objRot.y)\r\n\tlocal x = desiredPos.x * math.cos(angle) - desiredPos.z * math.sin(angle)\r\n\tlocal z = desiredPos.x * math.sin(angle) + desiredPos.z * math.cos(angle)\r\n\t--return {x=objPos.x+x, y=objPos.y+desiredPos.y, z=objPos.z+z}\r\n return {x=x, y=desiredPos.y, z=z}\r\nend\r\n\r\nfunction rotateMyCoordinates(desiredPos, obj)\r\n\tlocal angle = math.rad(obj.getRotation().y)\r\n local x = desiredPos.x * math.sin(angle)\r\n\tlocal z = desiredPos.z * math.cos(angle)\r\n return {x=x, y=desiredPos.y, z=z}\r\nend\r\n\r\n--Coroutine delay, in seconds\r\nfunction wait(time)\r\n local start = os.time()\r\n repeat coroutine.yield(0) until os.time() > start + time\r\nend\r\n\r\n--Duplicates a table (needed to prevent it making reference to the same objects)\r\nfunction duplicateTable(oldTable)\r\n local newTable = {}\r\n for k, v in pairs(oldTable) do\r\n newTable[k] = v\r\n end\r\n return newTable\r\nend\r\n\r\n--Moves scripted highlight from all objects\r\nfunction removeAllHighlights()\r\n for _, obj in ipairs(getAllObjects()) do\r\n obj.highlightOff()\r\n end\r\nend\r\n\r\n--Round number (num) to the Nth decimal (dec)\r\nfunction round(num, dec)\r\n local mult = 10^(dec or 0)\r\n return math.floor(num * mult + 0.5) / mult\r\nend", + "LuaScriptState": "{\"ml\":{\"0ef63c\":{\"lock\":false,\"pos\":{\"x\":-29.7229,\"y\":1.6196,\"z\":-11.5096},\"rot\":{\"x\":359.9201,\"y\":269.9769,\"z\":0.0169}},\"12fd65\":{\"lock\":false,\"pos\":{\"x\":1.6962,\"y\":1.5583,\"z\":14.2789},\"rot\":{\"x\":359.9551,\"y\":224.9884,\"z\":0.0687}},\"30def0\":{\"lock\":false,\"pos\":{\"x\":-11.7731,\"y\":1.6989,\"z\":10.8073},\"rot\":{\"x\":359.9201,\"y\":269.9999,\"z\":180.0169}},\"3507f0\":{\"lock\":false,\"pos\":{\"x\":-3.9275,\"y\":1.7611,\"z\":5.7573},\"rot\":{\"x\":359.9197,\"y\":270,\"z\":180.0168}},\"44b0c5\":{\"lock\":false,\"pos\":{\"x\":-14.3421,\"y\":1.6012,\"z\":-1.1204},\"rot\":{\"x\":0.0799,\"y\":89.9999,\"z\":359.9831}},\"472747\":{\"lock\":false,\"pos\":{\"x\":-17.1199,\"y\":1.6844,\"z\":15.19},\"rot\":{\"x\":359.9201,\"y\":270,\"z\":180.0169}},\"47c89a\":{\"lock\":false,\"pos\":{\"x\":-38.1666,\"y\":1.6399,\"z\":17.659},\"rot\":{\"x\":359.9831,\"y\":0.0005,\"z\":359.92}},\"48473d\":{\"lock\":false,\"pos\":{\"x\":-3.9559,\"y\":1.6556,\"z\":-10.4412},\"rot\":{\"x\":359.9197,\"y\":269.9999,\"z\":0.0168}},\"4d41f2\":{\"lock\":false,\"pos\":{\"x\":-3.8682,\"y\":1.6571,\"z\":15.0082},\"rot\":{\"x\":359.9197,\"y\":269.9999,\"z\":180.0168}},\"56663e\":{\"lock\":false,\"pos\":{\"x\":-39.6703,\"y\":1.6365,\"z\":-0.9861},\"rot\":{\"x\":359.9201,\"y\":269.9998,\"z\":0.0169}},\"57220c\":{\"lock\":false,\"pos\":{\"x\":-39.7476,\"y\":1.6371,\"z\":0.5546},\"rot\":{\"x\":359.9201,\"y\":269.9806,\"z\":0.0169}},\"5ec77e\":{\"lock\":false,\"pos\":{\"x\":-36.2165,\"y\":1.6287,\"z\":-11.2867},\"rot\":{\"x\":359.9201,\"y\":270.0018,\"z\":0.0169}},\"62a171\":{\"lock\":false,\"pos\":{\"x\":-31.6028,\"y\":1.6222,\"z\":-11.5671},\"rot\":{\"x\":0.0169,\"y\":179.9999,\"z\":0.08}},\"69bc22\":{\"lock\":false,\"pos\":{\"x\":-36.4586,\"y\":1.6376,\"z\":17.6997},\"rot\":{\"x\":359.9201,\"y\":269.9766,\"z\":0.0169}},\"7258e7\":{\"lock\":false,\"pos\":{\"x\":-38.0041,\"y\":1.6312,\"z\":-11.2885},\"rot\":{\"x\":0.0169,\"y\":179.9995,\"z\":0.0799}},\"76f938\":{\"lock\":false,\"pos\":{\"x\":-14.2173,\"y\":1.5988,\"z\":-8.693},\"rot\":{\"x\":0.0799,\"y\":90.0002,\"z\":359.9831}},\"87ab9a\":{\"lock\":false,\"pos\":{\"x\":-2.6884,\"y\":1.655,\"z\":-5.0484},\"rot\":{\"x\":0.0168,\"y\":179.9952,\"z\":0.0803}},\"9c7f8f\":{\"lock\":false,\"pos\":{\"x\":-2.7241,\"y\":1.6566,\"z\":0.3735},\"rot\":{\"x\":0.0168,\"y\":180.0268,\"z\":0.0803}},\"ae6269\":{\"lock\":false,\"pos\":{\"x\":-29.6443,\"y\":1.6281,\"z\":17.7834},\"rot\":{\"x\":359.9201,\"y\":269.9829,\"z\":0.0169}},\"b2778b\":{\"lock\":false,\"pos\":{\"x\":-11.7201,\"y\":1.6848,\"z\":6.8648},\"rot\":{\"x\":359.9201,\"y\":270,\"z\":180.0169}},\"b60629\":{\"lock\":false,\"pos\":{\"x\":-40.0045,\"y\":1.6347,\"z\":-8.835},\"rot\":{\"x\":359.9201,\"y\":269.9998,\"z\":0.0169}},\"b94a80\":{\"lock\":false,\"pos\":{\"x\":-14.1899,\"y\":1.6014,\"z\":0.5452},\"rot\":{\"x\":359.9201,\"y\":269.9779,\"z\":0.0169}},\"bd944d\":{\"lock\":false,\"pos\":{\"x\":-14.0437,\"y\":1.599,\"z\":-7.0529},\"rot\":{\"x\":359.9201,\"y\":269.9814,\"z\":0.0169}},\"ee1a2d\":{\"lock\":false,\"pos\":{\"x\":-31.3768,\"y\":1.6305,\"z\":17.6624},\"rot\":{\"x\":359.9831,\"y\":-0.0002,\"z\":359.92}},\"ee28de\":{\"lock\":false,\"pos\":{\"x\":-39.7775,\"y\":1.6349,\"z\":-6.9619},\"rot\":{\"x\":359.9201,\"y\":269.9802,\"z\":0.0169}}}}", + "ContainedObjects": [ + { + "Name": "Custom_Tile", + "Transform": { + "posX": -29.7229, + "posY": 1.61955774, + "posZ": -11.5096006, + "rotX": 359.9201, + "rotY": 269.9772, + "rotZ": 0.0169025417, + "scaleX": 0.81, + "scaleY": 1.0, + "scaleZ": 0.81 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "Locked": false, + "Grid": true, + "Snap": false, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomImage": { + "ImageURL": "http://cloud-3.steamusercontent.com/ugc/1020572987457135194/E688367E4EB44C71A498B73A2B1A56771B5FCF95/", + "ImageSecondaryURL": "", + "ImageScalar": 1.0, + "WidthScale": 0.0, + "CustomTile": { + "Type": 2, + "Thickness": 0.1, + "Stackable": false, + "Stretch": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "0ef63c" + }, + { + "Name": "Custom_Model_Bag", + "Transform": { + "posX": 1.69620109, + "posY": 1.55831718, + "posZ": 14.2789021, + "rotX": 359.95517, + "rotY": 224.988373, + "rotZ": 0.06868046, + "scaleX": 2.0, + "scaleY": 2.0, + "scaleZ": 2.0 + }, + "Nickname": "Set-aside", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.02148666, + "g": 0.00100758043, + "b": 0.02148666 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "MaterialIndex": -1, + "MeshIndex": -1, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/764975951334964971/3078F312706FC974833ECD2A359B87FD4F283509/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/764975951334960553/C518D80E31E27DB23EEAC8CF9253E59798865790/", + "NormalURL": "http://cloud-3.steamusercontent.com/ugc/764975951334960069/E70E4A58A1B7827F1E5E2AF9FF44DF0BD5DA33F7/", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 6, + "CastShadows": true + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "ContainedObjects": [ + { + "Name": "Card", + "Transform": { + "posX": 1.69644964, + "posY": 3.713082, + "posZ": 14.2787848, + "rotX": 359.947571, + "rotY": 224.998123, + "rotZ": 0.05847463, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Perceval, the Story of the Grail", + "Description": "By Chrétien de Troyes", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 200, + "SidewaysCard": false, + "CustomDeck": { + "2": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366296328/609C86272516E3FE4EDAFC80B8DBA405EDD709D1/", + "BackURL": "https://i.imgur.com/EcbhVuh.jpg", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "8289ab" + }, + { + "Name": "Card", + "Transform": { + "posX": 0.07240649, + "posY": 3.70516181, + "posZ": 13.9571161, + "rotX": 1.28085983, + "rotY": 270.02124, + "rotZ": 1.36356819, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Guardian of the Fountain", + "Description": "Victor of the Black Knight", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 218, + "SidewaysCard": false, + "CustomDeck": { + "2": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366296328/609C86272516E3FE4EDAFC80B8DBA405EDD709D1/", + "BackURL": "https://i.imgur.com/EcbhVuh.jpg", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "d6b1db" + }, + { + "Name": "Card", + "Transform": { + "posX": 1.69645154, + "posY": 3.71316719, + "posZ": 14.2787828, + "rotX": 359.947479, + "rotY": 224.998138, + "rotZ": 0.0584643856, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Carl Kellner's Remnants", + "Description": "Brother Renatus, The Black Knight", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 119, + "SidewaysCard": false, + "CustomDeck": { + "1": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366296328/609C86272516E3FE4EDAFC80B8DBA405EDD709D1/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "2b0543" + } + ], + "PhysicsMaterial": { + "StaticFriction": 0.6, + "DynamicFriction": 0.6, + "Bounciness": 0.0, + "FrictionCombine": 0, + "BounceCombine": 0 + }, + "Rigidbody": { + "Mass": 1.375, + "Drag": 5.0, + "AngularDrag": 5.0, + "UseGravity": true + }, + "GUID": "12fd65" + }, + { + "Name": "Deck", + "Transform": { + "posX": -11.7731, + "posY": 1.69888318, + "posZ": 10.8073006, + "rotX": 359.9201, + "rotY": 269.999939, + "rotZ": 180.016861, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "non-Legend Locations", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "SidewaysCard": false, + "DeckIDs": [ + 727, + 722, + 721, + 729, + 721, + 721, + 721, + 723, + 724, + 721, + 728, + 726, + 725, + 721 + ], + "CustomDeck": { + "7": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366157990/4659D8D72797E17EC7D2043CB48534A6D4BCA645/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366182498/0BEC886DC5D9CD9EDE9E8AA7C8F24B32BECCB62B/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "ContainedObjects": [ + { + "Name": "Card", + "Transform": { + "posX": -12.3030577, + "posY": 1.70516562, + "posZ": 7.512144, + "rotX": 359.641022, + "rotY": 269.967041, + "rotZ": 0.159400269, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Forest of Brocéliande", + "Description": "Forest. Brocéliande.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CardID": 727, + "SidewaysCard": false, + "CustomDeck": { + "7": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366157990/4659D8D72797E17EC7D2043CB48534A6D4BCA645/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366182498/0BEC886DC5D9CD9EDE9E8AA7C8F24B32BECCB62B/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "294b03" + }, + { + "Name": "Card", + "Transform": { + "posX": -12.1659307, + "posY": 1.66849148, + "posZ": 8.154927, + "rotX": 359.9638, + "rotY": 269.988922, + "rotZ": 359.740479, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Forest of Brocéliande", + "Description": "Forest. Brocéliande.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CardID": 722, + "SidewaysCard": false, + "CustomDeck": { + "7": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366157990/4659D8D72797E17EC7D2043CB48534A6D4BCA645/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366182498/0BEC886DC5D9CD9EDE9E8AA7C8F24B32BECCB62B/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "96798d" + }, + { + "Name": "Card", + "Transform": { + "posX": -13.0168047, + "posY": 1.72300816, + "posZ": 7.839223, + "rotX": 359.5985, + "rotY": 269.995667, + "rotZ": 0.5786311, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Forest of Brocéliande", + "Description": "Forest. Brocéliande.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CardID": 721, + "SidewaysCard": false, + "CustomDeck": { + "7": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366157990/4659D8D72797E17EC7D2043CB48534A6D4BCA645/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366182498/0BEC886DC5D9CD9EDE9E8AA7C8F24B32BECCB62B/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "cd3dc6" + }, + { + "Name": "Card", + "Transform": { + "posX": -12.54554, + "posY": 1.90772247, + "posZ": 7.935734, + "rotX": 359.506317, + "rotY": 270.001526, + "rotZ": 0.204437837, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Forest of Brocéliande", + "Description": "Forest. Brocéliande.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CardID": 729, + "SidewaysCard": false, + "CustomDeck": { + "7": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366157990/4659D8D72797E17EC7D2043CB48534A6D4BCA645/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366182498/0BEC886DC5D9CD9EDE9E8AA7C8F24B32BECCB62B/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "4f58ff" + }, + { + "Name": "Card", + "Transform": { + "posX": -12.8264685, + "posY": 2.0403235, + "posZ": 7.82932949, + "rotX": 358.341766, + "rotY": 270.008667, + "rotZ": 359.445953, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Forest of Brocéliande", + "Description": "Forest. Brocéliande.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CardID": 721, + "SidewaysCard": false, + "CustomDeck": { + "7": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366157990/4659D8D72797E17EC7D2043CB48534A6D4BCA645/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366182498/0BEC886DC5D9CD9EDE9E8AA7C8F24B32BECCB62B/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "b415fe" + }, + { + "Name": "Card", + "Transform": { + "posX": -12.4021568, + "posY": 1.82275271, + "posZ": 7.63403463, + "rotX": 359.934052, + "rotY": 270.000549, + "rotZ": 0.0122347707, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Forest of Brocéliande", + "Description": "Forest. Brocéliande.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CardID": 721, + "SidewaysCard": false, + "CustomDeck": { + "7": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366157990/4659D8D72797E17EC7D2043CB48534A6D4BCA645/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366182498/0BEC886DC5D9CD9EDE9E8AA7C8F24B32BECCB62B/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "2e6432" + }, + { + "Name": "Card", + "Transform": { + "posX": -12.8750257, + "posY": 1.82836342, + "posZ": 7.953731, + "rotX": 359.936676, + "rotY": 270.0003, + "rotZ": 0.009841504, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Forest of Brocéliande", + "Description": "Forest. Brocéliande.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CardID": 721, + "SidewaysCard": false, + "CustomDeck": { + "7": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366157990/4659D8D72797E17EC7D2043CB48534A6D4BCA645/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366182498/0BEC886DC5D9CD9EDE9E8AA7C8F24B32BECCB62B/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "a8abf0" + }, + { + "Name": "Card", + "Transform": { + "posX": -12.7770634, + "posY": 1.83444488, + "posZ": 7.84046, + "rotX": 359.937, + "rotY": 270.005219, + "rotZ": 0.0102809742, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Forest of Brocéliande", + "Description": "Forest. Brocéliande.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CardID": 723, + "SidewaysCard": false, + "CustomDeck": { + "7": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366157990/4659D8D72797E17EC7D2043CB48534A6D4BCA645/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366182498/0BEC886DC5D9CD9EDE9E8AA7C8F24B32BECCB62B/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "561311" + }, + { + "Name": "Card", + "Transform": { + "posX": -13.106143, + "posY": 1.79204571, + "posZ": 7.068342, + "rotX": 359.935242, + "rotY": 270.002167, + "rotZ": 0.0663356259, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Forest of Brocéliande", + "Description": "Forest. Brocéliande.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CardID": 724, + "SidewaysCard": false, + "CustomDeck": { + "7": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366157990/4659D8D72797E17EC7D2043CB48534A6D4BCA645/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366182498/0BEC886DC5D9CD9EDE9E8AA7C8F24B32BECCB62B/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "e07e08" + }, + { + "Name": "Card", + "Transform": { + "posX": -13.0150137, + "posY": 1.80193007, + "posZ": 7.78616238, + "rotX": 359.9406, + "rotY": 270.0374, + "rotZ": -0.00270895823, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Forest of Brocéliande", + "Description": "Forest. Brocéliande.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CardID": 721, + "SidewaysCard": false, + "CustomDeck": { + "7": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366157990/4659D8D72797E17EC7D2043CB48534A6D4BCA645/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366182498/0BEC886DC5D9CD9EDE9E8AA7C8F24B32BECCB62B/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "ad0f72" + }, + { + "Name": "Card", + "Transform": { + "posX": -12.7794485, + "posY": 1.81136346, + "posZ": 8.363299, + "rotX": 359.937531, + "rotY": 270.0011, + "rotZ": 0.00483655045, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Forest of Brocéliande", + "Description": "Forest. Brocéliande.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CardID": 728, + "SidewaysCard": false, + "CustomDeck": { + "7": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366157990/4659D8D72797E17EC7D2043CB48534A6D4BCA645/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366182498/0BEC886DC5D9CD9EDE9E8AA7C8F24B32BECCB62B/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "04a984" + }, + { + "Name": "Card", + "Transform": { + "posX": -13.0031281, + "posY": 1.821191, + "posZ": 8.369202, + "rotX": 359.927277, + "rotY": 270.110443, + "rotZ": 359.95694, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Forest of Brocéliande", + "Description": "Forest. Brocéliande.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CardID": 726, + "SidewaysCard": false, + "CustomDeck": { + "7": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366157990/4659D8D72797E17EC7D2043CB48534A6D4BCA645/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366182498/0BEC886DC5D9CD9EDE9E8AA7C8F24B32BECCB62B/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "23cec4" + }, + { + "Name": "Card", + "Transform": { + "posX": -12.9217348, + "posY": 1.83081686, + "posZ": 7.874133, + "rotX": 359.93692, + "rotY": 270.000122, + "rotZ": 0.013356383, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Forest of Brocéliande", + "Description": "Forest. Brocéliande.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CardID": 725, + "SidewaysCard": false, + "CustomDeck": { + "7": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366157990/4659D8D72797E17EC7D2043CB48534A6D4BCA645/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366182498/0BEC886DC5D9CD9EDE9E8AA7C8F24B32BECCB62B/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "473340" + }, + { + "Name": "Card", + "Transform": { + "posX": -13.0589056, + "posY": 1.8405993, + "posZ": 8.1666, + "rotX": 359.9384, + "rotY": 270.1829, + "rotZ": 359.912323, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Forest of Brocéliande", + "Description": "Forest. Brocéliande.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CardID": 721, + "SidewaysCard": false, + "CustomDeck": { + "7": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366157990/4659D8D72797E17EC7D2043CB48534A6D4BCA645/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366182498/0BEC886DC5D9CD9EDE9E8AA7C8F24B32BECCB62B/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "8c58a6" + } + ], + "GUID": "30def0" + }, + { + "Name": "Deck", + "Transform": { + "posX": -3.92750025, + "posY": 1.76105082, + "posZ": 5.75730133, + "rotX": 359.919739, + "rotY": 270.0, + "rotZ": 180.016815, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Encounter Deck", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": false, + "SidewaysCard": false, + "DeckIDs": [ + 120, + 121, + 121, + 120, + 133, + 133, + 132, + 132, + 131, + 131, + 130, + 231721, + 231721, + 231720, + 231720, + 231718, + 231718, + 231717, + 231717, + 231716, + 231716, + 231716, + 231724, + 231724, + 231723, + 231722, + 231722, + 231722 + ], + "CustomDeck": { + "1": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366296328/609C86272516E3FE4EDAFC80B8DBA405EDD709D1/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + }, + "2317": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/775106514377430057/E4E5A51434CEF23EF5D04A104F352520304AA550/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "ContainedObjects": [ + { + "Name": "Card", + "Transform": { + "posX": -3.927651, + "posY": 1.660308, + "posZ": 5.757411, + "rotX": 359.921936, + "rotY": 270.001984, + "rotZ": 0.01052352, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Hindering Roots", + "Description": "Hazard.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 120, + "SidewaysCard": false, + "CustomDeck": { + "1": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366296328/609C86272516E3FE4EDAFC80B8DBA405EDD709D1/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "5d8225" + }, + { + "Name": "Card", + "Transform": { + "posX": -3.926385, + "posY": 1.79405689, + "posZ": 5.75600624, + "rotX": 358.477142, + "rotY": 269.978149, + "rotZ": 1.26935613, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Ominious Lights", + "Description": "Hazard. Song.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 121, + "SidewaysCard": false, + "CustomDeck": { + "1": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366296328/609C86272516E3FE4EDAFC80B8DBA405EDD709D1/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "b8d8ae" + }, + { + "Name": "Card", + "Transform": { + "posX": -3.92598486, + "posY": 1.80068147, + "posZ": 5.75838232, + "rotX": 358.1466, + "rotY": 270.019318, + "rotZ": 358.884674, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Ominious Lights", + "Description": "Hazard. Song.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 121, + "SidewaysCard": false, + "CustomDeck": { + "1": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366296328/609C86272516E3FE4EDAFC80B8DBA405EDD709D1/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "92ad3b" + }, + { + "Name": "Card", + "Transform": { + "posX": -3.92595983, + "posY": 1.78577316, + "posZ": 5.7583375, + "rotX": 358.1265, + "rotY": 270.0193, + "rotZ": 358.921478, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Hindering Roots", + "Description": "Hazard.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 120, + "SidewaysCard": false, + "CustomDeck": { + "1": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366296328/609C86272516E3FE4EDAFC80B8DBA405EDD709D1/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "b12e3b" + }, + { + "Name": "Card", + "Transform": { + "posX": 18.1941853, + "posY": 1.03171265, + "posZ": 7.03631258, + "rotX": -0.00398627436, + "rotY": 179.992645, + "rotZ": 0.00178010645, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "The Ordo Templi Orientis", + "Description": "Terror.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 133, + "SidewaysCard": false, + "CustomDeck": { + "1": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366296328/609C86272516E3FE4EDAFC80B8DBA405EDD709D1/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "d08016" + }, + { + "Name": "Card", + "Transform": { + "posX": 17.1610279, + "posY": 1.13359022, + "posZ": 4.79822636, + "rotX": 3.748552, + "rotY": 179.9914, + "rotZ": -0.00201614085, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "The Ordo Templi Orientis", + "Description": "Terror.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 133, + "SidewaysCard": false, + "CustomDeck": { + "1": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366296328/609C86272516E3FE4EDAFC80B8DBA405EDD709D1/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "ee28b6" + }, + { + "Name": "Card", + "Transform": { + "posX": 21.10077, + "posY": 1.031707, + "posZ": 5.19149542, + "rotX": 7.58376264E-05, + "rotY": 179.994919, + "rotZ": -0.0004624981, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Ordo Templi Orientis Dancer", + "Description": "Cultist. Ordo Templi Orientis.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 132, + "SidewaysCard": false, + "CustomDeck": { + "1": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366296328/609C86272516E3FE4EDAFC80B8DBA405EDD709D1/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "5e80e4" + }, + { + "Name": "Card", + "Transform": { + "posX": 22.7251968, + "posY": 1.13011754, + "posZ": 5.97869, + "rotX": 0.0001039755, + "rotY": 179.964249, + "rotZ": 5.17715263, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Ordo Templi Orientis Dancer", + "Description": "Cultist. Ordo Templi Orientis.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 132, + "SidewaysCard": false, + "CustomDeck": { + "1": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366296328/609C86272516E3FE4EDAFC80B8DBA405EDD709D1/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "e4a68a" + }, + { + "Name": "Card", + "Transform": { + "posX": 18.72389, + "posY": 2.13776469, + "posZ": 7.83273172, + "rotX": 0.00330966362, + "rotY": 179.989258, + "rotZ": 359.990143, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Ordo Templi Orientis Follower", + "Description": "Cultist. Ordo Templi Orientis.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 131, + "SidewaysCard": false, + "CustomDeck": { + "1": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366296328/609C86272516E3FE4EDAFC80B8DBA405EDD709D1/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "13e208" + }, + { + "Name": "Card", + "Transform": { + "posX": 17.6692333, + "posY": 2.28379035, + "posZ": 6.922706, + "rotX": 0.003327565, + "rotY": 179.986649, + "rotZ": 359.970917, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Ordo Templi Orientis Follower", + "Description": "Cultist. Ordo Templi Orientis.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 131, + "SidewaysCard": false, + "CustomDeck": { + "1": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366296328/609C86272516E3FE4EDAFC80B8DBA405EDD709D1/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "9cb5d1" + }, + { + "Name": "Card", + "Transform": { + "posX": 18.758873, + "posY": 1.20170534, + "posZ": 7.297129, + "rotX": 0.000252642523, + "rotY": 179.989349, + "rotZ": -0.000220344649, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Aleister Crowley", + "Description": "Grand Master of the Ordo Templi Orientis", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 130, + "SidewaysCard": false, + "CustomDeck": { + "1": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366296328/609C86272516E3FE4EDAFC80B8DBA405EDD709D1/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "2b0543" + }, + { + "Name": "Card", + "Transform": { + "posX": -13.8034887, + "posY": 1.57302034, + "posZ": 1.99893022, + "rotX": 359.920471, + "rotY": 270.000641, + "rotZ": 0.0145632224, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Obscuring Fog", + "Description": "Hazard.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 231721, + "SidewaysCard": false, + "CustomDeck": { + "2317": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/775106514377430057/E4E5A51434CEF23EF5D04A104F352520304AA550/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "50e716" + }, + { + "Name": "Card", + "Transform": { + "posX": -13.9735909, + "posY": 1.73492968, + "posZ": 1.969332, + "rotX": 359.9267, + "rotY": 270.0006, + "rotZ": 0.0145301558, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Obscuring Fog", + "Description": "Hazard.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 231721, + "SidewaysCard": false, + "CustomDeck": { + "2317": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/775106514377430057/E4E5A51434CEF23EF5D04A104F352520304AA550/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "c4ce76" + }, + { + "Name": "Card", + "Transform": { + "posX": -14.5550861, + "posY": 1.57516873, + "posZ": 5.69822454, + "rotX": 359.92038, + "rotY": 270.002563, + "rotZ": 0.0152713312, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Crypt Chill", + "Description": "Hazard.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 231720, + "SidewaysCard": false, + "CustomDeck": { + "2317": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/775106514377430057/E4E5A51434CEF23EF5D04A104F352520304AA550/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "ab3719" + }, + { + "Name": "Card", + "Transform": { + "posX": -14.5491152, + "posY": 1.73727059, + "posZ": 5.64764357, + "rotX": 359.924774, + "rotY": 270.002625, + "rotZ": 0.0113747623, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Crypt Chill", + "Description": "Hazard.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 231720, + "SidewaysCard": false, + "CustomDeck": { + "2317": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/775106514377430057/E4E5A51434CEF23EF5D04A104F352520304AA550/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "16d6d6" + }, + { + "Name": "Card", + "Transform": { + "posX": -14.7678118, + "posY": 1.57397664, + "posZ": 0.8176176, + "rotX": 359.920715, + "rotY": 270.4449, + "rotZ": 0.0112993112, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Dissonant Voices", + "Description": "Terror.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 231718, + "SidewaysCard": false, + "CustomDeck": { + "2317": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/775106514377430057/E4E5A51434CEF23EF5D04A104F352520304AA550/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "f5c831" + }, + { + "Name": "Card", + "Transform": { + "posX": -15.1407871, + "posY": 1.73618925, + "posZ": 0.4854573, + "rotX": 359.929718, + "rotY": 270.4449, + "rotZ": 0.0168418, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Dissonant Voices", + "Description": "Terror.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 231718, + "SidewaysCard": false, + "CustomDeck": { + "2317": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/775106514377430057/E4E5A51434CEF23EF5D04A104F352520304AA550/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "97416f" + }, + { + "Name": "Card", + "Transform": { + "posX": -15.1415644, + "posY": 1.57619953, + "posZ": 6.47173929, + "rotX": 359.920532, + "rotY": 269.9967, + "rotZ": 0.0143175824, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Frozen in Fear", + "Description": "Terror.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 231717, + "SidewaysCard": false, + "CustomDeck": { + "2317": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/775106514377430057/E4E5A51434CEF23EF5D04A104F352520304AA550/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "0f4202" + }, + { + "Name": "Card", + "Transform": { + "posX": -15.2212734, + "posY": 1.731801, + "posZ": 6.48566675, + "rotX": 359.914764, + "rotY": 269.9969, + "rotZ": 0.0135772834, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Frozen in Fear", + "Description": "Terror.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 231717, + "SidewaysCard": false, + "CustomDeck": { + "2317": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/775106514377430057/E4E5A51434CEF23EF5D04A104F352520304AA550/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "c70601" + }, + { + "Name": "Card", + "Transform": { + "posX": -15.2488747, + "posY": 1.5756532, + "posZ": 3.99089, + "rotX": 359.920166, + "rotY": 270.0116, + "rotZ": 0.0165983569, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Rotting Remains", + "Description": "Terror.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 231716, + "SidewaysCard": false, + "CustomDeck": { + "2317": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/775106514377430057/E4E5A51434CEF23EF5D04A104F352520304AA550/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "ab3719" + }, + { + "Name": "Card", + "Transform": { + "posX": -15.04018, + "posY": 1.73764646, + "posZ": 4.12767363, + "rotX": 359.917725, + "rotY": 270.0117, + "rotZ": 0.01055241, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Rotting Remains", + "Description": "Terror.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 231716, + "SidewaysCard": false, + "CustomDeck": { + "2317": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/775106514377430057/E4E5A51434CEF23EF5D04A104F352520304AA550/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "435a47" + }, + { + "Name": "Card", + "Transform": { + "posX": -22.4984474, + "posY": 1.74187553, + "posZ": 9.174725, + "rotX": 359.943939, + "rotY": 270.000732, + "rotZ": 0.0177138373, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Rotting Remains", + "Description": "Terror.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 231716, + "SidewaysCard": false, + "CustomDeck": { + "2317": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/775106514377430057/E4E5A51434CEF23EF5D04A104F352520304AA550/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "ab3719" + }, + { + "Name": "Card", + "Transform": { + "posX": -14.9937792, + "posY": 1.57623422, + "posZ": 7.191085, + "rotX": 359.920227, + "rotY": 270.005066, + "rotZ": 0.01624975, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Mysterious Chanting", + "Description": "Hex.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 231724, + "SidewaysCard": false, + "CustomDeck": { + "2317": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/775106514377430057/E4E5A51434CEF23EF5D04A104F352520304AA550/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "d63054" + }, + { + "Name": "Card", + "Transform": { + "posX": -15.1765862, + "posY": 1.7388649, + "posZ": 7.12856245, + "rotX": 359.9205, + "rotY": 270.005066, + "rotZ": 0.011837706, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Mysterious Chanting", + "Description": "Hex.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 231724, + "SidewaysCard": false, + "CustomDeck": { + "2317": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/775106514377430057/E4E5A51434CEF23EF5D04A104F352520304AA550/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "b347d1" + }, + { + "Name": "Card", + "Transform": { + "posX": -15.1335211, + "posY": 1.7306242, + "posZ": 15.1695614, + "rotX": 359.933441, + "rotY": 269.998932, + "rotZ": 180.028931, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Wizard of the Order", + "Description": "Humanoid. Cultist.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 231723, + "SidewaysCard": false, + "CustomDeck": { + "2317": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/775106514377430057/E4E5A51434CEF23EF5D04A104F352520304AA550/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "d36612" + }, + { + "Name": "Card", + "Transform": { + "posX": -15.3295956, + "posY": 1.62976587, + "posZ": 15.9645061, + "rotX": 0.0716057643, + "rotY": 270.000061, + "rotZ": 359.982727, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Acolyte", + "Description": "Humanoid. Cultist.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 231722, + "SidewaysCard": false, + "CustomDeck": { + "2317": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/775106514377430057/E4E5A51434CEF23EF5D04A104F352520304AA550/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "50fdc5" + }, + { + "Name": "Card", + "Transform": { + "posX": -15.3297215, + "posY": 1.77588809, + "posZ": 15.9645157, + "rotX": 0.07387834, + "rotY": 269.998474, + "rotZ": 359.992645, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Acolyte", + "Description": "Humanoid. Cultist.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 231722, + "SidewaysCard": false, + "CustomDeck": { + "2317": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/775106514377430057/E4E5A51434CEF23EF5D04A104F352520304AA550/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "4911f2" + }, + { + "Name": "Card", + "Transform": { + "posX": -15.9929094, + "posY": 1.58014917, + "posZ": 15.8832378, + "rotX": 359.920624, + "rotY": 270.0, + "rotZ": 0.0137184272, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Acolyte", + "Description": "Humanoid. Cultist.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 231722, + "SidewaysCard": false, + "CustomDeck": { + "2317": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/775106514377430057/E4E5A51434CEF23EF5D04A104F352520304AA550/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "ab3719" + } + ], + "GUID": "3507f0" + }, + { + "Name": "Custom_Tile", + "Transform": { + "posX": -14.3420982, + "posY": 1.60116959, + "posZ": -1.12040043, + "rotX": 0.07989458, + "rotY": 90.0000839, + "rotZ": 359.9831, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.6045295, + "g": 0.6045295, + "b": 0.6045295 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomImage": { + "ImageURL": "https://i.imgur.com/HyfE8m8.png", + "ImageSecondaryURL": "https://i.imgur.com/HyfE8m8.png", + "ImageScalar": 1.0, + "WidthScale": 0.0, + "CustomTile": { + "Type": 3, + "Thickness": 0.1, + "Stackable": false, + "Stretch": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "44b0c5", + "States": { + "3": { + "Name": "Custom_Tile", + "Transform": { + "posX": -38.8217163, + "posY": 1.99356019, + "posZ": 0.4159239, + "rotX": 359.9201, + "rotY": 272.9828, + "rotZ": 0.01687373, + "scaleX": 0.8, + "scaleY": 1.0, + "scaleZ": 0.8 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.6045295, + "g": 0.6045295, + "b": 0.6045295 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomImage": { + "ImageURL": "https://i.imgur.com/dHKBLoD.png", + "ImageSecondaryURL": "https://i.imgur.com/HyfE8m8.png", + "ImageScalar": 1.0, + "WidthScale": 0.0, + "CustomTile": { + "Type": 3, + "Thickness": 0.1, + "Stackable": false, + "Stretch": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "5b38c6" + }, + "1": { + "Name": "Custom_Tile", + "Transform": { + "posX": -13.1160927, + "posY": 1.59914827, + "posZ": -2.17925382, + "rotX": 0.07989347, + "rotY": 89.9999161, + "rotZ": 359.9831, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.6045295, + "g": 0.6045295, + "b": 0.6045295 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomImage": { + "ImageURL": "https://i.imgur.com/vppt2my.png", + "ImageSecondaryURL": "https://i.imgur.com/vppt2my.png", + "ImageScalar": 1.0, + "WidthScale": 0.0, + "CustomTile": { + "Type": 3, + "Thickness": 0.1, + "Stackable": false, + "Stretch": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "d7cd54" + } + } + }, + { + "Name": "Card", + "Transform": { + "posX": -17.1199, + "posY": 1.6843822, + "posZ": 15.19, + "rotX": 359.9201, + "rotY": 269.999939, + "rotZ": 180.016861, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Eaves of Brocéliande", + "Description": "Brocéliande.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CardID": 720, + "SidewaysCard": false, + "CustomDeck": { + "7": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366157990/4659D8D72797E17EC7D2043CB48534A6D4BCA645/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366182498/0BEC886DC5D9CD9EDE9E8AA7C8F24B32BECCB62B/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "472747" + }, + { + "Name": "Custom_Tile", + "Transform": { + "posX": -38.1666, + "posY": 1.63992107, + "posZ": 17.6590023, + "rotX": 359.983124, + "rotY": 0.000395639072, + "rotZ": 359.920044, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.6045295, + "g": 0.6045295, + "b": 0.6045295 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomImage": { + "ImageURL": "https://i.imgur.com/HyfE8m8.png", + "ImageSecondaryURL": "https://i.imgur.com/HyfE8m8.png", + "ImageScalar": 1.0, + "WidthScale": 0.0, + "CustomTile": { + "Type": 3, + "Thickness": 0.1, + "Stackable": false, + "Stretch": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "47c89a", + "States": { + "3": { + "Name": "Custom_Tile", + "Transform": { + "posX": -38.8217163, + "posY": 1.99356019, + "posZ": 0.4159239, + "rotX": 359.9201, + "rotY": 272.9828, + "rotZ": 0.01687373, + "scaleX": 0.8, + "scaleY": 1.0, + "scaleZ": 0.8 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.6045295, + "g": 0.6045295, + "b": 0.6045295 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomImage": { + "ImageURL": "https://i.imgur.com/dHKBLoD.png", + "ImageSecondaryURL": "https://i.imgur.com/HyfE8m8.png", + "ImageScalar": 1.0, + "WidthScale": 0.0, + "CustomTile": { + "Type": 3, + "Thickness": 0.1, + "Stackable": false, + "Stretch": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "5b38c6" + }, + "1": { + "Name": "Custom_Tile", + "Transform": { + "posX": -13.1160927, + "posY": 1.59914827, + "posZ": -2.17925382, + "rotX": 0.07989347, + "rotY": 89.9999161, + "rotZ": 359.9831, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.6045295, + "g": 0.6045295, + "b": 0.6045295 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomImage": { + "ImageURL": "https://i.imgur.com/vppt2my.png", + "ImageSecondaryURL": "https://i.imgur.com/vppt2my.png", + "ImageScalar": 1.0, + "WidthScale": 0.0, + "CustomTile": { + "Type": 3, + "Thickness": 0.1, + "Stackable": false, + "Stretch": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "d7cd54" + } + } + }, + { + "Name": "Card", + "Transform": { + "posX": -3.95589972, + "posY": 1.655648, + "posZ": -10.4412012, + "rotX": 359.919739, + "rotY": 269.999817, + "rotZ": 0.0168412719, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Scenario", + "Description": "Shadows of Brocéliande", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CardID": 713, + "SidewaysCard": false, + "CustomDeck": { + "7": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366157990/4659D8D72797E17EC7D2043CB48534A6D4BCA645/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366182498/0BEC886DC5D9CD9EDE9E8AA7C8F24B32BECCB62B/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "48473d" + }, + { + "Name": "Deck", + "Transform": { + "posX": -3.86819983, + "posY": 1.657097, + "posZ": 15.0082016, + "rotX": 359.919739, + "rotY": 270.000031, + "rotZ": 180.01683, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Labyrinth Deck", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": false, + "SidewaysCard": false, + "DeckIDs": [ + 123, + 128, + 126, + 122, + 124, + 129, + 127, + 125 + ], + "CustomDeck": { + "1": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366296328/609C86272516E3FE4EDAFC80B8DBA405EDD709D1/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "ContainedObjects": [ + { + "Name": "Card", + "Transform": { + "posX": 8.509059, + "posY": 1.2791636, + "posZ": -2.58880186, + "rotX": 358.864258, + "rotY": 179.712112, + "rotZ": 11.4942408, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Living Forest", + "Description": "Hazard.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 123, + "SidewaysCard": false, + "CustomDeck": { + "1": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366296328/609C86272516E3FE4EDAFC80B8DBA405EDD709D1/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "59051d" + }, + { + "Name": "Card", + "Transform": { + "posX": 7.237979, + "posY": 1.12493086, + "posZ": -3.97222877, + "rotX": -7.921794E-05, + "rotY": 179.907791, + "rotZ": 4.90100336, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Living Forest", + "Description": "Hazard.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 128, + "SidewaysCard": false, + "CustomDeck": { + "1": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366296328/609C86272516E3FE4EDAFC80B8DBA405EDD709D1/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "00b403" + }, + { + "Name": "Card", + "Transform": { + "posX": 7.03418446, + "posY": 1.41617811, + "posZ": -2.44851184, + "rotX": 358.395, + "rotY": 179.828079, + "rotZ": 11.551837, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Living Forest", + "Description": "Hazard.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 126, + "SidewaysCard": false, + "CustomDeck": { + "1": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366296328/609C86272516E3FE4EDAFC80B8DBA405EDD709D1/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "6b601d" + }, + { + "Name": "Card", + "Transform": { + "posX": 8.816843, + "posY": 1.334744, + "posZ": -5.25069761, + "rotX": 3.218649, + "rotY": 180.285187, + "rotZ": 11.4672928, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Living Forest", + "Description": "Hazard.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 122, + "SidewaysCard": false, + "CustomDeck": { + "1": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366296328/609C86272516E3FE4EDAFC80B8DBA405EDD709D1/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "5ee24f" + }, + { + "Name": "Card", + "Transform": { + "posX": 7.36, + "posY": 1.15535235, + "posZ": -5.455978, + "rotX": -0.00343574747, + "rotY": 180.00029, + "rotZ": 4.90295172, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Living Forest", + "Description": "Hazard.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 124, + "SidewaysCard": false, + "CustomDeck": { + "1": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366296328/609C86272516E3FE4EDAFC80B8DBA405EDD709D1/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "722544" + }, + { + "Name": "Card", + "Transform": { + "posX": 5.55234671, + "posY": 1.03101861, + "posZ": -3.43973136, + "rotX": 0.006248284, + "rotY": 180.0144, + "rotZ": 359.953217, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Living Forest", + "Description": "Hazard.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 129, + "SidewaysCard": false, + "CustomDeck": { + "1": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366296328/609C86272516E3FE4EDAFC80B8DBA405EDD709D1/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "2b0543" + }, + { + "Name": "Card", + "Transform": { + "posX": 5.35623169, + "posY": 1.262881, + "posZ": -1.75483787, + "rotX": 358.279083, + "rotY": 180.299927, + "rotZ": 354.271881, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Living Forest", + "Description": "Hazard.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 127, + "SidewaysCard": false, + "CustomDeck": { + "1": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366296328/609C86272516E3FE4EDAFC80B8DBA405EDD709D1/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "fe730e" + }, + { + "Name": "Card", + "Transform": { + "posX": 5.33121443, + "posY": 1.28095984, + "posZ": -5.61269236, + "rotX": 0.048023127, + "rotY": 180.064453, + "rotZ": 353.109039, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Living Forest", + "Description": "Hazard.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 125, + "SidewaysCard": false, + "CustomDeck": { + "1": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366296328/609C86272516E3FE4EDAFC80B8DBA405EDD709D1/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "6d6b51" + } + ], + "GUID": "4d41f2" + }, + { + "Name": "Custom_Tile", + "Transform": { + "posX": -39.6703, + "posY": 1.63652754, + "posZ": -0.9861003, + "rotX": 359.9201, + "rotY": 269.999756, + "rotZ": 0.0169000234, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.6045295, + "g": 0.6045295, + "b": 0.6045295 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomImage": { + "ImageURL": "https://i.imgur.com/HyfE8m8.png", + "ImageSecondaryURL": "https://i.imgur.com/HyfE8m8.png", + "ImageScalar": 1.0, + "WidthScale": 0.0, + "CustomTile": { + "Type": 3, + "Thickness": 0.1, + "Stackable": false, + "Stretch": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "56663e", + "States": { + "3": { + "Name": "Custom_Tile", + "Transform": { + "posX": -38.8217163, + "posY": 1.99356019, + "posZ": 0.4159239, + "rotX": 359.9201, + "rotY": 272.9828, + "rotZ": 0.01687373, + "scaleX": 0.8, + "scaleY": 1.0, + "scaleZ": 0.8 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.6045295, + "g": 0.6045295, + "b": 0.6045295 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomImage": { + "ImageURL": "https://i.imgur.com/dHKBLoD.png", + "ImageSecondaryURL": "https://i.imgur.com/HyfE8m8.png", + "ImageScalar": 1.0, + "WidthScale": 0.0, + "CustomTile": { + "Type": 3, + "Thickness": 0.1, + "Stackable": false, + "Stretch": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "5b38c6" + }, + "1": { + "Name": "Custom_Tile", + "Transform": { + "posX": -13.1160927, + "posY": 1.59914827, + "posZ": -2.17925382, + "rotX": 0.07989347, + "rotY": 89.9999161, + "rotZ": 359.9831, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.6045295, + "g": 0.6045295, + "b": 0.6045295 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomImage": { + "ImageURL": "https://i.imgur.com/vppt2my.png", + "ImageSecondaryURL": "https://i.imgur.com/vppt2my.png", + "ImageScalar": 1.0, + "WidthScale": 0.0, + "CustomTile": { + "Type": 3, + "Thickness": 0.1, + "Stackable": false, + "Stretch": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "d7cd54" + } + } + }, + { + "Name": "Custom_Tile", + "Transform": { + "posX": -39.7476, + "posY": 1.63708889, + "posZ": 0.5545999, + "rotX": 359.9201, + "rotY": 269.98053, + "rotZ": 0.0169013776, + "scaleX": 0.81, + "scaleY": 1.0, + "scaleZ": 0.81 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomImage": { + "ImageURL": "http://cloud-3.steamusercontent.com/ugc/1020572987457136711/F399CDEA23A4777BCC657675271A41B1331EC183/", + "ImageSecondaryURL": "", + "ImageScalar": 1.0, + "WidthScale": 0.0, + "CustomTile": { + "Type": 2, + "Thickness": 0.1, + "Stackable": false, + "Stretch": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "57220c" + }, + { + "Name": "Custom_Tile", + "Transform": { + "posX": -36.2165, + "posY": 1.62867832, + "posZ": -11.2867, + "rotX": 359.9201, + "rotY": 270.001862, + "rotZ": 0.0168677177, + "scaleX": 0.81, + "scaleY": 1.0, + "scaleZ": 0.81 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "Locked": false, + "Grid": true, + "Snap": false, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomImage": { + "ImageURL": "http://cloud-3.steamusercontent.com/ugc/1020572987457135708/BFA30CF8479D0C9FF894147EAC0F2BB9066A8840/", + "ImageSecondaryURL": "", + "ImageScalar": 1.0, + "WidthScale": 0.0, + "CustomTile": { + "Type": 2, + "Thickness": 0.1, + "Stackable": false, + "Stretch": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "5ec77e" + }, + { + "Name": "Custom_Tile", + "Transform": { + "posX": -31.6028, + "posY": 1.6221621, + "posZ": -11.5671, + "rotX": 0.016872026, + "rotY": 179.9999, + "rotZ": 0.07994014, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.6045295, + "g": 0.6045295, + "b": 0.6045295 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomImage": { + "ImageURL": "https://i.imgur.com/HyfE8m8.png", + "ImageSecondaryURL": "https://i.imgur.com/HyfE8m8.png", + "ImageScalar": 1.0, + "WidthScale": 0.0, + "CustomTile": { + "Type": 3, + "Thickness": 0.1, + "Stackable": false, + "Stretch": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "62a171", + "States": { + "3": { + "Name": "Custom_Tile", + "Transform": { + "posX": -38.8217163, + "posY": 1.99356019, + "posZ": 0.4159239, + "rotX": 359.9201, + "rotY": 272.9828, + "rotZ": 0.01687373, + "scaleX": 0.8, + "scaleY": 1.0, + "scaleZ": 0.8 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.6045295, + "g": 0.6045295, + "b": 0.6045295 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomImage": { + "ImageURL": "https://i.imgur.com/dHKBLoD.png", + "ImageSecondaryURL": "https://i.imgur.com/HyfE8m8.png", + "ImageScalar": 1.0, + "WidthScale": 0.0, + "CustomTile": { + "Type": 3, + "Thickness": 0.1, + "Stackable": false, + "Stretch": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "5b38c6" + }, + "1": { + "Name": "Custom_Tile", + "Transform": { + "posX": -13.1160927, + "posY": 1.59914827, + "posZ": -2.17925382, + "rotX": 0.07989347, + "rotY": 89.9999161, + "rotZ": 359.9831, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.6045295, + "g": 0.6045295, + "b": 0.6045295 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomImage": { + "ImageURL": "https://i.imgur.com/vppt2my.png", + "ImageSecondaryURL": "https://i.imgur.com/vppt2my.png", + "ImageScalar": 1.0, + "WidthScale": 0.0, + "CustomTile": { + "Type": 3, + "Thickness": 0.1, + "Stackable": false, + "Stretch": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "d7cd54" + } + } + }, + { + "Name": "Custom_Tile", + "Transform": { + "posX": -36.4586, + "posY": 1.63755119, + "posZ": 17.6997013, + "rotX": 359.9201, + "rotY": 269.976868, + "rotZ": 0.01690263, + "scaleX": 0.81, + "scaleY": 1.0, + "scaleZ": 0.81 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomImage": { + "ImageURL": "http://cloud-3.steamusercontent.com/ugc/1020572987457137404/7FB312F787A7F1CAE71F8CBFBBCC8932BC3FA44C/", + "ImageSecondaryURL": "", + "ImageScalar": 1.0, + "WidthScale": 0.0, + "CustomTile": { + "Type": 2, + "Thickness": 0.1, + "Stackable": false, + "Stretch": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "69bc22" + }, + { + "Name": "Custom_Tile", + "Transform": { + "posX": -38.0041, + "posY": 1.63117039, + "posZ": -11.2885008, + "rotX": 0.01687287, + "rotY": 179.999252, + "rotZ": 0.0799397454, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.6045295, + "g": 0.6045295, + "b": 0.6045295 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomImage": { + "ImageURL": "https://i.imgur.com/HyfE8m8.png", + "ImageSecondaryURL": "https://i.imgur.com/HyfE8m8.png", + "ImageScalar": 1.0, + "WidthScale": 0.0, + "CustomTile": { + "Type": 3, + "Thickness": 0.1, + "Stackable": false, + "Stretch": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "7258e7", + "States": { + "3": { + "Name": "Custom_Tile", + "Transform": { + "posX": -38.8217163, + "posY": 1.99356019, + "posZ": 0.4159239, + "rotX": 359.9201, + "rotY": 272.9828, + "rotZ": 0.01687373, + "scaleX": 0.8, + "scaleY": 1.0, + "scaleZ": 0.8 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.6045295, + "g": 0.6045295, + "b": 0.6045295 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomImage": { + "ImageURL": "https://i.imgur.com/dHKBLoD.png", + "ImageSecondaryURL": "https://i.imgur.com/HyfE8m8.png", + "ImageScalar": 1.0, + "WidthScale": 0.0, + "CustomTile": { + "Type": 3, + "Thickness": 0.1, + "Stackable": false, + "Stretch": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "5b38c6" + }, + "1": { + "Name": "Custom_Tile", + "Transform": { + "posX": -13.1160927, + "posY": 1.59914827, + "posZ": -2.17925382, + "rotX": 0.07989347, + "rotY": 89.9999161, + "rotZ": 359.9831, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.6045295, + "g": 0.6045295, + "b": 0.6045295 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomImage": { + "ImageURL": "https://i.imgur.com/vppt2my.png", + "ImageSecondaryURL": "https://i.imgur.com/vppt2my.png", + "ImageScalar": 1.0, + "WidthScale": 0.0, + "CustomTile": { + "Type": 3, + "Thickness": 0.1, + "Stackable": false, + "Stretch": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "d7cd54" + } + } + }, + { + "Name": "Custom_Tile", + "Transform": { + "posX": -14.2173014, + "posY": 1.59876573, + "posZ": -8.693002, + "rotX": 0.07989439, + "rotY": 90.00047, + "rotZ": 359.9831, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.6045295, + "g": 0.6045295, + "b": 0.6045295 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomImage": { + "ImageURL": "https://i.imgur.com/HyfE8m8.png", + "ImageSecondaryURL": "https://i.imgur.com/HyfE8m8.png", + "ImageScalar": 1.0, + "WidthScale": 0.0, + "CustomTile": { + "Type": 3, + "Thickness": 0.1, + "Stackable": false, + "Stretch": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "76f938", + "States": { + "3": { + "Name": "Custom_Tile", + "Transform": { + "posX": -38.8217163, + "posY": 1.99356019, + "posZ": 0.4159239, + "rotX": 359.9201, + "rotY": 272.9828, + "rotZ": 0.01687373, + "scaleX": 0.8, + "scaleY": 1.0, + "scaleZ": 0.8 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.6045295, + "g": 0.6045295, + "b": 0.6045295 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomImage": { + "ImageURL": "https://i.imgur.com/dHKBLoD.png", + "ImageSecondaryURL": "https://i.imgur.com/HyfE8m8.png", + "ImageScalar": 1.0, + "WidthScale": 0.0, + "CustomTile": { + "Type": 3, + "Thickness": 0.1, + "Stackable": false, + "Stretch": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "5b38c6" + }, + "1": { + "Name": "Custom_Tile", + "Transform": { + "posX": -13.1160927, + "posY": 1.59914827, + "posZ": -2.17925382, + "rotX": 0.07989347, + "rotY": 89.9999161, + "rotZ": 359.9831, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.6045295, + "g": 0.6045295, + "b": 0.6045295 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomImage": { + "ImageURL": "https://i.imgur.com/vppt2my.png", + "ImageSecondaryURL": "https://i.imgur.com/vppt2my.png", + "ImageScalar": 1.0, + "WidthScale": 0.0, + "CustomTile": { + "Type": 3, + "Thickness": 0.1, + "Stackable": false, + "Stretch": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "d7cd54" + } + } + }, + { + "Name": "Deck", + "Transform": { + "posX": -2.6884, + "posY": 1.65499711, + "posZ": -5.0484, + "rotX": 0.0168417823, + "rotY": 179.995209, + "rotZ": 0.0802561641, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Act Deck", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "SidewaysCard": true, + "DeckIDs": [ + 819, + 818, + 817 + ], + "CustomDeck": { + "8": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366157990/4659D8D72797E17EC7D2043CB48534A6D4BCA645/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366182498/0BEC886DC5D9CD9EDE9E8AA7C8F24B32BECCB62B/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "ContainedObjects": [ + { + "Name": "Card", + "Transform": { + "posX": -2.68843246, + "posY": 1.65541112, + "posZ": -5.04854536, + "rotX": 0.0173660628, + "rotY": 179.99469, + "rotZ": 0.07735268, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Escaping Brocéliande", + "Description": "Act 3", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CardID": 819, + "SidewaysCard": true, + "CustomDeck": { + "8": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366157990/4659D8D72797E17EC7D2043CB48534A6D4BCA645/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366182498/0BEC886DC5D9CD9EDE9E8AA7C8F24B32BECCB62B/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "ae4e05" + }, + { + "Name": "Card", + "Transform": { + "posX": -2.688553, + "posY": 1.80518091, + "posZ": -5.048523, + "rotX": 0.00759781664, + "rotY": 180.010147, + "rotZ": 0.0680253953, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "The Black Knight", + "Description": "Act 2", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CardID": 818, + "SidewaysCard": true, + "CustomDeck": { + "8": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366157990/4659D8D72797E17EC7D2043CB48534A6D4BCA645/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366182498/0BEC886DC5D9CD9EDE9E8AA7C8F24B32BECCB62B/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "bdebf4" + }, + { + "Name": "Card", + "Transform": { + "posX": -2.68342257, + "posY": 1.86786, + "posZ": -5.04918957, + "rotX": 0.0156812556, + "rotY": 179.960022, + "rotZ": 357.6492, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "The Fontaine de Barenton", + "Description": "Act 1", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CardID": 817, + "SidewaysCard": true, + "CustomDeck": { + "8": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366157990/4659D8D72797E17EC7D2043CB48534A6D4BCA645/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366182498/0BEC886DC5D9CD9EDE9E8AA7C8F24B32BECCB62B/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "247ab6" + } + ], + "GUID": "87ab9a" + }, + { + "Name": "Deck", + "Transform": { + "posX": -2.72409987, + "posY": 1.65664041, + "posZ": 0.373500377, + "rotX": 0.01679766, + "rotY": 180.026749, + "rotZ": 0.08026558, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Agenda Deck", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "SidewaysCard": true, + "DeckIDs": [ + 816, + 815, + 814 + ], + "CustomDeck": { + "8": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366157990/4659D8D72797E17EC7D2043CB48534A6D4BCA645/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366182498/0BEC886DC5D9CD9EDE9E8AA7C8F24B32BECCB62B/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "ContainedObjects": [ + { + "Name": "Card", + "Transform": { + "posX": -2.72414112, + "posY": 1.6570015, + "posZ": 0.3735285, + "rotX": 0.0181693248, + "rotY": 180.027283, + "rotZ": 0.08070978, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "The Hunt", + "Description": "Agenda 3", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CardID": 816, + "SidewaysCard": true, + "CustomDeck": { + "8": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366157990/4659D8D72797E17EC7D2043CB48534A6D4BCA645/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366182498/0BEC886DC5D9CD9EDE9E8AA7C8F24B32BECCB62B/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "c49ecc" + }, + { + "Name": "Card", + "Transform": { + "posX": -2.72741461, + "posY": 1.77242553, + "posZ": 0.373294532, + "rotX": 359.886353, + "rotY": 180.006, + "rotZ": 358.112427, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "The Maze", + "Description": "Agenda 2", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CardID": 815, + "SidewaysCard": true, + "CustomDeck": { + "8": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366157990/4659D8D72797E17EC7D2043CB48534A6D4BCA645/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366182498/0BEC886DC5D9CD9EDE9E8AA7C8F24B32BECCB62B/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "5c8513" + }, + { + "Name": "Card", + "Transform": { + "posX": -2.724709, + "posY": 1.82428944, + "posZ": 0.373338133, + "rotX": 0.0161614046, + "rotY": 180.001, + "rotZ": 0.082457535, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Shifting Woods", + "Description": "Agenda 1", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CardID": 814, + "SidewaysCard": true, + "CustomDeck": { + "8": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366157990/4659D8D72797E17EC7D2043CB48534A6D4BCA645/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366182498/0BEC886DC5D9CD9EDE9E8AA7C8F24B32BECCB62B/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "f23546" + } + ], + "GUID": "9c7f8f" + }, + { + "Name": "Custom_Tile", + "Transform": { + "posX": -29.6443, + "posY": 1.62807381, + "posZ": 17.7834015, + "rotX": 359.9201, + "rotY": 269.9829, + "rotZ": 0.0168983974, + "scaleX": 0.81, + "scaleY": 1.0, + "scaleZ": 0.81 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomImage": { + "ImageURL": "http://cloud-3.steamusercontent.com/ugc/1020572987457137878/E9678BBCE1FAFC3A1D63A07DE7AE598EA26F1A83/", + "ImageSecondaryURL": "", + "ImageScalar": 1.0, + "WidthScale": 0.0, + "CustomTile": { + "Type": 2, + "Thickness": 0.1, + "Stackable": false, + "Stretch": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "ae6269" + }, + { + "Name": "Deck", + "Transform": { + "posX": -11.7201, + "posY": 1.684795, + "posZ": 6.864801, + "rotX": 359.9201, + "rotY": 269.998749, + "rotZ": 180.016861, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Legend Locations", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "SidewaysCard": false, + "DeckIDs": [ + 730, + 731 + ], + "CustomDeck": { + "7": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366157990/4659D8D72797E17EC7D2043CB48534A6D4BCA645/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366182498/0BEC886DC5D9CD9EDE9E8AA7C8F24B32BECCB62B/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "ContainedObjects": [ + { + "Name": "Card", + "Transform": { + "posX": -11.9257708, + "posY": 1.67105484, + "posZ": 4.42260075, + "rotX": 359.934875, + "rotY": 269.9938, + "rotZ": 0.008732389, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Forest of Brocéliande", + "Description": "Forest. Brocéliande.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CardID": 730, + "SidewaysCard": false, + "CustomDeck": { + "7": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366157990/4659D8D72797E17EC7D2043CB48534A6D4BCA645/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366182498/0BEC886DC5D9CD9EDE9E8AA7C8F24B32BECCB62B/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "fdd4e5" + }, + { + "Name": "Card", + "Transform": { + "posX": -12.2282763, + "posY": 1.81665242, + "posZ": 4.57244, + "rotX": 359.993683, + "rotY": 269.927826, + "rotZ": 359.984863, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Forest of Brocéliande", + "Description": "Forest. Brocéliande.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CardID": 731, + "SidewaysCard": false, + "CustomDeck": { + "7": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366157990/4659D8D72797E17EC7D2043CB48534A6D4BCA645/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366182498/0BEC886DC5D9CD9EDE9E8AA7C8F24B32BECCB62B/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "fdb6d7" + } + ], + "GUID": "b2778b" + }, + { + "Name": "Custom_Tile", + "Transform": { + "posX": -40.0045, + "posY": 1.63468242, + "posZ": -8.835001, + "rotX": 359.9201, + "rotY": 269.999634, + "rotZ": 0.01690225, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.6045295, + "g": 0.6045295, + "b": 0.6045295 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomImage": { + "ImageURL": "https://i.imgur.com/HyfE8m8.png", + "ImageSecondaryURL": "https://i.imgur.com/HyfE8m8.png", + "ImageScalar": 1.0, + "WidthScale": 0.0, + "CustomTile": { + "Type": 3, + "Thickness": 0.1, + "Stackable": false, + "Stretch": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "b60629", + "States": { + "3": { + "Name": "Custom_Tile", + "Transform": { + "posX": -38.8217163, + "posY": 1.99356019, + "posZ": 0.4159239, + "rotX": 359.9201, + "rotY": 272.9828, + "rotZ": 0.01687373, + "scaleX": 0.8, + "scaleY": 1.0, + "scaleZ": 0.8 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.6045295, + "g": 0.6045295, + "b": 0.6045295 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomImage": { + "ImageURL": "https://i.imgur.com/dHKBLoD.png", + "ImageSecondaryURL": "https://i.imgur.com/HyfE8m8.png", + "ImageScalar": 1.0, + "WidthScale": 0.0, + "CustomTile": { + "Type": 3, + "Thickness": 0.1, + "Stackable": false, + "Stretch": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "5b38c6" + }, + "1": { + "Name": "Custom_Tile", + "Transform": { + "posX": -13.1160927, + "posY": 1.59914827, + "posZ": -2.17925382, + "rotX": 0.07989347, + "rotY": 89.9999161, + "rotZ": 359.9831, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.6045295, + "g": 0.6045295, + "b": 0.6045295 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomImage": { + "ImageURL": "https://i.imgur.com/vppt2my.png", + "ImageSecondaryURL": "https://i.imgur.com/vppt2my.png", + "ImageScalar": 1.0, + "WidthScale": 0.0, + "CustomTile": { + "Type": 3, + "Thickness": 0.1, + "Stackable": false, + "Stretch": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "d7cd54" + } + } + }, + { + "Name": "Custom_Tile", + "Transform": { + "posX": -14.1899, + "posY": 1.6014477, + "posZ": 0.5451999, + "rotX": 359.9201, + "rotY": 269.9779, + "rotZ": 0.0169049, + "scaleX": 0.81, + "scaleY": 1.0, + "scaleZ": 0.81 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomImage": { + "ImageURL": "http://cloud-3.steamusercontent.com/ugc/1020572987457133228/A1FB8814DDAF9132492DDAC129BC864FE48E2408/", + "ImageSecondaryURL": "", + "ImageScalar": 1.0, + "WidthScale": 0.0, + "CustomTile": { + "Type": 2, + "Thickness": 0.1, + "Stackable": false, + "Stretch": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "b94a80" + }, + { + "Name": "Custom_Tile", + "Transform": { + "posX": -14.0437, + "posY": 1.59900641, + "posZ": -7.05290031, + "rotX": 359.9201, + "rotY": 269.9815, + "rotZ": 0.0168998148, + "scaleX": 0.81, + "scaleY": 1.0, + "scaleZ": 0.81 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomImage": { + "ImageURL": "http://cloud-3.steamusercontent.com/ugc/1020572987457134109/2AD63ADF4DD6904A0BE126A3842E8B97493ABF4B/", + "ImageSecondaryURL": "", + "ImageScalar": 1.0, + "WidthScale": 0.0, + "CustomTile": { + "Type": 2, + "Thickness": 0.1, + "Stackable": false, + "Stretch": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "bd944d" + }, + { + "Name": "Custom_Tile", + "Transform": { + "posX": -31.3768, + "posY": 1.63045418, + "posZ": 17.6624012, + "rotX": 359.983124, + "rotY": -0.000342968939, + "rotZ": 359.920044, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.6045295, + "g": 0.6045295, + "b": 0.6045295 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomImage": { + "ImageURL": "https://i.imgur.com/HyfE8m8.png", + "ImageSecondaryURL": "https://i.imgur.com/HyfE8m8.png", + "ImageScalar": 1.0, + "WidthScale": 0.0, + "CustomTile": { + "Type": 3, + "Thickness": 0.1, + "Stackable": false, + "Stretch": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "ee1a2d", + "States": { + "3": { + "Name": "Custom_Tile", + "Transform": { + "posX": -38.8217163, + "posY": 1.99356019, + "posZ": 0.4159239, + "rotX": 359.9201, + "rotY": 272.9828, + "rotZ": 0.01687373, + "scaleX": 0.8, + "scaleY": 1.0, + "scaleZ": 0.8 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.6045295, + "g": 0.6045295, + "b": 0.6045295 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomImage": { + "ImageURL": "https://i.imgur.com/dHKBLoD.png", + "ImageSecondaryURL": "https://i.imgur.com/HyfE8m8.png", + "ImageScalar": 1.0, + "WidthScale": 0.0, + "CustomTile": { + "Type": 3, + "Thickness": 0.1, + "Stackable": false, + "Stretch": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "5b38c6" + }, + "1": { + "Name": "Custom_Tile", + "Transform": { + "posX": -13.1160927, + "posY": 1.59914827, + "posZ": -2.17925382, + "rotX": 0.07989347, + "rotY": 89.9999161, + "rotZ": 359.9831, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.6045295, + "g": 0.6045295, + "b": 0.6045295 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomImage": { + "ImageURL": "https://i.imgur.com/vppt2my.png", + "ImageSecondaryURL": "https://i.imgur.com/vppt2my.png", + "ImageScalar": 1.0, + "WidthScale": 0.0, + "CustomTile": { + "Type": 3, + "Thickness": 0.1, + "Stackable": false, + "Stretch": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "d7cd54" + } + } + }, + { + "Name": "Custom_Tile", + "Transform": { + "posX": -39.7775, + "posY": 1.63491726, + "posZ": -6.961901, + "rotX": 359.9201, + "rotY": 269.9802, + "rotZ": 0.0169017259, + "scaleX": 0.81, + "scaleY": 1.0, + "scaleZ": 0.81 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomImage": { + "ImageURL": "http://cloud-3.steamusercontent.com/ugc/1020572987457136222/96CC080B986259E30E91BFA8BE869DB7EEEF4AF8/", + "ImageSecondaryURL": "", + "ImageScalar": 1.0, + "WidthScale": 0.0, + "CustomTile": { + "Type": 2, + "Thickness": 0.1, + "Stackable": false, + "Stretch": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "ee28de" + } + ], + "GUID": "7b28eb" + }, + { + "Name": "Bag", + "Transform": { + "posX": 12.2512007, + "posY": 1.28292453, + "posZ": 11.9866, + "rotX": 0.07996109, + "rotY": 89.99995, + "rotZ": 359.9831, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Midnight in Paris", + "Description": "Scenario 1", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7019608, + "g": 0.3647049, + "b": 0.0 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "MaterialIndex": -1, + "MeshIndex": -1, + "XmlUI": "", + "LuaScript": "-- Utility memory bag by Directsun\r\n-- Version 2.5\r\n-- Fork of Memory Bag 2.0 by MrStump\r\n\r\nfunction updateSave()\r\n local data_to_save = {[\"ml\"]=memoryList}\r\n saved_data = JSON.encode(data_to_save)\r\n self.script_state = saved_data\r\nend\r\n\r\nfunction combineMemoryFromBagsWithin()\r\n local bagObjList = self.getObjects()\r\n for _, bagObj in ipairs(bagObjList) do\r\n local data = bagObj.lua_script_state\r\n if data ~= nil then\r\n local j = JSON.decode(data)\r\n if j ~= nil and j.ml ~= nil then\r\n for guid, entry in pairs(j.ml) do\r\n memoryList[guid] = entry\r\n end\r\n end\r\n end\r\n end\r\nend\r\n\r\nfunction updateMemoryWithMoves()\r\n print(\"updating memory with moves\")\r\n memoryList = memoryListBackup\r\n --get the first transposed object's coordinates\r\n local obj = getObjectFromGUID(moveGuid)\r\n\r\n -- p1 is where needs to go, p2 is where it was\r\n local refObjPos = memoryList[moveGuid].pos\r\n local deltaPos = findOffsetDistance(obj.getPosition(), refObjPos, nil)\r\n local movedRotation = obj.getRotation()\r\n for guid, entry in pairs(memoryList) do\r\n memoryList[guid].pos.x = entry.pos.x - deltaPos.x\r\n memoryList[guid].pos.y = entry.pos.y - deltaPos.y\r\n memoryList[guid].pos.z = entry.pos.z - deltaPos.z\r\n -- memoryList[guid].rot.x = movedRotation.x\r\n -- memoryList[guid].rot.y = movedRotation.y\r\n -- memoryList[guid].rot.z = movedRotation.z\r\n end\r\n\r\n --theList[obj.getGUID()] = {\r\n -- pos={x=round(pos.x,4), y=round(pos.y,4), z=round(pos.z,4)},\r\n -- rot={x=round(rot.x,4), y=round(rot.y,4), z=round(rot.z,4)},\r\n -- lock=obj.getLock()\r\n --}\r\n moveList = {}\r\nend\r\n\r\nfunction onload(saved_data)\r\n fresh = true\r\n if saved_data ~= \"\" then\r\n local loaded_data = JSON.decode(saved_data)\r\n --Set up information off of loaded_data\r\n memoryList = loaded_data.ml\r\n else\r\n --Set up information for if there is no saved saved data\r\n memoryList = {}\r\n end\r\n\r\n moveList = {}\r\n moveGuid = nil\r\n\r\n if next(memoryList) == nil then\r\n createSetupButton()\r\n else\r\n createMemoryActionButtons()\r\n end\r\nend\r\n\r\n\r\n--Beginning Setup\r\n\r\n\r\n--Make setup button\r\nfunction createSetupButton()\r\n self.createButton({\r\n label=\"Setup\", click_function=\"buttonClick_setup\", function_owner=self,\r\n position={0,0.3,-2}, rotation={0,180,0}, height=350, width=800,\r\n font_size=250, color={0,0,0}, font_color={1,1,1}\r\n })\r\nend\r\n\r\n--Triggered by Transpose button\r\nfunction buttonClick_transpose()\r\n moveGuid = nil\r\n broadcastToAll(\"Select one object and move it- all objects will move relative to the new location\", {0.75, 0.75, 1})\r\n memoryListBackup = duplicateTable(memoryList)\r\n memoryList = {}\r\n moveList = {}\r\n self.clearButtons()\r\n createButtonsOnAllObjects(true)\r\n createSetupActionButtons(true)\r\nend\r\n\r\n--Triggered by setup button,\r\nfunction buttonClick_setup()\r\n memoryListBackup = duplicateTable(memoryList)\r\n memoryList = {}\r\n self.clearButtons()\r\n createButtonsOnAllObjects(false)\r\n createSetupActionButtons(false)\r\nend\r\n\r\nfunction getAllObjectsInMemory()\r\n local objTable = {}\r\n local curObj = {}\r\n\r\n for guid in pairs(memoryListBackup) do\r\n print(guid)\r\n curObj = getObjectFromGUID(guid)\r\n table.insert(objTable, curObj)\r\n end\r\n\r\n return objTable\r\n -- return getAllObjects()\r\nend\r\n\r\n--Creates selection buttons on objects\r\nfunction createButtonsOnAllObjects(move)\r\n local howManyButtons = 0\r\n\r\n local objsToHaveButtons = {}\r\n if move == true then\r\n objsToHaveButtons = getAllObjectsInMemory()\r\n else\r\n objsToHaveButtons = getAllObjects()\r\n end\r\n\r\n for _, obj in ipairs(objsToHaveButtons) do\r\n print(_)\r\n if obj ~= self then\r\n local dummyIndex = howManyButtons\r\n --On a normal bag, the button positions aren't the same size as the bag.\r\n globalScaleFactor = 1.25 * 1/self.getScale().x\r\n --Super sweet math to set button positions\r\n local selfPos = self.getPosition()\r\n local objPos = obj.getPosition()\r\n local deltaPos = findOffsetDistance(selfPos, objPos, obj)\r\n local objPos = rotateLocalCoordinates(deltaPos, self)\r\n objPos.x = -objPos.x * globalScaleFactor\r\n objPos.y = objPos.y * globalScaleFactor\r\n objPos.z = objPos.z * globalScaleFactor\r\n --Offset rotation of bag\r\n local rot = self.getRotation()\r\n rot.y = -rot.y + 180\r\n --Create function\r\n local funcName = \"selectButton_\" .. howManyButtons\r\n local func = function() buttonClick_selection(dummyIndex, obj, move) end\r\n local color = {0.75,0.25,0.25,0.6}\r\n local colorMove = {0,0,1,0.6}\r\n if move == true then\r\n color = colorMove\r\n end\r\n self.setVar(funcName, func)\r\n self.createButton({\r\n click_function=funcName, function_owner=self,\r\n position=objPos, rotation=rot, height=1000, width=1000,\r\n color=color,\r\n })\r\n howManyButtons = howManyButtons + 1\r\n end\r\n end\r\nend\r\n\r\n--Creates submit and cancel buttons\r\nfunction createSetupActionButtons(move)\r\n self.createButton({\r\n label=\"Cancel\", click_function=\"buttonClick_cancel\", function_owner=self,\r\n position={0,0.3,-2}, rotation={0,180,0}, height=350, width=1100,\r\n font_size=250, color={0,0,0}, font_color={1,1,1}\r\n })\r\n\r\n self.createButton({\r\n label=\"Submit\", click_function=\"buttonClick_submit\", function_owner=self,\r\n position={0,0.3,-2.8}, rotation={0,180,0}, height=350, width=1100,\r\n font_size=250, color={0,0,0}, font_color={1,1,1}\r\n })\r\n\r\n if move == false then\r\n self.createButton({\r\n label=\"Add\", click_function=\"buttonClick_add\", function_owner=self,\r\n position={0,0.3,-3.6}, rotation={0,180,0}, height=350, width=1100,\r\n font_size=250, color={0,0,0}, font_color={0.25,1,0.25}\r\n })\r\n\r\n if fresh == false then\r\n self.createButton({\r\n label=\"Set New\", click_function=\"buttonClick_setNew\", function_owner=self,\r\n position={0,0.3,-4.4}, rotation={0,180,0}, height=350, width=1100,\r\n font_size=250, color={0,0,0}, font_color={0.75,0.75,1}\r\n })\r\n self.createButton({\r\n label=\"Remove\", click_function=\"buttonClick_remove\", function_owner=self,\r\n position={0,0.3,-5.2}, rotation={0,180,0}, height=350, width=1100,\r\n font_size=250, color={0,0,0}, font_color={1,0.25,0.25}\r\n })\r\n end\r\n end\r\n\r\n self.createButton({\r\n label=\"Reset\", click_function=\"buttonClick_reset\", function_owner=self,\r\n position={-2,0.3,0}, rotation={0,270,0}, height=350, width=800,\r\n font_size=250, color={0,0,0}, font_color={1,1,1}\r\n })\r\nend\r\n\r\n\r\n--During Setup\r\n\r\n\r\n--Checks or unchecks buttons\r\nfunction buttonClick_selection(index, obj, move)\r\n local colorMove = {0,0,1,0.6}\r\n local color = {0,1,0,0.6}\r\n\r\n previousGuid = selectedGuid\r\n selectedGuid = obj.getGUID()\r\n\r\n theList = memoryList\r\n if move == true then\r\n theList = moveList\r\n if previousGuid ~= nil and previousGuid ~= selectedGuid then\r\n local prevObj = getObjectFromGUID(previousGuid)\r\n prevObj.highlightOff()\r\n self.editButton({index=previousIndex, color=colorMove})\r\n theList[previousGuid] = nil\r\n end\r\n previousIndex = index\r\n end\r\n\r\n if theList[selectedGuid] == nil then\r\n self.editButton({index=index, color=color})\r\n --Adding pos/rot to memory table\r\n local pos, rot = obj.getPosition(), obj.getRotation()\r\n --I need to add it like this or it won't save due to indexing issue\r\n theList[obj.getGUID()] = {\r\n pos={x=round(pos.x,4), y=round(pos.y,4), z=round(pos.z,4)},\r\n rot={x=round(rot.x,4), y=round(rot.y,4), z=round(rot.z,4)},\r\n lock=obj.getLock()\r\n }\r\n obj.highlightOn({0,1,0})\r\n else\r\n color = {0.75,0.25,0.25,0.6}\r\n if move == true then\r\n color = colorMove\r\n end\r\n self.editButton({index=index, color=color})\r\n theList[obj.getGUID()] = nil\r\n obj.highlightOff()\r\n end\r\nend\r\n\r\n--Cancels selection process\r\nfunction buttonClick_cancel()\r\n memoryList = memoryListBackup\r\n moveList = {}\r\n self.clearButtons()\r\n if next(memoryList) == nil then\r\n createSetupButton()\r\n else\r\n createMemoryActionButtons()\r\n end\r\n removeAllHighlights()\r\n broadcastToAll(\"Selection Canceled\", {1,1,1})\r\n moveGuid = nil\r\nend\r\n\r\n--Saves selections\r\nfunction buttonClick_submit()\r\n fresh = false\r\n if next(moveList) ~= nil then\r\n for guid in pairs(moveList) do\r\n moveGuid = guid\r\n end\r\n if memoryListBackup[moveGuid] == nil then\r\n broadcastToAll(\"Item selected for moving is not already in memory\", {1, 0.25, 0.25})\r\n else\r\n broadcastToAll(\"Moving all items in memory relative to new objects position!\", {0.75, 0.75, 1})\r\n self.clearButtons()\r\n createMemoryActionButtons()\r\n local count = 0\r\n for guid in pairs(moveList) do\r\n moveGuid = guid\r\n count = count + 1\r\n local obj = getObjectFromGUID(guid)\r\n if obj ~= nil then obj.highlightOff() end\r\n end\r\n updateMemoryWithMoves()\r\n updateSave()\r\n buttonClick_place()\r\n end\r\n elseif next(memoryList) == nil and moveGuid == nil then\r\n memoryList = memoryListBackup\r\n broadcastToAll(\"No selections made.\", {0.75, 0.25, 0.25})\r\n end\r\n combineMemoryFromBagsWithin()\r\n self.clearButtons()\r\n createMemoryActionButtons()\r\n local count = 0\r\n for guid in pairs(memoryList) do\r\n count = count + 1\r\n local obj = getObjectFromGUID(guid)\r\n if obj ~= nil then obj.highlightOff() end\r\n end\r\n broadcastToAll(count..\" Objects Saved\", {1,1,1})\r\n updateSave()\r\n moveGuid = nil\r\nend\r\n\r\nfunction combineTables(first_table, second_table)\r\n for k,v in pairs(second_table) do first_table[k] = v end\r\nend\r\n\r\nfunction buttonClick_add()\r\n fresh = false\r\n combineTables(memoryList, memoryListBackup)\r\n broadcastToAll(\"Adding internal bags and selections to existing memory\", {0.25, 0.75, 0.25})\r\n combineMemoryFromBagsWithin()\r\n self.clearButtons()\r\n createMemoryActionButtons()\r\n local count = 0\r\n for guid in pairs(memoryList) do\r\n count = count + 1\r\n local obj = getObjectFromGUID(guid)\r\n if obj ~= nil then obj.highlightOff() end\r\n end\r\n broadcastToAll(count..\" Objects Saved\", {1,1,1})\r\n updateSave()\r\nend\r\n\r\nfunction buttonClick_remove()\r\n broadcastToAll(\"Removing Selected Entries From Memory\", {1.0, 0.25, 0.25})\r\n self.clearButtons()\r\n createMemoryActionButtons()\r\n local count = 0\r\n for guid in pairs(memoryList) do\r\n count = count + 1\r\n memoryListBackup[guid] = nil\r\n local obj = getObjectFromGUID(guid)\r\n if obj ~= nil then obj.highlightOff() end\r\n end\r\n broadcastToAll(count..\" Objects Removed\", {1,1,1})\r\n memoryList = memoryListBackup\r\n updateSave()\r\nend\r\n\r\nfunction buttonClick_setNew()\r\n broadcastToAll(\"Setting new position relative to items in memory\", {0.75, 0.75, 1})\r\n self.clearButtons()\r\n createMemoryActionButtons()\r\n local count = 0\r\n for _, obj in ipairs(getAllObjects()) do\r\n guid = obj.guid\r\n if memoryListBackup[guid] ~= nil then\r\n count = count + 1\r\n memoryListBackup[guid].pos = obj.getPosition()\r\n memoryListBackup[guid].rot = obj.getRotation()\r\n memoryListBackup[guid].lock = obj.getLock()\r\n end\r\n end\r\n broadcastToAll(count..\" Objects Saved\", {1,1,1})\r\n memoryList = memoryListBackup\r\n updateSave()\r\nend\r\n\r\n--Resets bag to starting status\r\nfunction buttonClick_reset()\r\n fresh = true\r\n memoryList = {}\r\n self.clearButtons()\r\n createSetupButton()\r\n removeAllHighlights()\r\n broadcastToAll(\"Tool Reset\", {1,1,1})\r\n updateSave()\r\nend\r\n\r\n\r\n--After Setup\r\n\r\n\r\n--Creates recall and place buttons\r\nfunction createMemoryActionButtons()\r\n self.createButton({\r\n label=\"Place\", click_function=\"buttonClick_place\", function_owner=self,\r\n position={0,0.3,-2}, rotation={0,180,0}, height=350, width=800,\r\n font_size=250, color={0,0,0}, font_color={1,1,1}\r\n })\r\n self.createButton({\r\n label=\"Recall\", click_function=\"buttonClick_recall\", function_owner=self,\r\n position={0,0.3,-2.8}, rotation={0,180,0}, height=350, width=800,\r\n font_size=250, color={0,0,0}, font_color={1,1,1}\r\n })\r\n self.createButton({\r\n label=\"Setup\", click_function=\"buttonClick_setup\", function_owner=self,\r\n position={-2,0.3,0}, rotation={0,270,0}, height=350, width=800,\r\n font_size=250, color={0,0,0}, font_color={1,1,1}\r\n })\r\n self.createButton({\r\n label=\"Move\", click_function=\"buttonClick_transpose\", function_owner=self,\r\n position={-2.8,0.3,0}, rotation={0,270,0}, height=350, width=800,\r\n font_size=250, color={0,0,0}, font_color={0.75,0.75,1}\r\n })\r\nend\r\n\r\n--Sends objects from bag/table to their saved position/rotation\r\nfunction buttonClick_place()\r\n local bagObjList = self.getObjects()\r\n for guid, entry in pairs(memoryList) do\r\n local obj = getObjectFromGUID(guid)\r\n --If obj is out on the table, move it to the saved pos/rot\r\n if obj ~= nil then\r\n obj.setPositionSmooth(entry.pos)\r\n obj.setRotationSmooth(entry.rot)\r\n obj.setLock(entry.lock)\r\n else\r\n --If obj is inside of the bag\r\n for _, bagObj in ipairs(bagObjList) do\r\n if bagObj.guid == guid then\r\n local item = self.takeObject({\r\n guid=guid, position=entry.pos, rotation=entry.rot, \r\n })\r\n item.setLock(entry.lock)\r\n break\r\n end\r\n end\r\n end\r\n end\r\n broadcastToAll(\"Objects Placed\", {1,1,1})\r\nend\r\n\r\n--Recalls objects to bag from table\r\nfunction buttonClick_recall()\r\n for guid, entry in pairs(memoryList) do\r\n local obj = getObjectFromGUID(guid)\r\n if obj ~= nil then self.putObject(obj) end\r\n end\r\n broadcastToAll(\"Objects Recalled\", {1,1,1})\r\nend\r\n\r\n\r\n--Utility functions\r\n\r\n\r\n--Find delta (difference) between 2 x/y/z coordinates\r\nfunction findOffsetDistance(p1, p2, obj)\r\n local yOffset = 0\r\n if obj ~= nil then\r\n local bounds = obj.getBounds()\r\n yOffset = (bounds.size.y - bounds.offset.y)\r\n end\r\n local deltaPos = {}\r\n deltaPos.x = (p2.x-p1.x)\r\n deltaPos.y = (p2.y-p1.y) + yOffset\r\n deltaPos.z = (p2.z-p1.z)\r\n return deltaPos\r\nend\r\n\r\n--Used to rotate a set of coordinates by an angle\r\nfunction rotateLocalCoordinates(desiredPos, obj)\r\n\tlocal objPos, objRot = obj.getPosition(), obj.getRotation()\r\n local angle = math.rad(objRot.y)\r\n\tlocal x = desiredPos.x * math.cos(angle) - desiredPos.z * math.sin(angle)\r\n\tlocal z = desiredPos.x * math.sin(angle) + desiredPos.z * math.cos(angle)\r\n\t--return {x=objPos.x+x, y=objPos.y+desiredPos.y, z=objPos.z+z}\r\n return {x=x, y=desiredPos.y, z=z}\r\nend\r\n\r\nfunction rotateMyCoordinates(desiredPos, obj)\r\n\tlocal angle = math.rad(obj.getRotation().y)\r\n local x = desiredPos.x * math.sin(angle)\r\n\tlocal z = desiredPos.z * math.cos(angle)\r\n return {x=x, y=desiredPos.y, z=z}\r\nend\r\n\r\n--Coroutine delay, in seconds\r\nfunction wait(time)\r\n local start = os.time()\r\n repeat coroutine.yield(0) until os.time() > start + time\r\nend\r\n\r\n--Duplicates a table (needed to prevent it making reference to the same objects)\r\nfunction duplicateTable(oldTable)\r\n local newTable = {}\r\n for k, v in pairs(oldTable) do\r\n newTable[k] = v\r\n end\r\n return newTable\r\nend\r\n\r\n--Moves scripted highlight from all objects\r\nfunction removeAllHighlights()\r\n for _, obj in ipairs(getAllObjects()) do\r\n obj.highlightOff()\r\n end\r\nend\r\n\r\n--Round number (num) to the Nth decimal (dec)\r\nfunction round(num, dec)\r\n local mult = 10^(dec or 0)\r\n return math.floor(num * mult + 0.5) / mult\r\nend", + "LuaScriptState": "{\"ml\":{\"06d203\":{\"lock\":false,\"pos\":{\"x\":-23.6764,\"y\":1.6913,\"z\":7.57},\"rot\":{\"x\":359.9201,\"y\":270.0001,\"z\":180.0169}},\"0f80d8\":{\"lock\":false,\"pos\":{\"x\":-30.2241,\"y\":1.6982,\"z\":-0.03},\"rot\":{\"x\":359.9201,\"y\":270,\"z\":180.0169}},\"192179\":{\"lock\":false,\"pos\":{\"x\":-2.7248,\"y\":1.6571,\"z\":0.3733},\"rot\":{\"x\":0.0168,\"y\":180.0157,\"z\":0.0803}},\"1b897a\":{\"lock\":false,\"pos\":{\"x\":-36.7731,\"y\":1.7073,\"z\":-0.0301},\"rot\":{\"x\":359.9201,\"y\":270.0001,\"z\":180.0169}},\"22ea35\":{\"lock\":false,\"pos\":{\"x\":-30.2242,\"y\":1.6225,\"z\":-3.83},\"rot\":{\"x\":0.0169,\"y\":180,\"z\":0.08}},\"35e12f\":{\"lock\":false,\"pos\":{\"x\":-11.9921,\"y\":1.671,\"z\":7.3711},\"rot\":{\"x\":359.9201,\"y\":270.0003,\"z\":0.0169}},\"3f7732\":{\"lock\":false,\"pos\":{\"x\":-27.1292,\"y\":1.6193,\"z\":-0.057},\"rot\":{\"x\":359.9201,\"y\":269.9963,\"z\":0.0169}},\"44b0c5\":{\"lock\":false,\"pos\":{\"x\":-20.6098,\"y\":1.6113,\"z\":3.7306},\"rot\":{\"x\":359.9316,\"y\":315,\"z\":359.9554}},\"48ac42\":{\"lock\":false,\"pos\":{\"x\":-33.3917,\"y\":1.6303,\"z\":7.6135},\"rot\":{\"x\":0.0799,\"y\":90.0096,\"z\":359.9831}},\"4f4bf1\":{\"lock\":false,\"pos\":{\"x\":-23.6765,\"y\":1.6157,\"z\":3.86},\"rot\":{\"x\":0.0169,\"y\":180,\"z\":0.0799}},\"61d9c7\":{\"lock\":false,\"pos\":{\"x\":-30.2242,\"y\":1.6248,\"z\":3.86},\"rot\":{\"x\":0.0169,\"y\":180,\"z\":0.0799}},\"7e11b7\":{\"lock\":false,\"pos\":{\"x\":-30.2241,\"y\":1.6959,\"z\":-7.7001},\"rot\":{\"x\":359.9201,\"y\":270.0005,\"z\":180.0169}},\"8bc3db\":{\"lock\":false,\"pos\":{\"x\":-27.0906,\"y\":1.617,\"z\":-7.6667},\"rot\":{\"x\":359.9201,\"y\":269.9963,\"z\":0.0169}},\"8fbe45\":{\"lock\":false,\"pos\":{\"x\":-23.6765,\"y\":1.6868,\"z\":-7.7002},\"rot\":{\"x\":359.9201,\"y\":270.0004,\"z\":180.0169}},\"9055e4\":{\"lock\":false,\"pos\":{\"x\":-26.8363,\"y\":1.6211,\"z\":7.4916},\"rot\":{\"x\":359.9201,\"y\":269.9964,\"z\":0.0169}},\"9e2d42\":{\"lock\":false,\"pos\":{\"x\":1.6962,\"y\":1.5583,\"z\":14.2788},\"rot\":{\"x\":359.9551,\"y\":224.9922,\"z\":0.0687}},\"a20b9e\":{\"lock\":false,\"pos\":{\"x\":-33.462,\"y\":1.6282,\"z\":0.0027},\"rot\":{\"x\":359.9201,\"y\":269.9964,\"z\":0.0169}},\"a4a52d\":{\"lock\":false,\"pos\":{\"x\":-17.1191,\"y\":1.6799,\"z\":-0.0281},\"rot\":{\"x\":359.9201,\"y\":270.0001,\"z\":180.0169}},\"a8fe14\":{\"lock\":false,\"pos\":{\"x\":-3.9559,\"y\":1.6556,\"z\":-10.4412},\"rot\":{\"x\":359.9197,\"y\":270,\"z\":0.0168}},\"b7fb8b\":{\"lock\":false,\"pos\":{\"x\":-30.2237,\"y\":1.7004,\"z\":7.5676},\"rot\":{\"x\":359.9201,\"y\":270.0107,\"z\":180.0168}},\"ba9515\":{\"lock\":false,\"pos\":{\"x\":-23.6765,\"y\":1.6134,\"z\":-3.83},\"rot\":{\"x\":0.0169,\"y\":180,\"z\":0.0799}},\"c9c721\":{\"lock\":false,\"pos\":{\"x\":-4.1025,\"y\":1.6545,\"z\":-14.8965},\"rot\":{\"x\":359.9197,\"y\":269.9999,\"z\":0.0168}},\"cbaacc\":{\"lock\":false,\"pos\":{\"x\":-23.6755,\"y\":1.689,\"z\":-0.0328},\"rot\":{\"x\":359.9202,\"y\":269.9784,\"z\":180.0176}},\"e036b7\":{\"lock\":false,\"pos\":{\"x\":-3.9271,\"y\":1.8357,\"z\":5.757},\"rot\":{\"x\":359.9197,\"y\":270,\"z\":180.0168}},\"e52441\":{\"lock\":false,\"pos\":{\"x\":-2.6884,\"y\":1.6555,\"z\":-5.0486},\"rot\":{\"x\":0.0168,\"y\":180,\"z\":0.0803}},\"ee08db\":{\"lock\":false,\"pos\":{\"x\":-33.6171,\"y\":1.6273,\"z\":-3.8028},\"rot\":{\"x\":359.9316,\"y\":315.0002,\"z\":359.9554}},\"fa4c47\":{\"lock\":false,\"pos\":{\"x\":-36.7731,\"y\":1.7095,\"z\":7.5699},\"rot\":{\"x\":359.9201,\"y\":270,\"z\":180.0169}},\"ff7146\":{\"lock\":false,\"pos\":{\"x\":-20.5149,\"y\":1.6101,\"z\":0.1049},\"rot\":{\"x\":359.9201,\"y\":269.9963,\"z\":0.0169}}}}", "ContainedObjects": [ { "Name": "Card", "Transform": { - "posX": 3.12950444, - "posY": 1.70759833, - "posZ": 8.101044, - "rotX": 359.920135, - "rotY": 269.999878, - "rotZ": 0.0168764461, + "posX": -23.6764, + "posY": 1.69128108, + "posZ": 7.570001, + "rotX": 359.9201, + "rotY": 270.000061, + "rotZ": 180.016861, "scaleX": 1.0, "scaleY": 1.0, "scaleZ": 1.0 }, - "Nickname": "Light of Aforgomon", - "Description": "\tPact. Power.", + "Nickname": "Moulin Rouge", + "Description": "City. Underworld. Montmartre.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CardID": 705, + "SidewaysCard": false, + "CustomDeck": { + "7": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366157990/4659D8D72797E17EC7D2043CB48534A6D4BCA645/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366182498/0BEC886DC5D9CD9EDE9E8AA7C8F24B32BECCB62B/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "06d203" + }, + { + "Name": "Card", + "Transform": { + "posX": -30.2241, + "posY": 1.69817352, + "posZ": -0.0299997665, + "rotX": 359.9201, + "rotY": 270.0, + "rotZ": 180.016861, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Notre-Dame de Paris", + "Description": "City of Light, for How Long?", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CardID": 704, + "SidewaysCard": false, + "CustomDeck": { + "7": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366157990/4659D8D72797E17EC7D2043CB48534A6D4BCA645/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366182498/0BEC886DC5D9CD9EDE9E8AA7C8F24B32BECCB62B/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "0f80d8" + }, + { + "Name": "Card", + "Transform": { + "posX": -2.72479987, + "posY": 1.65710139, + "posZ": 0.373300284, + "rotX": 0.0168131571, + "rotY": 180.015686, + "rotZ": 0.0802622139, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Midnight in Paris", + "Description": "Agenda 1", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CardID": 801, + "SidewaysCard": true, + "CustomDeck": { + "8": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366157990/4659D8D72797E17EC7D2043CB48534A6D4BCA645/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366182498/0BEC886DC5D9CD9EDE9E8AA7C8F24B32BECCB62B/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "192179" + }, + { + "Name": "Card", + "Transform": { + "posX": -36.7731, + "posY": 1.70730555, + "posZ": -0.0300998334, + "rotX": 359.9201, + "rotY": 270.000061, + "rotZ": 180.016861, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Quartier Latin", + "Description": "City. Crowded. Occult.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CardID": 706, + "SidewaysCard": false, + "CustomDeck": { + "7": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366157990/4659D8D72797E17EC7D2043CB48534A6D4BCA645/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366182498/0BEC886DC5D9CD9EDE9E8AA7C8F24B32BECCB62B/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "1b897a" + }, + { + "Name": "Custom_Tile", + "Transform": { + "posX": -30.2242, + "posY": 1.622518, + "posZ": -3.83000016, + "rotX": 0.0168717746, + "rotY": 179.999939, + "rotZ": 0.0799399242, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.6045295, + "g": 0.6045295, + "b": 0.6045295 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomImage": { + "ImageURL": "https://i.imgur.com/vppt2my.png", + "ImageSecondaryURL": "https://i.imgur.com/vppt2my.png", + "ImageScalar": 1.0, + "WidthScale": 0.0, + "CustomTile": { + "Type": 3, + "Thickness": 0.1, + "Stackable": false, + "Stretch": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "22ea35", + "States": { + "2": { + "Name": "Custom_Tile", + "Transform": { + "posX": -39.7933121, + "posY": 1.63758957, + "posZ": 2.038383, + "rotX": 359.9201, + "rotY": 269.9961, + "rotZ": 0.0168742146, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.6045295, + "g": 0.6045295, + "b": 0.6045295 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomImage": { + "ImageURL": "https://i.imgur.com/HyfE8m8.png", + "ImageSecondaryURL": "https://i.imgur.com/HyfE8m8.png", + "ImageScalar": 1.0, + "WidthScale": 0.0, + "CustomTile": { + "Type": 3, + "Thickness": 0.1, + "Stackable": false, + "Stretch": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "44b0c5" + }, + "3": { + "Name": "Custom_Tile", + "Transform": { + "posX": -38.8217163, + "posY": 1.99356019, + "posZ": 0.4159239, + "rotX": 359.9201, + "rotY": 272.9828, + "rotZ": 0.01687373, + "scaleX": 0.8, + "scaleY": 1.0, + "scaleZ": 0.8 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.6045295, + "g": 0.6045295, + "b": 0.6045295 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomImage": { + "ImageURL": "https://i.imgur.com/dHKBLoD.png", + "ImageSecondaryURL": "https://i.imgur.com/HyfE8m8.png", + "ImageScalar": 1.0, + "WidthScale": 0.0, + "CustomTile": { + "Type": 3, + "Thickness": 0.1, + "Stackable": false, + "Stretch": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "5b38c6" + } + } + }, + { + "Name": "Deck", + "Transform": { + "posX": -11.9920979, + "posY": 1.67097425, + "posZ": 7.37109947, + "rotX": 359.9201, + "rotY": 270.000122, + "rotZ": 0.0168765523, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Cards Under Locations", + "Description": "Add 19 cards from the encounter deck after shuffling, then place 3 cards facedown under each location other than Notre-Dame de Paris.", "GMNotes": "", "ColorDiffuse": { "r": 0.713235259, @@ -1060051,13 +1074193,19 @@ "Tooltip": true, "GridProjection": false, "HideWhenFaceDown": true, - "Hands": true, - "CardID": 232812, + "Hands": false, "SidewaysCard": false, + "DeckIDs": [ + 108, + 106, + 104, + 103, + 102 + ], "CustomDeck": { - "2328": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/782999241295993974/70871F727ABBAB3DB22003051B5E1FBF8999AEEB/", - "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", + "1": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366296328/609C86272516E3FE4EDAFC80B8DBA405EDD709D1/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg", "NumWidth": 10, "NumHeight": 7, "BackIsHidden": true, @@ -1060067,23 +1074215,995 @@ "XmlUI": "", "LuaScript": "", "LuaScriptState": "", - "GUID": "6c2f4a" + "ContainedObjects": [ + { + "Name": "Card", + "Transform": { + "posX": -9.60176849, + "posY": 1.66693509, + "posZ": 1.12793911, + "rotX": 359.9201, + "rotY": 269.999542, + "rotZ": 0.0168682374, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Dr. Marcel Petiot", + "Description": "Docteur Satan", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 108, + "SidewaysCard": false, + "CustomDeck": { + "1": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366296328/609C86272516E3FE4EDAFC80B8DBA405EDD709D1/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "4eeff3" + }, + { + "Name": "Card", + "Transform": { + "posX": -9.298373, + "posY": 1.6672647, + "posZ": 3.67621446, + "rotX": 359.920319, + "rotY": 269.999542, + "rotZ": 0.0168401469, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Cold St atuette", + "Description": "Armandra's Trinket", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 106, + "SidewaysCard": false, + "CustomDeck": { + "1": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366296328/609C86272516E3FE4EDAFC80B8DBA405EDD709D1/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "412aac" + }, + { + "Name": "Card", + "Transform": { + "posX": -8.661237, + "posY": 1.66717637, + "posZ": 6.39118433, + "rotX": 359.9203, + "rotY": 269.999451, + "rotZ": 0.0168117415, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Rusty Key", + "Description": "It Must Open Something", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 104, + "SidewaysCard": false, + "CustomDeck": { + "1": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366296328/609C86272516E3FE4EDAFC80B8DBA405EDD709D1/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "3041bb" + }, + { + "Name": "Card", + "Transform": { + "posX": -12.6349545, + "posY": 1.82205915, + "posZ": 7.094358, + "rotX": 359.939972, + "rotY": 270.000244, + "rotZ": 0.0224547647, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Old Motorcycle", + "Description": "It Just Needs Some Paint", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 103, + "SidewaysCard": false, + "CustomDeck": { + "1": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366296328/609C86272516E3FE4EDAFC80B8DBA405EDD709D1/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "ff00bc" + }, + { + "Name": "Card", + "Transform": { + "posX": -12.2606249, + "posY": 1.81957269, + "posZ": 7.20512867, + "rotX": 359.92392, + "rotY": 269.999725, + "rotZ": 0.0161816217, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Génépy Absinth", + "Description": "Distillate your Own Medicine", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 102, + "SidewaysCard": false, + "CustomDeck": { + "1": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366296328/609C86272516E3FE4EDAFC80B8DBA405EDD709D1/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "888c29" + } + ], + "GUID": "35e12f" }, { - "Name": "Card", + "Name": "Custom_Tile", "Transform": { - "posX": -15.7747707, - "posY": 1.753205, - "posZ": 5.66288233, - "rotX": 359.921753, - "rotY": 270.001221, - "rotZ": 0.0162846111, + "posX": -27.1292, + "posY": 1.61931348, + "posZ": -0.05700029, + "rotX": 359.9201, + "rotY": 269.996277, + "rotZ": 0.0169052444, "scaleX": 1.0, "scaleY": 1.0, "scaleZ": 1.0 }, - "Nickname": "Ancient Evils", - "Description": "Omen.", + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.6045295, + "g": 0.6045295, + "b": 0.6045295 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomImage": { + "ImageURL": "https://i.imgur.com/vppt2my.png", + "ImageSecondaryURL": "https://i.imgur.com/vppt2my.png", + "ImageScalar": 1.0, + "WidthScale": 0.0, + "CustomTile": { + "Type": 3, + "Thickness": 0.1, + "Stackable": false, + "Stretch": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "3f7732", + "States": { + "2": { + "Name": "Custom_Tile", + "Transform": { + "posX": -39.7933121, + "posY": 1.63758957, + "posZ": 2.038383, + "rotX": 359.9201, + "rotY": 269.9961, + "rotZ": 0.0168742146, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.6045295, + "g": 0.6045295, + "b": 0.6045295 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomImage": { + "ImageURL": "https://i.imgur.com/HyfE8m8.png", + "ImageSecondaryURL": "https://i.imgur.com/HyfE8m8.png", + "ImageScalar": 1.0, + "WidthScale": 0.0, + "CustomTile": { + "Type": 3, + "Thickness": 0.1, + "Stackable": false, + "Stretch": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "44b0c5" + }, + "3": { + "Name": "Custom_Tile", + "Transform": { + "posX": -38.8217163, + "posY": 1.99356019, + "posZ": 0.4159239, + "rotX": 359.9201, + "rotY": 272.9828, + "rotZ": 0.01687373, + "scaleX": 0.8, + "scaleY": 1.0, + "scaleZ": 0.8 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.6045295, + "g": 0.6045295, + "b": 0.6045295 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomImage": { + "ImageURL": "https://i.imgur.com/dHKBLoD.png", + "ImageSecondaryURL": "https://i.imgur.com/HyfE8m8.png", + "ImageScalar": 1.0, + "WidthScale": 0.0, + "CustomTile": { + "Type": 3, + "Thickness": 0.1, + "Stackable": false, + "Stretch": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "5b38c6" + } + } + }, + { + "Name": "Custom_Tile", + "Transform": { + "posX": -20.6098, + "posY": 1.6113379, + "posZ": 3.7306, + "rotX": 359.93158, + "rotY": 315.0, + "rotZ": 359.955444, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.6045295, + "g": 0.6045295, + "b": 0.6045295 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomImage": { + "ImageURL": "https://i.imgur.com/HyfE8m8.png", + "ImageSecondaryURL": "https://i.imgur.com/HyfE8m8.png", + "ImageScalar": 1.0, + "WidthScale": 0.0, + "CustomTile": { + "Type": 3, + "Thickness": 0.1, + "Stackable": false, + "Stretch": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "44b0c5", + "States": { + "3": { + "Name": "Custom_Tile", + "Transform": { + "posX": -38.8217163, + "posY": 1.99356019, + "posZ": 0.4159239, + "rotX": 359.9201, + "rotY": 272.9828, + "rotZ": 0.01687373, + "scaleX": 0.8, + "scaleY": 1.0, + "scaleZ": 0.8 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.6045295, + "g": 0.6045295, + "b": 0.6045295 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomImage": { + "ImageURL": "https://i.imgur.com/dHKBLoD.png", + "ImageSecondaryURL": "https://i.imgur.com/HyfE8m8.png", + "ImageScalar": 1.0, + "WidthScale": 0.0, + "CustomTile": { + "Type": 3, + "Thickness": 0.1, + "Stackable": false, + "Stretch": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "5b38c6" + }, + "1": { + "Name": "Custom_Tile", + "Transform": { + "posX": -20.60984, + "posY": 1.6113379, + "posZ": 3.73061347, + "rotX": 359.9201, + "rotY": 269.996277, + "rotZ": 0.0169163235, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.6045295, + "g": 0.6045295, + "b": 0.6045295 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomImage": { + "ImageURL": "https://i.imgur.com/vppt2my.png", + "ImageSecondaryURL": "https://i.imgur.com/vppt2my.png", + "ImageScalar": 1.0, + "WidthScale": 0.0, + "CustomTile": { + "Type": 3, + "Thickness": 0.1, + "Stackable": false, + "Stretch": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "fc05aa" + } + } + }, + { + "Name": "Custom_Tile", + "Transform": { + "posX": -33.3917, + "posY": 1.63030481, + "posZ": 7.6135, + "rotX": 0.0798973143, + "rotY": 90.0097046, + "rotZ": 359.983124, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.6045295, + "g": 0.6045295, + "b": 0.6045295 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomImage": { + "ImageURL": "https://i.imgur.com/vppt2my.png", + "ImageSecondaryURL": "https://i.imgur.com/vppt2my.png", + "ImageScalar": 1.0, + "WidthScale": 0.0, + "CustomTile": { + "Type": 3, + "Thickness": 0.1, + "Stackable": false, + "Stretch": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "48ac42", + "States": { + "2": { + "Name": "Custom_Tile", + "Transform": { + "posX": -36.77317, + "posY": 1.63391459, + "posZ": 3.85999513, + "rotX": 359.9201, + "rotY": 269.996338, + "rotZ": 0.0169065483, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.6045295, + "g": 0.6045295, + "b": 0.6045295 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomImage": { + "ImageURL": "https://i.imgur.com/HyfE8m8.png", + "ImageSecondaryURL": "https://i.imgur.com/HyfE8m8.png", + "ImageScalar": 1.0, + "WidthScale": 0.0, + "CustomTile": { + "Type": 3, + "Thickness": 0.1, + "Stackable": false, + "Stretch": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "44b0c5" + }, + "3": { + "Name": "Custom_Tile", + "Transform": { + "posX": -36.77317, + "posY": 1.63391459, + "posZ": 3.85999513, + "rotX": 359.9201, + "rotY": 269.9963, + "rotZ": 0.0168829523, + "scaleX": 0.8, + "scaleY": 1.0, + "scaleZ": 0.8 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.6045295, + "g": 0.6045295, + "b": 0.6045295 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomImage": { + "ImageURL": "https://i.imgur.com/dHKBLoD.png", + "ImageSecondaryURL": "https://i.imgur.com/HyfE8m8.png", + "ImageScalar": 1.0, + "WidthScale": 0.0, + "CustomTile": { + "Type": 3, + "Thickness": 0.1, + "Stackable": false, + "Stretch": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "5b38c6" + } + } + }, + { + "Name": "Custom_Tile", + "Transform": { + "posX": -23.6765, + "posY": 1.6156522, + "posZ": 3.86000013, + "rotX": 0.0168719627, + "rotY": 179.999908, + "rotZ": 0.07994, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.6045295, + "g": 0.6045295, + "b": 0.6045295 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomImage": { + "ImageURL": "https://i.imgur.com/vppt2my.png", + "ImageSecondaryURL": "https://i.imgur.com/vppt2my.png", + "ImageScalar": 1.0, + "WidthScale": 0.0, + "CustomTile": { + "Type": 3, + "Thickness": 0.1, + "Stackable": false, + "Stretch": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "4f4bf1", + "States": { + "2": { + "Name": "Custom_Tile", + "Transform": { + "posX": -39.7933121, + "posY": 1.63758957, + "posZ": 2.038383, + "rotX": 359.9201, + "rotY": 269.9961, + "rotZ": 0.0168742146, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.6045295, + "g": 0.6045295, + "b": 0.6045295 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomImage": { + "ImageURL": "https://i.imgur.com/HyfE8m8.png", + "ImageSecondaryURL": "https://i.imgur.com/HyfE8m8.png", + "ImageScalar": 1.0, + "WidthScale": 0.0, + "CustomTile": { + "Type": 3, + "Thickness": 0.1, + "Stackable": false, + "Stretch": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "44b0c5" + }, + "3": { + "Name": "Custom_Tile", + "Transform": { + "posX": -38.8217163, + "posY": 1.99356019, + "posZ": 0.4159239, + "rotX": 359.9201, + "rotY": 272.9828, + "rotZ": 0.01687373, + "scaleX": 0.8, + "scaleY": 1.0, + "scaleZ": 0.8 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.6045295, + "g": 0.6045295, + "b": 0.6045295 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomImage": { + "ImageURL": "https://i.imgur.com/dHKBLoD.png", + "ImageSecondaryURL": "https://i.imgur.com/HyfE8m8.png", + "ImageScalar": 1.0, + "WidthScale": 0.0, + "CustomTile": { + "Type": 3, + "Thickness": 0.1, + "Stackable": false, + "Stretch": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "5b38c6" + } + } + }, + { + "Name": "Custom_Tile", + "Transform": { + "posX": -30.2242, + "posY": 1.62478256, + "posZ": 3.86000037, + "rotX": 0.0168718938, + "rotY": 179.999939, + "rotZ": 0.07993983, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.6045295, + "g": 0.6045295, + "b": 0.6045295 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomImage": { + "ImageURL": "https://i.imgur.com/vppt2my.png", + "ImageSecondaryURL": "https://i.imgur.com/vppt2my.png", + "ImageScalar": 1.0, + "WidthScale": 0.0, + "CustomTile": { + "Type": 3, + "Thickness": 0.1, + "Stackable": false, + "Stretch": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "61d9c7", + "States": { + "2": { + "Name": "Custom_Tile", + "Transform": { + "posX": -39.7933121, + "posY": 1.63758957, + "posZ": 2.038383, + "rotX": 359.9201, + "rotY": 269.9961, + "rotZ": 0.0168742146, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.6045295, + "g": 0.6045295, + "b": 0.6045295 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomImage": { + "ImageURL": "https://i.imgur.com/HyfE8m8.png", + "ImageSecondaryURL": "https://i.imgur.com/HyfE8m8.png", + "ImageScalar": 1.0, + "WidthScale": 0.0, + "CustomTile": { + "Type": 3, + "Thickness": 0.1, + "Stackable": false, + "Stretch": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "44b0c5" + }, + "3": { + "Name": "Custom_Tile", + "Transform": { + "posX": -38.8217163, + "posY": 1.99356019, + "posZ": 0.4159239, + "rotX": 359.9201, + "rotY": 272.9828, + "rotZ": 0.01687373, + "scaleX": 0.8, + "scaleY": 1.0, + "scaleZ": 0.8 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.6045295, + "g": 0.6045295, + "b": 0.6045295 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomImage": { + "ImageURL": "https://i.imgur.com/dHKBLoD.png", + "ImageSecondaryURL": "https://i.imgur.com/HyfE8m8.png", + "ImageScalar": 1.0, + "WidthScale": 0.0, + "CustomTile": { + "Type": 3, + "Thickness": 0.1, + "Stackable": false, + "Stretch": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "5b38c6" + } + } + }, + { + "Name": "Card", + "Transform": { + "posX": -30.2241, + "posY": 1.69591486, + "posZ": -7.70009947, + "rotX": 359.9201, + "rotY": 270.0005, + "rotZ": 180.016861, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Banks of the Seine", + "Description": "City.", "GMNotes": "", "ColorDiffuse": { "r": 0.713235259, @@ -1060098,40 +1075218,186 @@ "Sticky": true, "Tooltip": true, "GridProjection": false, - "HideWhenFaceDown": true, + "HideWhenFaceDown": false, "Hands": true, - "CardID": 270219, + "CardID": 708, "SidewaysCard": false, "CustomDeck": { - "2317": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/775106514377430057/E4E5A51434CEF23EF5D04A104F352520304AA550/", - "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", + "7": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366157990/4659D8D72797E17EC7D2043CB48534A6D4BCA645/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366182498/0BEC886DC5D9CD9EDE9E8AA7C8F24B32BECCB62B/", "NumWidth": 10, "NumHeight": 7, "BackIsHidden": true, - "UniqueBack": false + "UniqueBack": true } }, "XmlUI": "", "LuaScript": "", "LuaScriptState": "", - "GUID": "6e7cb8" + "GUID": "7e11b7" }, { - "Name": "Card", + "Name": "Custom_Tile", "Transform": { - "posX": 2.15501428, - "posY": 1.69501209, - "posZ": 7.444842, - "rotX": 359.935822, - "rotY": 269.994781, - "rotZ": 7.50431871, + "posX": -27.0906, + "posY": 1.61701882, + "posZ": -7.66670036, + "rotX": 359.9201, + "rotY": 269.9963, + "rotZ": 0.01690505, "scaleX": 1.0, "scaleY": 1.0, "scaleZ": 1.0 }, - "Nickname": "Thrall", - "Description": "Humanoid. Monster. Abomination.", + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.6045295, + "g": 0.6045295, + "b": 0.6045295 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomImage": { + "ImageURL": "https://i.imgur.com/vppt2my.png", + "ImageSecondaryURL": "https://i.imgur.com/vppt2my.png", + "ImageScalar": 1.0, + "WidthScale": 0.0, + "CustomTile": { + "Type": 3, + "Thickness": 0.1, + "Stackable": false, + "Stretch": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "8bc3db", + "States": { + "2": { + "Name": "Custom_Tile", + "Transform": { + "posX": -39.7933121, + "posY": 1.63758957, + "posZ": 2.038383, + "rotX": 359.9201, + "rotY": 269.9961, + "rotZ": 0.0168742146, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.6045295, + "g": 0.6045295, + "b": 0.6045295 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomImage": { + "ImageURL": "https://i.imgur.com/HyfE8m8.png", + "ImageSecondaryURL": "https://i.imgur.com/HyfE8m8.png", + "ImageScalar": 1.0, + "WidthScale": 0.0, + "CustomTile": { + "Type": 3, + "Thickness": 0.1, + "Stackable": false, + "Stretch": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "44b0c5" + }, + "3": { + "Name": "Custom_Tile", + "Transform": { + "posX": -38.8217163, + "posY": 1.99356019, + "posZ": 0.4159239, + "rotX": 359.9201, + "rotY": 272.9828, + "rotZ": 0.01687373, + "scaleX": 0.8, + "scaleY": 1.0, + "scaleZ": 0.8 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.6045295, + "g": 0.6045295, + "b": 0.6045295 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomImage": { + "ImageURL": "https://i.imgur.com/dHKBLoD.png", + "ImageSecondaryURL": "https://i.imgur.com/HyfE8m8.png", + "ImageScalar": 1.0, + "WidthScale": 0.0, + "CustomTile": { + "Type": 3, + "Thickness": 0.1, + "Stackable": false, + "Stretch": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "5b38c6" + } + } + }, + { + "Name": "Card", + "Transform": { + "posX": -23.6765, + "posY": 1.68678463, + "posZ": -7.70020056, + "rotX": 359.9201, + "rotY": 270.000366, + "rotZ": 180.016861, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Cimetière de Père Lachaise", + "Description": "City. Occult.", "GMNotes": "", "ColorDiffuse": { "r": 0.713235259, @@ -1060146,40 +1075412,587 @@ "Sticky": true, "Tooltip": true, "GridProjection": false, - "HideWhenFaceDown": true, + "HideWhenFaceDown": false, "Hands": true, - "CardID": 232813, + "CardID": 712, "SidewaysCard": false, "CustomDeck": { - "2328": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/782999241295993974/70871F727ABBAB3DB22003051B5E1FBF8999AEEB/", - "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", + "7": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366157990/4659D8D72797E17EC7D2043CB48534A6D4BCA645/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366182498/0BEC886DC5D9CD9EDE9E8AA7C8F24B32BECCB62B/", "NumWidth": 10, "NumHeight": 7, "BackIsHidden": true, - "UniqueBack": false + "UniqueBack": true } }, "XmlUI": "", "LuaScript": "", "LuaScriptState": "", - "GUID": "fbe20d" + "GUID": "8fbe45" + }, + { + "Name": "Custom_Tile", + "Transform": { + "posX": -26.8363, + "posY": 1.62112772, + "posZ": 7.49159956, + "rotX": 359.9201, + "rotY": 269.9964, + "rotZ": 0.01690472, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.6045295, + "g": 0.6045295, + "b": 0.6045295 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomImage": { + "ImageURL": "https://i.imgur.com/vppt2my.png", + "ImageSecondaryURL": "https://i.imgur.com/vppt2my.png", + "ImageScalar": 1.0, + "WidthScale": 0.0, + "CustomTile": { + "Type": 3, + "Thickness": 0.1, + "Stackable": false, + "Stretch": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "9055e4", + "States": { + "2": { + "Name": "Custom_Tile", + "Transform": { + "posX": -39.7933121, + "posY": 1.63758957, + "posZ": 2.038383, + "rotX": 359.9201, + "rotY": 269.9961, + "rotZ": 0.0168742146, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.6045295, + "g": 0.6045295, + "b": 0.6045295 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomImage": { + "ImageURL": "https://i.imgur.com/HyfE8m8.png", + "ImageSecondaryURL": "https://i.imgur.com/HyfE8m8.png", + "ImageScalar": 1.0, + "WidthScale": 0.0, + "CustomTile": { + "Type": 3, + "Thickness": 0.1, + "Stackable": false, + "Stretch": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "44b0c5" + }, + "3": { + "Name": "Custom_Tile", + "Transform": { + "posX": -38.8217163, + "posY": 1.99356019, + "posZ": 0.4159239, + "rotX": 359.9201, + "rotY": 272.9828, + "rotZ": 0.01687373, + "scaleX": 0.8, + "scaleY": 1.0, + "scaleZ": 0.8 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.6045295, + "g": 0.6045295, + "b": 0.6045295 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomImage": { + "ImageURL": "https://i.imgur.com/dHKBLoD.png", + "ImageSecondaryURL": "https://i.imgur.com/HyfE8m8.png", + "ImageScalar": 1.0, + "WidthScale": 0.0, + "CustomTile": { + "Type": 3, + "Thickness": 0.1, + "Stackable": false, + "Stretch": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "5b38c6" + } + } + }, + { + "Name": "Custom_Model_Bag", + "Transform": { + "posX": 1.696201, + "posY": 1.55831647, + "posZ": 14.2788029, + "rotX": 359.955139, + "rotY": 224.992172, + "rotZ": 0.06867736, + "scaleX": 2.0, + "scaleY": 2.0, + "scaleZ": 2.0 + }, + "Nickname": "Set-aside", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.02148666, + "g": 0.00100758043, + "b": 0.02148666 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "MaterialIndex": -1, + "MeshIndex": -1, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/764975951334964971/3078F312706FC974833ECD2A359B87FD4F283509/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/764975951334960553/C518D80E31E27DB23EEAC8CF9253E59798865790/", + "NormalURL": "http://cloud-3.steamusercontent.com/ugc/764975951334960069/E70E4A58A1B7827F1E5E2AF9FF44DF0BD5DA33F7/", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 6, + "CastShadows": true + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "ContainedObjects": [ + { + "Name": "Card", + "Transform": { + "posX": 1.69645059, + "posY": 3.71320868, + "posZ": 14.2787828, + "rotX": 359.94754, + "rotY": 224.998123, + "rotZ": 0.05847592, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Backfiring Motorcycle", + "Description": "He Told You He Repaired It", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 207, + "SidewaysCard": false, + "CustomDeck": { + "2": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366296328/609C86272516E3FE4EDAFC80B8DBA405EDD709D1/", + "BackURL": "https://i.imgur.com/EcbhVuh.jpg", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "bd070f" + }, + { + "Name": "Card", + "Transform": { + "posX": 1.6965555, + "posY": 3.7138164, + "posZ": 14.2788782, + "rotX": 359.982147, + "rotY": 224.997681, + "rotZ": 0.0583043173, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Docteur Petiot's Bag", + "Description": "Many Potions & Tools", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 205, + "SidewaysCard": false, + "CustomDeck": { + "2": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366296328/609C86272516E3FE4EDAFC80B8DBA405EDD709D1/", + "BackURL": "https://i.imgur.com/EcbhVuh.jpg", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "a4e3e5" + }, + { + "Name": "Card", + "Transform": { + "posX": 1.69644916, + "posY": 3.71326351, + "posZ": 14.2787828, + "rotX": 359.947571, + "rotY": 224.998108, + "rotZ": 0.0584705025, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Secret Gathering", + "Description": "Task.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 201, + "SidewaysCard": false, + "CustomDeck": { + "2": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366296328/609C86272516E3FE4EDAFC80B8DBA405EDD709D1/", + "BackURL": "https://i.imgur.com/EcbhVuh.jpg", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "91efef" + }, + { + "Name": "Card", + "Transform": { + "posX": 1.696449, + "posY": 3.71323228, + "posZ": 14.2787828, + "rotX": 359.9475, + "rotY": 224.998123, + "rotZ": 0.0584682934, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Perceval, the Story of the Grail", + "Description": "By Chrétien de Troyes", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 200, + "SidewaysCard": false, + "CustomDeck": { + "2": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366296328/609C86272516E3FE4EDAFC80B8DBA405EDD709D1/", + "BackURL": "https://i.imgur.com/EcbhVuh.jpg", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "8289ab" + } + ], + "PhysicsMaterial": { + "StaticFriction": 0.6, + "DynamicFriction": 0.6, + "Bounciness": 0.0, + "FrictionCombine": 0, + "BounceCombine": 0 + }, + "Rigidbody": { + "Mass": 1.375, + "Drag": 5.0, + "AngularDrag": 5.0, + "UseGravity": true + }, + "GUID": "9e2d42" + }, + { + "Name": "Custom_Tile", + "Transform": { + "posX": -33.462, + "posY": 1.62816179, + "posZ": 0.00269979378, + "rotX": 359.9201, + "rotY": 269.9964, + "rotZ": 0.0169054531, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.6045295, + "g": 0.6045295, + "b": 0.6045295 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomImage": { + "ImageURL": "https://i.imgur.com/vppt2my.png", + "ImageSecondaryURL": "https://i.imgur.com/vppt2my.png", + "ImageScalar": 1.0, + "WidthScale": 0.0, + "CustomTile": { + "Type": 3, + "Thickness": 0.1, + "Stackable": false, + "Stretch": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "a20b9e", + "States": { + "2": { + "Name": "Custom_Tile", + "Transform": { + "posX": -39.7933121, + "posY": 1.63758957, + "posZ": 2.038383, + "rotX": 359.9201, + "rotY": 269.9961, + "rotZ": 0.0168742146, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.6045295, + "g": 0.6045295, + "b": 0.6045295 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomImage": { + "ImageURL": "https://i.imgur.com/HyfE8m8.png", + "ImageSecondaryURL": "https://i.imgur.com/HyfE8m8.png", + "ImageScalar": 1.0, + "WidthScale": 0.0, + "CustomTile": { + "Type": 3, + "Thickness": 0.1, + "Stackable": false, + "Stretch": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "44b0c5" + }, + "3": { + "Name": "Custom_Tile", + "Transform": { + "posX": -38.8217163, + "posY": 1.99356019, + "posZ": 0.4159239, + "rotX": 359.9201, + "rotY": 272.9828, + "rotZ": 0.01687373, + "scaleX": 0.8, + "scaleY": 1.0, + "scaleZ": 0.8 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.6045295, + "g": 0.6045295, + "b": 0.6045295 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomImage": { + "ImageURL": "https://i.imgur.com/dHKBLoD.png", + "ImageSecondaryURL": "https://i.imgur.com/HyfE8m8.png", + "ImageScalar": 1.0, + "WidthScale": 0.0, + "CustomTile": { + "Type": 3, + "Thickness": 0.1, + "Stackable": false, + "Stretch": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "5b38c6" + } + } }, { "Name": "Card", "Transform": { - "posX": 3.646352, - "posY": 1.548182, - "posZ": 0.144670352, - "rotX": 359.920135, + "posX": -17.1190987, + "posY": 1.67989993, + "posZ": -0.0280995686, + "rotX": 359.9201, "rotY": 269.999939, - "rotZ": 0.0168772917, + "rotZ": 180.016861, "scaleX": 1.0, "scaleY": 1.0, "scaleZ": 1.0 }, - "Nickname": "Eager for Death", - "Description": "Omen.", + "Nickname": "Le Cépage Montmartre", + "Description": "City. Underworld. Montmartre.", "GMNotes": "", "ColorDiffuse": { "r": 0.713235259, @@ -1060194,40 +1076007,282 @@ "Sticky": true, "Tooltip": true, "GridProjection": false, - "HideWhenFaceDown": true, + "HideWhenFaceDown": false, "Hands": true, - "CardID": 232818, + "CardID": 709, "SidewaysCard": false, "CustomDeck": { - "2328": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/782999241295993974/70871F727ABBAB3DB22003051B5E1FBF8999AEEB/", - "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", + "7": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366157990/4659D8D72797E17EC7D2043CB48534A6D4BCA645/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366182498/0BEC886DC5D9CD9EDE9E8AA7C8F24B32BECCB62B/", "NumWidth": 10, "NumHeight": 7, "BackIsHidden": true, - "UniqueBack": false + "UniqueBack": true } }, "XmlUI": "", "LuaScript": "", "LuaScriptState": "", - "GUID": "60ef9e" + "GUID": "a4a52d" }, { "Name": "Card", "Transform": { - "posX": 3.24814034, - "posY": 1.70613587, - "posZ": 4.471411, - "rotX": 359.920135, + "posX": -3.95589972, + "posY": 1.655648, + "posZ": -10.4412022, + "rotX": 359.919739, + "rotY": 270.0, + "rotZ": 0.016841257, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Scenario", + "Description": "Midnight in Paris", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CardID": 700, + "SidewaysCard": false, + "CustomDeck": { + "7": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366157990/4659D8D72797E17EC7D2043CB48534A6D4BCA645/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366182498/0BEC886DC5D9CD9EDE9E8AA7C8F24B32BECCB62B/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "a8fe14" + }, + { + "Name": "Card", + "Transform": { + "posX": -30.2237, + "posY": 1.70041013, + "posZ": 7.5676, + "rotX": 359.9201, + "rotY": 270.010742, + "rotZ": 180.016846, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Champ de Mars", + "Description": "City. Crowded.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CardID": 710, + "SidewaysCard": false, + "CustomDeck": { + "7": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366157990/4659D8D72797E17EC7D2043CB48534A6D4BCA645/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366182498/0BEC886DC5D9CD9EDE9E8AA7C8F24B32BECCB62B/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "b7fb8b" + }, + { + "Name": "Custom_Tile", + "Transform": { + "posX": -23.6765, + "posY": 1.61338758, + "posZ": -3.83000016, + "rotX": 0.0168719348, + "rotY": 179.999908, + "rotZ": 0.07993923, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.6045295, + "g": 0.6045295, + "b": 0.6045295 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomImage": { + "ImageURL": "https://i.imgur.com/vppt2my.png", + "ImageSecondaryURL": "https://i.imgur.com/vppt2my.png", + "ImageScalar": 1.0, + "WidthScale": 0.0, + "CustomTile": { + "Type": 3, + "Thickness": 0.1, + "Stackable": false, + "Stretch": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "ba9515", + "States": { + "2": { + "Name": "Custom_Tile", + "Transform": { + "posX": -39.7933121, + "posY": 1.63758957, + "posZ": 2.038383, + "rotX": 359.9201, + "rotY": 269.9961, + "rotZ": 0.0168742146, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.6045295, + "g": 0.6045295, + "b": 0.6045295 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomImage": { + "ImageURL": "https://i.imgur.com/HyfE8m8.png", + "ImageSecondaryURL": "https://i.imgur.com/HyfE8m8.png", + "ImageScalar": 1.0, + "WidthScale": 0.0, + "CustomTile": { + "Type": 3, + "Thickness": 0.1, + "Stackable": false, + "Stretch": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "44b0c5" + }, + "3": { + "Name": "Custom_Tile", + "Transform": { + "posX": -38.8217163, + "posY": 1.99356019, + "posZ": 0.4159239, + "rotX": 359.9201, + "rotY": 272.9828, + "rotZ": 0.01687373, + "scaleX": 0.8, + "scaleY": 1.0, + "scaleZ": 0.8 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.6045295, + "g": 0.6045295, + "b": 0.6045295 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomImage": { + "ImageURL": "https://i.imgur.com/dHKBLoD.png", + "ImageSecondaryURL": "https://i.imgur.com/HyfE8m8.png", + "ImageScalar": 1.0, + "WidthScale": 0.0, + "CustomTile": { + "Type": 3, + "Thickness": 0.1, + "Stackable": false, + "Stretch": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "5b38c6" + } + } + }, + { + "Name": "Card", + "Transform": { + "posX": -4.10250044, + "posY": 1.65454423, + "posZ": -14.8965006, + "rotX": 359.919739, "rotY": 269.9999, - "rotZ": 0.0168776922, + "rotZ": 0.016840877, "scaleX": 1.0, "scaleY": 1.0, "scaleZ": 1.0 }, - "Nickname": "Whippoorwill", - "Description": "\tCreature.", + "Nickname": "Daylight / Dark is the Night", + "Description": "", "GMNotes": "", "ColorDiffuse": { "r": 0.713235259, @@ -1060242,40 +1076297,40 @@ "Sticky": true, "Tooltip": true, "GridProjection": false, - "HideWhenFaceDown": true, + "HideWhenFaceDown": false, "Hands": true, - "CardID": 232817, + "CardID": 703, "SidewaysCard": false, "CustomDeck": { - "2328": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/782999241295993974/70871F727ABBAB3DB22003051B5E1FBF8999AEEB/", - "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", + "7": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366157990/4659D8D72797E17EC7D2043CB48534A6D4BCA645/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366182498/0BEC886DC5D9CD9EDE9E8AA7C8F24B32BECCB62B/", "NumWidth": 10, "NumHeight": 7, "BackIsHidden": true, - "UniqueBack": false + "UniqueBack": true } }, "XmlUI": "", "LuaScript": "", "LuaScriptState": "", - "GUID": "61c583" + "GUID": "c9c721" }, { "Name": "Card", "Transform": { - "posX": 3.163001, - "posY": 1.550591, - "posZ": 6.036887, - "rotX": 359.920135, - "rotY": 269.9999, - "rotZ": 0.0168760177, + "posX": -23.6755, + "posY": 1.689041, + "posZ": -0.03279964, + "rotX": 359.9201, + "rotY": 269.978149, + "rotZ": 180.016891, "scaleX": 1.0, "scaleY": 1.0, "scaleZ": 1.0 }, - "Nickname": "Arcane Barrier", - "Description": "\tHex. Obstacle.", + "Nickname": "Montmartre", + "Description": "City. Underworld. Crowded. Montmartre.", "GMNotes": "", "ColorDiffuse": { "r": 0.713235259, @@ -1060290,40 +1076345,40 @@ "Sticky": true, "Tooltip": true, "GridProjection": false, - "HideWhenFaceDown": true, + "HideWhenFaceDown": false, "Hands": true, - "CardID": 232829, + "CardID": 711, "SidewaysCard": false, "CustomDeck": { - "2328": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/782999241295993974/70871F727ABBAB3DB22003051B5E1FBF8999AEEB/", - "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", + "7": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366157990/4659D8D72797E17EC7D2043CB48534A6D4BCA645/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366182498/0BEC886DC5D9CD9EDE9E8AA7C8F24B32BECCB62B/", "NumWidth": 10, "NumHeight": 7, "BackIsHidden": true, - "UniqueBack": false + "UniqueBack": true } }, "XmlUI": "", "LuaScript": "", "LuaScriptState": "", - "GUID": "2d6b0f" + "GUID": "cbaacc" }, { - "Name": "Card", + "Name": "Deck", "Transform": { - "posX": -17.60739, - "posY": 1.58022821, - "posZ": 8.422101, - "rotX": 359.920349, - "rotY": 269.999756, - "rotZ": 0.0154577158, + "posX": -3.9271, + "posY": 1.83566248, + "posZ": 5.757001, + "rotX": 359.919739, + "rotY": 270.0, + "rotZ": 180.016815, "scaleX": 1.0, "scaleY": 1.0, "scaleZ": 1.0 }, - "Nickname": "Locked Door", - "Description": "Obstacle.", + "Nickname": "Encounter Deck", + "Description": "", "GMNotes": "", "ColorDiffuse": { "r": 0.713235259, @@ -1060339,10 +1076394,61 @@ "Tooltip": true, "GridProjection": false, "HideWhenFaceDown": true, - "Hands": true, - "CardID": 270327, + "Hands": false, "SidewaysCard": false, + "DeckIDs": [ + 115, + 115, + 115, + 114, + 114, + 114, + 116, + 116, + 116, + 117, + 117, + 117, + 113, + 113, + 113, + 112, + 112, + 112, + 111, + 111, + 111, + 110, + 110, + 110, + 109, + 109, + 109, + 231703, + 231703, + 231703, + 231704, + 231704, + 231712, + 231712, + 231712, + 231726, + 231726, + 231725, + 231725, + 231719, + 231719, + 231719 + ], "CustomDeck": { + "1": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366296328/609C86272516E3FE4EDAFC80B8DBA405EDD709D1/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + }, "2317": { "FaceURL": "http://cloud-3.steamusercontent.com/ugc/775106514377430057/E4E5A51434CEF23EF5D04A104F352520304AA550/", "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", @@ -1060355,23 +1076461,2041 @@ "XmlUI": "", "LuaScript": "", "LuaScriptState": "", - "GUID": "ab3719" + "ContainedObjects": [ + { + "Name": "Card", + "Transform": { + "posX": -17.1199589, + "posY": 1.96752214, + "posZ": 15.1899214, + "rotX": 359.93396, + "rotY": 270.0001, + "rotZ": 179.960953, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Fernetic Tango", + "Description": "Leisure.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 115, + "SidewaysCard": false, + "CustomDeck": { + "1": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366296328/609C86272516E3FE4EDAFC80B8DBA405EDD709D1/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "3ac668" + }, + { + "Name": "Card", + "Transform": { + "posX": 11.4337082, + "posY": 1.03173387, + "posZ": 9.074391, + "rotX": -0.000235270971, + "rotY": 180.021744, + "rotZ": 0.000217117442, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Fernetic Tango", + "Description": "Leisure.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 115, + "SidewaysCard": false, + "CustomDeck": { + "1": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366296328/609C86272516E3FE4EDAFC80B8DBA405EDD709D1/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "24987a" + }, + { + "Name": "Card", + "Transform": { + "posX": 11.6574888, + "posY": 1.14428806, + "posZ": 7.04841471, + "rotX": 4.144366, + "rotY": 180.033264, + "rotZ": 0.0016250253, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Fernetic Tango", + "Description": "Leisure.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 115, + "SidewaysCard": false, + "CustomDeck": { + "1": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366296328/609C86272516E3FE4EDAFC80B8DBA405EDD709D1/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "ddb988" + }, + { + "Name": "Card", + "Transform": { + "posX": 13.1361179, + "posY": 1.19202876, + "posZ": 15.6257429, + "rotX": -0.00550763868, + "rotY": 180.025238, + "rotZ": 4.21046162, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Just One More Drink", + "Description": "Leisure.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 114, + "SidewaysCard": false, + "CustomDeck": { + "1": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366296328/609C86272516E3FE4EDAFC80B8DBA405EDD709D1/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "b1a29e" + }, + { + "Name": "Card", + "Transform": { + "posX": 12.2338419, + "posY": 1.03166926, + "posZ": 14.5176716, + "rotX": 0.000402966049, + "rotY": 180.021179, + "rotZ": -0.00285056466, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Just One More Drink", + "Description": "Leisure.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 114, + "SidewaysCard": false, + "CustomDeck": { + "1": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366296328/609C86272516E3FE4EDAFC80B8DBA405EDD709D1/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "3f0caa" + }, + { + "Name": "Card", + "Transform": { + "posX": 13.199192, + "posY": 1.194059, + "posZ": 15.8059635, + "rotX": -0.00233588088, + "rotY": 180.018768, + "rotZ": 0.0131697375, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Just One More Drink", + "Description": "Leisure.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 114, + "SidewaysCard": false, + "CustomDeck": { + "1": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366296328/609C86272516E3FE4EDAFC80B8DBA405EDD709D1/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "2f3950" + }, + { + "Name": "Card", + "Transform": { + "posX": 8.386221, + "posY": 1.08163178, + "posZ": 10.1025467, + "rotX": -0.00454952335, + "rotY": 180.020966, + "rotZ": 359.989655, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Persistent Nightmares", + "Description": "Terror.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 116, + "SidewaysCard": false, + "CustomDeck": { + "1": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366296328/609C86272516E3FE4EDAFC80B8DBA405EDD709D1/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "b8960c" + }, + { + "Name": "Card", + "Transform": { + "posX": 8.478507, + "posY": 1.03167927, + "posZ": 8.659446, + "rotX": 0.000319594779, + "rotY": 179.966873, + "rotZ": -0.00226215157, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Persistent Nightmares", + "Description": "Terror.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 116, + "SidewaysCard": false, + "CustomDeck": { + "1": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366296328/609C86272516E3FE4EDAFC80B8DBA405EDD709D1/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "f13921" + }, + { + "Name": "Card", + "Transform": { + "posX": 8.579983, + "posY": 1.17800009, + "posZ": 7.107948, + "rotX": 2.00783253, + "rotY": 179.932037, + "rotZ": -0.00140053965, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Persistent Nightmares", + "Description": "Terror.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 116, + "SidewaysCard": false, + "CustomDeck": { + "1": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366296328/609C86272516E3FE4EDAFC80B8DBA405EDD709D1/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "de95f0" + }, + { + "Name": "Card", + "Transform": { + "posX": 4.06901455, + "posY": 2.01728034, + "posZ": 10.089056, + "rotX": 354.230743, + "rotY": 179.992172, + "rotZ": 359.967072, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Autumn Rain", + "Description": "Hazard. Weather.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 117, + "SidewaysCard": false, + "CustomDeck": { + "1": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366296328/609C86272516E3FE4EDAFC80B8DBA405EDD709D1/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "ba5fb3" + }, + { + "Name": "Card", + "Transform": { + "posX": 5.526878, + "posY": 1.84360147, + "posZ": 8.813613, + "rotX": 359.9605, + "rotY": 180.039459, + "rotZ": 359.962982, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Autumn Rain", + "Description": "Hazard. Weather.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 117, + "SidewaysCard": false, + "CustomDeck": { + "1": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366296328/609C86272516E3FE4EDAFC80B8DBA405EDD709D1/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "2b0543" + }, + { + "Name": "Card", + "Transform": { + "posX": 4.540008, + "posY": 1.19313228, + "posZ": 10.19311, + "rotX": 0.129418314, + "rotY": 179.8662, + "rotZ": 0.4281024, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Autumn Rain", + "Description": "Hazard. Weather.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 117, + "SidewaysCard": false, + "CustomDeck": { + "1": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366296328/609C86272516E3FE4EDAFC80B8DBA405EDD709D1/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "cd3dea" + }, + { + "Name": "Card", + "Transform": { + "posX": 8.01011848, + "posY": 1.03124487, + "posZ": 8.373074, + "rotX": 0.0105262659, + "rotY": 180.014847, + "rotZ": 359.9692, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Woman of Ill-Virtue", + "Description": "Underworld.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 113, + "SidewaysCard": false, + "CustomDeck": { + "1": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366296328/609C86272516E3FE4EDAFC80B8DBA405EDD709D1/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "2b0543" + }, + { + "Name": "Card", + "Transform": { + "posX": 7.705858, + "posY": 1.174165, + "posZ": 8.118488, + "rotX": 359.820343, + "rotY": 179.846237, + "rotZ": 359.6879, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Woman of Ill-Virtue", + "Description": "Underworld.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 113, + "SidewaysCard": false, + "CustomDeck": { + "1": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366296328/609C86272516E3FE4EDAFC80B8DBA405EDD709D1/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "42360d" + }, + { + "Name": "Card", + "Transform": { + "posX": 8.516435, + "posY": 1.31455219, + "posZ": 8.607258, + "rotX": -0.000120337478, + "rotY": 180.016, + "rotZ": 354.485016, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Woman of Ill-Virtue", + "Description": "Underworld.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 113, + "SidewaysCard": false, + "CustomDeck": { + "1": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366296328/609C86272516E3FE4EDAFC80B8DBA405EDD709D1/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "672c15" + }, + { + "Name": "Card", + "Transform": { + "posX": 6.39047527, + "posY": 1.11461747, + "posZ": 9.914914, + "rotX": 0.0007304622, + "rotY": 180.014267, + "rotZ": 4.356741, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Bewitching Violinist", + "Description": "Musician.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 112, + "SidewaysCard": false, + "CustomDeck": { + "1": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366296328/609C86272516E3FE4EDAFC80B8DBA405EDD709D1/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "42e9d1" + }, + { + "Name": "Card", + "Transform": { + "posX": 4.462926, + "posY": 1.03166521, + "posZ": 8.595955, + "rotX": 0.0004523926, + "rotY": 180.048645, + "rotZ": -0.00331105478, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Bewitching Violinist", + "Description": "Musician.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 112, + "SidewaysCard": false, + "CustomDeck": { + "1": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366296328/609C86272516E3FE4EDAFC80B8DBA405EDD709D1/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "cffee9" + }, + { + "Name": "Card", + "Transform": { + "posX": 15.5107327, + "posY": 1.20291, + "posZ": 8.377858, + "rotX": 0.0909401551, + "rotY": 180.0219, + "rotZ": 359.756561, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Bewitching Violinist", + "Description": "Musician.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 112, + "SidewaysCard": false, + "CustomDeck": { + "1": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366296328/609C86272516E3FE4EDAFC80B8DBA405EDD709D1/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "2b0543" + }, + { + "Name": "Card", + "Transform": { + "posX": 12.0327892, + "posY": 1.03168249, + "posZ": 8.834506, + "rotX": 0.00119868561, + "rotY": 180.720551, + "rotZ": 0.000217133056, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Unsavory Character", + "Description": "Criminal. Underworld.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 111, + "SidewaysCard": false, + "CustomDeck": { + "1": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366296328/609C86272516E3FE4EDAFC80B8DBA405EDD709D1/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "2b0543" + }, + { + "Name": "Card", + "Transform": { + "posX": 9.322435, + "posY": 1.03171372, + "posZ": 8.233447, + "rotX": -9.57569455E-08, + "rotY": 179.237015, + "rotZ": -2.27894176E-07, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Unsavory Character", + "Description": "Criminal. Underworld.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 111, + "SidewaysCard": false, + "CustomDeck": { + "1": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366296328/609C86272516E3FE4EDAFC80B8DBA405EDD709D1/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "978af7" + }, + { + "Name": "Card", + "Transform": { + "posX": 17.7306385, + "posY": 1.265824, + "posZ": 8.246165, + "rotX": 0.000421261531, + "rotY": 180.020248, + "rotZ": 0.000537831162, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Unsavory Character", + "Description": "Criminal. Underworld.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 111, + "SidewaysCard": false, + "CustomDeck": { + "1": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366296328/609C86272516E3FE4EDAFC80B8DBA405EDD709D1/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "cd2c9b" + }, + { + "Name": "Card", + "Transform": { + "posX": 7.818218, + "posY": 1.03171349, + "posZ": 8.44608, + "rotX": 1.00979639E-06, + "rotY": 180.020676, + "rotZ": 5.953164E-07, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Pickpocket", + "Description": "Thief. Underworld.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 110, + "SidewaysCard": false, + "CustomDeck": { + "1": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366296328/609C86272516E3FE4EDAFC80B8DBA405EDD709D1/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "2b0543" + }, + { + "Name": "Card", + "Transform": { + "posX": 10.4255447, + "posY": 1.03171349, + "posZ": 8.525698, + "rotX": 5.10313E-07, + "rotY": 180.020676, + "rotZ": 3.19024821E-07, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Pickpocket", + "Description": "Thief. Underworld.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 110, + "SidewaysCard": false, + "CustomDeck": { + "1": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366296328/609C86272516E3FE4EDAFC80B8DBA405EDD709D1/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "fd4575" + }, + { + "Name": "Card", + "Transform": { + "posX": 13.3931789, + "posY": 1.03171349, + "posZ": 8.935326, + "rotX": 1.07905089E-08, + "rotY": 180.020691, + "rotZ": 8.944744E-09, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Pickpocket", + "Description": "Thief. Underworld.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 110, + "SidewaysCard": false, + "CustomDeck": { + "1": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366296328/609C86272516E3FE4EDAFC80B8DBA405EDD709D1/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "410d7d" + }, + { + "Name": "Card", + "Transform": { + "posX": 15.263752, + "posY": 1.03172183, + "posZ": 8.230983, + "rotX": -0.00110579608, + "rotY": 180.021439, + "rotZ": 0.000442598946, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Hideous Gargoyles", + "Description": "Monster.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 109, + "SidewaysCard": false, + "CustomDeck": { + "1": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366296328/609C86272516E3FE4EDAFC80B8DBA405EDD709D1/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "8d2f1c" + }, + { + "Name": "Card", + "Transform": { + "posX": 12.5681839, + "posY": 1.03171349, + "posZ": 7.950936, + "rotX": -3.45974343E-07, + "rotY": 180.020737, + "rotZ": 5.423583E-07, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Hideous Gargoyles", + "Description": "Monster.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 109, + "SidewaysCard": false, + "CustomDeck": { + "1": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366296328/609C86272516E3FE4EDAFC80B8DBA405EDD709D1/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "fda0dc" + }, + { + "Name": "Card", + "Transform": { + "posX": 13.6698971, + "posY": 1.11466753, + "posZ": 10.9795132, + "rotX": 356.951782, + "rotY": 180.016373, + "rotZ": -0.000709577755, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Hideous Gargoyles", + "Description": "Monster.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 109, + "SidewaysCard": false, + "CustomDeck": { + "1": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366296328/609C86272516E3FE4EDAFC80B8DBA405EDD709D1/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "2b0543" + }, + { + "Name": "Card", + "Transform": { + "posX": 3.6567502, + "posY": 1.20053971, + "posZ": 6.771064, + "rotX": 359.422272, + "rotY": 180.004684, + "rotZ": 179.992233, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Hunting Shadow", + "Description": "Curse.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 231703, + "SidewaysCard": false, + "CustomDeck": { + "2317": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/775106514377430057/E4E5A51434CEF23EF5D04A104F352520304AA550/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "14bfaf" + }, + { + "Name": "Card", + "Transform": { + "posX": 3.586197, + "posY": 1.18642676, + "posZ": 7.43940735, + "rotX": 0.00308191241, + "rotY": 180.001, + "rotZ": 180.002869, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Hunting Shadow", + "Description": "Curse.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 231703, + "SidewaysCard": false, + "CustomDeck": { + "2317": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/775106514377430057/E4E5A51434CEF23EF5D04A104F352520304AA550/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "ea8fcf" + }, + { + "Name": "Card", + "Transform": { + "posX": 3.55980563, + "posY": 1.21036887, + "posZ": 6.74979639, + "rotX": 358.855072, + "rotY": 180.0025, + "rotZ": 180.000565, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Hunting Shadow", + "Description": "Curse.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 231703, + "SidewaysCard": false, + "CustomDeck": { + "2317": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/775106514377430057/E4E5A51434CEF23EF5D04A104F352520304AA550/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "ab3719" + }, + { + "Name": "Card", + "Transform": { + "posX": 3.68527579, + "posY": 1.20717025, + "posZ": 6.75573826, + "rotX": 358.393036, + "rotY": 180.005753, + "rotZ": 180.000137, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "False Lead", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 231704, + "SidewaysCard": false, + "CustomDeck": { + "2317": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/775106514377430057/E4E5A51434CEF23EF5D04A104F352520304AA550/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "2ceae2" + }, + { + "Name": "Card", + "Transform": { + "posX": 3.89562345, + "posY": 1.03453541, + "posZ": 7.199989, + "rotX": -0.00279867765, + "rotY": 179.993973, + "rotZ": 180.000153, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "False Lead", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 231704, + "SidewaysCard": false, + "CustomDeck": { + "2317": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/775106514377430057/E4E5A51434CEF23EF5D04A104F352520304AA550/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "057d5f" + }, + { + "Name": "Card", + "Transform": { + "posX": 15.456192, + "posY": 1.53138053, + "posZ": -0.8908986, + "rotX": 359.92038, + "rotY": 270.0, + "rotZ": 0.0147123663, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Swarm of Rats", + "Description": "Creature.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 231712, + "SidewaysCard": false, + "CustomDeck": { + "2317": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/775106514377430057/E4E5A51434CEF23EF5D04A104F352520304AA550/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "ab3719" + }, + { + "Name": "Card", + "Transform": { + "posX": 15.4186563, + "posY": 1.68472993, + "posZ": -0.738109052, + "rotX": 359.913422, + "rotY": 270.000122, + "rotZ": 0.0100070881, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Swarm of Rats", + "Description": "Creature.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 231712, + "SidewaysCard": false, + "CustomDeck": { + "2317": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/775106514377430057/E4E5A51434CEF23EF5D04A104F352520304AA550/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "a2cf85" + }, + { + "Name": "Card", + "Transform": { + "posX": -6.384037, + "posY": 1.19402575, + "posZ": 0.87983197, + "rotX": 0.005115042, + "rotY": 180.011368, + "rotZ": 0.0026828954, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Swarm of Rats", + "Description": "Creature.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 231712, + "SidewaysCard": false, + "CustomDeck": { + "2317": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/775106514377430057/E4E5A51434CEF23EF5D04A104F352520304AA550/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "ab3719" + }, + { + "Name": "Card", + "Transform": { + "posX": -13.4282417, + "posY": 1.70155811, + "posZ": 13.7778349, + "rotX": 359.535278, + "rotY": 269.9516, + "rotZ": 181.449341, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "On Wings of Darkness", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 231726, + "SidewaysCard": false, + "CustomDeck": { + "2317": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/775106514377430057/E4E5A51434CEF23EF5D04A104F352520304AA550/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "1e04da" + }, + { + "Name": "Card", + "Transform": { + "posX": -15.7923059, + "posY": 1.73901558, + "posZ": 4.52112341, + "rotX": 359.919861, + "rotY": 269.999969, + "rotZ": 0.0123590212, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "On Wings of Darkness", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 231726, + "SidewaysCard": false, + "CustomDeck": { + "2317": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/775106514377430057/E4E5A51434CEF23EF5D04A104F352520304AA550/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "1d0c1c" + }, + { + "Name": "Card", + "Transform": { + "posX": -16.52605, + "posY": 1.57874775, + "posZ": 8.559591, + "rotX": 359.920471, + "rotY": 270.0019, + "rotZ": 0.0145635763, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Hunting Nightgaunt", + "Description": "Monster. Nightgaunt.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 231725, + "SidewaysCard": false, + "CustomDeck": { + "2317": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/775106514377430057/E4E5A51434CEF23EF5D04A104F352520304AA550/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "ab3719" + }, + { + "Name": "Card", + "Transform": { + "posX": -13.47085, + "posY": 1.72509861, + "posZ": 13.60628, + "rotX": 359.9252, + "rotY": 269.9989, + "rotZ": 0.0176846832, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Hunting Nightgaunt", + "Description": "Monster. Nightgaunt.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 231725, + "SidewaysCard": false, + "CustomDeck": { + "2317": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/775106514377430057/E4E5A51434CEF23EF5D04A104F352520304AA550/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "b75b70" + }, + { + "Name": "Card", + "Transform": { + "posX": -15.6701107, + "posY": 1.57669926, + "posZ": 5.718232, + "rotX": 359.920654, + "rotY": 270.001251, + "rotZ": 0.0133364461, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Ancient Evils", + "Description": "Omen.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 231719, + "SidewaysCard": false, + "CustomDeck": { + "2317": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/775106514377430057/E4E5A51434CEF23EF5D04A104F352520304AA550/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "6e7cb8" + }, + { + "Name": "Card", + "Transform": { + "posX": -15.808506, + "posY": 1.73237514, + "posZ": 5.64793253, + "rotX": 359.9293, + "rotY": 270.001251, + "rotZ": 0.01372296, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Ancient Evils", + "Description": "Omen.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 231719, + "SidewaysCard": false, + "CustomDeck": { + "2317": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/775106514377430057/E4E5A51434CEF23EF5D04A104F352520304AA550/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "8af879" + }, + { + "Name": "Card", + "Transform": { + "posX": -15.7747707, + "posY": 1.753205, + "posZ": 5.66288233, + "rotX": 359.921753, + "rotY": 270.001221, + "rotZ": 0.0162846111, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Ancient Evils", + "Description": "Omen.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 231719, + "SidewaysCard": false, + "CustomDeck": { + "2317": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/775106514377430057/E4E5A51434CEF23EF5D04A104F352520304AA550/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "6e7cb8" + } + ], + "GUID": "e036b7" }, { "Name": "Card", "Transform": { - "posX": 3.394843, - "posY": 1.54970729, - "posZ": 4.13393164, - "rotX": 359.920135, - "rotY": 269.999939, - "rotZ": 0.0168757457, + "posX": -2.6884, + "posY": 1.65545726, + "posZ": -5.04860067, + "rotX": 0.0168352015, + "rotY": 180.0, + "rotZ": 0.080257684, "scaleX": 1.0, "scaleY": 1.0, "scaleZ": 1.0 }, - "Nickname": "Wizard of Yog-Sothoth", - "Description": "Humanoid. Sorcerer.", + "Nickname": "Long Earned Holidays", + "Description": "Act 1", "GMNotes": "", "ColorDiffuse": { "r": 0.713235259, @@ -1060386,40 +1078510,186 @@ "Sticky": true, "Tooltip": true, "GridProjection": false, - "HideWhenFaceDown": true, + "HideWhenFaceDown": false, "Hands": true, - "CardID": 232814, - "SidewaysCard": false, + "CardID": 802, + "SidewaysCard": true, "CustomDeck": { - "2328": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/782999241295993974/70871F727ABBAB3DB22003051B5E1FBF8999AEEB/", - "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", + "8": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366157990/4659D8D72797E17EC7D2043CB48534A6D4BCA645/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366182498/0BEC886DC5D9CD9EDE9E8AA7C8F24B32BECCB62B/", "NumWidth": 10, "NumHeight": 7, "BackIsHidden": true, - "UniqueBack": false + "UniqueBack": true } }, "XmlUI": "", "LuaScript": "", "LuaScriptState": "", - "GUID": "e44036" + "GUID": "e52441" }, { - "Name": "Card", + "Name": "Custom_Tile", "Transform": { - "posX": 3.36834574, - "posY": 1.70658445, - "posZ": 6.162498, - "rotX": 359.920135, - "rotY": 269.9999, - "rotZ": 0.01687594, + "posX": -33.6171, + "posY": 1.6272577, + "posZ": -3.80280018, + "rotX": 359.93158, + "rotY": 315.0002, + "rotZ": 359.955444, "scaleX": 1.0, "scaleY": 1.0, "scaleZ": 1.0 }, - "Nickname": "Arcane Barrier", - "Description": "\tHex. Obstacle.", + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.6045295, + "g": 0.6045295, + "b": 0.6045295 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomImage": { + "ImageURL": "https://i.imgur.com/vppt2my.png", + "ImageSecondaryURL": "https://i.imgur.com/vppt2my.png", + "ImageScalar": 1.0, + "WidthScale": 0.0, + "CustomTile": { + "Type": 3, + "Thickness": 0.1, + "Stackable": false, + "Stretch": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "ee08db", + "States": { + "2": { + "Name": "Custom_Tile", + "Transform": { + "posX": -39.7933121, + "posY": 1.63758957, + "posZ": 2.038383, + "rotX": 359.9201, + "rotY": 269.9961, + "rotZ": 0.0168742146, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.6045295, + "g": 0.6045295, + "b": 0.6045295 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomImage": { + "ImageURL": "https://i.imgur.com/HyfE8m8.png", + "ImageSecondaryURL": "https://i.imgur.com/HyfE8m8.png", + "ImageScalar": 1.0, + "WidthScale": 0.0, + "CustomTile": { + "Type": 3, + "Thickness": 0.1, + "Stackable": false, + "Stretch": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "44b0c5" + }, + "3": { + "Name": "Custom_Tile", + "Transform": { + "posX": -38.8217163, + "posY": 1.99356019, + "posZ": 0.4159239, + "rotX": 359.9201, + "rotY": 272.9828, + "rotZ": 0.01687373, + "scaleX": 0.8, + "scaleY": 1.0, + "scaleZ": 0.8 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.6045295, + "g": 0.6045295, + "b": 0.6045295 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomImage": { + "ImageURL": "https://i.imgur.com/dHKBLoD.png", + "ImageSecondaryURL": "https://i.imgur.com/HyfE8m8.png", + "ImageScalar": 1.0, + "WidthScale": 0.0, + "CustomTile": { + "Type": 3, + "Thickness": 0.1, + "Stackable": false, + "Stretch": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "5b38c6" + } + } + }, + { + "Name": "Card", + "Transform": { + "posX": -36.7731, + "posY": 1.70954347, + "posZ": 7.56990051, + "rotX": 359.9201, + "rotY": 270.000061, + "rotZ": 180.016861, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Garage de Passy", + "Description": "City.", "GMNotes": "", "ColorDiffuse": { "r": 0.713235259, @@ -1060434,45 +1078704,45 @@ "Sticky": true, "Tooltip": true, "GridProjection": false, - "HideWhenFaceDown": true, + "HideWhenFaceDown": false, "Hands": true, - "CardID": 232829, + "CardID": 707, "SidewaysCard": false, "CustomDeck": { - "2328": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/782999241295993974/70871F727ABBAB3DB22003051B5E1FBF8999AEEB/", - "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", + "7": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366157990/4659D8D72797E17EC7D2043CB48534A6D4BCA645/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366182498/0BEC886DC5D9CD9EDE9E8AA7C8F24B32BECCB62B/", "NumWidth": 10, "NumHeight": 7, "BackIsHidden": true, - "UniqueBack": false + "UniqueBack": true } }, "XmlUI": "", "LuaScript": "", "LuaScriptState": "", - "GUID": "db1aee" + "GUID": "fa4c47" }, { - "Name": "Card", + "Name": "Custom_Tile", "Transform": { - "posX": 3.24814034, - "posY": 1.72339261, - "posZ": 4.471411, - "rotX": 359.920441, - "rotY": 269.9999, - "rotZ": 0.0163779482, + "posX": -20.5148983, + "posY": 1.61013782, + "posZ": 0.104899772, + "rotX": 359.9201, + "rotY": 269.999176, + "rotZ": 0.0169010982, "scaleX": 1.0, "scaleY": 1.0, "scaleZ": 1.0 }, - "Nickname": "Whippoorwill", - "Description": "\tCreature.", + "Nickname": "", + "Description": "", "GMNotes": "", "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 + "r": 0.6045295, + "g": 0.6045295, + "b": 0.6045295 }, "Locked": false, "Grid": true, @@ -1060482,1248 +1078752,146 @@ "Sticky": true, "Tooltip": true, "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 232817, - "SidewaysCard": false, - "CustomDeck": { - "2328": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/782999241295993974/70871F727ABBAB3DB22003051B5E1FBF8999AEEB/", - "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": false + "HideWhenFaceDown": false, + "Hands": false, + "CustomImage": { + "ImageURL": "https://i.imgur.com/vppt2my.png", + "ImageSecondaryURL": "https://i.imgur.com/vppt2my.png", + "ImageScalar": 1.0, + "WidthScale": 0.0, + "CustomTile": { + "Type": 3, + "Thickness": 0.1, + "Stackable": false, + "Stretch": true } }, "XmlUI": "", "LuaScript": "", "LuaScriptState": "", - "GUID": "de3bd5" - }, - { - "Name": "Card", - "Transform": { - "posX": 3.37573743, - "posY": 1.7043395, - "posZ": 0.209344044, - "rotX": 359.920135, - "rotY": 269.999939, - "rotZ": 0.0168772619, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Eager for Death", - "Description": "Omen.", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 232818, - "SidewaysCard": false, - "CustomDeck": { - "2328": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/782999241295993974/70871F727ABBAB3DB22003051B5E1FBF8999AEEB/", - "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": false + "GUID": "ff7146", + "States": { + "2": { + "Name": "Custom_Tile", + "Transform": { + "posX": -39.7933121, + "posY": 1.63758957, + "posZ": 2.038383, + "rotX": 359.9201, + "rotY": 269.9961, + "rotZ": 0.0168742146, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.6045295, + "g": 0.6045295, + "b": 0.6045295 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomImage": { + "ImageURL": "https://i.imgur.com/HyfE8m8.png", + "ImageSecondaryURL": "https://i.imgur.com/HyfE8m8.png", + "ImageScalar": 1.0, + "WidthScale": 0.0, + "CustomTile": { + "Type": 3, + "Thickness": 0.1, + "Stackable": false, + "Stretch": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "44b0c5" + }, + "3": { + "Name": "Custom_Tile", + "Transform": { + "posX": -38.8217163, + "posY": 1.99356019, + "posZ": 0.4159239, + "rotX": 359.9201, + "rotY": 272.9828, + "rotZ": 0.01687373, + "scaleX": 0.8, + "scaleY": 1.0, + "scaleZ": 0.8 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.6045295, + "g": 0.6045295, + "b": 0.6045295 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomImage": { + "ImageURL": "https://i.imgur.com/dHKBLoD.png", + "ImageSecondaryURL": "https://i.imgur.com/HyfE8m8.png", + "ImageScalar": 1.0, + "WidthScale": 0.0, + "CustomTile": { + "Type": 3, + "Thickness": 0.1, + "Stackable": false, + "Stretch": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "5b38c6" } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "40e9d0" - }, - { - "Name": "Card", - "Transform": { - "posX": 3.15239716, - "posY": 1.70869577, - "posZ": 11.50471, - "rotX": 359.920135, - "rotY": 269.999969, - "rotZ": 0.01687689, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Visions of Futures Past", - "Description": "Hex.", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 232810, - "SidewaysCard": false, - "CustomDeck": { - "2328": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/782999241295993974/70871F727ABBAB3DB22003051B5E1FBF8999AEEB/", - "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": false - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "42d459" - }, - { - "Name": "Card", - "Transform": { - "posX": -20.7980976, - "posY": 1.58471787, - "posZ": 8.655001, - "rotX": 359.9206, - "rotY": 270.001221, - "rotZ": 0.0136531973, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Yithian Observer", - "Description": "Monster. Yithian.", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 270430, - "SidewaysCard": false, - "CustomDeck": { - "2317": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/775106514377430057/E4E5A51434CEF23EF5D04A104F352520304AA550/", - "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": false - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "ab3719" - }, - { - "Name": "Card", - "Transform": { - "posX": 3.89250565, - "posY": 1.70636082, - "posZ": 8.19774, - "rotX": 359.920135, - "rotY": 269.999969, - "rotZ": 0.01687832, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Beyond the Veil", - "Description": "Hex.", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 232811, - "SidewaysCard": false, - "CustomDeck": { - "2328": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/782999241295993974/70871F727ABBAB3DB22003051B5E1FBF8999AEEB/", - "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": false - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "9cb0b3" - }, - { - "Name": "Card", - "Transform": { - "posX": 3.15239716, - "posY": 1.72595167, - "posZ": 11.50471, - "rotX": 359.9199, - "rotY": 269.999969, - "rotZ": 0.0165576525, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Visions of Futures Past", - "Description": "Hex.", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 232810, - "SidewaysCard": false, - "CustomDeck": { - "2328": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/782999241295993974/70871F727ABBAB3DB22003051B5E1FBF8999AEEB/", - "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": false - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "de3bd5" - }, - { - "Name": "Card", - "Transform": { - "posX": -20.624012, - "posY": 1.58353865, - "posZ": 5.391288, - "rotX": 359.92038, - "rotY": 270.0011, - "rotZ": 0.0152683891, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Offer of Power", - "Description": "Pact.", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 270431, - "SidewaysCard": false, - "CustomDeck": { - "2317": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/775106514377430057/E4E5A51434CEF23EF5D04A104F352520304AA550/", - "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": false - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "ad01d5" - }, - { - "Name": "Card", - "Transform": { - "posX": -21.1143684, - "posY": 1.74799216, - "posZ": 5.51088, - "rotX": 359.927856, - "rotY": 270.00116, - "rotZ": 0.008664682, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Offer of Power", - "Description": "Pact.", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 270431, - "SidewaysCard": false, - "CustomDeck": { - "2317": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/775106514377430057/E4E5A51434CEF23EF5D04A104F352520304AA550/", - "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": false - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "1e4b6f" - }, - { - "Name": "Card", - "Transform": { - "posX": -15.6701107, - "posY": 1.57669926, - "posZ": 5.718232, - "rotX": 359.920654, - "rotY": 270.001251, - "rotZ": 0.0133364461, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Ancient Evils", - "Description": "Omen.", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 270219, - "SidewaysCard": false, - "CustomDeck": { - "2317": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/775106514377430057/E4E5A51434CEF23EF5D04A104F352520304AA550/", - "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": false - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "6e7cb8" - }, - { - "Name": "Card", - "Transform": { - "posX": 3.0437057, - "posY": 1.55163479, - "posZ": 9.017338, - "rotX": 359.920135, - "rotY": 269.999939, - "rotZ": 0.0168782789, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Terror from Beyond", - "Description": "\tHex. Terror.", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 232828, - "SidewaysCard": false, - "CustomDeck": { - "2328": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/782999241295993974/70871F727ABBAB3DB22003051B5E1FBF8999AEEB/", - "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": false - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "851dc1" - }, - { - "Name": "Card", - "Transform": { - "posX": 2.82296681, - "posY": 1.708395, - "posZ": 9.019801, - "rotX": 359.920135, - "rotY": 269.999939, - "rotZ": 0.0168783069, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Terror from Beyond", - "Description": "\tHex. Terror.", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 232828, - "SidewaysCard": false, - "CustomDeck": { - "2328": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/782999241295993974/70871F727ABBAB3DB22003051B5E1FBF8999AEEB/", - "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": false - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "8906a9" - }, - { - "Name": "Card", - "Transform": { - "posX": 2.76801586, - "posY": 1.60063446, - "posZ": 8.933262, - "rotX": 359.9319, - "rotY": 269.992828, - "rotZ": 0.0655015, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Thrall", - "Description": "Humanoid. Monster. Abomination.", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 232813, - "SidewaysCard": false, - "CustomDeck": { - "2328": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/782999241295993974/70871F727ABBAB3DB22003051B5E1FBF8999AEEB/", - "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": false - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "76139c" - }, - { - "Name": "Card", - "Transform": { - "posX": -18.06458, - "posY": 1.74395728, - "posZ": 8.675678, - "rotX": 359.928467, - "rotY": 269.9997, - "rotZ": 0.006147271, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Locked Door", - "Description": "Obstacle.", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 270327, - "SidewaysCard": false, - "CustomDeck": { - "2317": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/775106514377430057/E4E5A51434CEF23EF5D04A104F352520304AA550/", - "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": false - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "4904d0" - }, - { - "Name": "Card", - "Transform": { - "posX": 3.43124938, - "posY": 1.55177522, - "posZ": 11.3293571, - "rotX": 359.920135, - "rotY": 269.999969, - "rotZ": 0.0168769564, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Visions of Futures Past", - "Description": "Hex.", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 232810, - "SidewaysCard": false, - "CustomDeck": { - "2328": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/782999241295993974/70871F727ABBAB3DB22003051B5E1FBF8999AEEB/", - "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": false - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "de3bd5" - }, - { - "Name": "Card", - "Transform": { - "posX": 3.32377672, - "posY": 1.55104816, - "posZ": 8.903832, - "rotX": 359.921722, - "rotY": 269.997437, - "rotZ": 0.008892595, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Thrall", - "Description": "Humanoid. Monster. Abomination.", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 232813, - "SidewaysCard": false, - "CustomDeck": { - "2328": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/782999241295993974/70871F727ABBAB3DB22003051B5E1FBF8999AEEB/", - "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": false - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "9b9792" - }, - { - "Name": "Card", - "Transform": { - "posX": -21.04713, - "posY": 1.74898231, - "posZ": 8.319516, - "rotX": 359.925964, - "rotY": 270.001221, - "rotZ": 0.0171930045, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Yithian Observer", - "Description": "Monster. Yithian.", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 270430, - "SidewaysCard": false, - "CustomDeck": { - "2317": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/775106514377430057/E4E5A51434CEF23EF5D04A104F352520304AA550/", - "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": false - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "4c04b5" - }, - { - "Name": "Card", - "Transform": { - "posX": 3.103076, - "posY": 1.5511409, - "posZ": 7.621261, - "rotX": 359.920135, - "rotY": 269.999878, - "rotZ": 0.0168763418, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Light of Aforgomon", - "Description": "\tPact. Power.", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 232812, - "SidewaysCard": false, - "CustomDeck": { - "2328": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/782999241295993974/70871F727ABBAB3DB22003051B5E1FBF8999AEEB/", - "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": false - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "de3bd5" - }, - { - "Name": "Card", - "Transform": { - "posX": 3.89250565, - "posY": 1.72360778, - "posZ": 8.19774, - "rotX": 359.920837, - "rotY": 269.999969, - "rotZ": 0.0158282, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Beyond the Veil", - "Description": "Hex.", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 232811, - "SidewaysCard": false, - "CustomDeck": { - "2328": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/782999241295993974/70871F727ABBAB3DB22003051B5E1FBF8999AEEB/", - "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": false - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "d56ff7" - }, - { - "Name": "Card", - "Transform": { - "posX": -15.808506, - "posY": 1.73237514, - "posZ": 5.64793253, - "rotX": 359.9293, - "rotY": 270.001251, - "rotZ": 0.01372296, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Ancient Evils", - "Description": "Omen.", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 270219, - "SidewaysCard": false, - "CustomDeck": { - "2317": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/775106514377430057/E4E5A51434CEF23EF5D04A104F352520304AA550/", - "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": false - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "8af879" - }, - { - "Name": "Card", - "Transform": { - "posX": 3.19784832, - "posY": 1.54999852, - "posZ": 4.190304, - "rotX": 359.920135, - "rotY": 269.9999, - "rotZ": 0.0168776866, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Whippoorwill", - "Description": "\tCreature.", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 232817, - "SidewaysCard": false, - "CustomDeck": { - "2328": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/782999241295993974/70871F727ABBAB3DB22003051B5E1FBF8999AEEB/", - "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": false - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "de3bd5" - }, - { - "Name": "Card", - "Transform": { - "posX": 2.622002, - "posY": 1.55319154, - "posZ": 12.3073425, - "rotX": 359.920135, - "rotY": 269.9999, - "rotZ": 0.0168778151, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Pushed into the Beyond", - "Description": "Hex.", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 232827, - "SidewaysCard": false, - "CustomDeck": { - "2328": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/782999241295993974/70871F727ABBAB3DB22003051B5E1FBF8999AEEB/", - "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": false - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "de3bd5" - }, - { - "Name": "Card", - "Transform": { - "posX": 3.917338, - "posY": 1.55012894, - "posZ": 8.039298, - "rotX": 359.920135, - "rotY": 269.999969, - "rotZ": 0.01687837, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Beyond the Veil", - "Description": "Hex.", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 232811, - "SidewaysCard": false, - "CustomDeck": { - "2328": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/782999241295993974/70871F727ABBAB3DB22003051B5E1FBF8999AEEB/", - "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": false - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "d56ff7" - }, - { - "Name": "Card", - "Transform": { - "posX": 2.70456314, - "posY": 1.70989764, - "posZ": 12.504797, - "rotX": 359.920135, - "rotY": 269.9999, - "rotZ": 0.0168777462, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Pushed into the Beyond", - "Description": "Hex.", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 232827, - "SidewaysCard": false, - "CustomDeck": { - "2328": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/782999241295993974/70871F727ABBAB3DB22003051B5E1FBF8999AEEB/", - "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": false - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "d91086" + } } ], - "GUID": "556e96" + "GUID": "7cda3f" }, { - "Name": "Card", + "Name": "Custom_PDF", "Transform": { - "posX": -17.1201, - "posY": 1.67481935, - "posZ": -7.70000172, - "rotX": 359.9201, - "rotY": 269.9998, - "rotZ": 0.0168764647, - "scaleX": 1.0, + "posX": -1.46510029, + "posY": 1.47562194, + "posZ": -26.93051, + "rotX": 359.920135, + "rotY": 270.0049, + "rotZ": 0.0168651138, + "scaleX": 3.0, "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Science Building", - "Description": "Miskatonic.", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": false, - "Hands": true, - "CardID": 233509, - "SidewaysCard": false, - "CustomDeck": { - "2335": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/782999385819523376/198434B0178F76107193CB52D7FC70E5265E526E/", - "BackURL": "http://cloud-3.steamusercontent.com/ugc/782999385819522537/207CCD9C85ECB70A339C09170ABB42E139924AA0/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "64a96b" - }, - { - "Name": "Card", - "Transform": { - "posX": -3.9912014, - "posY": 1.66317463, - "posZ": 15.0046082, - "rotX": 359.919739, - "rotY": 269.999969, - "rotZ": 0.01684078, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Dr. Henry Armitage", - "Description": "The Head Librarian", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 232900, - "SidewaysCard": false, - "CustomDeck": { - "2329": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/782999241295993974/70871F727ABBAB3DB22003051B5E1FBF8999AEEB/", - "BackURL": "https://i.imgur.com/EcbhVuh.jpg", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": false - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "66197b" - }, - { - "Name": "Card", - "Transform": { - "posX": -30.2243, - "posY": 1.69758868, - "posZ": 7.5700016, - "rotX": 359.9201, - "rotY": 269.999817, - "rotZ": 0.0168765187, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Humanities Bulding", - "Description": "Miskatonic.", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": false, - "Hands": true, - "CardID": 233502, - "SidewaysCard": false, - "CustomDeck": { - "2335": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/782999385819523376/198434B0178F76107193CB52D7FC70E5265E526E/", - "BackURL": "http://cloud-3.steamusercontent.com/ugc/782999385819522537/207CCD9C85ECB70A339C09170ABB42E139924AA0/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "70df0b" - }, - { - "Name": "Custom_Tile", - "Transform": { - "posX": -33.6012, - "posY": 1.62832189, - "posZ": -0.112300754, - "rotX": 359.9201, - "rotY": 270.011169, - "rotZ": 0.0168845579, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 + "scaleZ": 3.0 }, "Nickname": "", "Description": "", "GMNotes": "", "ColorDiffuse": { - "r": 0.6045295, - "g": 0.6045295, - "b": 0.6045295 + "r": 1.0, + "g": 1.0, + "b": 1.0 }, "Locked": false, "Grid": true, @@ -1061735,141 +1078903,37 @@ "GridProjection": false, "HideWhenFaceDown": false, "Hands": false, - "CustomImage": { - "ImageURL": "https://i.imgur.com/vppt2my.png", - "ImageSecondaryURL": "https://i.imgur.com/vppt2my.png", - "ImageScalar": 1.0, - "WidthScale": 0.0, - "CustomTile": { - "Type": 3, - "Thickness": 0.1, - "Stackable": false, - "Stretch": true - } + "CustomPDF": { + "PDFUrl": "http://cloud-3.steamusercontent.com/ugc/1017195498765335764/7F14DD87E9759B7A1B04F63871D6A1CD2F5984AD/", + "PDFPassword": "", + "PDFPage": 0, + "PDFPageOffset": 0 }, "XmlUI": "", "LuaScript": "", "LuaScriptState": "", - "GUID": "7234af", - "States": { - "2": { - "Name": "Custom_Tile", - "Transform": { - "posX": -39.7933121, - "posY": 1.63758957, - "posZ": 2.038383, - "rotX": 359.9201, - "rotY": 269.9961, - "rotZ": 0.0168742146, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "", - "Description": "", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.6045295, - "g": 0.6045295, - "b": 0.6045295 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": false, - "Hands": false, - "CustomImage": { - "ImageURL": "https://i.imgur.com/HyfE8m8.png", - "ImageSecondaryURL": "https://i.imgur.com/HyfE8m8.png", - "ImageScalar": 1.0, - "WidthScale": 0.0, - "CustomTile": { - "Type": 3, - "Thickness": 0.1, - "Stackable": false, - "Stretch": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "44b0c5" - }, - "3": { - "Name": "Custom_Tile", - "Transform": { - "posX": -38.8217163, - "posY": 1.99356019, - "posZ": 0.4159239, - "rotX": 359.9201, - "rotY": 272.9828, - "rotZ": 0.01687373, - "scaleX": 0.8, - "scaleY": 1.0, - "scaleZ": 0.8 - }, - "Nickname": "", - "Description": "", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.6045295, - "g": 0.6045295, - "b": 0.6045295 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": false, - "Hands": false, - "CustomImage": { - "ImageURL": "https://i.imgur.com/dHKBLoD.png", - "ImageSecondaryURL": "https://i.imgur.com/HyfE8m8.png", - "ImageScalar": 1.0, - "WidthScale": 0.0, - "CustomTile": { - "Type": 3, - "Thickness": 0.1, - "Stackable": false, - "Stretch": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "5b38c6" - } - } + "GUID": "b3bfc4" }, { - "Name": "Custom_Tile", + "Name": "Bag", "Transform": { - "posX": -27.0616, - "posY": 1.6203841, - "posZ": 3.89889956, - "rotX": 359.931549, - "rotY": 314.992584, - "rotZ": 359.955444, + "posX": 12.2492008, + "posY": 1.2758615, + "posZ": -12.0135031, + "rotX": 0.0799633861, + "rotY": 89.99738, + "rotZ": 359.9831, "scaleX": 1.0, "scaleY": 1.0, "scaleZ": 1.0 }, - "Nickname": "", - "Description": "", + "Nickname": "Tibetan Winds", + "Description": "Scenario 4", "GMNotes": "", "ColorDiffuse": { - "r": 0.6045295, - "g": 0.6045295, - "b": 0.6045295 + "r": 0.7019608, + "g": 0.3647049, + "b": 0.0 }, "Locked": false, "Grid": true, @@ -1061881,43 +1078945,32 @@ "GridProjection": false, "HideWhenFaceDown": false, "Hands": false, - "CustomImage": { - "ImageURL": "https://i.imgur.com/vppt2my.png", - "ImageSecondaryURL": "https://i.imgur.com/vppt2my.png", - "ImageScalar": 1.0, - "WidthScale": 0.0, - "CustomTile": { - "Type": 3, - "Thickness": 0.1, - "Stackable": false, - "Stretch": true - } - }, + "MaterialIndex": -1, + "MeshIndex": -1, "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "739b98", - "States": { - "2": { - "Name": "Custom_Tile", + "LuaScript": "-- Utility memory bag by Directsun\r\n-- Version 2.5\r\n-- Fork of Memory Bag 2.0 by MrStump\r\n\r\nfunction updateSave()\r\n local data_to_save = {[\"ml\"]=memoryList}\r\n saved_data = JSON.encode(data_to_save)\r\n self.script_state = saved_data\r\nend\r\n\r\nfunction combineMemoryFromBagsWithin()\r\n local bagObjList = self.getObjects()\r\n for _, bagObj in ipairs(bagObjList) do\r\n local data = bagObj.lua_script_state\r\n if data ~= nil then\r\n local j = JSON.decode(data)\r\n if j ~= nil and j.ml ~= nil then\r\n for guid, entry in pairs(j.ml) do\r\n memoryList[guid] = entry\r\n end\r\n end\r\n end\r\n end\r\nend\r\n\r\nfunction updateMemoryWithMoves()\r\n print(\"updating memory with moves\")\r\n memoryList = memoryListBackup\r\n --get the first transposed object's coordinates\r\n local obj = getObjectFromGUID(moveGuid)\r\n\r\n -- p1 is where needs to go, p2 is where it was\r\n local refObjPos = memoryList[moveGuid].pos\r\n local deltaPos = findOffsetDistance(obj.getPosition(), refObjPos, nil)\r\n local movedRotation = obj.getRotation()\r\n for guid, entry in pairs(memoryList) do\r\n memoryList[guid].pos.x = entry.pos.x - deltaPos.x\r\n memoryList[guid].pos.y = entry.pos.y - deltaPos.y\r\n memoryList[guid].pos.z = entry.pos.z - deltaPos.z\r\n -- memoryList[guid].rot.x = movedRotation.x\r\n -- memoryList[guid].rot.y = movedRotation.y\r\n -- memoryList[guid].rot.z = movedRotation.z\r\n end\r\n\r\n --theList[obj.getGUID()] = {\r\n -- pos={x=round(pos.x,4), y=round(pos.y,4), z=round(pos.z,4)},\r\n -- rot={x=round(rot.x,4), y=round(rot.y,4), z=round(rot.z,4)},\r\n -- lock=obj.getLock()\r\n --}\r\n moveList = {}\r\nend\r\n\r\nfunction onload(saved_data)\r\n fresh = true\r\n if saved_data ~= \"\" then\r\n local loaded_data = JSON.decode(saved_data)\r\n --Set up information off of loaded_data\r\n memoryList = loaded_data.ml\r\n else\r\n --Set up information for if there is no saved saved data\r\n memoryList = {}\r\n end\r\n\r\n moveList = {}\r\n moveGuid = nil\r\n\r\n if next(memoryList) == nil then\r\n createSetupButton()\r\n else\r\n createMemoryActionButtons()\r\n end\r\nend\r\n\r\n\r\n--Beginning Setup\r\n\r\n\r\n--Make setup button\r\nfunction createSetupButton()\r\n self.createButton({\r\n label=\"Setup\", click_function=\"buttonClick_setup\", function_owner=self,\r\n position={0,0.3,-2}, rotation={0,180,0}, height=350, width=800,\r\n font_size=250, color={0,0,0}, font_color={1,1,1}\r\n })\r\nend\r\n\r\n--Triggered by Transpose button\r\nfunction buttonClick_transpose()\r\n moveGuid = nil\r\n broadcastToAll(\"Select one object and move it- all objects will move relative to the new location\", {0.75, 0.75, 1})\r\n memoryListBackup = duplicateTable(memoryList)\r\n memoryList = {}\r\n moveList = {}\r\n self.clearButtons()\r\n createButtonsOnAllObjects(true)\r\n createSetupActionButtons(true)\r\nend\r\n\r\n--Triggered by setup button,\r\nfunction buttonClick_setup()\r\n memoryListBackup = duplicateTable(memoryList)\r\n memoryList = {}\r\n self.clearButtons()\r\n createButtonsOnAllObjects(false)\r\n createSetupActionButtons(false)\r\nend\r\n\r\nfunction getAllObjectsInMemory()\r\n local objTable = {}\r\n local curObj = {}\r\n\r\n for guid in pairs(memoryListBackup) do\r\n print(guid)\r\n curObj = getObjectFromGUID(guid)\r\n table.insert(objTable, curObj)\r\n end\r\n\r\n return objTable\r\n -- return getAllObjects()\r\nend\r\n\r\n--Creates selection buttons on objects\r\nfunction createButtonsOnAllObjects(move)\r\n local howManyButtons = 0\r\n\r\n local objsToHaveButtons = {}\r\n if move == true then\r\n objsToHaveButtons = getAllObjectsInMemory()\r\n else\r\n objsToHaveButtons = getAllObjects()\r\n end\r\n\r\n for _, obj in ipairs(objsToHaveButtons) do\r\n print(_)\r\n if obj ~= self then\r\n local dummyIndex = howManyButtons\r\n --On a normal bag, the button positions aren't the same size as the bag.\r\n globalScaleFactor = 1.25 * 1/self.getScale().x\r\n --Super sweet math to set button positions\r\n local selfPos = self.getPosition()\r\n local objPos = obj.getPosition()\r\n local deltaPos = findOffsetDistance(selfPos, objPos, obj)\r\n local objPos = rotateLocalCoordinates(deltaPos, self)\r\n objPos.x = -objPos.x * globalScaleFactor\r\n objPos.y = objPos.y * globalScaleFactor\r\n objPos.z = objPos.z * globalScaleFactor\r\n --Offset rotation of bag\r\n local rot = self.getRotation()\r\n rot.y = -rot.y + 180\r\n --Create function\r\n local funcName = \"selectButton_\" .. howManyButtons\r\n local func = function() buttonClick_selection(dummyIndex, obj, move) end\r\n local color = {0.75,0.25,0.25,0.6}\r\n local colorMove = {0,0,1,0.6}\r\n if move == true then\r\n color = colorMove\r\n end\r\n self.setVar(funcName, func)\r\n self.createButton({\r\n click_function=funcName, function_owner=self,\r\n position=objPos, rotation=rot, height=1000, width=1000,\r\n color=color,\r\n })\r\n howManyButtons = howManyButtons + 1\r\n end\r\n end\r\nend\r\n\r\n--Creates submit and cancel buttons\r\nfunction createSetupActionButtons(move)\r\n self.createButton({\r\n label=\"Cancel\", click_function=\"buttonClick_cancel\", function_owner=self,\r\n position={0,0.3,-2}, rotation={0,180,0}, height=350, width=1100,\r\n font_size=250, color={0,0,0}, font_color={1,1,1}\r\n })\r\n\r\n self.createButton({\r\n label=\"Submit\", click_function=\"buttonClick_submit\", function_owner=self,\r\n position={0,0.3,-2.8}, rotation={0,180,0}, height=350, width=1100,\r\n font_size=250, color={0,0,0}, font_color={1,1,1}\r\n })\r\n\r\n if move == false then\r\n self.createButton({\r\n label=\"Add\", click_function=\"buttonClick_add\", function_owner=self,\r\n position={0,0.3,-3.6}, rotation={0,180,0}, height=350, width=1100,\r\n font_size=250, color={0,0,0}, font_color={0.25,1,0.25}\r\n })\r\n\r\n if fresh == false then\r\n self.createButton({\r\n label=\"Set New\", click_function=\"buttonClick_setNew\", function_owner=self,\r\n position={0,0.3,-4.4}, rotation={0,180,0}, height=350, width=1100,\r\n font_size=250, color={0,0,0}, font_color={0.75,0.75,1}\r\n })\r\n self.createButton({\r\n label=\"Remove\", click_function=\"buttonClick_remove\", function_owner=self,\r\n position={0,0.3,-5.2}, rotation={0,180,0}, height=350, width=1100,\r\n font_size=250, color={0,0,0}, font_color={1,0.25,0.25}\r\n })\r\n end\r\n end\r\n\r\n self.createButton({\r\n label=\"Reset\", click_function=\"buttonClick_reset\", function_owner=self,\r\n position={-2,0.3,0}, rotation={0,270,0}, height=350, width=800,\r\n font_size=250, color={0,0,0}, font_color={1,1,1}\r\n })\r\nend\r\n\r\n\r\n--During Setup\r\n\r\n\r\n--Checks or unchecks buttons\r\nfunction buttonClick_selection(index, obj, move)\r\n local colorMove = {0,0,1,0.6}\r\n local color = {0,1,0,0.6}\r\n\r\n previousGuid = selectedGuid\r\n selectedGuid = obj.getGUID()\r\n\r\n theList = memoryList\r\n if move == true then\r\n theList = moveList\r\n if previousGuid ~= nil and previousGuid ~= selectedGuid then\r\n local prevObj = getObjectFromGUID(previousGuid)\r\n prevObj.highlightOff()\r\n self.editButton({index=previousIndex, color=colorMove})\r\n theList[previousGuid] = nil\r\n end\r\n previousIndex = index\r\n end\r\n\r\n if theList[selectedGuid] == nil then\r\n self.editButton({index=index, color=color})\r\n --Adding pos/rot to memory table\r\n local pos, rot = obj.getPosition(), obj.getRotation()\r\n --I need to add it like this or it won't save due to indexing issue\r\n theList[obj.getGUID()] = {\r\n pos={x=round(pos.x,4), y=round(pos.y,4), z=round(pos.z,4)},\r\n rot={x=round(rot.x,4), y=round(rot.y,4), z=round(rot.z,4)},\r\n lock=obj.getLock()\r\n }\r\n obj.highlightOn({0,1,0})\r\n else\r\n color = {0.75,0.25,0.25,0.6}\r\n if move == true then\r\n color = colorMove\r\n end\r\n self.editButton({index=index, color=color})\r\n theList[obj.getGUID()] = nil\r\n obj.highlightOff()\r\n end\r\nend\r\n\r\n--Cancels selection process\r\nfunction buttonClick_cancel()\r\n memoryList = memoryListBackup\r\n moveList = {}\r\n self.clearButtons()\r\n if next(memoryList) == nil then\r\n createSetupButton()\r\n else\r\n createMemoryActionButtons()\r\n end\r\n removeAllHighlights()\r\n broadcastToAll(\"Selection Canceled\", {1,1,1})\r\n moveGuid = nil\r\nend\r\n\r\n--Saves selections\r\nfunction buttonClick_submit()\r\n fresh = false\r\n if next(moveList) ~= nil then\r\n for guid in pairs(moveList) do\r\n moveGuid = guid\r\n end\r\n if memoryListBackup[moveGuid] == nil then\r\n broadcastToAll(\"Item selected for moving is not already in memory\", {1, 0.25, 0.25})\r\n else\r\n broadcastToAll(\"Moving all items in memory relative to new objects position!\", {0.75, 0.75, 1})\r\n self.clearButtons()\r\n createMemoryActionButtons()\r\n local count = 0\r\n for guid in pairs(moveList) do\r\n moveGuid = guid\r\n count = count + 1\r\n local obj = getObjectFromGUID(guid)\r\n if obj ~= nil then obj.highlightOff() end\r\n end\r\n updateMemoryWithMoves()\r\n updateSave()\r\n buttonClick_place()\r\n end\r\n elseif next(memoryList) == nil and moveGuid == nil then\r\n memoryList = memoryListBackup\r\n broadcastToAll(\"No selections made.\", {0.75, 0.25, 0.25})\r\n end\r\n combineMemoryFromBagsWithin()\r\n self.clearButtons()\r\n createMemoryActionButtons()\r\n local count = 0\r\n for guid in pairs(memoryList) do\r\n count = count + 1\r\n local obj = getObjectFromGUID(guid)\r\n if obj ~= nil then obj.highlightOff() end\r\n end\r\n broadcastToAll(count..\" Objects Saved\", {1,1,1})\r\n updateSave()\r\n moveGuid = nil\r\nend\r\n\r\nfunction combineTables(first_table, second_table)\r\n for k,v in pairs(second_table) do first_table[k] = v end\r\nend\r\n\r\nfunction buttonClick_add()\r\n fresh = false\r\n combineTables(memoryList, memoryListBackup)\r\n broadcastToAll(\"Adding internal bags and selections to existing memory\", {0.25, 0.75, 0.25})\r\n combineMemoryFromBagsWithin()\r\n self.clearButtons()\r\n createMemoryActionButtons()\r\n local count = 0\r\n for guid in pairs(memoryList) do\r\n count = count + 1\r\n local obj = getObjectFromGUID(guid)\r\n if obj ~= nil then obj.highlightOff() end\r\n end\r\n broadcastToAll(count..\" Objects Saved\", {1,1,1})\r\n updateSave()\r\nend\r\n\r\nfunction buttonClick_remove()\r\n broadcastToAll(\"Removing Selected Entries From Memory\", {1.0, 0.25, 0.25})\r\n self.clearButtons()\r\n createMemoryActionButtons()\r\n local count = 0\r\n for guid in pairs(memoryList) do\r\n count = count + 1\r\n memoryListBackup[guid] = nil\r\n local obj = getObjectFromGUID(guid)\r\n if obj ~= nil then obj.highlightOff() end\r\n end\r\n broadcastToAll(count..\" Objects Removed\", {1,1,1})\r\n memoryList = memoryListBackup\r\n updateSave()\r\nend\r\n\r\nfunction buttonClick_setNew()\r\n broadcastToAll(\"Setting new position relative to items in memory\", {0.75, 0.75, 1})\r\n self.clearButtons()\r\n createMemoryActionButtons()\r\n local count = 0\r\n for _, obj in ipairs(getAllObjects()) do\r\n guid = obj.guid\r\n if memoryListBackup[guid] ~= nil then\r\n count = count + 1\r\n memoryListBackup[guid].pos = obj.getPosition()\r\n memoryListBackup[guid].rot = obj.getRotation()\r\n memoryListBackup[guid].lock = obj.getLock()\r\n end\r\n end\r\n broadcastToAll(count..\" Objects Saved\", {1,1,1})\r\n memoryList = memoryListBackup\r\n updateSave()\r\nend\r\n\r\n--Resets bag to starting status\r\nfunction buttonClick_reset()\r\n fresh = true\r\n memoryList = {}\r\n self.clearButtons()\r\n createSetupButton()\r\n removeAllHighlights()\r\n broadcastToAll(\"Tool Reset\", {1,1,1})\r\n updateSave()\r\nend\r\n\r\n\r\n--After Setup\r\n\r\n\r\n--Creates recall and place buttons\r\nfunction createMemoryActionButtons()\r\n self.createButton({\r\n label=\"Place\", click_function=\"buttonClick_place\", function_owner=self,\r\n position={0,0.3,-2}, rotation={0,180,0}, height=350, width=800,\r\n font_size=250, color={0,0,0}, font_color={1,1,1}\r\n })\r\n self.createButton({\r\n label=\"Recall\", click_function=\"buttonClick_recall\", function_owner=self,\r\n position={0,0.3,-2.8}, rotation={0,180,0}, height=350, width=800,\r\n font_size=250, color={0,0,0}, font_color={1,1,1}\r\n })\r\n self.createButton({\r\n label=\"Setup\", click_function=\"buttonClick_setup\", function_owner=self,\r\n position={-2,0.3,0}, rotation={0,270,0}, height=350, width=800,\r\n font_size=250, color={0,0,0}, font_color={1,1,1}\r\n })\r\n self.createButton({\r\n label=\"Move\", click_function=\"buttonClick_transpose\", function_owner=self,\r\n position={-2.8,0.3,0}, rotation={0,270,0}, height=350, width=800,\r\n font_size=250, color={0,0,0}, font_color={0.75,0.75,1}\r\n })\r\nend\r\n\r\n--Sends objects from bag/table to their saved position/rotation\r\nfunction buttonClick_place()\r\n local bagObjList = self.getObjects()\r\n for guid, entry in pairs(memoryList) do\r\n local obj = getObjectFromGUID(guid)\r\n --If obj is out on the table, move it to the saved pos/rot\r\n if obj ~= nil then\r\n obj.setPositionSmooth(entry.pos)\r\n obj.setRotationSmooth(entry.rot)\r\n obj.setLock(entry.lock)\r\n else\r\n --If obj is inside of the bag\r\n for _, bagObj in ipairs(bagObjList) do\r\n if bagObj.guid == guid then\r\n local item = self.takeObject({\r\n guid=guid, position=entry.pos, rotation=entry.rot, \r\n })\r\n item.setLock(entry.lock)\r\n break\r\n end\r\n end\r\n end\r\n end\r\n broadcastToAll(\"Objects Placed\", {1,1,1})\r\nend\r\n\r\n--Recalls objects to bag from table\r\nfunction buttonClick_recall()\r\n for guid, entry in pairs(memoryList) do\r\n local obj = getObjectFromGUID(guid)\r\n if obj ~= nil then self.putObject(obj) end\r\n end\r\n broadcastToAll(\"Objects Recalled\", {1,1,1})\r\nend\r\n\r\n\r\n--Utility functions\r\n\r\n\r\n--Find delta (difference) between 2 x/y/z coordinates\r\nfunction findOffsetDistance(p1, p2, obj)\r\n local yOffset = 0\r\n if obj ~= nil then\r\n local bounds = obj.getBounds()\r\n yOffset = (bounds.size.y - bounds.offset.y)\r\n end\r\n local deltaPos = {}\r\n deltaPos.x = (p2.x-p1.x)\r\n deltaPos.y = (p2.y-p1.y) + yOffset\r\n deltaPos.z = (p2.z-p1.z)\r\n return deltaPos\r\nend\r\n\r\n--Used to rotate a set of coordinates by an angle\r\nfunction rotateLocalCoordinates(desiredPos, obj)\r\n\tlocal objPos, objRot = obj.getPosition(), obj.getRotation()\r\n local angle = math.rad(objRot.y)\r\n\tlocal x = desiredPos.x * math.cos(angle) - desiredPos.z * math.sin(angle)\r\n\tlocal z = desiredPos.x * math.sin(angle) + desiredPos.z * math.cos(angle)\r\n\t--return {x=objPos.x+x, y=objPos.y+desiredPos.y, z=objPos.z+z}\r\n return {x=x, y=desiredPos.y, z=z}\r\nend\r\n\r\nfunction rotateMyCoordinates(desiredPos, obj)\r\n\tlocal angle = math.rad(obj.getRotation().y)\r\n local x = desiredPos.x * math.sin(angle)\r\n\tlocal z = desiredPos.z * math.cos(angle)\r\n return {x=x, y=desiredPos.y, z=z}\r\nend\r\n\r\n--Coroutine delay, in seconds\r\nfunction wait(time)\r\n local start = os.time()\r\n repeat coroutine.yield(0) until os.time() > start + time\r\nend\r\n\r\n--Duplicates a table (needed to prevent it making reference to the same objects)\r\nfunction duplicateTable(oldTable)\r\n local newTable = {}\r\n for k, v in pairs(oldTable) do\r\n newTable[k] = v\r\n end\r\n return newTable\r\nend\r\n\r\n--Moves scripted highlight from all objects\r\nfunction removeAllHighlights()\r\n for _, obj in ipairs(getAllObjects()) do\r\n obj.highlightOff()\r\n end\r\nend\r\n\r\n--Round number (num) to the Nth decimal (dec)\r\nfunction round(num, dec)\r\n local mult = 10^(dec or 0)\r\n return math.floor(num * mult + 0.5) / mult\r\nend", + "LuaScriptState": "{\"ml\":{\"5109ce\":{\"lock\":false,\"pos\":{\"x\":-8.62750053405762,\"y\":1.66958892345428,\"z\":14.7531023025513},\"rot\":{\"x\":359.920135498047,\"y\":270.000732421875,\"z\":0.0168706625699997}},\"8b870c\":{\"lock\":false,\"pos\":{\"x\":-2.72480034828186,\"y\":1.66397750377655,\"z\":0.373300284147263},\"rot\":{\"x\":0.0168224517256022,\"y\":180.008895874023,\"z\":0.080260656774044}},\"a7a6d7\":{\"lock\":false,\"pos\":{\"x\":-36.7729949951172,\"y\":1.70730531215668,\"z\":-0.0300390515476465},\"rot\":{\"x\":359.920104980469,\"y\":269.999938964844,\"z\":180.016860961914}},\"afac59\":{\"lock\":false,\"pos\":{\"x\":-3.92830014228821,\"y\":1.7130868434906,\"z\":5.75730085372925},\"rot\":{\"x\":359.919738769531,\"y\":270.000091552734,\"z\":180.016815185547}},\"bedac2\":{\"lock\":false,\"pos\":{\"x\":-2.68860006332397,\"y\":1.65499746799469,\"z\":-5.04850006103516},\"rot\":{\"x\":0.0168358907103539,\"y\":179.999496459961,\"z\":0.0802575349807739}},\"e4821e\":{\"lock\":false,\"pos\":{\"x\":1.69620072841644,\"y\":1.55831718444824,\"z\":14.2788028717041},\"rot\":{\"x\":359.955139160156,\"y\":225.003692626953,\"z\":0.0686667785048485}},\"e8d9d3\":{\"lock\":false,\"pos\":{\"x\":-11.6604995727539,\"y\":1.67665433883667,\"z\":8.24590110778809},\"rot\":{\"x\":359.920104980469,\"y\":270.000091552734,\"z\":180.016860961914}},\"f227e9\":{\"lock\":false,\"pos\":{\"x\":-3.9564003944397,\"y\":1.65564513206482,\"z\":-10.4533014297485},\"rot\":{\"x\":359.919738769531,\"y\":269.983581542969,\"z\":0.0168644450604916}}}}", + "ContainedObjects": [ + { + "Name": "Card", "Transform": { - "posX": -39.7933121, - "posY": 1.63758957, - "posZ": 2.038383, - "rotX": 359.9201, - "rotY": 269.9961, - "rotZ": 0.0168742146, + "posX": -8.627502, + "posY": 1.669589, + "posZ": 14.7531042, + "rotX": 359.920135, + "rotY": 270.000732, + "rotZ": 0.0168813318, "scaleX": 1.0, "scaleY": 1.0, "scaleZ": 1.0 }, - "Nickname": "", + "Nickname": "Pr. Ernest Schäfer", "Description": "", "GMNotes": "", "ColorDiffuse": { - "r": 0.6045295, - "g": 0.6045295, - "b": 0.6045295 + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 }, "Locked": false, "Grid": true, @@ -1061928,44 +1078981,44 @@ "Tooltip": true, "GridProjection": false, "HideWhenFaceDown": false, - "Hands": false, - "CustomImage": { - "ImageURL": "https://i.imgur.com/HyfE8m8.png", - "ImageSecondaryURL": "https://i.imgur.com/HyfE8m8.png", - "ImageScalar": 1.0, - "WidthScale": 0.0, - "CustomTile": { - "Type": 3, - "Thickness": 0.1, - "Stackable": false, - "Stretch": true + "Hands": true, + "CardID": 755, + "SidewaysCard": false, + "CustomDeck": { + "7": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366157990/4659D8D72797E17EC7D2043CB48534A6D4BCA645/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366182498/0BEC886DC5D9CD9EDE9E8AA7C8F24B32BECCB62B/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true } }, "XmlUI": "", "LuaScript": "", "LuaScriptState": "", - "GUID": "44b0c5" + "GUID": "5109ce" }, - "3": { - "Name": "Custom_Tile", + { + "Name": "Deck", "Transform": { - "posX": -38.8217163, - "posY": 1.99356019, - "posZ": 0.4159239, - "rotX": 359.9201, - "rotY": 272.9828, - "rotZ": 0.01687373, - "scaleX": 0.8, + "posX": -2.72480035, + "posY": 1.6639775, + "posZ": 0.373300642, + "rotX": 0.0168224238, + "rotY": 180.008881, + "rotZ": 0.08026047, + "scaleX": 1.0, "scaleY": 1.0, - "scaleZ": 0.8 + "scaleZ": 1.0 }, - "Nickname": "", + "Nickname": "Agenda Deck", "Description": "", "GMNotes": "", "ColorDiffuse": { - "r": 0.6045295, - "g": 0.6045295, - "b": 0.6045295 + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 }, "Locked": false, "Grid": true, @@ -1061977,377 +1079030,3207 @@ "GridProjection": false, "HideWhenFaceDown": false, "Hands": false, - "CustomImage": { - "ImageURL": "https://i.imgur.com/dHKBLoD.png", - "ImageSecondaryURL": "https://i.imgur.com/HyfE8m8.png", - "ImageScalar": 1.0, - "WidthScale": 0.0, - "CustomTile": { - "Type": 3, - "Thickness": 0.1, - "Stackable": false, - "Stretch": true + "SidewaysCard": true, + "DeckIDs": [ + 854, + 853 + ], + "CustomDeck": { + "8": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366157990/4659D8D72797E17EC7D2043CB48534A6D4BCA645/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366182498/0BEC886DC5D9CD9EDE9E8AA7C8F24B32BECCB62B/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true } }, "XmlUI": "", "LuaScript": "", "LuaScriptState": "", - "GUID": "5b38c6" + "ContainedObjects": [ + { + "Name": "Card", + "Transform": { + "posX": -2.72461843, + "posY": 1.65703332, + "posZ": 0.373310924, + "rotX": 0.0175075661, + "rotY": 180.00885, + "rotZ": 0.07596312, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Tibetan Winds", + "Description": "Agenda 2", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CardID": 854, + "SidewaysCard": true, + "CustomDeck": { + "8": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366157990/4659D8D72797E17EC7D2043CB48534A6D4BCA645/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366182498/0BEC886DC5D9CD9EDE9E8AA7C8F24B32BECCB62B/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "654e1e" + }, + { + "Name": "Card", + "Transform": { + "posX": -2.72472143, + "posY": 1.80684841, + "posZ": 0.373288184, + "rotX": 0.0284055937, + "rotY": 180.004227, + "rotZ": 0.07500054, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "The Tibetan Expedition", + "Description": "Agenda 1", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CardID": 853, + "SidewaysCard": true, + "CustomDeck": { + "8": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366157990/4659D8D72797E17EC7D2043CB48534A6D4BCA645/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366182498/0BEC886DC5D9CD9EDE9E8AA7C8F24B32BECCB62B/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "f1551d" + } + ], + "GUID": "8b870c" + }, + { + "Name": "Card", + "Transform": { + "posX": -36.7732124, + "posY": 1.70730579, + "posZ": -0.0300413836, + "rotX": 359.9201, + "rotY": 269.999939, + "rotZ": 180.016861, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Lhasa Airport", + "Description": "Tibet. Airport.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CardID": 756, + "SidewaysCard": false, + "CustomDeck": { + "7": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366157990/4659D8D72797E17EC7D2043CB48534A6D4BCA645/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366182498/0BEC886DC5D9CD9EDE9E8AA7C8F24B32BECCB62B/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "a7a6d7" + }, + { + "Name": "Deck", + "Transform": { + "posX": -3.92830038, + "posY": 1.71308684, + "posZ": 5.757302, + "rotX": 359.919739, + "rotY": 270.0001, + "rotZ": 180.016815, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Encounter Deck", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": false, + "SidewaysCard": false, + "DeckIDs": [ + 156, + 155, + 154, + 152, + 153, + 150, + 151, + 150, + 151, + 133, + 133, + 132, + 132, + 131, + 131, + 231721, + 231721, + 231720, + 231720 + ], + "CustomDeck": { + "1": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366296328/609C86272516E3FE4EDAFC80B8DBA405EDD709D1/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + }, + "2317": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/775106514377430057/E4E5A51434CEF23EF5D04A104F352520304AA550/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "ContainedObjects": [ + { + "Name": "Card", + "Transform": { + "posX": -3.92763519, + "posY": 1.66027153, + "posZ": 5.75701571, + "rotX": 359.920715, + "rotY": 269.998718, + "rotZ": 0.0111740706, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Winds of Ithaqua", + "Description": "Weather. Song. Hazard.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 156, + "SidewaysCard": false, + "CustomDeck": { + "1": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366296328/609C86272516E3FE4EDAFC80B8DBA405EDD709D1/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "11dde0" + }, + { + "Name": "Card", + "Transform": { + "posX": -3.927627, + "posY": 1.8018117, + "posZ": 5.75740862, + "rotX": 359.921448, + "rotY": 270.0, + "rotZ": 0.109301522, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Through the Storm", + "Description": "Weather. Hazard.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 155, + "SidewaysCard": false, + "CustomDeck": { + "1": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366296328/609C86272516E3FE4EDAFC80B8DBA405EDD709D1/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "6bb6d4" + }, + { + "Name": "Card", + "Transform": { + "posX": -3.927627, + "posY": 1.81510425, + "posZ": 5.757243, + "rotX": 359.9367, + "rotY": 270.0018, + "rotZ": 359.959564, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Ithaqua Rising", + "Description": "Hazard.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 154, + "SidewaysCard": false, + "CustomDeck": { + "1": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366296328/609C86272516E3FE4EDAFC80B8DBA405EDD709D1/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "ce0ddd" + }, + { + "Name": "Card", + "Transform": { + "posX": -3.927148, + "posY": 2.16088724, + "posZ": 5.741112, + "rotX": 359.934753, + "rotY": 270.053619, + "rotZ": 340.850128, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "The Road Not Taken", + "Description": "Hazard.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 152, + "SidewaysCard": false, + "CustomDeck": { + "1": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366296328/609C86272516E3FE4EDAFC80B8DBA405EDD709D1/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "39f468" + }, + { + "Name": "Card", + "Transform": { + "posX": -3.92786813, + "posY": 1.83476782, + "posZ": 5.764386, + "rotX": 359.917633, + "rotY": 269.9627, + "rotZ": 1.94109607, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Haze of Ithaqua", + "Description": "Weather. Hazard.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 153, + "SidewaysCard": false, + "CustomDeck": { + "1": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366296328/609C86272516E3FE4EDAFC80B8DBA405EDD709D1/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "01f5b6" + }, + { + "Name": "Card", + "Transform": { + "posX": -3.92758322, + "posY": 1.94995093, + "posZ": 5.76497173, + "rotX": 359.925629, + "rotY": 269.979553, + "rotZ": 7.26290464, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Altered Wolf", + "Description": "Creature.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 150, + "SidewaysCard": false, + "CustomDeck": { + "1": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366296328/609C86272516E3FE4EDAFC80B8DBA405EDD709D1/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "4fea8d" + }, + { + "Name": "Card", + "Transform": { + "posX": -3.92756987, + "posY": 1.81130576, + "posZ": 5.75713253, + "rotX": 359.939026, + "rotY": 269.9957, + "rotZ": 0.09636262, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Enraged Yeti", + "Description": "Creature.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 151, + "SidewaysCard": false, + "CustomDeck": { + "1": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366296328/609C86272516E3FE4EDAFC80B8DBA405EDD709D1/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "81782c" + }, + { + "Name": "Card", + "Transform": { + "posX": -3.92696261, + "posY": 1.89236975, + "posZ": 5.763588, + "rotX": 359.912231, + "rotY": 270.028778, + "rotZ": 3.55518484, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Altered Wolf", + "Description": "Creature.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 150, + "SidewaysCard": false, + "CustomDeck": { + "1": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366296328/609C86272516E3FE4EDAFC80B8DBA405EDD709D1/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "cf984b" + }, + { + "Name": "Card", + "Transform": { + "posX": -3.92753673, + "posY": 1.78763056, + "posZ": 5.756839, + "rotX": 359.9537, + "rotY": 270.0025, + "rotZ": 359.949646, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Enraged Yeti", + "Description": "Creature.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 151, + "SidewaysCard": false, + "CustomDeck": { + "1": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366296328/609C86272516E3FE4EDAFC80B8DBA405EDD709D1/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "cd325c" + }, + { + "Name": "Card", + "Transform": { + "posX": 18.1941853, + "posY": 1.03171265, + "posZ": 7.03631258, + "rotX": -0.00398627436, + "rotY": 179.992645, + "rotZ": 0.00178010645, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "The Ordo Templi Orientis", + "Description": "Terror.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 133, + "SidewaysCard": false, + "CustomDeck": { + "1": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366296328/609C86272516E3FE4EDAFC80B8DBA405EDD709D1/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "d08016" + }, + { + "Name": "Card", + "Transform": { + "posX": 17.1610279, + "posY": 1.13359022, + "posZ": 4.79822636, + "rotX": 3.748552, + "rotY": 179.9914, + "rotZ": -0.00201614085, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "The Ordo Templi Orientis", + "Description": "Terror.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 133, + "SidewaysCard": false, + "CustomDeck": { + "1": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366296328/609C86272516E3FE4EDAFC80B8DBA405EDD709D1/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "ee28b6" + }, + { + "Name": "Card", + "Transform": { + "posX": 21.10077, + "posY": 1.031707, + "posZ": 5.19149542, + "rotX": 7.58376264E-05, + "rotY": 179.994919, + "rotZ": -0.0004624981, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Ordo Templi Orientis Dancer", + "Description": "Cultist. Ordo Templi Orientis.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 132, + "SidewaysCard": false, + "CustomDeck": { + "1": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366296328/609C86272516E3FE4EDAFC80B8DBA405EDD709D1/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "5e80e4" + }, + { + "Name": "Card", + "Transform": { + "posX": 22.7251968, + "posY": 1.13011754, + "posZ": 5.97869, + "rotX": 0.0001039755, + "rotY": 179.964249, + "rotZ": 5.17715263, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Ordo Templi Orientis Dancer", + "Description": "Cultist. Ordo Templi Orientis.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 132, + "SidewaysCard": false, + "CustomDeck": { + "1": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366296328/609C86272516E3FE4EDAFC80B8DBA405EDD709D1/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "e4a68a" + }, + { + "Name": "Card", + "Transform": { + "posX": 18.72389, + "posY": 2.13776469, + "posZ": 7.83273172, + "rotX": 0.00330966362, + "rotY": 179.989258, + "rotZ": 359.990143, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Ordo Templi Orientis Follower", + "Description": "Cultist. Ordo Templi Orientis.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 131, + "SidewaysCard": false, + "CustomDeck": { + "1": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366296328/609C86272516E3FE4EDAFC80B8DBA405EDD709D1/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "13e208" + }, + { + "Name": "Card", + "Transform": { + "posX": 17.6692333, + "posY": 2.28379035, + "posZ": 6.922706, + "rotX": 0.003327565, + "rotY": 179.986649, + "rotZ": 359.970917, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Ordo Templi Orientis Follower", + "Description": "Cultist. Ordo Templi Orientis.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 131, + "SidewaysCard": false, + "CustomDeck": { + "1": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366296328/609C86272516E3FE4EDAFC80B8DBA405EDD709D1/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "9cb5d1" + }, + { + "Name": "Card", + "Transform": { + "posX": -13.8034887, + "posY": 1.57302034, + "posZ": 1.99893022, + "rotX": 359.920471, + "rotY": 270.000641, + "rotZ": 0.0145632224, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Obscuring Fog", + "Description": "Hazard.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 231721, + "SidewaysCard": false, + "CustomDeck": { + "2317": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/775106514377430057/E4E5A51434CEF23EF5D04A104F352520304AA550/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "50e716" + }, + { + "Name": "Card", + "Transform": { + "posX": -13.9735909, + "posY": 1.73492968, + "posZ": 1.969332, + "rotX": 359.9267, + "rotY": 270.0006, + "rotZ": 0.0145301558, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Obscuring Fog", + "Description": "Hazard.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 231721, + "SidewaysCard": false, + "CustomDeck": { + "2317": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/775106514377430057/E4E5A51434CEF23EF5D04A104F352520304AA550/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "c4ce76" + }, + { + "Name": "Card", + "Transform": { + "posX": -14.5550861, + "posY": 1.57516873, + "posZ": 5.69822454, + "rotX": 359.92038, + "rotY": 270.002563, + "rotZ": 0.0152713312, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Crypt Chill", + "Description": "Hazard.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 231720, + "SidewaysCard": false, + "CustomDeck": { + "2317": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/775106514377430057/E4E5A51434CEF23EF5D04A104F352520304AA550/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "ab3719" + }, + { + "Name": "Card", + "Transform": { + "posX": -14.5491152, + "posY": 1.73727059, + "posZ": 5.64764357, + "rotX": 359.924774, + "rotY": 270.002625, + "rotZ": 0.0113747623, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Crypt Chill", + "Description": "Hazard.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 231720, + "SidewaysCard": false, + "CustomDeck": { + "2317": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/775106514377430057/E4E5A51434CEF23EF5D04A104F352520304AA550/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "16d6d6" + } + ], + "GUID": "afac59" + }, + { + "Name": "Deck", + "Transform": { + "posX": -2.68871427, + "posY": 1.65499759, + "posZ": -5.04857731, + "rotX": 0.0168330856, + "rotY": 180.0015, + "rotZ": 0.08025906, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Act Deck", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "SidewaysCard": true, + "DeckIDs": [ + 852, + 851, + 850 + ], + "CustomDeck": { + "8": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366157990/4659D8D72797E17EC7D2043CB48534A6D4BCA645/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366182498/0BEC886DC5D9CD9EDE9E8AA7C8F24B32BECCB62B/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "ContainedObjects": [ + { + "Name": "Card", + "Transform": { + "posX": -2.68844318, + "posY": 1.6554395, + "posZ": -5.048533, + "rotX": 0.0170626938, + "rotY": 179.999557, + "rotZ": 0.07924667, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Through the Snow Gates", + "Description": "Act 3", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CardID": 852, + "SidewaysCard": true, + "CustomDeck": { + "8": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366157990/4659D8D72797E17EC7D2043CB48534A6D4BCA645/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366182498/0BEC886DC5D9CD9EDE9E8AA7C8F24B32BECCB62B/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "e727db" + }, + { + "Name": "Card", + "Transform": { + "posX": -2.688555, + "posY": 1.80549169, + "posZ": -5.048537, + "rotX": 0.0146468552, + "rotY": 180.005051, + "rotZ": 0.06696341, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Hyperborean Treachery", + "Description": "Act 2", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CardID": 851, + "SidewaysCard": true, + "CustomDeck": { + "8": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366157990/4659D8D72797E17EC7D2043CB48534A6D4BCA645/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366182498/0BEC886DC5D9CD9EDE9E8AA7C8F24B32BECCB62B/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "4bc0b0" + }, + { + "Name": "Card", + "Transform": { + "posX": -2.68768167, + "posY": 1.82110131, + "posZ": -5.049424, + "rotX": 0.5516816, + "rotY": 180.014679, + "rotZ": 0.8874783, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Exploring the Himalayas", + "Description": "Act 1", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CardID": 850, + "SidewaysCard": true, + "CustomDeck": { + "8": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366157990/4659D8D72797E17EC7D2043CB48534A6D4BCA645/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366182498/0BEC886DC5D9CD9EDE9E8AA7C8F24B32BECCB62B/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "a406ac" + } + ], + "GUID": "bedac2" + }, + { + "Name": "Custom_Model_Bag", + "Transform": { + "posX": 1.69620109, + "posY": 1.5583173, + "posZ": 14.2788048, + "rotX": 359.955139, + "rotY": 225.003677, + "rotZ": 0.0686684251, + "scaleX": 2.0, + "scaleY": 2.0, + "scaleZ": 2.0 + }, + "Nickname": "Set-aside", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.02148666, + "g": 0.00100758043, + "b": 0.02148666 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "MaterialIndex": -1, + "MeshIndex": -1, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/764975951334964971/3078F312706FC974833ECD2A359B87FD4F283509/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/764975951334960553/C518D80E31E27DB23EEAC8CF9253E59798865790/", + "NormalURL": "http://cloud-3.steamusercontent.com/ugc/764975951334960069/E70E4A58A1B7827F1E5E2AF9FF44DF0BD5DA33F7/", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 6, + "CastShadows": true + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "ContainedObjects": [ + { + "Name": "Deck", + "Transform": { + "posX": 1.69642484, + "posY": 3.73490572, + "posZ": 14.2788391, + "rotX": 359.948059, + "rotY": 224.998062, + "rotZ": 0.0582979135, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": false, + "SidewaysCard": false, + "DeckIDs": [ + 267, + 266 + ], + "CustomDeck": { + "2": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366296328/609C86272516E3FE4EDAFC80B8DBA405EDD709D1/", + "BackURL": "https://i.imgur.com/EcbhVuh.jpg", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "ContainedObjects": [ + { + "Name": "Card", + "Transform": { + "posX": -6.67643452, + "posY": 1.66554892, + "posZ": 10.4773645, + "rotX": 359.917328, + "rotY": 270.046173, + "rotZ": 0.0161955934, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Chimaera of the Grail", + "Description": "Task.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 267, + "SidewaysCard": false, + "CustomDeck": { + "2": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366296328/609C86272516E3FE4EDAFC80B8DBA405EDD709D1/", + "BackURL": "https://i.imgur.com/EcbhVuh.jpg", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "f6c5cc" + }, + { + "Name": "Card", + "Transform": { + "posX": -7.0689044, + "posY": 1.81150115, + "posZ": 10.433897, + "rotX": 359.916748, + "rotY": 269.993, + "rotZ": 0.005231347, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "The Holy Grail", + "Description": "Item. Relic. Blessed.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 266, + "SidewaysCard": false, + "CustomDeck": { + "2": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366296328/609C86272516E3FE4EDAFC80B8DBA405EDD709D1/", + "BackURL": "https://i.imgur.com/EcbhVuh.jpg", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "d27e4c" + } + ], + "GUID": "ca8a69" + }, + { + "Name": "Card", + "Transform": { + "posX": 1.6970228, + "posY": 3.73206425, + "posZ": 14.275034, + "rotX": 359.929077, + "rotY": 225.034348, + "rotZ": 359.1743, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Armandra, Daughter of Ithaqua", + "Description": "Goddess of the Endless Void", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 149, + "SidewaysCard": false, + "CustomDeck": { + "1": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366296328/609C86272516E3FE4EDAFC80B8DBA405EDD709D1/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "ffff8a" + }, + { + "Name": "Card", + "Transform": { + "posX": 1.69644654, + "posY": 3.71319914, + "posZ": 14.2787914, + "rotX": 359.94754, + "rotY": 224.998138, + "rotZ": 0.0584805533, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Ritual Site", + "Description": "Where the Winds Blow", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 165, + "SidewaysCard": false, + "CustomDeck": { + "1": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366296328/609C86272516E3FE4EDAFC80B8DBA405EDD709D1/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "d9cf58" + }, + { + "Name": "Deck", + "Transform": { + "posX": 1.6964252, + "posY": 3.72746181, + "posZ": 14.2788391, + "rotX": 359.948059, + "rotY": 224.998062, + "rotZ": 0.05831631, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": false, + "SidewaysCard": false, + "DeckIDs": [ + 162, + 164, + 163 + ], + "CustomDeck": { + "1": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366296328/609C86272516E3FE4EDAFC80B8DBA405EDD709D1/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "ContainedObjects": [ + { + "Name": "Card", + "Transform": { + "posX": -11.7241631, + "posY": 1.575559, + "posZ": 20.34466, + "rotX": 359.919983, + "rotY": 269.994873, + "rotZ": 0.0168087445, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Snow Gates", + "Description": "Trial of Heart", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 162, + "SidewaysCard": false, + "CustomDeck": { + "1": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366296328/609C86272516E3FE4EDAFC80B8DBA405EDD709D1/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "378148" + }, + { + "Name": "Card", + "Transform": { + "posX": -11.7600937, + "posY": 1.57628536, + "posZ": 22.6432362, + "rotX": 359.9201, + "rotY": 269.951965, + "rotZ": 0.0169698633, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Snow Gates", + "Description": "Trial of Will", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 164, + "SidewaysCard": false, + "CustomDeck": { + "1": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366296328/609C86272516E3FE4EDAFC80B8DBA405EDD709D1/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "e1eb87" + }, + { + "Name": "Card", + "Transform": { + "posX": -11.5025082, + "posY": 1.67807627, + "posZ": 18.12631, + "rotX": 359.91983, + "rotY": 270.0004, + "rotZ": 359.426422, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Snow Gates", + "Description": "Trial of Strength", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 163, + "SidewaysCard": false, + "CustomDeck": { + "1": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366296328/609C86272516E3FE4EDAFC80B8DBA405EDD709D1/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "13e14c" + } + ], + "GUID": "798e9f" + }, + { + "Name": "Deck", + "Transform": { + "posX": 1.69642663, + "posY": 3.72664165, + "posZ": 14.278842, + "rotX": 359.948059, + "rotY": 224.998062, + "rotZ": 0.0583062172, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Baron's Folly", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": false, + "SidewaysCard": false, + "DeckIDs": [ + 140, + 140, + 140, + 139, + 139, + 138, + 138, + 137, + 137, + 137, + 137, + 136 + ], + "CustomDeck": { + "1": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366296328/609C86272516E3FE4EDAFC80B8DBA405EDD709D1/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "ContainedObjects": [ + { + "Name": "Card", + "Transform": { + "posX": 20.847868, + "posY": 1.11017, + "posZ": -12.647418, + "rotX": -4.39526666E-05, + "rotY": 180.0664, + "rotZ": 4.12367249, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "von Sebottendorf's Folly", + "Description": "Madness.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 140, + "SidewaysCard": false, + "CustomDeck": { + "1": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366296328/609C86272516E3FE4EDAFC80B8DBA405EDD709D1/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "cd5865" + }, + { + "Name": "Card", + "Transform": { + "posX": 18.8142052, + "posY": 1.10851562, + "posZ": -12.2500248, + "rotX": 0.000179163442, + "rotY": 180.023849, + "rotZ": 4.03556061, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "von Sebottendorf's Folly", + "Description": "Madness.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 140, + "SidewaysCard": false, + "CustomDeck": { + "1": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366296328/609C86272516E3FE4EDAFC80B8DBA405EDD709D1/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "d184ad" + }, + { + "Name": "Card", + "Transform": { + "posX": 16.7338276, + "posY": 1.03171122, + "posZ": -12.1125822, + "rotX": 1.98633879E-05, + "rotY": 180.036789, + "rotZ": -0.00022095142, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "von Sebottendorf's Folly", + "Description": "Madness.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 140, + "SidewaysCard": false, + "CustomDeck": { + "1": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366296328/609C86272516E3FE4EDAFC80B8DBA405EDD709D1/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "1b852f" + }, + { + "Name": "Card", + "Transform": { + "posX": 18.9650326, + "posY": 1.03171349, + "posZ": -16.1102524, + "rotX": -1.00389E-07, + "rotY": 180.0266, + "rotZ": -3.803107E-07, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Triumph of the Darkness", + "Description": "Future.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 139, + "SidewaysCard": false, + "CustomDeck": { + "1": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366296328/609C86272516E3FE4EDAFC80B8DBA405EDD709D1/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "939ae2" + }, + { + "Name": "Card", + "Transform": { + "posX": 16.701786, + "posY": 1.03171349, + "posZ": -15.9588251, + "rotX": -1.52623851E-08, + "rotY": 180.0329, + "rotZ": -2.27753361E-07, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Triumph of the Darkness", + "Description": "Future.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 139, + "SidewaysCard": false, + "CustomDeck": { + "1": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366296328/609C86272516E3FE4EDAFC80B8DBA405EDD709D1/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "42b130" + }, + { + "Name": "Card", + "Transform": { + "posX": 14.0032845, + "posY": 1.03171349, + "posZ": -15.9668713, + "rotX": -1.8336064E-07, + "rotY": 180.036774, + "rotZ": -5.42608873E-08, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "A World in Flames", + "Description": "Future.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 138, + "SidewaysCard": false, + "CustomDeck": { + "1": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366296328/609C86272516E3FE4EDAFC80B8DBA405EDD709D1/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "3cb4c1" + }, + { + "Name": "Card", + "Transform": { + "posX": 11.4765053, + "posY": 1.03171349, + "posZ": -16.0273228, + "rotX": -5.897516E-08, + "rotY": 180.032928, + "rotZ": -3.17901367E-08, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "A World in Flames", + "Description": "Future.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 138, + "SidewaysCard": false, + "CustomDeck": { + "1": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366296328/609C86272516E3FE4EDAFC80B8DBA405EDD709D1/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "9f253a" + }, + { + "Name": "Card", + "Transform": { + "posX": 8.975119, + "posY": 1.1735481, + "posZ": -12.6699095, + "rotX": 0.00201200414, + "rotY": 179.9462, + "rotZ": 354.9333, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Nazi Guards", + "Description": "Nazi.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 137, + "SidewaysCard": false, + "CustomDeck": { + "1": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366296328/609C86272516E3FE4EDAFC80B8DBA405EDD709D1/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "a99099" + }, + { + "Name": "Card", + "Transform": { + "posX": 13.6503267, + "posY": 1.11336017, + "posZ": -11.9996567, + "rotX": 0.0376682952, + "rotY": 179.98793, + "rotZ": 4.237699, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Nazi Guards", + "Description": "Nazi.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 137, + "SidewaysCard": false, + "CustomDeck": { + "1": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366296328/609C86272516E3FE4EDAFC80B8DBA405EDD709D1/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "87be39" + }, + { + "Name": "Card", + "Transform": { + "posX": 11.682457, + "posY": 1.03170431, + "posZ": -12.0669041, + "rotX": 0.000139319265, + "rotY": 180.576, + "rotZ": -0.0007076323, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Nazi Guards", + "Description": "Nazi.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 137, + "SidewaysCard": false, + "CustomDeck": { + "1": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366296328/609C86272516E3FE4EDAFC80B8DBA405EDD709D1/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "814af7" + }, + { + "Name": "Card", + "Transform": { + "posX": 10.014348, + "posY": 1.12812519, + "posZ": -12.17105, + "rotX": -0.000689155655, + "rotY": 180.00708, + "rotZ": 354.9288, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Nazi Guards", + "Description": "Nazi.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 137, + "SidewaysCard": false, + "CustomDeck": { + "1": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366296328/609C86272516E3FE4EDAFC80B8DBA405EDD709D1/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "19e492" + }, + { + "Name": "Card", + "Transform": { + "posX": 17.1105881, + "posY": 1.19445145, + "posZ": -12.7659626, + "rotX": 0.00115735165, + "rotY": 180.022232, + "rotZ": 9.91426E-05, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Baron von Sebottendorf", + "Description": "Rex Summus Sanctissimus", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 136, + "SidewaysCard": false, + "CustomDeck": { + "1": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366296328/609C86272516E3FE4EDAFC80B8DBA405EDD709D1/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "d6ee90" + } + ], + "GUID": "68d49b" + }, + { + "Name": "Card", + "Transform": { + "posX": 1.69644856, + "posY": 3.71313024, + "posZ": 14.2787838, + "rotX": 359.947571, + "rotY": 224.998123, + "rotZ": 0.0584791675, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Perceval, the Story of the Grail", + "Description": "By Chrétien de Troyes", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 200, + "SidewaysCard": false, + "CustomDeck": { + "2": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366296328/609C86272516E3FE4EDAFC80B8DBA405EDD709D1/", + "BackURL": "https://i.imgur.com/EcbhVuh.jpg", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "06af5a" + }, + { + "Name": "Card", + "Transform": { + "posX": 1.69644725, + "posY": 3.71312165, + "posZ": 14.2787914, + "rotX": 359.9476, + "rotY": 224.998138, + "rotZ": 0.0584840961, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Aleister Crowley", + "Description": "Grand Master of the Ordo Templi Orientis", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 130, + "SidewaysCard": false, + "CustomDeck": { + "1": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366296328/609C86272516E3FE4EDAFC80B8DBA405EDD709D1/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "2b0543" + } + ], + "PhysicsMaterial": { + "StaticFriction": 0.6, + "DynamicFriction": 0.6, + "Bounciness": 0.0, + "FrictionCombine": 0, + "BounceCombine": 0 + }, + "Rigidbody": { + "Mass": 1.375, + "Drag": 5.0, + "AngularDrag": 5.0, + "UseGravity": true + }, + "GUID": "e4821e" + }, + { + "Name": "Deck", + "Transform": { + "posX": -11.6605034, + "posY": 1.67665422, + "posZ": 8.245689, + "rotX": 359.9201, + "rotY": 270.000061, + "rotZ": 180.016861, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Exploration Deck", + "Description": "Tibetan Winds", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": false, + "SidewaysCard": false, + "DeckIDs": [ + 161, + 159, + 160, + 158, + 153, + 154, + 152, + 155, + 156, + 157 + ], + "CustomDeck": { + "1": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366296328/609C86272516E3FE4EDAFC80B8DBA405EDD709D1/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "ContainedObjects": [ + { + "Name": "Card", + "Transform": { + "posX": -11.1710434, + "posY": 1.66995466, + "posZ": 3.8848424, + "rotX": 359.919159, + "rotY": 270.001282, + "rotZ": 0.01857059, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Tibetan Village", + "Description": "Tibet. Mountain. Blessed.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 161, + "SidewaysCard": false, + "CustomDeck": { + "1": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366296328/609C86272516E3FE4EDAFC80B8DBA405EDD709D1/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "17a7f7" + }, + { + "Name": "Card", + "Transform": { + "posX": -11.1352558, + "posY": 1.95863891, + "posZ": 3.787012, + "rotX": 5.06549454, + "rotY": 269.902283, + "rotZ": 0.0117219891, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Himalayan Mountains", + "Description": "Sinister Peaks", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 159, + "SidewaysCard": false, + "CustomDeck": { + "1": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366296328/609C86272516E3FE4EDAFC80B8DBA405EDD709D1/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "755ffa" + }, + { + "Name": "Card", + "Transform": { + "posX": -10.4138155, + "posY": 1.70737445, + "posZ": 3.9545095, + "rotX": 359.531158, + "rotY": 269.9914, + "rotZ": 359.895538, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Tibetan Monastery", + "Description": "Tibet. Mountain. Blessed.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 160, + "SidewaysCard": false, + "CustomDeck": { + "1": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366296328/609C86272516E3FE4EDAFC80B8DBA405EDD709D1/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "3dccc2" + }, + { + "Name": "Card", + "Transform": { + "posX": -11.8435774, + "posY": 1.82130766, + "posZ": 8.773436, + "rotX": 359.9387, + "rotY": 269.996277, + "rotZ": 0.00200795685, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Himalayan Mountains", + "Description": "Hazardous Trail", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 158, + "SidewaysCard": false, + "CustomDeck": { + "1": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366296328/609C86272516E3FE4EDAFC80B8DBA405EDD709D1/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "c0350f" + }, + { + "Name": "Card", + "Transform": { + "posX": -11.8258734, + "posY": 1.672962, + "posZ": 11.0549126, + "rotX": 359.9201, + "rotY": 269.999878, + "rotZ": 0.0170407742, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Haze of Ithaqua", + "Description": "Weather. Hazard.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 153, + "SidewaysCard": false, + "CustomDeck": { + "1": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366296328/609C86272516E3FE4EDAFC80B8DBA405EDD709D1/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "b03eb9" + }, + { + "Name": "Card", + "Transform": { + "posX": -11.8199606, + "posY": 1.81861722, + "posZ": 11.2435923, + "rotX": 359.928375, + "rotY": 270.000061, + "rotZ": -0.00345685147, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Ithaqua Rising", + "Description": "Hazard.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 154, + "SidewaysCard": false, + "CustomDeck": { + "1": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366296328/609C86272516E3FE4EDAFC80B8DBA405EDD709D1/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "b8f127" + }, + { + "Name": "Card", + "Transform": { + "posX": -11.8055277, + "posY": 1.83585572, + "posZ": 10.77478, + "rotX": 359.934479, + "rotY": 269.999969, + "rotZ": 0.012452215, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "The Road Not Taken", + "Description": "Hazard.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 152, + "SidewaysCard": false, + "CustomDeck": { + "1": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366296328/609C86272516E3FE4EDAFC80B8DBA405EDD709D1/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "81310d" + }, + { + "Name": "Card", + "Transform": { + "posX": -11.8440714, + "posY": 1.82222736, + "posZ": 10.6250229, + "rotX": 359.932343, + "rotY": 269.999847, + "rotZ": 0.0124929175, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Through the Storm", + "Description": "Weather. Hazard.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 155, + "SidewaysCard": false, + "CustomDeck": { + "1": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366296328/609C86272516E3FE4EDAFC80B8DBA405EDD709D1/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "7cd885" + }, + { + "Name": "Card", + "Transform": { + "posX": -11.8518848, + "posY": 1.8202914, + "posZ": 11.0582132, + "rotX": 359.935547, + "rotY": 269.999939, + "rotZ": 0.01076504, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Winds of Ithaqua", + "Description": "Weather. Song. Hazard.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 156, + "SidewaysCard": false, + "CustomDeck": { + "1": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366296328/609C86272516E3FE4EDAFC80B8DBA405EDD709D1/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "9d6353" + }, + { + "Name": "Card", + "Transform": { + "posX": -11.86239, + "posY": 1.82297909, + "posZ": 11.156291, + "rotX": 359.936768, + "rotY": 269.995972, + "rotZ": 0.011665904, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Himalayan Mountains", + "Description": "Impassable Pass", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 157, + "SidewaysCard": false, + "CustomDeck": { + "1": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366296328/609C86272516E3FE4EDAFC80B8DBA405EDD709D1/", + "BackURL": "https://i.imgur.com/sRsWiSG.jpg", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "76795a" + } + ], + "GUID": "e8d9d3" + }, + { + "Name": "Card", + "Transform": { + "posX": -3.95640063, + "posY": 1.65564513, + "posZ": -10.4533024, + "rotX": 359.919739, + "rotY": 269.983582, + "rotZ": 0.0168637522, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Scenario", + "Description": "Tibetan Winds", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CardID": 749, + "SidewaysCard": false, + "CustomDeck": { + "7": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366157990/4659D8D72797E17EC7D2043CB48534A6D4BCA645/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1020573153366182498/0BEC886DC5D9CD9EDE9E8AA7C8F24B32BECCB62B/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": true + } + }, + "XmlUI": "", + "LuaScript": "", + "LuaScriptState": "", + "GUID": "f227e9" } - } + ], + "GUID": "ba2ded" }, { "Name": "Custom_Tile", "Transform": { - "posX": -20.5606956, - "posY": 1.6090821, - "posZ": -3.697601, - "rotX": 359.93158, - "rotY": 314.995758, - "rotZ": 359.955444, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "", - "Description": "", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.6045295, - "g": 0.6045295, - "b": 0.6045295 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": false, - "Hands": false, - "CustomImage": { - "ImageURL": "https://i.imgur.com/vppt2my.png", - "ImageSecondaryURL": "https://i.imgur.com/vppt2my.png", - "ImageScalar": 1.0, - "WidthScale": 0.0, - "CustomTile": { - "Type": 3, - "Thickness": 0.1, - "Stackable": false, - "Stretch": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "7d30ce", - "States": { - "2": { - "Name": "Custom_Tile", - "Transform": { - "posX": -39.7933121, - "posY": 1.63758957, - "posZ": 2.038383, - "rotX": 359.9201, - "rotY": 269.9961, - "rotZ": 0.0168742146, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "", - "Description": "", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.6045295, - "g": 0.6045295, - "b": 0.6045295 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": false, - "Hands": false, - "CustomImage": { - "ImageURL": "https://i.imgur.com/HyfE8m8.png", - "ImageSecondaryURL": "https://i.imgur.com/HyfE8m8.png", - "ImageScalar": 1.0, - "WidthScale": 0.0, - "CustomTile": { - "Type": 3, - "Thickness": 0.1, - "Stackable": false, - "Stretch": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "44b0c5" - }, - "3": { - "Name": "Custom_Tile", - "Transform": { - "posX": -38.8217163, - "posY": 1.99356019, - "posZ": 0.4159239, - "rotX": 359.9201, - "rotY": 272.9828, - "rotZ": 0.01687373, - "scaleX": 0.8, - "scaleY": 1.0, - "scaleZ": 0.8 - }, - "Nickname": "", - "Description": "", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.6045295, - "g": 0.6045295, - "b": 0.6045295 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": false, - "Hands": false, - "CustomImage": { - "ImageURL": "https://i.imgur.com/dHKBLoD.png", - "ImageSecondaryURL": "https://i.imgur.com/HyfE8m8.png", - "ImageScalar": 1.0, - "WidthScale": 0.0, - "CustomTile": { - "Type": 3, - "Thickness": 0.1, - "Stackable": false, - "Stretch": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "5b38c6" - } - } - }, - { - "Name": "CardCustom", - "Transform": { - "posX": -14.7652922, - "posY": 1.75086, - "posZ": 5.020704, - "rotX": 357.2043, - "rotY": 0.06156617, - "rotZ": 359.9199, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Namer of the Dead", - "Description": "Presence Within the Grimoire", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 231800, - "SidewaysCard": false, - "CustomDeck": { - "2318": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1017195287736532717/8A5447C52CCA46977B87E3363E5FC47839C11727/", - "BackURL": "https://i.imgur.com/sRsWiSG.jpg/", - "NumWidth": 1, - "NumHeight": 1, - "BackIsHidden": true, - "UniqueBack": false - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "7f6452" - }, - { - "Name": "CardCustom", - "Transform": { - "posX": -3.9560008, - "posY": 1.65564811, - "posZ": -10.4412031, - "rotX": 359.919739, - "rotY": 269.999664, - "rotZ": 0.01684145, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Scenario", - "Description": "Read or Die", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": false, - "Hands": true, - "CardID": 232100, - "SidewaysCard": false, - "CustomDeck": { - "2321": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1017195287736551619/926F857CA442C9CAFDE6392C4FB1FC1AB1DFD040/", - "BackURL": "http://cloud-3.steamusercontent.com/ugc/1017195287736551840/6C8534FFFAC128BBD6CD9F370B95E10A8E58B168/", - "NumWidth": 1, - "NumHeight": 1, - "BackIsHidden": true, - "UniqueBack": false - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "a2fcc1" - }, - { - "Name": "Card", - "Transform": { - "posX": -30.2242, - "posY": 1.69535065, - "posZ": -0.0300009213, + "posX": 12.2503033, + "posY": 1.45853794, + "posZ": -20.0136013, "rotX": 359.9201, - "rotY": 270.000031, - "rotZ": 0.0168762319, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Student Union", - "Description": "Miskatonic.", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": false, - "Hands": true, - "CardID": 233504, - "SidewaysCard": false, - "CustomDeck": { - "2335": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/782999385819523376/198434B0178F76107193CB52D7FC70E5265E526E/", - "BackURL": "http://cloud-3.steamusercontent.com/ugc/782999385819522537/207CCD9C85ECB70A339C09170ABB42E139924AA0/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "b00f35" - }, - { - "Name": "CardCustom", - "Transform": { - "posX": -2.7247, - "posY": 1.65710139, - "posZ": 0.37330097, - "rotX": 0.01683513, - "rotY": 180.0, - "rotZ": 0.08025754, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Mortal Inquiry", - "Description": "Agenda 1", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 232300, - "SidewaysCard": true, - "CustomDeck": { - "2323": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1017195287736557920/CA08909CA827A9E0F8779E89B38318358A81D421/", - "BackURL": "http://cloud-3.steamusercontent.com/ugc/1017195287736554645/CFB1E2B66071026F84FF4F93FEB4B7A228ACD7F0/", - "NumWidth": 1, - "NumHeight": 1, - "BackIsHidden": true, - "UniqueBack": false - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "b58f4c" - }, - { - "Name": "Custom_Tile", - "Transform": { - "posX": -4.145003, - "posY": 1.58281064, - "posZ": -15.16721, - "rotX": 359.919739, - "rotY": 270.001343, - "rotZ": 0.0168360919, + "rotY": 270.0311, + "rotZ": 0.0168288834, "scaleX": 2.2, "scaleY": 1.0, "scaleZ": 2.2 }, - "Nickname": "Read or Die", + "Nickname": "Ordo Templi Orientis", "Description": "click to set chaos token difficulty", "GMNotes": "", "ColorDiffuse": { @@ -1062367,7 +1082250,7 @@ "Hands": false, "CustomImage": { "ImageURL": "http://cloud-3.steamusercontent.com/ugc/965354846165100486/3DC8FCEF364B30758B09EF96AF9458F2B8E64D56/", - "ImageSecondaryURL": "https://i.imgur.com/EcbhVuh.jpg/", + "ImageSecondaryURL": "http://cloud-3.steamusercontent.com/ugc/949588657194710961/D864BCCCC1C811EC7F0AED69D1C30C678D3D9FC9/", "ImageScalar": 1.0, "WidthScale": 0.0, "CustomTile": { @@ -1062378,349 +1082261,9 @@ } }, "XmlUI": "", - "LuaScript": "name = 'Read or Die'\r\n\r\nfunction onLoad()\r\n Global.call('createSetupButtons', {object=self, key=name})\r\nend\r\n\r\nfunction easyClick()\r\n Global.call('fillContainer', {object=self, key=name, mode='easy'})\r\nend\r\n\r\nfunction normalClick()\r\n Global.call('fillContainer', {object=self, key=name, mode='normal'})\r\nend\r\n\r\nfunction hardClick()\r\n Global.call('fillContainer', {object=self, key=name, mode='hard'})\r\nend\r\n\r\nfunction expertClick()\r\n Global.call('fillContainer', {object=self, key=name, mode='expert'})\r\nend\r\n", + "LuaScript": "name = 'Ordis'\r\n\r\nfunction onLoad()\r\n Global.call('createSetupButtons', {object=self, key=name})\r\nend\r\n\r\nfunction easyClick()\r\n Global.call('fillContainer', {object=self, key=name, mode='easy'})\r\nend\r\n\r\nfunction normalClick()\r\n Global.call('fillContainer', {object=self, key=name, mode='normal'})\r\nend\r\n\r\nfunction hardClick()\r\n Global.call('fillContainer', {object=self, key=name, mode='hard'})\r\nend\r\n\r\nfunction expertClick()\r\n Global.call('fillContainer', {object=self, key=name, mode='expert'})\r\nend\r\n\r\nfunction standaloneClick()\r\n Global.call('fillContainer', {object=self, key=name, mode='standalone'})\r\nend", "LuaScriptState": "", - "GUID": "b5928a" - }, - { - "Name": "Custom_Tile", - "Transform": { - "posX": -20.2600956, - "posY": 1.61092281, - "posZ": 3.97650146, - "rotX": 0.0445668548, - "rotY": 45.0010643, - "rotZ": 359.9316, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "", - "Description": "", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.6045295, - "g": 0.6045295, - "b": 0.6045295 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": false, - "Hands": false, - "CustomImage": { - "ImageURL": "https://i.imgur.com/vppt2my.png", - "ImageSecondaryURL": "https://i.imgur.com/vppt2my.png", - "ImageScalar": 1.0, - "WidthScale": 0.0, - "CustomTile": { - "Type": 3, - "Thickness": 0.1, - "Stackable": false, - "Stretch": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "d70162", - "States": { - "2": { - "Name": "Custom_Tile", - "Transform": { - "posX": -39.7933121, - "posY": 1.63758957, - "posZ": 2.038383, - "rotX": 359.9201, - "rotY": 269.9961, - "rotZ": 0.0168742146, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "", - "Description": "", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.6045295, - "g": 0.6045295, - "b": 0.6045295 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": false, - "Hands": false, - "CustomImage": { - "ImageURL": "https://i.imgur.com/HyfE8m8.png", - "ImageSecondaryURL": "https://i.imgur.com/HyfE8m8.png", - "ImageScalar": 1.0, - "WidthScale": 0.0, - "CustomTile": { - "Type": 3, - "Thickness": 0.1, - "Stackable": false, - "Stretch": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "44b0c5" - }, - "3": { - "Name": "Custom_Tile", - "Transform": { - "posX": -38.8217163, - "posY": 1.99356019, - "posZ": 0.4159239, - "rotX": 359.9201, - "rotY": 272.9828, - "rotZ": 0.01687373, - "scaleX": 0.8, - "scaleY": 1.0, - "scaleZ": 0.8 - }, - "Nickname": "", - "Description": "", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.6045295, - "g": 0.6045295, - "b": 0.6045295 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": false, - "Hands": false, - "CustomImage": { - "ImageURL": "https://i.imgur.com/dHKBLoD.png", - "ImageSecondaryURL": "https://i.imgur.com/HyfE8m8.png", - "ImageScalar": 1.0, - "WidthScale": 0.0, - "CustomTile": { - "Type": 3, - "Thickness": 0.1, - "Stackable": false, - "Stretch": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "5b38c6" - } - } - }, - { - "Name": "Custom_Tile", - "Transform": { - "posX": -30.2242, - "posY": 1.62025654, - "posZ": -11.510004, - "rotX": 0.01687166, - "rotY": 180.0, - "rotZ": 0.07994176, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "", - "Description": "", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.6045295, - "g": 0.6045295, - "b": 0.6045295 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": false, - "Hands": false, - "CustomImage": { - "ImageURL": "https://i.imgur.com/vppt2my.png", - "ImageSecondaryURL": "https://i.imgur.com/vppt2my.png", - "ImageScalar": 1.0, - "WidthScale": 0.0, - "CustomTile": { - "Type": 3, - "Thickness": 0.1, - "Stackable": false, - "Stretch": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "d7558d", - "States": { - "2": { - "Name": "Custom_Tile", - "Transform": { - "posX": -39.7933121, - "posY": 1.63758957, - "posZ": 2.038383, - "rotX": 359.9201, - "rotY": 269.9961, - "rotZ": 0.0168742146, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "", - "Description": "", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.6045295, - "g": 0.6045295, - "b": 0.6045295 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": false, - "Hands": false, - "CustomImage": { - "ImageURL": "https://i.imgur.com/HyfE8m8.png", - "ImageSecondaryURL": "https://i.imgur.com/HyfE8m8.png", - "ImageScalar": 1.0, - "WidthScale": 0.0, - "CustomTile": { - "Type": 3, - "Thickness": 0.1, - "Stackable": false, - "Stretch": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "44b0c5" - }, - "3": { - "Name": "Custom_Tile", - "Transform": { - "posX": -38.8217163, - "posY": 1.99356019, - "posZ": 0.4159239, - "rotX": 359.9201, - "rotY": 272.9828, - "rotZ": 0.01687373, - "scaleX": 0.8, - "scaleY": 1.0, - "scaleZ": 0.8 - }, - "Nickname": "", - "Description": "", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.6045295, - "g": 0.6045295, - "b": 0.6045295 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": false, - "Hands": false, - "CustomImage": { - "ImageURL": "https://i.imgur.com/dHKBLoD.png", - "ImageSecondaryURL": "https://i.imgur.com/HyfE8m8.png", - "ImageScalar": 1.0, - "WidthScale": 0.0, - "CustomTile": { - "Type": 3, - "Thickness": 0.1, - "Stackable": false, - "Stretch": true - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "5b38c6" - } - } - }, - { - "Name": "CardCustom", - "Transform": { - "posX": -2.68839979, - "posY": 1.65545726, - "posZ": -5.04860163, - "rotX": 0.0168351158, - "rotY": 180.000015, - "rotZ": 0.0802576542, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "Speed Reading", - "Description": "Act 1", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 232400, - "SidewaysCard": true, - "CustomDeck": { - "2324": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1017195287736560700/8FC34EE0BB5F409D6FE2D1B0C8376BDBB76E52AF/", - "BackURL": "http://cloud-3.steamusercontent.com/ugc/1017195287736560872/9F8CC6A9AC2CAFA75FF0C2F8A6D3E1E9384CFF21/", - "NumWidth": 1, - "NumHeight": 1, - "BackIsHidden": true, - "UniqueBack": false - } - }, - "XmlUI": "", - "LuaScript": "", - "LuaScriptState": "", - "GUID": "f704e9" + "GUID": "bbb70a" } ], "GUID": "0fad66", @@ -1062746,17 +1082289,17 @@ ] }, { - "Name": "Custom_PDF", + "Name": "3DText", "Transform": { - "posX": -1.46565163, - "posY": 1.47562265, - "posZ": -26.93042, - "rotX": 359.920135, - "rotY": 269.9955, - "rotZ": 0.0168779325, - "scaleX": 4.37573433, + "posX": 39.39326, + "posY": 1.42326963, + "posZ": -13.2711258, + "rotX": 90.0, + "rotY": 90.0, + "rotZ": 0.0, + "scaleX": 1.0, "scaleY": 1.0, - "scaleZ": 4.37573433 + "scaleZ": 1.0 }, "Nickname": "", "Description": "", @@ -1062766,7 +1082309,7 @@ "g": 1.0, "b": 1.0 }, - "Locked": false, + "Locked": true, "Grid": true, "Snap": true, "IgnoreFoW": false, @@ -1062776,16 +1082319,19 @@ "GridProjection": false, "HideWhenFaceDown": false, "Hands": false, - "CustomPDF": { - "PDFUrl": "http://cloud-3.steamusercontent.com/ugc/1017195287736584494/A0E90E3760E7B1FE910D322CC85EAD25E6185E02/", - "PDFPassword": "", - "PDFPage": 1, - "PDFPageOffset": 0 + "Text": { + "Text": "Featured Fan Campaign", + "colorstate": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "fontSize": 56 }, "XmlUI": "", "LuaScript": "", "LuaScriptState": "", - "GUID": "7f7fb0" + "GUID": "134348" } ], "SnapPoints": [ @@ -1063506,7 +1083052,7 @@ "Rotation": { "x": 359.9201, "y": 269.981476, - "z": 0.01691748 + "z": 0.0169176031 } }, { @@ -1067413,6 +1086959,13 @@ "y": 1.45459831, "z": -36.0138321 } + }, + { + "Position": { + "x": 23.753355, + "y": 1.44447052, + "z": -13.1285114 + } } ], "DecalPallet": [],