From c4379776473d1df695ce7d09c56a270498eb8d25 Mon Sep 17 00:00:00 2001 From: Chr1Z93 Date: Sat, 26 Aug 2023 01:13:39 +0200 Subject: [PATCH 1/6] addition of player cards --- objects/AllPlayerCards.15bb07.json | 14 ++++- .../ChemistrySet.da9727.gmnotes | 10 +++ .../ChemistrySet.da9727.json | 62 +++++++++++++++++++ .../DrCharlesWestIII.72efed.gmnotes | 11 ++++ .../DrCharlesWestIII.72efed.json | 62 +++++++++++++++++++ .../LongShot.dc8c4d.gmnotes | 8 +++ .../LongShot.dc8c4d.json | 61 ++++++++++++++++++ .../Microscope.48be49.gmnotes | 10 +++ .../Microscope.48be49.json | 62 +++++++++++++++++++ .../Pitchfork.45a724.gmnotes | 11 ++++ .../Pitchfork.45a724.json | 62 +++++++++++++++++++ .../PushedtotheLimit.e0f396.gmnotes | 11 ++++ .../PushedtotheLimit.e0f396.json | 61 ++++++++++++++++++ .../RavenousMyconid.0aa967.gmnotes | 16 +++++ .../RavenousMyconid.0aa967.json | 62 +++++++++++++++++++ .../SparrowMask.975d79.gmnotes | 11 ++++ .../SparrowMask.975d79.json | 62 +++++++++++++++++++ .../StallforTime.7b6ed1.gmnotes | 11 ++++ .../StallforTime.7b6ed1.json | 61 ++++++++++++++++++ .../UncannyGrowth.6543e6.gmnotes | 9 +++ .../UncannyGrowth.6543e6.json | 61 ++++++++++++++++++ .../Well-Funded.96fbfa.gmnotes | 9 +++ .../Well-Funded.96fbfa.json | 61 ++++++++++++++++++ .../WrongPlaceRightTime.d5944e.gmnotes | 12 ++++ .../WrongPlaceRightTime.d5944e.json | 61 ++++++++++++++++++ objects/PlayerCards.2d30ee.json | 4 +- src/playercards/PlayerCardPanel.ttslua | 6 +- src/playercards/PlayerCardPanelData.ttslua | 4 ++ 28 files changed, 891 insertions(+), 4 deletions(-) create mode 100644 objects/AllPlayerCards.15bb07/ChemistrySet.da9727.gmnotes create mode 100644 objects/AllPlayerCards.15bb07/ChemistrySet.da9727.json create mode 100644 objects/AllPlayerCards.15bb07/DrCharlesWestIII.72efed.gmnotes create mode 100644 objects/AllPlayerCards.15bb07/DrCharlesWestIII.72efed.json create mode 100644 objects/AllPlayerCards.15bb07/LongShot.dc8c4d.gmnotes create mode 100644 objects/AllPlayerCards.15bb07/LongShot.dc8c4d.json create mode 100644 objects/AllPlayerCards.15bb07/Microscope.48be49.gmnotes create mode 100644 objects/AllPlayerCards.15bb07/Microscope.48be49.json create mode 100644 objects/AllPlayerCards.15bb07/Pitchfork.45a724.gmnotes create mode 100644 objects/AllPlayerCards.15bb07/Pitchfork.45a724.json create mode 100644 objects/AllPlayerCards.15bb07/PushedtotheLimit.e0f396.gmnotes create mode 100644 objects/AllPlayerCards.15bb07/PushedtotheLimit.e0f396.json create mode 100644 objects/AllPlayerCards.15bb07/RavenousMyconid.0aa967.gmnotes create mode 100644 objects/AllPlayerCards.15bb07/RavenousMyconid.0aa967.json create mode 100644 objects/AllPlayerCards.15bb07/SparrowMask.975d79.gmnotes create mode 100644 objects/AllPlayerCards.15bb07/SparrowMask.975d79.json create mode 100644 objects/AllPlayerCards.15bb07/StallforTime.7b6ed1.gmnotes create mode 100644 objects/AllPlayerCards.15bb07/StallforTime.7b6ed1.json create mode 100644 objects/AllPlayerCards.15bb07/UncannyGrowth.6543e6.gmnotes create mode 100644 objects/AllPlayerCards.15bb07/UncannyGrowth.6543e6.json create mode 100644 objects/AllPlayerCards.15bb07/Well-Funded.96fbfa.gmnotes create mode 100644 objects/AllPlayerCards.15bb07/Well-Funded.96fbfa.json create mode 100644 objects/AllPlayerCards.15bb07/WrongPlaceRightTime.d5944e.gmnotes create mode 100644 objects/AllPlayerCards.15bb07/WrongPlaceRightTime.d5944e.json diff --git a/objects/AllPlayerCards.15bb07.json b/objects/AllPlayerCards.15bb07.json index 624b34d8..6224bc3b 100644 --- a/objects/AllPlayerCards.15bb07.json +++ b/objects/AllPlayerCards.15bb07.json @@ -1534,7 +1534,19 @@ "InspectorFlint.8247a5", "AgentAriQuinn.d61c6a", "DeckofPossibilities.fefdfa", - "IsamaraOrdoez.860cd7" + "IsamaraOrdoez.860cd7", + "LongShot.dc8c4d", + "ChemistrySet.da9727", + "PushedtotheLimit.e0f396", + "UncannyGrowth.6543e6", + "Microscope.48be49", + "Well-Funded.96fbfa", + "DrCharlesWestIII.72efed", + "RavenousMyconid.0aa967", + "StallforTime.7b6ed1", + "WrongPlaceRightTime.d5944e", + "SparrowMask.975d79", + "Pitchfork.45a724" ], "ContainedObjects_path": "AllPlayerCards.15bb07", "Description": "", diff --git a/objects/AllPlayerCards.15bb07/ChemistrySet.da9727.gmnotes b/objects/AllPlayerCards.15bb07/ChemistrySet.da9727.gmnotes new file mode 100644 index 00000000..854650dd --- /dev/null +++ b/objects/AllPlayerCards.15bb07/ChemistrySet.da9727.gmnotes @@ -0,0 +1,10 @@ +{ + "id": "10040", + "type": "Asset", + "class": "Seeker", + "cost": 2, + "level": 0, + "traits": "Item. Tool. Science.", + "intellectIcons": 1, + "cycle": "The Feast of Hemlock Vale" +} diff --git a/objects/AllPlayerCards.15bb07/ChemistrySet.da9727.json b/objects/AllPlayerCards.15bb07/ChemistrySet.da9727.json new file mode 100644 index 00000000..e051278c --- /dev/null +++ b/objects/AllPlayerCards.15bb07/ChemistrySet.da9727.json @@ -0,0 +1,62 @@ +{ + "AltLookAngle": { + "x": 0, + "y": 0, + "z": 0 + }, + "Autoraise": true, + "CardID": 102, + "ColorDiffuse": { + "b": 0.71324, + "g": 0.71324, + "r": 0.71324 + }, + "CustomDeck": { + "1": { + "BackIsHidden": false, + "BackURL": "https://i.imgur.com/EcbhVuh.jpg/", + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/2021607169641060708/B263E98D28E301D8EF45EB001FEBCE98DA25354B/", + "NumHeight": 2, + "NumWidth": 6, + "Type": 0, + "UniqueBack": false + } + }, + "Description": "", + "DragSelectable": true, + "GMNotes_path": "AllPlayerCards.15bb07/ChemistrySet.da9727.gmnotes", + "GUID": "da9727", + "Grid": true, + "GridProjection": false, + "Hands": true, + "HideWhenFaceDown": true, + "IgnoreFoW": false, + "LayoutGroupSortIndex": 0, + "Locked": false, + "LuaScript": "", + "LuaScriptState": "", + "MeasureMovement": false, + "Name": "Card", + "Nickname": "Chemistry Set", + "SidewaysCard": false, + "Snap": true, + "Sticky": true, + "Tags": [ + "Asset", + "PlayerCard" + ], + "Tooltip": true, + "Transform": { + "posX": 79.306, + "posY": 3.209, + "posZ": 20.574, + "rotX": 0, + "rotY": 270, + "rotZ": 0, + "scaleX": 1, + "scaleY": 1, + "scaleZ": 1 + }, + "Value": 0, + "XmlUI": "" +} diff --git a/objects/AllPlayerCards.15bb07/DrCharlesWestIII.72efed.gmnotes b/objects/AllPlayerCards.15bb07/DrCharlesWestIII.72efed.gmnotes new file mode 100644 index 00000000..be7373ac --- /dev/null +++ b/objects/AllPlayerCards.15bb07/DrCharlesWestIII.72efed.gmnotes @@ -0,0 +1,11 @@ +{ + "id": "10041", + "type": "Asset", + "class": "Seeker", + "cost": 3, + "level": 0, + "traits": "Ally. Science.", + "intellectIcons": 1, + "combatIcons": 1, + "cycle": "The Feast of Hemlock Vale" +} diff --git a/objects/AllPlayerCards.15bb07/DrCharlesWestIII.72efed.json b/objects/AllPlayerCards.15bb07/DrCharlesWestIII.72efed.json new file mode 100644 index 00000000..c926fbd4 --- /dev/null +++ b/objects/AllPlayerCards.15bb07/DrCharlesWestIII.72efed.json @@ -0,0 +1,62 @@ +{ + "AltLookAngle": { + "x": 0, + "y": 0, + "z": 0 + }, + "Autoraise": true, + "CardID": 105, + "ColorDiffuse": { + "b": 0.71324, + "g": 0.71324, + "r": 0.71324 + }, + "CustomDeck": { + "1": { + "BackIsHidden": false, + "BackURL": "https://i.imgur.com/EcbhVuh.jpg/", + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/2021607169641060708/B263E98D28E301D8EF45EB001FEBCE98DA25354B/", + "NumHeight": 2, + "NumWidth": 6, + "Type": 0, + "UniqueBack": false + } + }, + "Description": "Knows His Purpose", + "DragSelectable": true, + "GMNotes_path": "AllPlayerCards.15bb07/DrCharlesWestIII.72efed.gmnotes", + "GUID": "72efed", + "Grid": true, + "GridProjection": false, + "Hands": true, + "HideWhenFaceDown": true, + "IgnoreFoW": false, + "LayoutGroupSortIndex": 0, + "Locked": false, + "LuaScript": "", + "LuaScriptState": "", + "MeasureMovement": false, + "Name": "Card", + "Nickname": "Dr. Charles West III", + "SidewaysCard": false, + "Snap": true, + "Sticky": true, + "Tags": [ + "Asset", + "PlayerCard" + ], + "Tooltip": true, + "Transform": { + "posX": 79.306, + "posY": 3.209, + "posZ": 18.322, + "rotX": 0, + "rotY": 270, + "rotZ": 0, + "scaleX": 1, + "scaleY": 1, + "scaleZ": 1 + }, + "Value": 0, + "XmlUI": "" +} diff --git a/objects/AllPlayerCards.15bb07/LongShot.dc8c4d.gmnotes b/objects/AllPlayerCards.15bb07/LongShot.dc8c4d.gmnotes new file mode 100644 index 00000000..dd2197b2 --- /dev/null +++ b/objects/AllPlayerCards.15bb07/LongShot.dc8c4d.gmnotes @@ -0,0 +1,8 @@ +{ + "id": "10116", + "type": "Skill", + "class": "Survivor", + "level": 0, + "traits": "Practiced.", + "cycle": "The Feast of Hemlock Vale" +} diff --git a/objects/AllPlayerCards.15bb07/LongShot.dc8c4d.json b/objects/AllPlayerCards.15bb07/LongShot.dc8c4d.json new file mode 100644 index 00000000..19945fe5 --- /dev/null +++ b/objects/AllPlayerCards.15bb07/LongShot.dc8c4d.json @@ -0,0 +1,61 @@ +{ + "AltLookAngle": { + "x": 0, + "y": 0, + "z": 0 + }, + "Autoraise": true, + "CardID": 106, + "ColorDiffuse": { + "b": 0.71324, + "g": 0.71324, + "r": 0.71324 + }, + "CustomDeck": { + "1": { + "BackIsHidden": false, + "BackURL": "https://i.imgur.com/EcbhVuh.jpg/", + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/2021607169641060708/B263E98D28E301D8EF45EB001FEBCE98DA25354B/", + "NumHeight": 2, + "NumWidth": 6, + "Type": 0, + "UniqueBack": false + } + }, + "Description": "", + "DragSelectable": true, + "GMNotes_path": "AllPlayerCards.15bb07/LongShot.dc8c4d.gmnotes", + "GUID": "dc8c4d", + "Grid": true, + "GridProjection": false, + "Hands": true, + "HideWhenFaceDown": true, + "IgnoreFoW": false, + "LayoutGroupSortIndex": 0, + "Locked": false, + "LuaScript": "", + "LuaScriptState": "", + "MeasureMovement": false, + "Name": "Card", + "Nickname": "Long Shot", + "SidewaysCard": false, + "Snap": true, + "Sticky": true, + "Tags": [ + "PlayerCard" + ], + "Tooltip": true, + "Transform": { + "posX": 79.306, + "posY": 3.22, + "posZ": 27.331, + "rotX": 359, + "rotY": 270, + "rotZ": 359, + "scaleX": 1, + "scaleY": 1, + "scaleZ": 1 + }, + "Value": 0, + "XmlUI": "" +} diff --git a/objects/AllPlayerCards.15bb07/Microscope.48be49.gmnotes b/objects/AllPlayerCards.15bb07/Microscope.48be49.gmnotes new file mode 100644 index 00000000..84397f26 --- /dev/null +++ b/objects/AllPlayerCards.15bb07/Microscope.48be49.gmnotes @@ -0,0 +1,10 @@ +{ + "id": "10042", + "type": "Asset", + "class": "Seeker", + "cost": 2, + "level": 0, + "traits": "Item. Tool. Science.", + "intellectIcons": 1, + "cycle": "The Feast of Hemlock Vale" +} diff --git a/objects/AllPlayerCards.15bb07/Microscope.48be49.json b/objects/AllPlayerCards.15bb07/Microscope.48be49.json new file mode 100644 index 00000000..1d6f15ff --- /dev/null +++ b/objects/AllPlayerCards.15bb07/Microscope.48be49.json @@ -0,0 +1,62 @@ +{ + "AltLookAngle": { + "x": 0, + "y": 0, + "z": 0 + }, + "Autoraise": true, + "CardID": 103, + "ColorDiffuse": { + "b": 0.71324, + "g": 0.71324, + "r": 0.71324 + }, + "CustomDeck": { + "1": { + "BackIsHidden": false, + "BackURL": "https://i.imgur.com/EcbhVuh.jpg/", + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/2021607169641060708/B263E98D28E301D8EF45EB001FEBCE98DA25354B/", + "NumHeight": 2, + "NumWidth": 6, + "Type": 0, + "UniqueBack": false + } + }, + "Description": "", + "DragSelectable": true, + "GMNotes_path": "AllPlayerCards.15bb07/Microscope.48be49.gmnotes", + "GUID": "48be49", + "Grid": true, + "GridProjection": false, + "Hands": true, + "HideWhenFaceDown": true, + "IgnoreFoW": false, + "LayoutGroupSortIndex": 0, + "Locked": false, + "LuaScript": "", + "LuaScriptState": "", + "MeasureMovement": false, + "Name": "Card", + "Nickname": "Microscope", + "SidewaysCard": false, + "Snap": true, + "Sticky": true, + "Tags": [ + "Asset", + "PlayerCard" + ], + "Tooltip": true, + "Transform": { + "posX": 82.468, + "posY": 3.209, + "posZ": 20.574, + "rotX": 0, + "rotY": 270, + "rotZ": 0, + "scaleX": 1, + "scaleY": 1, + "scaleZ": 1 + }, + "Value": 0, + "XmlUI": "" +} diff --git a/objects/AllPlayerCards.15bb07/Pitchfork.45a724.gmnotes b/objects/AllPlayerCards.15bb07/Pitchfork.45a724.gmnotes new file mode 100644 index 00000000..2d57b356 --- /dev/null +++ b/objects/AllPlayerCards.15bb07/Pitchfork.45a724.gmnotes @@ -0,0 +1,11 @@ +{ + "id": "10110", + "type": "Asset", + "class": "Survivor", + "cost": 3, + "level": 0, + "traits": "Item. Tool. Weapon. Melee.", + "combatIcons": 1, + "agilityIcons": 1, + "cycle": "The Feast of Hemlock Vale" +} diff --git a/objects/AllPlayerCards.15bb07/Pitchfork.45a724.json b/objects/AllPlayerCards.15bb07/Pitchfork.45a724.json new file mode 100644 index 00000000..02259a9c --- /dev/null +++ b/objects/AllPlayerCards.15bb07/Pitchfork.45a724.json @@ -0,0 +1,62 @@ +{ + "AltLookAngle": { + "x": 0, + "y": 0, + "z": 0 + }, + "Autoraise": true, + "CardID": 111, + "ColorDiffuse": { + "b": 0.71324, + "g": 0.71324, + "r": 0.71324 + }, + "CustomDeck": { + "1": { + "BackIsHidden": false, + "BackURL": "https://i.imgur.com/EcbhVuh.jpg/", + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/2021607169641060708/B263E98D28E301D8EF45EB001FEBCE98DA25354B/", + "NumHeight": 2, + "NumWidth": 6, + "Type": 0, + "UniqueBack": false + } + }, + "Description": "", + "DragSelectable": true, + "GMNotes_path": "AllPlayerCards.15bb07/Pitchfork.45a724.gmnotes", + "GUID": "45a724", + "Grid": true, + "GridProjection": false, + "Hands": true, + "HideWhenFaceDown": true, + "IgnoreFoW": false, + "LayoutGroupSortIndex": 0, + "Locked": false, + "LuaScript": "", + "LuaScriptState": "", + "MeasureMovement": false, + "Name": "Card", + "Nickname": "Pitchfork", + "SidewaysCard": false, + "Snap": true, + "Sticky": true, + "Tags": [ + "Asset", + "PlayerCard" + ], + "Tooltip": true, + "Transform": { + "posX": 82.468, + "posY": 3.209, + "posZ": 25.078, + "rotX": 0, + "rotY": 270, + "rotZ": 0, + "scaleX": 1, + "scaleY": 1, + "scaleZ": 1 + }, + "Value": 0, + "XmlUI": "" +} diff --git a/objects/AllPlayerCards.15bb07/PushedtotheLimit.e0f396.gmnotes b/objects/AllPlayerCards.15bb07/PushedtotheLimit.e0f396.gmnotes new file mode 100644 index 00000000..54d7bbb9 --- /dev/null +++ b/objects/AllPlayerCards.15bb07/PushedtotheLimit.e0f396.gmnotes @@ -0,0 +1,11 @@ +{ + "id": "10113", + "type": "Event", + "class": "Survivor", + "cost": 2, + "level": 0, + "traits": "Tactic. Improvised.", + "willpowerIcons": 1, + "combatIcons": 1, + "cycle": "The Feast of Hemlock Vale" +} diff --git a/objects/AllPlayerCards.15bb07/PushedtotheLimit.e0f396.json b/objects/AllPlayerCards.15bb07/PushedtotheLimit.e0f396.json new file mode 100644 index 00000000..c7c9947d --- /dev/null +++ b/objects/AllPlayerCards.15bb07/PushedtotheLimit.e0f396.json @@ -0,0 +1,61 @@ +{ + "AltLookAngle": { + "x": 0, + "y": 0, + "z": 0 + }, + "Autoraise": true, + "CardID": 109, + "ColorDiffuse": { + "b": 0.71324, + "g": 0.71324, + "r": 0.71324 + }, + "CustomDeck": { + "1": { + "BackIsHidden": false, + "BackURL": "https://i.imgur.com/EcbhVuh.jpg/", + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/2021607169641060708/B263E98D28E301D8EF45EB001FEBCE98DA25354B/", + "NumHeight": 2, + "NumWidth": 6, + "Type": 0, + "UniqueBack": false + } + }, + "Description": "", + "DragSelectable": true, + "GMNotes_path": "AllPlayerCards.15bb07/PushedtotheLimit.e0f396.gmnotes", + "GUID": "e0f396", + "Grid": true, + "GridProjection": false, + "Hands": true, + "HideWhenFaceDown": true, + "IgnoreFoW": false, + "LayoutGroupSortIndex": 0, + "Locked": false, + "LuaScript": "", + "LuaScriptState": "", + "MeasureMovement": false, + "Name": "Card", + "Nickname": "Pushed to the Limit", + "SidewaysCard": false, + "Snap": true, + "Sticky": true, + "Tags": [ + "PlayerCard" + ], + "Tooltip": true, + "Transform": { + "posX": 82.468, + "posY": 3.209, + "posZ": 27.331, + "rotX": 0, + "rotY": 270, + "rotZ": 0, + "scaleX": 1, + "scaleY": 1, + "scaleZ": 1 + }, + "Value": 0, + "XmlUI": "" +} diff --git a/objects/AllPlayerCards.15bb07/RavenousMyconid.0aa967.gmnotes b/objects/AllPlayerCards.15bb07/RavenousMyconid.0aa967.gmnotes new file mode 100644 index 00000000..184c5697 --- /dev/null +++ b/objects/AllPlayerCards.15bb07/RavenousMyconid.0aa967.gmnotes @@ -0,0 +1,16 @@ +{ + "id": "10044", + "type": "Asset", + "class": "Seeker", + "cost": 2, + "level": 0, + "traits": "Creature. Monster. Flora. Science.", + "bonded": [ + { + "count": 1, + "id": "10045" + } + ], + "agilityIcons": 1, + "cycle": "The Feast of Hemlock Vale" +} diff --git a/objects/AllPlayerCards.15bb07/RavenousMyconid.0aa967.json b/objects/AllPlayerCards.15bb07/RavenousMyconid.0aa967.json new file mode 100644 index 00000000..73d4fe29 --- /dev/null +++ b/objects/AllPlayerCards.15bb07/RavenousMyconid.0aa967.json @@ -0,0 +1,62 @@ +{ + "AltLookAngle": { + "x": 0, + "y": 0, + "z": 0 + }, + "Autoraise": true, + "CardID": 104, + "ColorDiffuse": { + "b": 0.71324, + "g": 0.71324, + "r": 0.71324 + }, + "CustomDeck": { + "1": { + "BackIsHidden": false, + "BackURL": "https://i.imgur.com/EcbhVuh.jpg/", + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/2021607169641060708/B263E98D28E301D8EF45EB001FEBCE98DA25354B/", + "NumHeight": 2, + "NumWidth": 6, + "Type": 0, + "UniqueBack": false + } + }, + "Description": "Unidentified", + "DragSelectable": true, + "GMNotes_path": "AllPlayerCards.15bb07/RavenousMyconid.0aa967.gmnotes", + "GUID": "0aa967", + "Grid": true, + "GridProjection": false, + "Hands": true, + "HideWhenFaceDown": true, + "IgnoreFoW": false, + "LayoutGroupSortIndex": 0, + "Locked": false, + "LuaScript": "", + "LuaScriptState": "", + "MeasureMovement": false, + "Name": "Card", + "Nickname": "Ravenous Myconid", + "SidewaysCard": false, + "Snap": true, + "Sticky": true, + "Tags": [ + "Asset", + "PlayerCard" + ], + "Tooltip": true, + "Transform": { + "posX": 79.306, + "posY": 3.209, + "posZ": 22.826, + "rotX": 0, + "rotY": 270, + "rotZ": 0, + "scaleX": 1, + "scaleY": 1, + "scaleZ": 1 + }, + "Value": 0, + "XmlUI": "" +} diff --git a/objects/AllPlayerCards.15bb07/SparrowMask.975d79.gmnotes b/objects/AllPlayerCards.15bb07/SparrowMask.975d79.gmnotes new file mode 100644 index 00000000..10f7d8fc --- /dev/null +++ b/objects/AllPlayerCards.15bb07/SparrowMask.975d79.gmnotes @@ -0,0 +1,11 @@ +{ + "id": "10111", + "type": "Asset", + "class": "Survivor", + "cost": 1, + "level": 0, + "traits": "Item. Charm. Mask.", + "willpowerIcons": 1, + "agilityIcons": 1, + "cycle": "The Feast of Hemlock Vale" +} diff --git a/objects/AllPlayerCards.15bb07/SparrowMask.975d79.json b/objects/AllPlayerCards.15bb07/SparrowMask.975d79.json new file mode 100644 index 00000000..ce3cd094 --- /dev/null +++ b/objects/AllPlayerCards.15bb07/SparrowMask.975d79.json @@ -0,0 +1,62 @@ +{ + "AltLookAngle": { + "x": 0, + "y": 0, + "z": 0 + }, + "Autoraise": true, + "CardID": 110, + "ColorDiffuse": { + "b": 0.71324, + "g": 0.71324, + "r": 0.71324 + }, + "CustomDeck": { + "1": { + "BackIsHidden": false, + "BackURL": "https://i.imgur.com/EcbhVuh.jpg/", + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/2021607169641060708/B263E98D28E301D8EF45EB001FEBCE98DA25354B/", + "NumHeight": 2, + "NumWidth": 6, + "Type": 0, + "UniqueBack": false + } + }, + "Description": "The Wanderer's Companion", + "DragSelectable": true, + "GMNotes_path": "AllPlayerCards.15bb07/SparrowMask.975d79.gmnotes", + "GUID": "975d79", + "Grid": true, + "GridProjection": false, + "Hands": true, + "HideWhenFaceDown": true, + "IgnoreFoW": false, + "LayoutGroupSortIndex": 0, + "Locked": false, + "LuaScript": "", + "LuaScriptState": "", + "MeasureMovement": false, + "Name": "Card", + "Nickname": "Sparrow Mask", + "SidewaysCard": false, + "Snap": true, + "Sticky": true, + "Tags": [ + "Asset", + "PlayerCard" + ], + "Tooltip": true, + "Transform": { + "posX": 82.468, + "posY": 3.209, + "posZ": 18.322, + "rotX": 0, + "rotY": 270, + "rotZ": 0, + "scaleX": 1, + "scaleY": 1, + "scaleZ": 1 + }, + "Value": 0, + "XmlUI": "" +} diff --git a/objects/AllPlayerCards.15bb07/StallforTime.7b6ed1.gmnotes b/objects/AllPlayerCards.15bb07/StallforTime.7b6ed1.gmnotes new file mode 100644 index 00000000..d7219781 --- /dev/null +++ b/objects/AllPlayerCards.15bb07/StallforTime.7b6ed1.gmnotes @@ -0,0 +1,11 @@ +{ + "id": "10114", + "type": "Event", + "class": "Survivor", + "cost": 1, + "level": 0, + "traits": "Tactic. Trick.", + "willpowerIcons": 1, + "intellectIcons": 1, + "cycle": "The Feast of Hemlock Vale" +} diff --git a/objects/AllPlayerCards.15bb07/StallforTime.7b6ed1.json b/objects/AllPlayerCards.15bb07/StallforTime.7b6ed1.json new file mode 100644 index 00000000..e0bf2e4b --- /dev/null +++ b/objects/AllPlayerCards.15bb07/StallforTime.7b6ed1.json @@ -0,0 +1,61 @@ +{ + "AltLookAngle": { + "x": 0, + "y": 0, + "z": 0 + }, + "Autoraise": true, + "CardID": 108, + "ColorDiffuse": { + "b": 0.71324, + "g": 0.71324, + "r": 0.71324 + }, + "CustomDeck": { + "1": { + "BackIsHidden": false, + "BackURL": "https://i.imgur.com/EcbhVuh.jpg/", + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/2021607169641060708/B263E98D28E301D8EF45EB001FEBCE98DA25354B/", + "NumHeight": 2, + "NumWidth": 6, + "Type": 0, + "UniqueBack": false + } + }, + "Description": "", + "DragSelectable": true, + "GMNotes_path": "AllPlayerCards.15bb07/StallforTime.7b6ed1.gmnotes", + "GUID": "7b6ed1", + "Grid": true, + "GridProjection": false, + "Hands": true, + "HideWhenFaceDown": true, + "IgnoreFoW": false, + "LayoutGroupSortIndex": 0, + "Locked": false, + "LuaScript": "", + "LuaScriptState": "", + "MeasureMovement": false, + "Name": "Card", + "Nickname": "Stall for Time", + "SidewaysCard": false, + "Snap": true, + "Sticky": true, + "Tags": [ + "PlayerCard" + ], + "Tooltip": true, + "Transform": { + "posX": 79.306, + "posY": 3.209, + "posZ": 25.078, + "rotX": 0, + "rotY": 270, + "rotZ": 0, + "scaleX": 1, + "scaleY": 1, + "scaleZ": 1 + }, + "Value": 0, + "XmlUI": "" +} diff --git a/objects/AllPlayerCards.15bb07/UncannyGrowth.6543e6.gmnotes b/objects/AllPlayerCards.15bb07/UncannyGrowth.6543e6.gmnotes new file mode 100644 index 00000000..ba4856dd --- /dev/null +++ b/objects/AllPlayerCards.15bb07/UncannyGrowth.6543e6.gmnotes @@ -0,0 +1,9 @@ +{ + "id": "10045", + "type": "Event", + "class": "Seeker", + "cost": 1, + "level": 0, + "traits": "Insight. Science.", + "cycle": "The Feast of Hemlock Vale" +} diff --git a/objects/AllPlayerCards.15bb07/UncannyGrowth.6543e6.json b/objects/AllPlayerCards.15bb07/UncannyGrowth.6543e6.json new file mode 100644 index 00000000..5628fb68 --- /dev/null +++ b/objects/AllPlayerCards.15bb07/UncannyGrowth.6543e6.json @@ -0,0 +1,61 @@ +{ + "AltLookAngle": { + "x": 0, + "y": 0, + "z": 0 + }, + "Autoraise": true, + "CardID": 101, + "ColorDiffuse": { + "b": 0.71324, + "g": 0.71324, + "r": 0.71324 + }, + "CustomDeck": { + "1": { + "BackIsHidden": false, + "BackURL": "https://i.imgur.com/EcbhVuh.jpg/", + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/2021607169641060708/B263E98D28E301D8EF45EB001FEBCE98DA25354B/", + "NumHeight": 2, + "NumWidth": 6, + "Type": 0, + "UniqueBack": false + } + }, + "Description": "", + "DragSelectable": true, + "GMNotes_path": "AllPlayerCards.15bb07/UncannyGrowth.6543e6.gmnotes", + "GUID": "6543e6", + "Grid": true, + "GridProjection": false, + "Hands": true, + "HideWhenFaceDown": true, + "IgnoreFoW": false, + "LayoutGroupSortIndex": 0, + "Locked": false, + "LuaScript": "", + "LuaScriptState": "", + "MeasureMovement": false, + "Name": "Card", + "Nickname": "Uncanny Growth", + "SidewaysCard": false, + "Snap": true, + "Sticky": true, + "Tags": [ + "PlayerCard" + ], + "Tooltip": true, + "Transform": { + "posX": 82.468, + "posY": 3.209, + "posZ": 22.826, + "rotX": 0, + "rotY": 270, + "rotZ": 0, + "scaleX": 1, + "scaleY": 1, + "scaleZ": 1 + }, + "Value": 0, + "XmlUI": "" +} diff --git a/objects/AllPlayerCards.15bb07/Well-Funded.96fbfa.gmnotes b/objects/AllPlayerCards.15bb07/Well-Funded.96fbfa.gmnotes new file mode 100644 index 00000000..f9bb7eb6 --- /dev/null +++ b/objects/AllPlayerCards.15bb07/Well-Funded.96fbfa.gmnotes @@ -0,0 +1,9 @@ +{ + "id": "10051", + "type": "Skill", + "class": "Seeker", + "level": 0, + "traits": "Fortune.", + "wildIcons": 1, + "cycle": "The Feast of Hemlock Vale" +} diff --git a/objects/AllPlayerCards.15bb07/Well-Funded.96fbfa.json b/objects/AllPlayerCards.15bb07/Well-Funded.96fbfa.json new file mode 100644 index 00000000..103677f3 --- /dev/null +++ b/objects/AllPlayerCards.15bb07/Well-Funded.96fbfa.json @@ -0,0 +1,61 @@ +{ + "AltLookAngle": { + "x": 0, + "y": 0, + "z": 0 + }, + "Autoraise": true, + "CardID": 100, + "ColorDiffuse": { + "b": 0.71324, + "g": 0.71324, + "r": 0.71324 + }, + "CustomDeck": { + "1": { + "BackIsHidden": false, + "BackURL": "https://i.imgur.com/EcbhVuh.jpg/", + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/2021607169641060708/B263E98D28E301D8EF45EB001FEBCE98DA25354B/", + "NumHeight": 2, + "NumWidth": 6, + "Type": 0, + "UniqueBack": false + } + }, + "Description": "", + "DragSelectable": true, + "GMNotes_path": "AllPlayerCards.15bb07/Well-Funded.96fbfa.gmnotes", + "GUID": "96fbfa", + "Grid": true, + "GridProjection": false, + "Hands": true, + "HideWhenFaceDown": true, + "IgnoreFoW": false, + "LayoutGroupSortIndex": 0, + "Locked": false, + "LuaScript": "", + "LuaScriptState": "", + "MeasureMovement": false, + "Name": "Card", + "Nickname": "Well-Funded", + "SidewaysCard": false, + "Snap": true, + "Sticky": true, + "Tags": [ + "PlayerCard" + ], + "Tooltip": true, + "Transform": { + "posX": 79.306, + "posY": 3.209, + "posZ": 16.069, + "rotX": 0, + "rotY": 270, + "rotZ": 0, + "scaleX": 1, + "scaleY": 1, + "scaleZ": 1 + }, + "Value": 0, + "XmlUI": "" +} diff --git a/objects/AllPlayerCards.15bb07/WrongPlaceRightTime.d5944e.gmnotes b/objects/AllPlayerCards.15bb07/WrongPlaceRightTime.d5944e.gmnotes new file mode 100644 index 00000000..7719f59c --- /dev/null +++ b/objects/AllPlayerCards.15bb07/WrongPlaceRightTime.d5944e.gmnotes @@ -0,0 +1,12 @@ +{ + "id": "10115", + "type": "Event", + "class": "Survivor", + "cost": 0, + "level": 0, + "traits": "Spirit. Double.", + "willpowerIcons": 1, + "agilityIcons": 1, + "wildIcons": 1, + "cycle": "The Feast of Hemlock Vale" +} diff --git a/objects/AllPlayerCards.15bb07/WrongPlaceRightTime.d5944e.json b/objects/AllPlayerCards.15bb07/WrongPlaceRightTime.d5944e.json new file mode 100644 index 00000000..7f61d268 --- /dev/null +++ b/objects/AllPlayerCards.15bb07/WrongPlaceRightTime.d5944e.json @@ -0,0 +1,61 @@ +{ + "AltLookAngle": { + "x": 0, + "y": 0, + "z": 0 + }, + "Autoraise": true, + "CardID": 107, + "ColorDiffuse": { + "b": 0.71324, + "g": 0.71324, + "r": 0.71324 + }, + "CustomDeck": { + "1": { + "BackIsHidden": false, + "BackURL": "https://i.imgur.com/EcbhVuh.jpg/", + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/2021607169641060708/B263E98D28E301D8EF45EB001FEBCE98DA25354B/", + "NumHeight": 2, + "NumWidth": 6, + "Type": 0, + "UniqueBack": false + } + }, + "Description": "", + "DragSelectable": true, + "GMNotes_path": "AllPlayerCards.15bb07/WrongPlaceRightTime.d5944e.gmnotes", + "GUID": "d5944e", + "Grid": true, + "GridProjection": false, + "Hands": true, + "HideWhenFaceDown": true, + "IgnoreFoW": false, + "LayoutGroupSortIndex": 0, + "Locked": false, + "LuaScript": "", + "LuaScriptState": "", + "MeasureMovement": false, + "Name": "Card", + "Nickname": "Wrong Place, Right Time", + "SidewaysCard": false, + "Snap": true, + "Sticky": true, + "Tags": [ + "PlayerCard" + ], + "Tooltip": true, + "Transform": { + "posX": 82.469, + "posY": 3.209, + "posZ": 16.069, + "rotX": 0, + "rotY": 270, + "rotZ": 0, + "scaleX": 1, + "scaleY": 1, + "scaleZ": 1 + }, + "Value": 0, + "XmlUI": "" +} diff --git a/objects/PlayerCards.2d30ee.json b/objects/PlayerCards.2d30ee.json index 89da47eb..94839147 100644 --- a/objects/PlayerCards.2d30ee.json +++ b/objects/PlayerCards.2d30ee.json @@ -18,8 +18,8 @@ "Type": 3 }, "ImageScalar": 1, - "ImageSecondaryURL": "https://i.imgur.com/s5H1THb.jpg", - "ImageURL": "https://i.imgur.com/s5H1THb.jpg", + "ImageSecondaryURL": "", + "ImageURL": "http://cloud-3.steamusercontent.com/ugc/2021607169641075457/C12E95AE17A6C6043118449CB8012F8509828325/", "WidthScale": 0 }, "Description": "", diff --git a/src/playercards/PlayerCardPanel.ttslua b/src/playercards/PlayerCardPanel.ttslua index 90e58924..0eda8cf2 100644 --- a/src/playercards/PlayerCardPanel.ttslua +++ b/src/playercards/PlayerCardPanel.ttslua @@ -88,6 +88,7 @@ local CYCLE_LIST = { "The Innsmouth Conspiracy", "Edge of the Earth", "The Scarlet Keys", + "The Feast of Hemlock Vale", "Investigator Packs" } @@ -280,8 +281,11 @@ function createCycleButtons() colCount = 0 buttonPos.z = buttonPos.z + CYCLE_BUTTONS_Z_OFFSET * rowCount if rowCount == 3 then - -- Account for centered button on the final row + -- Account for two centered buttons on the final row + buttonPos.x = buttonPos.x + CYCLE_BUTTONS_X_OFFSET / 2 + --[[ Account for centered button on the final row buttonPos.x = buttonPos.x + CYCLE_BUTTONS_X_OFFSET + ]] end else buttonPos.x = buttonPos.x + CYCLE_BUTTONS_X_OFFSET diff --git a/src/playercards/PlayerCardPanelData.ttslua b/src/playercards/PlayerCardPanelData.ttslua index dbe5bdc6..28e5b2db 100644 --- a/src/playercards/PlayerCardPanelData.ttslua +++ b/src/playercards/PlayerCardPanelData.ttslua @@ -13,6 +13,7 @@ BONDED_CARD_LIST = { "06033", -- Augur "06331", -- Dream Parasite "06015a", -- Dream-Gate + "10045" -- Uncanny Growth } UPGRADE_SHEET_LIST = { @@ -184,6 +185,9 @@ INVESTIGATOR_GROUPS = { "Amina Zidane", "Darrell Simmons", "Charlie Kane" + }, + ["The Feast of Hemlock Vale"] = { + -- placeholder for future addition of investigators once we have their backs } } From c21f0f2cea3be875a01a66b644ea2477c7e1e458 Mon Sep 17 00:00:00 2001 From: Chr1Z93 Date: Mon, 28 Aug 2023 11:04:33 +0200 Subject: [PATCH 2/6] removal of hemlock cards from spoiler box --- objects/LeakedItems.42cd6e.json | 12 ---- .../ChemistrySet.da9727.gmnotes | 10 --- .../ChemistrySet.da9727.json | 62 ------------------- .../DrCharlesWestIII.72efed.gmnotes | 11 ---- .../DrCharlesWestIII.72efed.json | 62 ------------------- .../LongShot.dc8c4d.gmnotes | 8 --- .../LeakedItems.42cd6e/LongShot.dc8c4d.json | 61 ------------------ .../Microscope.48be49.gmnotes | 10 --- .../LeakedItems.42cd6e/Microscope.48be49.json | 62 ------------------- .../Pitchfork.45a724.gmnotes | 11 ---- .../LeakedItems.42cd6e/Pitchfork.45a724.json | 62 ------------------- .../PushedtotheLimit.e0f396.gmnotes | 11 ---- .../PushedtotheLimit.e0f396.json | 61 ------------------ .../RavenousMyconid.0aa967.gmnotes | 16 ----- .../RavenousMyconid.0aa967.json | 62 ------------------- .../SparrowMask.975d79.gmnotes | 11 ---- .../SparrowMask.975d79.json | 62 ------------------- .../StallforTime.7b6ed1.gmnotes | 11 ---- .../StallforTime.7b6ed1.json | 61 ------------------ .../UncannyGrowth.6543e6.gmnotes | 9 --- .../UncannyGrowth.6543e6.json | 61 ------------------ .../Well-Funded.96fbfa.gmnotes | 9 --- .../Well-Funded.96fbfa.json | 61 ------------------ .../WrongPlaceRightTime.d5944e.gmnotes | 12 ---- .../WrongPlaceRightTime.d5944e.json | 61 ------------------ 25 files changed, 879 deletions(-) delete mode 100644 objects/LeakedItems.42cd6e/ChemistrySet.da9727.gmnotes delete mode 100644 objects/LeakedItems.42cd6e/ChemistrySet.da9727.json delete mode 100644 objects/LeakedItems.42cd6e/DrCharlesWestIII.72efed.gmnotes delete mode 100644 objects/LeakedItems.42cd6e/DrCharlesWestIII.72efed.json delete mode 100644 objects/LeakedItems.42cd6e/LongShot.dc8c4d.gmnotes delete mode 100644 objects/LeakedItems.42cd6e/LongShot.dc8c4d.json delete mode 100644 objects/LeakedItems.42cd6e/Microscope.48be49.gmnotes delete mode 100644 objects/LeakedItems.42cd6e/Microscope.48be49.json delete mode 100644 objects/LeakedItems.42cd6e/Pitchfork.45a724.gmnotes delete mode 100644 objects/LeakedItems.42cd6e/Pitchfork.45a724.json delete mode 100644 objects/LeakedItems.42cd6e/PushedtotheLimit.e0f396.gmnotes delete mode 100644 objects/LeakedItems.42cd6e/PushedtotheLimit.e0f396.json delete mode 100644 objects/LeakedItems.42cd6e/RavenousMyconid.0aa967.gmnotes delete mode 100644 objects/LeakedItems.42cd6e/RavenousMyconid.0aa967.json delete mode 100644 objects/LeakedItems.42cd6e/SparrowMask.975d79.gmnotes delete mode 100644 objects/LeakedItems.42cd6e/SparrowMask.975d79.json delete mode 100644 objects/LeakedItems.42cd6e/StallforTime.7b6ed1.gmnotes delete mode 100644 objects/LeakedItems.42cd6e/StallforTime.7b6ed1.json delete mode 100644 objects/LeakedItems.42cd6e/UncannyGrowth.6543e6.gmnotes delete mode 100644 objects/LeakedItems.42cd6e/UncannyGrowth.6543e6.json delete mode 100644 objects/LeakedItems.42cd6e/Well-Funded.96fbfa.gmnotes delete mode 100644 objects/LeakedItems.42cd6e/Well-Funded.96fbfa.json delete mode 100644 objects/LeakedItems.42cd6e/WrongPlaceRightTime.d5944e.gmnotes delete mode 100644 objects/LeakedItems.42cd6e/WrongPlaceRightTime.d5944e.json diff --git a/objects/LeakedItems.42cd6e.json b/objects/LeakedItems.42cd6e.json index a46edb73..36275b3f 100644 --- a/objects/LeakedItems.42cd6e.json +++ b/objects/LeakedItems.42cd6e.json @@ -14,18 +14,6 @@ "r": 1 }, "ContainedObjects_order": [ - "Well-Funded.96fbfa", - "UncannyGrowth.6543e6", - "RavenousMyconid.0aa967", - "Microscope.48be49", - "DrCharlesWestIII.72efed", - "ChemistrySet.da9727", - "PushedtotheLimit.e0f396", - "SparrowMask.975d79", - "Pitchfork.45a724", - "LongShot.dc8c4d", - "WrongPlaceRightTime.d5944e", - "StallforTime.7b6ed1", "AliceLuxley2.94f23b", "DragonPole3.a20aef", "FineClothes3.5cb973", diff --git a/objects/LeakedItems.42cd6e/ChemistrySet.da9727.gmnotes b/objects/LeakedItems.42cd6e/ChemistrySet.da9727.gmnotes deleted file mode 100644 index 854650dd..00000000 --- a/objects/LeakedItems.42cd6e/ChemistrySet.da9727.gmnotes +++ /dev/null @@ -1,10 +0,0 @@ -{ - "id": "10040", - "type": "Asset", - "class": "Seeker", - "cost": 2, - "level": 0, - "traits": "Item. Tool. Science.", - "intellectIcons": 1, - "cycle": "The Feast of Hemlock Vale" -} diff --git a/objects/LeakedItems.42cd6e/ChemistrySet.da9727.json b/objects/LeakedItems.42cd6e/ChemistrySet.da9727.json deleted file mode 100644 index d8936927..00000000 --- a/objects/LeakedItems.42cd6e/ChemistrySet.da9727.json +++ /dev/null @@ -1,62 +0,0 @@ -{ - "AltLookAngle": { - "x": 0, - "y": 0, - "z": 0 - }, - "Autoraise": true, - "CardID": 102, - "ColorDiffuse": { - "b": 0.71324, - "g": 0.71324, - "r": 0.71324 - }, - "CustomDeck": { - "1": { - "BackIsHidden": false, - "BackURL": "https://i.imgur.com/EcbhVuh.jpg/", - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/2021607169641060708/B263E98D28E301D8EF45EB001FEBCE98DA25354B/", - "NumHeight": 2, - "NumWidth": 6, - "Type": 0, - "UniqueBack": false - } - }, - "Description": "", - "DragSelectable": true, - "GMNotes_path": "LeakedItems.42cd6e/ChemistrySet.da9727.gmnotes", - "GUID": "da9727", - "Grid": true, - "GridProjection": false, - "Hands": true, - "HideWhenFaceDown": true, - "IgnoreFoW": false, - "LayoutGroupSortIndex": 0, - "Locked": false, - "LuaScript": "", - "LuaScriptState": "", - "MeasureMovement": false, - "Name": "Card", - "Nickname": "Chemistry Set", - "SidewaysCard": false, - "Snap": true, - "Sticky": true, - "Tags": [ - "Asset", - "PlayerCard" - ], - "Tooltip": true, - "Transform": { - "posX": -44.346, - "posY": 3.23, - "posZ": -101.422, - "rotX": 0, - "rotY": 270, - "rotZ": 0, - "scaleX": 1, - "scaleY": 1, - "scaleZ": 1 - }, - "Value": 0, - "XmlUI": "" -} diff --git a/objects/LeakedItems.42cd6e/DrCharlesWestIII.72efed.gmnotes b/objects/LeakedItems.42cd6e/DrCharlesWestIII.72efed.gmnotes deleted file mode 100644 index be7373ac..00000000 --- a/objects/LeakedItems.42cd6e/DrCharlesWestIII.72efed.gmnotes +++ /dev/null @@ -1,11 +0,0 @@ -{ - "id": "10041", - "type": "Asset", - "class": "Seeker", - "cost": 3, - "level": 0, - "traits": "Ally. Science.", - "intellectIcons": 1, - "combatIcons": 1, - "cycle": "The Feast of Hemlock Vale" -} diff --git a/objects/LeakedItems.42cd6e/DrCharlesWestIII.72efed.json b/objects/LeakedItems.42cd6e/DrCharlesWestIII.72efed.json deleted file mode 100644 index 50eb01b7..00000000 --- a/objects/LeakedItems.42cd6e/DrCharlesWestIII.72efed.json +++ /dev/null @@ -1,62 +0,0 @@ -{ - "AltLookAngle": { - "x": 0, - "y": 0, - "z": 0 - }, - "Autoraise": true, - "CardID": 105, - "ColorDiffuse": { - "b": 0.71324, - "g": 0.71324, - "r": 0.71324 - }, - "CustomDeck": { - "1": { - "BackIsHidden": false, - "BackURL": "https://i.imgur.com/EcbhVuh.jpg/", - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/2021607169641060708/B263E98D28E301D8EF45EB001FEBCE98DA25354B/", - "NumHeight": 2, - "NumWidth": 6, - "Type": 0, - "UniqueBack": false - } - }, - "Description": "Knows His Purpose", - "DragSelectable": true, - "GMNotes_path": "LeakedItems.42cd6e/DrCharlesWestIII.72efed.gmnotes", - "GUID": "72efed", - "Grid": true, - "GridProjection": false, - "Hands": true, - "HideWhenFaceDown": true, - "IgnoreFoW": false, - "LayoutGroupSortIndex": 0, - "Locked": false, - "LuaScript": "", - "LuaScriptState": "", - "MeasureMovement": false, - "Name": "Card", - "Nickname": "Dr. Charles West III", - "SidewaysCard": false, - "Snap": true, - "Sticky": true, - "Tags": [ - "Asset", - "PlayerCard" - ], - "Tooltip": true, - "Transform": { - "posX": -44.346, - "posY": 3.23, - "posZ": -103.674, - "rotX": 0, - "rotY": 270, - "rotZ": 0, - "scaleX": 1, - "scaleY": 1, - "scaleZ": 1 - }, - "Value": 0, - "XmlUI": "" -} diff --git a/objects/LeakedItems.42cd6e/LongShot.dc8c4d.gmnotes b/objects/LeakedItems.42cd6e/LongShot.dc8c4d.gmnotes deleted file mode 100644 index dd2197b2..00000000 --- a/objects/LeakedItems.42cd6e/LongShot.dc8c4d.gmnotes +++ /dev/null @@ -1,8 +0,0 @@ -{ - "id": "10116", - "type": "Skill", - "class": "Survivor", - "level": 0, - "traits": "Practiced.", - "cycle": "The Feast of Hemlock Vale" -} diff --git a/objects/LeakedItems.42cd6e/LongShot.dc8c4d.json b/objects/LeakedItems.42cd6e/LongShot.dc8c4d.json deleted file mode 100644 index 3b162bbe..00000000 --- a/objects/LeakedItems.42cd6e/LongShot.dc8c4d.json +++ /dev/null @@ -1,61 +0,0 @@ -{ - "AltLookAngle": { - "x": 0, - "y": 0, - "z": 0 - }, - "Autoraise": true, - "CardID": 106, - "ColorDiffuse": { - "b": 0.71324, - "g": 0.71324, - "r": 0.71324 - }, - "CustomDeck": { - "1": { - "BackIsHidden": false, - "BackURL": "https://i.imgur.com/EcbhVuh.jpg/", - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/2021607169641060708/B263E98D28E301D8EF45EB001FEBCE98DA25354B/", - "NumHeight": 2, - "NumWidth": 6, - "Type": 0, - "UniqueBack": false - } - }, - "Description": "", - "DragSelectable": true, - "GMNotes_path": "LeakedItems.42cd6e/LongShot.dc8c4d.gmnotes", - "GUID": "dc8c4d", - "Grid": true, - "GridProjection": false, - "Hands": true, - "HideWhenFaceDown": true, - "IgnoreFoW": false, - "LayoutGroupSortIndex": 0, - "Locked": false, - "LuaScript": "", - "LuaScriptState": "", - "MeasureMovement": false, - "Name": "Card", - "Nickname": "Long Shot", - "SidewaysCard": false, - "Snap": true, - "Sticky": true, - "Tags": [ - "PlayerCard" - ], - "Tooltip": true, - "Transform": { - "posX": -41.183, - "posY": 3.23, - "posZ": -105.927, - "rotX": 0, - "rotY": 270, - "rotZ": 0, - "scaleX": 1, - "scaleY": 1, - "scaleZ": 1 - }, - "Value": 0, - "XmlUI": "" -} diff --git a/objects/LeakedItems.42cd6e/Microscope.48be49.gmnotes b/objects/LeakedItems.42cd6e/Microscope.48be49.gmnotes deleted file mode 100644 index 84397f26..00000000 --- a/objects/LeakedItems.42cd6e/Microscope.48be49.gmnotes +++ /dev/null @@ -1,10 +0,0 @@ -{ - "id": "10042", - "type": "Asset", - "class": "Seeker", - "cost": 2, - "level": 0, - "traits": "Item. Tool. Science.", - "intellectIcons": 1, - "cycle": "The Feast of Hemlock Vale" -} diff --git a/objects/LeakedItems.42cd6e/Microscope.48be49.json b/objects/LeakedItems.42cd6e/Microscope.48be49.json deleted file mode 100644 index ed85ac32..00000000 --- a/objects/LeakedItems.42cd6e/Microscope.48be49.json +++ /dev/null @@ -1,62 +0,0 @@ -{ - "AltLookAngle": { - "x": 0, - "y": 0, - "z": 0 - }, - "Autoraise": true, - "CardID": 103, - "ColorDiffuse": { - "b": 0.71324, - "g": 0.71324, - "r": 0.71324 - }, - "CustomDeck": { - "1": { - "BackIsHidden": false, - "BackURL": "https://i.imgur.com/EcbhVuh.jpg/", - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/2021607169641060708/B263E98D28E301D8EF45EB001FEBCE98DA25354B/", - "NumHeight": 2, - "NumWidth": 6, - "Type": 0, - "UniqueBack": false - } - }, - "Description": "", - "DragSelectable": true, - "GMNotes_path": "LeakedItems.42cd6e/Microscope.48be49.gmnotes", - "GUID": "48be49", - "Grid": true, - "GridProjection": false, - "Hands": true, - "HideWhenFaceDown": true, - "IgnoreFoW": false, - "LayoutGroupSortIndex": 0, - "Locked": false, - "LuaScript": "", - "LuaScriptState": "", - "MeasureMovement": false, - "Name": "Card", - "Nickname": "Microscope", - "SidewaysCard": false, - "Snap": true, - "Sticky": true, - "Tags": [ - "Asset", - "PlayerCard" - ], - "Tooltip": true, - "Transform": { - "posX": -44.346, - "posY": 3.23, - "posZ": -105.927, - "rotX": 0, - "rotY": 270, - "rotZ": 0, - "scaleX": 1, - "scaleY": 1, - "scaleZ": 1 - }, - "Value": 0, - "XmlUI": "" -} diff --git a/objects/LeakedItems.42cd6e/Pitchfork.45a724.gmnotes b/objects/LeakedItems.42cd6e/Pitchfork.45a724.gmnotes deleted file mode 100644 index 2d57b356..00000000 --- a/objects/LeakedItems.42cd6e/Pitchfork.45a724.gmnotes +++ /dev/null @@ -1,11 +0,0 @@ -{ - "id": "10110", - "type": "Asset", - "class": "Survivor", - "cost": 3, - "level": 0, - "traits": "Item. Tool. Weapon. Melee.", - "combatIcons": 1, - "agilityIcons": 1, - "cycle": "The Feast of Hemlock Vale" -} diff --git a/objects/LeakedItems.42cd6e/Pitchfork.45a724.json b/objects/LeakedItems.42cd6e/Pitchfork.45a724.json deleted file mode 100644 index f7c9c28c..00000000 --- a/objects/LeakedItems.42cd6e/Pitchfork.45a724.json +++ /dev/null @@ -1,62 +0,0 @@ -{ - "AltLookAngle": { - "x": 0, - "y": 0, - "z": 0 - }, - "Autoraise": true, - "CardID": 111, - "ColorDiffuse": { - "b": 0.71324, - "g": 0.71324, - "r": 0.71324 - }, - "CustomDeck": { - "1": { - "BackIsHidden": false, - "BackURL": "https://i.imgur.com/EcbhVuh.jpg/", - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/2021607169641060708/B263E98D28E301D8EF45EB001FEBCE98DA25354B/", - "NumHeight": 2, - "NumWidth": 6, - "Type": 0, - "UniqueBack": false - } - }, - "Description": "", - "DragSelectable": true, - "GMNotes_path": "LeakedItems.42cd6e/Pitchfork.45a724.gmnotes", - "GUID": "45a724", - "Grid": true, - "GridProjection": false, - "Hands": true, - "HideWhenFaceDown": true, - "IgnoreFoW": false, - "LayoutGroupSortIndex": 0, - "Locked": false, - "LuaScript": "", - "LuaScriptState": "", - "MeasureMovement": false, - "Name": "Card", - "Nickname": "Pitchfork", - "SidewaysCard": false, - "Snap": true, - "Sticky": true, - "Tags": [ - "Asset", - "PlayerCard" - ], - "Tooltip": true, - "Transform": { - "posX": -41.183, - "posY": 3.23, - "posZ": -108.179, - "rotX": 0, - "rotY": 270, - "rotZ": 0, - "scaleX": 1, - "scaleY": 1, - "scaleZ": 1 - }, - "Value": 0, - "XmlUI": "" -} diff --git a/objects/LeakedItems.42cd6e/PushedtotheLimit.e0f396.gmnotes b/objects/LeakedItems.42cd6e/PushedtotheLimit.e0f396.gmnotes deleted file mode 100644 index 54d7bbb9..00000000 --- a/objects/LeakedItems.42cd6e/PushedtotheLimit.e0f396.gmnotes +++ /dev/null @@ -1,11 +0,0 @@ -{ - "id": "10113", - "type": "Event", - "class": "Survivor", - "cost": 2, - "level": 0, - "traits": "Tactic. Improvised.", - "willpowerIcons": 1, - "combatIcons": 1, - "cycle": "The Feast of Hemlock Vale" -} diff --git a/objects/LeakedItems.42cd6e/PushedtotheLimit.e0f396.json b/objects/LeakedItems.42cd6e/PushedtotheLimit.e0f396.json deleted file mode 100644 index 3a803fa4..00000000 --- a/objects/LeakedItems.42cd6e/PushedtotheLimit.e0f396.json +++ /dev/null @@ -1,61 +0,0 @@ -{ - "AltLookAngle": { - "x": 0, - "y": 0, - "z": 0 - }, - "Autoraise": true, - "CardID": 109, - "ColorDiffuse": { - "b": 0.71324, - "g": 0.71324, - "r": 0.71324 - }, - "CustomDeck": { - "1": { - "BackIsHidden": false, - "BackURL": "https://i.imgur.com/EcbhVuh.jpg/", - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/2021607169641060708/B263E98D28E301D8EF45EB001FEBCE98DA25354B/", - "NumHeight": 2, - "NumWidth": 6, - "Type": 0, - "UniqueBack": false - } - }, - "Description": "", - "DragSelectable": true, - "GMNotes_path": "LeakedItems.42cd6e/PushedtotheLimit.e0f396.gmnotes", - "GUID": "e0f396", - "Grid": true, - "GridProjection": false, - "Hands": true, - "HideWhenFaceDown": true, - "IgnoreFoW": false, - "LayoutGroupSortIndex": 0, - "Locked": false, - "LuaScript": "", - "LuaScriptState": "", - "MeasureMovement": false, - "Name": "Card", - "Nickname": "Pushed to the Limit", - "SidewaysCard": false, - "Snap": true, - "Sticky": true, - "Tags": [ - "PlayerCard" - ], - "Tooltip": true, - "Transform": { - "posX": -41.183, - "posY": 3.23, - "posZ": -112.683, - "rotX": 0, - "rotY": 270, - "rotZ": 0, - "scaleX": 1, - "scaleY": 1, - "scaleZ": 1 - }, - "Value": 0, - "XmlUI": "" -} diff --git a/objects/LeakedItems.42cd6e/RavenousMyconid.0aa967.gmnotes b/objects/LeakedItems.42cd6e/RavenousMyconid.0aa967.gmnotes deleted file mode 100644 index 184c5697..00000000 --- a/objects/LeakedItems.42cd6e/RavenousMyconid.0aa967.gmnotes +++ /dev/null @@ -1,16 +0,0 @@ -{ - "id": "10044", - "type": "Asset", - "class": "Seeker", - "cost": 2, - "level": 0, - "traits": "Creature. Monster. Flora. Science.", - "bonded": [ - { - "count": 1, - "id": "10045" - } - ], - "agilityIcons": 1, - "cycle": "The Feast of Hemlock Vale" -} diff --git a/objects/LeakedItems.42cd6e/RavenousMyconid.0aa967.json b/objects/LeakedItems.42cd6e/RavenousMyconid.0aa967.json deleted file mode 100644 index 4c311883..00000000 --- a/objects/LeakedItems.42cd6e/RavenousMyconid.0aa967.json +++ /dev/null @@ -1,62 +0,0 @@ -{ - "AltLookAngle": { - "x": 0, - "y": 0, - "z": 0 - }, - "Autoraise": true, - "CardID": 104, - "ColorDiffuse": { - "b": 0.71324, - "g": 0.71324, - "r": 0.71324 - }, - "CustomDeck": { - "1": { - "BackIsHidden": false, - "BackURL": "https://i.imgur.com/EcbhVuh.jpg/", - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/2021607169641060708/B263E98D28E301D8EF45EB001FEBCE98DA25354B/", - "NumHeight": 2, - "NumWidth": 6, - "Type": 0, - "UniqueBack": false - } - }, - "Description": "Unidentified", - "DragSelectable": true, - "GMNotes_path": "LeakedItems.42cd6e/RavenousMyconid.0aa967.gmnotes", - "GUID": "0aa967", - "Grid": true, - "GridProjection": false, - "Hands": true, - "HideWhenFaceDown": true, - "IgnoreFoW": false, - "LayoutGroupSortIndex": 0, - "Locked": false, - "LuaScript": "", - "LuaScriptState": "", - "MeasureMovement": false, - "Name": "Card", - "Nickname": "Ravenous Myconid", - "SidewaysCard": false, - "Snap": true, - "Sticky": true, - "Tags": [ - "Asset", - "PlayerCard" - ], - "Tooltip": true, - "Transform": { - "posX": -44.346, - "posY": 3.23, - "posZ": -108.179, - "rotX": 0, - "rotY": 270, - "rotZ": 0, - "scaleX": 1, - "scaleY": 1, - "scaleZ": 1 - }, - "Value": 0, - "XmlUI": "" -} diff --git a/objects/LeakedItems.42cd6e/SparrowMask.975d79.gmnotes b/objects/LeakedItems.42cd6e/SparrowMask.975d79.gmnotes deleted file mode 100644 index 10f7d8fc..00000000 --- a/objects/LeakedItems.42cd6e/SparrowMask.975d79.gmnotes +++ /dev/null @@ -1,11 +0,0 @@ -{ - "id": "10111", - "type": "Asset", - "class": "Survivor", - "cost": 1, - "level": 0, - "traits": "Item. Charm. Mask.", - "willpowerIcons": 1, - "agilityIcons": 1, - "cycle": "The Feast of Hemlock Vale" -} diff --git a/objects/LeakedItems.42cd6e/SparrowMask.975d79.json b/objects/LeakedItems.42cd6e/SparrowMask.975d79.json deleted file mode 100644 index 5fdfaef2..00000000 --- a/objects/LeakedItems.42cd6e/SparrowMask.975d79.json +++ /dev/null @@ -1,62 +0,0 @@ -{ - "AltLookAngle": { - "x": 0, - "y": 0, - "z": 0 - }, - "Autoraise": true, - "CardID": 110, - "ColorDiffuse": { - "b": 0.71324, - "g": 0.71324, - "r": 0.71324 - }, - "CustomDeck": { - "1": { - "BackIsHidden": false, - "BackURL": "https://i.imgur.com/EcbhVuh.jpg/", - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/2021607169641060708/B263E98D28E301D8EF45EB001FEBCE98DA25354B/", - "NumHeight": 2, - "NumWidth": 6, - "Type": 0, - "UniqueBack": false - } - }, - "Description": "The Wanderer's Companion", - "DragSelectable": true, - "GMNotes_path": "LeakedItems.42cd6e/SparrowMask.975d79.gmnotes", - "GUID": "975d79", - "Grid": true, - "GridProjection": false, - "Hands": true, - "HideWhenFaceDown": true, - "IgnoreFoW": false, - "LayoutGroupSortIndex": 0, - "Locked": false, - "LuaScript": "", - "LuaScriptState": "", - "MeasureMovement": false, - "Name": "Card", - "Nickname": "Sparrow Mask", - "SidewaysCard": false, - "Snap": true, - "Sticky": true, - "Tags": [ - "Asset", - "PlayerCard" - ], - "Tooltip": true, - "Transform": { - "posX": -41.183, - "posY": 3.23, - "posZ": -110.431, - "rotX": 0, - "rotY": 270, - "rotZ": 0, - "scaleX": 1, - "scaleY": 1, - "scaleZ": 1 - }, - "Value": 0, - "XmlUI": "" -} diff --git a/objects/LeakedItems.42cd6e/StallforTime.7b6ed1.gmnotes b/objects/LeakedItems.42cd6e/StallforTime.7b6ed1.gmnotes deleted file mode 100644 index d7219781..00000000 --- a/objects/LeakedItems.42cd6e/StallforTime.7b6ed1.gmnotes +++ /dev/null @@ -1,11 +0,0 @@ -{ - "id": "10114", - "type": "Event", - "class": "Survivor", - "cost": 1, - "level": 0, - "traits": "Tactic. Trick.", - "willpowerIcons": 1, - "intellectIcons": 1, - "cycle": "The Feast of Hemlock Vale" -} diff --git a/objects/LeakedItems.42cd6e/StallforTime.7b6ed1.json b/objects/LeakedItems.42cd6e/StallforTime.7b6ed1.json deleted file mode 100644 index 1a203c62..00000000 --- a/objects/LeakedItems.42cd6e/StallforTime.7b6ed1.json +++ /dev/null @@ -1,61 +0,0 @@ -{ - "AltLookAngle": { - "x": 0, - "y": 0, - "z": 0 - }, - "Autoraise": true, - "CardID": 108, - "ColorDiffuse": { - "b": 0.71324, - "g": 0.71324, - "r": 0.71324 - }, - "CustomDeck": { - "1": { - "BackIsHidden": false, - "BackURL": "https://i.imgur.com/EcbhVuh.jpg/", - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/2021607169641060708/B263E98D28E301D8EF45EB001FEBCE98DA25354B/", - "NumHeight": 2, - "NumWidth": 6, - "Type": 0, - "UniqueBack": false - } - }, - "Description": "", - "DragSelectable": true, - "GMNotes_path": "LeakedItems.42cd6e/StallforTime.7b6ed1.gmnotes", - "GUID": "7b6ed1", - "Grid": true, - "GridProjection": false, - "Hands": true, - "HideWhenFaceDown": true, - "IgnoreFoW": false, - "LayoutGroupSortIndex": 0, - "Locked": false, - "LuaScript": "", - "LuaScriptState": "", - "MeasureMovement": false, - "Name": "Card", - "Nickname": "Stall for Time", - "SidewaysCard": false, - "Snap": true, - "Sticky": true, - "Tags": [ - "PlayerCard" - ], - "Tooltip": true, - "Transform": { - "posX": -41.183, - "posY": 3.23, - "posZ": -101.422, - "rotX": 0, - "rotY": 270, - "rotZ": 0, - "scaleX": 1, - "scaleY": 1, - "scaleZ": 1 - }, - "Value": 0, - "XmlUI": "" -} diff --git a/objects/LeakedItems.42cd6e/UncannyGrowth.6543e6.gmnotes b/objects/LeakedItems.42cd6e/UncannyGrowth.6543e6.gmnotes deleted file mode 100644 index ba4856dd..00000000 --- a/objects/LeakedItems.42cd6e/UncannyGrowth.6543e6.gmnotes +++ /dev/null @@ -1,9 +0,0 @@ -{ - "id": "10045", - "type": "Event", - "class": "Seeker", - "cost": 1, - "level": 0, - "traits": "Insight. Science.", - "cycle": "The Feast of Hemlock Vale" -} diff --git a/objects/LeakedItems.42cd6e/UncannyGrowth.6543e6.json b/objects/LeakedItems.42cd6e/UncannyGrowth.6543e6.json deleted file mode 100644 index 2191aaa9..00000000 --- a/objects/LeakedItems.42cd6e/UncannyGrowth.6543e6.json +++ /dev/null @@ -1,61 +0,0 @@ -{ - "AltLookAngle": { - "x": 0, - "y": 0, - "z": 0 - }, - "Autoraise": true, - "CardID": 101, - "ColorDiffuse": { - "b": 0.71324, - "g": 0.71324, - "r": 0.71324 - }, - "CustomDeck": { - "1": { - "BackIsHidden": false, - "BackURL": "https://i.imgur.com/EcbhVuh.jpg/", - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/2021607169641060708/B263E98D28E301D8EF45EB001FEBCE98DA25354B/", - "NumHeight": 2, - "NumWidth": 6, - "Type": 0, - "UniqueBack": false - } - }, - "Description": "", - "DragSelectable": true, - "GMNotes_path": "LeakedItems.42cd6e/UncannyGrowth.6543e6.gmnotes", - "GUID": "6543e6", - "Grid": true, - "GridProjection": false, - "Hands": true, - "HideWhenFaceDown": true, - "IgnoreFoW": false, - "LayoutGroupSortIndex": 0, - "Locked": false, - "LuaScript": "", - "LuaScriptState": "", - "MeasureMovement": false, - "Name": "Card", - "Nickname": "Uncanny Growth", - "SidewaysCard": false, - "Snap": true, - "Sticky": true, - "Tags": [ - "PlayerCard" - ], - "Tooltip": true, - "Transform": { - "posX": -44.346, - "posY": 3.23, - "posZ": -110.431, - "rotX": 0, - "rotY": 270, - "rotZ": 0, - "scaleX": 1, - "scaleY": 1, - "scaleZ": 1 - }, - "Value": 0, - "XmlUI": "" -} diff --git a/objects/LeakedItems.42cd6e/Well-Funded.96fbfa.gmnotes b/objects/LeakedItems.42cd6e/Well-Funded.96fbfa.gmnotes deleted file mode 100644 index f9bb7eb6..00000000 --- a/objects/LeakedItems.42cd6e/Well-Funded.96fbfa.gmnotes +++ /dev/null @@ -1,9 +0,0 @@ -{ - "id": "10051", - "type": "Skill", - "class": "Seeker", - "level": 0, - "traits": "Fortune.", - "wildIcons": 1, - "cycle": "The Feast of Hemlock Vale" -} diff --git a/objects/LeakedItems.42cd6e/Well-Funded.96fbfa.json b/objects/LeakedItems.42cd6e/Well-Funded.96fbfa.json deleted file mode 100644 index 41285147..00000000 --- a/objects/LeakedItems.42cd6e/Well-Funded.96fbfa.json +++ /dev/null @@ -1,61 +0,0 @@ -{ - "AltLookAngle": { - "x": 0, - "y": 0, - "z": 0 - }, - "Autoraise": true, - "CardID": 100, - "ColorDiffuse": { - "b": 0.71324, - "g": 0.71324, - "r": 0.71324 - }, - "CustomDeck": { - "1": { - "BackIsHidden": false, - "BackURL": "https://i.imgur.com/EcbhVuh.jpg/", - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/2021607169641060708/B263E98D28E301D8EF45EB001FEBCE98DA25354B/", - "NumHeight": 2, - "NumWidth": 6, - "Type": 0, - "UniqueBack": false - } - }, - "Description": "", - "DragSelectable": true, - "GMNotes_path": "LeakedItems.42cd6e/Well-Funded.96fbfa.gmnotes", - "GUID": "96fbfa", - "Grid": true, - "GridProjection": false, - "Hands": true, - "HideWhenFaceDown": true, - "IgnoreFoW": false, - "LayoutGroupSortIndex": 0, - "Locked": false, - "LuaScript": "", - "LuaScriptState": "", - "MeasureMovement": false, - "Name": "Card", - "Nickname": "Well-Funded", - "SidewaysCard": false, - "Snap": true, - "Sticky": true, - "Tags": [ - "PlayerCard" - ], - "Tooltip": true, - "Transform": { - "posX": -44.346, - "posY": 3.23, - "posZ": -112.683, - "rotX": 0, - "rotY": 270, - "rotZ": 0, - "scaleX": 1, - "scaleY": 1, - "scaleZ": 1 - }, - "Value": 0, - "XmlUI": "" -} diff --git a/objects/LeakedItems.42cd6e/WrongPlaceRightTime.d5944e.gmnotes b/objects/LeakedItems.42cd6e/WrongPlaceRightTime.d5944e.gmnotes deleted file mode 100644 index 7719f59c..00000000 --- a/objects/LeakedItems.42cd6e/WrongPlaceRightTime.d5944e.gmnotes +++ /dev/null @@ -1,12 +0,0 @@ -{ - "id": "10115", - "type": "Event", - "class": "Survivor", - "cost": 0, - "level": 0, - "traits": "Spirit. Double.", - "willpowerIcons": 1, - "agilityIcons": 1, - "wildIcons": 1, - "cycle": "The Feast of Hemlock Vale" -} diff --git a/objects/LeakedItems.42cd6e/WrongPlaceRightTime.d5944e.json b/objects/LeakedItems.42cd6e/WrongPlaceRightTime.d5944e.json deleted file mode 100644 index 56ade903..00000000 --- a/objects/LeakedItems.42cd6e/WrongPlaceRightTime.d5944e.json +++ /dev/null @@ -1,61 +0,0 @@ -{ - "AltLookAngle": { - "x": 0, - "y": 0, - "z": 0 - }, - "Autoraise": true, - "CardID": 107, - "ColorDiffuse": { - "b": 0.71324, - "g": 0.71324, - "r": 0.71324 - }, - "CustomDeck": { - "1": { - "BackIsHidden": false, - "BackURL": "https://i.imgur.com/EcbhVuh.jpg/", - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/2021607169641060708/B263E98D28E301D8EF45EB001FEBCE98DA25354B/", - "NumHeight": 2, - "NumWidth": 6, - "Type": 0, - "UniqueBack": false - } - }, - "Description": "", - "DragSelectable": true, - "GMNotes_path": "LeakedItems.42cd6e/WrongPlaceRightTime.d5944e.gmnotes", - "GUID": "d5944e", - "Grid": true, - "GridProjection": false, - "Hands": true, - "HideWhenFaceDown": true, - "IgnoreFoW": false, - "LayoutGroupSortIndex": 0, - "Locked": false, - "LuaScript": "", - "LuaScriptState": "", - "MeasureMovement": false, - "Name": "Card", - "Nickname": "Wrong Place, Right Time", - "SidewaysCard": false, - "Snap": true, - "Sticky": true, - "Tags": [ - "PlayerCard" - ], - "Tooltip": true, - "Transform": { - "posX": -41.183, - "posY": 3.23, - "posZ": -103.674, - "rotX": 0, - "rotY": 270, - "rotZ": 0, - "scaleX": 1, - "scaleY": 1, - "scaleZ": 1 - }, - "Value": 0, - "XmlUI": "" -} From 7f58638ef8672b5254f91df2c62674e3781d05bd Mon Sep 17 00:00:00 2001 From: bankey Date: Tue, 29 Aug 2023 15:56:12 -0400 Subject: [PATCH 3/6] adds context menu option to 'Well Connected' player cards to display skill boost value right on the card --- .../WellConnected.66b7d5.json | 2 +- .../WellConnected3.170127.json | 2 +- src/playercards/cards/WellConnected.ttslua | 52 +++++++++++++++++++ src/playercards/cards/WellConnected3.ttslua | 52 +++++++++++++++++++ src/playermat/Playmat.ttslua | 5 ++ src/playermat/PlaymatApi.ttslua | 9 ++++ 6 files changed, 120 insertions(+), 2 deletions(-) create mode 100644 src/playercards/cards/WellConnected.ttslua create mode 100644 src/playercards/cards/WellConnected3.ttslua diff --git a/objects/AllPlayerCards.15bb07/WellConnected.66b7d5.json b/objects/AllPlayerCards.15bb07/WellConnected.66b7d5.json index bbfc74cf..c2484b7a 100644 --- a/objects/AllPlayerCards.15bb07/WellConnected.66b7d5.json +++ b/objects/AllPlayerCards.15bb07/WellConnected.66b7d5.json @@ -33,7 +33,7 @@ "IgnoreFoW": false, "LayoutGroupSortIndex": 0, "Locked": false, - "LuaScript": "", + "LuaScript": "require(\"playercards/cards/WellConnected\")", "LuaScriptState": "", "MeasureMovement": false, "Name": "Card", diff --git a/objects/AllPlayerCards.15bb07/WellConnected3.170127.json b/objects/AllPlayerCards.15bb07/WellConnected3.170127.json index e9dadd28..7f2975ca 100644 --- a/objects/AllPlayerCards.15bb07/WellConnected3.170127.json +++ b/objects/AllPlayerCards.15bb07/WellConnected3.170127.json @@ -33,7 +33,7 @@ "IgnoreFoW": false, "LayoutGroupSortIndex": 0, "Locked": false, - "LuaScript": "", + "LuaScript": "require(\"playercards/cards/WellConnected3\")", "LuaScriptState": "", "MeasureMovement": false, "Name": "Card", diff --git a/src/playercards/cards/WellConnected.ttslua b/src/playercards/cards/WellConnected.ttslua new file mode 100644 index 00000000..9a6a8d45 --- /dev/null +++ b/src/playercards/cards/WellConnected.ttslua @@ -0,0 +1,52 @@ +local playmatApi = require("playermat/PlaymatApi") + +local display = false +local count = 0 +local modValue = 5 +local loopId = nil + +local b_display = { + index = 0, + click_function = 'none', + function_owner = self, + position = {-0.25,1,-0.75}, + font_color = {1,1,1,100}, + font_size = 250, + width = 0, + height = 0 +} + +function onLoad() + self.addContextMenuItem('Toggle Counter', toggleCounter) +end + +function toggleCounter() + display = not display + + if display then + createUpdateDisplay() + loopId = Wait.time(|| createUpdateDisplay(), 2, -1) + else + Wait.stop(loopId) + self.clearButtons() + loopId = nil + end +end + +function createUpdateDisplay() + count = math.max(math.floor(getPlayerResources() / modValue), 0) + + b_display.label = tostring(count) + + if loopId == nil then + self.createButton(b_display) + else + self.editButton(b_display) + end +end + +function getPlayerResources() + local matColor = playmatApi.getMatColorByPosition(self.getPosition()) + + return playmatApi.getResourceCount(matColor) +end \ No newline at end of file diff --git a/src/playercards/cards/WellConnected3.ttslua b/src/playercards/cards/WellConnected3.ttslua new file mode 100644 index 00000000..f412610a --- /dev/null +++ b/src/playercards/cards/WellConnected3.ttslua @@ -0,0 +1,52 @@ +local playmatApi = require("playermat/PlaymatApi") + +local display = false +local count = 0 +local modValue = 4 +local loopId = nil + +local b_display = { + index = 0, + click_function = 'none', + function_owner = self, + position = {-0.25,1,-0.75}, + font_color = {1,1,1,100}, + font_size = 250, + width = 0, + height = 0 +} + +function onLoad() + self.addContextMenuItem('Toggle Counter', toggleCounter) +end + +function toggleCounter() + display = not display + + if display then + createUpdateDisplay() + loopId = Wait.time(|| createUpdateDisplay(), 2, -1) + else + Wait.stop(loopId) + self.clearButtons() + loopId = nil + end +end + +function createUpdateDisplay() + count = math.max(math.floor(getPlayerResources() / modValue), 0) + + b_display.label = tostring(count) + + if loopId == nil then + self.createButton(b_display) + else + self.editButton(b_display) + end +end + +function getPlayerResources() + local matColor = playmatApi.getMatColorByPosition(self.getPosition()) + + return playmatApi.getResourceCount(matColor) +end \ No newline at end of file diff --git a/src/playermat/Playmat.ttslua b/src/playermat/Playmat.ttslua index ca349567..bcc65c47 100644 --- a/src/playermat/Playmat.ttslua +++ b/src/playermat/Playmat.ttslua @@ -361,6 +361,11 @@ function gainResources(amount) RESOURCE_COUNTER.call("updateVal", count + add) end +-- returns the resource counter amount +function getResourceCount() + return RESOURCE_COUNTER.getVar("val") +end + -- function for "draw 1 button" (that can be added via option panel) function doDrawOne(_, color) -- send messages to player who clicked button if no seated player found diff --git a/src/playermat/PlaymatApi.ttslua b/src/playermat/PlaymatApi.ttslua index 84a1ffd0..2866f39d 100644 --- a/src/playermat/PlaymatApi.ttslua +++ b/src/playermat/PlaymatApi.ttslua @@ -178,6 +178,15 @@ do end end + -- Returns the resource counter amount for the requested playermat + PlaymatApi.getResourceCount = function(matColor) + local resources = 0 + for _, mat in ipairs(internal.getMatForColor(matColor)) do + resources = resources + mat.call("getResourceCount") + end + return resources + end + -- Discard a non-hidden card from the corresponding player's hand PlaymatApi.doDiscardOne = function(matColor) for _, mat in ipairs(internal.getMatForColor(matColor)) do From c678537581fda2982908bb5aa5ba8d6c9658f024 Mon Sep 17 00:00:00 2001 From: bankey Date: Wed, 30 Aug 2023 09:37:23 -0400 Subject: [PATCH 4/6] both Well Connected 0 and Well Connected 3 now share the same script, removes unecessary index from button, updates getResourceCount playmat api function, adds onSave() function, updates button look and position --- .../WellConnected3.170127.json | 2 +- src/playercards/cards/WellConnected.ttslua | 38 ++++++++++---- src/playercards/cards/WellConnected3.ttslua | 52 ------------------- src/playermat/PlaymatApi.ttslua | 7 +-- 4 files changed, 31 insertions(+), 68 deletions(-) delete mode 100644 src/playercards/cards/WellConnected3.ttslua diff --git a/objects/AllPlayerCards.15bb07/WellConnected3.170127.json b/objects/AllPlayerCards.15bb07/WellConnected3.170127.json index 7f2975ca..1c99a2e6 100644 --- a/objects/AllPlayerCards.15bb07/WellConnected3.170127.json +++ b/objects/AllPlayerCards.15bb07/WellConnected3.170127.json @@ -33,7 +33,7 @@ "IgnoreFoW": false, "LayoutGroupSortIndex": 0, "Locked": false, - "LuaScript": "require(\"playercards/cards/WellConnected3\")", + "LuaScript": "require(\"playercards/cards/WellConnected\")", "LuaScriptState": "", "MeasureMovement": false, "Name": "Card", diff --git a/src/playercards/cards/WellConnected.ttslua b/src/playercards/cards/WellConnected.ttslua index 9a6a8d45..bde1ae32 100644 --- a/src/playercards/cards/WellConnected.ttslua +++ b/src/playercards/cards/WellConnected.ttslua @@ -1,23 +1,41 @@ +-- this script is shared between both the level 0 and the upgraded level 3 version of the card local playmatApi = require("playermat/PlaymatApi") local display = false local count = 0 -local modValue = 5 +local modValue = 5 -- level 0 Well Connected local loopId = nil local b_display = { - index = 0, - click_function = 'none', + click_function = "toggleCounter", function_owner = self, - position = {-0.25,1,-0.75}, - font_color = {1,1,1,100}, - font_size = 250, - width = 0, - height = 0 + position = {0.88,0.5,-1.33}, + font_size = 150, + width = 175, + height = 175 } -function onLoad() - self.addContextMenuItem('Toggle Counter', toggleCounter) +function onLoad(saved_data) + local notes = JSON.decode(self.getGMNotes()) + + if notes.id == "54006" then -- hardcoded card id for upgraded Well Connected (3) + modValue = 4 -- Well Connected (3) + end + + if saved_data != '' then + local loaded_data = JSON.decode(saved_data) + display = not loaded_data.saved_display + + toggleCounter() + end + + self.addContextMenuItem('Toggle Counter', toggleCounter) +end + +function onSave() + local data_to_save = {saved_display = display} + local saved_data = JSON.encode(data_to_save) + return saved_data end function toggleCounter() diff --git a/src/playercards/cards/WellConnected3.ttslua b/src/playercards/cards/WellConnected3.ttslua deleted file mode 100644 index f412610a..00000000 --- a/src/playercards/cards/WellConnected3.ttslua +++ /dev/null @@ -1,52 +0,0 @@ -local playmatApi = require("playermat/PlaymatApi") - -local display = false -local count = 0 -local modValue = 4 -local loopId = nil - -local b_display = { - index = 0, - click_function = 'none', - function_owner = self, - position = {-0.25,1,-0.75}, - font_color = {1,1,1,100}, - font_size = 250, - width = 0, - height = 0 -} - -function onLoad() - self.addContextMenuItem('Toggle Counter', toggleCounter) -end - -function toggleCounter() - display = not display - - if display then - createUpdateDisplay() - loopId = Wait.time(|| createUpdateDisplay(), 2, -1) - else - Wait.stop(loopId) - self.clearButtons() - loopId = nil - end -end - -function createUpdateDisplay() - count = math.max(math.floor(getPlayerResources() / modValue), 0) - - b_display.label = tostring(count) - - if loopId == nil then - self.createButton(b_display) - else - self.editButton(b_display) - end -end - -function getPlayerResources() - local matColor = playmatApi.getMatColorByPosition(self.getPosition()) - - return playmatApi.getResourceCount(matColor) -end \ No newline at end of file diff --git a/src/playermat/PlaymatApi.ttslua b/src/playermat/PlaymatApi.ttslua index 2866f39d..9df18be2 100644 --- a/src/playermat/PlaymatApi.ttslua +++ b/src/playermat/PlaymatApi.ttslua @@ -180,11 +180,8 @@ do -- Returns the resource counter amount for the requested playermat PlaymatApi.getResourceCount = function(matColor) - local resources = 0 - for _, mat in ipairs(internal.getMatForColor(matColor)) do - resources = resources + mat.call("getResourceCount") - end - return resources + local mat = getObjectFromGUID(MAT_IDS[matColor]) + return mat.call("getResourceCount") end -- Discard a non-hidden card from the corresponding player's hand From ab49fa3a9fd889b8e67f164b72d2251dd6628c4f Mon Sep 17 00:00:00 2001 From: Chr1Z93 Date: Thu, 31 Aug 2023 00:24:36 +0200 Subject: [PATCH 5/6] fixed hidden back --- objects/AllPlayerCards.15bb07/ChemistrySet.da9727.json | 2 +- objects/AllPlayerCards.15bb07/DrCharlesWestIII.72efed.json | 2 +- objects/AllPlayerCards.15bb07/LongShot.dc8c4d.json | 2 +- objects/AllPlayerCards.15bb07/Microscope.48be49.json | 2 +- objects/AllPlayerCards.15bb07/Pitchfork.45a724.json | 2 +- objects/AllPlayerCards.15bb07/PushedtotheLimit.e0f396.json | 2 +- objects/AllPlayerCards.15bb07/RavenousMyconid.0aa967.json | 2 +- objects/AllPlayerCards.15bb07/SparrowMask.975d79.json | 2 +- objects/AllPlayerCards.15bb07/StallforTime.7b6ed1.json | 2 +- objects/AllPlayerCards.15bb07/UncannyGrowth.6543e6.json | 2 +- objects/AllPlayerCards.15bb07/Well-Funded.96fbfa.json | 2 +- objects/AllPlayerCards.15bb07/WrongPlaceRightTime.d5944e.json | 2 +- 12 files changed, 12 insertions(+), 12 deletions(-) diff --git a/objects/AllPlayerCards.15bb07/ChemistrySet.da9727.json b/objects/AllPlayerCards.15bb07/ChemistrySet.da9727.json index e051278c..f41d6063 100644 --- a/objects/AllPlayerCards.15bb07/ChemistrySet.da9727.json +++ b/objects/AllPlayerCards.15bb07/ChemistrySet.da9727.json @@ -13,7 +13,7 @@ }, "CustomDeck": { "1": { - "BackIsHidden": false, + "BackIsHidden": true, "BackURL": "https://i.imgur.com/EcbhVuh.jpg/", "FaceURL": "http://cloud-3.steamusercontent.com/ugc/2021607169641060708/B263E98D28E301D8EF45EB001FEBCE98DA25354B/", "NumHeight": 2, diff --git a/objects/AllPlayerCards.15bb07/DrCharlesWestIII.72efed.json b/objects/AllPlayerCards.15bb07/DrCharlesWestIII.72efed.json index c926fbd4..be167994 100644 --- a/objects/AllPlayerCards.15bb07/DrCharlesWestIII.72efed.json +++ b/objects/AllPlayerCards.15bb07/DrCharlesWestIII.72efed.json @@ -13,7 +13,7 @@ }, "CustomDeck": { "1": { - "BackIsHidden": false, + "BackIsHidden": true, "BackURL": "https://i.imgur.com/EcbhVuh.jpg/", "FaceURL": "http://cloud-3.steamusercontent.com/ugc/2021607169641060708/B263E98D28E301D8EF45EB001FEBCE98DA25354B/", "NumHeight": 2, diff --git a/objects/AllPlayerCards.15bb07/LongShot.dc8c4d.json b/objects/AllPlayerCards.15bb07/LongShot.dc8c4d.json index 19945fe5..9196b3ce 100644 --- a/objects/AllPlayerCards.15bb07/LongShot.dc8c4d.json +++ b/objects/AllPlayerCards.15bb07/LongShot.dc8c4d.json @@ -13,7 +13,7 @@ }, "CustomDeck": { "1": { - "BackIsHidden": false, + "BackIsHidden": true, "BackURL": "https://i.imgur.com/EcbhVuh.jpg/", "FaceURL": "http://cloud-3.steamusercontent.com/ugc/2021607169641060708/B263E98D28E301D8EF45EB001FEBCE98DA25354B/", "NumHeight": 2, diff --git a/objects/AllPlayerCards.15bb07/Microscope.48be49.json b/objects/AllPlayerCards.15bb07/Microscope.48be49.json index 1d6f15ff..8f7a98d6 100644 --- a/objects/AllPlayerCards.15bb07/Microscope.48be49.json +++ b/objects/AllPlayerCards.15bb07/Microscope.48be49.json @@ -13,7 +13,7 @@ }, "CustomDeck": { "1": { - "BackIsHidden": false, + "BackIsHidden": true, "BackURL": "https://i.imgur.com/EcbhVuh.jpg/", "FaceURL": "http://cloud-3.steamusercontent.com/ugc/2021607169641060708/B263E98D28E301D8EF45EB001FEBCE98DA25354B/", "NumHeight": 2, diff --git a/objects/AllPlayerCards.15bb07/Pitchfork.45a724.json b/objects/AllPlayerCards.15bb07/Pitchfork.45a724.json index 02259a9c..c55abb25 100644 --- a/objects/AllPlayerCards.15bb07/Pitchfork.45a724.json +++ b/objects/AllPlayerCards.15bb07/Pitchfork.45a724.json @@ -13,7 +13,7 @@ }, "CustomDeck": { "1": { - "BackIsHidden": false, + "BackIsHidden": true, "BackURL": "https://i.imgur.com/EcbhVuh.jpg/", "FaceURL": "http://cloud-3.steamusercontent.com/ugc/2021607169641060708/B263E98D28E301D8EF45EB001FEBCE98DA25354B/", "NumHeight": 2, diff --git a/objects/AllPlayerCards.15bb07/PushedtotheLimit.e0f396.json b/objects/AllPlayerCards.15bb07/PushedtotheLimit.e0f396.json index c7c9947d..582d47ba 100644 --- a/objects/AllPlayerCards.15bb07/PushedtotheLimit.e0f396.json +++ b/objects/AllPlayerCards.15bb07/PushedtotheLimit.e0f396.json @@ -13,7 +13,7 @@ }, "CustomDeck": { "1": { - "BackIsHidden": false, + "BackIsHidden": true, "BackURL": "https://i.imgur.com/EcbhVuh.jpg/", "FaceURL": "http://cloud-3.steamusercontent.com/ugc/2021607169641060708/B263E98D28E301D8EF45EB001FEBCE98DA25354B/", "NumHeight": 2, diff --git a/objects/AllPlayerCards.15bb07/RavenousMyconid.0aa967.json b/objects/AllPlayerCards.15bb07/RavenousMyconid.0aa967.json index 73d4fe29..34568923 100644 --- a/objects/AllPlayerCards.15bb07/RavenousMyconid.0aa967.json +++ b/objects/AllPlayerCards.15bb07/RavenousMyconid.0aa967.json @@ -13,7 +13,7 @@ }, "CustomDeck": { "1": { - "BackIsHidden": false, + "BackIsHidden": true, "BackURL": "https://i.imgur.com/EcbhVuh.jpg/", "FaceURL": "http://cloud-3.steamusercontent.com/ugc/2021607169641060708/B263E98D28E301D8EF45EB001FEBCE98DA25354B/", "NumHeight": 2, diff --git a/objects/AllPlayerCards.15bb07/SparrowMask.975d79.json b/objects/AllPlayerCards.15bb07/SparrowMask.975d79.json index ce3cd094..c1648150 100644 --- a/objects/AllPlayerCards.15bb07/SparrowMask.975d79.json +++ b/objects/AllPlayerCards.15bb07/SparrowMask.975d79.json @@ -13,7 +13,7 @@ }, "CustomDeck": { "1": { - "BackIsHidden": false, + "BackIsHidden": true, "BackURL": "https://i.imgur.com/EcbhVuh.jpg/", "FaceURL": "http://cloud-3.steamusercontent.com/ugc/2021607169641060708/B263E98D28E301D8EF45EB001FEBCE98DA25354B/", "NumHeight": 2, diff --git a/objects/AllPlayerCards.15bb07/StallforTime.7b6ed1.json b/objects/AllPlayerCards.15bb07/StallforTime.7b6ed1.json index e0bf2e4b..2b6f8a66 100644 --- a/objects/AllPlayerCards.15bb07/StallforTime.7b6ed1.json +++ b/objects/AllPlayerCards.15bb07/StallforTime.7b6ed1.json @@ -13,7 +13,7 @@ }, "CustomDeck": { "1": { - "BackIsHidden": false, + "BackIsHidden": true, "BackURL": "https://i.imgur.com/EcbhVuh.jpg/", "FaceURL": "http://cloud-3.steamusercontent.com/ugc/2021607169641060708/B263E98D28E301D8EF45EB001FEBCE98DA25354B/", "NumHeight": 2, diff --git a/objects/AllPlayerCards.15bb07/UncannyGrowth.6543e6.json b/objects/AllPlayerCards.15bb07/UncannyGrowth.6543e6.json index 5628fb68..d1abfe7c 100644 --- a/objects/AllPlayerCards.15bb07/UncannyGrowth.6543e6.json +++ b/objects/AllPlayerCards.15bb07/UncannyGrowth.6543e6.json @@ -13,7 +13,7 @@ }, "CustomDeck": { "1": { - "BackIsHidden": false, + "BackIsHidden": true, "BackURL": "https://i.imgur.com/EcbhVuh.jpg/", "FaceURL": "http://cloud-3.steamusercontent.com/ugc/2021607169641060708/B263E98D28E301D8EF45EB001FEBCE98DA25354B/", "NumHeight": 2, diff --git a/objects/AllPlayerCards.15bb07/Well-Funded.96fbfa.json b/objects/AllPlayerCards.15bb07/Well-Funded.96fbfa.json index 103677f3..22159c9b 100644 --- a/objects/AllPlayerCards.15bb07/Well-Funded.96fbfa.json +++ b/objects/AllPlayerCards.15bb07/Well-Funded.96fbfa.json @@ -13,7 +13,7 @@ }, "CustomDeck": { "1": { - "BackIsHidden": false, + "BackIsHidden": true, "BackURL": "https://i.imgur.com/EcbhVuh.jpg/", "FaceURL": "http://cloud-3.steamusercontent.com/ugc/2021607169641060708/B263E98D28E301D8EF45EB001FEBCE98DA25354B/", "NumHeight": 2, diff --git a/objects/AllPlayerCards.15bb07/WrongPlaceRightTime.d5944e.json b/objects/AllPlayerCards.15bb07/WrongPlaceRightTime.d5944e.json index 7f61d268..eb58eb96 100644 --- a/objects/AllPlayerCards.15bb07/WrongPlaceRightTime.d5944e.json +++ b/objects/AllPlayerCards.15bb07/WrongPlaceRightTime.d5944e.json @@ -13,7 +13,7 @@ }, "CustomDeck": { "1": { - "BackIsHidden": false, + "BackIsHidden": true, "BackURL": "https://i.imgur.com/EcbhVuh.jpg/", "FaceURL": "http://cloud-3.steamusercontent.com/ugc/2021607169641060708/B263E98D28E301D8EF45EB001FEBCE98DA25354B/", "NumHeight": 2, From 1ef635fcfe4b807511f79c23e285994f8c03b72c Mon Sep 17 00:00:00 2001 From: bankey Date: Fri, 1 Sep 2023 15:51:47 -0400 Subject: [PATCH 6/6] fixes issue where saving and loading would cause an error when the display is not enabled, minor code cleanup --- src/playercards/cards/WellConnected.ttslua | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/src/playercards/cards/WellConnected.ttslua b/src/playercards/cards/WellConnected.ttslua index bde1ae32..7e7fda73 100644 --- a/src/playercards/cards/WellConnected.ttslua +++ b/src/playercards/cards/WellConnected.ttslua @@ -26,6 +26,7 @@ function onLoad(saved_data) local loaded_data = JSON.decode(saved_data) display = not loaded_data.saved_display + self.clearButtons() toggleCounter() end @@ -33,9 +34,7 @@ function onLoad(saved_data) end function onSave() - local data_to_save = {saved_display = display} - local saved_data = JSON.encode(data_to_save) - return saved_data + return JSON.encode({saved_display = display}) end function toggleCounter() @@ -45,7 +44,10 @@ function toggleCounter() createUpdateDisplay() loopId = Wait.time(|| createUpdateDisplay(), 2, -1) else - Wait.stop(loopId) + if loopId ~= nil then + Wait.stop(loopId) + end + self.clearButtons() loopId = nil end