diff --git a/Arkham SCE.json b/Arkham SCE.json index fd69879..2605ac2 100644 --- a/Arkham SCE.json +++ b/Arkham SCE.json @@ -1,7 +1,7 @@ { - "SaveName": "SCE 1.4069", + "SaveName": "SCE 1.4070", "GameMode": "Arkham Horror LCG - Super Complete Edition", - "Date": "6/17/2020 10:22:46 PM", + "Date": "6/19/2020 4:31:16 PM", "Gravity": 0.5, "PlayArea": 1.0, "GameType": "", @@ -195,9 +195,9 @@ "rotX": 0.0, "rotY": 90.0, "rotZ": 0.0, - "scaleX": 22.6334438, + "scaleX": 22.6366386, "scaleY": 7.002465, - "scaleZ": 6.957797 + "scaleZ": 6.95922232 } }, { @@ -209,9 +209,9 @@ "rotX": 0.0, "rotY": 90.0, "rotZ": 0.0, - "scaleX": 22.6333122, + "scaleX": 22.636507, "scaleY": 7.0, - "scaleZ": 6.95774555 + "scaleZ": 6.959171 } }, { @@ -1301,7 +1301,7 @@ "posZ": -31.9828682, "rotX": 359.918152, "rotY": 269.674561, - "rotZ": 0.01739622, + "rotZ": 0.0173962377, "scaleX": 0.325000376, "scaleY": 0.325000376, "scaleZ": 0.325000376 @@ -1942,9 +1942,9 @@ "rotX": 359.919739, "rotY": 270.0344, "rotZ": 0.01679835, - "scaleX": 0.4, + "scaleX": 0.415559769, "scaleY": 1.0, - "scaleZ": 0.4 + "scaleZ": 0.415559769 }, "Nickname": "Doom counter\n", "Description": "Left click - Increase\nRight click - Decrease", @@ -3936,12 +3936,12 @@ { "Name": "Deck", "Transform": { - "posX": -66.4027, - "posY": 6.494789, - "posZ": -61.0745735, - "rotX": 0.0208337754, - "rotY": 269.996033, - "rotZ": 0.01678557, + "posX": -50.26168, + "posY": 4.201489, + "posZ": -78.46202, + "rotX": 0.0208154712, + "rotY": 269.996, + "rotZ": 0.0167576987, "scaleX": 1.0, "scaleY": 1.0, "scaleZ": 1.0 @@ -4047,7 +4047,6 @@ 368424, 430646, 370046, - 379303, 449252, 277608, 368415, @@ -4444,7 +4443,6 @@ 368843, 292813, 277509, - 379402, 315234, 293217, 226361, @@ -4694,7 +4692,9 @@ 266216, 274100, 231701, - 231702 + 231702, + 230603, + 230502 ], "CustomDeck": { "4498": { @@ -5084,15 +5084,6 @@ "UniqueBack": false, "Type": 0 }, - "3793": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/960860341956229149/FC980D306FA8FE74C552981167CBDF4305821B31/", - "BackURL": "https://i.imgur.com/EcbhVuh.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": false, - "Type": 0 - }, "4492": { "FaceURL": "http://cloud-3.steamusercontent.com/ugc/960860341956229149/FC980D306FA8FE74C552981167CBDF4305821B31/", "BackURL": "https://i.imgur.com/EcbhVuh.jpg/", @@ -6038,15 +6029,6 @@ "UniqueBack": false, "Type": 0 }, - "3794": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/960860341956229149/FC980D306FA8FE74C552981167CBDF4305821B31/", - "BackURL": "https://i.imgur.com/EcbhVuh.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": false, - "Type": 0 - }, "2931": { "FaceURL": "http://cloud-3.steamusercontent.com/ugc/915801999159325148/B25E4760A8FFC5A71DFA1DE038D6CA8A74C7AE0C/", "BackURL": "http://cloud-3.steamusercontent.com/ugc/915801999159326706/E3A3EA529B0E7454D79EA825BECFD81BEC3FBBEC/", @@ -6460,6 +6442,24 @@ "BackIsHidden": true, "UniqueBack": false, "Type": 0 + }, + "2306": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/960860341956229149/FC980D306FA8FE74C552981167CBDF4305821B31/", + "BackURL": "https://i.imgur.com/EcbhVuh.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false, + "Type": 0 + }, + "2305": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/960860341956229149/FC980D306FA8FE74C552981167CBDF4305821B31/", + "BackURL": "https://i.imgur.com/EcbhVuh.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false, + "Type": 0 } }, "LuaScript": "", @@ -10495,57 +10495,6 @@ "XmlUI": "", "GUID": "274daa" }, - { - "Name": "Card", - "Transform": { - "posX": 6.477776, - "posY": 1.64344335, - "posZ": -63.7827377, - "rotX": 0.04498918, - "rotY": 270.084473, - "rotZ": 346.9535, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "To Fight The Black Wind", - "Description": "", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "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": 379303, - "SidewaysCard": false, - "CustomDeck": { - "3793": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/960860341956229149/FC980D306FA8FE74C552981167CBDF4305821B31/", - "BackURL": "https://i.imgur.com/EcbhVuh.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": false, - "Type": 0 - } - }, - "LuaScript": "", - "LuaScriptState": "", - "XmlUI": "", - "GUID": "0f25d1" - }, { "Name": "Card", "Transform": { @@ -30742,57 +30691,6 @@ "XmlUI": "", "GUID": "a00fca" }, - { - "Name": "Card", - "Transform": { - "posX": 6.9873414, - "posY": 1.74548566, - "posZ": -63.8052177, - "rotX": 0.0411309749, - "rotY": 270.0635, - "rotZ": 346.958557, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "*Foolishness", - "Description": "", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.713235259, - "g": 0.713235259, - "b": 0.713235259 - }, - "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": 379402, - "SidewaysCard": false, - "CustomDeck": { - "3794": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/960860341956229149/FC980D306FA8FE74C552981167CBDF4305821B31/", - "BackURL": "https://i.imgur.com/EcbhVuh.jpg/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, - "UniqueBack": false, - "Type": 0 - } - }, - "LuaScript": "", - "LuaScriptState": "", - "XmlUI": "", - "GUID": "86bbeb" - }, { "Name": "Card", "Transform": { @@ -43542,6 +43440,108 @@ "LuaScriptState": "", "XmlUI": "", "GUID": "5630c2" + }, + { + "Name": "Card", + "Transform": { + "posX": -49.0920258, + "posY": 3.39960217, + "posZ": -65.15591, + "rotX": 0.0208092, + "rotY": 270.006958, + "rotZ": 0.01676712, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "To Fight the Black Wind", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "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": 230603, + "SidewaysCard": false, + "CustomDeck": { + "2306": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/960860341956229149/FC980D306FA8FE74C552981167CBDF4305821B31/", + "BackURL": "https://i.imgur.com/EcbhVuh.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false, + "Type": 0 + } + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "", + "GUID": "00b6c3" + }, + { + "Name": "Card", + "Transform": { + "posX": -48.8825455, + "posY": 3.39966679, + "posZ": -65.17031, + "rotX": 0.0208071936, + "rotY": 270.010773, + "rotZ": 0.0167639218, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Foolishness", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "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": 230502, + "SidewaysCard": false, + "CustomDeck": { + "2305": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/960860341956229149/FC980D306FA8FE74C552981167CBDF4305821B31/", + "BackURL": "https://i.imgur.com/EcbhVuh.jpg/", + "NumWidth": 10, + "NumHeight": 7, + "BackIsHidden": true, + "UniqueBack": false, + "Type": 0 + } + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "", + "GUID": "fa777f" } ], "GUID": "4141fb" @@ -43566,9 +43566,9 @@ "Description": "", "GMNotes": "", "ColorDiffuse": { - "r": 0.374543518, - "g": 0.374543518, - "b": 0.374543518 + "r": 0.374543428, + "g": 0.374543428, + "b": 0.374543428 }, "Locked": true, "Grid": true, @@ -43703,7 +43703,7 @@ "Name": "3DText", "Transform": { "posX": -48.9212875, - "posY": 1.253401, + "posY": 1.25340021, "posZ": 71.39148, "rotX": 90.0, "rotY": 90.0000458, @@ -44925,8 +44925,8 @@ }, "Rotation": { "x": -3.66321835E-08, - "y": 0.0280852243, - "z": -2.18432817E-07 + "y": 0.0280852374, + "z": -2.18432717E-07 } }, { @@ -44937,7 +44937,7 @@ }, "Rotation": { "x": -3.6553363E-08, - "y": 0.0281125456, + "y": 0.0281125586, "z": -5.402876E-07 } }, @@ -44949,7 +44949,7 @@ }, "Rotation": { "x": -3.67513557E-08, - "y": 0.0281432811, + "y": 0.0281432942, "z": 2.6679524E-07 } }, @@ -44961,7 +44961,7 @@ }, "Rotation": { "x": -3.76656857E-08, - "y": 0.0281432811, + "y": 0.0281432942, "z": -2.79978553E-06 } }, @@ -44973,7 +44973,7 @@ }, "Rotation": { "x": -3.518123E-08, - "y": 0.0281432811, + "y": 0.0281432942, "z": 6.636666E-07 } }, @@ -45509,9 +45509,9 @@ { "Name": "Custom_Tile", "Transform": { - "posX": -61.5622177, - "posY": 1.25018978, - "posZ": -70.42201, + "posX": -61.56217, + "posY": 1.140759, + "posZ": -70.4220047, "rotX": 0.0208098888, "rotY": 269.995667, "rotZ": 0.0167699326, @@ -45804,12 +45804,12 @@ { "Name": "Custom_Model_Bag", "Transform": { - "posX": 32.30021, - "posY": 1.871186, - "posZ": 0.140044317, + "posX": 32.3002167, + "posY": 1.87118578, + "posZ": 0.140043646, "rotX": 359.920135, - "rotY": 269.994476, - "rotZ": 0.0168802645, + "rotY": 269.994415, + "rotZ": 0.0168808512, "scaleX": 5.0, "scaleY": 5.0, "scaleZ": 5.0 @@ -416533,9 +416533,9 @@ "Description": "", "GMNotes": "", "ColorDiffuse": { - "r": 0.1411016, - "g": 0.1411016, - "b": 0.1411016 + "r": 0.14110148, + "g": 0.14110148, + "b": 0.14110148 }, "Locked": true, "Grid": false, @@ -416594,9 +416594,9 @@ "Description": "", "GMNotes": "", "ColorDiffuse": { - "r": 0.1411016, - "g": 0.1411016, - "b": 0.1411016 + "r": 0.14110148, + "g": 0.14110148, + "b": 0.14110148 }, "Locked": true, "Grid": false, @@ -416655,9 +416655,9 @@ "Description": "", "GMNotes": "", "ColorDiffuse": { - "r": 0.1411016, - "g": 0.1411016, - "b": 0.1411016 + "r": 0.14110148, + "g": 0.14110148, + "b": 0.14110148 }, "Locked": true, "Grid": false, @@ -416767,9 +416767,9 @@ "Description": "", "GMNotes": "", "ColorDiffuse": { - "r": 0.2822745, - "g": 0.07053181, - "b": 0.07053181 + "r": 0.2822744, + "g": 0.0705317, + "b": 0.0705317 }, "Locked": true, "Grid": true, @@ -416971,8 +416971,8 @@ "Description": "", "GMNotes": "", "ColorDiffuse": { - "r": 0.192519367, - "g": 0.248168975, + "r": 0.192519248, + "g": 0.248168856, "b": 0.4512195 }, "Locked": true, @@ -418211,7 +418211,6 @@ "Hands": false, "MaterialIndex": -1, "MeshIndex": -1, - "Number": 0, "CustomMesh": { "MeshURL": "https://drive.google.com/uc?export=download&id=0B_R2Mm1ALT39aUJnN20yb1pmbEU", "DiffuseURL": "", @@ -418225,6 +418224,58 @@ "LuaScript": "", "LuaScriptState": "", "XmlUI": "", + "ContainedObjects": [ + { + "Name": "Custom_Token", + "Transform": { + "posX": -24.3367081, + "posY": 1.6678257, + "posZ": -31.2493954, + "rotX": 4.653674, + "rotY": 270.026428, + "rotZ": 0.021753937, + "scaleX": 0.15, + "scaleY": 1.0, + "scaleZ": 0.15 + }, + "Nickname": "Clue", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "Locked": false, + "Grid": true, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomImage": { + "ImageURL": "https://i.imgur.com/wfCaVU0.png", + "ImageSecondaryURL": "", + "ImageScalar": 1.0, + "WidthScale": 0.0, + "CustomToken": { + "Thickness": 0.1, + "MergeDistancePixels": 5.0, + "StandUp": false, + "Stackable": true + } + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "", + "GUID": "5b7f66" + } + ], "GUID": "4b8594" }, { @@ -418262,7 +418313,6 @@ "Hands": false, "MaterialIndex": -1, "MeshIndex": -1, - "Number": 0, "CustomMesh": { "MeshURL": "https://drive.google.com/uc?export=download&id=0B_R2Mm1ALT39aUJnN20yb1pmbEU", "DiffuseURL": "", @@ -418276,6 +418326,58 @@ "LuaScript": "", "LuaScriptState": "", "XmlUI": "", + "ContainedObjects": [ + { + "Name": "Custom_Token", + "Transform": { + "posX": -31.8201981, + "posY": 1.64326942, + "posZ": 30.9700413, + "rotX": 359.9201, + "rotY": 270.01123, + "rotZ": 0.0168371052, + "scaleX": 0.15, + "scaleY": 1.0, + "scaleZ": 0.15 + }, + "Nickname": "Clue", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "Locked": false, + "Grid": true, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomImage": { + "ImageURL": "https://i.imgur.com/wfCaVU0.png", + "ImageSecondaryURL": "", + "ImageScalar": 1.0, + "WidthScale": 0.0, + "CustomToken": { + "Thickness": 0.1, + "MergeDistancePixels": 5.0, + "StandUp": false, + "Stackable": true + } + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "", + "GUID": "c152be" + } + ], "GUID": "5f896a" }, { @@ -418313,7 +418415,6 @@ "Hands": false, "MaterialIndex": -1, "MeshIndex": -1, - "Number": 0, "CustomMesh": { "MeshURL": "https://drive.google.com/uc?export=download&id=0B_R2Mm1ALT39aUJnN20yb1pmbEU", "DiffuseURL": "", @@ -418327,6 +418428,108 @@ "LuaScript": "", "LuaScriptState": "", "XmlUI": "", + "ContainedObjects": [ + { + "Name": "Custom_Token", + "Transform": { + "posX": -59.8545761, + "posY": 1.71926117, + "posZ": 8.994662, + "rotX": 359.976532, + "rotY": 270.000732, + "rotZ": 4.17835951, + "scaleX": 0.15, + "scaleY": 1.0, + "scaleZ": 0.15 + }, + "Nickname": "Clue", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "Locked": false, + "Grid": true, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomImage": { + "ImageURL": "https://i.imgur.com/wfCaVU0.png", + "ImageSecondaryURL": "", + "ImageScalar": 1.0, + "WidthScale": 0.0, + "CustomToken": { + "Thickness": 0.1, + "MergeDistancePixels": 5.0, + "StandUp": false, + "Stackable": true + } + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "", + "GUID": "58081a" + }, + { + "Name": "Custom_Token", + "Transform": { + "posX": -59.6313744, + "posY": 1.73277414, + "posZ": 9.809168, + "rotX": 359.919983, + "rotY": 270.011444, + "rotZ": 0.0168786123, + "scaleX": 0.15, + "scaleY": 1.0, + "scaleZ": 0.15 + }, + "Nickname": "Clue", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "Locked": false, + "Grid": true, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomImage": { + "ImageURL": "https://i.imgur.com/wfCaVU0.png", + "ImageSecondaryURL": "", + "ImageScalar": 1.0, + "WidthScale": 0.0, + "CustomToken": { + "Thickness": 0.1, + "MergeDistancePixels": 5.0, + "StandUp": false, + "Stackable": true + } + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "", + "GUID": "7d64c3" + } + ], "GUID": "147e80" }, { @@ -418364,7 +418567,6 @@ "Hands": false, "MaterialIndex": -1, "MeshIndex": -1, - "Number": 0, "CustomMesh": { "MeshURL": "https://drive.google.com/uc?export=download&id=0B_R2Mm1ALT39aUJnN20yb1pmbEU", "DiffuseURL": "", @@ -418378,6 +418580,158 @@ "LuaScript": "", "LuaScriptState": "", "XmlUI": "", + "ContainedObjects": [ + { + "Name": "Custom_Token", + "Transform": { + "posX": -59.059845, + "posY": 1.70574284, + "posZ": -16.9787159, + "rotX": 359.15567, + "rotY": 269.905762, + "rotZ": 357.786438, + "scaleX": 0.15, + "scaleY": 1.0, + "scaleZ": 0.15 + }, + "Nickname": "Clue", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "Locked": false, + "Grid": true, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomImage": { + "ImageURL": "https://i.imgur.com/wfCaVU0.png", + "ImageSecondaryURL": "", + "ImageScalar": 1.0, + "WidthScale": 0.0, + "CustomToken": { + "Thickness": 0.1, + "MergeDistancePixels": 5.0, + "StandUp": false, + "Stackable": true + } + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "", + "GUID": "0aff9d" + }, + { + "Name": "Custom_Token", + "Transform": { + "posX": -59.48305, + "posY": 1.72221756, + "posZ": -17.2156334, + "rotX": 359.917664, + "rotY": 270.057068, + "rotZ": 354.227936, + "scaleX": 0.15, + "scaleY": 1.0, + "scaleZ": 0.15 + }, + "Nickname": "Clue", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "Locked": false, + "Grid": true, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomImage": { + "ImageURL": "https://i.imgur.com/wfCaVU0.png", + "ImageSecondaryURL": "", + "ImageScalar": 1.0, + "WidthScale": 0.0, + "CustomToken": { + "Thickness": 0.1, + "MergeDistancePixels": 5.0, + "StandUp": false, + "Stackable": true + } + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "", + "GUID": "0aff9d" + }, + { + "Name": "Custom_Token", + "Transform": { + "posX": -58.5799751, + "posY": 1.69393826, + "posZ": -17.1813164, + "rotX": 359.9201, + "rotY": 270.0113, + "rotZ": 0.0168554578, + "scaleX": 0.15, + "scaleY": 1.0, + "scaleZ": 0.15 + }, + "Nickname": "Clue", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "Locked": false, + "Grid": true, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomImage": { + "ImageURL": "https://i.imgur.com/wfCaVU0.png", + "ImageSecondaryURL": "", + "ImageScalar": 1.0, + "WidthScale": 0.0, + "CustomToken": { + "Thickness": 0.1, + "MergeDistancePixels": 5.0, + "StandUp": false, + "Stackable": true + } + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "", + "GUID": "0aff9d" + } + ], "GUID": "f7b6c8" }, { @@ -418747,8 +419101,8 @@ "Description": "", "GMNotes": "", "ColorDiffuse": { - "r": 0.192519367, - "g": 0.248168975, + "r": 0.192519248, + "g": 0.248168856, "b": 0.4512195 }, "Locked": true, @@ -419867,9 +420221,9 @@ "Description": "", "GMNotes": "", "ColorDiffuse": { - "r": 0.2822745, - "g": 0.07053181, - "b": 0.07053181 + "r": 0.2822744, + "g": 0.0705317, + "b": 0.0705317 }, "Locked": true, "Grid": true, @@ -420266,7 +420620,7 @@ "posZ": -1.23971236, "rotX": 359.9201, "rotY": 270.011841, - "rotZ": 0.0168668, + "rotZ": 0.0168667957, "scaleX": 0.8, "scaleY": 0.8, "scaleZ": 0.8 @@ -420368,7 +420722,7 @@ "posZ": -1.23968494, "rotX": 359.9201, "rotY": 270.013245, - "rotZ": 0.0168624017, + "rotZ": 0.0168624222, "scaleX": 0.8, "scaleY": 1.0, "scaleZ": 0.8 @@ -420377,8 +420731,8 @@ "Description": "", "GMNotes": "", "ColorDiffuse": { - "r": 0.192519367, - "g": 0.248168975, + "r": 0.192519248, + "g": 0.248168856, "b": 0.4512195 }, "Locked": true, @@ -420872,7 +421226,7 @@ "posZ": 1.09087777, "rotX": 359.9201, "rotY": 270.0118, - "rotZ": 0.0168712232, + "rotZ": 0.01687125, "scaleX": 0.8, "scaleY": 1.0, "scaleZ": 0.8 @@ -421497,9 +421851,9 @@ "Description": "", "GMNotes": "", "ColorDiffuse": { - "r": 0.2822745, - "g": 0.07053181, - "b": 0.07053181 + "r": 0.2822744, + "g": 0.0705317, + "b": 0.0705317 }, "Locked": true, "Grid": true, @@ -421891,12 +422245,12 @@ { "Name": "Custom_Model_Bag", "Transform": { - "posX": 63.0273743, - "posY": 1.76423, - "posZ": 0.1404168, + "posX": 63.02739, + "posY": 1.76422977, + "posZ": 0.140418038, "rotX": 359.9201, "rotY": 270.0027, - "rotZ": 0.016868839, + "rotZ": 0.0168688726, "scaleX": 2.00002885, "scaleY": 0.10587021, "scaleZ": 1.69295752 @@ -465401,12 +465755,12 @@ { "Name": "Custom_Model_Bag", "Transform": { - "posX": 63.0282974, - "posY": 1.77258837, - "posZ": 28.5311127, + "posX": 63.0283279, + "posY": 1.77258849, + "posZ": 28.53112, "rotX": 359.9201, - "rotY": 269.997284, - "rotZ": 0.0168765765, + "rotY": 269.9972, + "rotZ": 0.0168762915, "scaleX": 2.00002885, "scaleY": 0.10587021, "scaleZ": 1.69295752 @@ -487783,9 +488137,9 @@ { "Name": "3DText", "Transform": { - "posX": -17.9175262, - "posY": 1.26781571, - "posZ": 84.57032, + "posX": -17.9174957, + "posY": 1.26781178, + "posZ": 84.57035, "rotX": 90.0, "rotY": 89.8333054, "rotZ": 0.0, @@ -487830,9 +488184,9 @@ { "Name": "3DText", "Transform": { - "posX": -17.9258232, - "posY": 1.26576042, - "posZ": 77.58878, + "posX": -17.9257946, + "posY": 1.26575673, + "posZ": 77.58879, "rotX": 90.0, "rotY": 89.8333054, "rotZ": 0.0, @@ -487877,8 +488231,8 @@ { "Name": "3DText", "Transform": { - "posX": -17.9612122, - "posY": 1.26405323, + "posX": -17.9611835, + "posY": 1.26404941, "posZ": 71.80051, "rotX": 90.0, "rotY": 89.8333054, @@ -487924,8 +488278,8 @@ { "Name": "3DText", "Transform": { - "posX": -17.8953247, - "posY": 1.26272571, + "posX": -17.8953037, + "posY": 1.262722, "posZ": 67.18368, "rotX": 90.0, "rotY": 89.8333054, @@ -487971,8 +488325,8 @@ { "Name": "3DText", "Transform": { - "posX": -17.907093, - "posY": 1.26136279, + "posX": -17.9070625, + "posY": 1.2613591, "posZ": 62.5420074, "rotX": 90.0, "rotY": 89.8333054, @@ -488018,9 +488372,9 @@ { "Name": "3DText", "Transform": { - "posX": -26.78993, - "posY": 1.356404, - "posZ": 84.4021454, + "posX": -26.7898979, + "posY": 1.35640025, + "posZ": 84.4021759, "rotX": 89.97202, "rotY": 90.00013, "rotZ": 0.0, @@ -488065,8 +488419,8 @@ { "Name": "3DText", "Transform": { - "posX": -26.773922, - "posY": 1.35471725, + "posX": -26.7739086, + "posY": 1.35471344, "posZ": 78.61316, "rotX": 89.97202, "rotY": 90.00013, @@ -490352,9 +490706,9 @@ { "Name": "3DText", "Transform": { - "posX": -5.14169, - "posY": 1.30312419, - "posZ": -69.05866, + "posX": -5.141644, + "posY": 1.30311656, + "posZ": -69.05883, "rotX": 90.0, "rotY": 90.1663742, "rotZ": 0.0, @@ -490403,7 +490757,7 @@ "posY": 1.45272863, "posZ": 70.5374, "rotX": 359.983215, - "rotY": 5.10148129E-05, + "rotY": 5.10148275E-05, "rotZ": 0.0221881457, "scaleX": 0.09185542, "scaleY": 0.112467624, @@ -490665,8 +491019,8 @@ { "Name": "3DText", "Transform": { - "posX": 74.89744, - "posY": 1.29369485, + "posX": 74.89758, + "posY": 1.29367971, "posZ": 61.10519, "rotX": 90.0, "rotY": 90.52323, @@ -503324,12 +503678,12 @@ { "Name": "Custom_Model_Bag", "Transform": { - "posX": 63.0296974, + "posX": 63.0297241, "posY": 1.768455, "posZ": 14.5004644, "rotX": 359.9201, - "rotY": 269.9953, - "rotZ": 0.01687943, + "rotY": 269.995239, + "rotZ": 0.016879607, "scaleX": 2.00002885, "scaleY": 0.10587021, "scaleZ": 1.69295752 @@ -780868,11 +781222,11 @@ "Name": "Custom_Model_Bag", "Transform": { "posX": 29.9966068, - "posY": 3.049899, + "posY": 3.04989719, "posZ": -26.9773026, - "rotX": 0.07006646, - "rotY": 135.000137, - "rotZ": 0.0459763072, + "rotX": 0.0700661838, + "rotY": 135.000168, + "rotZ": 0.04597172, "scaleX": 1.0, "scaleY": 1.0, "scaleZ": 1.0 @@ -781476,12 +781830,12 @@ { "Name": "Custom_Model_Bag", "Transform": { - "posX": 30.158617, - "posY": 3.13382554, - "posZ": -48.7310753, - "rotX": 0.0167591982, - "rotY": 90.00002, - "rotZ": -0.00354022835, + "posX": 31.23639, + "posY": 3.12928, + "posZ": -59.83668, + "rotX": 0.0167633779, + "rotY": 90.0000153, + "rotZ": -0.00354034081, "scaleX": 2.0, "scaleY": 2.0, "scaleZ": 2.0 @@ -781525,12 +781879,12 @@ { "Name": "CardCustom", "Transform": { - "posX": 3.650599, - "posY": 3.45833588, - "posZ": 61.19564, - "rotX": 358.9566, + "posX": 15.9076242, + "posY": 3.16913342, + "posZ": -47.3289452, + "rotX": 359.920135, "rotY": 269.999817, - "rotZ": 0.01585336, + "rotZ": 0.016878603, "scaleX": 1.0, "scaleY": 1.0, "scaleZ": 1.0 @@ -781576,12 +781930,12 @@ { "Name": "Deck", "Transform": { - "posX": 4.41258, - "posY": 3.470226, - "posZ": 60.79183, - "rotX": 357.096954, - "rotY": 270.011536, - "rotZ": 0.0166444387, + "posX": 12.4445562, + "posY": 3.44609761, + "posZ": -41.01916, + "rotX": 359.9201, + "rotY": 270.012329, + "rotZ": 0.0168569963, "scaleX": 1.0, "scaleY": 1.0, "scaleZ": 1.0 @@ -781615,6 +781969,7 @@ 235132, 266600, 235134, + 467000, 458500, 235136, 235133 @@ -781656,6 +782011,15 @@ "UniqueBack": false, "Type": 0 }, + "4670": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1267148871082998130/630E3C14F88478DB5C4A9E5689E30C707AAAF156/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1056604690734334657/B1BF31EBC5D92EC3A51B6D3B56ABFB232D2636C5/", + "NumWidth": 1, + "NumHeight": 1, + "BackIsHidden": true, + "UniqueBack": false, + "Type": 0 + }, "4585": { "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1254763972104082239/9CA0C80AF84E35D8266CDCBBDE6BAD82F6D2905C/", "BackURL": "https://i.imgur.com/EcbhVuh.jpg", @@ -782027,6 +782391,57 @@ "XmlUI": "", "GUID": "e173d0" }, + { + "Name": "CardCustom", + "Transform": { + "posX": 8.277554, + "posY": 3.36816859, + "posZ": -33.60361, + "rotX": 359.9201, + "rotY": 270.006836, + "rotZ": 358.75174, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Scrapper", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "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": 467000, + "SidewaysCard": false, + "CustomDeck": { + "4670": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1267148871082998130/630E3C14F88478DB5C4A9E5689E30C707AAAF156/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1056604690734334657/B1BF31EBC5D92EC3A51B6D3B56ABFB232D2636C5/", + "NumWidth": 1, + "NumHeight": 1, + "BackIsHidden": true, + "UniqueBack": false, + "Type": 0 + } + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "", + "GUID": "76d644" + }, { "Name": "CardCustom", "Transform": { @@ -782909,12 +783324,12 @@ { "Name": "Deck", "Transform": { - "posX": 4.023117, - "posY": 3.482823, - "posZ": 60.72456, - "rotX": 357.4021, - "rotY": 270.010956, - "rotZ": 0.01549655, + "posX": 19.8389874, + "posY": 3.218511, + "posZ": -52.35097, + "rotX": 359.9201, + "rotY": 270.011719, + "rotZ": 0.01685925, "scaleX": 1.0, "scaleY": 1.0, "scaleZ": 1.0 @@ -782947,6 +783362,7 @@ 455300, 235123, 458200, + 467100, 235122, 448100 ], @@ -782978,6 +783394,15 @@ "UniqueBack": false, "Type": 0 }, + "4671": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1267149075133611126/591DAA1C4268C3B9C583A9B4CADD8D92B7EE936B/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1056604690734334657/B1BF31EBC5D92EC3A51B6D3B56ABFB232D2636C5/", + "NumWidth": 1, + "NumHeight": 1, + "BackIsHidden": true, + "UniqueBack": false, + "Type": 0 + }, "4481": { "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1056604690734352794/3B536D9000713ACFAEC0CE5B7322DD133FC73E2E/", "BackURL": "http://cloud-3.steamusercontent.com/ugc/1056604690734334657/B1BF31EBC5D92EC3A51B6D3B56ABFB232D2636C5/", @@ -783298,6 +783723,57 @@ "XmlUI": "", "GUID": "6fe195" }, + { + "Name": "CardCustom", + "Transform": { + "posX": 8.38896751, + "posY": 3.3447504, + "posZ": -33.6291, + "rotX": 359.920135, + "rotY": 270.005, + "rotZ": 0.0168659575, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Lonnie Ritter", + "Description": "Feisty Mechanic", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.713235259, + "g": 0.713235259, + "b": 0.713235259 + }, + "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": 467100, + "SidewaysCard": false, + "CustomDeck": { + "4671": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1267149075133611126/591DAA1C4268C3B9C583A9B4CADD8D92B7EE936B/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1056604690734334657/B1BF31EBC5D92EC3A51B6D3B56ABFB232D2636C5/", + "NumWidth": 1, + "NumHeight": 1, + "BackIsHidden": true, + "UniqueBack": false, + "Type": 0 + } + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "", + "GUID": "8b4955" + }, { "Name": "Card", "Transform": { @@ -846738,9 +847214,9 @@ { "Name": "Custom_Model_Bag", "Transform": { - "posX": 1.75533724, - "posY": 1.57838917, - "posZ": -14.1875439, + "posX": 1.75533915, + "posY": 1.578389, + "posZ": -14.1875486, "rotX": 359.931335, "rotY": 315.0091, "rotZ": 359.955139, @@ -846794,506 +847270,6 @@ "LuaScriptState": "", "XmlUI": "", "ContainedObjects": [ - { - "Name": "Custom_Tile", - "Transform": { - "posX": -10.6612959, - "posY": 4.504573, - "posZ": 27.849432, - "rotX": 0.0, - "rotY": 260.0, - "rotZ": 0.0, - "scaleX": 0.81, - "scaleY": 1.0, - "scaleZ": 0.81 - }, - "Nickname": "", - "Description": "", - "GMNotes": "", - "ColorDiffuse": { - "r": 1.0, - "g": 1.0, - "b": 1.0 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "MeasureMovement": false, - "DragSelectable": true, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": false, - "Hands": false, - "CustomImage": { - "ImageURL": "https://i.imgur.com/w3XbrCC.png", - "ImageSecondaryURL": "", - "ImageScalar": 1.0, - "WidthScale": 0.0, - "CustomTile": { - "Type": 2, - "Thickness": 0.1, - "Stackable": false, - "Stretch": true - } - }, - "LuaScript": "", - "LuaScriptState": "", - "XmlUI": "", - "GUID": "" - }, - { - "Name": "Custom_Tile", - "Transform": { - "posX": 1.75449646, - "posY": 2.36759877, - "posZ": -14.1857281, - "rotX": 359.927643, - "rotY": 315.009125, - "rotZ": 0.0170274712, - "scaleX": 0.81, - "scaleY": 1.0, - "scaleZ": 0.81 - }, - "Nickname": "", - "Description": "", - "GMNotes": "", - "ColorDiffuse": { - "r": 1.0, - "g": 1.0, - "b": 1.0 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "MeasureMovement": false, - "DragSelectable": true, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": false, - "Hands": false, - "CustomImage": { - "ImageURL": "https://i.imgur.com/uIx8jbY.png", - "ImageSecondaryURL": "", - "ImageScalar": 1.0, - "WidthScale": 0.0, - "CustomTile": { - "Type": 2, - "Thickness": 0.1, - "Stackable": false, - "Stretch": true - } - }, - "LuaScript": "", - "LuaScriptState": "", - "XmlUI": "", - "GUID": "be93cf" - }, - { - "Name": "Custom_Tile", - "Transform": { - "posX": -10.6612959, - "posY": 4.504573, - "posZ": 27.849432, - "rotX": 0.0, - "rotY": 260.0, - "rotZ": 0.0, - "scaleX": 0.81, - "scaleY": 1.0, - "scaleZ": 0.81 - }, - "Nickname": "", - "Description": "", - "GMNotes": "", - "ColorDiffuse": { - "r": 1.0, - "g": 1.0, - "b": 1.0 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "MeasureMovement": false, - "DragSelectable": true, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": false, - "Hands": false, - "CustomImage": { - "ImageURL": "https://i.imgur.com/btEtVfd.png", - "ImageSecondaryURL": "", - "ImageScalar": 1.0, - "WidthScale": 0.0, - "CustomTile": { - "Type": 2, - "Thickness": 0.1, - "Stackable": false, - "Stretch": true - } - }, - "LuaScript": "", - "LuaScriptState": "", - "XmlUI": "", - "GUID": "" - }, - { - "Name": "Custom_Tile", - "Transform": { - "posX": -10.6612959, - "posY": 4.504573, - "posZ": 27.849432, - "rotX": 0.0, - "rotY": 260.0, - "rotZ": 0.0, - "scaleX": 0.81, - "scaleY": 1.0, - "scaleZ": 0.81 - }, - "Nickname": "", - "Description": "", - "GMNotes": "", - "ColorDiffuse": { - "r": 1.0, - "g": 1.0, - "b": 1.0 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "MeasureMovement": false, - "DragSelectable": true, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": false, - "Hands": false, - "CustomImage": { - "ImageURL": "https://i.imgur.com/w3XbrCC.png", - "ImageSecondaryURL": "", - "ImageScalar": 1.0, - "WidthScale": 0.0, - "CustomTile": { - "Type": 2, - "Thickness": 0.1, - "Stackable": false, - "Stretch": true - } - }, - "LuaScript": "", - "LuaScriptState": "", - "XmlUI": "", - "GUID": "" - }, - { - "Name": "Custom_Tile", - "Transform": { - "posX": -51.7370224, - "posY": 2.034591, - "posZ": 5.697359, - "rotX": 359.98056, - "rotY": 270.01178, - "rotZ": 0.0518671162, - "scaleX": 0.81, - "scaleY": 1.0, - "scaleZ": 0.81 - }, - "Nickname": "", - "Description": "", - "GMNotes": "", - "ColorDiffuse": { - "r": 1.0, - "g": 1.0, - "b": 1.0 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "MeasureMovement": false, - "DragSelectable": true, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": false, - "Hands": false, - "CustomImage": { - "ImageURL": "https://i.imgur.com/stbBxtx.png", - "ImageSecondaryURL": "", - "ImageScalar": 1.0, - "WidthScale": 0.0, - "CustomTile": { - "Type": 2, - "Thickness": 0.1, - "Stackable": false, - "Stretch": true - } - }, - "LuaScript": "", - "LuaScriptState": "", - "XmlUI": "", - "GUID": "1d1c68" - }, - { - "Name": "Custom_Tile", - "Transform": { - "posX": -52.01243, - "posY": 2.036932, - "posZ": 5.799737, - "rotX": 359.920135, - "rotY": 269.97467, - "rotZ": 0.016906634, - "scaleX": 0.81, - "scaleY": 1.0, - "scaleZ": 0.81 - }, - "Nickname": "", - "Description": "", - "GMNotes": "", - "ColorDiffuse": { - "r": 1.0, - "g": 1.0, - "b": 1.0 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "MeasureMovement": false, - "DragSelectable": true, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": false, - "Hands": false, - "CustomImage": { - "ImageURL": "https://i.imgur.com/1plY463.png", - "ImageSecondaryURL": "", - "ImageScalar": 1.0, - "WidthScale": 0.0, - "CustomTile": { - "Type": 2, - "Thickness": 0.1, - "Stackable": false, - "Stretch": true - } - }, - "LuaScript": "", - "LuaScriptState": "", - "XmlUI": "", - "GUID": "73747d" - }, - { - "Name": "Custom_Tile", - "Transform": { - "posX": -10.6612959, - "posY": 4.504573, - "posZ": 27.849432, - "rotX": 0.0, - "rotY": 260.0, - "rotZ": 0.0, - "scaleX": 0.81, - "scaleY": 1.0, - "scaleZ": 0.81 - }, - "Nickname": "", - "Description": "", - "GMNotes": "", - "ColorDiffuse": { - "r": 1.0, - "g": 1.0, - "b": 1.0 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "MeasureMovement": false, - "DragSelectable": true, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": false, - "Hands": false, - "CustomImage": { - "ImageURL": "https://i.imgur.com/bfTg2hb.png", - "ImageSecondaryURL": "", - "ImageScalar": 1.0, - "WidthScale": 0.0, - "CustomTile": { - "Type": 2, - "Thickness": 0.1, - "Stackable": false, - "Stretch": true - } - }, - "LuaScript": "", - "LuaScriptState": "", - "XmlUI": "", - "GUID": "" - }, - { - "Name": "Custom_Tile", - "Transform": { - "posX": -52.1020241, - "posY": 1.71156025, - "posZ": 6.92665958, - "rotX": 359.886, - "rotY": 269.978943, - "rotZ": 354.777222, - "scaleX": 0.81, - "scaleY": 1.0, - "scaleZ": 0.81 - }, - "Nickname": "", - "Description": "", - "GMNotes": "", - "ColorDiffuse": { - "r": 1.0, - "g": 1.0, - "b": 1.0 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "MeasureMovement": false, - "DragSelectable": true, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": false, - "Hands": false, - "CustomImage": { - "ImageURL": "https://i.imgur.com/lns4fhz.png", - "ImageSecondaryURL": "", - "ImageScalar": 1.0, - "WidthScale": 0.0, - "CustomTile": { - "Type": 2, - "Thickness": 0.1, - "Stackable": false, - "Stretch": true - } - }, - "LuaScript": "", - "LuaScriptState": "", - "XmlUI": "", - "GUID": "163ca4" - }, - { - "Name": "Custom_Tile", - "Transform": { - "posX": -20.2173214, - "posY": 1.99118471, - "posZ": -23.67844, - "rotX": 0.01688737, - "rotY": 179.9888, - "rotZ": 0.07987342, - "scaleX": 0.81, - "scaleY": 1.0, - "scaleZ": 0.81 - }, - "Nickname": "", - "Description": "", - "GMNotes": "", - "ColorDiffuse": { - "r": 1.0, - "g": 1.0, - "b": 1.0 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "MeasureMovement": false, - "DragSelectable": true, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": false, - "Hands": false, - "CustomImage": { - "ImageURL": "https://i.imgur.com/uIx8jbY.png", - "ImageSecondaryURL": "", - "ImageScalar": 1.0, - "WidthScale": 0.0, - "CustomTile": { - "Type": 2, - "Thickness": 0.1, - "Stackable": false, - "Stretch": true - } - }, - "LuaScript": "", - "LuaScriptState": "", - "XmlUI": "", - "GUID": "6a68fe" - }, - { - "Name": "Custom_Tile", - "Transform": { - "posX": -10.6612959, - "posY": 4.504573, - "posZ": 27.849432, - "rotX": 0.0, - "rotY": 260.0, - "rotZ": 0.0, - "scaleX": 0.81, - "scaleY": 1.0, - "scaleZ": 0.81 - }, - "Nickname": "", - "Description": "", - "GMNotes": "", - "ColorDiffuse": { - "r": 1.0, - "g": 1.0, - "b": 1.0 - }, - "Locked": false, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "MeasureMovement": false, - "DragSelectable": true, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": false, - "Hands": false, - "CustomImage": { - "ImageURL": "https://i.imgur.com/btEtVfd.png", - "ImageSecondaryURL": "", - "ImageScalar": 1.0, - "WidthScale": 0.0, - "CustomTile": { - "Type": 2, - "Thickness": 0.1, - "Stackable": false, - "Stretch": true - } - }, - "LuaScript": "", - "LuaScriptState": "", - "XmlUI": "", - "GUID": "" - }, { "Name": "Custom_Tile", "Transform": { @@ -847394,6 +847370,306 @@ "XmlUI": "", "GUID": "d1ebf6" }, + { + "Name": "Custom_Tile", + "Transform": { + "posX": -52.01243, + "posY": 2.036932, + "posZ": 5.799737, + "rotX": 359.920135, + "rotY": 269.97467, + "rotZ": 0.016906634, + "scaleX": 0.81, + "scaleY": 1.0, + "scaleZ": 0.81 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomImage": { + "ImageURL": "https://i.imgur.com/1plY463.png", + "ImageSecondaryURL": "", + "ImageScalar": 1.0, + "WidthScale": 0.0, + "CustomTile": { + "Type": 2, + "Thickness": 0.1, + "Stackable": false, + "Stretch": true + } + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "", + "GUID": "73747d" + }, + { + "Name": "Custom_Tile", + "Transform": { + "posX": -52.1020241, + "posY": 1.71156025, + "posZ": 6.92665958, + "rotX": 359.886, + "rotY": 269.978943, + "rotZ": 354.777222, + "scaleX": 0.81, + "scaleY": 1.0, + "scaleZ": 0.81 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomImage": { + "ImageURL": "https://i.imgur.com/lns4fhz.png", + "ImageSecondaryURL": "", + "ImageScalar": 1.0, + "WidthScale": 0.0, + "CustomTile": { + "Type": 2, + "Thickness": 0.1, + "Stackable": false, + "Stretch": true + } + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "", + "GUID": "163ca4" + }, + { + "Name": "Custom_Tile", + "Transform": { + "posX": -10.6612959, + "posY": 4.504573, + "posZ": 27.849432, + "rotX": 0.0, + "rotY": 260.0, + "rotZ": 0.0, + "scaleX": 0.81, + "scaleY": 1.0, + "scaleZ": 0.81 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomImage": { + "ImageURL": "https://i.imgur.com/btEtVfd.png", + "ImageSecondaryURL": "", + "ImageScalar": 1.0, + "WidthScale": 0.0, + "CustomTile": { + "Type": 2, + "Thickness": 0.1, + "Stackable": false, + "Stretch": true + } + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "", + "GUID": "" + }, + { + "Name": "Custom_Tile", + "Transform": { + "posX": -10.6612959, + "posY": 4.504573, + "posZ": 27.849432, + "rotX": 0.0, + "rotY": 260.0, + "rotZ": 0.0, + "scaleX": 0.81, + "scaleY": 1.0, + "scaleZ": 0.81 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomImage": { + "ImageURL": "https://i.imgur.com/w3XbrCC.png", + "ImageSecondaryURL": "", + "ImageScalar": 1.0, + "WidthScale": 0.0, + "CustomTile": { + "Type": 2, + "Thickness": 0.1, + "Stackable": false, + "Stretch": true + } + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "", + "GUID": "" + }, + { + "Name": "Custom_Tile", + "Transform": { + "posX": 1.75449646, + "posY": 2.36759877, + "posZ": -14.1857281, + "rotX": 359.927643, + "rotY": 315.009125, + "rotZ": 0.0170274712, + "scaleX": 0.81, + "scaleY": 1.0, + "scaleZ": 0.81 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomImage": { + "ImageURL": "https://i.imgur.com/uIx8jbY.png", + "ImageSecondaryURL": "", + "ImageScalar": 1.0, + "WidthScale": 0.0, + "CustomTile": { + "Type": 2, + "Thickness": 0.1, + "Stackable": false, + "Stretch": true + } + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "", + "GUID": "be93cf" + }, + { + "Name": "Custom_Tile", + "Transform": { + "posX": -51.7370224, + "posY": 2.034591, + "posZ": 5.697359, + "rotX": 359.98056, + "rotY": 270.01178, + "rotZ": 0.0518671162, + "scaleX": 0.81, + "scaleY": 1.0, + "scaleZ": 0.81 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomImage": { + "ImageURL": "https://i.imgur.com/stbBxtx.png", + "ImageSecondaryURL": "", + "ImageScalar": 1.0, + "WidthScale": 0.0, + "CustomTile": { + "Type": 2, + "Thickness": 0.1, + "Stackable": false, + "Stretch": true + } + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "", + "GUID": "1d1c68" + }, { "Name": "Custom_Tile", "Transform": { @@ -847444,6 +847720,106 @@ "XmlUI": "", "GUID": "1699e6" }, + { + "Name": "Custom_Tile", + "Transform": { + "posX": -20.2173214, + "posY": 1.99118471, + "posZ": -23.67844, + "rotX": 0.01688737, + "rotY": 179.9888, + "rotZ": 0.07987342, + "scaleX": 0.81, + "scaleY": 1.0, + "scaleZ": 0.81 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomImage": { + "ImageURL": "https://i.imgur.com/uIx8jbY.png", + "ImageSecondaryURL": "", + "ImageScalar": 1.0, + "WidthScale": 0.0, + "CustomTile": { + "Type": 2, + "Thickness": 0.1, + "Stackable": false, + "Stretch": true + } + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "", + "GUID": "6a68fe" + }, + { + "Name": "Custom_Tile", + "Transform": { + "posX": -10.6612959, + "posY": 4.504573, + "posZ": 27.849432, + "rotX": 0.0, + "rotY": 260.0, + "rotZ": 0.0, + "scaleX": 0.81, + "scaleY": 1.0, + "scaleZ": 0.81 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomImage": { + "ImageURL": "https://i.imgur.com/bfTg2hb.png", + "ImageSecondaryURL": "", + "ImageScalar": 1.0, + "WidthScale": 0.0, + "CustomTile": { + "Type": 2, + "Thickness": 0.1, + "Stackable": false, + "Stretch": true + } + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "", + "GUID": "" + }, { "Name": "Custom_Tile", "Transform": { @@ -847494,6 +847870,106 @@ "XmlUI": "", "GUID": "" }, + { + "Name": "Custom_Tile", + "Transform": { + "posX": -10.6612959, + "posY": 4.504573, + "posZ": 27.849432, + "rotX": 0.0, + "rotY": 260.0, + "rotZ": 0.0, + "scaleX": 0.81, + "scaleY": 1.0, + "scaleZ": 0.81 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomImage": { + "ImageURL": "https://i.imgur.com/w3XbrCC.png", + "ImageSecondaryURL": "", + "ImageScalar": 1.0, + "WidthScale": 0.0, + "CustomTile": { + "Type": 2, + "Thickness": 0.1, + "Stackable": false, + "Stretch": true + } + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "", + "GUID": "" + }, + { + "Name": "Custom_Tile", + "Transform": { + "posX": -10.6612959, + "posY": 4.504573, + "posZ": 27.849432, + "rotX": 0.0, + "rotY": 260.0, + "rotZ": 0.0, + "scaleX": 0.81, + "scaleY": 1.0, + "scaleZ": 0.81 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomImage": { + "ImageURL": "https://i.imgur.com/btEtVfd.png", + "ImageSecondaryURL": "", + "ImageScalar": 1.0, + "WidthScale": 0.0, + "CustomTile": { + "Type": 2, + "Thickness": 0.1, + "Stackable": false, + "Stretch": true + } + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "", + "GUID": "" + }, { "Name": "Custom_Tile", "Transform": { @@ -847600,12 +848076,12 @@ { "Name": "Custom_Model_Bag", "Transform": { - "posX": 51.74871, - "posY": 1.41776729, - "posZ": 28.5305252, + "posX": 51.74872, + "posY": 1.41776693, + "posZ": 28.530529, "rotX": 359.920135, - "rotY": 269.985718, - "rotZ": 0.0168932639, + "rotY": 269.985657, + "rotZ": 0.0168929733, "scaleX": 1.0, "scaleY": 0.139652729, "scaleZ": 1.0 @@ -858399,12 +858875,12 @@ { "Name": "Custom_Model_Bag", "Transform": { - "posX": 51.6532822, - "posY": 1.41376913, - "posZ": 14.500165, + "posX": 51.6532936, + "posY": 1.413769, + "posZ": 14.5001669, "rotX": 359.9201, - "rotY": 270.0171, - "rotZ": 0.0168484151, + "rotY": 270.017, + "rotZ": 0.0168494042, "scaleX": 1.0, "scaleY": 0.139652729, "scaleZ": 1.0 @@ -893041,12 +893517,12 @@ { "Name": "Custom_Model_Bag", "Transform": { - "posX": 51.6556664, - "posY": 1.40953708, - "posZ": 0.140055865, + "posX": 51.655674, + "posY": 1.40953684, + "posZ": 0.140056312, "rotX": 359.920135, "rotY": 269.999023, - "rotZ": 0.0168735832, + "rotZ": 0.0168745238, "scaleX": 1.0, "scaleY": 0.139652729, "scaleZ": 1.0 @@ -941351,11 +941827,11 @@ "Name": "Custom_Model_Bag", "Transform": { "posX": -9.742425, - "posY": 1.30773151, + "posY": 1.30773139, "posZ": -49.81, - "rotX": 0.020809494, + "rotX": 0.0208094064, "rotY": 270.003174, - "rotZ": 0.01677164, + "rotZ": 0.0167717487, "scaleX": 0.5, "scaleY": 0.139652729, "scaleZ": 0.5 @@ -953095,9 +953571,9 @@ "posX": -9.742669, "posY": 1.30589068, "posZ": -56.0992737, - "rotX": 0.02081191, + "rotX": 0.0208119377, "rotY": 269.993256, - "rotZ": 0.0167683065, + "rotZ": 0.0167683382, "scaleX": 0.5, "scaleY": 0.139652729, "scaleZ": 0.5 @@ -964506,9 +964982,9 @@ "posX": -9.742768, "posY": 1.30398881, "posZ": -62.5954056, - "rotX": 0.02081241, + "rotX": 0.0208122041, "rotY": 269.9932, - "rotZ": 0.0167679787, + "rotZ": 0.01676798, "scaleX": 0.5, "scaleY": 0.139652729, "scaleZ": 0.5 @@ -978870,9 +979346,9 @@ "posX": -9.742978, "posY": 1.30202961, "posZ": -69.2888641, - "rotX": 0.020812016, + "rotX": 0.0208119974, "rotY": 269.99353, - "rotZ": 0.016768178, + "rotZ": 0.0167681333, "scaleX": 0.5, "scaleY": 0.139652729, "scaleZ": 0.5 @@ -989904,11 +990380,11 @@ "Name": "Custom_Model_Bag", "Transform": { "posX": -9.742723, - "posY": 1.30004907, + "posY": 1.300049, "posZ": -76.0554, - "rotX": 0.0208108388, + "rotX": 0.0208108015, "rotY": 269.9984, - "rotZ": 0.0167699065, + "rotZ": 0.0167698581, "scaleX": 0.5, "scaleY": 0.139652729, "scaleZ": 0.5 @@ -989965,9 +990441,9 @@ "posX": -16.6386, "posY": 1.35636973, "posZ": -80.069, - "rotX": 0.0208168589, + "rotX": 0.0208165366, "rotY": 270.000122, - "rotZ": 0.01676793, + "rotZ": 0.01676821, "scaleX": 0.45, "scaleY": 0.6, "scaleZ": 0.45 @@ -990010,10 +990486,10 @@ { "Name": "Card", "Transform": { - "posX": -22.6158, - "posY": 1.372442, - "posZ": -57.7623, - "rotX": 0.0167681854, + "posX": -22.615797, + "posY": 1.31433332, + "posZ": -57.7622948, + "rotX": 0.0167678185, "rotY": 179.9901, "rotZ": 359.9792, "scaleX": 1.1, @@ -990061,10 +990537,10 @@ { "Name": "Card", "Transform": { - "posX": -22.6158, - "posY": 1.36554062, + "posX": -22.615797, + "posY": 1.30743194, "posZ": -81.3393, - "rotX": 0.01676639, + "rotX": 0.0167666264, "rotY": 179.9858, "rotZ": 359.9792, "scaleX": 1.1, @@ -990113,11 +990589,11 @@ "Name": "Custom_Model", "Transform": { "posX": -16.639, - "posY": 1.36097312, + "posY": 1.36097324, "posZ": -64.3414, - "rotX": 0.0208164416, + "rotX": 0.0208166, "rotY": 269.999481, - "rotZ": 0.0167679954, + "rotZ": 0.0167682283, "scaleX": 0.45, "scaleY": 0.6, "scaleZ": 0.45 @@ -990161,11 +990637,11 @@ "Name": "Custom_Model", "Transform": { "posX": -16.639, - "posY": 1.363262, + "posY": 1.36326218, "posZ": -56.5219, "rotX": 0.0208123028, "rotY": 270.0144, - "rotZ": 0.016772978, + "rotZ": 0.0167731, "scaleX": 0.45, "scaleY": 0.6, "scaleZ": 0.45 @@ -990208,12 +990684,12 @@ { "Name": "Card", "Transform": { - "posX": -19.2925, - "posY": 1.36905324, + "posX": -19.2924957, + "posY": 1.31094456, "posZ": -73.4624, - "rotX": 0.0208132453, + "rotX": 0.02081302, "rotY": 269.9922, - "rotZ": 0.0167671815, + "rotZ": 0.0167699885, "scaleX": 0.6, "scaleY": 1.0, "scaleZ": 0.6 @@ -990259,12 +990735,12 @@ { "Name": "Card", "Transform": { - "posX": -19.2948, - "posY": 1.37135935, + "posX": -19.2947941, + "posY": 1.31325054, "posZ": -65.5815, - "rotX": 0.0208143853, - "rotY": 269.987061, - "rotZ": 0.0167653915, + "rotX": 0.0208148491, + "rotY": 269.987, + "rotZ": 0.01676738, "scaleX": 0.6, "scaleY": 1.0, "scaleZ": 0.6 @@ -990310,12 +990786,12 @@ { "Name": "Card", "Transform": { - "posX": -19.2985, - "posY": 1.36445212, + "posX": -19.2984962, + "posY": 1.30634356, "posZ": -89.1737, - "rotX": 0.0208155029, + "rotX": 0.0208146609, "rotY": 269.983032, - "rotZ": 0.0167640522, + "rotZ": 0.01676625, "scaleX": 0.6, "scaleY": 1.0, "scaleZ": 0.6 @@ -990362,9 +990838,9 @@ "Name": "Custom_Model_Bag", "Transform": { "posX": -26.299, - "posY": 1.2744267, + "posY": 1.27442646, "posZ": -57.7619, - "rotX": 359.979156, + "rotX": 359.9792, "rotY": 90.0035553, "rotZ": 359.983215, "scaleX": 2.0, @@ -992910,12 +993386,12 @@ { "Name": "Card", "Transform": { - "posX": -19.299, - "posY": 1.37364888, - "posZ": -57.7542, - "rotX": 0.02081521, + "posX": -19.298996, + "posY": 1.31554031, + "posZ": -57.7541962, + "rotX": 0.0208139922, "rotY": 269.983765, - "rotZ": 0.0167640168, + "rotZ": 0.01676392, "scaleX": 0.6, "scaleY": 1.0, "scaleZ": 0.6 @@ -992962,11 +993438,11 @@ "Name": "Custom_Model", "Transform": { "posX": -16.6389, - "posY": 1.362542, + "posY": 1.36254215, "posZ": -58.9818, - "rotX": 0.0208160188, + "rotX": 0.02081682, "rotY": 270.0, - "rotZ": 0.0167680457, + "rotZ": 0.0167678464, "scaleX": 0.45, "scaleY": 0.6, "scaleZ": 0.45 @@ -993009,12 +993485,12 @@ { "Name": "Deck", "Transform": { - "posX": -19.2989, - "posY": 1.38280749, - "posZ": -49.9567, - "rotX": 0.02080671, + "posX": -19.2988949, + "posY": 1.33477652, + "posZ": -49.9566956, + "rotX": 0.0208077673, "rotY": 270.01178, - "rotZ": 0.0167743433, + "rotZ": 0.0167751331, "scaleX": 0.6, "scaleY": 1.0, "scaleZ": 0.6 @@ -993168,11 +993644,11 @@ "Name": "Custom_Model", "Transform": { "posX": -16.6385, - "posY": 1.35407341, + "posY": 1.35407352, "posZ": -87.9138, - "rotX": 0.0208211262, + "rotX": 0.0208211374, "rotY": 269.985, - "rotZ": 0.0167626254, + "rotZ": 0.01676246, "scaleX": 0.45, "scaleY": 0.6, "scaleZ": 0.45 @@ -993216,11 +993692,11 @@ "Name": "Custom_Model_Bag", "Transform": { "posX": -26.2984, - "posY": 1.2652328, + "posY": 1.26523209, "posZ": -89.1737, "rotX": 359.979156, "rotY": 89.99752, - "rotZ": 359.983246, + "rotZ": 359.983215, "scaleX": 2.0, "scaleY": 2.0, "scaleZ": 2.0 @@ -995137,11 +995613,11 @@ "Name": "Custom_Model", "Transform": { "posX": -16.6385, - "posY": 1.35830224, + "posY": 1.35830247, "posZ": -73.4665, - "rotX": 0.0208031256, + "rotX": 0.0208029747, "rotY": 270.045166, - "rotZ": 0.01678439, + "rotZ": 0.01678483, "scaleX": 0.45, "scaleY": 0.6, "scaleZ": 0.45 @@ -995185,11 +995661,11 @@ "Name": "Custom_Model", "Transform": { "posX": -16.639, - "posY": 1.3579421, + "posY": 1.35794222, "posZ": -74.6965, - "rotX": 0.0208259989, + "rotX": 0.0208259877, "rotY": 269.9665, - "rotZ": 0.01675548, + "rotZ": 0.0167560242, "scaleX": 0.45, "scaleY": 0.6, "scaleZ": 0.45 @@ -995235,9 +995711,9 @@ "posX": -16.639, "posY": 1.36025023, "posZ": -66.8114, - "rotX": 0.02081722, + "rotX": 0.0208173618, "rotY": 269.997375, - "rotZ": 0.0167668667, + "rotZ": 0.0167664625, "scaleX": 0.45, "scaleY": 0.6, "scaleZ": 0.45 @@ -995280,10 +995756,10 @@ { "Name": "Card", "Transform": { - "posX": -22.6146, - "posY": 1.36784542, + "posX": -22.6145954, + "posY": 1.30973685, "posZ": -73.4669, - "rotX": 0.0167665351, + "rotX": 0.0167665742, "rotY": 179.985672, "rotZ": 359.9792, "scaleX": 1.1, @@ -995334,9 +995810,9 @@ "posX": -16.639, "posY": 1.36555958, "posZ": -48.6729, - "rotX": 0.0208164081, + "rotX": 0.0208164211, "rotY": 270.000732, - "rotZ": 0.01676832, + "rotZ": 0.0167681463, "scaleX": 0.45, "scaleY": 0.6, "scaleZ": 0.45 @@ -995380,7 +995856,7 @@ "Name": "Custom_Model_Bag", "Transform": { "posX": -26.2985, - "posY": 1.26752579, + "posY": 1.26752567, "posZ": -81.3388, "rotX": 359.979156, "rotY": 89.98373, @@ -997310,11 +997786,11 @@ "Name": "Custom_Model", "Transform": { "posX": -16.6383, - "posY": 1.35371459, + "posY": 1.3537147, "posZ": -89.1397, - "rotX": 0.02080869, + "rotX": 0.02080834, "rotY": 270.026733, - "rotZ": 0.0167772751, + "rotZ": 0.01677816, "scaleX": 0.45, "scaleY": 0.6, "scaleZ": 0.45 @@ -997358,11 +997834,11 @@ "Name": "Custom_Model", "Transform": { "posX": -16.6391, - "posY": 1.35599768, + "posY": 1.3559978, "posZ": -81.339, - "rotX": 0.0208117235, + "rotX": 0.02081187, "rotY": 270.01593, - "rotZ": 0.0167739224, + "rotZ": 0.0167737268, "scaleX": 0.45, "scaleY": 0.6, "scaleZ": 0.45 @@ -997406,7 +997882,7 @@ "Name": "Custom_Model_Bag", "Transform": { "posX": -26.2991, - "posY": 1.26982987, + "posY": 1.26982963, "posZ": -73.4665, "rotX": 359.979156, "rotY": 89.98408, @@ -999765,11 +1000241,11 @@ { "Name": "Bag", "Transform": { - "posX": 20.4442062, - "posY": 2.04335, - "posZ": -79.32621, - "rotX": 359.9792, - "rotY": 89.99954, + "posX": -27.8291245, + "posY": 5.0152483, + "posZ": -88.67066, + "rotX": 359.979156, + "rotY": 89.99921, "rotZ": 359.983215, "scaleX": 1.0, "scaleY": 1.0, @@ -999779,7 +1000255,7 @@ "Description": "", "GMNotes": "", "ColorDiffuse": { - "r": 0.18238467, + "r": 0.18238464, "g": 0.0, "b": 1.0 }, @@ -999906,17 +1000382,17 @@ { "Name": "Card", "Transform": { - "posX": 11.4089108, - "posY": 2.21555734, - "posZ": -69.36259, - "rotX": 0.0208121631, - "rotY": 269.9862, - "rotZ": 0.0167663042, + "posX": -25.4570961, + "posY": 2.845372, + "posZ": -99.81787, + "rotX": 0.02080537, + "rotY": 270.010834, + "rotZ": 0.0167748816, "scaleX": 1.0, "scaleY": 1.0, "scaleZ": 1.0 }, - "Nickname": "*Foolishness", + "Nickname": "Foolishness", "Description": "", "GMNotes": "", "ColorDiffuse": { @@ -999957,17 +1000433,17 @@ { "Name": "Card", "Transform": { - "posX": 11.376543, - "posY": 2.215525, - "posZ": -69.20898, - "rotX": 0.0208051242, - "rotY": 270.007, - "rotZ": 0.01677874, + "posX": -26.5614357, + "posY": 3.17355347, + "posZ": -97.19031, + "rotX": 0.0208068583, + "rotY": 270.006958, + "rotZ": 0.0167729612, "scaleX": 1.0, "scaleY": 1.0, "scaleZ": 1.0 }, - "Nickname": "To Fight The Black Wind", + "Nickname": "To Fight the Black Wind", "Description": "", "GMNotes": "", "ColorDiffuse": { @@ -1001920,11 +1002396,11 @@ "Name": "Custom_Model", "Transform": { "posX": -16.639, - "posY": 1.362902, + "posY": 1.36290216, "posZ": -57.7519, - "rotX": 0.0208241269, + "rotX": 0.0208236538, "rotY": 269.975342, - "rotZ": 0.0167589691, + "rotZ": 0.0167585928, "scaleX": 0.45, "scaleY": 0.6, "scaleZ": 0.45 @@ -1001968,11 +1002444,11 @@ "Name": "Custom_Model", "Transform": { "posX": -16.6384, - "posY": 1.3533504, + "posY": 1.35335052, "posZ": -90.3837, - "rotX": 0.02081655, + "rotX": 0.0208165422, "rotY": 270.000061, - "rotZ": 0.0167675763, + "rotZ": 0.0167680625, "scaleX": 0.45, "scaleY": 0.6, "scaleZ": 0.45 @@ -1002015,10 +1002491,10 @@ { "Name": "Deck", "Transform": { - "posX": -22.6128, - "posY": 1.38160324, - "posZ": -49.959, - "rotX": 0.0167649537, + "posX": -22.6127949, + "posY": 1.33357239, + "posZ": -49.9589958, + "rotX": 0.0167650431, "rotY": 179.980835, "rotZ": 359.9792, "scaleX": 1.1, @@ -1002174,11 +1002650,11 @@ "Name": "Custom_Model", "Transform": { "posX": -16.6392, - "posY": 1.36061025, + "posY": 1.36061037, "posZ": -65.5811, - "rotX": 0.0208169427, + "rotX": 0.0208168253, "rotY": 269.9982, - "rotZ": 0.0167675316, + "rotZ": 0.016767595, "scaleX": 0.45, "scaleY": 0.6, "scaleZ": 0.45 @@ -1002221,12 +1002697,12 @@ { "Name": "Card", "Transform": { - "posX": -19.2987, - "posY": 1.36674547, + "posX": -19.2986965, + "posY": 1.30863678, "posZ": -81.339, - "rotX": 0.0208077654, + "rotX": 0.0208078735, "rotY": 270.00943, - "rotZ": 0.0167737585, + "rotZ": 0.0167762768, "scaleX": 0.6, "scaleY": 1.0, "scaleZ": 0.6 @@ -1002273,7 +1002749,7 @@ "Name": "Custom_Model_Bag", "Transform": { "posX": -26.2991, - "posY": 1.27213764, + "posY": 1.27213752, "posZ": -65.5814, "rotX": 359.9792, "rotY": 90.01095, @@ -1004230,11 +1004706,11 @@ "Name": "Custom_Model", "Transform": { "posX": -16.6383, - "posY": 1.35564661, + "posY": 1.35564673, "posZ": -82.5394, - "rotX": 0.0208165385, + "rotX": 0.020816898, "rotY": 270.000244, - "rotZ": 0.0167682339, + "rotZ": 0.0167678166, "scaleX": 0.45, "scaleY": 0.6, "scaleZ": 0.45 @@ -1004278,11 +1004754,11 @@ "Name": "Custom_Model", "Transform": { "posX": -16.639, - "posY": 1.36483693, + "posY": 1.364837, "posZ": -51.1416, - "rotX": 0.02080502, + "rotX": 0.0208054036, "rotY": 270.0373, - "rotZ": 0.01678173, + "rotZ": 0.0167816654, "scaleX": 0.45, "scaleY": 0.6, "scaleZ": 0.45 @@ -1004325,12 +1004801,12 @@ { "Name": "Custom_Model", "Transform": { - "posX": -16.6392021, - "posY": 1.358665, + "posX": -16.6392, + "posY": 1.35866511, "posZ": -72.2263, - "rotX": 0.0208163839, + "rotX": 0.0208160244, "rotY": 270.0004, - "rotZ": 0.01676806, + "rotZ": 0.0167677011, "scaleX": 0.45, "scaleY": 0.6, "scaleZ": 0.45 @@ -1004373,11 +1004849,11 @@ { "Name": "Card", "Transform": { - "posX": -22.6157, - "posY": 1.36324739, + "posX": -22.615696, + "posY": 1.30513871, "posZ": -89.174, - "rotX": 0.0167658832, - "rotY": 179.9837, + "rotX": 0.0167654362, + "rotY": 179.983688, "rotZ": 359.9792, "scaleX": 1.1, "scaleY": 1.0, @@ -1004424,11 +1004900,11 @@ { "Name": "Card", "Transform": { - "posX": -22.6146, - "posY": 1.37014925, + "posX": -22.6145954, + "posY": 1.31204057, "posZ": -65.5964, - "rotX": 0.0167677049, - "rotY": 179.988525, + "rotX": 0.0167674087, + "rotY": 179.98851, "rotZ": 359.9792, "scaleX": 1.1, "scaleY": 1.0, @@ -1004478,9 +1004954,9 @@ "posX": -16.639, "posY": 1.36519706, "posZ": -49.9113, - "rotX": 0.0208103452, + "rotX": 0.0208100565, "rotY": 270.021851, - "rotZ": 0.01677599, + "rotZ": 0.0167755689, "scaleX": 0.45, "scaleY": 0.6, "scaleZ": 0.45 @@ -1004529,9 +1005005,9 @@ "posX": -9.74, "posY": 1.2980653, "posZ": -82.83582, - "rotX": 0.0208103471, + "rotX": 0.0208102763, "rotY": 270.0003, - "rotZ": 0.0167705584, + "rotZ": 0.0167705286, "scaleX": 0.5, "scaleY": 0.139652729, "scaleZ": 0.5 @@ -1016521,9 +1016997,9 @@ "posX": -9.739967, "posY": 1.296074, "posZ": -89.63861, - "rotX": 0.0208099149, + "rotX": 0.020809995, "rotY": 270.0011, - "rotZ": 0.0167710241, + "rotZ": 0.016770836, "scaleX": 0.5, "scaleY": 0.139652729, "scaleZ": 0.5 @@ -1022230,7 +1022706,7 @@ "Description": "", "GMNotes": "", "ColorDiffuse": { - "r": 0.106253006, + "r": 0.106252946, "g": 0.008296312, "b": 0.0 }, @@ -1022418,12 +1022894,12 @@ { "Name": "Custom_Model_Bag", "Transform": { - "posX": 51.6564751, - "posY": 1.40948582, - "posZ": -13.7184868, + "posX": 51.6564827, + "posY": 1.40948594, + "posZ": -13.7184906, "rotX": 359.920135, - "rotY": 270.002747, - "rotZ": 0.0168686677, + "rotY": 270.002655, + "rotZ": 0.01686858, "scaleX": 1.0, "scaleY": 0.139652729, "scaleZ": 1.0 @@ -1062898,12 +1063374,12 @@ { "Name": "Custom_Model_Bag", "Transform": { - "posX": 32.3001823, - "posY": 1.44891179, - "posZ": 28.53037, + "posX": 32.30019, + "posY": 1.44891119, + "posZ": 28.53038, "rotX": 359.920135, - "rotY": 269.997, - "rotZ": 0.0168764926, + "rotY": 269.996918, + "rotZ": 0.0168764684, "scaleX": 1.0, "scaleY": 0.139652729, "scaleZ": 1.0 @@ -1098318,9 +1098794,9 @@ "Transform": { "posX": -17.7868061, "posY": 1.57197773, - "posZ": 19.2608471, + "posZ": 19.2608528, "rotX": 359.9831, - "rotY": 359.9707, + "rotY": 359.9709, "rotZ": 359.920135, "scaleX": 0.45, "scaleY": 0.6, @@ -1098607,10 +1099083,10 @@ "Name": "Custom_Model", "Transform": { "posX": -19.0252037, - "posY": 1.57370436, - "posZ": 19.26093, + "posY": 1.57370412, + "posZ": 19.2609367, "rotX": 359.9831, - "rotY": 359.962646, + "rotY": 359.9625, "rotZ": 359.920135, "scaleX": 0.45, "scaleY": 0.6, @@ -1098898,7 +1099374,7 @@ "Transform": { "posX": -20.25555, "posY": 1.57541955, - "posZ": 19.26083, + "posZ": 19.2608337, "rotX": 359.9831, "rotY": 359.9684, "rotZ": 359.920135, @@ -1099188,10 +1099664,10 @@ "Transform": { "posX": -47.7645073, "posY": 1.61465478, - "posZ": 22.2658558, + "posZ": 22.2658615, "rotX": 359.9201, - "rotY": 269.996124, - "rotZ": 0.0169024356, + "rotY": 269.99585, + "rotZ": 0.01689769, "scaleX": 0.45, "scaleY": 0.6, "scaleZ": 0.45 @@ -1099477,11 +1099953,11 @@ "Name": "Custom_Model", "Transform": { "posX": -47.76499, - "posY": 1.61429274, + "posY": 1.61429286, "posZ": 21.0344219, "rotX": 359.9201, - "rotY": 270.004181, - "rotZ": 0.0168827083, + "rotY": 270.004333, + "rotZ": 0.01688358, "scaleX": 0.45, "scaleY": 0.6, "scaleZ": 0.45 @@ -1099766,12 +1100242,12 @@ { "Name": "Custom_Model", "Transform": { - "posX": -47.7660866, + "posX": -47.7660942, "posY": 1.61502111, - "posZ": 23.502615, + "posZ": 23.5026226, "rotX": 359.9201, - "rotY": 269.9971, - "rotZ": 0.0168923531, + "rotY": 269.99704, + "rotZ": 0.0168952625, "scaleX": 0.45, "scaleY": 0.6, "scaleZ": 0.45 @@ -1100056,12 +1100532,12 @@ { "Name": "Custom_Model", "Transform": { - "posX": -47.7643852, - "posY": 1.60188413, - "posZ": -21.1025581, + "posX": -47.7644, + "posY": 1.601884, + "posZ": -21.1025658, "rotX": 359.9201, - "rotY": 269.9958, - "rotZ": 0.0168965533, + "rotY": 269.995667, + "rotZ": 0.016896043, "scaleX": 0.45, "scaleY": 0.6, "scaleZ": 0.45 @@ -1100346,12 +1100822,12 @@ { "Name": "Custom_Model", "Transform": { - "posX": -47.76437, + "posX": -47.7643852, "posY": 1.60151947, - "posZ": -22.34096, + "posZ": -22.3409672, "rotX": 359.9201, - "rotY": 270.0062, - "rotZ": 0.0168803129, + "rotY": 270.006439, + "rotZ": 0.0168804917, "scaleX": 0.45, "scaleY": 0.6, "scaleZ": 0.45 @@ -1100636,12 +1101112,12 @@ { "Name": "Custom_Model", "Transform": { - "posX": -47.7641945, - "posY": 1.601157, - "posZ": -23.5712719, + "posX": -47.7642021, + "posY": 1.60115683, + "posZ": -23.57128, "rotX": 359.9201, - "rotY": 269.9936, - "rotZ": 0.01690444, + "rotY": 269.993225, + "rotZ": 0.0169025417, "scaleX": 0.45, "scaleY": 0.6, "scaleZ": 0.45 @@ -1100928,10 +1101404,10 @@ "Transform": { "posX": -18.9032955, "posY": 1.5621618, - "posZ": -19.3595543, - "rotX": 0.01687622, - "rotY": 179.9919, - "rotZ": 0.079885006, + "posZ": -19.3595581, + "rotX": 0.0168743711, + "rotY": 179.992157, + "rotZ": 0.07987935, "scaleX": 0.45, "scaleY": 0.6, "scaleZ": 0.45 @@ -1101218,10 +1101694,10 @@ "Transform": { "posX": -17.6732578, "posY": 1.560447, - "posZ": -19.3593388, - "rotX": 0.0168608427, - "rotY": 180.000763, - "rotZ": 0.0798855349, + "posZ": -19.3593426, + "rotX": 0.01686028, + "rotY": 180.001251, + "rotZ": 0.07988185, "scaleX": 0.45, "scaleY": 0.6, "scaleZ": 0.45 @@ -1101506,12 +1101982,12 @@ { "Name": "Custom_Model", "Transform": { - "posX": -20.1420517, - "posY": 1.56388891, - "posZ": -19.35944, - "rotX": 0.0168691371, - "rotY": 179.997971, - "rotZ": 0.07988375, + "posX": -20.1420555, + "posY": 1.56388879, + "posZ": -19.3594475, + "rotX": 0.0168632083, + "rotY": 179.998413, + "rotZ": 0.07988388, "scaleX": 0.45, "scaleY": 0.6, "scaleZ": 0.45 @@ -1101796,9 +1102272,9 @@ { "Name": "3DText", "Transform": { - "posX": 39.3940926, - "posY": 1.4231838, - "posZ": -13.2719889, + "posX": 39.3941422, + "posY": 1.42317617, + "posZ": -13.2720642, "rotX": 90.0, "rotY": 90.00001, "rotZ": 0.0, @@ -1101843,12 +1102319,12 @@ { "Name": "Custom_Model_Bag", "Transform": { - "posX": 51.6523323, - "posY": 1.4053247, - "posZ": -27.8701668, + "posX": 51.65234, + "posY": 1.40532446, + "posZ": -27.8701725, "rotX": 359.920135, - "rotY": 270.005371, - "rotZ": 0.01686475, + "rotY": 270.00528, + "rotZ": 0.0168657936, "scaleX": 1.0, "scaleY": 0.139652729, "scaleZ": 1.0 @@ -1148092,7 +1148568,7 @@ "posX": -23.8312035, "posY": 1.59529924, "posZ": -31.02044, - "rotX": 0.0168966744, + "rotX": 0.01689668, "rotY": 179.9771, "rotZ": 0.0798760653, "scaleX": 0.325000077, @@ -1148145,56 +1148621,6 @@ "XmlUI": "", "GUID": "37be78" }, - { - "Name": "Custom_Token", - "Transform": { - "posX": -5.3695, - "posY": 1.6375, - "posZ": -5.0998, - "rotX": 359.919739, - "rotY": 270.0006, - "rotZ": 0.016836727, - "scaleX": 0.4, - "scaleY": 1.0, - "scaleZ": 0.4 - }, - "Nickname": "Master Clue Counter\n", - "Description": "Click to remove all clues from all investigators", - "GMNotes": "", - "ColorDiffuse": { - "r": 0.750871, - "g": 0.750871, - "b": 0.750871 - }, - "Locked": true, - "Grid": true, - "Snap": true, - "IgnoreFoW": false, - "MeasureMovement": false, - "DragSelectable": true, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": false, - "Hands": false, - "CustomImage": { - "ImageURL": "https://i.imgur.com/wfCaVU0.png", - "ImageSecondaryURL": "", - "ImageScalar": 1.0, - "WidthScale": 0.0, - "CustomToken": { - "Thickness": 0.1, - "MergeDistancePixels": 5.0, - "StandUp": false, - "Stackable": false - } - }, - "LuaScript": "MIN_VALUE = -99\r\nMAX_VALUE = 999\r\n\r\nfunction onload(saved_data)\r\n light_mode = false\r\n val = 0\r\n\r\n if saved_data ~= \"\" then\r\n local loaded_data = JSON.decode(saved_data)\r\n light_mode = loaded_data[1]\r\n val = loaded_data[2]\r\n end\r\n p1ClueCounter = getObjectFromGUID(\"37be78\")\r\n p2ClueCounter = getObjectFromGUID(\"1769ed\")\r\n p3ClueCounter = getObjectFromGUID(\"032300\")\r\n p4ClueCounter = getObjectFromGUID(\"d86b7c\")\r\n\r\n timerID = self.getGUID()..math.random(9999999999999)\r\n Timer.create({\r\n identifier=timerID,\r\n function_name=\"totalCounters\", function_owner=self,\r\n repetitions=0, delay=1\r\n })\r\n createAll()\r\nend\r\n\r\nfunction loadPlayerCounters()\r\n p1ClueCounter = getObjectFromGUID(\"37be78\")\r\n p2ClueCounter = getObjectFromGUID(\"1769ed\")\r\n p3ClueCounter = getObjectFromGUID(\"032300\")\r\n p4ClueCounter = getObjectFromGUID(\"d86b7c\")\r\nend\r\n\r\n\r\nfunction totalCounters()\r\n if p1ClueCounter == nil or p2ClueCounter == nil or p3ClueCounter == nil or p4ClueCounter == nil then\r\n loadPlayerCounters()\r\n end\r\n local p1ClueCount = p1ClueCounter.getVar(\"exposedValue\")\r\n local p2ClueCount = p2ClueCounter.getVar(\"exposedValue\")\r\n local p3ClueCount = p3ClueCounter.getVar(\"exposedValue\")\r\n local p4ClueCount = p4ClueCounter.getVar(\"exposedValue\")\r\n val = tonumber(p1ClueCount) + tonumber(p2ClueCount) + tonumber(p3ClueCount) + tonumber(p4ClueCount)\r\n updateVal()\r\n updateSave()\r\nend\r\n\r\nfunction updateSave()\r\n local data_to_save = {light_mode, val}\r\n saved_data = JSON.encode(data_to_save)\r\n self.script_state = saved_data\r\nend\r\n\r\nfunction createAll()\r\n s_color = {0.5, 0.5, 0.5, 95}\r\n\r\n if light_mode then\r\n f_color = {1,1,1,95}\r\n else\r\n f_color = {0,0,0,100}\r\n end\r\n\r\n self.createButton({\r\n label=tostring(val),\r\n click_function=\"removeAllPlayerClues\",\r\n function_owner=self,\r\n position={0,0.05,0},\r\n height=600,\r\n width=1000,\r\n alignment = 3,\r\n tooltip = \"Click button to remove all clues from all investigators\",\r\n scale={x=1.5, y=1.5, z=1.5},\r\n font_size=600,\r\n font_color=f_color,\r\n color={0,0,0,0}\r\n })\r\n\r\n if light_mode then\r\n lightButtonText = \"[ Set dark ]\"\r\n else\r\n lightButtonText = \"[ Set light ]\"\r\n end\r\n\r\nend\r\n\r\nfunction removeAll()\r\n self.removeInput(0)\r\n self.removeInput(1)\r\n self.removeButton(0)\r\n self.removeButton(1)\r\n self.removeButton(2)\r\nend\r\n\r\nfunction removeAllPlayerClues()\r\n p1ClueCounter.call(\"removeAllClues\")\r\n p2ClueCounter.call(\"removeAllClues\")\r\n p3ClueCounter.call(\"removeAllClues\")\r\n p4ClueCounter.call(\"removeAllClues\")\r\nend\r\n\r\n\r\nfunction reloadAll()\r\n removeAll()\r\n createAll()\r\n updateSave()\r\nend\r\n\r\nfunction swap_fcolor(_obj, _color, alt_click)\r\n light_mode = not light_mode\r\n reloadAll()\r\nend\r\n\r\nfunction swap_align(_obj, _color, alt_click)\r\n center_mode = not center_mode\r\n reloadAll()\r\nend\r\n\r\nfunction editName(_obj, _string, value)\r\n self.setName(value)\r\n setTooltips()\r\nend\r\n\r\nfunction updateVal()\r\n self.editButton({\r\n index = 0,\r\n label = tostring(val),\r\n\r\n })\r\nend\r\n\r\nfunction reset_val()\r\n val = 0\r\n updateVal()\r\n updateSave()\r\nend\r\n\r\nfunction setTooltips()\r\n self.editInput({\r\n index = 0,\r\n value = self.getName(),\r\n tooltip = \"Click button to remove all clues from all investigators\"\r\n })\r\n self.editButton({\r\n index = 0,\r\n value = tostring(val),\r\n\r\n })\r\nend\r\n\r\nfunction null()\r\nend\r\n\r\nfunction keepSample(_obj, _string, value)\r\n reloadAll()\r\nend\r\n\nfunction onDestroy()\n Timer.destroy(timerID)\nend", - "LuaScriptState": "[true,0]", - "XmlUI": "", - "GUID": "4a3aa4" - }, { "Name": "Custom_Model", "Transform": { @@ -1148203,7 +1148629,7 @@ "posZ": 9.560504, "rotX": 359.9201, "rotY": 269.999023, - "rotZ": 0.01689232, + "rotZ": 0.0168923363, "scaleX": 0.325000077, "scaleY": 0.325000077, "scaleZ": 0.325000077 @@ -1148311,19 +1148737,19 @@ "CastShadows": true }, "LuaScript": "function updateSave()\r\n local data_to_save = {[\"ml\"]=memoryList}\r\n saved_data = JSON.encode(data_to_save)\r\n self.script_state = saved_data\r\nend\r\n\r\nfunction onload(saved_data)\r\n if saved_data ~= \"\" then\r\n local loaded_data = JSON.decode(saved_data)\r\n --Set up information off of loaded_data\r\n memoryList = loaded_data.ml\r\n else\r\n --Set up information for if there is no saved saved data\r\n memoryList = {}\r\n end\r\n\r\n if next(memoryList) == nil then\r\n createSetupButton()\r\n else\r\n createMemoryActionButtons()\r\n end\r\nend\r\n\r\n\r\n--Beginning Setup\r\n\r\n\r\n--Make setup button\r\nfunction createSetupButton()\r\n self.createButton({\r\n label=\"Setup\", click_function=\"buttonClick_setup\", function_owner=self,\r\n position={0,5,-2}, rotation={0,0,0}, height=250, width=600,\r\n font_size=150, 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 * 4\r\n --Offset rotation of bag\r\n local rot = self.getRotation()\r\n rot.y = -rot.y + 180\r\n --Create function\r\n local funcName = \"selectButton_\" .. howManyButtons\r\n local func = function() buttonClick_selection(dummyIndex, obj) end\r\n self.setVar(funcName, func)\r\n self.createButton({\r\n click_function=funcName, function_owner=self,\r\n position=objPos, rotation=rot, height=1000, width=1000,\r\n color={0.75,0.25,0.25,0.6},\r\n })\r\n howManyButtons = howManyButtons + 1\r\n end\r\n end\r\nend\r\n\r\n--Creates submit and cancel buttons\r\nfunction createSetupActionButtons()\r\n self.createButton({\r\n label=\"Cancel\", click_function=\"buttonClick_cancel\", function_owner=self,\r\n position={1.5,5,2}, rotation={0,0,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={-1.2,5,2}, rotation={0,0,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={-3.5,5,2}, rotation={0,0,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=\"Clicker\", click_function=\"buttonClick_place\", function_owner=self,\r\n position={4.2,1,0}, rotation={0,0,0}, height=500, width=1100,\r\n font_size=350, color={0,0,0}, font_color={1,1,1}\r\n })\r\n self.createButton({\r\n label=\"Counter\", click_function=\"buttonClick_recall\", function_owner=self,\r\n position={-4.2,1,-0.1}, rotation={0,0,0}, height=500, width=1300,\r\n font_size=350, color={0,0,0}, font_color={1,1,1}\r\n })\r\n-- self.createButton({\r\n-- label=\"Setup\", click_function=\"buttonClick_setup\", function_owner=self,\r\n-- position={-6,1,0}, rotation={0,90,0}, height=500, width=1200,\r\n-- font_size=350, color={0,0,0}, font_color={1,1,1}\r\n-- })\r\nend\r\n\r\n--Sends objects from bag/table to their saved position/rotation\r\nfunction buttonClick_place()\r\n local bagObjList = self.getObjects()\r\n for guid, entry in pairs(memoryList) do\r\n local obj = getObjectFromGUID(guid)\r\n --If obj is out on the table, move it to the saved pos/rot\r\n if obj ~= nil then\r\n obj.setPositionSmooth(entry.pos)\r\n obj.setRotationSmooth(entry.rot)\r\n obj.setLock(entry.lock)\r\n else\r\n --If obj is inside of the bag\r\n for _, bagObj in ipairs(bagObjList) do\r\n if bagObj.guid == guid then\r\n local item = self.takeObject({\r\n guid=guid, position=entry.pos, rotation=entry.rot,\r\n })\r\n item.setLock(entry.lock)\r\n break\r\n end\r\n end\r\n end\r\n end\r\n broadcastToAll(\"Objects Placed\", {1,1,1})\r\nend\r\n\r\n--Recalls objects to bag from table\r\nfunction buttonClick_recall()\r\n for guid, entry in pairs(memoryList) do\r\n local obj = getObjectFromGUID(guid)\r\n if obj ~= nil then self.putObject(obj) end\r\n end\r\n broadcastToAll(\"Objects Recalled\", {1,1,1})\r\nend\r\n\r\n\r\n--Utility functions\r\n\r\n\r\n--Find delta (difference) between 2 x/y/z coordinates\r\nfunction findOffsetDistance(p1, p2, obj)\r\n local deltaPos = {}\r\n local bounds = obj.getBounds()\r\n deltaPos.x = (p2.x-p1.x)\r\n deltaPos.y = (p2.y-p1.y) + (bounds.size.y - bounds.offset.y)\r\n deltaPos.z = (p2.z-p1.z)\r\n return deltaPos\r\nend\r\n\r\n--Used to rotate a set of coordinates by an angle\r\nfunction rotateLocalCoordinates(desiredPos, obj)\r\n\tlocal objPos, objRot = obj.getPosition(), obj.getRotation()\r\n local angle = math.rad(objRot.y)\r\n\tlocal x = desiredPos.x * math.cos(angle) - desiredPos.z * math.sin(angle)\r\n\tlocal z = desiredPos.x * math.sin(angle) + desiredPos.z * math.cos(angle)\r\n\t--return {x=objPos.x+x, y=objPos.y+desiredPos.y, z=objPos.z+z}\r\n return {x=x, y=desiredPos.y, z=z}\r\nend\r\n\r\n--Coroutine delay, in seconds\r\nfunction wait(time)\r\n local start = os.time()\r\n repeat coroutine.yield(0) until os.time() > start + time\r\nend\r\n\r\n--Duplicates a table (needed to prevent it making reference to the same objects)\r\nfunction duplicateTable(oldTable)\r\n local newTable = {}\r\n for k, v in pairs(oldTable) do\r\n newTable[k] = v\r\n end\r\n return newTable\r\nend\r\n\r\n--Moves scripted highlight from all objects\r\nfunction removeAllHighlights()\r\n for _, obj in ipairs(getAllObjects()) do\r\n obj.highlightOff()\r\n end\r\nend\r\n\r\n--Round number (num) to the Nth decimal (dec)\r\nfunction round(num, dec)\r\n local mult = 10^(dec or 0)\r\n return math.floor(num * mult + 0.5) / mult\r\nend", - "LuaScriptState": "{\"ml\":{\"3f22e5\":{\"lock\":true,\"pos\":{\"x\":-59.3181,\"y\":1.6168,\"z\":-17.674},\"rot\":{\"x\":359.9201,\"y\":269.9747,\"z\":0.0169}},\"4111de\":{\"lock\":true,\"pos\":{\"x\":-23.81,\"y\":1.5885,\"z\":-30.9272},\"rot\":{\"x\":0.0169,\"y\":180.0104,\"z\":0.0799}},\"891403\":{\"lock\":true,\"pos\":{\"x\":-31.9109,\"y\":1.5644,\"z\":30.9195},\"rot\":{\"x\":359.9831,\"y\":359.9875,\"z\":359.9201}},\"db85d6\":{\"lock\":true,\"pos\":{\"x\":-59.439,\"y\":1.6367,\"z\":9.472},\"rot\":{\"x\":359.9201,\"y\":269.9797,\"z\":0.0169}}}}", + "LuaScriptState": "{\"ml\":{\"19768a\":{\"lock\":true,\"pos\":{\"x\":-5.3639,\"y\":1.6575,\"z\":-5.1003},\"rot\":{\"x\":359.9197,\"y\":270.0688,\"z\":0.0167}},\"3f22e5\":{\"lock\":true,\"pos\":{\"x\":-59.3181,\"y\":1.64,\"z\":-17.674},\"rot\":{\"x\":359.9201,\"y\":269.9747,\"z\":0.0169}},\"4111de\":{\"lock\":true,\"pos\":{\"x\":-23.81,\"y\":1.5885,\"z\":-30.9272},\"rot\":{\"x\":0.0169,\"y\":180.0104,\"z\":0.0799}},\"891403\":{\"lock\":true,\"pos\":{\"x\":-31.9109,\"y\":1.5644,\"z\":30.9195},\"rot\":{\"x\":359.9831,\"y\":359.9875,\"z\":359.9201}},\"db85d6\":{\"lock\":true,\"pos\":{\"x\":-59.439,\"y\":1.6367,\"z\":9.472},\"rot\":{\"x\":359.9201,\"y\":269.9797,\"z\":0.0169}}}}", "XmlUI": "", "GUID": "d919d6" }, { "Name": "Custom_Model_Bag", "Transform": { - "posX": 32.4522629, - "posY": 1.432403, - "posZ": -13.123867, + "posX": 32.45228, + "posY": 1.43240285, + "posZ": -13.1238708, "rotX": 359.920135, "rotY": 270.0033, - "rotZ": 0.0168693177, + "rotZ": 0.0168681554, "scaleX": 2.21, "scaleY": 0.46, "scaleZ": 2.42 @@ -1153154,11 +1153580,149 @@ } ] }, + { + "Name": "Custom_Token", + "Transform": { + "posX": -5.36947727, + "posY": 1.5574733, + "posZ": -5.09981251, + "rotX": 359.919739, + "rotY": 269.999878, + "rotZ": 0.0168455187, + "scaleX": 0.4, + "scaleY": 1.0, + "scaleZ": 0.4 + }, + "Nickname": "Master Clue Counter\n", + "Description": "Click to remove all clues from all investigators", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.8745098, + "g": 0.8745098, + "b": 0.8745098 + }, + "Locked": true, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": false, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomImage": { + "ImageURL": "https://i.imgur.com/wfCaVU0.png", + "ImageSecondaryURL": "", + "ImageScalar": 1.0, + "WidthScale": 0.0, + "CustomToken": { + "Thickness": 0.1, + "MergeDistancePixels": 5.0, + "StandUp": false, + "Stackable": false + } + }, + "LuaScript": "MIN_VALUE = -99\r\nMAX_VALUE = 999\r\n\r\nfunction onload(saved_data)\r\n light_mode = false\r\n val = 0\r\n\r\n if saved_data ~= \"\" then\r\n local loaded_data = JSON.decode(saved_data)\r\n light_mode = loaded_data[1]\r\n val = loaded_data[2]\r\n end\r\n p1ClueCounter = getObjectFromGUID(\"37be78\")\r\n p2ClueCounter = getObjectFromGUID(\"1769ed\")\r\n p3ClueCounter = getObjectFromGUID(\"032300\")\r\n p4ClueCounter = getObjectFromGUID(\"d86b7c\")\r\n\r\n timerID = self.getGUID()..math.random(9999999999999)\r\n Timer.create({\r\n identifier=timerID,\r\n function_name=\"totalCounters\", function_owner=self,\r\n repetitions=0, delay=1\r\n })\r\n createAll()\r\nend\r\n\r\nfunction loadPlayerCounters()\r\n p1ClueCounter = getObjectFromGUID(\"37be78\")\r\n p2ClueCounter = getObjectFromGUID(\"1769ed\")\r\n p3ClueCounter = getObjectFromGUID(\"032300\")\r\n p4ClueCounter = getObjectFromGUID(\"d86b7c\")\r\nend\r\n\r\n\r\nfunction totalCounters()\r\n if p1ClueCounter == nil or p2ClueCounter == nil or p3ClueCounter == nil or p4ClueCounter == nil then\r\n loadPlayerCounters()\r\n end\r\n local p1ClueCount = p1ClueCounter.getVar(\"exposedValue\")\r\n local p2ClueCount = p2ClueCounter.getVar(\"exposedValue\")\r\n local p3ClueCount = p3ClueCounter.getVar(\"exposedValue\")\r\n local p4ClueCount = p4ClueCounter.getVar(\"exposedValue\")\r\n val = tonumber(p1ClueCount) + tonumber(p2ClueCount) + tonumber(p3ClueCount) + tonumber(p4ClueCount)\r\n updateVal()\r\n updateSave()\r\nend\r\n\r\nfunction updateSave()\r\n local data_to_save = {light_mode, val}\r\n saved_data = JSON.encode(data_to_save)\r\n self.script_state = saved_data\r\nend\r\n\r\nfunction createAll()\r\n s_color = {0.5, 0.5, 0.5, 95}\r\n\r\n if light_mode then\r\n f_color = {1,1,1,95}\r\n else\r\n f_color = {0,0,0,100}\r\n end\r\n\r\n self.createButton({\r\n label=tostring(val),\r\n click_function=\"removeAllPlayerClues\",\r\n function_owner=self,\r\n position={0,0.05,0},\r\n height=600,\r\n width=1000,\r\n alignment = 3,\r\n tooltip = \"Click button to remove all clues from all investigators\",\r\n scale={x=1.5, y=1.5, z=1.5},\r\n font_size=600,\r\n font_color=f_color,\r\n color={0,0,0,0}\r\n })\r\n\r\n if light_mode then\r\n lightButtonText = \"[ Set dark ]\"\r\n else\r\n lightButtonText = \"[ Set light ]\"\r\n end\r\n\r\nend\r\n\r\nfunction removeAll()\r\n self.removeInput(0)\r\n self.removeInput(1)\r\n self.removeButton(0)\r\n self.removeButton(1)\r\n self.removeButton(2)\r\nend\r\n\r\nfunction removeAllPlayerClues()\r\n p1ClueCounter.call(\"removeAllClues\")\r\n p2ClueCounter.call(\"removeAllClues\")\r\n p3ClueCounter.call(\"removeAllClues\")\r\n p4ClueCounter.call(\"removeAllClues\")\r\nend\r\n\r\n\r\nfunction reloadAll()\r\n removeAll()\r\n createAll()\r\n updateSave()\r\nend\r\n\r\nfunction swap_fcolor(_obj, _color, alt_click)\r\n light_mode = not light_mode\r\n reloadAll()\r\nend\r\n\r\nfunction swap_align(_obj, _color, alt_click)\r\n center_mode = not center_mode\r\n reloadAll()\r\nend\r\n\r\nfunction editName(_obj, _string, value)\r\n self.setName(value)\r\n setTooltips()\r\nend\r\n\r\nfunction updateVal()\r\n self.editButton({\r\n index = 0,\r\n label = tostring(val),\r\n\r\n })\r\nend\r\n\r\nfunction reset_val()\r\n val = 0\r\n updateVal()\r\n updateSave()\r\nend\r\n\r\nfunction setTooltips()\r\n self.editInput({\r\n index = 0,\r\n value = self.getName(),\r\n tooltip = \"Click button to remove all clues from all investigators\"\r\n })\r\n self.editButton({\r\n index = 0,\r\n value = tostring(val),\r\n\r\n })\r\nend\r\n\r\nfunction null()\r\nend\r\n\r\nfunction keepSample(_obj, _string, value)\r\n reloadAll()\r\nend\r\n\nfunction onDestroy()\n Timer.destroy(timerID)\nend", + "LuaScriptState": "[true,0]", + "XmlUI": "", + "GUID": "4a3aa4" + }, + { + "Name": "Notecard", + "Transform": { + "posX": 23.7534237, + "posY": 1.51452863, + "posZ": -13.1285286, + "rotX": 0.07988573, + "rotY": 90.02527, + "rotZ": 359.983154, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "SCE 1.4070 - 6/19/2020", + "Description": "Fixed Orange player's Clicker Counter not functioning and adjusted Clue Counter underneath act deck to dynamically change with clue counter type. \n\nFixed Carolyn's alternate signatures in the importer.\n\nAdded 2 more leaked cards.", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 1.0, + "b": 1.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": "e9be99" + }, + { + "Name": "Custom_Token", + "Transform": { + "posX": -5.3639, + "posY": 1.6575, + "posZ": -5.1003, + "rotX": 359.919739, + "rotY": 270.068756, + "rotZ": 0.0167419743, + "scaleX": 0.4159334, + "scaleY": 1.0, + "scaleZ": 0.4159334 + }, + "Nickname": "Doom counter\n", + "Description": "Left click - Increase\nRight click - Decrease", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.8745098, + "g": 0.8745098, + "b": 0.8745098 + }, + "Locked": true, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": false, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomImage": { + "ImageURL": "https://i.imgur.com/wfCaVU0.png", + "ImageSecondaryURL": "", + "ImageScalar": 1.0, + "WidthScale": 0.0, + "CustomToken": { + "Thickness": 0.1, + "MergeDistancePixels": 5.0, + "StandUp": false, + "Stackable": false + } + }, + "LuaScript": "MIN_VALUE = -99\r\nMAX_VALUE = 999\r\n\r\nfunction onload(saved_data)\r\n light_mode = false\r\n val = 0\r\n\r\n if saved_data ~= \"\" then\r\n local loaded_data = JSON.decode(saved_data)\r\n light_mode = loaded_data[1]\r\n val = loaded_data[2]\r\n end\r\n\r\n createAll()\r\nend\r\n\r\nfunction updateSave()\r\n local data_to_save = {light_mode, val}\r\n saved_data = JSON.encode(data_to_save)\r\n self.script_state = saved_data\r\nend\r\n\r\nfunction createAll()\r\n s_color = {0.5, 0.5, 0.5, 95}\r\n\r\n if light_mode then\r\n f_color = {1,1,1,95}\r\n else\r\n f_color = {0,0,0,100}\r\n end\r\n\r\n\r\n\r\n self.createButton({\r\n label=tostring(val),\r\n click_function=\"add_subtract\",\r\n function_owner=self,\r\n position={0,0.05,0},\r\n height=600,\r\n width=1000,\r\n alignment = 3,\r\n scale={x=1.5, y=1.5, z=1.5},\r\n font_size=600,\r\n font_color=f_color,\r\n color={0,0,0,0}\r\n })\r\n\r\n\r\n\r\n\r\n if light_mode then\r\n lightButtonText = \"[ Set dark ]\"\r\n else\r\n lightButtonText = \"[ Set light ]\"\r\n end\r\n \r\nend\r\n\r\nfunction removeAll()\r\n self.removeInput(0)\r\n self.removeInput(1)\r\n self.removeButton(0)\r\n self.removeButton(1)\r\n self.removeButton(2)\r\nend\r\n\r\nfunction reloadAll()\r\n removeAll()\r\n createAll()\r\n\r\n updateSave()\r\nend\r\n\r\nfunction swap_fcolor(_obj, _color, alt_click)\r\n light_mode = not light_mode\r\n reloadAll()\r\nend\r\n\r\nfunction swap_align(_obj, _color, alt_click)\r\n center_mode = not center_mode\r\n reloadAll()\r\nend\r\n\r\nfunction editName(_obj, _string, value) \r\n self.setName(value)\r\n setTooltips()\r\nend\r\n\r\nfunction add_subtract(_obj, _color, alt_click)\r\n mod = alt_click and -1 or 1\r\n new_value = math.min(math.max(val + mod, MIN_VALUE), MAX_VALUE)\r\n if val ~= new_value then\r\n val = new_value\r\n updateVal()\r\n updateSave()\r\n end\r\nend\r\n\r\nfunction updateVal()\r\n\r\n self.editButton({\r\n index = 0,\r\n label = tostring(val),\r\n\r\n })\r\nend\r\n\r\nfunction reset_val()\r\n val = 0\r\n updateVal()\r\n updateSave()\r\nend\r\n\r\nfunction setTooltips()\r\n self.editInput({\r\n index = 0,\r\n value = self.getName(),\r\n tooltip = ttText\r\n })\r\n self.editButton({\r\n index = 0,\r\n value = tostring(val),\r\n tooltip = ttText\r\n })\r\nend\r\n\r\nfunction null()\r\nend\r\n\r\nfunction keepSample(_obj, _string, value) \r\n reloadAll()\r\nend", + "LuaScriptState": "[true,0]", + "XmlUI": "", + "GUID": "19768a" + }, { "Name": "Custom_Token", "Transform": { "posX": -59.3181, - "posY": 1.6168, + "posY": 1.64, "posZ": -17.674, "rotX": 359.920074, "rotY": 269.97467, @@ -1153210,9 +1153774,9 @@ "posX": -23.81, "posY": 1.5885, "posZ": -30.9272, - "rotX": 0.0168520845, + "rotX": 0.0168532655, "rotY": 180.010376, - "rotZ": 0.07990322, + "rotZ": 0.07990303, "scaleX": 0.2590727, "scaleY": 1.0, "scaleZ": 0.2590727 @@ -1153353,122 +1153917,6 @@ "LuaScriptState": "[true,0]", "XmlUI": "", "GUID": "db85d6" - }, - { - "Name": "Notecard", - "Transform": { - "posX": 23.75353, - "posY": 1.51452851, - "posZ": -13.12861, - "rotX": 0.079884544, - "rotY": 90.0205, - "rotZ": 359.983154, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "SCE v1.4069 (hotfix) - 6/17/2020 - Page 1", - "Description": "New Fan Scenario: The Symphony of Erich Zann!\n\nAdded in a bunch of leaked cards, in preview form. For now some of the scans are a bit rough, they'll be cleaned up later.\n\n[continued on next page]", - "GMNotes": "", - "ColorDiffuse": { - "r": 1.0, - "g": 1.0, - "b": 1.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": "8d8a83", - "States": { - "2": { - "Name": "Notecard", - "Transform": { - "posX": 23.7535248, - "posY": 1.51452851, - "posZ": -13.1286049, - "rotX": 0.0798841, - "rotY": 90.02054, - "rotZ": 359.983154, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "SCE v1.4069 - 6/17/2020 - Page 2", - "Description": "Fixed issues with Guardians of the Abyss setup and clue-spawning.\n\nFixed some issues with signature/story cards not working with the ArkhamDB importer. Some replacement signatures are still being worked on.\n\nAdded Clue Token Counter swapper! Click for your preferred system of counting clue tokens.\n", - "GMNotes": "", - "ColorDiffuse": { - "r": 1.0, - "g": 1.0, - "b": 1.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": "bbb010" - } - } - }, - { - "Name": "Notecard", - "Transform": { - "posX": 18.9755669, - "posY": 1.52116179, - "posZ": -13.2225752, - "rotX": 0.0798847452, - "rotY": 90.02052, - "rotZ": 359.983154, - "scaleX": 1.0, - "scaleY": 1.0, - "scaleZ": 1.0 - }, - "Nickname": "SCE 1.4069 Special Thanks", - "Description": "New Clue counter is made courtesy of tadgh's clue counter mod: https://steamcommunity.com/sharedfiles/filedetails/?id=2115363630\n\nNew Scenario is from https://steamcommunity.com/sharedfiles/filedetails/?id=2030415817", - "GMNotes": "", - "ColorDiffuse": { - "r": 1.0, - "g": 1.0, - "b": 1.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": "495b1e" } ], "LuaScript": "--[[ Lua code. See documentation: http://berserk-games.com/knowledgebase/scripting/ --]]\n-- Card size used for autodealing --\n\n-- global position constants\nENCOUNTER_DECK_POS = {-3.8, 1, 5.7}\nENCOUNTER_DECK_SPAWN_POS = {-3.8, 3, 5.7}\nENCOUNTER_DECK_DISCARD_POSITION = {-3.8, 0.5, 10.5}\ng_cardWith=2.30;\ng_cardHeigth=3.40;\n\ncontainerId = 'fea079'\ntokenDataId = '708279'\n\n\nCACHE = {\n object = {},\n data = {}\n}\n\n--[[ The OnLoad function. This is called after everything in the game save finishes loading.\nMost of your script code goes here. --]]\nfunction onload()\n Player.White.changeColor('Yellow')\n tokenplayerone = {\n damageone = \"https://i.imgur.com/XIJHw3J.png\",\n damagethree = \"https://i.imgur.com/eqRC712.png\",\n horrorone = \"https://i.imgur.com/Bh0BO47.png\",\n horrorthree = \"https://i.imgur.com/pZvTKA7.png\",\n resource = \"https://i.imgur.com/j5v5E3j.png\",\n resourcethree = \"https://i.imgur.com/1GZsDTt.png\",\n doom = \"https://i.imgur.com/EoL7yaZ.png\",\n clue = \"https://i.imgur.com/wfCaVU0.png\"\n }\n\n TOKEN_DATA = {\n clue = {image = tokenplayerone.clue, scale = {0.15, 0.15, 0.15}},\n resource = {image = tokenplayerone.resource, scale = {0.17, 0.17, 0.17}},\n doom = {image = tokenplayerone.doom, scale = {0.17, 0.17, 0.17}}\n }\n\ngetObjectFromGUID(\"6161b4\").interactable=false\ngetObjectFromGUID(\"721ba2\").interactable=false\ngetObjectFromGUID(\"9f334f\").interactable=false\ngetObjectFromGUID(\"23a43c\").interactable=false\ngetObjectFromGUID(\"5450cc\").interactable=false\ngetObjectFromGUID(\"463022\").interactable=false\ngetObjectFromGUID(\"9487a4\").interactable=false\ngetObjectFromGUID(\"91dd9b\").interactable=false\ngetObjectFromGUID(\"f182ee\").interactable=false\nend\n\n-- Remove comments to enable autorotate cards on hands.\n-- function onObjectEnterScriptingZone(zone, object)\n-- Autorotate cards with right side up when entering hand.\n-- if zone.getGUID() == \"c506bf\" or -- yellow\n-- zone.getGUID() == \"cbc751\" then -- orange\n-- object.setRotationSmooth({0,270,0})\n-- elseif zone.getGUID() == \"67ce9a\" then -- green\n-- object.setRotationSmooth({0,0,0})\n-- elseif zone.getGUID() == \"57c22c\" then -- red\n-- object.setRotationSmooth({0,180,0})\n--end\n--end\n\nfunction findInRadiusBy(pos, radius, filter, debug)\n local radius = (radius or 1)\n local objList = Physics.cast({\n origin = pos,\n direction = {0,1,0},\n type = 2,\n size = {radius, radius, radius},\n max_distance = 0,\n debug = (debug or false)\n })\n\n local filteredList = {}\n for _, obj in ipairs(objList) do\n if filter == nil then\n table.insert(filteredList, obj.hit_object)\n elseif filter and filter(obj.hit_object) then\n table.insert(filteredList, obj.hit_object)\n end\n end\n return filteredList\nend\n\nfunction dealCardsInRows(paramlist)\n \tlocal currPosition={};\n local numRow=1;\n\tlocal numCard=0;\n\tlocal invMultiplier=1;\n\tlocal allCardsDealed=0;\n\t\tif paramlist.inverse then\n\t\tinvMultiplier=-1;\n\tend\n\t\tif paramlist.maxCardsDealed==nil then\n\n\t\tallCardsDealed=0;\n\t\tparamlist.maxCardsDealed=paramlist.cardDeck.getQuantity()\n\n\telseif paramlist.maxCardsDealed>=paramlist.cardDeck.getQuantity() or paramlist.maxCardsDealed<=0 then\n\n\t\tallCardsDealed=0;\n\t\tparamlist.maxCardsDealed=paramlist.cardDeck.getQuantity()\n\n\telse\n\n\t\tallCardsDealed=1;\n\n\tend\n\n\tif paramlist.mode==\"x\" then\n\t\tcurrPosition={paramlist.iniPosition[1]+(2*g_cardWith*invMultiplier*allCardsDealed),paramlist.iniPosition[2],paramlist.iniPosition[3]};\n\n\telse\n\t\tcurrPosition={paramlist.iniPosition[1],paramlist.iniPosition[2],paramlist.iniPosition[3]+(2*g_cardWith*invMultiplier*allCardsDealed)};\n\n\tend\n\n\tfor i = 1,paramlist.maxCardsDealed,1 do\n\n paramlist.cardDeck.takeObject\n ({\n position= currPosition,\n smooth= true\n });\n\n\t\tnumCard=numCard+1;\n\t\tif numCard>=paramlist.maxCardRow then\n\n\t\t\tif paramlist.mode==\"x\" then\n\t\t\t\tcurrPosition={paramlist.iniPosition[1]+(2*g_cardWith*invMultiplier*allCardsDealed),paramlist.iniPosition[2],paramlist.iniPosition[3]};\n\t\t\t\tcurrPosition[3]=currPosition[3]-(numRow*g_cardHeigth*invMultiplier);\n\t\t\telse\n\t\t\t\tcurrPosition={paramlist.iniPosition[1],paramlist.iniPosition[2],paramlist.iniPosition[3]+(2*g_cardWith*invMultiplier*allCardsDealed)};\n\t\t\t\tcurrPosition[1]=currPosition[1]+(numRow*g_cardHeigth*invMultiplier);\n\t\t\tend\n\t\t\tnumCard=0;\n\t\t\tnumRow=numRow+1;\n\n\t\telse\n\t\t\tif paramlist.mode==\"x\" then\n\t\t\t\tcurrPosition[1]=currPosition[1]+(g_cardWith*invMultiplier);\n\t\t\telse\n\t\t\t\tcurrPosition[3]=currPosition[3]+(g_cardWith*invMultiplier);\n\t\t\tend\n\t\tend\n end\nend\n\nfunction isDeck(x)\n return x.tag == 'Deck'\nend\n\nfunction isCardOrDeck(x)\n return x.tag == 'Card' or isDeck(x)\nend\n\nfunction drawEncountercard(params) --[[ Parameter Table Position, Table Rotation]]\n local position = params[1]\n local rotation = params[2]\n local isFaceUp = params[3]\n local faceUpRotation\n if (isFaceUp) then\n faceUpRotation = 0\n else\n faceUpRotation = 180\n end\n local items = findInRadiusBy(ENCOUNTER_DECK_POS, 4, isCardOrDeck)\n if #items > 0 then\n for i, v in ipairs(items) do\n if v.tag == 'Deck' then\n v.takeObject({index = 0, position = position, rotation = {0,rotation.y,faceUpRotation}})\n return\n end\n end\n-- we didn't find the deck so just pull the first thing we did find\n items[1].setPositionSmooth(position, false, false)\n items[1].setRotationSmooth({0,rotation.y,faceUpRotation}, false, false)\n return\n end\n-- nothing here, time to reshuffle\n reshuffleEncounterDeck(position, {0,rotation.y,faceUpRotation})\nend\n\nIS_RESHUFFLING = false\nfunction reshuffleEncounterDeck(position, rotation)\n -- finishes moving the deck back and draws a card\n local function move(deck)\n deck.setPositionSmooth(ENCOUNTER_DECK_SPAWN_POS, true, false)\n deck.takeObject({index = 0, position = position, rotation = rotation, flip = false})\n Wait.time(function() IS_RESHUFFLING = false end, 1)\n end\n -- bail out if we're mid reshuffle\n if IS_RESHUFFLING then\n return\n end\n local discarded = findInRadiusBy(ENCOUNTER_DECK_DISCARD_POSITION, 4, isDeck)\n if #discarded > 0 then\n IS_RESHUFFLING = true\n local deck = discarded[1]\n if not deck.is_face_down then\n deck.flip()\n end\n deck.shuffle()\n Wait.time(|| move(deck), 0.3)\n else\n printToAll(\"couldn't find encounter discard pile to reshuffle\", {1, 0, 0})\n end\nend\n\nCHAOS_TOKENS = {}\nCHAOS_TOKENS_LAST_MAT = nil\nfunction putBackChaosTokens()\n local chaosbagposition = chaosbag.getPosition()\n for k, token in pairs(CHAOS_TOKENS) do\n if token != nil then\n chaosbag.putObject(token)\n token.setPosition({chaosbagposition[1],chaosbagposition[2]+0.5,chaosbagposition[3]})\n end\n end\n CHAOS_TOKENS = {}\n end\n\nfunction drawChaostoken(params)\n local mat = params[1]\n local tokenOffset = params[2]\n local isRightClick = params[3]\n local isSameMat = (CHAOS_TOKENS_LAST_MAT == nil or CHAOS_TOKENS_LAST_MAT == mat)\n if not isSameMat then\n putBackChaosTokens()\n end\n CHAOS_TOKENS_LAST_MAT = mat\n -- if we have left clicked and have no tokens OR if we have right clicked\n if isRightClick or #CHAOS_TOKENS == 0 then\n local items = getObjectFromGUID(\"83ef06\").getObjects()\n for i,v in ipairs(items) do\n if items[i].getDescription() == \"Chaos Bag\" then\n chaosbag = getObjectFromGUID(items[i].getGUID())\n break\n end\n end\n -- bail out if we have no tokens\n if #chaosbag.getObjects() == 0 then\n return\n end\n chaosbag.shuffle()\n -- add the token to the list, compute new position based on list length\n tokenOffset[1] = tokenOffset[1] + (0.17 * #CHAOS_TOKENS)\n local toPosition = mat.positionToWorld(tokenOffset)\n local token = chaosbag.takeObject({\n index = 0,\n position = toPosition,\n rotation = mat.getRotation()\n })\n CHAOS_TOKENS[#CHAOS_TOKENS + 1] = token\n return\n else\n putBackChaosTokens()\n end\nend\n\nfunction spawnToken(params)\n -- Position to spawn,\n -- rotation vector to apply\n -- translation vector to apply\n -- token type\n local position = params[1]\n local tokenType = params[2]\n local tokenData = TOKEN_DATA[tokenType]\n if tokenData == nil then\n error(\"no token data found for '\" .. tokenType .. \"'\")\n end\n\n local token = spawnObject({\n type = 'Custom_Token',\n position = position,\n })\n token.setCustomObject({\n image = tokenData['image'],\n thickness = 0.1,\n merge_distance = 5.0,\n stackable = false,\n })\n token.use_snap_points=false\n token.scale(tokenData['scale'])\n return token\nend\n\nfunction round(params) -- Parameter (int number, int numberDecimalPlaces)\n return tonumber(string.format(\"%.\" .. (params[2] or 0) .. \"f\", params[1]))\nend\n\nfunction roundposition(params) -- Parameter (Table position)\n return {round({params[1], 2}),round({params[2], 2}),round({params[3], 2})}\nend\n\nfunction isEqual(params) --Parameter (Table table1, Table table2) returns true if the tables are equal\n if params[1][1] == params[2][1] and params[1][2] == params[2][2] and params[1][3] == params[2][3] then\n return true\n else\n return false\n end\nend\n\nfunction isFaceup(params) --Object object\n if params.getRotation()[3] > -5 and params.getRotation()[3] < 5 then\n return true\n else\n return false\n end\nend\n\n--Difficulty selector script\n\nfunction createSetupButtons(args)\n local data = getDataValue('modeData', args.key)\n if data ~= nil then\n local z = -0.15\n if data.easy ~= nil then\n args.object.createButton({\n label = 'Easy',\n click_function = 'easyClick',\n function_owner = args.object,\n position = {0, 0.1, z},\n rotation = {0, 0, 0},\n scale = {0.47, 1, 0.47},\n height = 200,\n width = 1150,\n font_size = 100,\n color = {0.87, 0.8, 0.70},\n font_color = {0, 0, 0}\n })\n z = z + 0.20\n end\n if data.normal ~= nil then\n args.object.createButton({\n label = 'Standard',\n click_function = 'normalClick',\n function_owner = args.object,\n position = {0, 0.1, z},\n rotation = {0, 0, 0},\n scale = {0.47, 1, 0.47},\n height = 200,\n width = 1150,\n font_size = 100,\n color = {0.87, 0.8, 0.70},\n font_color = {0, 0, 0}\n })\n z = z + 0.20\n end\n if data.hard ~= nil then\n args.object.createButton({\n label = 'Hard',\n click_function = 'hardClick',\n function_owner = args.object,\n position = {0, 0.1, z},\n rotation = {0, 0, 0},\n scale = {0.47, 1, 0.47},\n height = 200,\n width = 1150,\n font_size = 100,\n color = {0.87, 0.8, 0.70},\n font_color = {0, 0, 0}\n })\n z = z + 0.20\n end\n if data.expert ~= nil then\n args.object.createButton({\n label = 'Expert',\n click_function = 'expertClick',\n function_owner = args.object,\n position = {0, 0.1, z},\n rotation = {0, 0, 0},\n scale = {0.47, 1, 0.47},\n height = 200,\n width = 1150,\n font_size = 100,\n color = {0.87, 0.8, 0.70},\n font_color = {0, 0, 0}\n })\n z = z + 0.20\n end\n z = z + 0.10\n if data.standalone ~= nil then\n args.object.createButton({\n label = 'Standalone',\n click_function = 'standaloneClick',\n function_owner = args.object,\n position = {0, 0.1, z},\n rotation = {0, 0, 0},\n scale = {0.47, 1, 0.47},\n height = 200,\n width = 1150,\n font_size = 100,\n color = {0.87, 0.8, 0.70},\n font_color = {0, 0, 0}\n })\n end\n end\nend\n\nfunction fillContainer(args)\n local container = getObjectCache(containerId)\n\n if container ~= nil then\n local data = getDataValue('modeData', args.key)\n if data == nil then return end\n\n local value = data[args.mode]\n if value == nil or value.token == nil then return end\n\n local pos = container.getPosition()\n if args.object ~= nil then\n pos = args.object.getPosition()\n end\n\n cleanContainer(container)\n\n for _, token in ipairs(value.token) do\n local obj = spawnToken_2(token, pos)\n if obj ~= nil then\n container.putObject(obj)\n end\n end\n\n if value.append ~= nil then\n for _, token in ipairs(value.append) do\n local obj = spawnToken_2(token, pos)\n if obj ~= nil then\n container.putObject(obj)\n end\n end\n end\n\n if value.random then\n local n = #value.random\n if n > 0 then\n for _, token in ipairs(value.random[getRandomCount(n)]) do\n local obj = spawnToken_2(token, pos)\n if obj ~= nil then\n container.putObject(obj)\n end\n end\n end\n end\n\n if value.message then\n broadcastToAll(value.message)\n end\n if value.warning then\n broadcastToAll(value.warning, { 1, 0.5, 0.5 })\n end\n end\nend\n\nfunction spawnToken_2(id, pos)\n local url = getImageUrl(id)\n if url ~= '' then\n local obj = spawnObject({\n type = 'Custom_Tile',\n position = {pos.x, pos.y + 3, pos.z},\n rotation = {x = 0, y = 260, z = 0}\n })\n obj.setCustomObject({\n type = 2,\n image = url,\n thickness = 0.10,\n })\n obj.scale {0.81, 1, 0.81}\n return obj\n end\nend\n\nfunction getImageUrl(id)\n if id == 'p1' then return 'https://i.imgur.com/uIx8jbY.png' end\n if id == '0' then return 'https://i.imgur.com/btEtVfd.png' end\n if id == 'm1' then return 'https://i.imgur.com/w3XbrCC.png' end\n if id == 'm2' then return 'https://i.imgur.com/bfTg2hb.png' end\n if id == 'm3' then return 'https://i.imgur.com/yfs8gHq.png' end\n if id == 'm4' then return 'https://i.imgur.com/qrgGQRD.png' end\n if id == 'm5' then return 'https://i.imgur.com/3Ym1IeG.png' end\n if id == 'm6' then return 'https://i.imgur.com/c9qdSzS.png' end\n if id == 'm7' then return 'https://i.imgur.com/4WRD42n.png' end\n if id == 'm8' then return 'https://i.imgur.com/9t3rPTQ.png' end\n if id == 'skull' then return 'https://i.imgur.com/stbBxtx.png' end\n if id == 'cultist' then return 'https://i.imgur.com/VzhJJaH.png' end\n if id == 'tablet' then return 'https://i.imgur.com/1plY463.png' end\n if id == 'elder' then return 'https://i.imgur.com/ttnspKt.png' end\n if id == 'red' then return 'https://i.imgur.com/lns4fhz.png' end\n if id == 'blue' then return 'https://i.imgur.com/nEmqjmj.png' end\n return ''\nend\n\nfunction cleanContainer(container)\n for _, item in ipairs(container.getObjects()) do\n destroyObject(container.takeObject({}))\n end\nend\n\nfunction getObjectsInZone(zoneId)\n local zoneObject = getObjectCache(zoneId)\n\n if zoneObject == nil then\n return\n end\n\n local objectsInZone = zoneObject.getObjects()\n local objectsFound = {}\n\n for i = 1, #objectsInZone do\n local object = objectsInZone[i]\n if object.tag == 'Bag' then\n table.insert(objectsFound, object.guid)\n end\n end\n\n if #objectsFound > 0 then\n return objectsFound\n end\nend\n\nfunction getObjectCache(id)\n if CACHE.object[id] == nil then\n CACHE.object[id] = getObjectFromGUID(id)\n end\n return CACHE.object[id]\nend\n\nfunction getDataTable(storage)\n if CACHE.data[storage] == nil then\n local obj = getObjectCache(tokenDataId)\n if obj ~= nil then\n CACHE.data[storage] = obj.getTable(storage)\n end\n end\n return CACHE.data[storage]\nend\n\nfunction getDataValue(storage, key)\n local data = getDataTable(storage)\n if data ~= nil then\n local value = data[key]\n if value ~= nil then\n local res = {}\n for m, v in pairs(value) do\n res[m] = v\n if res[m].parent ~= nil then\n local parentData = getDataValue(storage, res[m].parent)\n if parentData ~= nil and parentData[m] ~= nil and parentData[m].token ~= nil then\n res[m].token = parentData[m].token\n end\n res[m].parent = nil\n end\n end\n return res\n end\n end\nend\n\nfunction getRandomCount(to)\n updateRandomSeed()\n return math.random(1, to)\nend\n\nfunction updateRandomSeed()\n local chance = math.random(1,10)\n if chance == 1 then\n math.randomseed(os.time())\n end\nend", @@ -1154608,7 +1155056,7 @@ "Rotation": { "x": 359.9201, "y": 269.981476, - "z": 0.016917821 + "z": 0.0169178359 } }, {