SCED/content/generated/en/scenarios/TheBlobThatAteEverything.json
2023-06-26 10:13:37 +02:00

6239 lines
241 KiB
JSON

{
"GUID": "4dee5a",
"Name": "Custom_Model_Bag",
"Transform": {
"posX": 12.25,
"posY": 1.48149908,
"posZ": -4.014,
"rotX": 3.81050178E-08,
"rotY": 269.999939,
"rotZ": -1.873035E-07,
"scaleX": 2.21,
"scaleY": 0.46,
"scaleZ": 2.42
},
"Nickname": "The Blob that Ate Everything",
"Description": "Scenario Pack",
"GMNotes": "",
"AltLookAngle": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"ColorDiffuse": {
"r": 1.0,
"g": 1.0,
"b": 1.0
},
"LayoutGroupSortIndex": 0,
"Value": 0,
"Locked": false,
"Grid": true,
"Snap": true,
"IgnoreFoW": false,
"MeasureMovement": false,
"DragSelectable": true,
"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/784129708171644922/CF8E4B744A65B5C7FEAF46C907D8E470A9E2241F/",
"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
},
"Bag": {
"Order": 0
},
"LuaScript": "-- Utility memory bag by Directsun\r\n-- Version 2.5.2\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 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 fresh = false\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.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\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 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 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, 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=500, width=500,\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.6,0.1,-2.1}, rotation={0,0,0}, height=220, width=550,\r\n font_size=130, 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.6,0.3,-2.5}, rotation={0,0,0}, height=220, width=550,\r\n font_size=130, 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.6,0.3,-2.1}, rotation={0,0,0}, height=220, width=550,\r\n font_size=130, 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.6,0.3,-2.9}, rotation={0,0,0}, height=220, width=550,\r\n font_size=130, 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.6,0.3,-2.5}, rotation={0,0,0}, height=220, width=550,\r\n font_size=130, 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={-0.6,0.3,-2.9}, rotation={0,0,0}, height=220, width=550,\r\n font_size=130, 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.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={0,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=\"Move\", click_function=\"buttonClick_transpose\", function_owner=self,\r\n--- position={-2.8,0.3,0}, rotation={0,0,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, 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 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\":{\"0c5373\":{\"lock\":false,\"pos\":{\"x\":-12.1,\"y\":1.65,\"z\":-10.5},\"rot\":{\"x\":0,\"y\":90,\"z\":0}},\"2b78cf\":{\"lock\":false,\"pos\":{\"x\":-39.9314,\"y\":1.6372,\"z\":-0.0372},\"rot\":{\"x\":359.9201,\"y\":270.0096,\"z\":0.0169}},\"2c10cf\":{\"lock\":false,\"pos\":{\"x\":2.353,\"y\":1.3935,\"z\":1.3729},\"rot\":{\"x\":0.0803,\"y\":89.9994,\"z\":359.9831}},\"36b4eb\":{\"lock\":false,\"pos\":{\"x\":-1.4657,\"y\":1.4756,\"z\":-26.9304},\"rot\":{\"x\":359.9201,\"y\":269.9867,\"z\":0.0169}},\"3a6bb8\":{\"lock\":false,\"pos\":{\"x\":-23.6764,\"y\":1.6134,\"z\":-3.83},\"rot\":{\"x\":0.0169,\"y\":179.9992,\"z\":0.0799}},\"46f500\":{\"lock\":false,\"pos\":{\"x\":-36.7731,\"y\":1.6317,\"z\":-3.83},\"rot\":{\"x\":0.0169,\"y\":179.9989,\"z\":0.0799}},\"4f9f66\":{\"lock\":false,\"pos\":{\"x\":-2.7246,\"y\":1.6566,\"z\":0.3735},\"rot\":{\"x\":0.0168,\"y\":180.0012,\"z\":0.0803}},\"4ff304\":{\"lock\":false,\"pos\":{\"x\":-30.2242,\"y\":1.6248,\"z\":3.86},\"rot\":{\"x\":0.0169,\"y\":179.9991,\"z\":0.0799}},\"5d8be3\":{\"lock\":false,\"pos\":{\"x\":-23.6764,\"y\":1.6157,\"z\":3.86},\"rot\":{\"x\":0.0169,\"y\":179.9992,\"z\":0.0799}},\"6345b1\":{\"lock\":false,\"pos\":{\"x\":-26.8995,\"y\":1.619,\"z\":-0.1078},\"rot\":{\"x\":359.9201,\"y\":270.0096,\"z\":0.0169}},\"69fd89\":{\"lock\":false,\"pos\":{\"x\":-27.0309,\"y\":1.617,\"z\":-7.5875},\"rot\":{\"x\":359.9201,\"y\":270.0096,\"z\":0.0169}},\"71210c\":{\"lock\":false,\"pos\":{\"x\":-30.2242,\"y\":1.6203,\"z\":-11.51},\"rot\":{\"x\":0.0169,\"y\":179.9994,\"z\":0.0799}},\"7234af\":{\"lock\":false,\"pos\":{\"x\":-33.5839,\"y\":1.6283,\"z\":0.0616},\"rot\":{\"x\":359.9201,\"y\":270.0096,\"z\":0.0169}},\"7a167a\":{\"lock\":false,\"pos\":{\"x\":1.69,\"y\":1.56,\"z\":14.24},\"rot\":{\"x\":0,\"y\":225,\"z\":0}},\"830305\":{\"lock\":false,\"pos\":{\"x\":2.2928,\"y\":1.3929,\"z\":-1.2197},\"rot\":{\"x\":0.0803,\"y\":89.9991,\"z\":359.9831}},\"8456bc\":{\"lock\":false,\"pos\":{\"x\":-3.9559,\"y\":1.6556,\"z\":-10.4412},\"rot\":{\"x\":359.9197,\"y\":270,\"z\":0.0168}},\"88e8cf\":{\"lock\":false,\"pos\":{\"x\":-26.9009,\"y\":1.6213,\"z\":7.7793},\"rot\":{\"x\":359.9201,\"y\":270.0095,\"z\":0.0169}},\"98c518\":{\"lock\":false,\"pos\":{\"x\":-12.4828,\"y\":1.6633,\"z\":7.5848},\"rot\":{\"x\":359.9201,\"y\":269.9999,\"z\":0.0169}},\"a1af1f\":{\"lock\":false,\"pos\":{\"x\":-20.613,\"y\":1.6102,\"z\":-0.1764},\"rot\":{\"x\":359.9201,\"y\":270.0096,\"z\":0.0169}},\"aea880\":{\"lock\":false,\"pos\":{\"x\":-12.307,\"y\":1.6796,\"z\":15.299},\"rot\":{\"x\":359.9202,\"y\":270.0012,\"z\":0.2651}},\"b76184\":{\"lock\":false,\"pos\":{\"x\":-33.6393,\"y\":1.6306,\"z\":7.5293},\"rot\":{\"x\":359.9201,\"y\":270.0097,\"z\":0.0169}},\"bbb70a\":{\"lock\":false,\"pos\":{\"x\":-3.3759,\"y\":1.5818,\"z\":-15.0362},\"rot\":{\"x\":359.9197,\"y\":270.0306,\"z\":0.0168}},\"c164a9\":{\"lock\":false,\"pos\":{\"x\":-3.9271,\"y\":1.7717,\"z\":5.7574},\"rot\":{\"x\":359.9197,\"y\":269.9998,\"z\":180.0168}},\"c425b7\":{\"lock\":false,\"pos\":{\"x\":-30.2242,\"y\":1.6225,\"z\":-3.83},\"rot\":{\"x\":0.0169,\"y\":179.9993,\"z\":0.0799}},\"d7e54e\":{\"lock\":false,\"pos\":{\"x\":-34.2304,\"y\":1.627,\"z\":-7.4733},\"rot\":{\"x\":359.9201,\"y\":270.0097,\"z\":0.0169}},\"e9889e\":{\"lock\":false,\"pos\":{\"x\":-30.2243,\"y\":1.6954,\"z\":-0.03},\"rot\":{\"x\":359.9201,\"y\":270.001,\"z\":0.0169}},\"f9947f\":{\"lock\":false,\"pos\":{\"x\":-36.7731,\"y\":1.6339,\"z\":3.86},\"rot\":{\"x\":0.0169,\"y\":179.999,\"z\":0.0799}},\"fb5176\":{\"lock\":false,\"pos\":{\"x\":-30.2242,\"y\":1.627,\"z\":11.46},\"rot\":{\"x\":0.0169,\"y\":179.9993,\"z\":0.0799}},\"fd7be1\":{\"lock\":false,\"pos\":{\"x\":-12.3779,\"y\":1.6807,\"z\":11.4083},\"rot\":{\"x\":359.9201,\"y\":270.0002,\"z\":0.0169}}}}",
"XmlUI": "",
"ContainedObjects": [
{
"GUID": "0c5373",
"Name": "Notecard",
"Transform": {
"posX": -12.1818037,
"posY": 1.5795,
"posZ": -12.0709877,
"rotX": -1.84778628E-08,
"rotY": 90.00436,
"rotZ": -2.116253E-08,
"scaleX": 0.850000143,
"scaleY": 0.850000143,
"scaleZ": 0.850000143
},
"Nickname": "Want to Organize Your Own Blob Event?",
"Description": "You can do so at https://arkhamcards.com/\n\nSupports a ton of tables at once!",
"GMNotes": "",
"AltLookAngle": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"ColorDiffuse": {
"r": 1.0,
"g": 1.0,
"b": 1.0
},
"LayoutGroupSortIndex": 0,
"Value": 0,
"Locked": false,
"Grid": true,
"Snap": true,
"IgnoreFoW": false,
"MeasureMovement": false,
"DragSelectable": true,
"Autoraise": true,
"Sticky": true,
"Tooltip": true,
"GridProjection": false,
"HideWhenFaceDown": false,
"Hands": false,
"LuaScript": "",
"LuaScriptState": "",
"XmlUI": ""
},
{
"GUID": "2c10cf",
"Name": "Bag",
"Transform": {
"posX": 2.35326624,
"posY": 1.39796591,
"posZ": 1.3728447,
"rotX": -9.4800447E-07,
"rotY": 89.9994049,
"rotZ": 1.46682953E-06,
"scaleX": 1.0,
"scaleY": 1.0,
"scaleZ": 1.0
},
"Nickname": "Epic Multiplayer",
"Description": "",
"GMNotes": "",
"AltLookAngle": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"ColorDiffuse": {
"r": 0.0,
"g": 0.0,
"b": 0.0
},
"LayoutGroupSortIndex": 0,
"Value": 0,
"Locked": false,
"Grid": true,
"Snap": true,
"IgnoreFoW": false,
"MeasureMovement": false,
"DragSelectable": true,
"Autoraise": true,
"Sticky": true,
"Tooltip": true,
"GridProjection": false,
"HideWhenFaceDown": false,
"Hands": false,
"MaterialIndex": -1,
"MeshIndex": -1,
"Bag": {
"Order": 0
},
"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,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\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\":{\"6a7bfc\":{\"lock\":false,\"pos\":{\"x\":-11.9662,\"y\":1.6726,\"z\":0.0224},\"rot\":{\"x\":359.9727,\"y\":179.9866,\"z\":0.0799}},\"c5100a\":{\"lock\":false,\"pos\":{\"x\":-2.6885,\"y\":1.655,\"z\":-5.0485},\"rot\":{\"x\":0.0168,\"y\":180,\"z\":0.0803}}}}",
"XmlUI": "",
"ContainedObjects": [
{
"GUID": "6a7bfc",
"Name": "CardCustom",
"Transform": {
"posX": -11.9661989,
"posY": 1.67260337,
"posZ": 0.0223998,
"rotX": 359.9727,
"rotY": 179.986588,
"rotZ": 0.07989151,
"scaleX": 2.23922753,
"scaleY": 1.0,
"scaleZ": 2.23922753
},
"Nickname": "Subject 8L-08",
"Description": "Extraspacial Anomaly",
"GMNotes": "{\n \"id\": \"85037\",\n \"type\": \"Enemy\",\n \"traits\": \"Monster. Ooze. Elite.\",\n \"cycle\": \"Standalone\"\n}",
"AltLookAngle": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"ColorDiffuse": {
"r": 0.713235259,
"g": 0.713235259,
"b": 0.713235259
},
"Tags": [
"ScenarioCard"
],
"LayoutGroupSortIndex": 0,
"Value": 0,
"Locked": false,
"Grid": true,
"Snap": true,
"IgnoreFoW": false,
"MeasureMovement": false,
"DragSelectable": true,
"Autoraise": true,
"Sticky": true,
"Tooltip": true,
"GridProjection": false,
"HideWhenFaceDown": true,
"Hands": true,
"CardID": 266300,
"SidewaysCard": true,
"CustomDeck": {
"2663": {
"FaceURL": "http://cloud-3.steamusercontent.com/ugc/784129708172453327/C073D3D7DCADD0F41E927C3102A2BDFE60B8496A/",
"BackURL": "https://i.imgur.com/sRsWiSG.jpg/",
"NumWidth": 1,
"NumHeight": 1,
"BackIsHidden": true,
"UniqueBack": false,
"Type": 0
}
},
"LuaScript": "",
"LuaScriptState": "",
"XmlUI": ""
},
{
"GUID": "c5100a",
"Name": "Deck",
"Transform": {
"posX": -2.6885,
"posY": 1.65499723,
"posZ": -5.0485,
"rotX": 0.016834965,
"rotY": 180.000046,
"rotZ": 0.08025754,
"scaleX": 1.0,
"scaleY": 1.0,
"scaleZ": 1.0
},
"Nickname": "Act Deck",
"Description": "",
"GMNotes": "",
"AltLookAngle": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"ColorDiffuse": {
"r": 0.713235259,
"g": 0.713235259,
"b": 0.713235259
},
"LayoutGroupSortIndex": 0,
"Value": 0,
"Locked": false,
"Grid": true,
"Snap": true,
"IgnoreFoW": false,
"MeasureMovement": false,
"DragSelectable": true,
"Autoraise": true,
"Sticky": true,
"Tooltip": true,
"GridProjection": false,
"HideWhenFaceDown": true,
"Hands": false,
"SidewaysCard": true,
"DeckIDs": [
234807,
234706,
234504
],
"CustomDeck": {
"2348": {
"FaceURL": "http://cloud-3.steamusercontent.com/ugc/784129708171809776/A9CE1BED9C22D932C83AA7D75891C8DFEC887A78/",
"BackURL": "http://cloud-3.steamusercontent.com/ugc/784129708171677489/8C336FEC8DF768DFAF70C8F8212BF5F60E7CC9EA/",
"NumWidth": 10,
"NumHeight": 7,
"BackIsHidden": true,
"UniqueBack": true,
"Type": 0
},
"2347": {
"FaceURL": "http://cloud-3.steamusercontent.com/ugc/784129708171809776/A9CE1BED9C22D932C83AA7D75891C8DFEC887A78/",
"BackURL": "http://cloud-3.steamusercontent.com/ugc/784129708171677489/8C336FEC8DF768DFAF70C8F8212BF5F60E7CC9EA/",
"NumWidth": 10,
"NumHeight": 7,
"BackIsHidden": true,
"UniqueBack": true,
"Type": 0
},
"2345": {
"FaceURL": "http://cloud-3.steamusercontent.com/ugc/784129708171809776/A9CE1BED9C22D932C83AA7D75891C8DFEC887A78/",
"BackURL": "http://cloud-3.steamusercontent.com/ugc/784129708171677489/8C336FEC8DF768DFAF70C8F8212BF5F60E7CC9EA/",
"NumWidth": 10,
"NumHeight": 7,
"BackIsHidden": true,
"UniqueBack": true,
"Type": 0
}
},
"LuaScript": "",
"LuaScriptState": "",
"XmlUI": "",
"ContainedObjects": [
{
"GUID": "ceaf19",
"Name": "Card",
"Transform": {
"posX": 7.88219643,
"posY": 1.70866823,
"posZ": -7.736949,
"rotX": 0.012211795,
"rotY": 179.9851,
"rotZ": 180.0898,
"scaleX": 1.0,
"scaleY": 1.0,
"scaleZ": 1.0
},
"Nickname": "Blackwater's Bane",
"Description": "Act 3",
"GMNotes": "{\n \"id\": \"85008\",\n \"type\": \"Act\",\n \"cycle\": \"Standalone\"\n}",
"AltLookAngle": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"ColorDiffuse": {
"r": 0.713235259,
"g": 0.713235259,
"b": 0.713235259
},
"Tags": [
"ScenarioCard"
],
"LayoutGroupSortIndex": 0,
"Value": 0,
"Locked": false,
"Grid": true,
"Snap": true,
"IgnoreFoW": false,
"MeasureMovement": false,
"DragSelectable": true,
"Autoraise": true,
"Sticky": true,
"Tooltip": true,
"GridProjection": false,
"HideWhenFaceDown": true,
"Hands": true,
"CardID": 234807,
"SidewaysCard": true,
"CustomDeck": {
"2348": {
"FaceURL": "http://cloud-3.steamusercontent.com/ugc/784129708171809776/A9CE1BED9C22D932C83AA7D75891C8DFEC887A78/",
"BackURL": "http://cloud-3.steamusercontent.com/ugc/784129708171677489/8C336FEC8DF768DFAF70C8F8212BF5F60E7CC9EA/",
"NumWidth": 10,
"NumHeight": 7,
"BackIsHidden": true,
"UniqueBack": true,
"Type": 0
}
},
"LuaScript": "",
"LuaScriptState": "",
"XmlUI": ""
},
{
"GUID": "612274",
"Name": "Card",
"Transform": {
"posX": 16.159874,
"posY": 1.68143713,
"posZ": 7.02893448,
"rotX": 0.01695328,
"rotY": 180.023163,
"rotZ": 0.06831526,
"scaleX": 1.0,
"scaleY": 1.0,
"scaleZ": 1.0
},
"Nickname": "Extraterrestrial Physiology",
"Description": "Act 2",
"GMNotes": "{\n \"id\": \"85007\",\n \"type\": \"Act\",\n \"class\": \"Mythos\",\n \"cycle\": \"Standalone\"\n}",
"AltLookAngle": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"ColorDiffuse": {
"r": 0.713235259,
"g": 0.713235259,
"b": 0.713235259
},
"Tags": [
"ScenarioCard"
],
"LayoutGroupSortIndex": 0,
"Value": 0,
"Locked": false,
"Grid": true,
"Snap": true,
"IgnoreFoW": false,
"MeasureMovement": false,
"DragSelectable": true,
"Autoraise": true,
"Sticky": true,
"Tooltip": true,
"GridProjection": false,
"HideWhenFaceDown": true,
"Hands": true,
"CardID": 234706,
"SidewaysCard": true,
"CustomDeck": {
"2347": {
"FaceURL": "http://cloud-3.steamusercontent.com/ugc/784129708171809776/A9CE1BED9C22D932C83AA7D75891C8DFEC887A78/",
"BackURL": "http://cloud-3.steamusercontent.com/ugc/784129708171677489/8C336FEC8DF768DFAF70C8F8212BF5F60E7CC9EA/",
"NumWidth": 10,
"NumHeight": 7,
"BackIsHidden": true,
"UniqueBack": true,
"Type": 0
}
},
"LuaScript": "",
"LuaScriptState": "",
"XmlUI": ""
},
{
"GUID": "e11f47",
"Name": "Card",
"Transform": {
"posX": 8.018229,
"posY": 1.70578527,
"posZ": -7.69568443,
"rotX": 0.0116562042,
"rotY": 180.003616,
"rotZ": 0.07863973,
"scaleX": 1.0,
"scaleY": 1.0,
"scaleZ": 1.0
},
"Nickname": "Expose the Anomaly",
"Description": "Act 1",
"GMNotes": "{\n \"id\": \"85005\",\n \"type\": \"Act\",\n \"cycle\": \"Standalone\"\n}",
"AltLookAngle": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"ColorDiffuse": {
"r": 0.713235259,
"g": 0.713235259,
"b": 0.713235259
},
"Tags": [
"ScenarioCard"
],
"LayoutGroupSortIndex": 0,
"Value": 0,
"Locked": false,
"Grid": true,
"Snap": true,
"IgnoreFoW": false,
"MeasureMovement": false,
"DragSelectable": true,
"Autoraise": true,
"Sticky": true,
"Tooltip": true,
"GridProjection": false,
"HideWhenFaceDown": true,
"Hands": true,
"CardID": 234504,
"SidewaysCard": true,
"CustomDeck": {
"2345": {
"FaceURL": "http://cloud-3.steamusercontent.com/ugc/784129708171809776/A9CE1BED9C22D932C83AA7D75891C8DFEC887A78/",
"BackURL": "http://cloud-3.steamusercontent.com/ugc/784129708171677489/8C336FEC8DF768DFAF70C8F8212BF5F60E7CC9EA/",
"NumWidth": 10,
"NumHeight": 7,
"BackIsHidden": true,
"UniqueBack": true,
"Type": 0
}
},
"LuaScript": "",
"LuaScriptState": "",
"XmlUI": ""
}
]
}
]
},
{
"GUID": "36b4eb",
"Name": "Custom_PDF",
"Transform": {
"posX": -1.46569026,
"posY": 1.48149931,
"posZ": -26.9304028,
"rotX": -6.622011E-07,
"rotY": 269.986633,
"rotZ": 5.02231444E-07,
"scaleX": 3.0,
"scaleY": 1.0,
"scaleZ": 3.0
},
"Nickname": "The Blob that Ate Everything",
"Description": "Scenario Guide",
"GMNotes": "",
"AltLookAngle": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"ColorDiffuse": {
"r": 1.0,
"g": 1.0,
"b": 1.0
},
"LayoutGroupSortIndex": 0,
"Value": 0,
"Locked": false,
"Grid": true,
"Snap": true,
"IgnoreFoW": false,
"MeasureMovement": false,
"DragSelectable": true,
"Autoraise": true,
"Sticky": true,
"Tooltip": true,
"GridProjection": false,
"HideWhenFaceDown": false,
"Hands": false,
"CustomPDF": {
"PDFUrl": "http://cloud-3.steamusercontent.com/ugc/1655599785041484428/1D72362ED0A48F3D740AA9A82FC27A72CD6624B9/",
"PDFPassword": "",
"PDFPage": 0,
"PDFPageOffset": 0
},
"LuaScript": "",
"LuaScriptState": "",
"XmlUI": ""
},
{
"GUID": "4f9f66",
"Name": "Deck",
"Transform": {
"posX": -2.72467732,
"posY": 1.61837292,
"posZ": 0.3735164,
"rotX": -4.71478536E-08,
"rotY": 180.0012,
"rotZ": 6.74946037E-08,
"scaleX": 1.0,
"scaleY": 1.0,
"scaleZ": 1.0
},
"Nickname": "Agenda Deck",
"Description": "",
"GMNotes": "",
"AltLookAngle": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"ColorDiffuse": {
"r": 0.713235259,
"g": 0.713235259,
"b": 0.713235259
},
"LayoutGroupSortIndex": 0,
"Value": 0,
"Locked": false,
"Grid": true,
"Snap": true,
"IgnoreFoW": false,
"MeasureMovement": false,
"DragSelectable": true,
"Autoraise": true,
"Sticky": true,
"Tooltip": true,
"GridProjection": false,
"HideWhenFaceDown": true,
"Hands": false,
"SidewaysCard": true,
"DeckIDs": [
234403,
234302,
234201
],
"CustomDeck": {
"2344": {
"FaceURL": "http://cloud-3.steamusercontent.com/ugc/784129708171809776/A9CE1BED9C22D932C83AA7D75891C8DFEC887A78/",
"BackURL": "http://cloud-3.steamusercontent.com/ugc/784129708171677489/8C336FEC8DF768DFAF70C8F8212BF5F60E7CC9EA/",
"NumWidth": 10,
"NumHeight": 7,
"BackIsHidden": true,
"UniqueBack": true,
"Type": 0
},
"2343": {
"FaceURL": "http://cloud-3.steamusercontent.com/ugc/784129708171809776/A9CE1BED9C22D932C83AA7D75891C8DFEC887A78/",
"BackURL": "http://cloud-3.steamusercontent.com/ugc/784129708171677489/8C336FEC8DF768DFAF70C8F8212BF5F60E7CC9EA/",
"NumWidth": 10,
"NumHeight": 7,
"BackIsHidden": true,
"UniqueBack": true,
"Type": 0
},
"2342": {
"FaceURL": "http://cloud-3.steamusercontent.com/ugc/784129708171809776/A9CE1BED9C22D932C83AA7D75891C8DFEC887A78/",
"BackURL": "http://cloud-3.steamusercontent.com/ugc/784129708171677489/8C336FEC8DF768DFAF70C8F8212BF5F60E7CC9EA/",
"NumWidth": 10,
"NumHeight": 7,
"BackIsHidden": true,
"UniqueBack": true,
"Type": 0
}
},
"LuaScript": "",
"LuaScriptState": "",
"XmlUI": "",
"ContainedObjects": [
{
"GUID": "885de9",
"Name": "Card",
"Transform": {
"posX": 18.6255741,
"posY": 1.52840781,
"posZ": 3.918691,
"rotX": 0.0219238438,
"rotY": 179.997452,
"rotZ": 0.07746302,
"scaleX": 1.0,
"scaleY": 1.0,
"scaleZ": 1.0
},
"Nickname": "The Anomaly Consumes",
"Description": "Agenda 3",
"GMNotes": "{\n \"id\": \"85004\",\n \"type\": \"Agenda\",\n \"class\": \"Mythos\",\n \"doomThreshold\": 8,\n \"cycle\": \"Standalone\"\n}",
"AltLookAngle": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"ColorDiffuse": {
"r": 0.713235259,
"g": 0.713235259,
"b": 0.713235259
},
"Tags": [
"ScenarioCard"
],
"LayoutGroupSortIndex": 0,
"Value": 0,
"Locked": false,
"Grid": true,
"Snap": true,
"IgnoreFoW": false,
"MeasureMovement": false,
"DragSelectable": true,
"Autoraise": true,
"Sticky": true,
"Tooltip": true,
"GridProjection": false,
"HideWhenFaceDown": true,
"Hands": true,
"CardID": 234403,
"SidewaysCard": true,
"CustomDeck": {
"2344": {
"FaceURL": "http://cloud-3.steamusercontent.com/ugc/784129708171809776/A9CE1BED9C22D932C83AA7D75891C8DFEC887A78/",
"BackURL": "http://cloud-3.steamusercontent.com/ugc/784129708171677489/8C336FEC8DF768DFAF70C8F8212BF5F60E7CC9EA/",
"NumWidth": 10,
"NumHeight": 7,
"BackIsHidden": true,
"UniqueBack": true,
"Type": 0
}
},
"LuaScript": "",
"LuaScriptState": "",
"XmlUI": ""
},
{
"GUID": "e29d3c",
"Name": "Card",
"Transform": {
"posX": 18.7836189,
"posY": 1.67649984,
"posZ": 3.92903686,
"rotX": 0.03526809,
"rotY": 179.9961,
"rotZ": 0.06678854,
"scaleX": 1.0,
"scaleY": 1.0,
"scaleZ": 1.0
},
"Nickname": "The Anomaly Swells",
"Description": "Agenda 2",
"GMNotes": "{\n \"id\": \"85003\",\n \"type\": \"Agenda\",\n \"class\": \"Mythos\",\n \"doomThreshold\": 6,\n \"cycle\": \"Standalone\"\n}",
"AltLookAngle": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"ColorDiffuse": {
"r": 0.713235259,
"g": 0.713235259,
"b": 0.713235259
},
"Tags": [
"ScenarioCard"
],
"LayoutGroupSortIndex": 0,
"Value": 0,
"Locked": false,
"Grid": true,
"Snap": true,
"IgnoreFoW": false,
"MeasureMovement": false,
"DragSelectable": true,
"Autoraise": true,
"Sticky": true,
"Tooltip": true,
"GridProjection": false,
"HideWhenFaceDown": true,
"Hands": true,
"CardID": 234302,
"SidewaysCard": true,
"CustomDeck": {
"2343": {
"FaceURL": "http://cloud-3.steamusercontent.com/ugc/784129708171809776/A9CE1BED9C22D932C83AA7D75891C8DFEC887A78/",
"BackURL": "http://cloud-3.steamusercontent.com/ugc/784129708171677489/8C336FEC8DF768DFAF70C8F8212BF5F60E7CC9EA/",
"NumWidth": 10,
"NumHeight": 7,
"BackIsHidden": true,
"UniqueBack": true,
"Type": 0
}
},
"LuaScript": "",
"LuaScriptState": "",
"XmlUI": ""
},
{
"GUID": "cdd1c2",
"Name": "Card",
"Transform": {
"posX": 19.01768,
"posY": 1.69414973,
"posZ": 3.87610316,
"rotX": 0.0170810241,
"rotY": 179.891678,
"rotZ": 0.04567544,
"scaleX": 1.0,
"scaleY": 1.0,
"scaleZ": 1.0
},
"Nickname": "The Anomaly Spreads",
"Description": "Agenda 1",
"GMNotes": "{\n \"id\": \"85002\",\n \"type\": \"Agenda\",\n \"class\": \"Mythos\",\n \"doomThreshold\": 6,\n \"cycle\": \"Standalone\"\n}",
"AltLookAngle": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"ColorDiffuse": {
"r": 0.713235259,
"g": 0.713235259,
"b": 0.713235259
},
"Tags": [
"ScenarioCard"
],
"LayoutGroupSortIndex": 0,
"Value": 0,
"Locked": false,
"Grid": true,
"Snap": true,
"IgnoreFoW": false,
"MeasureMovement": false,
"DragSelectable": true,
"Autoraise": true,
"Sticky": true,
"Tooltip": true,
"GridProjection": false,
"HideWhenFaceDown": true,
"Hands": true,
"CardID": 234201,
"SidewaysCard": true,
"CustomDeck": {
"2342": {
"FaceURL": "http://cloud-3.steamusercontent.com/ugc/784129708171809776/A9CE1BED9C22D932C83AA7D75891C8DFEC887A78/",
"BackURL": "http://cloud-3.steamusercontent.com/ugc/784129708171677489/8C336FEC8DF768DFAF70C8F8212BF5F60E7CC9EA/",
"NumWidth": 10,
"NumHeight": 7,
"BackIsHidden": true,
"UniqueBack": true,
"Type": 0
}
},
"LuaScript": "",
"LuaScriptState": "",
"XmlUI": ""
}
]
},
{
"GUID": "7a167a",
"Name": "Custom_Model_Bag",
"Transform": {
"posX": 1.69,
"posY": 1.56,
"posZ": 14.24,
"rotX": 0,
"rotY": 225,
"rotZ": 0,
"scaleX": 2.0,
"scaleY": 2.0,
"scaleZ": 2.0
},
"Nickname": "Set-aside",
"Description": "",
"GMNotes": "",
"AltLookAngle": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"ColorDiffuse": {
"r": 0.0,
"g": 0.0,
"b": 0.0
},
"LayoutGroupSortIndex": 0,
"Value": 0,
"Locked": false,
"Grid": true,
"Snap": true,
"IgnoreFoW": false,
"MeasureMovement": false,
"DragSelectable": true,
"Autoraise": true,
"Sticky": true,
"Tooltip": true,
"GridProjection": false,
"HideWhenFaceDown": false,
"Hands": false,
"MaterialIndex": -1,
"MeshIndex": -1,
"CustomMesh": {
"MeshURL": "http://cloud-3.steamusercontent.com/ugc/2038485431565955058/F72FECE5488594A28292C06997A2E28A8B8961C5/",
"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
},
"Bag": {
"Order": 0
},
"LuaScript": "",
"LuaScriptState": "",
"XmlUI": "",
"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
},
"ContainedObjects": [
{
"GUID": "a1d7ff",
"Name": "Deck",
"Transform": {
"posX": 6.000793,
"posY": 3.6125114,
"posZ": 7.44988441,
"rotX": 359.957764,
"rotY": 270.008,
"rotZ": 0.0151308719,
"scaleX": 1.0,
"scaleY": 1.0,
"scaleZ": 1.0
},
"Nickname": "Oozewraiths",
"Description": "",
"GMNotes": "",
"AltLookAngle": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"ColorDiffuse": {
"r": 0.713235259,
"g": 0.713235259,
"b": 0.713235259
},
"LayoutGroupSortIndex": 0,
"Value": 0,
"Locked": false,
"Grid": true,
"Snap": true,
"IgnoreFoW": false,
"MeasureMovement": false,
"DragSelectable": true,
"Autoraise": true,
"Sticky": true,
"Tooltip": true,
"GridProjection": false,
"HideWhenFaceDown": true,
"Hands": false,
"SidewaysCard": false,
"DeckIDs": [
233720,
233720
],
"CustomDeck": {
"2337": {
"FaceURL": "http://cloud-3.steamusercontent.com/ugc/784129708171655462/0B7EFEEA9A53B93350FEC7F68F39A20D1D6580A9/",
"BackURL": "https://i.imgur.com/sRsWiSG.jpg/",
"NumWidth": 10,
"NumHeight": 7,
"BackIsHidden": true,
"UniqueBack": false,
"Type": 0
}
},
"LuaScript": "",
"LuaScriptState": "",
"XmlUI": "",
"ContainedObjects": [
{
"GUID": "a571b6",
"Name": "Card",
"Transform": {
"posX": 3.27741146,
"posY": 1.54765427,
"posZ": -3.394735,
"rotX": 359.920135,
"rotY": 270.00058,
"rotZ": 0.0168770272,
"scaleX": 1.0,
"scaleY": 1.0,
"scaleZ": 1.0
},
"Nickname": "Oozewraith",
"Description": "Monster. Ooze. Manifold.",
"GMNotes": "{\n \"id\": \"85042\",\n \"type\": \"Enemy\",\n \"class\": \"Mythos\",\n \"traits\": \"Monster. Ooze. Manifold.\",\n \"victory\": 1,\n \"cycle\": \"Standalone\"\n}",
"AltLookAngle": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"ColorDiffuse": {
"r": 0.713235259,
"g": 0.713235259,
"b": 0.713235259
},
"Tags": [
"ScenarioCard"
],
"LayoutGroupSortIndex": 0,
"Value": 0,
"Locked": false,
"Grid": true,
"Snap": true,
"IgnoreFoW": false,
"MeasureMovement": false,
"DragSelectable": true,
"Autoraise": true,
"Sticky": true,
"Tooltip": true,
"GridProjection": false,
"HideWhenFaceDown": true,
"Hands": true,
"CardID": 233720,
"SidewaysCard": false,
"CustomDeck": {
"2337": {
"FaceURL": "http://cloud-3.steamusercontent.com/ugc/784129708171655462/0B7EFEEA9A53B93350FEC7F68F39A20D1D6580A9/",
"BackURL": "https://i.imgur.com/sRsWiSG.jpg/",
"NumWidth": 10,
"NumHeight": 7,
"BackIsHidden": true,
"UniqueBack": false,
"Type": 0
}
},
"LuaScript": "",
"LuaScriptState": "",
"XmlUI": ""
},
{
"GUID": "a83d39",
"Name": "Card",
"Transform": {
"posX": 3.003869,
"posY": 1.70714366,
"posZ": -3.168141,
"rotX": 0.0796178356,
"rotY": 269.999237,
"rotZ": 359.983032,
"scaleX": 1.0,
"scaleY": 1.0,
"scaleZ": 1.0
},
"Nickname": "Oozewraith",
"Description": "Monster. Ooze. Manifold.",
"GMNotes": "{\n \"id\": \"85042\",\n \"type\": \"Enemy\",\n \"class\": \"Mythos\",\n \"traits\": \"Monster. Ooze. Manifold.\",\n \"victory\": 1,\n \"cycle\": \"Standalone\"\n}",
"AltLookAngle": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"ColorDiffuse": {
"r": 0.713235259,
"g": 0.713235259,
"b": 0.713235259
},
"Tags": [
"ScenarioCard"
],
"LayoutGroupSortIndex": 0,
"Value": 0,
"Locked": false,
"Grid": true,
"Snap": true,
"IgnoreFoW": false,
"MeasureMovement": false,
"DragSelectable": true,
"Autoraise": true,
"Sticky": true,
"Tooltip": true,
"GridProjection": false,
"HideWhenFaceDown": true,
"Hands": true,
"CardID": 233720,
"SidewaysCard": false,
"CustomDeck": {
"2337": {
"FaceURL": "http://cloud-3.steamusercontent.com/ugc/784129708171655462/0B7EFEEA9A53B93350FEC7F68F39A20D1D6580A9/",
"BackURL": "https://i.imgur.com/sRsWiSG.jpg/",
"NumWidth": 10,
"NumHeight": 7,
"BackIsHidden": true,
"UniqueBack": false,
"Type": 0
}
},
"LuaScript": "",
"LuaScriptState": "",
"XmlUI": ""
}
]
},
{
"GUID": "442e15",
"Name": "Card",
"Transform": {
"posX": 6.568742,
"posY": 3.60520744,
"posZ": 8.355411,
"rotX": 359.933228,
"rotY": 270.0024,
"rotZ": 0.0189663321,
"scaleX": 1.0,
"scaleY": 1.0,
"scaleZ": 1.0
},
"Nickname": "Cubic Ooze",
"Description": "Monster. Ooze. Manifold.",
"GMNotes": "{\n \"id\": \"85041\",\n \"type\": \"Enemy\",\n \"class\": \"Mythos\",\n \"traits\": \"Monster. Ooze. Manifold.\",\n \"cycle\": \"Standalone\"\n}",
"AltLookAngle": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"ColorDiffuse": {
"r": 0.713235259,
"g": 0.713235259,
"b": 0.713235259
},
"Tags": [
"ScenarioCard"
],
"LayoutGroupSortIndex": 0,
"Value": 0,
"Locked": false,
"Grid": true,
"Snap": true,
"IgnoreFoW": false,
"MeasureMovement": false,
"DragSelectable": true,
"Autoraise": true,
"Sticky": true,
"Tooltip": true,
"GridProjection": false,
"HideWhenFaceDown": true,
"Hands": true,
"CardID": 233719,
"SidewaysCard": false,
"CustomDeck": {
"2337": {
"FaceURL": "http://cloud-3.steamusercontent.com/ugc/784129708171655462/0B7EFEEA9A53B93350FEC7F68F39A20D1D6580A9/",
"BackURL": "https://i.imgur.com/sRsWiSG.jpg/",
"NumWidth": 10,
"NumHeight": 7,
"BackIsHidden": true,
"UniqueBack": false,
"Type": 0
}
},
"LuaScript": "",
"LuaScriptState": "",
"XmlUI": ""
},
{
"GUID": "e387e3",
"Name": "Card",
"Transform": {
"posX": 5.069195,
"posY": 3.60761452,
"posZ": 8.09507,
"rotX": 359.904053,
"rotY": 270.029449,
"rotZ": 0.0151716676,
"scaleX": 1.0,
"scaleY": 1.0,
"scaleZ": 1.0
},
"Nickname": "Grasping Ooze",
"Description": "Monster. Ooze. Manifold.",
"GMNotes": "{\n \"id\": \"85040\",\n \"type\": \"Enemy\",\n \"class\": \"Mythos\",\n \"traits\": \"Monster. Ooze. Manifold.\",\n \"cycle\": \"Standalone\"\n}",
"AltLookAngle": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"ColorDiffuse": {
"r": 0.713235259,
"g": 0.713235259,
"b": 0.713235259
},
"Tags": [
"ScenarioCard"
],
"LayoutGroupSortIndex": 0,
"Value": 0,
"Locked": false,
"Grid": true,
"Snap": true,
"IgnoreFoW": false,
"MeasureMovement": false,
"DragSelectable": true,
"Autoraise": true,
"Sticky": true,
"Tooltip": true,
"GridProjection": false,
"HideWhenFaceDown": true,
"Hands": true,
"CardID": 233718,
"SidewaysCard": false,
"CustomDeck": {
"2337": {
"FaceURL": "http://cloud-3.steamusercontent.com/ugc/784129708171655462/0B7EFEEA9A53B93350FEC7F68F39A20D1D6580A9/",
"BackURL": "https://i.imgur.com/sRsWiSG.jpg/",
"NumWidth": 10,
"NumHeight": 7,
"BackIsHidden": true,
"UniqueBack": false,
"Type": 0
}
},
"LuaScript": "",
"LuaScriptState": "",
"XmlUI": ""
},
{
"GUID": "536d14",
"Name": "Card",
"Transform": {
"posX": 7.16099834,
"posY": 3.60444212,
"posZ": 7.42485476,
"rotX": 359.922,
"rotY": 269.971741,
"rotZ": 0.0144589571,
"scaleX": 1.0,
"scaleY": 1.0,
"scaleZ": 1.0
},
"Nickname": "Vulnerable Heart",
"Description": "Monster. Ooze. Elite.",
"GMNotes": "{\n \"id\": \"85043\",\n \"type\": \"Enemy\",\n \"class\": \"Mythos\",\n \"traits\": \"Monster. Ooze. Elite.\",\n \"cycle\": \"Standalone\"\n}",
"AltLookAngle": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"ColorDiffuse": {
"r": 0.713235259,
"g": 0.713235259,
"b": 0.713235259
},
"Tags": [
"ScenarioCard"
],
"LayoutGroupSortIndex": 0,
"Value": 0,
"Locked": false,
"Grid": true,
"Snap": true,
"IgnoreFoW": false,
"MeasureMovement": false,
"DragSelectable": true,
"Autoraise": true,
"Sticky": true,
"Tooltip": true,
"GridProjection": false,
"HideWhenFaceDown": true,
"Hands": true,
"CardID": 233721,
"SidewaysCard": false,
"CustomDeck": {
"2337": {
"FaceURL": "http://cloud-3.steamusercontent.com/ugc/784129708171655462/0B7EFEEA9A53B93350FEC7F68F39A20D1D6580A9/",
"BackURL": "https://i.imgur.com/sRsWiSG.jpg/",
"NumWidth": 10,
"NumHeight": 7,
"BackIsHidden": true,
"UniqueBack": false,
"Type": 0
}
},
"LuaScript": "",
"LuaScriptState": "",
"XmlUI": ""
},
{
"GUID": "67de87",
"Name": "Deck",
"Transform": {
"posX": 12.0810127,
"posY": 1.69278932,
"posZ": -10.6071253,
"rotX": 359.920135,
"rotY": 270.002,
"rotZ": 0.016873477,
"scaleX": 1.0,
"scaleY": 1.0,
"scaleZ": 1.0
},
"Nickname": "Mi-Go Drones",
"Description": "",
"GMNotes": "",
"AltLookAngle": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"ColorDiffuse": {
"r": 0.713235259,
"g": 0.713235259,
"b": 0.713235259
},
"LayoutGroupSortIndex": 0,
"Value": 0,
"Locked": false,
"Grid": true,
"Snap": true,
"IgnoreFoW": false,
"MeasureMovement": false,
"DragSelectable": true,
"Autoraise": true,
"Sticky": true,
"Tooltip": true,
"GridProjection": false,
"HideWhenFaceDown": true,
"Hands": false,
"SidewaysCard": false,
"DeckIDs": [
233708,
233708,
233708
],
"CustomDeck": {
"2337": {
"FaceURL": "http://cloud-3.steamusercontent.com/ugc/784129708171655462/0B7EFEEA9A53B93350FEC7F68F39A20D1D6580A9/",
"BackURL": "https://i.imgur.com/sRsWiSG.jpg/",
"NumWidth": 10,
"NumHeight": 7,
"BackIsHidden": true,
"UniqueBack": false,
"Type": 0
}
},
"LuaScript": "",
"LuaScriptState": "",
"XmlUI": "",
"ContainedObjects": [
{
"GUID": "935c57",
"Name": "Card",
"Transform": {
"posX": 1.98839581,
"posY": 1.75851285,
"posZ": 5.93567038,
"rotX": 359.9345,
"rotY": 270.002747,
"rotZ": 182.006287,
"scaleX": 1.0,
"scaleY": 1.0,
"scaleZ": 1.0
},
"Nickname": "Mi-Go Drone",
"Description": "Monster. Mi-Go.",
"GMNotes": "{\n \"id\": \"85033\",\n \"type\": \"Enemy\",\n \"class\": \"Mythos\",\n \"traits\": \"Monster. Mi-Go.\",\n \"cycle\": \"Standalone\"\n}",
"AltLookAngle": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"ColorDiffuse": {
"r": 0.713235259,
"g": 0.713235259,
"b": 0.713235259
},
"Tags": [
"ScenarioCard"
],
"LayoutGroupSortIndex": 0,
"Value": 0,
"Locked": false,
"Grid": true,
"Snap": true,
"IgnoreFoW": false,
"MeasureMovement": false,
"DragSelectable": true,
"Autoraise": true,
"Sticky": true,
"Tooltip": true,
"GridProjection": false,
"HideWhenFaceDown": true,
"Hands": true,
"CardID": 233708,
"SidewaysCard": false,
"CustomDeck": {
"2337": {
"FaceURL": "http://cloud-3.steamusercontent.com/ugc/784129708171655462/0B7EFEEA9A53B93350FEC7F68F39A20D1D6580A9/",
"BackURL": "https://i.imgur.com/sRsWiSG.jpg/",
"NumWidth": 10,
"NumHeight": 7,
"BackIsHidden": true,
"UniqueBack": false,
"Type": 0
}
},
"LuaScript": "",
"LuaScriptState": "",
"XmlUI": ""
},
{
"GUID": "bd5c30",
"Name": "Card",
"Transform": {
"posX": 1.8008604,
"posY": 1.8533901,
"posZ": 6.01750755,
"rotX": 359.8394,
"rotY": 269.9923,
"rotZ": 180.013367,
"scaleX": 1.0,
"scaleY": 1.0,
"scaleZ": 1.0
},
"Nickname": "Mi-Go Drone",
"Description": "Monster. Mi-Go.",
"GMNotes": "{\n \"id\": \"85033\",\n \"type\": \"Enemy\",\n \"class\": \"Mythos\",\n \"traits\": \"Monster. Mi-Go.\",\n \"cycle\": \"Standalone\"\n}",
"AltLookAngle": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"ColorDiffuse": {
"r": 0.713235259,
"g": 0.713235259,
"b": 0.713235259
},
"Tags": [
"ScenarioCard"
],
"LayoutGroupSortIndex": 0,
"Value": 0,
"Locked": false,
"Grid": true,
"Snap": true,
"IgnoreFoW": false,
"MeasureMovement": false,
"DragSelectable": true,
"Autoraise": true,
"Sticky": true,
"Tooltip": true,
"GridProjection": false,
"HideWhenFaceDown": true,
"Hands": true,
"CardID": 233708,
"SidewaysCard": false,
"CustomDeck": {
"2337": {
"FaceURL": "http://cloud-3.steamusercontent.com/ugc/784129708171655462/0B7EFEEA9A53B93350FEC7F68F39A20D1D6580A9/",
"BackURL": "https://i.imgur.com/sRsWiSG.jpg/",
"NumWidth": 10,
"NumHeight": 7,
"BackIsHidden": true,
"UniqueBack": false,
"Type": 0
}
},
"LuaScript": "",
"LuaScriptState": "",
"XmlUI": ""
},
{
"GUID": "abeee2",
"Name": "Card",
"Transform": {
"posX": 2.252481,
"posY": 1.71796608,
"posZ": 6.13256454,
"rotX": 359.914063,
"rotY": 270.0002,
"rotZ": 0.0006654006,
"scaleX": 1.0,
"scaleY": 1.0,
"scaleZ": 1.0
},
"Nickname": "Mi-Go Drone",
"Description": "Monster. Mi-Go.",
"GMNotes": "{\n \"id\": \"85033\",\n \"type\": \"Enemy\",\n \"class\": \"Mythos\",\n \"traits\": \"Monster. Mi-Go.\",\n \"cycle\": \"Standalone\"\n}",
"AltLookAngle": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"ColorDiffuse": {
"r": 0.713235259,
"g": 0.713235259,
"b": 0.713235259
},
"Tags": [
"ScenarioCard"
],
"LayoutGroupSortIndex": 0,
"Value": 0,
"Locked": false,
"Grid": true,
"Snap": true,
"IgnoreFoW": false,
"MeasureMovement": false,
"DragSelectable": true,
"Autoraise": true,
"Sticky": true,
"Tooltip": true,
"GridProjection": false,
"HideWhenFaceDown": true,
"Hands": true,
"CardID": 233708,
"SidewaysCard": false,
"CustomDeck": {
"2337": {
"FaceURL": "http://cloud-3.steamusercontent.com/ugc/784129708171655462/0B7EFEEA9A53B93350FEC7F68F39A20D1D6580A9/",
"BackURL": "https://i.imgur.com/sRsWiSG.jpg/",
"NumWidth": 10,
"NumHeight": 7,
"BackIsHidden": true,
"UniqueBack": false,
"Type": 0
}
},
"LuaScript": "",
"LuaScriptState": "",
"XmlUI": ""
}
]
},
{
"GUID": "c40cac",
"Name": "Bag",
"Transform": {
"posX": 1.70422781,
"posY": 3.46230936,
"posZ": 14.2794161,
"rotX": 359.972,
"rotY": 224.984558,
"rotZ": 0.0434062257,
"scaleX": 1.0,
"scaleY": 1.0,
"scaleZ": 1.0
},
"Nickname": "Story Cards + Relevant Set-Asides",
"Description": "",
"GMNotes": "",
"AltLookAngle": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"ColorDiffuse": {
"r": 0.7058823,
"g": 0.366520882,
"b": 0.0
},
"LayoutGroupSortIndex": 0,
"Value": 0,
"Locked": false,
"Grid": true,
"Snap": true,
"IgnoreFoW": false,
"MeasureMovement": false,
"DragSelectable": true,
"Autoraise": true,
"Sticky": true,
"Tooltip": true,
"GridProjection": false,
"HideWhenFaceDown": false,
"Hands": false,
"MaterialIndex": -1,
"MeshIndex": -1,
"LuaScript": "",
"LuaScriptState": "",
"XmlUI": "",
"ContainedObjects": [
{
"GUID": "d95932",
"Name": "Deck",
"Transform": {
"posX": 26.5172768,
"posY": 4.22361469,
"posZ": -3.20357418,
"rotX": 359.920135,
"rotY": 269.999939,
"rotZ": 0.0168722533,
"scaleX": 1.0,
"scaleY": 1.0,
"scaleZ": 1.0
},
"Nickname": "Rescue the Chemist",
"Description": "",
"GMNotes": "",
"AltLookAngle": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"ColorDiffuse": {
"r": 0.713235259,
"g": 0.713235259,
"b": 0.713235259
},
"LayoutGroupSortIndex": 0,
"Value": 0,
"Locked": false,
"Grid": true,
"Snap": true,
"IgnoreFoW": false,
"MeasureMovement": false,
"DragSelectable": true,
"Autoraise": true,
"Sticky": true,
"Tooltip": true,
"GridProjection": false,
"HideWhenFaceDown": false,
"Hands": false,
"SidewaysCard": false,
"DeckIDs": [
233604,
233700,
233711,
235320
],
"CustomDeck": {
"2337": {
"FaceURL": "http://cloud-3.steamusercontent.com/ugc/784129708171655462/0B7EFEEA9A53B93350FEC7F68F39A20D1D6580A9/",
"BackURL": "https://i.imgur.com/sRsWiSG.jpg/",
"NumWidth": 10,
"NumHeight": 7,
"BackIsHidden": true,
"UniqueBack": false,
"Type": 0
},
"2336": {
"FaceURL": "http://cloud-3.steamusercontent.com/ugc/784129708171655462/0B7EFEEA9A53B93350FEC7F68F39A20D1D6580A9/",
"BackURL": "https://i.imgur.com/EcbhVuh.jpg",
"NumWidth": 10,
"NumHeight": 7,
"BackIsHidden": true,
"UniqueBack": false,
"Type": 0
},
"2353": {
"FaceURL": "http://cloud-3.steamusercontent.com/ugc/784129708171809776/A9CE1BED9C22D932C83AA7D75891C8DFEC887A78/",
"BackURL": "http://cloud-3.steamusercontent.com/ugc/784129708171677489/8C336FEC8DF768DFAF70C8F8212BF5F60E7CC9EA/",
"NumWidth": 10,
"NumHeight": 7,
"BackIsHidden": true,
"UniqueBack": true,
"Type": 0
}
},
"LuaScript": "",
"LuaScriptState": "",
"XmlUI": "",
"ContainedObjects": [
{
"GUID": "c16512",
"Name": "Card",
"Transform": {
"posX": 9.964723,
"posY": 1.56435823,
"posZ": 26.1324673,
"rotX": 359.952057,
"rotY": 269.9998,
"rotZ": 180.023483,
"scaleX": 1.0,
"scaleY": 1.0,
"scaleZ": 1.0
},
"Nickname": "Universal Solvent",
"Description": "",
"GMNotes": "{\n \"id\": \"85029\",\n \"type\": \"Asset\",\n \"class\": \"Neutral\",\n \"cost\": 2,\n \"traits\": \"Item. Science.\",\n \"intellectIcons\": 1,\n \"wildIcons\": 1,\n \"uses\": [\n {\n \"count\": 4,\n \"type\": \"Supply\",\n \"token\": \"resource\"\n }\n ],\n \"cycle\": \"Standalone\"\n}",
"AltLookAngle": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"ColorDiffuse": {
"r": 0.713235259,
"g": 0.713235259,
"b": 0.713235259
},
"Tags": [
"Asset",
"PlayerCard"
],
"LayoutGroupSortIndex": 0,
"Value": 0,
"Locked": false,
"Grid": true,
"Snap": true,
"IgnoreFoW": false,
"MeasureMovement": false,
"DragSelectable": true,
"Autoraise": true,
"Sticky": true,
"Tooltip": true,
"GridProjection": false,
"HideWhenFaceDown": true,
"Hands": true,
"CardID": 233604,
"SidewaysCard": false,
"CustomDeck": {
"2336": {
"FaceURL": "http://cloud-3.steamusercontent.com/ugc/784129708171655462/0B7EFEEA9A53B93350FEC7F68F39A20D1D6580A9/",
"BackURL": "https://i.imgur.com/EcbhVuh.jpg",
"NumWidth": 10,
"NumHeight": 7,
"BackIsHidden": true,
"UniqueBack": false,
"Type": 0
}
},
"LuaScript": "",
"LuaScriptState": "",
"XmlUI": ""
},
{
"GUID": "41b1e8",
"Name": "Card",
"Transform": {
"posX": -0.8629543,
"posY": 2.40211487,
"posZ": 13.9675941,
"rotX": 0.132229164,
"rotY": 269.9948,
"rotZ": 140.618439,
"scaleX": 1.0,
"scaleY": 1.0,
"scaleZ": 1.0
},
"Nickname": "University Chemist",
"Description": "Bystander. Miskatonic.",
"GMNotes": "{\n \"id\": \"85025\",\n \"type\": \"Asset\",\n \"class\": \"Neutral\",\n \"traits\": \"Bystander. Miskatonic.\",\n \"cycle\": \"Standalone\"\n}",
"AltLookAngle": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"ColorDiffuse": {
"r": 0.713235259,
"g": 0.713235259,
"b": 0.713235259
},
"Tags": [
"Asset",
"PlayerCard"
],
"LayoutGroupSortIndex": 0,
"Value": 0,
"Locked": false,
"Grid": true,
"Snap": true,
"IgnoreFoW": false,
"MeasureMovement": false,
"DragSelectable": true,
"Autoraise": true,
"Sticky": true,
"Tooltip": true,
"GridProjection": false,
"HideWhenFaceDown": true,
"Hands": true,
"CardID": 233700,
"SidewaysCard": false,
"CustomDeck": {
"2337": {
"FaceURL": "http://cloud-3.steamusercontent.com/ugc/784129708171655462/0B7EFEEA9A53B93350FEC7F68F39A20D1D6580A9/",
"BackURL": "https://i.imgur.com/sRsWiSG.jpg/",
"NumWidth": 10,
"NumHeight": 7,
"BackIsHidden": true,
"UniqueBack": false,
"Type": 0
}
},
"LuaScript": "",
"LuaScriptState": "",
"XmlUI": ""
},
{
"GUID": "d874e6",
"Name": "Card",
"Transform": {
"posX": -0.963597059,
"posY": 1.74551237,
"posZ": 14.0674839,
"rotX": 0.07978539,
"rotY": 269.998047,
"rotZ": 178.584656,
"scaleX": 1.0,
"scaleY": 1.0,
"scaleZ": 1.0
},
"Nickname": "Mi-Go Abductor",
"Description": "Monster. Mi-Go. Elite.",
"GMNotes": "{\n \"id\": \"85036\",\n \"type\": \"Enemy\",\n \"class\": \"Mythos\",\n \"traits\": \"Monster. Mi-Go. Elite.\",\n \"victory\": 1,\n \"cycle\": \"Standalone\"\n}",
"AltLookAngle": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"ColorDiffuse": {
"r": 0.713235259,
"g": 0.713235259,
"b": 0.713235259
},
"Tags": [
"ScenarioCard"
],
"LayoutGroupSortIndex": 0,
"Value": 0,
"Locked": false,
"Grid": true,
"Snap": true,
"IgnoreFoW": false,
"MeasureMovement": false,
"DragSelectable": true,
"Autoraise": true,
"Sticky": true,
"Tooltip": true,
"GridProjection": false,
"HideWhenFaceDown": true,
"Hands": true,
"CardID": 233711,
"SidewaysCard": false,
"CustomDeck": {
"2337": {
"FaceURL": "http://cloud-3.steamusercontent.com/ugc/784129708171655462/0B7EFEEA9A53B93350FEC7F68F39A20D1D6580A9/",
"BackURL": "https://i.imgur.com/sRsWiSG.jpg/",
"NumWidth": 10,
"NumHeight": 7,
"BackIsHidden": true,
"UniqueBack": false,
"Type": 0
}
},
"LuaScript": "",
"LuaScriptState": "",
"XmlUI": ""
},
{
"GUID": "77305d",
"Name": "Card",
"Transform": {
"posX": -1.9874779,
"posY": 1.77271283,
"posZ": 13.62674,
"rotX": 3.299129,
"rotY": 269.992981,
"rotZ": 0.0117554544,
"scaleX": 1.0,
"scaleY": 1.0,
"scaleZ": 1.0
},
"Nickname": "Rescue the Chemist",
"Description": "",
"GMNotes": "{\n \"id\": \"85021\",\n \"type\": \"Story\",\n \"class\": \"Mythos\",\n \"traits\": \"Part 1.\",\n \"victory\": 1,\n \"cycle\": \"Standalone\"\n}",
"AltLookAngle": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"ColorDiffuse": {
"r": 0.713235259,
"g": 0.713235259,
"b": 0.713235259
},
"Tags": [
"PlayerCard"
],
"LayoutGroupSortIndex": 0,
"Value": 0,
"Locked": false,
"Grid": true,
"Snap": true,
"IgnoreFoW": false,
"MeasureMovement": false,
"DragSelectable": true,
"Autoraise": true,
"Sticky": true,
"Tooltip": true,
"GridProjection": false,
"HideWhenFaceDown": false,
"Hands": true,
"CardID": 235320,
"SidewaysCard": false,
"CustomDeck": {
"2353": {
"FaceURL": "http://cloud-3.steamusercontent.com/ugc/784129708171809776/A9CE1BED9C22D932C83AA7D75891C8DFEC887A78/",
"BackURL": "http://cloud-3.steamusercontent.com/ugc/784129708171677489/8C336FEC8DF768DFAF70C8F8212BF5F60E7CC9EA/",
"NumWidth": 10,
"NumHeight": 7,
"BackIsHidden": true,
"UniqueBack": true,
"Type": 0
}
},
"LuaScript": "",
"LuaScriptState": "",
"XmlUI": ""
}
]
},
{
"GUID": "291b2b",
"Name": "Deck",
"Transform": {
"posX": 27.2076054,
"posY": 4.22569561,
"posZ": 0.843349934,
"rotX": 0.07986447,
"rotY": 270.000061,
"rotZ": 0.04781819,
"scaleX": 1.0,
"scaleY": 1.0,
"scaleZ": 1.0
},
"Nickname": "Recover the Sample",
"Description": "",
"GMNotes": "",
"AltLookAngle": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"ColorDiffuse": {
"r": 0.713235259,
"g": 0.713235259,
"b": 0.713235259
},
"LayoutGroupSortIndex": 0,
"Value": 0,
"Locked": false,
"Grid": true,
"Snap": true,
"IgnoreFoW": false,
"MeasureMovement": false,
"DragSelectable": true,
"Autoraise": true,
"Sticky": true,
"Tooltip": true,
"GridProjection": false,
"HideWhenFaceDown": false,
"Hands": false,
"SidewaysCard": false,
"DeckIDs": [
233605,
233701,
233709,
235221
],
"CustomDeck": {
"2337": {
"FaceURL": "http://cloud-3.steamusercontent.com/ugc/784129708171655462/0B7EFEEA9A53B93350FEC7F68F39A20D1D6580A9/",
"BackURL": "https://i.imgur.com/sRsWiSG.jpg/",
"NumWidth": 10,
"NumHeight": 7,
"BackIsHidden": true,
"UniqueBack": false,
"Type": 0
},
"2336": {
"FaceURL": "http://cloud-3.steamusercontent.com/ugc/784129708171655462/0B7EFEEA9A53B93350FEC7F68F39A20D1D6580A9/",
"BackURL": "https://i.imgur.com/EcbhVuh.jpg",
"NumWidth": 10,
"NumHeight": 7,
"BackIsHidden": true,
"UniqueBack": false,
"Type": 0
},
"2352": {
"FaceURL": "http://cloud-3.steamusercontent.com/ugc/784129708171809776/A9CE1BED9C22D932C83AA7D75891C8DFEC887A78/",
"BackURL": "http://cloud-3.steamusercontent.com/ugc/784129708171677489/8C336FEC8DF768DFAF70C8F8212BF5F60E7CC9EA/",
"NumWidth": 10,
"NumHeight": 7,
"BackIsHidden": true,
"UniqueBack": true,
"Type": 0
}
},
"LuaScript": "",
"LuaScriptState": "",
"XmlUI": "",
"ContainedObjects": [
{
"GUID": "26398a",
"Name": "Card",
"Transform": {
"posX": 9.201225,
"posY": 1.56578207,
"posZ": 27.1293736,
"rotX": 359.952057,
"rotY": 269.999725,
"rotZ": 180.0231,
"scaleX": 1.0,
"scaleY": 1.0,
"scaleZ": 1.0
},
"Nickname": "Pet Oozeling",
"Description": "",
"GMNotes": "{\n \"id\": \"85030\",\n \"type\": \"Asset\",\n \"class\": \"Neutral\",\n \"cost\": 2,\n \"traits\": \"Ally. Monster. Ooze.\",\n \"agilityIcons\": 1,\n \"wildIcons\": 1,\n \"cycle\": \"Standalone\"\n}",
"AltLookAngle": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"ColorDiffuse": {
"r": 0.713235259,
"g": 0.713235259,
"b": 0.713235259
},
"Tags": [
"Asset",
"PlayerCard"
],
"LayoutGroupSortIndex": 0,
"Value": 0,
"Locked": false,
"Grid": true,
"Snap": true,
"IgnoreFoW": false,
"MeasureMovement": false,
"DragSelectable": true,
"Autoraise": true,
"Sticky": true,
"Tooltip": true,
"GridProjection": false,
"HideWhenFaceDown": true,
"Hands": true,
"CardID": 233605,
"SidewaysCard": false,
"CustomDeck": {
"2336": {
"FaceURL": "http://cloud-3.steamusercontent.com/ugc/784129708171655462/0B7EFEEA9A53B93350FEC7F68F39A20D1D6580A9/",
"BackURL": "https://i.imgur.com/EcbhVuh.jpg",
"NumWidth": 10,
"NumHeight": 7,
"BackIsHidden": true,
"UniqueBack": false,
"Type": 0
}
},
"LuaScript": "",
"LuaScriptState": "",
"XmlUI": ""
},
{
"GUID": "10f2de",
"Name": "Card",
"Transform": {
"posX": -1.74376166,
"posY": 1.84062636,
"posZ": 10.0288591,
"rotX": 357.1252,
"rotY": 270.1129,
"rotZ": 177.958755,
"scaleX": 1.0,
"scaleY": 1.0,
"scaleZ": 1.0
},
"Nickname": "Meteorite Sample",
"Description": "Item.",
"GMNotes": "{\n \"id\": \"85026\",\n \"type\": \"Asset\",\n \"class\": \"Neutral\",\n \"traits\": \"Item.\",\n \"cycle\": \"Standalone\"\n}",
"AltLookAngle": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"ColorDiffuse": {
"r": 0.713235259,
"g": 0.713235259,
"b": 0.713235259
},
"Tags": [
"Asset",
"PlayerCard"
],
"LayoutGroupSortIndex": 0,
"Value": 0,
"Locked": false,
"Grid": true,
"Snap": true,
"IgnoreFoW": false,
"MeasureMovement": false,
"DragSelectable": true,
"Autoraise": true,
"Sticky": true,
"Tooltip": true,
"GridProjection": false,
"HideWhenFaceDown": true,
"Hands": true,
"CardID": 233701,
"SidewaysCard": false,
"CustomDeck": {
"2337": {
"FaceURL": "http://cloud-3.steamusercontent.com/ugc/784129708171655462/0B7EFEEA9A53B93350FEC7F68F39A20D1D6580A9/",
"BackURL": "https://i.imgur.com/sRsWiSG.jpg/",
"NumWidth": 10,
"NumHeight": 7,
"BackIsHidden": true,
"UniqueBack": false,
"Type": 0
}
},
"LuaScript": "",
"LuaScriptState": "",
"XmlUI": ""
},
{
"GUID": "f94b52",
"Name": "Card",
"Transform": {
"posX": -1.73086238,
"posY": 1.77991164,
"posZ": 10.0833359,
"rotX": 356.989166,
"rotY": 269.987427,
"rotZ": 180.0405,
"scaleX": 1.0,
"scaleY": 1.0,
"scaleZ": 1.0
},
"Nickname": "Mi-Go Harvester",
"Description": "Monster. Mi-Go. Elite.",
"GMNotes": "{\n \"id\": \"85034\",\n \"type\": \"Enemy\",\n \"class\": \"Mythos\",\n \"traits\": \"Monster. Mi-Go. Elite.\",\n \"victory\": 1,\n \"cycle\": \"Standalone\"\n}",
"AltLookAngle": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"ColorDiffuse": {
"r": 0.713235259,
"g": 0.713235259,
"b": 0.713235259
},
"Tags": [
"ScenarioCard"
],
"LayoutGroupSortIndex": 0,
"Value": 0,
"Locked": false,
"Grid": true,
"Snap": true,
"IgnoreFoW": false,
"MeasureMovement": false,
"DragSelectable": true,
"Autoraise": true,
"Sticky": true,
"Tooltip": true,
"GridProjection": false,
"HideWhenFaceDown": true,
"Hands": true,
"CardID": 233709,
"SidewaysCard": false,
"CustomDeck": {
"2337": {
"FaceURL": "http://cloud-3.steamusercontent.com/ugc/784129708171655462/0B7EFEEA9A53B93350FEC7F68F39A20D1D6580A9/",
"BackURL": "https://i.imgur.com/sRsWiSG.jpg/",
"NumWidth": 10,
"NumHeight": 7,
"BackIsHidden": true,
"UniqueBack": false,
"Type": 0
}
},
"LuaScript": "",
"LuaScriptState": "",
"XmlUI": ""
},
{
"GUID": "e643e5",
"Name": "Card",
"Transform": {
"posX": -1.241779,
"posY": 1.8111465,
"posZ": 9.813527,
"rotX": 3.64141941,
"rotY": 270.01944,
"rotZ": 0.0158062335,
"scaleX": 1.0,
"scaleY": 1.0,
"scaleZ": 1.0
},
"Nickname": "Recover the Sample",
"Description": "",
"GMNotes": "{\n \"id\": \"85022\",\n \"type\": \"Story\",\n \"class\": \"Mythos\",\n \"traits\": \"Part 1.\",\n \"victory\": 1,\n \"cycle\": \"Standalone\"\n}",
"AltLookAngle": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"ColorDiffuse": {
"r": 0.713235259,
"g": 0.713235259,
"b": 0.713235259
},
"Tags": [
"PlayerCard"
],
"LayoutGroupSortIndex": 0,
"Value": 0,
"Locked": false,
"Grid": true,
"Snap": true,
"IgnoreFoW": false,
"MeasureMovement": false,
"DragSelectable": true,
"Autoraise": true,
"Sticky": true,
"Tooltip": true,
"GridProjection": false,
"HideWhenFaceDown": false,
"Hands": true,
"CardID": 235221,
"SidewaysCard": false,
"CustomDeck": {
"2352": {
"FaceURL": "http://cloud-3.steamusercontent.com/ugc/784129708171809776/A9CE1BED9C22D932C83AA7D75891C8DFEC887A78/",
"BackURL": "http://cloud-3.steamusercontent.com/ugc/784129708171677489/8C336FEC8DF768DFAF70C8F8212BF5F60E7CC9EA/",
"NumWidth": 10,
"NumHeight": 7,
"BackIsHidden": true,
"UniqueBack": true,
"Type": 0
}
},
"LuaScript": "",
"LuaScriptState": "",
"XmlUI": ""
}
]
},
{
"GUID": "476bd6",
"Name": "Deck",
"Transform": {
"posX": 27.7318287,
"posY": 4.22174,
"posZ": 3.78136253,
"rotX": 0.0798644945,
"rotY": 270.000061,
"rotZ": 0.0478178523,
"scaleX": 1.0,
"scaleY": 1.0,
"scaleZ": 1.0
},
"Nickname": "Drive Off the Mi-Go",
"Description": "",
"GMNotes": "",
"AltLookAngle": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"ColorDiffuse": {
"r": 0.713235259,
"g": 0.713235259,
"b": 0.713235259
},
"LayoutGroupSortIndex": 0,
"Value": 0,
"Locked": false,
"Grid": true,
"Snap": true,
"IgnoreFoW": false,
"MeasureMovement": false,
"DragSelectable": true,
"Autoraise": true,
"Sticky": true,
"Tooltip": true,
"GridProjection": false,
"HideWhenFaceDown": false,
"Hands": false,
"SidewaysCard": false,
"DeckIDs": [
233606,
233702,
539622
],
"CustomDeck": {
"2337": {
"FaceURL": "http://cloud-3.steamusercontent.com/ugc/784129708171655462/0B7EFEEA9A53B93350FEC7F68F39A20D1D6580A9/",
"BackURL": "https://i.imgur.com/sRsWiSG.jpg/",
"NumWidth": 10,
"NumHeight": 7,
"BackIsHidden": true,
"UniqueBack": false,
"Type": 0
},
"2336": {
"FaceURL": "http://cloud-3.steamusercontent.com/ugc/784129708171655462/0B7EFEEA9A53B93350FEC7F68F39A20D1D6580A9/",
"BackURL": "https://i.imgur.com/EcbhVuh.jpg",
"NumWidth": 10,
"NumHeight": 7,
"BackIsHidden": true,
"UniqueBack": false,
"Type": 0
},
"5396": {
"FaceURL": "http://cloud-3.steamusercontent.com/ugc/784129708171809776/A9CE1BED9C22D932C83AA7D75891C8DFEC887A78/",
"BackURL": "http://cloud-3.steamusercontent.com/ugc/784129708171677489/8C336FEC8DF768DFAF70C8F8212BF5F60E7CC9EA/",
"NumWidth": 10,
"NumHeight": 7,
"BackIsHidden": true,
"UniqueBack": true,
"Type": 0
}
},
"LuaScript": "",
"LuaScriptState": "",
"XmlUI": "",
"ContainedObjects": [
{
"GUID": "8e3e9b",
"Name": "Card",
"Transform": {
"posX": 9.222729,
"posY": 1.56496835,
"posZ": 32.2478523,
"rotX": 359.951141,
"rotY": 269.9403,
"rotZ": 179.702057,
"scaleX": 1.0,
"scaleY": 1.0,
"scaleZ": 1.0
},
"Nickname": "Mi-Go Weapon",
"Description": "",
"GMNotes": "{\n \"id\": \"85031\",\n \"type\": \"Asset\",\n \"class\": \"Neutral\",\n \"cost\": 2,\n \"traits\": \"Weapon. Science.\",\n \"combatIcons\": 1,\n \"wildIcons\": 1,\n \"uses\": [\n {\n \"count\": 3,\n \"type\": \"Ammo\",\n \"token\": \"resource\"\n }\n ],\n \"cycle\": \"Standalone\"\n}",
"AltLookAngle": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"ColorDiffuse": {
"r": 0.713235259,
"g": 0.713235259,
"b": 0.713235259
},
"Tags": [
"Asset",
"PlayerCard"
],
"LayoutGroupSortIndex": 0,
"Value": 0,
"Locked": false,
"Grid": true,
"Snap": true,
"IgnoreFoW": false,
"MeasureMovement": false,
"DragSelectable": true,
"Autoraise": true,
"Sticky": true,
"Tooltip": true,
"GridProjection": false,
"HideWhenFaceDown": true,
"Hands": true,
"CardID": 233606,
"SidewaysCard": false,
"CustomDeck": {
"2336": {
"FaceURL": "http://cloud-3.steamusercontent.com/ugc/784129708171655462/0B7EFEEA9A53B93350FEC7F68F39A20D1D6580A9/",
"BackURL": "https://i.imgur.com/EcbhVuh.jpg",
"NumWidth": 10,
"NumHeight": 7,
"BackIsHidden": true,
"UniqueBack": false,
"Type": 0
}
},
"LuaScript": "",
"LuaScriptState": "",
"XmlUI": ""
},
{
"GUID": "015675",
"Name": "Card",
"Transform": {
"posX": -1.125304,
"posY": 1.82536542,
"posZ": 7.443284,
"rotX": 356.818756,
"rotY": 270.0951,
"rotZ": 178.2851,
"scaleX": 1.0,
"scaleY": 1.0,
"scaleZ": 1.0
},
"Nickname": "Mi-Go General",
"Description": "Monster. Servitor. Mi-Go. Elite.",
"GMNotes": "{\n \"id\": \"85027\",\n \"type\": \"Enemy\",\n \"class\": \"Mythos\",\n \"traits\": \"Monster. Servitor. Mi-Go. Elite.\",\n \"cycle\": \"Standalone\"\n}",
"AltLookAngle": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"ColorDiffuse": {
"r": 0.713235259,
"g": 0.713235259,
"b": 0.713235259
},
"Tags": [
"ScenarioCard"
],
"LayoutGroupSortIndex": 0,
"Value": 0,
"Locked": false,
"Grid": true,
"Snap": true,
"IgnoreFoW": false,
"MeasureMovement": false,
"DragSelectable": true,
"Autoraise": true,
"Sticky": true,
"Tooltip": true,
"GridProjection": false,
"HideWhenFaceDown": true,
"Hands": true,
"CardID": 233702,
"SidewaysCard": false,
"CustomDeck": {
"2337": {
"FaceURL": "http://cloud-3.steamusercontent.com/ugc/784129708171655462/0B7EFEEA9A53B93350FEC7F68F39A20D1D6580A9/",
"BackURL": "https://i.imgur.com/sRsWiSG.jpg/",
"NumWidth": 10,
"NumHeight": 7,
"BackIsHidden": true,
"UniqueBack": false,
"Type": 0
}
},
"LuaScript": "",
"LuaScriptState": "",
"XmlUI": ""
},
{
"GUID": "91a62b",
"Name": "Card",
"Transform": {
"posX": -1.09555948,
"posY": 1.825739,
"posZ": 7.550427,
"rotX": 3.72230554,
"rotY": 269.991516,
"rotZ": 0.01816158,
"scaleX": 1.0,
"scaleY": 1.0,
"scaleZ": 1.0
},
"Nickname": "Drive Off the Mi-Go",
"Description": "",
"GMNotes": "{\n \"id\": \"85023\",\n \"type\": \"Story\",\n \"class\": \"Mythos\",\n \"traits\": \"Part 1.\",\n \"victory\": 1,\n \"cycle\": \"Standalone\"\n}",
"AltLookAngle": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"ColorDiffuse": {
"r": 0.713235259,
"g": 0.713235259,
"b": 0.713235259
},
"Tags": [
"PlayerCard"
],
"LayoutGroupSortIndex": 0,
"Value": 0,
"Locked": false,
"Grid": true,
"Snap": true,
"IgnoreFoW": false,
"MeasureMovement": false,
"DragSelectable": true,
"Autoraise": true,
"Sticky": true,
"Tooltip": true,
"GridProjection": false,
"HideWhenFaceDown": false,
"Hands": true,
"CardID": 539622,
"SidewaysCard": false,
"CustomDeck": {
"2351": {
"FaceURL": "http://cloud-3.steamusercontent.com/ugc/784129708171809776/A9CE1BED9C22D932C83AA7D75891C8DFEC887A78/",
"BackURL": "http://cloud-3.steamusercontent.com/ugc/784129708171677489/8C336FEC8DF768DFAF70C8F8212BF5F60E7CC9EA/",
"NumWidth": 10,
"NumHeight": 7,
"BackIsHidden": true,
"UniqueBack": true,
"Type": 0
}
},
"LuaScript": "",
"LuaScriptState": "",
"XmlUI": ""
}
]
},
{
"GUID": "22337f",
"Name": "Deck",
"Transform": {
"posX": 4.169422,
"posY": 3.41903019,
"posZ": 8.049393,
"rotX": -0.003949753,
"rotY": 269.9993,
"rotZ": 359.9692,
"scaleX": 1.0,
"scaleY": 1.0,
"scaleZ": 1.0
},
"Nickname": "Defuse the Explosives",
"Description": "",
"GMNotes": "",
"AltLookAngle": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"ColorDiffuse": {
"r": 0.713235259,
"g": 0.713235259,
"b": 0.713235259
},
"LayoutGroupSortIndex": 0,
"Value": 0,
"Locked": false,
"Grid": true,
"Snap": true,
"IgnoreFoW": false,
"MeasureMovement": false,
"DragSelectable": true,
"Autoraise": true,
"Sticky": true,
"Tooltip": true,
"GridProjection": false,
"HideWhenFaceDown": false,
"Hands": false,
"SidewaysCard": false,
"DeckIDs": [
233607,
233703,
233710,
235423
],
"CustomDeck": {
"2337": {
"FaceURL": "http://cloud-3.steamusercontent.com/ugc/784129708171655462/0B7EFEEA9A53B93350FEC7F68F39A20D1D6580A9/",
"BackURL": "https://i.imgur.com/sRsWiSG.jpg/",
"NumWidth": 10,
"NumHeight": 7,
"BackIsHidden": true,
"UniqueBack": false,
"Type": 0
},
"2336": {
"FaceURL": "http://cloud-3.steamusercontent.com/ugc/784129708171655462/0B7EFEEA9A53B93350FEC7F68F39A20D1D6580A9/",
"BackURL": "https://i.imgur.com/EcbhVuh.jpg",
"NumWidth": 10,
"NumHeight": 7,
"BackIsHidden": true,
"UniqueBack": false,
"Type": 0
},
"2354": {
"FaceURL": "http://cloud-3.steamusercontent.com/ugc/784129708171809776/A9CE1BED9C22D932C83AA7D75891C8DFEC887A78/",
"BackURL": "http://cloud-3.steamusercontent.com/ugc/784129708171677489/8C336FEC8DF768DFAF70C8F8212BF5F60E7CC9EA/",
"NumWidth": 10,
"NumHeight": 7,
"BackIsHidden": true,
"UniqueBack": true,
"Type": 0
}
},
"LuaScript": "",
"LuaScriptState": "",
"XmlUI": "",
"ContainedObjects": [
{
"GUID": "4120f3",
"Name": "Card",
"Transform": {
"posX": -0.865001,
"posY": 1.74620724,
"posZ": 3.54097557,
"rotX": 0.07982813,
"rotY": 269.998047,
"rotZ": 178.584656,
"scaleX": 1.0,
"scaleY": 1.0,
"scaleZ": 1.0
},
"Nickname": "Lt. Wilson Stewart",
"Description": "Logistical Genius",
"GMNotes": "{\n \"id\": \"85032\",\n \"type\": \"Asset\",\n \"class\": \"Neutral\",\n \"cost\": 2,\n \"traits\": \"Ally. Agency. Veteran.\",\n \"willpowerIcons\": 1,\n \"wildIcons\": 1,\n \"cycle\": \"Standalone\"\n}",
"AltLookAngle": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"ColorDiffuse": {
"r": 0.713235259,
"g": 0.713235259,
"b": 0.713235259
},
"Tags": [
"Asset",
"PlayerCard"
],
"LayoutGroupSortIndex": 0,
"Value": 0,
"Locked": false,
"Grid": true,
"Snap": true,
"IgnoreFoW": false,
"MeasureMovement": false,
"DragSelectable": true,
"Autoraise": true,
"Sticky": true,
"Tooltip": true,
"GridProjection": false,
"HideWhenFaceDown": true,
"Hands": true,
"CardID": 233607,
"SidewaysCard": false,
"CustomDeck": {
"2336": {
"FaceURL": "http://cloud-3.steamusercontent.com/ugc/784129708171655462/0B7EFEEA9A53B93350FEC7F68F39A20D1D6580A9/",
"BackURL": "https://i.imgur.com/EcbhVuh.jpg",
"NumWidth": 10,
"NumHeight": 7,
"BackIsHidden": true,
"UniqueBack": false,
"Type": 0
}
},
"LuaScript": "",
"LuaScriptState": "",
"XmlUI": ""
},
{
"GUID": "1afa73",
"Name": "Card",
"Transform": {
"posX": -1.08433151,
"posY": 1.86639035,
"posZ": 4.052709,
"rotX": 356.04187,
"rotY": 270.159515,
"rotZ": 177.821609,
"scaleX": 1.0,
"scaleY": 1.0,
"scaleZ": 1.0
},
"Nickname": "The Military's Plan",
"Description": "",
"GMNotes": "{\n \"id\": \"85028\",\n \"type\": \"Asset\",\n \"class\": \"Neutral\",\n \"cycle\": \"Standalone\"\n}",
"AltLookAngle": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"ColorDiffuse": {
"r": 0.713235259,
"g": 0.713235259,
"b": 0.713235259
},
"Tags": [
"Asset",
"PlayerCard"
],
"LayoutGroupSortIndex": 0,
"Value": 0,
"Locked": false,
"Grid": true,
"Snap": true,
"IgnoreFoW": false,
"MeasureMovement": false,
"DragSelectable": true,
"Autoraise": true,
"Sticky": true,
"Tooltip": true,
"GridProjection": false,
"HideWhenFaceDown": true,
"Hands": true,
"CardID": 233703,
"SidewaysCard": false,
"CustomDeck": {
"2337": {
"FaceURL": "http://cloud-3.steamusercontent.com/ugc/784129708171655462/0B7EFEEA9A53B93350FEC7F68F39A20D1D6580A9/",
"BackURL": "https://i.imgur.com/sRsWiSG.jpg/",
"NumWidth": 10,
"NumHeight": 7,
"BackIsHidden": true,
"UniqueBack": false,
"Type": 0
}
},
"LuaScript": "",
"LuaScriptState": "",
"XmlUI": ""
},
{
"GUID": "8a86fc",
"Name": "Card",
"Transform": {
"posX": -0.746013761,
"posY": 1.81310308,
"posZ": 4.46523571,
"rotX": 355.830566,
"rotY": 269.9697,
"rotZ": 180.157257,
"scaleX": 1.0,
"scaleY": 1.0,
"scaleZ": 1.0
},
"Nickname": "Mi-Go Meddler",
"Description": "Monster. Mi-Go. Elite.",
"GMNotes": "{\n \"id\": \"85035\",\n \"type\": \"Enemy\",\n \"class\": \"Mythos\",\n \"traits\": \"Monster. Mi-Go. Elite.\",\n \"victory\": 1,\n \"cycle\": \"Standalone\"\n}",
"AltLookAngle": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"ColorDiffuse": {
"r": 0.713235259,
"g": 0.713235259,
"b": 0.713235259
},
"Tags": [
"ScenarioCard"
],
"LayoutGroupSortIndex": 0,
"Value": 0,
"Locked": false,
"Grid": true,
"Snap": true,
"IgnoreFoW": false,
"MeasureMovement": false,
"DragSelectable": true,
"Autoraise": true,
"Sticky": true,
"Tooltip": true,
"GridProjection": false,
"HideWhenFaceDown": true,
"Hands": true,
"CardID": 233710,
"SidewaysCard": false,
"CustomDeck": {
"2337": {
"FaceURL": "http://cloud-3.steamusercontent.com/ugc/784129708171655462/0B7EFEEA9A53B93350FEC7F68F39A20D1D6580A9/",
"BackURL": "https://i.imgur.com/sRsWiSG.jpg/",
"NumWidth": 10,
"NumHeight": 7,
"BackIsHidden": true,
"UniqueBack": false,
"Type": 0
}
},
"LuaScript": "",
"LuaScriptState": "",
"XmlUI": ""
},
{
"GUID": "4cce4f",
"Name": "Card",
"Transform": {
"posX": -1.2138449,
"posY": 1.78184175,
"posZ": 4.06123543,
"rotX": 2.67344666,
"rotY": 269.995667,
"rotZ": 0.0162941813,
"scaleX": 1.0,
"scaleY": 1.0,
"scaleZ": 1.0
},
"Nickname": "Defuse the Explosives",
"Description": "",
"GMNotes": "{\n \"id\": \"85024\",\n \"type\": \"Story\",\n \"class\": \"Mythos\",\n \"traits\": \"Part 1.\",\n \"victory\": 1,\n \"cycle\": \"Standalone\"\n}",
"AltLookAngle": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"ColorDiffuse": {
"r": 0.713235259,
"g": 0.713235259,
"b": 0.713235259
},
"Tags": [
"PlayerCard"
],
"LayoutGroupSortIndex": 0,
"Value": 0,
"Locked": false,
"Grid": true,
"Snap": true,
"IgnoreFoW": false,
"MeasureMovement": false,
"DragSelectable": true,
"Autoraise": true,
"Sticky": true,
"Tooltip": true,
"GridProjection": false,
"HideWhenFaceDown": false,
"Hands": true,
"CardID": 235423,
"SidewaysCard": false,
"CustomDeck": {
"2354": {
"FaceURL": "http://cloud-3.steamusercontent.com/ugc/784129708171809776/A9CE1BED9C22D932C83AA7D75891C8DFEC887A78/",
"BackURL": "http://cloud-3.steamusercontent.com/ugc/784129708171677489/8C336FEC8DF768DFAF70C8F8212BF5F60E7CC9EA/",
"NumWidth": 10,
"NumHeight": 7,
"BackIsHidden": true,
"UniqueBack": true,
"Type": 0
}
},
"LuaScript": "",
"LuaScriptState": "",
"XmlUI": ""
}
]
}
]
}
]
},
{
"GUID": "830305",
"Name": "Bag",
"Transform": {
"posX": 2.293067,
"posY": 1.39796579,
"posZ": -1.21975589,
"rotX": 9.93996E-07,
"rotY": 89.99902,
"rotZ": -2.13429146E-07,
"scaleX": 1.0,
"scaleY": 1.0,
"scaleZ": 1.0
},
"Nickname": "Single Group",
"Description": "",
"GMNotes": "",
"AltLookAngle": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"ColorDiffuse": {
"r": 0.0,
"g": 0.0,
"b": 0.0
},
"LayoutGroupSortIndex": 0,
"Value": 0,
"Locked": false,
"Grid": true,
"Snap": true,
"IgnoreFoW": false,
"MeasureMovement": false,
"DragSelectable": true,
"Autoraise": true,
"Sticky": true,
"Tooltip": true,
"GridProjection": false,
"HideWhenFaceDown": false,
"Hands": false,
"MaterialIndex": -1,
"MeshIndex": -1,
"Bag": {
"Order": 0
},
"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,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\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\":{\"b7790b\":{\"lock\":false,\"pos\":{\"x\":-12.012,\"y\":1.67,\"z\":0.2354},\"rot\":{\"x\":0.0169,\"y\":180.0095,\"z\":0.0799}},\"c5100a\":{\"lock\":false,\"pos\":{\"x\":-2.6885,\"y\":1.655,\"z\":-5.0485},\"rot\":{\"x\":0.0168,\"y\":180.0037,\"z\":0.0803}}}}",
"XmlUI": "",
"ContainedObjects": [
{
"GUID": "c5100a",
"Name": "Deck",
"Transform": {
"posX": -2.688499,
"posY": 1.65499711,
"posZ": -5.04853964,
"rotX": 0.0168295447,
"rotY": 180.003738,
"rotZ": 0.0802591443,
"scaleX": 1.0,
"scaleY": 1.0,
"scaleZ": 1.0
},
"Nickname": "Act Deck",
"Description": "",
"GMNotes": "",
"AltLookAngle": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"ColorDiffuse": {
"r": 0.713235259,
"g": 0.713235259,
"b": 0.713235259
},
"LayoutGroupSortIndex": 0,
"Value": 0,
"Locked": false,
"Grid": true,
"Snap": true,
"IgnoreFoW": false,
"MeasureMovement": false,
"DragSelectable": true,
"Autoraise": true,
"Sticky": true,
"Tooltip": true,
"GridProjection": false,
"HideWhenFaceDown": true,
"Hands": false,
"SidewaysCard": true,
"DeckIDs": [
234908,
234706,
234605
],
"CustomDeck": {
"2349": {
"FaceURL": "http://cloud-3.steamusercontent.com/ugc/784129708171809776/A9CE1BED9C22D932C83AA7D75891C8DFEC887A78/",
"BackURL": "http://cloud-3.steamusercontent.com/ugc/784129708171677489/8C336FEC8DF768DFAF70C8F8212BF5F60E7CC9EA/",
"NumWidth": 10,
"NumHeight": 7,
"BackIsHidden": true,
"UniqueBack": true,
"Type": 0
},
"2347": {
"FaceURL": "http://cloud-3.steamusercontent.com/ugc/784129708171809776/A9CE1BED9C22D932C83AA7D75891C8DFEC887A78/",
"BackURL": "http://cloud-3.steamusercontent.com/ugc/784129708171677489/8C336FEC8DF768DFAF70C8F8212BF5F60E7CC9EA/",
"NumWidth": 10,
"NumHeight": 7,
"BackIsHidden": true,
"UniqueBack": true,
"Type": 0
},
"2346": {
"FaceURL": "http://cloud-3.steamusercontent.com/ugc/784129708171809776/A9CE1BED9C22D932C83AA7D75891C8DFEC887A78/",
"BackURL": "http://cloud-3.steamusercontent.com/ugc/784129708171677489/8C336FEC8DF768DFAF70C8F8212BF5F60E7CC9EA/",
"NumWidth": 10,
"NumHeight": 7,
"BackIsHidden": true,
"UniqueBack": true,
"Type": 0
}
},
"LuaScript": "",
"LuaScriptState": "",
"XmlUI": "",
"ContainedObjects": [
{
"GUID": "930942",
"Name": "Card",
"Transform": {
"posX": 15.9864511,
"posY": 1.53301418,
"posZ": 6.95443439,
"rotX": 0.0163070466,
"rotY": 180.002441,
"rotZ": 0.07748467,
"scaleX": 1.0,
"scaleY": 1.0,
"scaleZ": 1.0
},
"Nickname": "Blackwater's Bane",
"Description": "Act 3",
"GMNotes": "{\n \"id\": \"85009\",\n \"type\": \"Act\",\n \"cycle\": \"Standalone\"\n}",
"AltLookAngle": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"ColorDiffuse": {
"r": 0.713235259,
"g": 0.713235259,
"b": 0.713235259
},
"Tags": [
"ScenarioCard"
],
"LayoutGroupSortIndex": 0,
"Value": 0,
"Locked": false,
"Grid": true,
"Snap": true,
"IgnoreFoW": false,
"MeasureMovement": false,
"DragSelectable": true,
"Autoraise": true,
"Sticky": true,
"Tooltip": true,
"GridProjection": false,
"HideWhenFaceDown": true,
"Hands": true,
"CardID": 234908,
"SidewaysCard": true,
"CustomDeck": {
"2349": {
"FaceURL": "http://cloud-3.steamusercontent.com/ugc/784129708171809776/A9CE1BED9C22D932C83AA7D75891C8DFEC887A78/",
"BackURL": "http://cloud-3.steamusercontent.com/ugc/784129708171677489/8C336FEC8DF768DFAF70C8F8212BF5F60E7CC9EA/",
"NumWidth": 10,
"NumHeight": 7,
"BackIsHidden": true,
"UniqueBack": true,
"Type": 0
}
},
"LuaScript": "",
"LuaScriptState": "",
"XmlUI": ""
},
{
"GUID": "612274",
"Name": "Card",
"Transform": {
"posX": 16.159874,
"posY": 1.68143713,
"posZ": 7.02893448,
"rotX": 0.01695328,
"rotY": 180.023163,
"rotZ": 0.06831526,
"scaleX": 1.0,
"scaleY": 1.0,
"scaleZ": 1.0
},
"Nickname": "Extraterrestrial Physiology",
"Description": "Act 2",
"GMNotes": "{\n \"id\": \"85007\",\n \"type\": \"Act\",\n \"class\": \"Mythos\",\n \"cycle\": \"Standalone\"\n}",
"AltLookAngle": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"ColorDiffuse": {
"r": 0.713235259,
"g": 0.713235259,
"b": 0.713235259
},
"Tags": [
"ScenarioCard"
],
"LayoutGroupSortIndex": 0,
"Value": 0,
"Locked": false,
"Grid": true,
"Snap": true,
"IgnoreFoW": false,
"MeasureMovement": false,
"DragSelectable": true,
"Autoraise": true,
"Sticky": true,
"Tooltip": true,
"GridProjection": false,
"HideWhenFaceDown": true,
"Hands": true,
"CardID": 234706,
"SidewaysCard": true,
"CustomDeck": {
"2347": {
"FaceURL": "http://cloud-3.steamusercontent.com/ugc/784129708171809776/A9CE1BED9C22D932C83AA7D75891C8DFEC887A78/",
"BackURL": "http://cloud-3.steamusercontent.com/ugc/784129708171677489/8C336FEC8DF768DFAF70C8F8212BF5F60E7CC9EA/",
"NumWidth": 10,
"NumHeight": 7,
"BackIsHidden": true,
"UniqueBack": true,
"Type": 0
}
},
"LuaScript": "",
"LuaScriptState": "",
"XmlUI": ""
},
{
"GUID": "b8ce33",
"Name": "Card",
"Transform": {
"posX": 15.7366772,
"posY": 1.69917858,
"posZ": 7.109102,
"rotX": 0.00296614529,
"rotY": 179.965866,
"rotZ": 0.113253675,
"scaleX": 1.0,
"scaleY": 1.0,
"scaleZ": 1.0
},
"Nickname": "Expose the Anomaly",
"Description": "Act 1",
"GMNotes": "{\n \"id\": \"85006\",\n \"type\": \"Act\",\n \"clueThresholdPerInvestigator\": 2,\n \"cycle\": \"Standalone\"\n}",
"AltLookAngle": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"ColorDiffuse": {
"r": 0.713235259,
"g": 0.713235259,
"b": 0.713235259
},
"Tags": [
"ScenarioCard"
],
"LayoutGroupSortIndex": 0,
"Value": 0,
"Locked": false,
"Grid": true,
"Snap": true,
"IgnoreFoW": false,
"MeasureMovement": false,
"DragSelectable": true,
"Autoraise": true,
"Sticky": true,
"Tooltip": true,
"GridProjection": false,
"HideWhenFaceDown": true,
"Hands": true,
"CardID": 234605,
"SidewaysCard": true,
"CustomDeck": {
"2346": {
"FaceURL": "http://cloud-3.steamusercontent.com/ugc/784129708171809776/A9CE1BED9C22D932C83AA7D75891C8DFEC887A78/",
"BackURL": "http://cloud-3.steamusercontent.com/ugc/784129708171677489/8C336FEC8DF768DFAF70C8F8212BF5F60E7CC9EA/",
"NumWidth": 10,
"NumHeight": 7,
"BackIsHidden": true,
"UniqueBack": true,
"Type": 0
}
},
"LuaScript": "",
"LuaScriptState": "",
"XmlUI": ""
}
]
},
{
"GUID": "b7790b",
"Name": "CardCustom",
"Transform": {
"posX": -12.0120316,
"posY": 1.67003322,
"posZ": 0.235442355,
"rotX": 0.0168578476,
"rotY": 180.009491,
"rotZ": 0.07989849,
"scaleX": 2.23922753,
"scaleY": 1.0,
"scaleZ": 2.23922753
},
"Nickname": "Subject 8L-08",
"Description": "Extraspacial Anomaly",
"GMNotes": "{\n \"id\": \"85038\",\n \"type\": \"Enemy\",\n \"traits\": \"Monster. Ooze. Elite.\",\n \"cycle\": \"Standalone\"\n}",
"AltLookAngle": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"ColorDiffuse": {
"r": 0.713235259,
"g": 0.713235259,
"b": 0.713235259
},
"Tags": [
"ScenarioCard"
],
"LayoutGroupSortIndex": 0,
"Value": 0,
"Locked": false,
"Grid": true,
"Snap": true,
"IgnoreFoW": false,
"MeasureMovement": false,
"DragSelectable": true,
"Autoraise": true,
"Sticky": true,
"Tooltip": true,
"GridProjection": false,
"HideWhenFaceDown": true,
"Hands": true,
"CardID": 266300,
"SidewaysCard": true,
"CustomDeck": {
"2663": {
"FaceURL": "http://cloud-3.steamusercontent.com/ugc/784129708172472361/0375AB1D7E63664897E53B7AE89CDD1D4D1CB8C5/",
"BackURL": "https://i.imgur.com/sRsWiSG.jpg/",
"NumWidth": 1,
"NumHeight": 1,
"BackIsHidden": true,
"UniqueBack": false,
"Type": 0
}
},
"LuaScript": "",
"LuaScriptState": "",
"XmlUI": ""
}
]
},
{
"GUID": "8456bc",
"Name": "Card",
"Transform": {
"posX": -3.955953,
"posY": 1.59660506,
"posZ": -10.4411983,
"rotX": 1.53649431E-08,
"rotY": 269.999939,
"rotZ": 4.50380675E-08,
"scaleX": 1.0,
"scaleY": 1.0,
"scaleZ": 1.0
},
"Nickname": "Scenario",
"Description": "The Blob That Ate Everything",
"GMNotes": "{\"type\": \"ScenarioReference\", \"class\": \"Mythos\", \"tokens\": {\"back\": {\"Cultist\": {\"description\": \"-3. If this token is revealed during an attack against an enemy, it gains retaliate for this attack.\", \"modifier\": -3}, \"Elder Thing\": {\"description\": \"-7. Choose up to 7 cards from your hand. Subject 8L-08 devours each of those cards. You get +1 skill value fo this test for each card devoured this way.\", \"modifier\": -7}, \"Skull\": {\"description\": \"-1 for every 3 cards Subject 8L-08 has devoured.\", \"modifier\": -1}, \"Tablet\": {\"description\": \"-4. After this skill test ends, Subject 8L-08 devours each card that was committed to the test.\", \"modifier\": -4}}, \"front\": {\"Cultist\": {\"description\": \"-2. If this token is revealed during an attack against an enemy, that enemy gains retaliate for this attack.\", \"modifier\": -2}, \"Elder Thing\": {\"description\": \"-5. Choose up to 5 cards from your hand. Subject 8L-08 devours each of those cards. You get +1 skill value fo this test for each card devoured this way.\", \"modifier\": -5}, \"Skull\": {\"description\": \"-1 for every 5 cards Subject 8L-08 has devoured.\", \"modifier\": -1}, \"Tablet\": {\"description\": \"-3. After this skill test ends, Subject 8L-08 devours each card that was committed to the test.\", \"modifier\": -3}}}, \"id\": \"85001\"}",
"AltLookAngle": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"ColorDiffuse": {
"r": 0.713235259,
"g": 0.713235259,
"b": 0.713235259
},
"LayoutGroupSortIndex": 0,
"Value": 0,
"Locked": false,
"Grid": true,
"Snap": true,
"IgnoreFoW": false,
"MeasureMovement": false,
"DragSelectable": true,
"Autoraise": true,
"Sticky": true,
"Tooltip": true,
"GridProjection": false,
"HideWhenFaceDown": false,
"Hands": true,
"CardID": 235000,
"SidewaysCard": false,
"CustomDeck": {
"2350": {
"FaceURL": "http://cloud-3.steamusercontent.com/ugc/784129708171809776/A9CE1BED9C22D932C83AA7D75891C8DFEC887A78/",
"BackURL": "http://cloud-3.steamusercontent.com/ugc/784129708171677489/8C336FEC8DF768DFAF70C8F8212BF5F60E7CC9EA/",
"NumWidth": 10,
"NumHeight": 7,
"BackIsHidden": true,
"UniqueBack": true,
"Type": 0
}
},
"LuaScript": "",
"LuaScriptState": "",
"XmlUI": ""
},
{
"GUID": "98c518",
"Name": "Deck",
"Transform": {
"posX": -12.4829206,
"posY": 1.589071,
"posZ": 7.584822,
"rotX": 1.78436238E-07,
"rotY": 269.999817,
"rotZ": -9.81203E-07,
"scaleX": 1.0,
"scaleY": 1.0,
"scaleZ": 1.0
},
"Nickname": "Quarantine Zones",
"Description": "",
"GMNotes": "",
"AltLookAngle": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"ColorDiffuse": {
"r": 0.713235259,
"g": 0.713235259,
"b": 0.713235259
},
"LayoutGroupSortIndex": 0,
"Value": 0,
"Locked": false,
"Grid": true,
"Snap": true,
"IgnoreFoW": false,
"MeasureMovement": false,
"DragSelectable": true,
"Autoraise": true,
"Sticky": true,
"Tooltip": true,
"GridProjection": false,
"HideWhenFaceDown": true,
"Hands": false,
"SidewaysCard": false,
"DeckIDs": [
235518,
235513,
235518,
235519,
235517,
235519,
235514,
235516,
235517,
235511
],
"CustomDeck": {
"2355": {
"FaceURL": "http://cloud-3.steamusercontent.com/ugc/784129708171809776/A9CE1BED9C22D932C83AA7D75891C8DFEC887A78/",
"BackURL": "http://cloud-3.steamusercontent.com/ugc/784129708171677489/8C336FEC8DF768DFAF70C8F8212BF5F60E7CC9EA/",
"NumWidth": 10,
"NumHeight": 7,
"BackIsHidden": true,
"UniqueBack": true,
"Type": 0
}
},
"LuaScript": "",
"LuaScriptState": "",
"XmlUI": "",
"ContainedObjects": [
{
"GUID": "91dfcd",
"Name": "Card",
"Transform": {
"posX": -17.1201458,
"posY": 1.68201363,
"posZ": 7.57007647,
"rotX": 359.922852,
"rotY": 270.006561,
"rotZ": 180.021759,
"scaleX": 1.0,
"scaleY": 1.0,
"scaleZ": 1.0
},
"Nickname": "Quarantine Zone",
"Description": "Oozified.",
"GMNotes": "{\n \"id\": \"85020\",\n \"type\": \"Location\",\n \"traits\": \"Oozified.\",\n \"cycle\": \"Standalone\",\n \"locationBack\": {\n \"icons\": \"\",\n \"connections\": \"\",\n \"uses\": [\n {\n \"countPerInvestigator\": 1,\n \"type\": \"Clue\",\n \"token\": \"clue\"\n }\n ]\n }\n}",
"AltLookAngle": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"ColorDiffuse": {
"r": 0.713235259,
"g": 0.713235259,
"b": 0.713235259
},
"Tags": [
"Location",
"ScenarioCard"
],
"LayoutGroupSortIndex": 0,
"Value": 0,
"Locked": false,
"Grid": true,
"Snap": true,
"IgnoreFoW": false,
"MeasureMovement": false,
"DragSelectable": true,
"Autoraise": true,
"Sticky": true,
"Tooltip": true,
"GridProjection": false,
"HideWhenFaceDown": true,
"Hands": true,
"CardID": 235518,
"SidewaysCard": false,
"CustomDeck": {
"2355": {
"FaceURL": "http://cloud-3.steamusercontent.com/ugc/784129708171809776/A9CE1BED9C22D932C83AA7D75891C8DFEC887A78/",
"BackURL": "http://cloud-3.steamusercontent.com/ugc/784129708171677489/8C336FEC8DF768DFAF70C8F8212BF5F60E7CC9EA/",
"NumWidth": 10,
"NumHeight": 7,
"BackIsHidden": true,
"UniqueBack": true,
"Type": 0
}
},
"LuaScript": "",
"LuaScriptState": "",
"XmlUI": ""
},
{
"GUID": "a12ccd",
"Name": "Card",
"Transform": {
"posX": -17.119112,
"posY": 1.82936358,
"posZ": 7.5688405,
"rotX": 359.0086,
"rotY": 269.990845,
"rotZ": 181.0276,
"scaleX": 1.0,
"scaleY": 1.0,
"scaleZ": 1.0
},
"Nickname": "Quarantine Zone",
"Description": "Oozified.",
"GMNotes": "{\n \"id\": \"85014\",\n \"type\": \"Location\",\n \"traits\": \"Oozified.\",\n \"cycle\": \"Standalone\",\n \"locationBack\": {\n \"icons\": \"\",\n \"connections\": \"\",\n \"uses\": [\n {\n \"countPerInvestigator\": 1,\n \"type\": \"Clue\",\n \"token\": \"clue\"\n }\n ]\n }\n}",
"AltLookAngle": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"ColorDiffuse": {
"r": 0.713235259,
"g": 0.713235259,
"b": 0.713235259
},
"Tags": [
"Location",
"ScenarioCard"
],
"LayoutGroupSortIndex": 0,
"Value": 0,
"Locked": false,
"Grid": true,
"Snap": true,
"IgnoreFoW": false,
"MeasureMovement": false,
"DragSelectable": true,
"Autoraise": true,
"Sticky": true,
"Tooltip": true,
"GridProjection": false,
"HideWhenFaceDown": true,
"Hands": true,
"CardID": 235513,
"SidewaysCard": false,
"CustomDeck": {
"2355": {
"FaceURL": "http://cloud-3.steamusercontent.com/ugc/784129708171809776/A9CE1BED9C22D932C83AA7D75891C8DFEC887A78/",
"BackURL": "http://cloud-3.steamusercontent.com/ugc/784129708171677489/8C336FEC8DF768DFAF70C8F8212BF5F60E7CC9EA/",
"NumWidth": 10,
"NumHeight": 7,
"BackIsHidden": true,
"UniqueBack": true,
"Type": 0
}
},
"LuaScript": "",
"LuaScriptState": "",
"XmlUI": ""
},
{
"GUID": "d0fd9f",
"Name": "Card",
"Transform": {
"posX": -17.1188431,
"posY": 1.82246339,
"posZ": 7.568474,
"rotX": 358.8257,
"rotY": 269.989166,
"rotZ": 181.1657,
"scaleX": 1.0,
"scaleY": 1.0,
"scaleZ": 1.0
},
"Nickname": "Quarantine Zone",
"Description": "Oozified.",
"GMNotes": "{\n \"id\": \"85020\",\n \"type\": \"Location\",\n \"traits\": \"Oozified.\",\n \"cycle\": \"Standalone\",\n \"locationBack\": {\n \"icons\": \"\",\n \"connections\": \"\",\n \"uses\": [\n {\n \"countPerInvestigator\": 1,\n \"type\": \"Clue\",\n \"token\": \"clue\"\n }\n ]\n }\n}",
"AltLookAngle": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"ColorDiffuse": {
"r": 0.713235259,
"g": 0.713235259,
"b": 0.713235259
},
"Tags": [
"Location",
"ScenarioCard"
],
"LayoutGroupSortIndex": 0,
"Value": 0,
"Locked": false,
"Grid": true,
"Snap": true,
"IgnoreFoW": false,
"MeasureMovement": false,
"DragSelectable": true,
"Autoraise": true,
"Sticky": true,
"Tooltip": true,
"GridProjection": false,
"HideWhenFaceDown": true,
"Hands": true,
"CardID": 235518,
"SidewaysCard": false,
"CustomDeck": {
"2355": {
"FaceURL": "http://cloud-3.steamusercontent.com/ugc/784129708171809776/A9CE1BED9C22D932C83AA7D75891C8DFEC887A78/",
"BackURL": "http://cloud-3.steamusercontent.com/ugc/784129708171677489/8C336FEC8DF768DFAF70C8F8212BF5F60E7CC9EA/",
"NumWidth": 10,
"NumHeight": 7,
"BackIsHidden": true,
"UniqueBack": true,
"Type": 0
}
},
"LuaScript": "",
"LuaScriptState": "",
"XmlUI": ""
},
{
"GUID": "5193e9",
"Name": "Card",
"Transform": {
"posX": -17.12001,
"posY": 1.83635271,
"posZ": 3.860006,
"rotX": 359.92038,
"rotY": 269.9998,
"rotZ": 180.018875,
"scaleX": 1.0,
"scaleY": 1.0,
"scaleZ": 1.0
},
"Nickname": "Quarantine Zone",
"Description": "Oozified.",
"GMNotes": "{\n \"id\": \"85019\",\n \"type\": \"Location\",\n \"traits\": \"Oozified.\",\n \"cycle\": \"Standalone\",\n \"locationBack\": {\n \"icons\": \"\",\n \"connections\": \"\",\n \"uses\": [\n {\n \"countPerInvestigator\": 2,\n \"type\": \"Clue\",\n \"token\": \"clue\"\n }\n ]\n }\n}",
"AltLookAngle": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"ColorDiffuse": {
"r": 0.713235259,
"g": 0.713235259,
"b": 0.713235259
},
"Tags": [
"Location",
"ScenarioCard"
],
"LayoutGroupSortIndex": 0,
"Value": 0,
"Locked": false,
"Grid": true,
"Snap": true,
"IgnoreFoW": false,
"MeasureMovement": false,
"DragSelectable": true,
"Autoraise": true,
"Sticky": true,
"Tooltip": true,
"GridProjection": false,
"HideWhenFaceDown": true,
"Hands": true,
"CardID": 235519,
"SidewaysCard": false,
"CustomDeck": {
"2355": {
"FaceURL": "http://cloud-3.steamusercontent.com/ugc/784129708171809776/A9CE1BED9C22D932C83AA7D75891C8DFEC887A78/",
"BackURL": "http://cloud-3.steamusercontent.com/ugc/784129708171677489/8C336FEC8DF768DFAF70C8F8212BF5F60E7CC9EA/",
"NumWidth": 10,
"NumHeight": 7,
"BackIsHidden": true,
"UniqueBack": true,
"Type": 0
}
},
"LuaScript": "",
"LuaScriptState": "",
"XmlUI": ""
},
{
"GUID": "5f2a9b",
"Name": "Card",
"Transform": {
"posX": -17.118784,
"posY": 1.81605113,
"posZ": 3.85864353,
"rotX": 358.5247,
"rotY": 269.9842,
"rotZ": 181.274231,
"scaleX": 1.0,
"scaleY": 1.0,
"scaleZ": 1.0
},
"Nickname": "Quarantine Zone",
"Description": "Oozified.",
"GMNotes": "{\n \"id\": \"85018\",\n \"type\": \"Location\",\n \"traits\": \"Oozified.\",\n \"cycle\": \"Standalone\"\n}",
"AltLookAngle": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"ColorDiffuse": {
"r": 0.713235259,
"g": 0.713235259,
"b": 0.713235259
},
"Tags": [
"Location",
"ScenarioCard"
],
"LayoutGroupSortIndex": 0,
"Value": 0,
"Locked": false,
"Grid": true,
"Snap": true,
"IgnoreFoW": false,
"MeasureMovement": false,
"DragSelectable": true,
"Autoraise": true,
"Sticky": true,
"Tooltip": true,
"GridProjection": false,
"HideWhenFaceDown": true,
"Hands": true,
"CardID": 235517,
"SidewaysCard": false,
"CustomDeck": {
"2355": {
"FaceURL": "http://cloud-3.steamusercontent.com/ugc/784129708171809776/A9CE1BED9C22D932C83AA7D75891C8DFEC887A78/",
"BackURL": "http://cloud-3.steamusercontent.com/ugc/784129708171677489/8C336FEC8DF768DFAF70C8F8212BF5F60E7CC9EA/",
"NumWidth": 10,
"NumHeight": 7,
"BackIsHidden": true,
"UniqueBack": true,
"Type": 0
}
},
"LuaScript": "",
"LuaScriptState": "",
"XmlUI": ""
},
{
"GUID": "b3a920",
"Name": "Card",
"Transform": {
"posX": -17.1200829,
"posY": 1.68096638,
"posZ": 3.85989141,
"rotX": 359.922424,
"rotY": 270.0056,
"rotZ": 180.019272,
"scaleX": 1.0,
"scaleY": 1.0,
"scaleZ": 1.0
},
"Nickname": "Quarantine Zone",
"Description": "Oozified.",
"GMNotes": "{\n \"id\": \"85019\",\n \"type\": \"Location\",\n \"traits\": \"Oozified.\",\n \"cycle\": \"Standalone\",\n \"locationBack\": {\n \"icons\": \"\",\n \"connections\": \"\",\n \"uses\": [\n {\n \"countPerInvestigator\": 2,\n \"type\": \"Clue\",\n \"token\": \"clue\"\n }\n ]\n }\n}",
"AltLookAngle": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"ColorDiffuse": {
"r": 0.713235259,
"g": 0.713235259,
"b": 0.713235259
},
"Tags": [
"Location",
"ScenarioCard"
],
"LayoutGroupSortIndex": 0,
"Value": 0,
"Locked": false,
"Grid": true,
"Snap": true,
"IgnoreFoW": false,
"MeasureMovement": false,
"DragSelectable": true,
"Autoraise": true,
"Sticky": true,
"Tooltip": true,
"GridProjection": false,
"HideWhenFaceDown": true,
"Hands": true,
"CardID": 235519,
"SidewaysCard": false,
"CustomDeck": {
"2355": {
"FaceURL": "http://cloud-3.steamusercontent.com/ugc/784129708171809776/A9CE1BED9C22D932C83AA7D75891C8DFEC887A78/",
"BackURL": "http://cloud-3.steamusercontent.com/ugc/784129708171677489/8C336FEC8DF768DFAF70C8F8212BF5F60E7CC9EA/",
"NumWidth": 10,
"NumHeight": 7,
"BackIsHidden": true,
"UniqueBack": true,
"Type": 0
}
},
"LuaScript": "",
"LuaScriptState": "",
"XmlUI": ""
},
{
"GUID": "2947dc",
"Name": "Card",
"Transform": {
"posX": -17.1199627,
"posY": 1.83645034,
"posZ": 7.56998348,
"rotX": 359.934418,
"rotY": 270.0001,
"rotZ": 180.015259,
"scaleX": 1.0,
"scaleY": 1.0,
"scaleZ": 1.0
},
"Nickname": "Quarantine Zone",
"Description": "Oozified.",
"GMNotes": "{\n \"id\": \"85017\",\n \"type\": \"Location\",\n \"traits\": \"Oozified.\",\n \"cycle\": \"Standalone\",\n \"locationBack\": {\n \"icons\": \"\",\n \"connections\": \"\",\n \"uses\": [\n {\n \"countPerInvestigator\": 1,\n \"type\": \"Clue\",\n \"token\": \"clue\"\n }\n ]\n }\n}",
"AltLookAngle": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"ColorDiffuse": {
"r": 0.713235259,
"g": 0.713235259,
"b": 0.713235259
},
"Tags": [
"Location",
"ScenarioCard"
],
"LayoutGroupSortIndex": 0,
"Value": 0,
"Locked": false,
"Grid": true,
"Snap": true,
"IgnoreFoW": false,
"MeasureMovement": false,
"DragSelectable": true,
"Autoraise": true,
"Sticky": true,
"Tooltip": true,
"GridProjection": false,
"HideWhenFaceDown": true,
"Hands": true,
"CardID": 235514,
"SidewaysCard": false,
"CustomDeck": {
"2355": {
"FaceURL": "http://cloud-3.steamusercontent.com/ugc/784129708171809776/A9CE1BED9C22D932C83AA7D75891C8DFEC887A78/",
"BackURL": "http://cloud-3.steamusercontent.com/ugc/784129708171677489/8C336FEC8DF768DFAF70C8F8212BF5F60E7CC9EA/",
"NumWidth": 10,
"NumHeight": 7,
"BackIsHidden": true,
"UniqueBack": true,
"Type": 0
}
},
"LuaScript": "",
"LuaScriptState": "",
"XmlUI": ""
},
{
"GUID": "7eb33c",
"Name": "Card",
"Transform": {
"posX": -17.1185226,
"posY": 1.83609045,
"posZ": 7.571276,
"rotX": 358.580444,
"rotY": 270.0115,
"rotZ": 178.767975,
"scaleX": 1.0,
"scaleY": 1.0,
"scaleZ": 1.0
},
"Nickname": "Quarantine Zone",
"Description": "Oozified.",
"GMNotes": "{\n \"id\": \"85015\",\n \"type\": \"Location\",\n \"traits\": \"Oozified.\",\n \"cycle\": \"Standalone\",\n \"locationBack\": {\n \"icons\": \"\",\n \"connections\": \"\",\n \"uses\": [\n {\n \"countPerInvestigator\": 1,\n \"type\": \"Clue\",\n \"token\": \"clue\"\n }\n ]\n }\n}",
"AltLookAngle": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"ColorDiffuse": {
"r": 0.713235259,
"g": 0.713235259,
"b": 0.713235259
},
"Tags": [
"Location",
"ScenarioCard"
],
"LayoutGroupSortIndex": 0,
"Value": 0,
"Locked": false,
"Grid": true,
"Snap": true,
"IgnoreFoW": false,
"MeasureMovement": false,
"DragSelectable": true,
"Autoraise": true,
"Sticky": true,
"Tooltip": true,
"GridProjection": false,
"HideWhenFaceDown": true,
"Hands": true,
"CardID": 235516,
"SidewaysCard": false,
"CustomDeck": {
"2355": {
"FaceURL": "http://cloud-3.steamusercontent.com/ugc/784129708171809776/A9CE1BED9C22D932C83AA7D75891C8DFEC887A78/",
"BackURL": "http://cloud-3.steamusercontent.com/ugc/784129708171677489/8C336FEC8DF768DFAF70C8F8212BF5F60E7CC9EA/",
"NumWidth": 10,
"NumHeight": 7,
"BackIsHidden": true,
"UniqueBack": true,
"Type": 0
}
},
"LuaScript": "",
"LuaScriptState": "",
"XmlUI": ""
},
{
"GUID": "4a8e9c",
"Name": "Card",
"Transform": {
"posX": -17.1180935,
"posY": 1.80337334,
"posZ": 3.85975981,
"rotX": 358.094757,
"rotY": 269.9974,
"rotZ": 180.014236,
"scaleX": 1.0,
"scaleY": 1.0,
"scaleZ": 1.0
},
"Nickname": "Quarantine Zone",
"Description": "Oozified.",
"GMNotes": "{\n \"id\": \"85018\",\n \"type\": \"Location\",\n \"traits\": \"Oozified.\",\n \"cycle\": \"Standalone\"\n}",
"AltLookAngle": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"ColorDiffuse": {
"r": 0.713235259,
"g": 0.713235259,
"b": 0.713235259
},
"Tags": [
"Location",
"ScenarioCard"
],
"LayoutGroupSortIndex": 0,
"Value": 0,
"Locked": false,
"Grid": true,
"Snap": true,
"IgnoreFoW": false,
"MeasureMovement": false,
"DragSelectable": true,
"Autoraise": true,
"Sticky": true,
"Tooltip": true,
"GridProjection": false,
"HideWhenFaceDown": true,
"Hands": true,
"CardID": 235517,
"SidewaysCard": false,
"CustomDeck": {
"2355": {
"FaceURL": "http://cloud-3.steamusercontent.com/ugc/784129708171809776/A9CE1BED9C22D932C83AA7D75891C8DFEC887A78/",
"BackURL": "http://cloud-3.steamusercontent.com/ugc/784129708171677489/8C336FEC8DF768DFAF70C8F8212BF5F60E7CC9EA/",
"NumWidth": 10,
"NumHeight": 7,
"BackIsHidden": true,
"UniqueBack": true,
"Type": 0
}
},
"LuaScript": "",
"LuaScriptState": "",
"XmlUI": ""
},
{
"GUID": "1cd828",
"Name": "Card",
"Transform": {
"posX": -17.1180439,
"posY": 1.79305375,
"posZ": 7.56974363,
"rotX": 358.04184,
"rotY": 269.99823,
"rotZ": 180.012955,
"scaleX": 1.0,
"scaleY": 1.0,
"scaleZ": 1.0
},
"Nickname": "Quarantine Zone",
"Description": "Oozified.",
"GMNotes": "{\n \"id\": \"85016\",\n \"type\": \"Location\",\n \"traits\": \"Oozified.\",\n \"cycle\": \"Standalone\",\n \"locationBack\": {\n \"icons\": \"\",\n \"connections\": \"\",\n \"uses\": [\n {\n \"countPerInvestigator\": 1,\n \"type\": \"Clue\",\n \"token\": \"clue\"\n }\n ]\n }\n}",
"AltLookAngle": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"ColorDiffuse": {
"r": 0.713235259,
"g": 0.713235259,
"b": 0.713235259
},
"Tags": [
"Location",
"ScenarioCard"
],
"LayoutGroupSortIndex": 0,
"Value": 0,
"Locked": false,
"Grid": true,
"Snap": true,
"IgnoreFoW": false,
"MeasureMovement": false,
"DragSelectable": true,
"Autoraise": true,
"Sticky": true,
"Tooltip": true,
"GridProjection": false,
"HideWhenFaceDown": true,
"Hands": true,
"CardID": 235511,
"SidewaysCard": false,
"CustomDeck": {
"2355": {
"FaceURL": "http://cloud-3.steamusercontent.com/ugc/784129708171809776/A9CE1BED9C22D932C83AA7D75891C8DFEC887A78/",
"BackURL": "http://cloud-3.steamusercontent.com/ugc/784129708171677489/8C336FEC8DF768DFAF70C8F8212BF5F60E7CC9EA/",
"NumWidth": 10,
"NumHeight": 7,
"BackIsHidden": true,
"UniqueBack": true,
"Type": 0
}
},
"LuaScript": "",
"LuaScriptState": "",
"XmlUI": ""
}
]
},
{
"GUID": "aea880",
"Name": "Card",
"Transform": {
"posX": -12.30697,
"posY": 1.54958212,
"posZ": 15.29886,
"rotX": 0.00042320494,
"rotY": 269.99762,
"rotZ": 0.8363012,
"scaleX": 1.0,
"scaleY": 1.0,
"scaleZ": 1.0
},
"Nickname": "Fungus Mound",
"Description": "",
"GMNotes": "{\n \"id\": \"85013\",\n \"type\": \"Location\",\n \"cycle\": \"Standalone\"\n}",
"AltLookAngle": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"ColorDiffuse": {
"r": 0.713235259,
"g": 0.713235259,
"b": 0.713235259
},
"Tags": [
"Location",
"ScenarioCard"
],
"LayoutGroupSortIndex": 0,
"Value": 0,
"Locked": false,
"Grid": true,
"Snap": true,
"IgnoreFoW": false,
"MeasureMovement": false,
"DragSelectable": true,
"Autoraise": true,
"Sticky": true,
"Tooltip": true,
"GridProjection": false,
"HideWhenFaceDown": false,
"Hands": true,
"CardID": 234110,
"SidewaysCard": false,
"CustomDeck": {
"2341": {
"FaceURL": "http://cloud-3.steamusercontent.com/ugc/784129708171809776/A9CE1BED9C22D932C83AA7D75891C8DFEC887A78/",
"BackURL": "http://cloud-3.steamusercontent.com/ugc/784129708171677489/8C336FEC8DF768DFAF70C8F8212BF5F60E7CC9EA/",
"NumWidth": 10,
"NumHeight": 7,
"BackIsHidden": true,
"UniqueBack": true,
"Type": 0
}
},
"LuaScript": "",
"LuaScriptState": "",
"XmlUI": ""
},
{
"GUID": "bbb70a",
"Name": "Custom_Tile",
"Transform": {
"posX": -3.37589836,
"posY": 1.58300042,
"posZ": -15.0362034,
"rotX": -2.90416864E-07,
"rotY": 270.030548,
"rotZ": 4.29901633E-07,
"scaleX": 2.2,
"scaleY": 1.0,
"scaleZ": 2.2
},
"Nickname": "The Blob that Ate Everything",
"Description": "click to set chaos token difficulty",
"GMNotes": "",
"AltLookAngle": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"ColorDiffuse": {
"r": 1.0,
"g": 1.0,
"b": 1.0
},
"LayoutGroupSortIndex": 0,
"Value": 0,
"Locked": false,
"Grid": true,
"Snap": true,
"IgnoreFoW": false,
"MeasureMovement": false,
"DragSelectable": true,
"Autoraise": true,
"Sticky": true,
"Tooltip": true,
"GridProjection": false,
"HideWhenFaceDown": false,
"Hands": false,
"CustomImage": {
"ImageURL": "http://cloud-3.steamusercontent.com/ugc/965354846165100486/3DC8FCEF364B30758B09EF96AF9458F2B8E64D56/",
"ImageSecondaryURL": "http://cloud-3.steamusercontent.com/ugc/949588657194710961/D864BCCCC1C811EC7F0AED69D1C30C678D3D9FC9/",
"ImageScalar": 1.0,
"WidthScale": 0.0,
"CustomTile": {
"Type": 3,
"Thickness": 0.1,
"Stackable": false,
"Stretch": true
}
},
"LuaScript": "name = 'The Blob'\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": "",
"XmlUI": ""
},
{
"GUID": "c164a9",
"Name": "Deck",
"Transform": {
"posX": -3.92736053,
"posY": 1.74835181,
"posZ": 5.7574563,
"rotX": -8.315598E-08,
"rotY": 269.999847,
"rotZ": 180.0,
"scaleX": 1.0,
"scaleY": 1.0,
"scaleZ": 1.0
},
"Nickname": "Encounter Deck",
"Description": "",
"GMNotes": "",
"AltLookAngle": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"ColorDiffuse": {
"r": 0.713235259,
"g": 0.713235259,
"b": 0.713235259
},
"LayoutGroupSortIndex": 0,
"Value": 0,
"Locked": false,
"Grid": true,
"Snap": true,
"IgnoreFoW": false,
"MeasureMovement": false,
"DragSelectable": true,
"Autoraise": true,
"Sticky": true,
"Tooltip": true,
"GridProjection": false,
"HideWhenFaceDown": true,
"Hands": false,
"SidewaysCard": false,
"DeckIDs": [
233730,
233731,
233723,
233722,
233722,
233726,
233729,
233718,
233731,
233715,
233728,
233724,
233726,
233727,
233722,
233722,
233730,
233723,
233725,
233719,
233726,
233724,
233725,
233716,
233725,
233728,
233714,
233717,
233727,
233729
],
"CustomDeck": {
"2337": {
"FaceURL": "http://cloud-3.steamusercontent.com/ugc/784129708171655462/0B7EFEEA9A53B93350FEC7F68F39A20D1D6580A9/",
"BackURL": "https://i.imgur.com/sRsWiSG.jpg/",
"NumWidth": 10,
"NumHeight": 7,
"BackIsHidden": true,
"UniqueBack": false,
"Type": 0
}
},
"LuaScript": "",
"LuaScriptState": "",
"XmlUI": "",
"ContainedObjects": [
{
"GUID": "d04e21",
"Name": "Card",
"Transform": {
"posX": 1.7040925,
"posY": 2.345853,
"posZ": 6.29429626,
"rotX": 359.9901,
"rotY": 269.98053,
"rotZ": 196.100159,
"scaleX": 1.0,
"scaleY": 1.0,
"scaleZ": 1.0
},
"Nickname": "\"It's got me!\"",
"Description": "Hazard.",
"GMNotes": "{\n \"id\": \"85052\",\n \"type\": \"Treachery\",\n \"traits\": \"Hazard.\",\n \"cycle\": \"Standalone\"\n}",
"AltLookAngle": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"ColorDiffuse": {
"r": 0.713235259,
"g": 0.713235259,
"b": 0.713235259
},
"Tags": [
"ScenarioCard"
],
"LayoutGroupSortIndex": 0,
"Value": 0,
"Locked": false,
"Grid": true,
"Snap": true,
"IgnoreFoW": false,
"MeasureMovement": false,
"DragSelectable": true,
"Autoraise": true,
"Sticky": true,
"Tooltip": true,
"GridProjection": false,
"HideWhenFaceDown": true,
"Hands": true,
"CardID": 233730,
"SidewaysCard": false,
"CustomDeck": {
"2337": {
"FaceURL": "http://cloud-3.steamusercontent.com/ugc/784129708171655462/0B7EFEEA9A53B93350FEC7F68F39A20D1D6580A9/",
"BackURL": "https://i.imgur.com/sRsWiSG.jpg/",
"NumWidth": 10,
"NumHeight": 7,
"BackIsHidden": true,
"UniqueBack": false,
"Type": 0
}
},
"LuaScript": "",
"LuaScriptState": "",
"XmlUI": ""
},
{
"GUID": "06905d",
"Name": "Card",
"Transform": {
"posX": 3.37415,
"posY": 1.703678,
"posZ": -1.196294,
"rotX": 359.919647,
"rotY": 270.001282,
"rotZ": 0.0123873632,
"scaleX": 1.0,
"scaleY": 1.0,
"scaleZ": 1.0
},
"Nickname": "Alien Food Chain",
"Description": "Ooze. Power.",
"GMNotes": "{\n \"id\": \"85053\",\n \"type\": \"Treachery\",\n \"class\": \"Mythos\",\n \"traits\": \"Ooze. Power.\",\n \"cycle\": \"Standalone\"\n}",
"AltLookAngle": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"ColorDiffuse": {
"r": 0.713235259,
"g": 0.713235259,
"b": 0.713235259
},
"Tags": [
"ScenarioCard"
],
"LayoutGroupSortIndex": 0,
"Value": 0,
"Locked": false,
"Grid": true,
"Snap": true,
"IgnoreFoW": false,
"MeasureMovement": false,
"DragSelectable": true,
"Autoraise": true,
"Sticky": true,
"Tooltip": true,
"GridProjection": false,
"HideWhenFaceDown": true,
"Hands": true,
"CardID": 233731,
"SidewaysCard": false,
"CustomDeck": {
"2337": {
"FaceURL": "http://cloud-3.steamusercontent.com/ugc/784129708171655462/0B7EFEEA9A53B93350FEC7F68F39A20D1D6580A9/",
"BackURL": "https://i.imgur.com/sRsWiSG.jpg/",
"NumWidth": 10,
"NumHeight": 7,
"BackIsHidden": true,
"UniqueBack": false,
"Type": 0
}
},
"LuaScript": "",
"LuaScriptState": "",
"XmlUI": ""
},
{
"GUID": "964cf6",
"Name": "Card",
"Transform": {
"posX": 6.719559,
"posY": 1.54456687,
"posZ": -7.08503866,
"rotX": 359.920441,
"rotY": 270.000061,
"rotZ": 180.018478,
"scaleX": 1.0,
"scaleY": 1.0,
"scaleZ": 1.0
},
"Nickname": "Devouring Ooze",
"Description": "Attack.",
"GMNotes": "{\n \"id\": \"85045\",\n \"type\": \"Treachery\",\n \"class\": \"Mythos\",\n \"traits\": \"Attack.\",\n \"cycle\": \"Standalone\"\n}",
"AltLookAngle": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"ColorDiffuse": {
"r": 0.713235259,
"g": 0.713235259,
"b": 0.713235259
},
"Tags": [
"ScenarioCard"
],
"LayoutGroupSortIndex": 0,
"Value": 0,
"Locked": false,
"Grid": true,
"Snap": true,
"IgnoreFoW": false,
"MeasureMovement": false,
"DragSelectable": true,
"Autoraise": true,
"Sticky": true,
"Tooltip": true,
"GridProjection": false,
"HideWhenFaceDown": true,
"Hands": true,
"CardID": 233723,
"SidewaysCard": false,
"CustomDeck": {
"2337": {
"FaceURL": "http://cloud-3.steamusercontent.com/ugc/784129708171655462/0B7EFEEA9A53B93350FEC7F68F39A20D1D6580A9/",
"BackURL": "https://i.imgur.com/sRsWiSG.jpg/",
"NumWidth": 10,
"NumHeight": 7,
"BackIsHidden": true,
"UniqueBack": false,
"Type": 0
}
},
"LuaScript": "",
"LuaScriptState": "",
"XmlUI": ""
},
{
"GUID": "c9c781",
"Name": "Card",
"Transform": {
"posX": 6.21902943,
"posY": 1.70130026,
"posZ": -5.02699,
"rotX": 359.91983,
"rotY": 270.051819,
"rotZ": 0.01628126,
"scaleX": 1.0,
"scaleY": 1.0,
"scaleZ": 1.0
},
"Nickname": "Reality Acid",
"Description": "Power.",
"GMNotes": "{\n \"id\": \"85044\",\n \"type\": \"Treachery\",\n \"class\": \"Mythos\",\n \"traits\": \"Power.\",\n \"cycle\": \"Standalone\"\n}",
"AltLookAngle": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"ColorDiffuse": {
"r": 0.713235259,
"g": 0.713235259,
"b": 0.713235259
},
"Tags": [
"ScenarioCard"
],
"LayoutGroupSortIndex": 0,
"Value": 0,
"Locked": false,
"Grid": true,
"Snap": true,
"IgnoreFoW": false,
"MeasureMovement": false,
"DragSelectable": true,
"Autoraise": true,
"Sticky": true,
"Tooltip": true,
"GridProjection": false,
"HideWhenFaceDown": true,
"Hands": true,
"CardID": 233722,
"SidewaysCard": false,
"CustomDeck": {
"2337": {
"FaceURL": "http://cloud-3.steamusercontent.com/ugc/784129708171655462/0B7EFEEA9A53B93350FEC7F68F39A20D1D6580A9/",
"BackURL": "https://i.imgur.com/sRsWiSG.jpg/",
"NumWidth": 10,
"NumHeight": 7,
"BackIsHidden": true,
"UniqueBack": false,
"Type": 0
}
},
"LuaScript": "",
"LuaScriptState": "",
"XmlUI": ""
},
{
"GUID": "c9c781",
"Name": "Card",
"Transform": {
"posX": 6.21902943,
"posY": 1.71497309,
"posZ": -5.02699,
"rotX": 359.91983,
"rotY": 270.051819,
"rotZ": 0.0162669625,
"scaleX": 1.0,
"scaleY": 1.0,
"scaleZ": 1.0
},
"Nickname": "Reality Acid",
"Description": "Power.",
"GMNotes": "{\n \"id\": \"85044\",\n \"type\": \"Treachery\",\n \"class\": \"Mythos\",\n \"traits\": \"Power.\",\n \"cycle\": \"Standalone\"\n}",
"AltLookAngle": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"ColorDiffuse": {
"r": 0.713235259,
"g": 0.713235259,
"b": 0.713235259
},
"Tags": [
"ScenarioCard"
],
"LayoutGroupSortIndex": 0,
"Value": 0,
"Locked": false,
"Grid": true,
"Snap": true,
"IgnoreFoW": false,
"MeasureMovement": false,
"DragSelectable": true,
"Autoraise": true,
"Sticky": true,
"Tooltip": true,
"GridProjection": false,
"HideWhenFaceDown": true,
"Hands": true,
"CardID": 233722,
"SidewaysCard": false,
"CustomDeck": {
"2337": {
"FaceURL": "http://cloud-3.steamusercontent.com/ugc/784129708171655462/0B7EFEEA9A53B93350FEC7F68F39A20D1D6580A9/",
"BackURL": "https://i.imgur.com/sRsWiSG.jpg/",
"NumWidth": 10,
"NumHeight": 7,
"BackIsHidden": true,
"UniqueBack": false,
"Type": 0
}
},
"LuaScript": "",
"LuaScriptState": "",
"XmlUI": ""
},
{
"GUID": "1533f2",
"Name": "Card",
"Transform": {
"posX": 6.276986,
"posY": 1.69991183,
"posZ": -5.972077,
"rotX": 359.9269,
"rotY": 269.999939,
"rotZ": 180.025467,
"scaleX": 1.0,
"scaleY": 1.0,
"scaleZ": 1.0
},
"Nickname": "Wave of Ooze",
"Description": "Attack.",
"GMNotes": "{\n \"id\": \"85048\",\n \"type\": \"Treachery\",\n \"class\": \"Mythos\",\n \"traits\": \"Attack.\",\n \"cycle\": \"Standalone\"\n}",
"AltLookAngle": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"ColorDiffuse": {
"r": 0.713235259,
"g": 0.713235259,
"b": 0.713235259
},
"Tags": [
"ScenarioCard"
],
"LayoutGroupSortIndex": 0,
"Value": 0,
"Locked": false,
"Grid": true,
"Snap": true,
"IgnoreFoW": false,
"MeasureMovement": false,
"DragSelectable": true,
"Autoraise": true,
"Sticky": true,
"Tooltip": true,
"GridProjection": false,
"HideWhenFaceDown": true,
"Hands": true,
"CardID": 233726,
"SidewaysCard": false,
"CustomDeck": {
"2337": {
"FaceURL": "http://cloud-3.steamusercontent.com/ugc/784129708171655462/0B7EFEEA9A53B93350FEC7F68F39A20D1D6580A9/",
"BackURL": "https://i.imgur.com/sRsWiSG.jpg/",
"NumWidth": 10,
"NumHeight": 7,
"BackIsHidden": true,
"UniqueBack": false,
"Type": 0
}
},
"LuaScript": "",
"LuaScriptState": "",
"XmlUI": ""
},
{
"GUID": "37d71c",
"Name": "Card",
"Transform": {
"posX": 6.44444561,
"posY": 1.54275393,
"posZ": -5.00349,
"rotX": 359.920258,
"rotY": 269.993927,
"rotZ": 0.0161249731,
"scaleX": 1.0,
"scaleY": 1.0,
"scaleZ": 1.0
},
"Nickname": "Replication",
"Description": "Power.",
"GMNotes": "{\n \"id\": \"85051\",\n \"type\": \"Treachery\",\n \"class\": \"Mythos\",\n \"traits\": \"Power.\",\n \"cycle\": \"Standalone\"\n}",
"AltLookAngle": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"ColorDiffuse": {
"r": 0.713235259,
"g": 0.713235259,
"b": 0.713235259
},
"Tags": [
"ScenarioCard"
],
"LayoutGroupSortIndex": 0,
"Value": 0,
"Locked": false,
"Grid": true,
"Snap": true,
"IgnoreFoW": false,
"MeasureMovement": false,
"DragSelectable": true,
"Autoraise": true,
"Sticky": true,
"Tooltip": true,
"GridProjection": false,
"HideWhenFaceDown": true,
"Hands": true,
"CardID": 233729,
"SidewaysCard": false,
"CustomDeck": {
"2337": {
"FaceURL": "http://cloud-3.steamusercontent.com/ugc/784129708171655462/0B7EFEEA9A53B93350FEC7F68F39A20D1D6580A9/",
"BackURL": "https://i.imgur.com/sRsWiSG.jpg/",
"NumWidth": 10,
"NumHeight": 7,
"BackIsHidden": true,
"UniqueBack": false,
"Type": 0
}
},
"LuaScript": "",
"LuaScriptState": "",
"XmlUI": ""
},
{
"GUID": "87e62f",
"Name": "Card",
"Transform": {
"posX": 6.707704,
"posY": 1.54541576,
"posZ": -4.45380068,
"rotX": 359.918549,
"rotY": 269.988251,
"rotZ": 180.0231,
"scaleX": 1.0,
"scaleY": 1.0,
"scaleZ": 1.0
},
"Nickname": "Grasping Ooze",
"Description": "Monster. Ooze. Manifold.",
"GMNotes": "{\n \"id\": \"85040\",\n \"type\": \"Enemy\",\n \"class\": \"Mythos\",\n \"traits\": \"Monster. Ooze. Manifold.\",\n \"cycle\": \"Standalone\"\n}",
"AltLookAngle": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"ColorDiffuse": {
"r": 0.713235259,
"g": 0.713235259,
"b": 0.713235259
},
"Tags": [
"ScenarioCard"
],
"LayoutGroupSortIndex": 0,
"Value": 0,
"Locked": false,
"Grid": true,
"Snap": true,
"IgnoreFoW": false,
"MeasureMovement": false,
"DragSelectable": true,
"Autoraise": true,
"Sticky": true,
"Tooltip": true,
"GridProjection": false,
"HideWhenFaceDown": true,
"Hands": true,
"CardID": 233718,
"SidewaysCard": false,
"CustomDeck": {
"2337": {
"FaceURL": "http://cloud-3.steamusercontent.com/ugc/784129708171655462/0B7EFEEA9A53B93350FEC7F68F39A20D1D6580A9/",
"BackURL": "https://i.imgur.com/sRsWiSG.jpg/",
"NumWidth": 10,
"NumHeight": 7,
"BackIsHidden": true,
"UniqueBack": false,
"Type": 0
}
},
"LuaScript": "",
"LuaScriptState": "",
"XmlUI": ""
},
{
"GUID": "b7dcaf",
"Name": "Card",
"Transform": {
"posX": 3.72312236,
"posY": 1.5475477,
"posZ": -1.62568009,
"rotX": 359.9202,
"rotY": 270.001282,
"rotZ": 0.016454516,
"scaleX": 1.0,
"scaleY": 1.0,
"scaleZ": 1.0
},
"Nickname": "Alien Food Chain",
"Description": "Ooze. Power.",
"GMNotes": "{\n \"id\": \"85053\",\n \"type\": \"Treachery\",\n \"class\": \"Mythos\",\n \"traits\": \"Ooze. Power.\",\n \"cycle\": \"Standalone\"\n}",
"AltLookAngle": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"ColorDiffuse": {
"r": 0.713235259,
"g": 0.713235259,
"b": 0.713235259
},
"Tags": [
"ScenarioCard"
],
"LayoutGroupSortIndex": 0,
"Value": 0,
"Locked": false,
"Grid": true,
"Snap": true,
"IgnoreFoW": false,
"MeasureMovement": false,
"DragSelectable": true,
"Autoraise": true,
"Sticky": true,
"Tooltip": true,
"GridProjection": false,
"HideWhenFaceDown": true,
"Hands": true,
"CardID": 233731,
"SidewaysCard": false,
"CustomDeck": {
"2337": {
"FaceURL": "http://cloud-3.steamusercontent.com/ugc/784129708171655462/0B7EFEEA9A53B93350FEC7F68F39A20D1D6580A9/",
"BackURL": "https://i.imgur.com/sRsWiSG.jpg/",
"NumWidth": 10,
"NumHeight": 7,
"BackIsHidden": true,
"UniqueBack": false,
"Type": 0
}
},
"LuaScript": "",
"LuaScriptState": "",
"XmlUI": ""
},
{
"GUID": "3d77ef",
"Name": "Card",
"Transform": {
"posX": 1.71929252,
"posY": 1.79318488,
"posZ": 5.73906326,
"rotX": 359.9437,
"rotY": 270.042053,
"rotZ": 179.977539,
"scaleX": 1.0,
"scaleY": 1.0,
"scaleZ": 1.0
},
"Nickname": "Oozeling",
"Description": "Monster. Ooze. Manifold.",
"GMNotes": "{\n \"id\": \"85039\",\n \"type\": \"Enemy\",\n \"class\": \"Mythos\",\n \"traits\": \"Monster. Ooze. Manifold.\",\n \"cycle\": \"Standalone\"\n}",
"AltLookAngle": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"ColorDiffuse": {
"r": 0.713235259,
"g": 0.713235259,
"b": 0.713235259
},
"Tags": [
"ScenarioCard"
],
"LayoutGroupSortIndex": 0,
"Value": 0,
"Locked": false,
"Grid": true,
"Snap": true,
"IgnoreFoW": false,
"MeasureMovement": false,
"DragSelectable": true,
"Autoraise": true,
"Sticky": true,
"Tooltip": true,
"GridProjection": false,
"HideWhenFaceDown": true,
"Hands": true,
"CardID": 233715,
"SidewaysCard": false,
"CustomDeck": {
"2337": {
"FaceURL": "http://cloud-3.steamusercontent.com/ugc/784129708171655462/0B7EFEEA9A53B93350FEC7F68F39A20D1D6580A9/",
"BackURL": "https://i.imgur.com/sRsWiSG.jpg/",
"NumWidth": 10,
"NumHeight": 7,
"BackIsHidden": true,
"UniqueBack": false,
"Type": 0
}
},
"LuaScript": "",
"LuaScriptState": "",
"XmlUI": ""
},
{
"GUID": "ba4619",
"Name": "Card",
"Transform": {
"posX": 5.505119,
"posY": 1.69902086,
"posZ": -4.40883636,
"rotX": 359.9185,
"rotY": 270.016632,
"rotZ": 0.0145397289,
"scaleX": 1.0,
"scaleY": 1.0,
"scaleZ": 1.0
},
"Nickname": "Sticky Feet",
"Description": "Ooze. Obstacle.",
"GMNotes": "{\n \"id\": \"85050\",\n \"type\": \"Treachery\",\n \"class\": \"Mythos\",\n \"traits\": \"Ooze. Obstacle.\",\n \"cycle\": \"Standalone\"\n}",
"AltLookAngle": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"ColorDiffuse": {
"r": 0.713235259,
"g": 0.713235259,
"b": 0.713235259
},
"Tags": [
"ScenarioCard"
],
"LayoutGroupSortIndex": 0,
"Value": 0,
"Locked": false,
"Grid": true,
"Snap": true,
"IgnoreFoW": false,
"MeasureMovement": false,
"DragSelectable": true,
"Autoraise": true,
"Sticky": true,
"Tooltip": true,
"GridProjection": false,
"HideWhenFaceDown": true,
"Hands": true,
"CardID": 233728,
"SidewaysCard": false,
"CustomDeck": {
"2337": {
"FaceURL": "http://cloud-3.steamusercontent.com/ugc/784129708171655462/0B7EFEEA9A53B93350FEC7F68F39A20D1D6580A9/",
"BackURL": "https://i.imgur.com/sRsWiSG.jpg/",
"NumWidth": 10,
"NumHeight": 7,
"BackIsHidden": true,
"UniqueBack": false,
"Type": 0
}
},
"LuaScript": "",
"LuaScriptState": "",
"XmlUI": ""
},
{
"GUID": "0917e4",
"Name": "Card",
"Transform": {
"posX": 6.659437,
"posY": 1.74950886,
"posZ": -5.619573,
"rotX": 359.936737,
"rotY": 270.015625,
"rotZ": 177.083237,
"scaleX": 1.0,
"scaleY": 1.0,
"scaleZ": 1.0
},
"Nickname": "Corrosive Slime",
"Description": "Attack.",
"GMNotes": "{\n \"id\": \"85046\",\n \"type\": \"Treachery\",\n \"class\": \"Mythos\",\n \"traits\": \"Attack.\",\n \"cycle\": \"Standalone\"\n}",
"AltLookAngle": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"ColorDiffuse": {
"r": 0.713235259,
"g": 0.713235259,
"b": 0.713235259
},
"Tags": [
"ScenarioCard"
],
"LayoutGroupSortIndex": 0,
"Value": 0,
"Locked": false,
"Grid": true,
"Snap": true,
"IgnoreFoW": false,
"MeasureMovement": false,
"DragSelectable": true,
"Autoraise": true,
"Sticky": true,
"Tooltip": true,
"GridProjection": false,
"HideWhenFaceDown": true,
"Hands": true,
"CardID": 233724,
"SidewaysCard": false,
"CustomDeck": {
"2337": {
"FaceURL": "http://cloud-3.steamusercontent.com/ugc/784129708171655462/0B7EFEEA9A53B93350FEC7F68F39A20D1D6580A9/",
"BackURL": "https://i.imgur.com/sRsWiSG.jpg/",
"NumWidth": 10,
"NumHeight": 7,
"BackIsHidden": true,
"UniqueBack": false,
"Type": 0
}
},
"LuaScript": "",
"LuaScriptState": "",
"XmlUI": ""
},
{
"GUID": "4b6b0c",
"Name": "Card",
"Transform": {
"posX": -3.92581,
"posY": 1.97158217,
"posZ": 5.755468,
"rotX": 358.522125,
"rotY": 269.980225,
"rotZ": 1.26104343,
"scaleX": 1.0,
"scaleY": 1.0,
"scaleZ": 1.0
},
"Nickname": "Wave of Ooze",
"Description": "Attack.",
"GMNotes": "{\n \"id\": \"85048\",\n \"type\": \"Treachery\",\n \"class\": \"Mythos\",\n \"traits\": \"Attack.\",\n \"cycle\": \"Standalone\"\n}",
"AltLookAngle": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"ColorDiffuse": {
"r": 0.713235259,
"g": 0.713235259,
"b": 0.713235259
},
"Tags": [
"ScenarioCard"
],
"LayoutGroupSortIndex": 0,
"Value": 0,
"Locked": false,
"Grid": true,
"Snap": true,
"IgnoreFoW": false,
"MeasureMovement": false,
"DragSelectable": true,
"Autoraise": true,
"Sticky": true,
"Tooltip": true,
"GridProjection": false,
"HideWhenFaceDown": true,
"Hands": true,
"CardID": 233726,
"SidewaysCard": false,
"CustomDeck": {
"2337": {
"FaceURL": "http://cloud-3.steamusercontent.com/ugc/784129708171655462/0B7EFEEA9A53B93350FEC7F68F39A20D1D6580A9/",
"BackURL": "https://i.imgur.com/sRsWiSG.jpg/",
"NumWidth": 10,
"NumHeight": 7,
"BackIsHidden": true,
"UniqueBack": false,
"Type": 0
}
},
"LuaScript": "",
"LuaScriptState": "",
"XmlUI": ""
},
{
"GUID": "50b1ed",
"Name": "Card",
"Transform": {
"posX": 6.60809851,
"posY": 1.54268539,
"posZ": -4.500131,
"rotX": 359.920135,
"rotY": 269.9981,
"rotZ": 0.0168774985,
"scaleX": 1.0,
"scaleY": 1.0,
"scaleZ": 1.0
},
"Nickname": "Caustic Dissemination",
"Description": "Ooze. Hazard.",
"GMNotes": "{\n \"id\": \"85049\",\n \"type\": \"Treachery\",\n \"class\": \"Mythos\",\n \"traits\": \"Ooze. Hazard.\",\n \"cycle\": \"Standalone\"\n}",
"AltLookAngle": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"ColorDiffuse": {
"r": 0.713235259,
"g": 0.713235259,
"b": 0.713235259
},
"Tags": [
"ScenarioCard"
],
"LayoutGroupSortIndex": 0,
"Value": 0,
"Locked": false,
"Grid": true,
"Snap": true,
"IgnoreFoW": false,
"MeasureMovement": false,
"DragSelectable": true,
"Autoraise": true,
"Sticky": true,
"Tooltip": true,
"GridProjection": false,
"HideWhenFaceDown": true,
"Hands": true,
"CardID": 233727,
"SidewaysCard": false,
"CustomDeck": {
"2337": {
"FaceURL": "http://cloud-3.steamusercontent.com/ugc/784129708171655462/0B7EFEEA9A53B93350FEC7F68F39A20D1D6580A9/",
"BackURL": "https://i.imgur.com/sRsWiSG.jpg/",
"NumWidth": 10,
"NumHeight": 7,
"BackIsHidden": true,
"UniqueBack": false,
"Type": 0
}
},
"LuaScript": "",
"LuaScriptState": "",
"XmlUI": ""
},
{
"GUID": "c9c781",
"Name": "Card",
"Transform": {
"posX": 6.478346,
"posY": 1.73748612,
"posZ": -5.02958632,
"rotX": 359.933716,
"rotY": 269.990723,
"rotZ": 177.124,
"scaleX": 1.0,
"scaleY": 1.0,
"scaleZ": 1.0
},
"Nickname": "Reality Acid",
"Description": "Power.",
"GMNotes": "{\n \"id\": \"85044\",\n \"type\": \"Treachery\",\n \"class\": \"Mythos\",\n \"traits\": \"Power.\",\n \"cycle\": \"Standalone\"\n}",
"AltLookAngle": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"ColorDiffuse": {
"r": 0.713235259,
"g": 0.713235259,
"b": 0.713235259
},
"Tags": [
"ScenarioCard"
],
"LayoutGroupSortIndex": 0,
"Value": 0,
"Locked": false,
"Grid": true,
"Snap": true,
"IgnoreFoW": false,
"MeasureMovement": false,
"DragSelectable": true,
"Autoraise": true,
"Sticky": true,
"Tooltip": true,
"GridProjection": false,
"HideWhenFaceDown": true,
"Hands": true,
"CardID": 233722,
"SidewaysCard": false,
"CustomDeck": {
"2337": {
"FaceURL": "http://cloud-3.steamusercontent.com/ugc/784129708171655462/0B7EFEEA9A53B93350FEC7F68F39A20D1D6580A9/",
"BackURL": "https://i.imgur.com/sRsWiSG.jpg/",
"NumWidth": 10,
"NumHeight": 7,
"BackIsHidden": true,
"UniqueBack": false,
"Type": 0
}
},
"LuaScript": "",
"LuaScriptState": "",
"XmlUI": ""
},
{
"GUID": "9a67d2",
"Name": "Card",
"Transform": {
"posX": 6.21902943,
"posY": 1.697612,
"posZ": -5.02699,
"rotX": 359.918762,
"rotY": 270.051819,
"rotZ": 0.01345507,
"scaleX": 1.0,
"scaleY": 1.0,
"scaleZ": 1.0
},
"Nickname": "Reality Acid",
"Description": "Power.",
"GMNotes": "{\n \"id\": \"85044\",\n \"type\": \"Treachery\",\n \"class\": \"Mythos\",\n \"traits\": \"Power.\",\n \"cycle\": \"Standalone\"\n}",
"AltLookAngle": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"ColorDiffuse": {
"r": 0.713235259,
"g": 0.713235259,
"b": 0.713235259
},
"Tags": [
"ScenarioCard"
],
"LayoutGroupSortIndex": 0,
"Value": 0,
"Locked": false,
"Grid": true,
"Snap": true,
"IgnoreFoW": false,
"MeasureMovement": false,
"DragSelectable": true,
"Autoraise": true,
"Sticky": true,
"Tooltip": true,
"GridProjection": false,
"HideWhenFaceDown": true,
"Hands": true,
"CardID": 233722,
"SidewaysCard": false,
"CustomDeck": {
"2337": {
"FaceURL": "http://cloud-3.steamusercontent.com/ugc/784129708171655462/0B7EFEEA9A53B93350FEC7F68F39A20D1D6580A9/",
"BackURL": "https://i.imgur.com/sRsWiSG.jpg/",
"NumWidth": 10,
"NumHeight": 7,
"BackIsHidden": true,
"UniqueBack": false,
"Type": 0
}
},
"LuaScript": "",
"LuaScriptState": "",
"XmlUI": ""
},
{
"GUID": "c3922d",
"Name": "Card",
"Transform": {
"posX": 5.982046,
"posY": 1.698393,
"posZ": -3.84466815,
"rotX": 359.919281,
"rotY": 270.0124,
"rotZ": 0.0115707694,
"scaleX": 1.0,
"scaleY": 1.0,
"scaleZ": 1.0
},
"Nickname": "\"It's got me!\"",
"Description": "Hazard.",
"GMNotes": "{\n \"id\": \"85052\",\n \"type\": \"Treachery\",\n \"traits\": \"Hazard.\",\n \"cycle\": \"Standalone\"\n}",
"AltLookAngle": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"ColorDiffuse": {
"r": 0.713235259,
"g": 0.713235259,
"b": 0.713235259
},
"Tags": [
"ScenarioCard"
],
"LayoutGroupSortIndex": 0,
"Value": 0,
"Locked": false,
"Grid": true,
"Snap": true,
"IgnoreFoW": false,
"MeasureMovement": false,
"DragSelectable": true,
"Autoraise": true,
"Sticky": true,
"Tooltip": true,
"GridProjection": false,
"HideWhenFaceDown": true,
"Hands": true,
"CardID": 233730,
"SidewaysCard": false,
"CustomDeck": {
"2337": {
"FaceURL": "http://cloud-3.steamusercontent.com/ugc/784129708171655462/0B7EFEEA9A53B93350FEC7F68F39A20D1D6580A9/",
"BackURL": "https://i.imgur.com/sRsWiSG.jpg/",
"NumWidth": 10,
"NumHeight": 7,
"BackIsHidden": true,
"UniqueBack": false,
"Type": 0
}
},
"LuaScript": "",
"LuaScriptState": "",
"XmlUI": ""
},
{
"GUID": "c2b0d9",
"Name": "Card",
"Transform": {
"posX": 6.564712,
"posY": 1.69919741,
"posZ": -7.10105228,
"rotX": 359.942322,
"rotY": 270.0,
"rotZ": 180.020065,
"scaleX": 1.0,
"scaleY": 1.0,
"scaleZ": 1.0
},
"Nickname": "Devouring Ooze",
"Description": "Attack.",
"GMNotes": "{\n \"id\": \"85045\",\n \"type\": \"Treachery\",\n \"class\": \"Mythos\",\n \"traits\": \"Attack.\",\n \"cycle\": \"Standalone\"\n}",
"AltLookAngle": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"ColorDiffuse": {
"r": 0.713235259,
"g": 0.713235259,
"b": 0.713235259
},
"Tags": [
"ScenarioCard"
],
"LayoutGroupSortIndex": 0,
"Value": 0,
"Locked": false,
"Grid": true,
"Snap": true,
"IgnoreFoW": false,
"MeasureMovement": false,
"DragSelectable": true,
"Autoraise": true,
"Sticky": true,
"Tooltip": true,
"GridProjection": false,
"HideWhenFaceDown": true,
"Hands": true,
"CardID": 233723,
"SidewaysCard": false,
"CustomDeck": {
"2337": {
"FaceURL": "http://cloud-3.steamusercontent.com/ugc/784129708171655462/0B7EFEEA9A53B93350FEC7F68F39A20D1D6580A9/",
"BackURL": "https://i.imgur.com/sRsWiSG.jpg/",
"NumWidth": 10,
"NumHeight": 7,
"BackIsHidden": true,
"UniqueBack": false,
"Type": 0
}
},
"LuaScript": "",
"LuaScriptState": "",
"XmlUI": ""
},
{
"GUID": "bd696d",
"Name": "Card",
"Transform": {
"posX": 4.896737,
"posY": 1.69967663,
"posZ": -5.826872,
"rotX": 359.922852,
"rotY": 269.978149,
"rotZ": 0.0146339554,
"scaleX": 1.0,
"scaleY": 1.0,
"scaleZ": 1.0
},
"Nickname": "Consuming Maw",
"Description": "Attack.",
"GMNotes": "{\n \"id\": \"85047\",\n \"type\": \"Treachery\",\n \"class\": \"Mythos\",\n \"traits\": \"Attack.\",\n \"cycle\": \"Standalone\"\n}",
"AltLookAngle": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"ColorDiffuse": {
"r": 0.713235259,
"g": 0.713235259,
"b": 0.713235259
},
"Tags": [
"ScenarioCard"
],
"LayoutGroupSortIndex": 0,
"Value": 0,
"Locked": false,
"Grid": true,
"Snap": true,
"IgnoreFoW": false,
"MeasureMovement": false,
"DragSelectable": true,
"Autoraise": true,
"Sticky": true,
"Tooltip": true,
"GridProjection": false,
"HideWhenFaceDown": true,
"Hands": true,
"CardID": 233725,
"SidewaysCard": false,
"CustomDeck": {
"2337": {
"FaceURL": "http://cloud-3.steamusercontent.com/ugc/784129708171655462/0B7EFEEA9A53B93350FEC7F68F39A20D1D6580A9/",
"BackURL": "https://i.imgur.com/sRsWiSG.jpg/",
"NumWidth": 10,
"NumHeight": 7,
"BackIsHidden": true,
"UniqueBack": false,
"Type": 0
}
},
"LuaScript": "",
"LuaScriptState": "",
"XmlUI": ""
},
{
"GUID": "864170",
"Name": "Card",
"Transform": {
"posX": 6.93788338,
"posY": 1.54424965,
"posZ": -7.09519958,
"rotX": 359.920471,
"rotY": 269.999939,
"rotZ": 180.019165,
"scaleX": 1.0,
"scaleY": 1.0,
"scaleZ": 1.0
},
"Nickname": "Cubic Ooze",
"Description": "Monster. Ooze. Manifold.",
"GMNotes": "{\n \"id\": \"85041\",\n \"type\": \"Enemy\",\n \"class\": \"Mythos\",\n \"traits\": \"Monster. Ooze. Manifold.\",\n \"cycle\": \"Standalone\"\n}",
"AltLookAngle": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"ColorDiffuse": {
"r": 0.713235259,
"g": 0.713235259,
"b": 0.713235259
},
"Tags": [
"ScenarioCard"
],
"LayoutGroupSortIndex": 0,
"Value": 0,
"Locked": false,
"Grid": true,
"Snap": true,
"IgnoreFoW": false,
"MeasureMovement": false,
"DragSelectable": true,
"Autoraise": true,
"Sticky": true,
"Tooltip": true,
"GridProjection": false,
"HideWhenFaceDown": true,
"Hands": true,
"CardID": 233719,
"SidewaysCard": false,
"CustomDeck": {
"2337": {
"FaceURL": "http://cloud-3.steamusercontent.com/ugc/784129708171655462/0B7EFEEA9A53B93350FEC7F68F39A20D1D6580A9/",
"BackURL": "https://i.imgur.com/sRsWiSG.jpg/",
"NumWidth": 10,
"NumHeight": 7,
"BackIsHidden": true,
"UniqueBack": false,
"Type": 0
}
},
"LuaScript": "",
"LuaScriptState": "",
"XmlUI": ""
},
{
"GUID": "4b6b0c",
"Name": "Card",
"Transform": {
"posX": -3.92770433,
"posY": 1.98929358,
"posZ": 5.757153,
"rotX": 359.918549,
"rotY": 270.000061,
"rotZ": 180.017334,
"scaleX": 1.0,
"scaleY": 1.0,
"scaleZ": 1.0
},
"Nickname": "Wave of Ooze",
"Description": "Attack.",
"GMNotes": "{\n \"id\": \"85048\",\n \"type\": \"Treachery\",\n \"class\": \"Mythos\",\n \"traits\": \"Attack.\",\n \"cycle\": \"Standalone\"\n}",
"AltLookAngle": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"ColorDiffuse": {
"r": 0.713235259,
"g": 0.713235259,
"b": 0.713235259
},
"Tags": [
"ScenarioCard"
],
"LayoutGroupSortIndex": 0,
"Value": 0,
"Locked": false,
"Grid": true,
"Snap": true,
"IgnoreFoW": false,
"MeasureMovement": false,
"DragSelectable": true,
"Autoraise": true,
"Sticky": true,
"Tooltip": true,
"GridProjection": false,
"HideWhenFaceDown": false,
"Hands": true,
"CardID": 233726,
"SidewaysCard": false,
"CustomDeck": {
"2337": {
"FaceURL": "http://cloud-3.steamusercontent.com/ugc/784129708171655462/0B7EFEEA9A53B93350FEC7F68F39A20D1D6580A9/",
"BackURL": "https://i.imgur.com/sRsWiSG.jpg/",
"NumWidth": 10,
"NumHeight": 7,
"BackIsHidden": true,
"UniqueBack": false,
"Type": 0
}
},
"LuaScript": "",
"LuaScriptState": "",
"XmlUI": ""
},
{
"GUID": "eb61b2",
"Name": "Card",
"Transform": {
"posX": 6.855549,
"posY": 1.54496,
"posZ": -5.369554,
"rotX": 359.919556,
"rotY": 269.998535,
"rotZ": 180.0147,
"scaleX": 1.0,
"scaleY": 1.0,
"scaleZ": 1.0
},
"Nickname": "Corrosive Slime",
"Description": "Attack.",
"GMNotes": "{\n \"id\": \"85046\",\n \"type\": \"Treachery\",\n \"class\": \"Mythos\",\n \"traits\": \"Attack.\",\n \"cycle\": \"Standalone\"\n}",
"AltLookAngle": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"ColorDiffuse": {
"r": 0.713235259,
"g": 0.713235259,
"b": 0.713235259
},
"Tags": [
"ScenarioCard"
],
"LayoutGroupSortIndex": 0,
"Value": 0,
"Locked": false,
"Grid": true,
"Snap": true,
"IgnoreFoW": false,
"MeasureMovement": false,
"DragSelectable": true,
"Autoraise": true,
"Sticky": true,
"Tooltip": true,
"GridProjection": false,
"HideWhenFaceDown": true,
"Hands": true,
"CardID": 233724,
"SidewaysCard": false,
"CustomDeck": {
"2337": {
"FaceURL": "http://cloud-3.steamusercontent.com/ugc/784129708171655462/0B7EFEEA9A53B93350FEC7F68F39A20D1D6580A9/",
"BackURL": "https://i.imgur.com/sRsWiSG.jpg/",
"NumWidth": 10,
"NumHeight": 7,
"BackIsHidden": true,
"UniqueBack": false,
"Type": 0
}
},
"LuaScript": "",
"LuaScriptState": "",
"XmlUI": ""
},
{
"GUID": "259925",
"Name": "Card",
"Transform": {
"posX": 4.896737,
"posY": 1.71701765,
"posZ": -5.826872,
"rotX": 359.920624,
"rotY": 269.978149,
"rotZ": 0.0164380018,
"scaleX": 1.0,
"scaleY": 1.0,
"scaleZ": 1.0
},
"Nickname": "Consuming Maw",
"Description": "Attack.",
"GMNotes": "{\n \"id\": \"85047\",\n \"type\": \"Treachery\",\n \"class\": \"Mythos\",\n \"traits\": \"Attack.\",\n \"cycle\": \"Standalone\"\n}",
"AltLookAngle": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"ColorDiffuse": {
"r": 0.713235259,
"g": 0.713235259,
"b": 0.713235259
},
"Tags": [
"ScenarioCard"
],
"LayoutGroupSortIndex": 0,
"Value": 0,
"Locked": false,
"Grid": true,
"Snap": true,
"IgnoreFoW": false,
"MeasureMovement": false,
"DragSelectable": true,
"Autoraise": true,
"Sticky": true,
"Tooltip": true,
"GridProjection": false,
"HideWhenFaceDown": true,
"Hands": true,
"CardID": 233725,
"SidewaysCard": false,
"CustomDeck": {
"2337": {
"FaceURL": "http://cloud-3.steamusercontent.com/ugc/784129708171655462/0B7EFEEA9A53B93350FEC7F68F39A20D1D6580A9/",
"BackURL": "https://i.imgur.com/sRsWiSG.jpg/",
"NumWidth": 10,
"NumHeight": 7,
"BackIsHidden": true,
"UniqueBack": false,
"Type": 0
}
},
"LuaScript": "",
"LuaScriptState": "",
"XmlUI": ""
},
{
"GUID": "ed9f9c",
"Name": "Card",
"Transform": {
"posX": 1.46899486,
"posY": 1.82533717,
"posZ": 6.07875729,
"rotX": 0.04182776,
"rotY": 269.9803,
"rotZ": 180.730652,
"scaleX": 1.0,
"scaleY": 1.0,
"scaleZ": 1.0
},
"Nickname": "Oozeling",
"Description": "Monster. Ooze. Manifold.",
"GMNotes": "{\n \"id\": \"85039\",\n \"type\": \"Enemy\",\n \"class\": \"Mythos\",\n \"traits\": \"Monster. Ooze. Manifold.\",\n \"cycle\": \"Standalone\"\n}",
"AltLookAngle": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"ColorDiffuse": {
"r": 0.713235259,
"g": 0.713235259,
"b": 0.713235259
},
"Tags": [
"ScenarioCard"
],
"LayoutGroupSortIndex": 0,
"Value": 0,
"Locked": false,
"Grid": true,
"Snap": true,
"IgnoreFoW": false,
"MeasureMovement": false,
"DragSelectable": true,
"Autoraise": true,
"Sticky": true,
"Tooltip": true,
"GridProjection": false,
"HideWhenFaceDown": true,
"Hands": true,
"CardID": 233716,
"SidewaysCard": false,
"CustomDeck": {
"2337": {
"FaceURL": "http://cloud-3.steamusercontent.com/ugc/784129708171655462/0B7EFEEA9A53B93350FEC7F68F39A20D1D6580A9/",
"BackURL": "https://i.imgur.com/sRsWiSG.jpg/",
"NumWidth": 10,
"NumHeight": 7,
"BackIsHidden": true,
"UniqueBack": false,
"Type": 0
}
},
"LuaScript": "",
"LuaScriptState": "",
"XmlUI": ""
},
{
"GUID": "259925",
"Name": "Card",
"Transform": {
"posX": 4.88049,
"posY": 1.5447644,
"posZ": -5.542061,
"rotX": 359.920349,
"rotY": 269.978149,
"rotZ": 0.0153961219,
"scaleX": 1.0,
"scaleY": 1.0,
"scaleZ": 1.0
},
"Nickname": "Consuming Maw",
"Description": "Attack.",
"GMNotes": "{\n \"id\": \"85047\",\n \"type\": \"Treachery\",\n \"class\": \"Mythos\",\n \"traits\": \"Attack.\",\n \"cycle\": \"Standalone\"\n}",
"AltLookAngle": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"ColorDiffuse": {
"r": 0.713235259,
"g": 0.713235259,
"b": 0.713235259
},
"Tags": [
"ScenarioCard"
],
"LayoutGroupSortIndex": 0,
"Value": 0,
"Locked": false,
"Grid": true,
"Snap": true,
"IgnoreFoW": false,
"MeasureMovement": false,
"DragSelectable": true,
"Autoraise": true,
"Sticky": true,
"Tooltip": true,
"GridProjection": false,
"HideWhenFaceDown": true,
"Hands": true,
"CardID": 233725,
"SidewaysCard": false,
"CustomDeck": {
"2337": {
"FaceURL": "http://cloud-3.steamusercontent.com/ugc/784129708171655462/0B7EFEEA9A53B93350FEC7F68F39A20D1D6580A9/",
"BackURL": "https://i.imgur.com/sRsWiSG.jpg/",
"NumWidth": 10,
"NumHeight": 7,
"BackIsHidden": true,
"UniqueBack": false,
"Type": 0
}
},
"LuaScript": "",
"LuaScriptState": "",
"XmlUI": ""
},
{
"GUID": "983682",
"Name": "Card",
"Transform": {
"posX": 5.80221558,
"posY": 1.54378676,
"posZ": -4.51736,
"rotX": 359.9203,
"rotY": 270.016663,
"rotZ": 0.0157058686,
"scaleX": 1.0,
"scaleY": 1.0,
"scaleZ": 1.0
},
"Nickname": "Sticky Feet",
"Description": "Ooze. Obstacle.",
"GMNotes": "{\n \"id\": \"85050\",\n \"type\": \"Treachery\",\n \"class\": \"Mythos\",\n \"traits\": \"Ooze. Obstacle.\",\n \"cycle\": \"Standalone\"\n}",
"AltLookAngle": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"ColorDiffuse": {
"r": 0.713235259,
"g": 0.713235259,
"b": 0.713235259
},
"Tags": [
"ScenarioCard"
],
"LayoutGroupSortIndex": 0,
"Value": 0,
"Locked": false,
"Grid": true,
"Snap": true,
"IgnoreFoW": false,
"MeasureMovement": false,
"DragSelectable": true,
"Autoraise": true,
"Sticky": true,
"Tooltip": true,
"GridProjection": false,
"HideWhenFaceDown": true,
"Hands": true,
"CardID": 233728,
"SidewaysCard": false,
"CustomDeck": {
"2337": {
"FaceURL": "http://cloud-3.steamusercontent.com/ugc/784129708171655462/0B7EFEEA9A53B93350FEC7F68F39A20D1D6580A9/",
"BackURL": "https://i.imgur.com/sRsWiSG.jpg/",
"NumWidth": 10,
"NumHeight": 7,
"BackIsHidden": true,
"UniqueBack": false,
"Type": 0
}
},
"LuaScript": "",
"LuaScriptState": "",
"XmlUI": ""
},
{
"GUID": "f917d3",
"Name": "Card",
"Transform": {
"posX": 2.36932063,
"posY": 1.80191815,
"posZ": 7.322728,
"rotX": 359.9388,
"rotY": 269.981262,
"rotZ": 179.994644,
"scaleX": 1.0,
"scaleY": 1.0,
"scaleZ": 1.0
},
"Nickname": "Oozeling",
"Description": "Monster. Ooze. Manifold.",
"GMNotes": "{\n \"id\": \"85039\",\n \"type\": \"Enemy\",\n \"class\": \"Mythos\",\n \"traits\": \"Monster. Ooze. Manifold.\",\n \"cycle\": \"Standalone\"\n}",
"AltLookAngle": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"ColorDiffuse": {
"r": 0.713235259,
"g": 0.713235259,
"b": 0.713235259
},
"Tags": [
"ScenarioCard"
],
"LayoutGroupSortIndex": 0,
"Value": 0,
"Locked": false,
"Grid": true,
"Snap": true,
"IgnoreFoW": false,
"MeasureMovement": false,
"DragSelectable": true,
"Autoraise": true,
"Sticky": true,
"Tooltip": true,
"GridProjection": false,
"HideWhenFaceDown": true,
"Hands": true,
"CardID": 233714,
"SidewaysCard": false,
"CustomDeck": {
"2337": {
"FaceURL": "http://cloud-3.steamusercontent.com/ugc/784129708171655462/0B7EFEEA9A53B93350FEC7F68F39A20D1D6580A9/",
"BackURL": "https://i.imgur.com/sRsWiSG.jpg/",
"NumWidth": 10,
"NumHeight": 7,
"BackIsHidden": true,
"UniqueBack": false,
"Type": 0
}
},
"LuaScript": "",
"LuaScriptState": "",
"XmlUI": ""
},
{
"GUID": "337725",
"Name": "Card",
"Transform": {
"posX": 2.0295527,
"posY": 1.78313839,
"posZ": 7.201677,
"rotX": 359.939423,
"rotY": 269.9691,
"rotZ": 179.997528,
"scaleX": 1.0,
"scaleY": 1.0,
"scaleZ": 1.0
},
"Nickname": "Oozeling",
"Description": "Monster. Ooze. Manifold.",
"GMNotes": "{\n \"id\": \"85039\",\n \"type\": \"Enemy\",\n \"class\": \"Mythos\",\n \"traits\": \"Monster. Ooze. Manifold.\",\n \"cycle\": \"Standalone\"\n}",
"AltLookAngle": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"ColorDiffuse": {
"r": 0.713235259,
"g": 0.713235259,
"b": 0.713235259
},
"Tags": [
"ScenarioCard"
],
"LayoutGroupSortIndex": 0,
"Value": 0,
"Locked": false,
"Grid": true,
"Snap": true,
"IgnoreFoW": false,
"MeasureMovement": false,
"DragSelectable": true,
"Autoraise": true,
"Sticky": true,
"Tooltip": true,
"GridProjection": false,
"HideWhenFaceDown": true,
"Hands": true,
"CardID": 233717,
"SidewaysCard": false,
"CustomDeck": {
"2337": {
"FaceURL": "http://cloud-3.steamusercontent.com/ugc/784129708171655462/0B7EFEEA9A53B93350FEC7F68F39A20D1D6580A9/",
"BackURL": "https://i.imgur.com/sRsWiSG.jpg/",
"NumWidth": 10,
"NumHeight": 7,
"BackIsHidden": true,
"UniqueBack": false,
"Type": 0
}
},
"LuaScript": "",
"LuaScriptState": "",
"XmlUI": ""
},
{
"GUID": "63202c",
"Name": "Card",
"Transform": {
"posX": 6.277169,
"posY": 1.70010948,
"posZ": -4.29352951,
"rotX": 359.9202,
"rotY": 269.998138,
"rotZ": 0.0167761631,
"scaleX": 1.0,
"scaleY": 1.0,
"scaleZ": 1.0
},
"Nickname": "Caustic Dissemination",
"Description": "Ooze. Hazard.",
"GMNotes": "{\n \"id\": \"85049\",\n \"type\": \"Treachery\",\n \"class\": \"Mythos\",\n \"traits\": \"Ooze. Hazard.\",\n \"cycle\": \"Standalone\"\n}",
"AltLookAngle": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"ColorDiffuse": {
"r": 0.713235259,
"g": 0.713235259,
"b": 0.713235259
},
"Tags": [
"ScenarioCard"
],
"LayoutGroupSortIndex": 0,
"Value": 0,
"Locked": false,
"Grid": true,
"Snap": true,
"IgnoreFoW": false,
"MeasureMovement": false,
"DragSelectable": true,
"Autoraise": true,
"Sticky": true,
"Tooltip": true,
"GridProjection": false,
"HideWhenFaceDown": true,
"Hands": true,
"CardID": 233727,
"SidewaysCard": false,
"CustomDeck": {
"2337": {
"FaceURL": "http://cloud-3.steamusercontent.com/ugc/784129708171655462/0B7EFEEA9A53B93350FEC7F68F39A20D1D6580A9/",
"BackURL": "https://i.imgur.com/sRsWiSG.jpg/",
"NumWidth": 10,
"NumHeight": 7,
"BackIsHidden": true,
"UniqueBack": false,
"Type": 0
}
},
"LuaScript": "",
"LuaScriptState": "",
"XmlUI": ""
},
{
"GUID": "dd97de",
"Name": "Card",
"Transform": {
"posX": 6.025188,
"posY": 1.69798386,
"posZ": -4.64880466,
"rotX": 359.919556,
"rotY": 269.993958,
"rotZ": 0.0122843552,
"scaleX": 1.0,
"scaleY": 1.0,
"scaleZ": 1.0
},
"Nickname": "Replication",
"Description": "Power.",
"GMNotes": "{\n \"id\": \"85051\",\n \"type\": \"Treachery\",\n \"class\": \"Mythos\",\n \"traits\": \"Power.\",\n \"cycle\": \"Standalone\"\n}",
"AltLookAngle": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"ColorDiffuse": {
"r": 0.713235259,
"g": 0.713235259,
"b": 0.713235259
},
"Tags": [
"ScenarioCard"
],
"LayoutGroupSortIndex": 0,
"Value": 0,
"Locked": false,
"Grid": true,
"Snap": true,
"IgnoreFoW": false,
"MeasureMovement": false,
"DragSelectable": true,
"Autoraise": true,
"Sticky": true,
"Tooltip": true,
"GridProjection": false,
"HideWhenFaceDown": true,
"Hands": true,
"CardID": 233729,
"SidewaysCard": false,
"CustomDeck": {
"2337": {
"FaceURL": "http://cloud-3.steamusercontent.com/ugc/784129708171655462/0B7EFEEA9A53B93350FEC7F68F39A20D1D6580A9/",
"BackURL": "https://i.imgur.com/sRsWiSG.jpg/",
"NumWidth": 10,
"NumHeight": 7,
"BackIsHidden": true,
"UniqueBack": false,
"Type": 0
}
},
"LuaScript": "",
"LuaScriptState": "",
"XmlUI": ""
}
]
},
{
"GUID": "e9889e",
"Name": "Card",
"Transform": {
"posX": -30.2243519,
"posY": 1.53360486,
"posZ": -0.029989142,
"rotX": 8.56773852E-08,
"rotY": 270.000916,
"rotZ": -1.800253E-07,
"scaleX": 1.0,
"scaleY": 1.0,
"scaleZ": 1.0
},
"Nickname": "The Crater",
"Description": "Oozified.",
"GMNotes": "{\n \"id\": \"85010\",\n \"type\": \"Location\",\n \"traits\": \"Oozified.\",\n \"cycle\": \"Standalone\",\n \"locationBack\": {\n \"icons\": \"\",\n \"connections\": \"\",\n \"uses\": [\n {\n \"countPerInvestigator\": 2,\n \"type\": \"Clue\",\n \"token\": \"clue\"\n }\n ]\n }\n}",
"AltLookAngle": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"ColorDiffuse": {
"r": 0.713235259,
"g": 0.713235259,
"b": 0.713235259
},
"Tags": [
"Location",
"ScenarioCard"
],
"LayoutGroupSortIndex": 0,
"Value": 0,
"Locked": false,
"Grid": true,
"Snap": true,
"IgnoreFoW": false,
"MeasureMovement": false,
"DragSelectable": true,
"Autoraise": true,
"Sticky": true,
"Tooltip": true,
"GridProjection": false,
"HideWhenFaceDown": false,
"Hands": true,
"CardID": 234109,
"SidewaysCard": false,
"CustomDeck": {
"2341": {
"FaceURL": "http://cloud-3.steamusercontent.com/ugc/784129708171809776/A9CE1BED9C22D932C83AA7D75891C8DFEC887A78/",
"BackURL": "http://cloud-3.steamusercontent.com/ugc/784129708171677489/8C336FEC8DF768DFAF70C8F8212BF5F60E7CC9EA/",
"NumWidth": 10,
"NumHeight": 7,
"BackIsHidden": true,
"UniqueBack": true,
"Type": 0
}
},
"LuaScript": "",
"LuaScriptState": "",
"XmlUI": ""
},
{
"GUID": "fd7be1",
"Name": "Deck",
"Transform": {
"posX": -12.3779659,
"posY": 1.55055869,
"posZ": 11.4083176,
"rotX": -6.643471E-07,
"rotY": 270.000122,
"rotZ": 6.7226307E-07,
"scaleX": 1.0,
"scaleY": 1.0,
"scaleZ": 1.0
},
"Nickname": "Starting Locations",
"Description": "",
"GMNotes": "",
"AltLookAngle": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"ColorDiffuse": {
"r": 0.713235259,
"g": 0.713235259,
"b": 0.713235259
},
"LayoutGroupSortIndex": 0,
"Value": 0,
"Locked": false,
"Grid": true,
"Snap": true,
"IgnoreFoW": false,
"MeasureMovement": false,
"DragSelectable": true,
"Autoraise": true,
"Sticky": true,
"Tooltip": true,
"GridProjection": false,
"HideWhenFaceDown": false,
"Hands": false,
"SidewaysCard": false,
"DeckIDs": [
234112,
234115
],
"CustomDeck": {
"2341": {
"FaceURL": "http://cloud-3.steamusercontent.com/ugc/784129708171809776/A9CE1BED9C22D932C83AA7D75891C8DFEC887A78/",
"BackURL": "http://cloud-3.steamusercontent.com/ugc/784129708171677489/8C336FEC8DF768DFAF70C8F8212BF5F60E7CC9EA/",
"NumWidth": 10,
"NumHeight": 7,
"BackIsHidden": true,
"UniqueBack": true,
"Type": 0
}
},
"LuaScript": "",
"LuaScriptState": "",
"XmlUI": "",
"ContainedObjects": [
{
"GUID": "d47065",
"Name": "Card",
"Transform": {
"posX": -12.4818668,
"posY": 1.6738677,
"posZ": 11.2376032,
"rotX": 359.9207,
"rotY": 270.000183,
"rotZ": 0.0128860772,
"scaleX": 1.0,
"scaleY": 1.0,
"scaleZ": 1.0
},
"Nickname": "Research Site",
"Description": "",
"GMNotes": "{\n \"id\": \"85011\",\n \"type\": \"Location\",\n \"cycle\": \"Standalone\"\n}",
"AltLookAngle": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"ColorDiffuse": {
"r": 0.713235259,
"g": 0.713235259,
"b": 0.713235259
},
"Tags": [
"Location",
"ScenarioCard"
],
"LayoutGroupSortIndex": 0,
"Value": 0,
"Locked": false,
"Grid": true,
"Snap": true,
"IgnoreFoW": false,
"MeasureMovement": false,
"DragSelectable": true,
"Autoraise": true,
"Sticky": true,
"Tooltip": true,
"GridProjection": false,
"HideWhenFaceDown": false,
"Hands": true,
"CardID": 234112,
"SidewaysCard": false,
"CustomDeck": {
"2341": {
"FaceURL": "http://cloud-3.steamusercontent.com/ugc/784129708171809776/A9CE1BED9C22D932C83AA7D75891C8DFEC887A78/",
"BackURL": "http://cloud-3.steamusercontent.com/ugc/784129708171677489/8C336FEC8DF768DFAF70C8F8212BF5F60E7CC9EA/",
"NumWidth": 10,
"NumHeight": 7,
"BackIsHidden": true,
"UniqueBack": true,
"Type": 0
}
},
"LuaScript": "",
"LuaScriptState": "",
"XmlUI": ""
},
{
"GUID": "358172",
"Name": "Card",
"Transform": {
"posX": -12.1492176,
"posY": 1.81891513,
"posZ": 11.0700445,
"rotX": 359.9386,
"rotY": 270.0,
"rotZ": 0.00410710042,
"scaleX": 1.0,
"scaleY": 1.0,
"scaleZ": 1.0
},
"Nickname": "Temporary HQ",
"Description": "",
"GMNotes": "{\n \"id\": \"85012\",\n \"type\": \"Location\",\n \"cycle\": \"Standalone\"\n}",
"AltLookAngle": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"ColorDiffuse": {
"r": 0.713235259,
"g": 0.713235259,
"b": 0.713235259
},
"Tags": [
"Location",
"ScenarioCard"
],
"LayoutGroupSortIndex": 0,
"Value": 0,
"Locked": false,
"Grid": true,
"Snap": true,
"IgnoreFoW": false,
"MeasureMovement": false,
"DragSelectable": true,
"Autoraise": true,
"Sticky": true,
"Tooltip": true,
"GridProjection": false,
"HideWhenFaceDown": false,
"Hands": true,
"CardID": 234115,
"SidewaysCard": false,
"CustomDeck": {
"2341": {
"FaceURL": "http://cloud-3.steamusercontent.com/ugc/784129708171809776/A9CE1BED9C22D932C83AA7D75891C8DFEC887A78/",
"BackURL": "http://cloud-3.steamusercontent.com/ugc/784129708171677489/8C336FEC8DF768DFAF70C8F8212BF5F60E7CC9EA/",
"NumWidth": 10,
"NumHeight": 7,
"BackIsHidden": true,
"UniqueBack": true,
"Type": 0
}
},
"LuaScript": "",
"LuaScriptState": "",
"XmlUI": ""
}
]
}
],
"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
}
}
]
}