This commit is contained in:
Adam Goldsmith 2021-07-12 15:49:54 -04:00
parent 1eafadebb0
commit 7829551220
1171 changed files with 32049 additions and 7707 deletions

View File

@ -26,7 +26,11 @@ ComponentTags:
labels:
- displayed: TFGCC_memory_object
normalized: tfgcc_memory_object
Date: 6/29/2021 3:35:28 AM
- displayed: playmat_memory_object
normalized: playmat_memory_object
- displayed: tpocmat_memory_object
normalized: tpocmat_memory_object
Date: 7/6/2021 5:32:00 AM
DecalPallet:
- ImageURL: http://cloud-3.steamusercontent.com/ugc/1474319121424323663/BC5570ECF747F1B30224461B576E8B0FE7FA5F33/
Name: Achivement Checkmark
@ -186,7 +190,7 @@ Decals:
scaleX: 11.0497236
scaleY: 5.0
scaleZ: 5.0
EpochTime: 1624955728
EpochTime: 1625567520
GameComplexity: ''
GameMode: Arkham Horror LCG - Super Complete Edition
GameType: ''
@ -500,8 +504,11 @@ ObjectStates:
- !include 'unpacked/Custom_Model AttachmentFacedown Helper 3da8b6.yaml'
- !include 'unpacked/Custom_Model_Bag Cyclopean Foundations e123fa.yaml'
- !include 'unpacked/Custom_Model_Bag Weird West Custom Investigators 58ddca.yaml'
- !include 'unpacked/Deck Tarot Deck 77f1e5.yaml'
- !include 'unpacked/Custom_Model_Bag Return to the Circle Undone 757324.yaml'
- !include 'unpacked/Notecard Arkham SCE 1.6 - 6292021 - Page 1 88f8cb.yaml'
- !include 'unpacked/Bag Tarot Deck (Scripted) a230f9.yaml'
- !include "unpacked/Bag Playmat Customs (By B\xF4L & Mint Tea Fan) 326dbd.yaml"
- !include 'unpacked/Notecard Arkham SCE 1.61 - 762021 - Page 1 d4e1ea.yaml'
PlayArea: 1.0
PlayerCounts:
- 0
@ -509,7 +516,7 @@ PlayerCounts:
PlayingTime:
- 0
- 0
SaveName: Arkham SCE 1.6
SaveName: Arkham SCE 1.61
Sky: Sky_Museum
SkyURL: https://i.imgur.com/GkQqaOF.jpg
SnapPoints:
@ -2821,6 +2828,10 @@ SnapPoints:
x: 30.31
y: 1.28
z: 69.45
- Position:
x: -29.18
y: 1.26
z: 95.8
TabStates:
'10':
body: "Created by Whimsical\n\nAnything that passes over the remover that isn't\

View File

@ -31,7 +31,7 @@ Text:
Tooltip: true
Transform:
posX: -17.92
posY: 1.27
posY: 1.26
posZ: 77.59
rotX: 90.0
rotY: 89.83

View File

@ -6,6 +6,12 @@ ColorDiffuse:
g: 0.366520882
r: 0.7058823
ContainedObjects:
- !include 'Bag All Player Cards 15bb07/Card Guided by the Unseen (3) 477e79.yaml'
- !include 'Bag All Player Cards 15bb07/Card Wendy''s Amulet 27b4ea.yaml'
- !include 'Bag All Player Cards 15bb07/Card Crystallizer of Dreams 6692de.yaml'
- !include 'Bag All Player Cards 15bb07/Card The Hungering Blade (1) 2d94ed.yaml'
- !include 'Bag All Player Cards 15bb07/Card Bait and Switch (3) f9a232.yaml'
- !include 'Bag All Player Cards 15bb07/Card Yaztaroth bd65dc.yaml'
- !include 'Bag All Player Cards 15bb07/Card Eye of the Djinn (2) df182a.yaml'
- !include 'Bag All Player Cards 15bb07/Card Holy Spear (5) 28289a.yaml'
- !include 'Bag All Player Cards 15bb07/Card Shrine of the Moirai (3) 1934c6.yaml'
@ -28,7 +34,6 @@ ContainedObjects:
- !include 'Bag All Player Cards 15bb07/Card Guiding Spirit (1) 9375f4.yaml'
- !include 'Bag All Player Cards 15bb07/Card True Survivor (3) 8837ff.yaml'
- !include 'Bag All Player Cards 15bb07/Card Ambush (1) a1fd61.yaml'
- !include 'Bag All Player Cards 15bb07/Card Winging It aa3984.yaml'
- !include 'Bag All Player Cards 15bb07/Card Granny Orne 1cccfe.yaml'
- !include 'Bag All Player Cards 15bb07/Card Glimpse the Unthinkable (5) 090fcf.yaml'
- !include 'Bag All Player Cards 15bb07/Card Word of Command (2) 26853e.yaml'
@ -49,7 +54,6 @@ ContainedObjects:
- !include 'Bag All Player Cards 15bb07/Card On the Hunt a13ca4.yaml'
- !include 'Bag All Player Cards 15bb07/Card Dig Deep (2) 0414b4.yaml'
- !include 'Bag All Player Cards 15bb07/Card Hand of Fate 1ad931.yaml'
- !include 'Bag All Player Cards 15bb07/Card Tetsuo Mori 08e5a6.yaml'
- !include 'Bag All Player Cards 15bb07/Card Devil''s Luck (1) 812685.yaml'
- !include 'Bag All Player Cards 15bb07/Card Logical Reasoning 812175.yaml'
- !include 'Bag All Player Cards 15bb07/Card .45 Thompson (3) b492cb.yaml'
@ -76,7 +80,6 @@ ContainedObjects:
- !include 'Bag All Player Cards 15bb07/Card Cryptic Grimoire (4) e8b179.yaml'
- !include 'Bag All Player Cards 15bb07/CardCustom Daisy''s Tote Bag cf41be.yaml'
- !include 'Bag All Player Cards 15bb07/Card False Awakening 0de10c.yaml'
- !include 'Bag All Player Cards 15bb07/Card Wendy''s Amulet 7f5978.yaml'
- !include 'Bag All Player Cards 15bb07/Card Liquid Courage c33a10.yaml'
- !include 'Bag All Player Cards 15bb07/Card Blinding Light 30f860.yaml'
- !include 'Bag All Player Cards 15bb07/Card Counterspell (2) 2236f6.yaml'
@ -166,11 +169,9 @@ ContainedObjects:
- !include 'Bag All Player Cards 15bb07/Card .32 Colt b0f851.yaml'
- !include 'Bag All Player Cards 15bb07/Card Extra Ammunition (1) f60263.yaml'
- !include 'Bag All Player Cards 15bb07/Card Money Talks 276477.yaml'
- !include 'Bag All Player Cards 15bb07/Card Prepared for the Worst 831b6b.yaml'
- !include 'Bag All Player Cards 15bb07/Card Archaic Glyphs (3) 66d5a3.yaml'
- !include 'Bag All Player Cards 15bb07/Card Strange Solution (4) d96e4b.yaml'
- !include 'Bag All Player Cards 15bb07/Card Teamwork eab2ed.yaml'
- !include 'Bag All Player Cards 15bb07/Card Steadfast 4e1d91.yaml'
- !include 'Bag All Player Cards 15bb07/Card Deny Existence (5) d24531.yaml'
- !include 'Bag All Player Cards 15bb07/Card Arrogance b2e5b0.yaml'
- !include 'Bag All Player Cards 15bb07/Card You owe me one! d27d12.yaml'
@ -222,7 +223,7 @@ ContainedObjects:
- !include 'Bag All Player Cards 15bb07/Card The Red-Gloved Man (5) ad18a6.yaml'
- !include 'Bag All Player Cards 15bb07/Card Dayana Esperence (3) 4f2489.yaml'
- !include 'Bag All Player Cards 15bb07/Card Seeking Answers f69e10.yaml'
- !include 'Bag All Player Cards 15bb07/Card Daring 91e53c.yaml'
- !include 'Bag All Player Cards 15bb07/Card Seeking Answers (2) 719f7e.yaml'
- !include 'Bag All Player Cards 15bb07/Card A Test of Will (1) 4cfcc7.yaml'
- !include 'Bag All Player Cards 15bb07/Card Shrivelling 914053.yaml'
- !include 'Bag All Player Cards 15bb07/Card Expose Weakness (1) 2e93fd.yaml'
@ -303,12 +304,9 @@ ContainedObjects:
- !include 'Bag All Player Cards 15bb07/Card Fine Clothes 5cb973.yaml'
- !include 'Bag All Player Cards 15bb07/Card Crystalline Elder Sign (3) 949ca2.yaml'
- !include 'Bag All Player Cards 15bb07/Card Sleight of Hand 819aee.yaml'
- !include 'Bag All Player Cards 15bb07/Card Burning the Midnight Oil 0d29be.yaml'
- !include 'Bag All Player Cards 15bb07/Card Preposterous Sketches (2) 5e32a5.yaml'
- !include 'Bag All Player Cards 15bb07/Card Whispers from the Deep dd4a25.yaml'
- !include 'Bag All Player Cards 15bb07/Card High Roller (2) ce1b89.yaml'
- !include 'Bag All Player Cards 15bb07/Card Elusive (Taboo) 34140c.yaml'
- !include 'Bag All Player Cards 15bb07/Card Handcuffs 5f33be.yaml'
- !include 'Bag All Player Cards 15bb07/Card Dr. Milan Christopher 9934d2.yaml'
- !include 'Bag All Player Cards 15bb07/Card Chicago Typewriter (4) ecfa42.yaml'
- !include "Bag All Player Cards 15bb07/Card The Moon \u2022 XVIII (1) e80bd8.yaml"
@ -318,13 +316,16 @@ ContainedObjects:
- !include 'Bag All Player Cards 15bb07/Card Celaeno Fragments d287bc.yaml'
- !include 'Bag All Player Cards 15bb07/Card Search for the Truth 4156cf.yaml'
- !include 'Bag All Player Cards 15bb07/Card Delve Too Deep (Taboo) d4a68a.yaml'
- !include 'Bag All Player Cards 15bb07/Card Elusive (Taboo) b67931.yaml'
- !include 'Bag All Player Cards 15bb07/Card Eucatastrophe (3) (Taboo) b2ccf8.yaml'
- !include 'Bag All Player Cards 15bb07/Card Hallow (3) (Taboo) 3a85c4.yaml'
- !include 'Bag All Player Cards 15bb07/Card A Watchful Peace (3) (Taboo) 125f13.yaml'
- !include 'Bag All Player Cards 15bb07/Card Another Day, Another Dollar (3) 006d44.yaml'
- !include 'Bag All Player Cards 15bb07/Card To Fight the Black Wind 00b6c3.yaml'
- !include 'Bag All Player Cards 15bb07/Card Guardian of the Crystallizer aec357.yaml'
- !include 'Bag All Player Cards 15bb07/Card Research Librarian 8f91ce.yaml'
- !include 'Bag All Player Cards 15bb07/Card Taunt (2) 9956d5.yaml'
- !include 'Bag All Player Cards 15bb07/Card Stars of Hyades 1890d0.yaml'
- !include 'Bag All Player Cards 15bb07/Card Interrogate c70ad8.yaml'
- !include 'Bag All Player Cards 15bb07/Card Deny Existence 8aa0c3.yaml'
- !include 'Bag All Player Cards 15bb07/Card Azure Flame 17319c.yaml'
- !include 'Bag All Player Cards 15bb07/Card Smuggled Goods 1f3880.yaml'
@ -344,7 +345,6 @@ ContainedObjects:
- !include 'Bag All Player Cards 15bb07/Card Jessica Hyde (1) b8380d.yaml'
- !include 'Bag All Player Cards 15bb07/Card Contraband (2) 620b6e.yaml'
- !include 'Bag All Player Cards 15bb07/Card Grimm''s Fairy Tales 1d75d0.yaml'
- !include 'Bag All Player Cards 15bb07/Card The Hungering Blade (1) bbd11b.yaml'
- !include 'Bag All Player Cards 15bb07/Card Physical Training (4) ab51ce.yaml'
- !include 'Bag All Player Cards 15bb07/Card Aquinnah (3) fb9dbb.yaml'
- !include 'Bag All Player Cards 15bb07/Card Relic of Ages 7667ef.yaml'
@ -392,8 +392,6 @@ ContainedObjects:
- !include 'Bag All Player Cards 15bb07/Card Siren Call b9fbff.yaml'
- !include 'Bag All Player Cards 15bb07/Card Stick to the Plan (3) 82d62c.yaml'
- !include 'Bag All Player Cards 15bb07/Card Stray Cat f474b1.yaml'
- !include 'Bag All Player Cards 15bb07/Card Seeking Answers (2) c1365d.yaml'
- !include 'Bag All Player Cards 15bb07/Card Soothing Melody 53f076.yaml'
- !include 'Bag All Player Cards 15bb07/Card Rise to the Occasion 358387.yaml'
- !include 'Bag All Player Cards 15bb07/Card Quick Thinking (Taboo) 308967.yaml'
- !include 'Bag All Player Cards 15bb07/Card Perception (2) 96b5ed.yaml'
@ -421,7 +419,6 @@ ContainedObjects:
- !include 'Bag All Player Cards 15bb07/Card The Truth Beckons ca1b5c.yaml'
- !include 'Bag All Player Cards 15bb07/Card Promise of Power d8b64b.yaml'
- !include 'Bag All Player Cards 15bb07/Card Hyperawareness e5dd39.yaml'
- !include 'Bag All Player Cards 15bb07/Card Crystallizer of Dreams e3bd71.yaml'
- !include 'Bag All Player Cards 15bb07/Card Not without a fight! d1d7fa.yaml'
- !include 'Bag All Player Cards 15bb07/Card Lure (2) 1a90a4.yaml'
- !include 'Bag All Player Cards 15bb07/Card Mano a Mano (2) 14424c.yaml'
@ -455,8 +452,13 @@ ContainedObjects:
- !include 'Bag All Player Cards 15bb07/Card Lockpicks cc11e4.yaml'
- !include 'Bag All Player Cards 15bb07/Card Anatomical Diagrams a8e495.yaml'
- !include 'Bag All Player Cards 15bb07/Card Machete 86ee68.yaml'
- !include 'Bag All Player Cards 15bb07/Card Madame Labranche 1ee492.yaml'
- !include 'Bag All Player Cards 15bb07/Card Ace in the Hole (3) (Taboo) e5d5f0.yaml'
- !include 'Bag All Player Cards 15bb07/Card Pendant of the Queen (Taboo) 6047d6.yaml'
- !include 'Bag All Player Cards 15bb07/Card Springfield M1903 (4) (Taboo) 21664c.yaml'
- !include 'Bag All Player Cards 15bb07/Card Telescopic SIght (3) (Taboo) dc65fd.yaml'
- !include 'Bag All Player Cards 15bb07/Card Three Aces (1) (Taboo) a11abb.yaml'
- !include 'Bag All Player Cards 15bb07/Card Dr. Milan Christopher (Taboo) 8ae314.yaml'
- !include 'Bag All Player Cards 15bb07/Card Madame Labranche 1ee492.yaml'
- !include 'Bag All Player Cards 15bb07/Card Telescopic Sight (3) db2c81.yaml'
- !include 'Bag All Player Cards 15bb07/Card Agency Backup (5) d6eda3.yaml'
- !include 'Bag All Player Cards 15bb07/Card Quantum Flux edd34a.yaml'
@ -526,7 +528,6 @@ ContainedObjects:
- !include 'Bag All Player Cards 15bb07/Card Lucid Dreaming (2) 122e98.yaml'
- !include 'Bag All Player Cards 15bb07/Card Curse of the Rougarou 2e33f7.yaml'
- !include 'Bag All Player Cards 15bb07/Card Reliable (1) 102fad.yaml'
- !include 'Bag All Player Cards 15bb07/Card .45 Automatic 12660b.yaml'
- !include 'Bag All Player Cards 15bb07/Card Crisis of Identity 367aac.yaml'
- !include 'Bag All Player Cards 15bb07/Card M1918 BAR (4) b1ad65.yaml'
- !include 'Bag All Player Cards 15bb07/Card Mind over Matter 8cf335.yaml'
@ -557,14 +558,11 @@ ContainedObjects:
- !include 'Bag All Player Cards 15bb07/Card Rite of Seeking (2) 4f2668.yaml'
- !include 'Bag All Player Cards 15bb07/Card The Necronomicon (5) 96ba38.yaml'
- !include 'Bag All Player Cards 15bb07/Card Galvanize (1) 9e7f6a.yaml'
- !include 'Bag All Player Cards 15bb07/Card Emergency Cache 510c0d.yaml'
- !include 'Bag All Player Cards 15bb07/Card Dr. Milan Christopher (Taboo) 8ae314.yaml'
- !include 'Bag All Player Cards 15bb07/Card Leather Coat (1) 5b1550.yaml'
- !include 'Bag All Player Cards 15bb07/Card Heroic Rescue bb0f6a.yaml'
- !include 'Bag All Player Cards 15bb07/Card Flare (1) 017821.yaml'
- !include 'Bag All Player Cards 15bb07/Card Cryptic Research (4) 5d25b1.yaml'
- !include 'Bag All Player Cards 15bb07/Card Dogcatchers 99800f.yaml'
- !include 'Bag All Player Cards 15bb07/Card Alice Luxley ae20e0.yaml'
- !include 'Bag All Player Cards 15bb07/Card Enchanted Blade c7d9b5.yaml'
- !include 'Bag All Player Cards 15bb07/Card Bind Monster (2) ba1460.yaml'
- !include 'Bag All Player Cards 15bb07/Card Grit Your Teeth a92a90.yaml'
@ -586,9 +584,7 @@ ContainedObjects:
- !include 'Bag All Player Cards 15bb07/Card Higher Education 8595fb.yaml'
- !include 'Bag All Player Cards 15bb07/Card Physical Training (2) d708d9.yaml'
- !include 'Bag All Player Cards 15bb07/Card Moonlight Ritual 1cd2bd.yaml'
- !include 'Bag All Player Cards 15bb07/Card Dark Memory c025bf.yaml'
- !include 'Bag All Player Cards 15bb07/Card Dread Curse c54d7e.yaml'
- !include 'Bag All Player Cards 15bb07/Card Segment of Onyx (1) (Taboo) 922d4c.yaml'
- !include 'Bag All Player Cards 15bb07/Card Haste (2) 1bd139.yaml'
- !include 'Bag All Player Cards 15bb07/Card Venturer 0e2987.yaml'
- !include 'Bag All Player Cards 15bb07/Card Eldritch Inspiration (1) e84eff.yaml'
@ -624,10 +620,8 @@ ContainedObjects:
- !include 'Bag All Player Cards 15bb07/Card Abigail Foreman (4) 97e9ce.yaml'
- !include 'Bag All Player Cards 15bb07/Card Voice of Ra 0988b2.yaml'
- !include 'Bag All Player Cards 15bb07/Card One-Two Punch (5) 8ffa44.yaml'
- !include 'Bag All Player Cards 15bb07/Card Springfield M1903 (4) (Taboo) a7da13.yaml'
- !include 'Bag All Player Cards 15bb07/Card The 13th Vision c1ce8e.yaml'
- !include 'Bag All Player Cards 15bb07/Card Final Rhapsody 2c901b.yaml'
- !include "Bag All Player Cards 15bb07/Card I've had worse\u2026 (2) 76147b.yaml"
- !include 'Bag All Player Cards 15bb07/Card Angered Spirits d8705c.yaml'
- !include 'Bag All Player Cards 15bb07/Card Dark Ritual 272e6c.yaml'
- !include 'Bag All Player Cards 15bb07/Card Trench Knife 0d4eb9.yaml'
@ -648,7 +642,6 @@ ContainedObjects:
- !include 'Bag All Player Cards 15bb07/Card Fortune or Fate (2) e674e8.yaml'
- !include 'Bag All Player Cards 15bb07/Card Glory 273584.yaml'
- !include 'Bag All Player Cards 15bb07/Card Shining Trapezohedron (4) b4b991.yaml'
- !include 'Bag All Player Cards 15bb07/Card Bait and Switch (3) 864fb6.yaml'
- !include 'Bag All Player Cards 15bb07/Card Dumb Luck f0e425.yaml'
- !include 'Bag All Player Cards 15bb07/Card Ghastly Revelation b7c503.yaml'
- !include 'Bag All Player Cards 15bb07/Card Esoteric Atlas (2) 2172e2.yaml'
@ -659,7 +652,6 @@ ContainedObjects:
- !include 'Bag All Player Cards 15bb07/Card Slip Away cf1d4e.yaml'
- !include 'Bag All Player Cards 15bb07/Card Self-Destructive 2204cc.yaml'
- !include 'Bag All Player Cards 15bb07/Card Relentless af3efd.yaml'
- !include 'Bag All Player Cards 15bb07/Card Vicious Blow 889121.yaml'
- !include 'Bag All Player Cards 15bb07/Card Switchblade (2) 2fba3b.yaml'
- !include 'Bag All Player Cards 15bb07/Card The Codex of Ages df9809.yaml'
- !include 'Bag All Player Cards 15bb07/Card Mists of R''lyeh (2) 3d57b4.yaml'
@ -708,7 +700,6 @@ ContainedObjects:
- !include 'Bag All Player Cards 15bb07/Card Oops! 59d89b.yaml'
- !include 'Bag All Player Cards 15bb07/Card Survival Instinct 078efb.yaml'
- !include 'Bag All Player Cards 15bb07/Card Warning Shot ec38db.yaml'
- !include 'Bag All Player Cards 15bb07/Card Yaztaroth 313167.yaml'
- !include 'Bag All Player Cards 15bb07/Card Barricade edb554.yaml'
- !include 'Bag All Player Cards 15bb07/Card Archaic Glyphs (3) a14a11.yaml'
- !include 'Bag All Player Cards 15bb07/Card Extensive Research (1) 3dc25c.yaml'
@ -776,7 +767,6 @@ ContainedObjects:
- !include 'Bag All Player Cards 15bb07/Card Ward of Protection (2) 4d74f6.yaml'
- !include 'Bag All Player Cards 15bb07/Card Knife 0ab3f1.yaml'
- !include 'Bag All Player Cards 15bb07/Card Mi-Go Weapon 2fc31c.yaml'
- !include 'Bag All Player Cards 15bb07/Card Heirloom of Hyperborea e929f9.yaml'
- !include 'Bag All Player Cards 15bb07/Card Tony''s .38 Long Colt 1186a1.yaml'
- !include 'Bag All Player Cards 15bb07/Card Easy Mark (1) cdbb37.yaml'
- !include 'Bag All Player Cards 15bb07/Card Stirring Up Trouble (1) e99f0d.yaml'
@ -785,7 +775,6 @@ ContainedObjects:
- !include 'Bag All Player Cards 15bb07/Card Guts (2) 219c78.yaml'
- !include 'Bag All Player Cards 15bb07/Card Oops! (2) 70772b.yaml'
- !include 'Bag All Player Cards 15bb07/Card Quick Thinking 99989c.yaml'
- !include 'Bag All Player Cards 15bb07/Card Scene of the Crime ab37af.yaml'
- !include 'Bag All Player Cards 15bb07/Card Through the Gates fd9c56.yaml'
- !include 'Bag All Player Cards 15bb07/Card Hired Dogs 44bc00.yaml'
- !include 'Bag All Player Cards 15bb07/Card Pantalone adf028.yaml'
@ -797,7 +786,6 @@ ContainedObjects:
- !include 'Bag All Player Cards 15bb07/Card Esoteric Atlas (1) 0ce005.yaml'
- !include 'Bag All Player Cards 15bb07/Card Paradoxical Covenant (2) 541ee9.yaml'
- !include "Bag All Player Cards 15bb07/Card D\xE9j\xE0 Vu (5) 719a45.yaml"
- !include 'Bag All Player Cards 15bb07/Card Ace of Swords (1) c4d436.yaml'
- !include 'Bag All Player Cards 15bb07/Card Arcane Studies (2) 644af9.yaml'
- !include 'Bag All Player Cards 15bb07/Card Mists of R''lyeh 5558f1.yaml'
- !include 'Bag All Player Cards 15bb07/Card Chuck Fergus (5) 0e72b6.yaml'
@ -973,7 +961,6 @@ ContainedObjects:
- !include 'Bag All Player Cards 15bb07/Card Ornate Bow (3) 2acced.yaml'
- !include 'Bag All Player Cards 15bb07/Card Lockpicks (1) edd6c4.yaml'
- !include 'Bag All Player Cards 15bb07/Card Double or Nothing efb09b.yaml'
- !include 'Bag All Player Cards 15bb07/Card Flashlight bb1cce.yaml'
- !include 'Bag All Player Cards 15bb07/Card Elina Harper 7e2896.yaml'
- !include 'Bag All Player Cards 15bb07/Card Encyclopedia dbb0e0.yaml'
- !include 'Bag All Player Cards 15bb07/Card No Sense of Space or Time 1e6cae.yaml'
@ -990,14 +977,12 @@ ContainedObjects:
- !include 'Bag All Player Cards 15bb07/Card Scrying (3) e58d2a.yaml'
- !include 'Bag All Player Cards 15bb07/Card Curse of Aeons (3) 3199f2.yaml'
- !include 'Bag All Player Cards 15bb07/Card Scrying 8a927c.yaml'
- !include 'Bag All Player Cards 15bb07/Card Blood-Rite eafd12.yaml'
- !include 'Bag All Player Cards 15bb07/Card Harmony Restored (2) 7885cf.yaml'
- !include 'Bag All Player Cards 15bb07/Card Spirit of Humanity (2) e5901b.yaml'
- !include 'Bag All Player Cards 15bb07/Card Shroud of Shadows (4) 12bdf1.yaml'
- !include 'Bag All Player Cards 15bb07/Card Eye of Chaos (4) f68105.yaml'
- !include 'Bag All Player Cards 15bb07/Card Armageddon (4) 32e5a4.yaml'
- !include 'Bag All Player Cards 15bb07/Card Lucky Penny (2) aae31c.yaml'
- !include 'Bag All Player Cards 15bb07/Card Guided by the Unseen (3) d76b40.yaml'
- !include 'Bag All Player Cards 15bb07/Card Fey (1) f10690.yaml'
- !include 'Bag All Player Cards 15bb07/Card Holy Rosary (2) 2d2246.yaml'
- !include 'Bag All Player Cards 15bb07/Card Magnifying Glass (1) 378e84.yaml'
@ -1012,7 +997,6 @@ ContainedObjects:
- !include 'Bag All Player Cards 15bb07/Card Resourceful 334f03.yaml'
- !include 'Bag All Player Cards 15bb07/Card Eureka! ffa4f9.yaml'
- !include 'Bag All Player Cards 15bb07/Card Take Heart cc6e4d.yaml'
- !include 'Bag All Player Cards 15bb07/Card Act of Desperation 0bea17.yaml'
- !include 'Bag All Player Cards 15bb07/Card Mr. Rook 1339b0.yaml'
- !include 'Bag All Player Cards 15bb07/Card Drawing Thin (Taboo) 3d08dc.yaml'
- !include 'Bag All Player Cards 15bb07/Card Grisly Totem (3) 1433eb.yaml'
@ -1052,30 +1036,50 @@ ContainedObjects:
- !include 'Bag All Player Cards 15bb07/CardCustom Michael Leigh (5) 229b85.yaml'
- !include 'Bag All Player Cards 15bb07/CardCustom Divination (1) 4cc8b2.yaml'
- !include 'Bag All Player Cards 15bb07/CardCustom Blur (1) 805a9a.yaml'
- !include 'Bag All Player Cards 15bb07/Card Directive 706176.yaml'
- !include 'Bag All Player Cards 15bb07/Card Directive 2d9256.yaml'
- !include 'Bag All Player Cards 15bb07/Card Directive 133521.yaml'
- !include 'Bag All Player Cards 15bb07/Card Directive 0994c9.yaml'
- !include 'Bag All Player Cards 15bb07/Card Directive 07e7bd.yaml'
- !include 'Bag All Player Cards 15bb07/Card .45 Automatic 12660b.yaml'
- !include 'Bag All Player Cards 15bb07/Card Vicious Blow 889121.yaml'
- !include 'Bag All Player Cards 15bb07/Card Flashlight bb1cce.yaml'
- !include 'Bag All Player Cards 15bb07/Card Emergency Cache 510c0d.yaml'
- !include 'Bag All Player Cards 15bb07/Card Prepared for the Worst 831b6b.yaml'
- !include 'Bag All Player Cards 15bb07/Card Scene of the Crime ab37af.yaml'
- !include 'Bag All Player Cards 15bb07/Card Handcuffs 5f33be.yaml'
- !include 'Bag All Player Cards 15bb07/Card Winging It aa3984.yaml'
- !include 'Bag All Player Cards 15bb07/Card Interrogate c70ad8.yaml'
- !include 'Bag All Player Cards 15bb07/Card Steadfast 4e1d91.yaml'
- !include 'Bag All Player Cards 15bb07/Card Ace of Swords (1) c4d436.yaml'
- !include 'Bag All Player Cards 15bb07/Card Act of Desperation 0bea17.yaml'
- !include 'Bag All Player Cards 15bb07/Card Alice Luxley ae20e0.yaml'
- !include "Bag All Player Cards 15bb07/Card I've had worse\u2026 (2) 76147b.yaml"
- !include 'Bag All Player Cards 15bb07/Card Daring 91e53c.yaml'
- !include 'Bag All Player Cards 15bb07/Card Tetsuo Mori 08e5a6.yaml'
- !include 'Bag All Player Cards 15bb07/Card Burning the Midnight Oil 0d29be.yaml'
- !include 'Bag All Player Cards 15bb07/Card Directive 133521.yaml'
- !include 'Bag All Player Cards 15bb07/Card Directive 706176.yaml'
- !include 'Bag All Player Cards 15bb07/Card Directive 0994c9.yaml'
- !include 'Bag All Player Cards 15bb07/Card Roland''s .38 Special dbdaff.yaml'
- !include 'Bag All Player Cards 15bb07/Card Cover Up f802e3.yaml'
- !include 'Bag All Player Cards 15bb07/Card Erynn MacAoidh 6abfbc.yaml'
- !include 'Bag All Player Cards 15bb07/Card Damned bad8cb.yaml'
- !include "Bag All Player Cards 15bb07/Card The Devil \u2022 XV 7bcaf3.yaml"
- !include "Bag All Player Cards 15bb07/Card The Star \u2022 XVII You Have Been Chosen\
\ (3) b49067.yaml"
- !include 'Bag All Player Cards 15bb07/Card Heirloom of Hyperborea e929f9.yaml'
- !include 'Bag All Player Cards 15bb07/Card Dark Memory c025bf.yaml'
- !include "Bag All Player Cards 15bb07/Card The Star \u2022 XVII (3) a77ce0.yaml"
- !include 'Bag All Player Cards 15bb07/Card Hallowed Mirror (3) 78858f.yaml'
- !include "Bag All Player Cards 15bb07/Card The World \u2022 XXI (3) 372b5b.yaml"
- !include 'Bag All Player Cards 15bb07/Card Occult Lexicon (3) 71d99c.yaml'
- !include 'Bag All Player Cards 15bb07/Card Well Connected (3) 170127.yaml'
- !include 'Bag All Player Cards 15bb07/Card Knight of Swords (3) 159f82.yaml'
- !include 'Bag All Player Cards 15bb07/Card Well Connected (3) 170127.yaml'
- !include "Bag All Player Cards 15bb07/Card The Hierophant \u2022 V (3) 20c8a9.yaml"
- !include 'Bag All Player Cards 15bb07/Card Sign Magick (3) f998c5.yaml'
- !include "Bag All Player Cards 15bb07/Card The Hierophant \u2022 V 1f7f5b.yaml"
- !include 'Bag All Player Cards 15bb07/Card Trial by Fire (3) 76978f.yaml'
- !include 'Bag All Player Cards 15bb07/Card Nine of Rods (3) c7fe4a.yaml'
- !include 'Bag All Player Cards 15bb07/Card Observed (4) cf5ac8.yaml'
- !include 'Bag All Player Cards 15bb07/Card Trial by Fire (3) 76978f.yaml'
- !include "Bag All Player Cards 15bb07/Card The Fool \u2022 0 (3) b74c69.yaml"
- !include 'Bag All Player Cards 15bb07/Card Moon Pendant (2) 72deff.yaml'
- !include 'Bag All Player Cards 15bb07/Card Observed (4) cf5ac8.yaml'
- !include 'Bag All Player Cards 15bb07/Card Damned bad8cb.yaml'
- !include "Bag All Player Cards 15bb07/Card The Devil \u2022 XV 7bcaf3.yaml"
- !include 'Bag All Player Cards 15bb07/Card Erynn MacAoidh 6abfbc.yaml'
- !include 'Bag All Player Cards 15bb07/Card Blood-Rite eafd12.yaml'
- !include 'Bag All Player Cards 15bb07/Card Soothing Melody 53f076.yaml'
Description: ''
DragSelectable: true
GMNotes: ''

View File

@ -0,0 +1,47 @@
Autoraise: true
CardID: 440800
ColorDiffuse:
b: 0.713235259
g: 0.713235259
r: 0.713235259
CustomDeck:
'4408':
BackIsHidden: true
BackURL: https://i.imgur.com/EcbhVuh.jpg/
FaceURL: http://cloud-3.steamusercontent.com/ugc/1697277388086984548/E61F3E847797C2C9231829611E0D92BA6376FA67/
NumHeight: 4
NumWidth: 4
Type: 0
UniqueBack: false
Description: ''
DragSelectable: true
GMNotes: ''
GUID: 125f13
Grid: true
GridProjection: false
Hands: true
HideWhenFaceDown: true
IgnoreFoW: false
LayoutGroupSortIndex: 0
Locked: false
LuaScript: ''
LuaScriptState: ''
MeasureMovement: false
Name: Card
Nickname: A Watchful Peace (3) (Taboo)
SidewaysCard: false
Snap: true
Sticky: true
Tooltip: true
Transform:
posX: 9.21
posY: 2.33
posZ: -64.71
rotX: 0.0
rotY: 270.0
rotZ: 179.97
scaleX: 1.0
scaleY: 1.0
scaleZ: 1.0
Value: 0
XmlUI: ''

View File

@ -34,11 +34,11 @@ Snap: true
Sticky: true
Tooltip: true
Transform:
posX: -66.06
posY: 3.48
posZ: -67.38
rotX: 0.02
rotY: 270.01
posX: 80.5
posY: 2.27
posZ: -28.83
rotX: 0.01
rotY: 270.0
rotZ: 180.02
scaleX: 1.0
scaleY: 1.0

View File

@ -1,22 +1,22 @@
Autoraise: true
CardID: 374417
CardID: 440802
ColorDiffuse:
b: 0.713235259
g: 0.713235259
r: 0.713235259
CustomDeck:
'3744':
'4408':
BackIsHidden: true
BackURL: https://i.imgur.com/EcbhVuh.jpg/
FaceURL: http://cloud-3.steamusercontent.com/ugc/1016065725025946328/561232524C8EAA4B4371B28652F78969E6ED6FFB/
NumHeight: 7
NumWidth: 10
FaceURL: http://cloud-3.steamusercontent.com/ugc/1697277388086984548/E61F3E847797C2C9231829611E0D92BA6376FA67/
NumHeight: 4
NumWidth: 4
Type: 0
UniqueBack: false
Description: ''
DragSelectable: true
GMNotes: ''
GUID: 864fb6
GUID: f9a232
Grid: true
GridProjection: false
Hands: true
@ -34,12 +34,12 @@ Snap: true
Sticky: true
Tooltip: true
Transform:
posX: -66.06
posY: 3.48
posZ: -67.38
rotX: 0.02
rotY: 270.01
rotZ: 180.02
posX: 112.12
posY: 1.98
posZ: -31.44
rotX: 0.0
rotY: 270.0
rotZ: 180.0
scaleX: 1.0
scaleY: 1.0
scaleZ: 1.0

View File

@ -34,12 +34,12 @@ Snap: true
Sticky: true
Tooltip: true
Transform:
posX: 78.79
posY: 3.29
posZ: -2.89
rotX: 0.01
rotY: 270.01
rotZ: 184.07
posX: 0.0
posY: 1.5
posZ: 0.0
rotX: 359.99
rotY: 270.0
rotZ: 359.98
scaleX: 1.0
scaleY: 1.0
scaleZ: 1.0

View File

@ -34,12 +34,12 @@ Snap: true
Sticky: true
Tooltip: true
Transform:
posX: -66.06
posY: 3.48
posZ: -67.38
rotX: 0.02
rotY: 270.01
rotZ: 180.02
posX: 0.0
posY: 1.5
posZ: 0.0
rotX: 359.99
rotY: 270.0
rotZ: 359.98
scaleX: 1.0
scaleY: 1.0
scaleZ: 1.0

View File

@ -13,7 +13,7 @@ CustomDeck:
NumWidth: 4
Type: 0
UniqueBack: false
Description: (Advanced)
Description: Advanced
DragSelectable: true
GMNotes: ''
GUID: f802e3
@ -34,12 +34,12 @@ Snap: true
Sticky: true
Tooltip: true
Transform:
posX: 78.6
posY: 3.33
posZ: 0.33
rotX: 359.64
posX: 0.0
posY: 1.5
posZ: 0.0
rotX: 359.99
rotY: 270.0
rotZ: 180.71
rotZ: 359.98
scaleX: 1.0
scaleY: 1.0
scaleZ: 1.0

View File

@ -1,22 +1,22 @@
Autoraise: true
CardID: 440722
CardID: 440803
ColorDiffuse:
b: 0.713235259
g: 0.713235259
r: 0.713235259
CustomDeck:
'4407':
'4408':
BackIsHidden: true
BackURL: https://i.imgur.com/EcbhVuh.jpg/
FaceURL: http://cloud-3.steamusercontent.com/ugc/1016065725025944587/520448D0E9C22F102C7DDF64322EAD6FC221ECC8/
NumHeight: 7
NumWidth: 10
FaceURL: http://cloud-3.steamusercontent.com/ugc/1697277388086984548/E61F3E847797C2C9231829611E0D92BA6376FA67/
NumHeight: 4
NumWidth: 4
Type: 0
UniqueBack: false
Description: ''
DragSelectable: true
GMNotes: ''
GUID: e3bd71
GUID: 6692de
Grid: true
GridProjection: false
Hands: true
@ -34,12 +34,12 @@ Snap: true
Sticky: true
Tooltip: true
Transform:
posX: -66.06
posY: 3.48
posZ: -67.38
rotX: 0.02
rotY: 270.01
rotZ: 180.02
posX: 100.33
posY: 1.99
posZ: -27.41
rotX: 0.0
rotY: 270.0
rotZ: 180.04
scaleX: 1.0
scaleY: 1.0
scaleZ: 1.0

View File

@ -34,12 +34,12 @@ Snap: true
Sticky: true
Tooltip: true
Transform:
posX: 79.25
posY: 3.32
posZ: 0.99
rotX: 359.41
posX: 0.0
posY: 1.5
posZ: 0.0
rotX: 359.99
rotY: 270.0
rotZ: 179.84
rotZ: 359.98
scaleX: 1.0
scaleY: 1.0
scaleZ: 1.0

View File

@ -37,9 +37,9 @@ Transform:
posX: 0.0
posY: 1.5
posZ: 0.0
rotX: 0.02
rotX: 359.99
rotY: 270.0
rotZ: 0.02
rotZ: 359.98
scaleX: 1.0
scaleY: 1.0
scaleZ: 1.0

View File

@ -34,12 +34,12 @@ Snap: true
Sticky: true
Tooltip: true
Transform:
posX: 78.93
posY: 3.34
posZ: 0.89
rotX: 359.88
posX: 0.0
posY: 1.5
posZ: 0.0
rotX: 359.99
rotY: 270.0
rotZ: 181.68
rotZ: 359.98
scaleX: 1.0
scaleY: 1.0
scaleZ: 1.0

View File

@ -34,12 +34,12 @@ Snap: true
Sticky: true
Tooltip: true
Transform:
posX: 78.4
posY: 3.33
posZ: 0.78
rotX: 359.62
posX: 0.0
posY: 1.5
posZ: 0.0
rotX: 359.99
rotY: 270.0
rotZ: 180.01
rotZ: 359.98
scaleX: 1.0
scaleY: 1.0
scaleZ: 1.0

View File

@ -34,12 +34,12 @@ Snap: true
Sticky: true
Tooltip: true
Transform:
posX: 78.21
posY: 3.33
posZ: 0.81
rotX: 359.63
rotY: 270.01
rotZ: 181.14
posX: 0.0
posY: 1.5
posZ: 0.0
rotX: 359.99
rotY: 270.0
rotZ: 359.98
scaleX: 1.0
scaleY: 1.0
scaleZ: 1.0

View File

@ -34,12 +34,12 @@ Snap: true
Sticky: true
Tooltip: true
Transform:
posX: 78.37
posY: 3.32
posZ: 0.78
rotX: 359.01
rotY: 269.98
rotZ: 179.15
posX: 0.0
posY: 1.5
posZ: 0.0
rotX: 359.99
rotY: 270.0
rotZ: 359.98
scaleX: 1.0
scaleY: 1.0
scaleZ: 1.0

View File

@ -34,12 +34,12 @@ Snap: true
Sticky: true
Tooltip: true
Transform:
posX: 78.58
posY: 3.3
posZ: 0.35
rotX: 359.06
rotY: 269.98
rotZ: 182.7
posX: 0.0
posY: 1.5
posZ: 0.0
rotX: 359.99
rotY: 270.0
rotZ: 359.98
scaleX: 1.0
scaleY: 1.0
scaleZ: 1.0

View File

@ -34,12 +34,12 @@ Snap: true
Sticky: true
Tooltip: true
Transform:
posX: 10.0
posY: 0.0
posZ: 20.0
rotX: 0.02
posX: 80.27
posY: 2.27
posZ: -24.58
rotX: 0.0
rotY: 270.0
rotZ: 0.02
rotZ: 180.0
scaleX: 1.0
scaleY: 1.0
scaleZ: 1.0

View File

@ -1,22 +1,22 @@
Autoraise: true
CardID: 450601
CardID: 440804
ColorDiffuse:
b: 0.713235259
g: 0.713235259
r: 0.713235259
CustomDeck:
'4506':
'4408':
BackIsHidden: true
BackURL: https://i.imgur.com/EcbhVuh.jpg/
FaceURL: http://cloud-3.steamusercontent.com/ugc/1656721113609569419/60B1DFC7C68C406C34641A1F53078F46D610821C/
NumHeight: 7
NumWidth: 10
FaceURL: http://cloud-3.steamusercontent.com/ugc/1697277388086984548/E61F3E847797C2C9231829611E0D92BA6376FA67/
NumHeight: 4
NumWidth: 4
Type: 0
UniqueBack: false
Description: ''
DragSelectable: true
GMNotes: ''
GUID: 34140c
GUID: b67931
Grid: true
GridProjection: false
Hands: true
@ -34,12 +34,12 @@ Snap: true
Sticky: true
Tooltip: true
Transform:
posX: -66.06
posY: 3.48
posZ: -67.38
rotX: 0.02
rotY: 270.01
rotZ: 180.02
posX: 8.94
posY: 2.34
posZ: -67.78
rotX: 0.08
rotY: 270.0
rotZ: 180.05
scaleX: 1.0
scaleY: 1.0
scaleZ: 1.0

View File

@ -34,12 +34,12 @@ Snap: true
Sticky: true
Tooltip: true
Transform:
posX: 79.05
posY: 3.33
posZ: 0.87
rotX: 359.47
posX: 0.0
posY: 1.5
posZ: 0.0
rotX: 359.99
rotY: 270.0
rotZ: 179.89
rotZ: 359.98
scaleX: 1.0
scaleY: 1.0
scaleZ: 1.0

View File

@ -0,0 +1,47 @@
Autoraise: true
CardID: 440805
ColorDiffuse:
b: 0.713235259
g: 0.713235259
r: 0.713235259
CustomDeck:
'4408':
BackIsHidden: true
BackURL: https://i.imgur.com/EcbhVuh.jpg/
FaceURL: http://cloud-3.steamusercontent.com/ugc/1697277388086984548/E61F3E847797C2C9231829611E0D92BA6376FA67/
NumHeight: 4
NumWidth: 4
Type: 0
UniqueBack: false
Description: ''
DragSelectable: true
GMNotes: ''
GUID: b2ccf8
Grid: true
GridProjection: false
Hands: true
HideWhenFaceDown: true
IgnoreFoW: false
LayoutGroupSortIndex: 0
Locked: false
LuaScript: ''
LuaScriptState: ''
MeasureMovement: false
Name: Card
Nickname: Eucatastrophe (3) (Taboo)
SidewaysCard: false
Snap: true
Sticky: true
Tooltip: true
Transform:
posX: 6.93
posY: 2.33
posZ: -66.44
rotX: 0.0
rotY: 270.0
rotZ: 179.97
scaleX: 1.0
scaleY: 1.0
scaleZ: 1.0
Value: 0
XmlUI: ''

View File

@ -34,12 +34,12 @@ Snap: true
Sticky: true
Tooltip: true
Transform:
posX: -66.06
posY: 3.48
posZ: -67.38
rotX: 0.02
rotY: 270.01
rotZ: 180.02
posX: 0.0
posY: 1.5
posZ: 0.0
rotX: 359.99
rotY: 270.0
rotZ: 359.98
scaleX: 1.0
scaleY: 1.0
scaleZ: 1.0

View File

@ -1,22 +1,22 @@
Autoraise: true
CardID: 266203
CardID: 440806
ColorDiffuse:
b: 0.713235259
g: 0.713235259
r: 0.713235259
CustomDeck:
'2662':
'4408':
BackIsHidden: true
BackURL: https://i.imgur.com/EcbhVuh.jpg/
FaceURL: http://cloud-3.steamusercontent.com/ugc/1747933191219101327/797556CAC112D6D289B3A5D3A28433C9F0999CB5/
NumHeight: 5
NumWidth: 6
FaceURL: http://cloud-3.steamusercontent.com/ugc/1697277388086984548/E61F3E847797C2C9231829611E0D92BA6376FA67/
NumHeight: 4
NumWidth: 4
Type: 0
UniqueBack: false
Description: ''
DragSelectable: true
GMNotes: ''
GUID: d76b40
GUID: 477e79
Grid: true
GridProjection: false
Hands: true
@ -34,12 +34,12 @@ Snap: true
Sticky: true
Tooltip: true
Transform:
posX: 79.2
posY: 3.3
posZ: -2.7
rotX: 358.23
rotY: 269.94
rotZ: 182.66
posX: 106.76
posY: 1.99
posZ: -29.66
rotX: 359.99
rotY: 270.0
rotZ: 359.98
scaleX: 1.0
scaleY: 1.0
scaleZ: 1.0

View File

@ -0,0 +1,47 @@
Autoraise: true
CardID: 440807
ColorDiffuse:
b: 0.713235259
g: 0.713235259
r: 0.713235259
CustomDeck:
'4408':
BackIsHidden: true
BackURL: https://i.imgur.com/EcbhVuh.jpg/
FaceURL: http://cloud-3.steamusercontent.com/ugc/1697277388086984548/E61F3E847797C2C9231829611E0D92BA6376FA67/
NumHeight: 4
NumWidth: 4
Type: 0
UniqueBack: false
Description: ''
DragSelectable: true
GMNotes: ''
GUID: 3a85c4
Grid: true
GridProjection: false
Hands: true
HideWhenFaceDown: true
IgnoreFoW: false
LayoutGroupSortIndex: 0
Locked: false
LuaScript: ''
LuaScriptState: ''
MeasureMovement: false
Name: Card
Nickname: Hallow (3) (Taboo)
SidewaysCard: false
Snap: true
Sticky: true
Tooltip: true
Transform:
posX: 7.97
posY: 2.33
posZ: -67.32
rotX: 0.0
rotY: 270.0
rotZ: 179.97
scaleX: 1.0
scaleY: 1.0
scaleZ: 1.0
Value: 0
XmlUI: ''

View File

@ -34,12 +34,12 @@ Snap: true
Sticky: true
Tooltip: true
Transform:
posX: 78.85
posY: 3.33
posZ: 0.35
rotX: 359.51
posX: 0.0
posY: 1.5
posZ: 0.0
rotX: 359.99
rotY: 270.0
rotZ: 180.55
rotZ: 359.98
scaleX: 1.0
scaleY: 1.0
scaleZ: 1.0

View File

@ -34,12 +34,12 @@ Snap: true
Sticky: true
Tooltip: true
Transform:
posX: -66.06
posY: 3.48
posZ: -67.38
rotX: 0.02
rotY: 270.01
rotZ: 180.02
posX: 0.0
posY: 1.5
posZ: 0.0
rotX: 359.99
rotY: 270.0
rotZ: 359.98
scaleX: 1.0
scaleY: 1.0
scaleZ: 1.0

View File

@ -1,11 +1,11 @@
Autoraise: true
CardID: 266322
CardID: 290422
ColorDiffuse:
b: 0.713235259
g: 0.713235259
r: 0.713235259
CustomDeck:
'2663':
'2904':
BackIsHidden: true
BackURL: https://i.imgur.com/EcbhVuh.jpg/
FaceURL: http://cloud-3.steamusercontent.com/ugc/1697276627309509299/3B0E32939EB4599CCE3596975637C90FE4EE1DD6/
@ -34,12 +34,12 @@ Snap: true
Sticky: true
Tooltip: true
Transform:
posX: -32.4
posY: 3.16
posZ: -92.02
rotX: 0.02
posX: 0.0
posY: 1.5
posZ: 0.0
rotX: 359.99
rotY: 270.0
rotZ: 0.02
rotZ: 359.98
scaleX: 1.0
scaleY: 1.0
scaleZ: 1.0

View File

@ -34,12 +34,12 @@ Snap: true
Sticky: true
Tooltip: true
Transform:
posX: 78.55
posY: 3.32
posZ: 1.71
rotX: 359.81
posX: 0.0
posY: 1.5
posZ: 0.0
rotX: 359.99
rotY: 270.0
rotZ: 179.23
rotZ: 359.98
scaleX: 1.0
scaleY: 1.0
scaleZ: 1.0

View File

@ -34,12 +34,12 @@ Snap: true
Sticky: true
Tooltip: true
Transform:
posX: 78.21
posY: 3.34
posZ: 0.64
rotX: 359.9
posX: 0.0
posY: 1.5
posZ: 0.0
rotX: 359.99
rotY: 270.0
rotZ: 180.29
rotZ: 359.98
scaleX: 1.0
scaleY: 1.0
scaleZ: 1.0

View File

@ -34,12 +34,12 @@ Snap: true
Sticky: true
Tooltip: true
Transform:
posX: 78.72
posY: 3.32
posZ: 1.39
rotX: 359.63
posX: 0.0
posY: 1.5
posZ: 0.0
rotX: 359.99
rotY: 270.0
rotZ: 179.29
rotZ: 359.98
scaleX: 1.0
scaleY: 1.0
scaleZ: 1.0

View File

@ -34,12 +34,12 @@ Snap: true
Sticky: true
Tooltip: true
Transform:
posX: 78.42
posY: 3.33
posZ: 0.69
rotX: 359.61
posX: 0.0
posY: 1.5
posZ: 0.0
rotX: 359.99
rotY: 270.0
rotZ: 180.24
rotZ: 359.98
scaleX: 1.0
scaleY: 1.0
scaleZ: 1.0

View File

@ -34,12 +34,12 @@ Snap: true
Sticky: true
Tooltip: true
Transform:
posX: 78.07
posY: 3.33
posZ: 1.13
rotX: 0.04
posX: 0.0
posY: 1.5
posZ: 0.0
rotX: 359.99
rotY: 270.0
rotZ: 179.26
rotZ: 359.98
scaleX: 1.0
scaleY: 1.0
scaleZ: 1.0

View File

@ -0,0 +1,47 @@
Autoraise: true
CardID: 440809
ColorDiffuse:
b: 0.713235259
g: 0.713235259
r: 0.713235259
CustomDeck:
'4408':
BackIsHidden: true
BackURL: https://i.imgur.com/EcbhVuh.jpg/
FaceURL: http://cloud-3.steamusercontent.com/ugc/1697277388086984548/E61F3E847797C2C9231829611E0D92BA6376FA67/
NumHeight: 4
NumWidth: 4
Type: 0
UniqueBack: false
Description: Of Nothing at All
DragSelectable: true
GMNotes: ''
GUID: 6047d6
Grid: true
GridProjection: false
Hands: true
HideWhenFaceDown: true
IgnoreFoW: false
LayoutGroupSortIndex: 0
Locked: false
LuaScript: ''
LuaScriptState: ''
MeasureMovement: false
Name: Card
Nickname: Pendant of the Queen (Taboo)
SidewaysCard: false
Snap: true
Sticky: true
Tooltip: true
Transform:
posX: 19.47
posY: 2.3
posZ: -69.2
rotX: 0.0
rotY: 270.0
rotZ: 179.99
scaleX: 1.0
scaleY: 1.0
scaleZ: 1.0
Value: 0
XmlUI: ''

View File

@ -13,7 +13,7 @@ CustomDeck:
NumWidth: 4
Type: 0
UniqueBack: false
Description: (Advanced)
Description: Advanced
DragSelectable: true
GMNotes: ''
GUID: dbdaff
@ -34,12 +34,12 @@ Snap: true
Sticky: true
Tooltip: true
Transform:
posX: 78.25
posY: 3.33
posZ: 1.43
rotX: 359.9
posX: 0.0
posY: 1.5
posZ: 0.0
rotX: 359.99
rotY: 270.0
rotZ: 179.51
rotZ: 359.98
scaleX: 1.0
scaleY: 1.0
scaleZ: 1.0

View File

@ -34,12 +34,12 @@ Snap: true
Sticky: true
Tooltip: true
Transform:
posX: -66.06
posY: 3.48
posZ: -67.38
rotX: 0.02
rotY: 270.01
rotZ: 180.02
posX: 0.0
posY: 1.5
posZ: 0.0
rotX: 359.99
rotY: 270.0
rotZ: 359.98
scaleX: 1.0
scaleY: 1.0
scaleZ: 1.0

View File

@ -1,22 +1,22 @@
Autoraise: true
CardID: 538825
CardID: 440810
ColorDiffuse:
b: 0.713235259
g: 0.713235259
r: 0.713235259
CustomDeck:
'5388':
'4408':
BackIsHidden: true
BackURL: https://i.imgur.com/EcbhVuh.jpg/
FaceURL: http://cloud-3.steamusercontent.com/ugc/1546381162227145538/0F253FC5301911273C32210992261DD1D2EBB578/
NumHeight: 7
NumWidth: 10
FaceURL: http://cloud-3.steamusercontent.com/ugc/1697277388086984548/E61F3E847797C2C9231829611E0D92BA6376FA67/
NumHeight: 4
NumWidth: 4
Type: 0
UniqueBack: false
Description: ''
DragSelectable: true
GMNotes: ''
GUID: c1365d
GUID: 719f7e
Grid: true
GridProjection: false
Hands: true
@ -34,12 +34,12 @@ Snap: true
Sticky: true
Tooltip: true
Transform:
posX: -66.06
posY: 3.48
posZ: -67.38
rotX: 0.02
rotY: 270.01
rotZ: 180.02
posX: 118.24
posY: 1.99
posZ: -41.44
rotX: 0.01
rotY: 270.0
rotZ: 179.95
scaleX: 1.0
scaleY: 1.0
scaleZ: 1.0

View File

@ -1,47 +0,0 @@
Autoraise: true
CardID: 450612
ColorDiffuse:
b: 0.713235259
g: 0.713235259
r: 0.713235259
CustomDeck:
'4506':
BackIsHidden: true
BackURL: https://i.imgur.com/EcbhVuh.jpg/
FaceURL: http://cloud-3.steamusercontent.com/ugc/1656721113609569419/60B1DFC7C68C406C34641A1F53078F46D610821C/
NumHeight: 7
NumWidth: 10
Type: 0
UniqueBack: false
Description: ''
DragSelectable: true
GMNotes: ''
GUID: 922d4c
Grid: true
GridProjection: false
Hands: true
HideWhenFaceDown: true
IgnoreFoW: false
LayoutGroupSortIndex: 0
Locked: false
LuaScript: ''
LuaScriptState: ''
MeasureMovement: false
Name: Card
Nickname: Segment of Onyx (1) (Taboo)
SidewaysCard: false
Snap: true
Sticky: true
Tooltip: true
Transform:
posX: -66.06
posY: 3.48
posZ: -67.38
rotX: 0.02
rotY: 270.01
rotZ: 180.02
scaleX: 1.0
scaleY: 1.0
scaleZ: 1.0
Value: 0
XmlUI: ''

View File

@ -34,12 +34,12 @@ Snap: true
Sticky: true
Tooltip: true
Transform:
posX: 78.72
posY: 3.33
posZ: 1.03
rotX: 359.46
posX: 0.0
posY: 1.5
posZ: 0.0
rotX: 359.99
rotY: 270.0
rotZ: 179.58
rotZ: 359.98
scaleX: 1.0
scaleY: 1.0
scaleZ: 1.0

View File

@ -1,22 +1,22 @@
Autoraise: true
CardID: 450607
CardID: 440811
ColorDiffuse:
b: 0.713235259
g: 0.713235259
r: 0.713235259
CustomDeck:
'4506':
'4408':
BackIsHidden: true
BackURL: https://i.imgur.com/EcbhVuh.jpg/
FaceURL: http://cloud-3.steamusercontent.com/ugc/1656721113609569419/60B1DFC7C68C406C34641A1F53078F46D610821C/
NumHeight: 7
NumWidth: 10
FaceURL: http://cloud-3.steamusercontent.com/ugc/1697277388086984548/E61F3E847797C2C9231829611E0D92BA6376FA67/
NumHeight: 4
NumWidth: 4
Type: 0
UniqueBack: false
Description: ''
DragSelectable: true
GMNotes: ''
GUID: a7da13
GUID: 21664c
Grid: true
GridProjection: false
Hands: true
@ -34,12 +34,12 @@ Snap: true
Sticky: true
Tooltip: true
Transform:
posX: -66.06
posY: 3.48
posZ: -67.38
rotX: 0.02
rotY: 270.01
rotZ: 180.02
posX: 18.7
posY: 2.3
posZ: -66.44
rotX: 0.0
rotY: 270.0
rotZ: 179.97
scaleX: 1.0
scaleY: 1.0
scaleZ: 1.0

View File

@ -0,0 +1,47 @@
Autoraise: true
CardID: 440812
ColorDiffuse:
b: 0.713235259
g: 0.713235259
r: 0.713235259
CustomDeck:
'4408':
BackIsHidden: true
BackURL: https://i.imgur.com/EcbhVuh.jpg/
FaceURL: http://cloud-3.steamusercontent.com/ugc/1697277388086984548/E61F3E847797C2C9231829611E0D92BA6376FA67/
NumHeight: 4
NumWidth: 4
Type: 0
UniqueBack: false
Description: ''
DragSelectable: true
GMNotes: ''
GUID: dc65fd
Grid: true
GridProjection: false
Hands: true
HideWhenFaceDown: true
IgnoreFoW: false
LayoutGroupSortIndex: 0
Locked: false
LuaScript: ''
LuaScriptState: ''
MeasureMovement: false
Name: Card
Nickname: Telescopic SIght (3) (Taboo)
SidewaysCard: false
Snap: true
Sticky: true
Tooltip: true
Transform:
posX: 13.61
posY: 2.34
posZ: -64.07
rotX: 0.08
rotY: 270.0
rotZ: 179.91
scaleX: 1.0
scaleY: 1.0
scaleZ: 1.0
Value: 0
XmlUI: ''

View File

@ -34,12 +34,12 @@ Snap: true
Sticky: true
Tooltip: true
Transform:
posX: -66.06
posY: 3.48
posZ: -67.38
rotX: 0.02
rotY: 270.01
rotZ: 180.02
posX: 0.0
posY: 1.5
posZ: 0.0
rotX: 359.99
rotY: 270.0
rotZ: 359.98
scaleX: 1.0
scaleY: 1.0
scaleZ: 1.0

View File

@ -34,12 +34,12 @@ Snap: true
Sticky: true
Tooltip: true
Transform:
posX: 79.08
posY: 3.32
posZ: 1.35
rotX: 359.54
posX: 0.0
posY: 1.5
posZ: 0.0
rotX: 359.99
rotY: 270.0
rotZ: 179.5
rotZ: 359.98
scaleX: 1.0
scaleY: 1.0
scaleZ: 1.0

View File

@ -34,12 +34,12 @@ Snap: true
Sticky: true
Tooltip: true
Transform:
posX: 78.12
posY: 3.33
posZ: 1.17
posX: 0.0
posY: 1.5
posZ: 0.0
rotX: 359.99
rotY: 270.0
rotZ: 179.22
rotZ: 359.98
scaleX: 1.0
scaleY: 1.0
scaleZ: 1.0

View File

@ -16,7 +16,7 @@ CustomDeck:
Description: Your True Master Awaits
DragSelectable: true
GMNotes: ''
GUID: 1f7f5b
GUID: 20c8a9
Grid: true
GridProjection: false
Hands: true
@ -28,18 +28,18 @@ LuaScript: ''
LuaScriptState: ''
MeasureMovement: false
Name: Card
Nickname: "The Hierophant \u2022 V"
Nickname: "The Hierophant \u2022 V (3)"
SidewaysCard: false
Snap: true
Sticky: true
Tooltip: true
Transform:
posX: 78.33
posY: 3.33
posZ: 0.84
rotX: 359.7
rotY: 270.01
rotZ: 179.87
posX: 0.0
posY: 1.5
posZ: 0.0
rotX: 359.99
rotY: 270.0
rotZ: 359.98
scaleX: 1.0
scaleY: 1.0
scaleZ: 1.0

View File

@ -1,22 +1,22 @@
Autoraise: true
CardID: 440924
CardID: 440814
ColorDiffuse:
b: 0.713235259
g: 0.713235259
r: 0.713235259
CustomDeck:
'4409':
'4408':
BackIsHidden: true
BackURL: https://i.imgur.com/EcbhVuh.jpg/
FaceURL: http://cloud-3.steamusercontent.com/ugc/1016065725025943109/9C5481E6DFEACD450C5522F884E615482281DDB1/
NumHeight: 7
NumWidth: 10
FaceURL: http://cloud-3.steamusercontent.com/ugc/1697277388086984548/E61F3E847797C2C9231829611E0D92BA6376FA67/
NumHeight: 4
NumWidth: 4
Type: 0
UniqueBack: false
Description: "Calamitous Blade of Celepha\xEFs"
DragSelectable: true
GMNotes: ''
GUID: bbd11b
GUID: 2d94ed
Grid: true
GridProjection: false
Hands: true
@ -34,12 +34,12 @@ Snap: true
Sticky: true
Tooltip: true
Transform:
posX: -66.06
posY: 3.48
posZ: -67.38
rotX: 0.02
rotY: 270.01
rotZ: 180.02
posX: 106.93
posY: 1.99
posZ: -30.76
rotX: 0.0
rotY: 270.0
rotZ: 180.04
scaleX: 1.0
scaleY: 1.0
scaleZ: 1.0

View File

@ -16,7 +16,7 @@ CustomDeck:
Description: You Have Been Chosen
DragSelectable: true
GMNotes: ''
GUID: b49067
GUID: a77ce0
Grid: true
GridProjection: false
Hands: true
@ -28,18 +28,18 @@ LuaScript: ''
LuaScriptState: ''
MeasureMovement: false
Name: Card
Nickname: "The Star \u2022 XVII: You Have Been Chosen (3)"
Nickname: "The Star \u2022 XVII (3)"
SidewaysCard: false
Snap: true
Sticky: true
Tooltip: true
Transform:
posX: 78.03
posY: 3.33
posZ: 0.21
rotX: 0.06
posX: 0.0
posY: 1.5
posZ: 0.0
rotX: 359.99
rotY: 270.0
rotZ: 180.86
rotZ: 359.98
scaleX: 1.0
scaleY: 1.0
scaleZ: 1.0

View File

@ -34,12 +34,12 @@ Snap: true
Sticky: true
Tooltip: true
Transform:
posX: 78.59
posY: 3.33
posZ: 1.16
rotX: 359.58
posX: 0.0
posY: 1.5
posZ: 0.0
rotX: 359.99
rotY: 270.0
rotZ: 179.36
rotZ: 359.98
scaleX: 1.0
scaleY: 1.0
scaleZ: 1.0

View File

@ -0,0 +1,47 @@
Autoraise: true
CardID: 440813
ColorDiffuse:
b: 0.713235259
g: 0.713235259
r: 0.713235259
CustomDeck:
'4408':
BackIsHidden: true
BackURL: https://i.imgur.com/EcbhVuh.jpg/
FaceURL: http://cloud-3.steamusercontent.com/ugc/1697277388086984548/E61F3E847797C2C9231829611E0D92BA6376FA67/
NumHeight: 4
NumWidth: 4
Type: 0
UniqueBack: false
Description: ''
DragSelectable: true
GMNotes: ''
GUID: a11abb
Grid: true
GridProjection: false
Hands: true
HideWhenFaceDown: true
IgnoreFoW: false
LayoutGroupSortIndex: 0
Locked: false
LuaScript: ''
LuaScriptState: ''
MeasureMovement: false
Name: Card
Nickname: Three Aces (1) (Taboo)
SidewaysCard: false
Snap: true
Sticky: true
Tooltip: true
Transform:
posX: 16.54
posY: 2.3
posZ: -62.61
rotX: 0.0
rotY: 270.0
rotZ: 179.97
scaleX: 1.0
scaleY: 1.0
scaleZ: 1.0
Value: 0
XmlUI: ''

View File

@ -34,12 +34,12 @@ Snap: true
Sticky: true
Tooltip: true
Transform:
posX: 78.41
posY: 3.33
posZ: 1.25
rotX: 359.74
posX: 0.0
posY: 1.5
posZ: 0.0
rotX: 359.99
rotY: 270.0
rotZ: 179.21
rotZ: 359.98
scaleX: 1.0
scaleY: 1.0
scaleZ: 1.0

View File

@ -34,12 +34,12 @@ Snap: true
Sticky: true
Tooltip: true
Transform:
posX: 78.86
posY: 3.32
posZ: 1.28
rotX: 359.53
posX: 0.0
posY: 1.5
posZ: 0.0
rotX: 359.99
rotY: 270.0
rotZ: 179.4
rotZ: 359.98
scaleX: 1.0
scaleY: 1.0
scaleZ: 1.0

View File

@ -1,22 +1,22 @@
Autoraise: true
CardID: 266328
CardID: 440808
ColorDiffuse:
b: 0.713235259
g: 0.713235259
r: 0.713235259
CustomDeck:
'2663':
'4408':
BackIsHidden: true
BackURL: https://i.imgur.com/EcbhVuh.jpg/
FaceURL: http://cloud-3.steamusercontent.com/ugc/1697276627309509299/3B0E32939EB4599CCE3596975637C90FE4EE1DD6/
NumHeight: 5
NumWidth: 6
FaceURL: http://cloud-3.steamusercontent.com/ugc/1697277388086984548/E61F3E847797C2C9231829611E0D92BA6376FA67/
NumHeight: 4
NumWidth: 4
Type: 0
UniqueBack: false
Description: ''
DragSelectable: true
GMNotes: ''
GUID: 877a2f
GUID: 27b4ea
Grid: true
GridProjection: false
Hands: true
@ -34,12 +34,12 @@ Snap: true
Sticky: true
Tooltip: true
Transform:
posX: -32.48
posY: 2.85
posZ: -98.01
rotX: 0.02
posX: 107.23
posY: 1.99
posZ: -28.36
rotX: 0.0
rotY: 270.0
rotZ: 0.02
rotZ: 180.03
scaleX: 1.0
scaleY: 1.0
scaleZ: 1.0

View File

@ -34,12 +34,12 @@ Snap: true
Sticky: true
Tooltip: true
Transform:
posX: -66.06
posY: 3.48
posZ: -67.38
rotX: 0.02
rotY: 270.01
rotZ: 180.02
posX: 0.0
posY: 1.5
posZ: 0.0
rotX: 359.99
rotY: 270.0
rotZ: 359.98
scaleX: 1.0
scaleY: 1.0
scaleZ: 1.0

View File

@ -1,47 +0,0 @@
Autoraise: true
CardID: 504613
ColorDiffuse:
b: 0.713235259
g: 0.713235259
r: 0.713235259
CustomDeck:
'5046':
BackIsHidden: true
BackURL: https://i.imgur.com/EcbhVuh.jpg
FaceURL: http://cloud-3.steamusercontent.com/ugc/1011562618093846571/13C76218853EE87123267F8F6BE99206DB40470B/
NumHeight: 7
NumWidth: 10
Type: 0
UniqueBack: false
Description: Weakness
DragSelectable: true
GMNotes: ''
GUID: '313167'
Grid: true
GridProjection: false
Hands: true
HideWhenFaceDown: true
IgnoreFoW: false
LayoutGroupSortIndex: 0
Locked: false
LuaScript: ''
LuaScriptState: ''
MeasureMovement: false
Name: Card
Nickname: Yaztaroth
SidewaysCard: false
Snap: true
Sticky: true
Tooltip: true
Transform:
posX: -66.06
posY: 3.48
posZ: -67.38
rotX: 0.02
rotY: 270.01
rotZ: 180.02
scaleX: 1.0
scaleY: 1.0
scaleZ: 1.0
Value: 0
XmlUI: ''

View File

@ -0,0 +1,47 @@
Autoraise: true
CardID: 440801
ColorDiffuse:
b: 0.713235259
g: 0.713235259
r: 0.713235259
CustomDeck:
'4408':
BackIsHidden: true
BackURL: https://i.imgur.com/EcbhVuh.jpg/
FaceURL: http://cloud-3.steamusercontent.com/ugc/1697277388086984548/E61F3E847797C2C9231829611E0D92BA6376FA67/
NumHeight: 4
NumWidth: 4
Type: 0
UniqueBack: false
Description: Weakness
DragSelectable: true
GMNotes: ''
GUID: bd65dc
Grid: true
GridProjection: false
Hands: true
HideWhenFaceDown: true
IgnoreFoW: false
LayoutGroupSortIndex: 0
Locked: false
LuaScript: ''
LuaScriptState: ''
MeasureMovement: false
Name: Card
Nickname: Yaztaroth
SidewaysCard: false
Snap: true
Sticky: true
Tooltip: true
Transform:
posX: 108.47
posY: 1.99
posZ: -34.88
rotX: 0.0
rotY: 270.0
rotZ: 180.04
scaleX: 1.0
scaleY: 1.0
scaleZ: 1.0
Value: 0
XmlUI: ''

View File

@ -0,0 +1,163 @@
---
--- Generated by EmmyLua(https://github.com/EmmyLua)
--- Created by Whimsical.
--- DateTime: 2021-03-16 3:26 p.m.
---
--- Original Memory Bag by MrStump
--- https://steamcommunity.com/sharedfiles/filedetails/?id=953770080
---@class MemoryListEntry
---@field public position Vector
---@field public rotation Vector
---@field public lock boolean
local MemoryListEntry={}
---@type table<string, MemoryListEntry>
local memory_list = {}
local POSTFIX = {
SAVE = "_memory_object",
ZONE = "_memory_zone",
SHUFFLE = "_memory_shuffle"
}
---@type table<string, any>
local BUTTON = {
POSITION = Vector(0, 0.3, -2),
ROTATION = Vector(0, 180, 0),
HEIGHT = 350,
WIDTH = 800,
FONT_SIZE = 250,
COLOR = Color.Black,
FONT_COLOR = Color.White
}
local ipairs = ipairs
local pairs = pairs
---@return string
local function get_prefix()
return self:getDescription()
end
local function updateSave()
local data_to_save = {["ml"]=memory_list}
local saved_data = JSON.encode(data_to_save)
self.script_state = saved_data
end
---@param label string
---@param action string
local function createButton(label, action)
self:clearButtons()
---@type CreateClassicUIButton
local parameters = {
label = label,
click_function = action,
function_owner = self
}
for key, value in pairs(BUTTON) do
parameters[key:lower()] = value
end
self:createButton(parameters)
end
local function create_place_button() createButton("Place", "place_objects") end
local function create_recall_button() createButton("Recall", "recall_objects") end
---@param tag string
---@param lock boolean
---@return fun(object:TTSObject)
local function create_object_callback(tag, lock)
---@param object TTSObject
return function (object)
object:setLock(lock)
if object:hasTag(tag) then object:shuffle() end
end
end
---@param object TTSObject
local function record_objects(object)
memory_list[object:getGUID()] = {
position = object:getPosition(),
rotation = object:getRotation(),
lock = object:getLock()
}
self:putObject(object)
end
---@param objects TTSObject[]
local function update_objects(objects)
for _, object in ipairs(objects) do
record_objects(object)
end
end
--Sends objects from bag/table to their saved position/rotation
function place_objects()
local prefix = get_prefix()
local shuffle_tag = prefix .. POSTFIX.SHUFFLE
local content = self.getObjects()
for _, item in ipairs(content) do
local entry = memory_list[item.guid]
if entry then
self.takeObject {
guid=item.guid,
position=entry.position,
rotation=entry.rotation,
callback_function = create_object_callback(shuffle_tag, entry.lock)
}
end
end
broadcastToAll("Objects Placed", {1,1,1})
create_recall_button()
end
--Recalls objects to bag from table
function recall_objects()
memory_list = {}
local prefix = get_prefix()
if prefix=="" then
broadcastToAll("Error in Memory Bag: Tag prefix not set.")
return
end
local save_tag = prefix .. POSTFIX.SAVE
local zone_tag = prefix .. POSTFIX.ZONE
local zones = getObjectsWithTag(zone_tag)
if #zones>0 then
for _, zone in ipairs(zones) do
update_objects(zone:getObjects())
end
else
update_objects(getObjectsWithTag(save_tag))
end
updateSave()
broadcastToAll("Objects Recalled", {1,1,1})
create_place_button()
end
function onload(saved_data)
if saved_data ~= "" then
local loaded_data = JSON.decode(saved_data)
--Set up information off of loaded_data
memory_list = loaded_data.ml
else
--Set up information for if there is no saved saved data
memory_list = {}
end
if self:getQuantity()==0 then
create_recall_button()
else
create_place_button()
end
end

View File

@ -0,0 +1,61 @@
Autoraise: true
Bag:
Order: 0
ColorDiffuse:
b: 1.0
g: 1.0
r: 1.0
ContainedObjects:
- !include "Bag Playmat Customs (By B\xF4L & Mint Tea Fan) 326dbd/Bag The Circle Undone\
\ d262db.yaml"
- !include "Bag Playmat Customs (By B\xF4L & Mint Tea Fan) 326dbd/Bag Night of the\
\ Zealot + Arkham Locations 07fe41.yaml"
- !include "Bag Playmat Customs (By B\xF4L & Mint Tea Fan) 326dbd/Bag The Path to\
\ Carcosa 569aab.yaml"
- !include "Bag Playmat Customs (By B\xF4L & Mint Tea Fan) 326dbd/Bag The Dunwich\
\ Legacy c13c06.yaml"
- !include "Bag Playmat Customs (By B\xF4L & Mint Tea Fan) 326dbd/Bag The Forgotten\
\ Age b172b0.yaml"
- !include "Bag Playmat Customs (By B\xF4L & Mint Tea Fan) 326dbd/Bag The Dream-Eaters\
\ 992a0b.yaml"
- !include "Bag Playmat Customs (By B\xF4L & Mint Tea Fan) 326dbd/Bag The Innsmouth\
\ Conspiracy a0cfe5.yaml"
- !include "Bag Playmat Customs (By B\xF4L & Mint Tea Fan) 326dbd/Bag Side Missions\
\ f4f4be.yaml"
- !include "Bag Playmat Customs (By B\xF4L & Mint Tea Fan) 326dbd/Bag Dark Matter\
\ df8e34.yaml"
- !include "Bag Playmat Customs (By B\xF4L & Mint Tea Fan) 326dbd/Bag Cyclopean Foundations\
\ c87ef3.yaml"
Description: playmat
DragSelectable: true
GMNotes: ''
GUID: 326dbd
Grid: true
GridProjection: false
Hands: false
HideWhenFaceDown: false
IgnoreFoW: false
LayoutGroupSortIndex: 0
Locked: false
LuaScript: !include "Bag Playmat Customs (By B\xF4L & Mint Tea Fan) 326dbd.ttslua"
LuaScriptState: '{"ml":{"07fe41":{"lock":false,"position":{"x":45.6394729614258,"y":1.10703563690186,"z":-47.4099311828613},"rotation":{"x":359.979156494141,"y":89.9849395751953,"z":359.983215332031}},"569aab":{"lock":false,"position":{"x":45.6394691467285,"y":1.10434341430664,"z":-56.6087112426758},"rotation":{"x":359.979156494141,"y":89.985725402832,"z":359.983215332031}},"992a0b":{"lock":false,"position":{"x":45.639461517334,"y":1.10030460357666,"z":-70.4085998535156},"rotation":{"x":359.979156494141,"y":89.9856414794922,"z":359.983215332031}},"a0cfe5":{"lock":false,"position":{"x":45.639461517334,"y":1.09895753860474,"z":-75.0087203979492},"rotation":{"x":359.979156494141,"y":89.985725402832,"z":359.983215332031}},"b172b0":{"lock":false,"position":{"x":45.639461517334,"y":1.10299730300903,"z":-61.2087211608887},"rotation":{"x":359.979156494141,"y":89.9852294921875,"z":359.983215332031}},"c13c06":{"lock":false,"position":{"x":45.639461517334,"y":1.10568988323212,"z":-52.009937286377},"rotation":{"x":359.979156494141,"y":89.9852905273438,"z":359.983215332031}},"c87ef3":{"lock":false,"position":{"x":45.623779296875,"y":1.09491586685181,"z":-88.7980499267578},"rotation":{"x":359.979156494141,"y":89.9854507446289,"z":359.983215332031}},"d262db":{"lock":false,"position":{"x":45.6394729614258,"y":1.10165095329285,"z":-65.8086013793945},"rotation":{"x":359.979156494141,"y":89.9846115112305,"z":359.983215332031}},"df8e34":{"lock":false,"position":{"x":45.639461517334,"y":1.09626507759094,"z":-84.2085952758789},"rotation":{"x":359.979156494141,"y":89.9856414794922,"z":359.983215332031}},"f4f4be":{"lock":false,"position":{"x":45.639461517334,"y":1.09761083126068,"z":-79.6085891723633},"rotation":{"x":359.979156494141,"y":89.9856872558594,"z":359.983215332031}}}}'
MaterialIndex: -1
MeasureMovement: false
MeshIndex: -1
Name: Bag
Nickname: "Playmat Customs (By B\xF4L & Mint Tea Fan)"
Snap: true
Sticky: true
Tooltip: true
Transform:
posX: 30.94
posY: 1.28
posZ: -13.18
rotX: 0.08
rotY: 90.0
rotZ: 359.98
scaleX: 0.83
scaleY: 0.83
scaleZ: 0.83
Value: 0
XmlUI: ''

View File

@ -0,0 +1,163 @@
---
--- Generated by EmmyLua(https://github.com/EmmyLua)
--- Created by Whimsical.
--- DateTime: 2021-03-16 3:26 p.m.
---
--- Original Memory Bag by MrStump
--- https://steamcommunity.com/sharedfiles/filedetails/?id=953770080
---@class MemoryListEntry
---@field public position Vector
---@field public rotation Vector
---@field public lock boolean
local MemoryListEntry={}
---@type table<string, MemoryListEntry>
local memory_list = {}
local POSTFIX = {
SAVE = "_memory_object",
ZONE = "_memory_zone",
SHUFFLE = "_memory_shuffle"
}
---@type table<string, any>
local BUTTON = {
POSITION = Vector(0, 0.3, -2),
ROTATION = Vector(0, 180, 0),
HEIGHT = 350,
WIDTH = 800,
FONT_SIZE = 250,
COLOR = Color.Black,
FONT_COLOR = Color.White
}
local ipairs = ipairs
local pairs = pairs
---@return string
local function get_prefix()
return self:getDescription()
end
local function updateSave()
local data_to_save = {["ml"]=memory_list}
local saved_data = JSON.encode(data_to_save)
self.script_state = saved_data
end
---@param label string
---@param action string
local function createButton(label, action)
self:clearButtons()
---@type CreateClassicUIButton
local parameters = {
label = label,
click_function = action,
function_owner = self
}
for key, value in pairs(BUTTON) do
parameters[key:lower()] = value
end
self:createButton(parameters)
end
local function create_place_button() createButton("Place", "place_objects") end
local function create_recall_button() createButton("Recall", "recall_objects") end
---@param tag string
---@param lock boolean
---@return fun(object:TTSObject)
local function create_object_callback(tag, lock)
---@param object TTSObject
return function (object)
object:setLock(lock)
if object:hasTag(tag) then object:shuffle() end
end
end
---@param object TTSObject
local function record_objects(object)
memory_list[object:getGUID()] = {
position = object:getPosition(),
rotation = object:getRotation(),
lock = object:getLock()
}
self:putObject(object)
end
---@param objects TTSObject[]
local function update_objects(objects)
for _, object in ipairs(objects) do
record_objects(object)
end
end
--Sends objects from bag/table to their saved position/rotation
function place_objects()
local prefix = get_prefix()
local shuffle_tag = prefix .. POSTFIX.SHUFFLE
local content = self.getObjects()
for _, item in ipairs(content) do
local entry = memory_list[item.guid]
if entry then
self.takeObject {
guid=item.guid,
position=entry.position,
rotation=entry.rotation,
callback_function = create_object_callback(shuffle_tag, entry.lock)
}
end
end
broadcastToAll("Objects Placed", {1,1,1})
create_recall_button()
end
--Recalls objects to bag from table
function recall_objects()
memory_list = {}
local prefix = get_prefix()
if prefix=="" then
broadcastToAll("Error in Memory Bag: Tag prefix not set.")
return
end
local save_tag = prefix .. POSTFIX.SAVE
local zone_tag = prefix .. POSTFIX.ZONE
local zones = getObjectsWithTag(zone_tag)
if #zones>0 then
for _, zone in ipairs(zones) do
update_objects(zone:getObjects())
end
else
update_objects(getObjectsWithTag(save_tag))
end
updateSave()
broadcastToAll("Objects Recalled", {1,1,1})
create_place_button()
end
function onload(saved_data)
if saved_data ~= "" then
local loaded_data = JSON.decode(saved_data)
--Set up information off of loaded_data
memory_list = loaded_data.ml
else
--Set up information for if there is no saved saved data
memory_list = {}
end
if self:getQuantity()==0 then
create_recall_button()
else
create_place_button()
end
end

View File

@ -0,0 +1,57 @@
Autoraise: true
Bag:
Order: 0
ColorDiffuse:
b: 1.0
g: 0.476049125
r: 0.0
ContainedObjects:
- !include 'Bag Cyclopean Foundations c87ef3/Custom_Token CF - 1A dedc73.yaml'
- !include 'Bag Cyclopean Foundations c87ef3/Custom_Token CF - 1B 868e4d.yaml'
- !include 'Bag Cyclopean Foundations c87ef3/Custom_Token CF - 2 d5b33e.yaml'
- !include 'Bag Cyclopean Foundations c87ef3/Custom_Token CF - 3 940388.yaml'
- !include 'Bag Cyclopean Foundations c87ef3/Custom_Token CF - 4A 6eaeea.yaml'
- !include 'Bag Cyclopean Foundations c87ef3/Custom_Token CF - 4B b23c0a.yaml'
- !include 'Bag Cyclopean Foundations c87ef3/Custom_Token CF - 5B 0b7844.yaml'
- !include 'Bag Cyclopean Foundations c87ef3/Custom_Token CF - 6 0e1a24.yaml'
- !include 'Bag Cyclopean Foundations c87ef3/Custom_Token CF - 7B 752c9c.yaml'
- !include 'Bag Cyclopean Foundations c87ef3/Custom_Token CF - 7A ef2f78.yaml'
- !include 'Bag Cyclopean Foundations c87ef3/Custom_Token CF - 8A 64ef6f.yaml'
- !include 'Bag Cyclopean Foundations c87ef3/Custom_Token CF - 8C 698ba7.yaml'
- !include 'Bag Cyclopean Foundations c87ef3/Custom_Token CF - 8B c05b71.yaml'
- !include 'Bag Cyclopean Foundations c87ef3/Custom_Token CF - 5A 03efce.yaml'
Description: cfmat
DragSelectable: true
GMNotes: ''
GUID: c87ef3
Grid: true
GridProjection: false
Hands: false
HideWhenFaceDown: false
IgnoreFoW: false
LayoutGroupSortIndex: 0
Locked: false
LuaScript: !include 'Bag Cyclopean Foundations c87ef3.ttslua'
LuaScriptState: '{"ml":{"03efce":{"lock":false,"position":{"x":40.2917404174805,"y":1.33473932743073,"z":-65.8198928833008},"rotation":{"x":0.0208113938570023,"y":269.979309082031,"z":0.016780711710453}},"0b7844":{"lock":false,"position":{"x":36.624340057373,"y":1.24727845191956,"z":-65.8082962036133},"rotation":{"x":0.020821338519454,"y":269.961608886719,"z":0.0167570598423481}},"0e1a24":{"lock":false,"position":{"x":40.2900581359863,"y":1.30259644985199,"z":-70.4198532104492},"rotation":{"x":0.0207981672137976,"y":270.036834716797,"z":0.0167842991650105}},"64ef6f":{"lock":false,"position":{"x":40.2900733947754,"y":1.330695271492,"z":-79.6198806762695},"rotation":{"x":0.0208465345203877,"y":269.971069335938,"z":0.016609201207757}},"698ba7":{"lock":false,"position":{"x":32.9850578308105,"y":1.37680625915527,"z":-79.6083908081055},"rotation":{"x":1.59656393527985,"y":269.971252441406,"z":0.0168016385287046}},"6eaeea":{"lock":false,"position":{"x":40.2900695800781,"y":1.33608603477478,"z":-61.2199897766113},"rotation":{"x":0.0208010878413916,"y":269.990325927734,"z":0.0168091915547848}},"752c9c":{"lock":false,"position":{"x":36.6258506774902,"y":1.26609814167023,"z":-75.0082168579102},"rotation":{"x":0.0207465998828411,"y":270.038269042969,"z":0.0168867725878954}},"868e4d":{"lock":false,"position":{"x":36.6237869262695,"y":1.39028429985046,"z":-47.4081611633301},"rotation":{"x":1.58362686634064,"y":269.983947753906,"z":0.016801105812192}},"940388":{"lock":false,"position":{"x":40.3040618896484,"y":1.33743906021118,"z":-56.6114540100098},"rotation":{"x":0.0208999495953321,"y":269.68798828125,"z":0.0166574865579605}},"b23c0a":{"lock":false,"position":{"x":36.6238670349121,"y":1.38624823093414,"z":-61.2081985473633},"rotation":{"x":1.58365762233734,"y":270.049377441406,"z":0.0168784018605947}},"c05b71":{"lock":false,"position":{"x":36.6243591308594,"y":1.38086724281311,"z":-79.608268737793},"rotation":{"x":1.58390593528748,"y":269.96142578125,"z":0.0167695078998804}},"d5b33e":{"lock":false,"position":{"x":40.2900199890137,"y":1.33877801895142,"z":-52.0199737548828},"rotation":{"x":0.0208130925893784,"y":269.985595703125,"z":0.016765683889389}},"dedc73":{"lock":false,"position":{"x":40.290111541748,"y":1.34012472629547,"z":-47.4108924865723},"rotation":{"x":0.0208345223218203,"y":269.972290039063,"z":0.0166684426367283}},"ef2f78":{"lock":false,"position":{"x":40.2911605834961,"y":1.3739629983902,"z":-75.0199890136719},"rotation":{"x":358.457366943359,"y":269.978607177734,"z":0.0168527159839869}}}}'
MaterialIndex: -1
MeasureMovement: false
MeshIndex: -1
Name: Bag
Nickname: Cyclopean Foundations
Snap: true
Sticky: true
Tags:
- playmat_memory_object
Tooltip: true
Transform:
posX: 45.62
posY: 1.09
posZ: -88.8
rotX: 359.98
rotY: 89.99
rotZ: 359.98
scaleX: 1.0
scaleY: 1.0
scaleZ: 1.0
Value: 0
XmlUI: ''

View File

@ -0,0 +1,27 @@
function onLoad()
local params = {}
params.click_function = 'updateSurface'
params.function_owner = self
params.label = 'Apply'
params.tooltip= 'Left click to apply image, right click to revert to default.'
params.position = {0,0.05,-1.6}
params.rotation = {0,0,0}
params.height = 250
params.width = 580
params.color = {0,0,0}
params.font_color = {1,1,1}
self.createButton(params)
end
function updateSurface(obj, color, alt_click)
obj_surface = getObjectFromGUID("721ba2")
local customInfo = obj_surface.getCustomObject()
if alt_click == false then
customInfo.image = "https://i.ibb.co/c6LJNfr/Cyclopean-1-Lost-Moorings-Jake-Murray.png"
else
customInfo.image = "http://cloud-3.steamusercontent.com/ugc/1717534454684871624/1739012BC3EA35E381D1172705B670BEEBD1AF6F/"
end
obj_surface.setCustomObject(customInfo)
obj_surface = obj_surface.reload()
broadcastToAll("New Playmat Image Applied", {0.2,0.9,0.2})
end

View File

@ -0,0 +1,48 @@
Autoraise: true
ColorDiffuse:
b: 1.0
g: 1.0
r: 1.0
CustomImage:
CustomToken:
MergeDistancePixels: 15.0
Stackable: false
StandUp: false
Thickness: 0.1
ImageScalar: 1.0
ImageSecondaryURL: ''
ImageURL: https://i.ibb.co/c6LJNfr/Cyclopean-1-Lost-Moorings-Jake-Murray.png
WidthScale: 0.0
Description: ''
DragSelectable: true
GMNotes: ''
GUID: dedc73
Grid: true
GridProjection: false
Hands: false
HideWhenFaceDown: false
IgnoreFoW: false
LayoutGroupSortIndex: 0
Locked: false
LuaScript: !include 'Custom_Token CF - 1A dedc73.ttslua'
LuaScriptState: ''
MeasureMovement: false
Name: Custom_Token
Nickname: CF - 1A
Snap: true
Sticky: true
Tags:
- cfmat_memory_object
Tooltip: true
Transform:
posX: 40.29
posY: 1.34
posZ: -47.41
rotX: 0.02
rotY: 269.97
rotZ: 0.02
scaleX: 1.0
scaleY: 1.0
scaleZ: 1.0
Value: 0
XmlUI: ''

View File

@ -0,0 +1,27 @@
function onLoad()
local params = {}
params.click_function = 'updateSurface'
params.function_owner = self
params.label = 'Apply'
params.tooltip= 'Left click to apply image, right click to revert to default.'
params.position = {0,0.05,-1.6}
params.rotation = {0,0,0}
params.height = 250
params.width = 580
params.color = {0,0,0}
params.font_color = {1,1,1}
self.createButton(params)
end
function updateSurface(obj, color, alt_click)
obj_surface = getObjectFromGUID("721ba2")
local customInfo = obj_surface.getCustomObject()
if alt_click == false then
customInfo.image = "https://i.ibb.co/DQ76z3c/Cyclopean-1-Lost-Moorings-Care-Line-Art.png"
else
customInfo.image = "http://cloud-3.steamusercontent.com/ugc/1717534454684871624/1739012BC3EA35E381D1172705B670BEEBD1AF6F/"
end
obj_surface.setCustomObject(customInfo)
obj_surface = obj_surface.reload()
broadcastToAll("New Playmat Image Applied", {0.2,0.9,0.2})
end

View File

@ -0,0 +1,48 @@
Autoraise: true
ColorDiffuse:
b: 1.0
g: 1.0
r: 1.0
CustomImage:
CustomToken:
MergeDistancePixels: 15.0
Stackable: false
StandUp: false
Thickness: 0.1
ImageScalar: 1.0
ImageSecondaryURL: ''
ImageURL: https://i.ibb.co/DQ76z3c/Cyclopean-1-Lost-Moorings-Care-Line-Art.png
WidthScale: 0.0
Description: ''
DragSelectable: true
GMNotes: ''
GUID: 868e4d
Grid: true
GridProjection: false
Hands: false
HideWhenFaceDown: false
IgnoreFoW: false
LayoutGroupSortIndex: 0
Locked: false
LuaScript: !include 'Custom_Token CF - 1B 868e4d.ttslua'
LuaScriptState: ''
MeasureMovement: false
Name: Custom_Token
Nickname: CF - 1B
Snap: true
Sticky: true
Tags:
- cfmat_memory_object
Tooltip: true
Transform:
posX: 36.62
posY: 1.39
posZ: -47.41
rotX: 1.58
rotY: 269.98
rotZ: 0.02
scaleX: 1.0
scaleY: 1.0
scaleZ: 1.0
Value: 0
XmlUI: ''

View File

@ -0,0 +1,27 @@
function onLoad()
local params = {}
params.click_function = 'updateSurface'
params.function_owner = self
params.label = 'Apply'
params.tooltip= 'Left click to apply image, right click to revert to default.'
params.position = {0,0.05,-1.6}
params.rotation = {0,0,0}
params.height = 250
params.width = 580
params.color = {0,0,0}
params.font_color = {1,1,1}
self.createButton(params)
end
function updateSurface(obj, color, alt_click)
obj_surface = getObjectFromGUID("721ba2")
local customInfo = obj_surface.getCustomObject()
if alt_click == false then
customInfo.image = "https://i.ibb.co/P6h3vbm/Cyclopean-2-Going-Twice-Quentin-Bouilloud.png"
else
customInfo.image = "http://cloud-3.steamusercontent.com/ugc/1717534454684871624/1739012BC3EA35E381D1172705B670BEEBD1AF6F/"
end
obj_surface.setCustomObject(customInfo)
obj_surface = obj_surface.reload()
broadcastToAll("New Playmat Image Applied", {0.2,0.9,0.2})
end

View File

@ -0,0 +1,48 @@
Autoraise: true
ColorDiffuse:
b: 1.0
g: 1.0
r: 1.0
CustomImage:
CustomToken:
MergeDistancePixels: 15.0
Stackable: false
StandUp: false
Thickness: 0.1
ImageScalar: 1.0
ImageSecondaryURL: ''
ImageURL: https://i.ibb.co/P6h3vbm/Cyclopean-2-Going-Twice-Quentin-Bouilloud.png
WidthScale: 0.0
Description: ''
DragSelectable: true
GMNotes: ''
GUID: d5b33e
Grid: true
GridProjection: false
Hands: false
HideWhenFaceDown: false
IgnoreFoW: false
LayoutGroupSortIndex: 0
Locked: false
LuaScript: !include 'Custom_Token CF - 2 d5b33e.ttslua'
LuaScriptState: ''
MeasureMovement: false
Name: Custom_Token
Nickname: CF - 2
Snap: true
Sticky: true
Tags:
- cfmat_memory_object
Tooltip: true
Transform:
posX: 40.29
posY: 1.34
posZ: -52.02
rotX: 0.02
rotY: 269.99
rotZ: 0.02
scaleX: 1.0
scaleY: 1.0
scaleZ: 1.0
Value: 0
XmlUI: ''

View File

@ -0,0 +1,27 @@
function onLoad()
local params = {}
params.click_function = 'updateSurface'
params.function_owner = self
params.label = 'Apply'
params.tooltip= 'Left click to apply image, right click to revert to default.'
params.position = {0,0.05,-1.6}
params.rotation = {0,0,0}
params.height = 250
params.width = 580
params.color = {0,0,0}
params.font_color = {1,1,1}
self.createButton(params)
end
function updateSurface(obj, color, alt_click)
obj_surface = getObjectFromGUID("721ba2")
local customInfo = obj_surface.getCustomObject()
if alt_click == false then
customInfo.image = "https://i.ibb.co/9qK9Fzd/Cyclopean-3-Private-Lives-Christian-Bravery.png"
else
customInfo.image = "http://cloud-3.steamusercontent.com/ugc/1717534454684871624/1739012BC3EA35E381D1172705B670BEEBD1AF6F/"
end
obj_surface.setCustomObject(customInfo)
obj_surface = obj_surface.reload()
broadcastToAll("New Playmat Image Applied", {0.2,0.9,0.2})
end

View File

@ -0,0 +1,48 @@
Autoraise: true
ColorDiffuse:
b: 1.0
g: 1.0
r: 1.0
CustomImage:
CustomToken:
MergeDistancePixels: 15.0
Stackable: false
StandUp: false
Thickness: 0.1
ImageScalar: 1.0
ImageSecondaryURL: ''
ImageURL: https://i.ibb.co/9qK9Fzd/Cyclopean-3-Private-Lives-Christian-Bravery.png
WidthScale: 0.0
Description: ''
DragSelectable: true
GMNotes: ''
GUID: '940388'
Grid: true
GridProjection: false
Hands: false
HideWhenFaceDown: false
IgnoreFoW: false
LayoutGroupSortIndex: 0
Locked: false
LuaScript: !include 'Custom_Token CF - 3 940388.ttslua'
LuaScriptState: ''
MeasureMovement: false
Name: Custom_Token
Nickname: CF - 3
Snap: true
Sticky: true
Tags:
- cfmat_memory_object
Tooltip: true
Transform:
posX: 40.3
posY: 1.34
posZ: -56.61
rotX: 0.02
rotY: 269.69
rotZ: 0.02
scaleX: 1.0
scaleY: 1.0
scaleZ: 1.0
Value: 0
XmlUI: ''

View File

@ -0,0 +1,27 @@
function onLoad()
local params = {}
params.click_function = 'updateSurface'
params.function_owner = self
params.label = 'Apply'
params.tooltip= 'Left click to apply image, right click to revert to default.'
params.position = {0,0.05,-1.6}
params.rotation = {0,0,0}
params.height = 250
params.width = 580
params.color = {0,0,0}
params.font_color = {1,1,1}
self.createButton(params)
end
function updateSurface(obj, color, alt_click)
obj_surface = getObjectFromGUID("721ba2")
local customInfo = obj_surface.getCustomObject()
if alt_click == false then
customInfo.image = "https://i.ibb.co/5RFcGyP/Cyclopean-4-Crumbling-Masonry-Simon-Craghead.png"
else
customInfo.image = "http://cloud-3.steamusercontent.com/ugc/1717534454684871624/1739012BC3EA35E381D1172705B670BEEBD1AF6F/"
end
obj_surface.setCustomObject(customInfo)
obj_surface = obj_surface.reload()
broadcastToAll("New Playmat Image Applied", {0.2,0.9,0.2})
end

View File

@ -0,0 +1,48 @@
Autoraise: true
ColorDiffuse:
b: 1.0
g: 1.0
r: 1.0
CustomImage:
CustomToken:
MergeDistancePixels: 15.0
Stackable: false
StandUp: false
Thickness: 0.1
ImageScalar: 1.0
ImageSecondaryURL: ''
ImageURL: https://i.ibb.co/5RFcGyP/Cyclopean-4-Crumbling-Masonry-Simon-Craghead.png
WidthScale: 0.0
Description: ''
DragSelectable: true
GMNotes: ''
GUID: 6eaeea
Grid: true
GridProjection: false
Hands: false
HideWhenFaceDown: false
IgnoreFoW: false
LayoutGroupSortIndex: 0
Locked: false
LuaScript: !include 'Custom_Token CF - 4A 6eaeea.ttslua'
LuaScriptState: ''
MeasureMovement: false
Name: Custom_Token
Nickname: CF - 4A
Snap: true
Sticky: true
Tags:
- cfmat_memory_object
Tooltip: true
Transform:
posX: 40.29
posY: 1.34
posZ: -61.22
rotX: 0.02
rotY: 269.99
rotZ: 0.02
scaleX: 1.0
scaleY: 1.0
scaleZ: 1.0
Value: 0
XmlUI: ''

View File

@ -0,0 +1,27 @@
function onLoad()
local params = {}
params.click_function = 'updateSurface'
params.function_owner = self
params.label = 'Apply'
params.tooltip= 'Left click to apply image, right click to revert to default.'
params.position = {0,0.05,-1.6}
params.rotation = {0,0,0}
params.height = 250
params.width = 580
params.color = {0,0,0}
params.font_color = {1,1,1}
self.createButton(params)
end
function updateSurface(obj, color, alt_click)
obj_surface = getObjectFromGUID("721ba2")
local customInfo = obj_surface.getCustomObject()
if alt_click == false then
customInfo.image = "https://i.ibb.co/pdrGK6p/Cyclopean-4-Crumbling-Masonry-Pete-Amachree.png"
else
customInfo.image = "http://cloud-3.steamusercontent.com/ugc/1717534454684871624/1739012BC3EA35E381D1172705B670BEEBD1AF6F/"
end
obj_surface.setCustomObject(customInfo)
obj_surface = obj_surface.reload()
broadcastToAll("New Playmat Image Applied", {0.2,0.9,0.2})
end

View File

@ -0,0 +1,48 @@
Autoraise: true
ColorDiffuse:
b: 1.0
g: 1.0
r: 1.0
CustomImage:
CustomToken:
MergeDistancePixels: 15.0
Stackable: false
StandUp: false
Thickness: 0.1
ImageScalar: 1.0
ImageSecondaryURL: ''
ImageURL: https://i.ibb.co/pdrGK6p/Cyclopean-4-Crumbling-Masonry-Pete-Amachree.png
WidthScale: 0.0
Description: ''
DragSelectable: true
GMNotes: ''
GUID: b23c0a
Grid: true
GridProjection: false
Hands: false
HideWhenFaceDown: false
IgnoreFoW: false
LayoutGroupSortIndex: 0
Locked: false
LuaScript: !include 'Custom_Token CF - 4B b23c0a.ttslua'
LuaScriptState: ''
MeasureMovement: false
Name: Custom_Token
Nickname: CF - 4B
Snap: true
Sticky: true
Tags:
- cfmat_memory_object
Tooltip: true
Transform:
posX: 36.62
posY: 1.39
posZ: -61.21
rotX: 1.58
rotY: 270.05
rotZ: 0.02
scaleX: 1.0
scaleY: 1.0
scaleZ: 1.0
Value: 0
XmlUI: ''

View File

@ -0,0 +1,27 @@
function onLoad()
local params = {}
params.click_function = 'updateSurface'
params.function_owner = self
params.label = 'Apply'
params.tooltip= 'Left click to apply image, right click to revert to default.'
params.position = {0,0.05,-1.6}
params.rotation = {0,0,0}
params.height = 250
params.width = 580
params.color = {0,0,0}
params.font_color = {1,1,1}
self.createButton(params)
end
function updateSurface(obj, color, alt_click)
obj_surface = getObjectFromGUID("721ba2")
local customInfo = obj_surface.getCustomObject()
if alt_click == false then
customInfo.image = "https://i.ibb.co/rbkk7ys/Kingsport-Tomasz-Jedruszek.jpg"
else
customInfo.image = "http://cloud-3.steamusercontent.com/ugc/1717534454684871624/1739012BC3EA35E381D1172705B670BEEBD1AF6F/"
end
obj_surface.setCustomObject(customInfo)
obj_surface = obj_surface.reload()
broadcastToAll("New Playmat Image Applied", {0.2,0.9,0.2})
end

View File

@ -0,0 +1,48 @@
Autoraise: true
ColorDiffuse:
b: 1.0
g: 1.0
r: 1.0
CustomImage:
CustomToken:
MergeDistancePixels: 15.0
Stackable: false
StandUp: false
Thickness: 0.1
ImageScalar: 1.0
ImageSecondaryURL: ''
ImageURL: https://i.ibb.co/rbkk7ys/Kingsport-Tomasz-Jedruszek.jpg
WidthScale: 0.0
Description: ''
DragSelectable: true
GMNotes: ''
GUID: 03efce
Grid: true
GridProjection: false
Hands: false
HideWhenFaceDown: false
IgnoreFoW: false
LayoutGroupSortIndex: 0
Locked: false
LuaScript: !include 'Custom_Token CF - 5A 03efce.ttslua'
LuaScriptState: ''
MeasureMovement: false
Name: Custom_Token
Nickname: CF - 5A
Snap: true
Sticky: true
Tags:
- cfmat_memory_object
Tooltip: true
Transform:
posX: 40.29
posY: 1.33
posZ: -65.82
rotX: 0.02
rotY: 269.98
rotZ: 0.02
scaleX: 1.0
scaleY: 1.0
scaleZ: 1.0
Value: 0
XmlUI: ''

View File

@ -0,0 +1,27 @@
function onLoad()
local params = {}
params.click_function = 'updateSurface'
params.function_owner = self
params.label = 'Apply'
params.tooltip= 'Left click to apply image, right click to revert to default.'
params.position = {0,0.05,-1.6}
params.rotation = {0,0,0}
params.height = 250
params.width = 580
params.color = {0,0,0}
params.font_color = {1,1,1}
self.createButton(params)
end
function updateSurface(obj, color, alt_click)
obj_surface = getObjectFromGUID("721ba2")
local customInfo = obj_surface.getCustomObject()
if alt_click == false then
customInfo.image = "https://i.ibb.co/3mYfFNB/Cyclopean-5-Across-Dreadful-Waters-Ev-Shipard.png"
else
customInfo.image = "http://cloud-3.steamusercontent.com/ugc/1717534454684871624/1739012BC3EA35E381D1172705B670BEEBD1AF6F/"
end
obj_surface.setCustomObject(customInfo)
obj_surface = obj_surface.reload()
broadcastToAll("New Playmat Image Applied", {0.2,0.9,0.2})
end

View File

@ -0,0 +1,48 @@
Autoraise: true
ColorDiffuse:
b: 1.0
g: 1.0
r: 1.0
CustomImage:
CustomToken:
MergeDistancePixels: 15.0
Stackable: false
StandUp: false
Thickness: 0.1
ImageScalar: 1.0
ImageSecondaryURL: ''
ImageURL: https://i.ibb.co/3mYfFNB/Cyclopean-5-Across-Dreadful-Waters-Ev-Shipard.png
WidthScale: 0.0
Description: ''
DragSelectable: true
GMNotes: ''
GUID: 0b7844
Grid: true
GridProjection: false
Hands: false
HideWhenFaceDown: false
IgnoreFoW: false
LayoutGroupSortIndex: 0
Locked: false
LuaScript: !include 'Custom_Token CF - 5B 0b7844.ttslua'
LuaScriptState: ''
MeasureMovement: false
Name: Custom_Token
Nickname: CF - 5B
Snap: true
Sticky: true
Tags:
- cfmat_memory_object
Tooltip: true
Transform:
posX: 36.62
posY: 1.25
posZ: -65.81
rotX: 0.02
rotY: 269.96
rotZ: 0.02
scaleX: 1.0
scaleY: 1.0
scaleZ: 1.0
Value: 0
XmlUI: ''

View File

@ -0,0 +1,27 @@
function onLoad()
local params = {}
params.click_function = 'updateSurface'
params.function_owner = self
params.label = 'Apply'
params.tooltip= 'Left click to apply image, right click to revert to default.'
params.position = {0,0.05,-1.6}
params.rotation = {0,0,0}
params.height = 250
params.width = 580
params.color = {0,0,0}
params.font_color = {1,1,1}
self.createButton(params)
end
function updateSurface(obj, color, alt_click)
obj_surface = getObjectFromGUID("721ba2")
local customInfo = obj_surface.getCustomObject()
if alt_click == false then
customInfo.image = "https://i.ibb.co/ynmQNSB/Cyclopean-6-Blood-From-Stones-Marc-Simonetti.png"
else
customInfo.image = "http://cloud-3.steamusercontent.com/ugc/1717534454684871624/1739012BC3EA35E381D1172705B670BEEBD1AF6F/"
end
obj_surface.setCustomObject(customInfo)
obj_surface = obj_surface.reload()
broadcastToAll("New Playmat Image Applied", {0.2,0.9,0.2})
end

View File

@ -0,0 +1,48 @@
Autoraise: true
ColorDiffuse:
b: 1.0
g: 1.0
r: 1.0
CustomImage:
CustomToken:
MergeDistancePixels: 15.0
Stackable: false
StandUp: false
Thickness: 0.1
ImageScalar: 1.0
ImageSecondaryURL: ''
ImageURL: https://i.ibb.co/ynmQNSB/Cyclopean-6-Blood-From-Stones-Marc-Simonetti.png
WidthScale: 0.0
Description: ''
DragSelectable: true
GMNotes: ''
GUID: 0e1a24
Grid: true
GridProjection: false
Hands: false
HideWhenFaceDown: false
IgnoreFoW: false
LayoutGroupSortIndex: 0
Locked: false
LuaScript: !include 'Custom_Token CF - 6 0e1a24.ttslua'
LuaScriptState: ''
MeasureMovement: false
Name: Custom_Token
Nickname: CF - 6
Snap: true
Sticky: true
Tags:
- cfmat_memory_object
Tooltip: true
Transform:
posX: 40.29
posY: 1.3
posZ: -70.42
rotX: 0.02
rotY: 270.04
rotZ: 0.02
scaleX: 1.0
scaleY: 1.0
scaleZ: 1.0
Value: 0
XmlUI: ''

View File

@ -0,0 +1,27 @@
function onLoad()
local params = {}
params.click_function = 'updateSurface'
params.function_owner = self
params.label = 'Apply'
params.tooltip= 'Left click to apply image, right click to revert to default.'
params.position = {0,0.05,-1.6}
params.rotation = {0,0,0}
params.height = 250
params.width = 580
params.color = {0,0,0}
params.font_color = {1,1,1}
self.createButton(params)
end
function updateSurface(obj, color, alt_click)
obj_surface = getObjectFromGUID("721ba2")
local customInfo = obj_surface.getCustomObject()
if alt_click == false then
customInfo.image = "https://i.ibb.co/s1JDkFv/Cyclopean-7-Pyroclastic-Flow-Bastien-Grivet.png"
else
customInfo.image = "http://cloud-3.steamusercontent.com/ugc/1717534454684871624/1739012BC3EA35E381D1172705B670BEEBD1AF6F/"
end
obj_surface.setCustomObject(customInfo)
obj_surface = obj_surface.reload()
broadcastToAll("New Playmat Image Applied", {0.2,0.9,0.2})
end

View File

@ -0,0 +1,48 @@
Autoraise: true
ColorDiffuse:
b: 1.0
g: 1.0
r: 1.0
CustomImage:
CustomToken:
MergeDistancePixels: 15.0
Stackable: false
StandUp: false
Thickness: 0.1
ImageScalar: 1.0
ImageSecondaryURL: ''
ImageURL: https://i.ibb.co/s1JDkFv/Cyclopean-7-Pyroclastic-Flow-Bastien-Grivet.png
WidthScale: 0.0
Description: ''
DragSelectable: true
GMNotes: ''
GUID: ef2f78
Grid: true
GridProjection: false
Hands: false
HideWhenFaceDown: false
IgnoreFoW: false
LayoutGroupSortIndex: 0
Locked: false
LuaScript: !include 'Custom_Token CF - 7A ef2f78.ttslua'
LuaScriptState: ''
MeasureMovement: false
Name: Custom_Token
Nickname: CF - 7A
Snap: true
Sticky: true
Tags:
- cfmat_memory_object
Tooltip: true
Transform:
posX: 40.29
posY: 1.37
posZ: -75.02
rotX: 358.46
rotY: 269.98
rotZ: 0.02
scaleX: 1.0
scaleY: 1.0
scaleZ: 1.0
Value: 0
XmlUI: ''

View File

@ -0,0 +1,27 @@
function onLoad()
local params = {}
params.click_function = 'updateSurface'
params.function_owner = self
params.label = 'Apply'
params.tooltip= 'Left click to apply image, right click to revert to default.'
params.position = {0,0.05,-1.6}
params.rotation = {0,0,0}
params.height = 250
params.width = 580
params.color = {0,0,0}
params.font_color = {1,1,1}
self.createButton(params)
end
function updateSurface(obj, color, alt_click)
obj_surface = getObjectFromGUID("721ba2")
local customInfo = obj_surface.getCustomObject()
if alt_click == false then
customInfo.image = "https://i.ibb.co/qs8Sk2N/Cyclopean-7-Pyroclastic-Flow-Rachid-Lotf.png"
else
customInfo.image = "http://cloud-3.steamusercontent.com/ugc/1717534454684871624/1739012BC3EA35E381D1172705B670BEEBD1AF6F/"
end
obj_surface.setCustomObject(customInfo)
obj_surface = obj_surface.reload()
broadcastToAll("New Playmat Image Applied", {0.2,0.9,0.2})
end

View File

@ -0,0 +1,48 @@
Autoraise: true
ColorDiffuse:
b: 1.0
g: 1.0
r: 1.0
CustomImage:
CustomToken:
MergeDistancePixels: 15.0
Stackable: false
StandUp: false
Thickness: 0.1
ImageScalar: 1.0
ImageSecondaryURL: ''
ImageURL: https://i.ibb.co/qs8Sk2N/Cyclopean-7-Pyroclastic-Flow-Rachid-Lotf.png
WidthScale: 0.0
Description: ''
DragSelectable: true
GMNotes: ''
GUID: 752c9c
Grid: true
GridProjection: false
Hands: false
HideWhenFaceDown: false
IgnoreFoW: false
LayoutGroupSortIndex: 0
Locked: false
LuaScript: !include 'Custom_Token CF - 7B 752c9c.ttslua'
LuaScriptState: ''
MeasureMovement: false
Name: Custom_Token
Nickname: CF - 7B
Snap: true
Sticky: true
Tags:
- cfmat_memory_object
Tooltip: true
Transform:
posX: 36.63
posY: 1.27
posZ: -75.01
rotX: 0.02
rotY: 270.04
rotZ: 0.02
scaleX: 1.0
scaleY: 1.0
scaleZ: 1.0
Value: 0
XmlUI: ''

View File

@ -0,0 +1,27 @@
function onLoad()
local params = {}
params.click_function = 'updateSurface'
params.function_owner = self
params.label = 'Apply'
params.tooltip= 'Left click to apply image, right click to revert to default.'
params.position = {0,0.05,-1.6}
params.rotation = {0,0,0}
params.height = 250
params.width = 580
params.color = {0,0,0}
params.font_color = {1,1,1}
self.createButton(params)
end
function updateSurface(obj, color, alt_click)
obj_surface = getObjectFromGUID("721ba2")
local customInfo = obj_surface.getCustomObject()
if alt_click == false then
customInfo.image = "https://i.ibb.co/mGnKNcy/Cyclopean-8-Tomb-of-Dead-Dreams-Richard-Benning.png"
else
customInfo.image = "http://cloud-3.steamusercontent.com/ugc/1717534454684871624/1739012BC3EA35E381D1172705B670BEEBD1AF6F/"
end
obj_surface.setCustomObject(customInfo)
obj_surface = obj_surface.reload()
broadcastToAll("New Playmat Image Applied", {0.2,0.9,0.2})
end

View File

@ -0,0 +1,48 @@
Autoraise: true
ColorDiffuse:
b: 1.0
g: 1.0
r: 1.0
CustomImage:
CustomToken:
MergeDistancePixels: 15.0
Stackable: false
StandUp: false
Thickness: 0.1
ImageScalar: 1.0
ImageSecondaryURL: ''
ImageURL: https://i.ibb.co/mGnKNcy/Cyclopean-8-Tomb-of-Dead-Dreams-Richard-Benning.png
WidthScale: 0.0
Description: ''
DragSelectable: true
GMNotes: ''
GUID: 64ef6f
Grid: true
GridProjection: false
Hands: false
HideWhenFaceDown: false
IgnoreFoW: false
LayoutGroupSortIndex: 0
Locked: false
LuaScript: !include 'Custom_Token CF - 8A 64ef6f.ttslua'
LuaScriptState: ''
MeasureMovement: false
Name: Custom_Token
Nickname: CF - 8A
Snap: true
Sticky: true
Tags:
- cfmat_memory_object
Tooltip: true
Transform:
posX: 40.29
posY: 1.33
posZ: -79.62
rotX: 0.02
rotY: 269.97
rotZ: 0.02
scaleX: 1.0
scaleY: 1.0
scaleZ: 1.0
Value: 0
XmlUI: ''

View File

@ -0,0 +1,27 @@
function onLoad()
local params = {}
params.click_function = 'updateSurface'
params.function_owner = self
params.label = 'Apply'
params.tooltip= 'Left click to apply image, right click to revert to default.'
params.position = {0,0.05,-1.6}
params.rotation = {0,0,0}
params.height = 250
params.width = 580
params.color = {0,0,0}
params.font_color = {1,1,1}
self.createButton(params)
end
function updateSurface(obj, color, alt_click)
obj_surface = getObjectFromGUID("721ba2")
local customInfo = obj_surface.getCustomObject()
if alt_click == false then
customInfo.image = "https://i.ibb.co/vmBM8x2/Cyclopean-8-Tomb-of-Dead-Dreams-Walter-Brocca.png"
else
customInfo.image = "http://cloud-3.steamusercontent.com/ugc/1717534454684871624/1739012BC3EA35E381D1172705B670BEEBD1AF6F/"
end
obj_surface.setCustomObject(customInfo)
obj_surface = obj_surface.reload()
broadcastToAll("New Playmat Image Applied", {0.2,0.9,0.2})
end

View File

@ -0,0 +1,48 @@
Autoraise: true
ColorDiffuse:
b: 1.0
g: 1.0
r: 1.0
CustomImage:
CustomToken:
MergeDistancePixels: 15.0
Stackable: false
StandUp: false
Thickness: 0.1
ImageScalar: 1.0
ImageSecondaryURL: ''
ImageURL: https://i.ibb.co/vmBM8x2/Cyclopean-8-Tomb-of-Dead-Dreams-Walter-Brocca.png
WidthScale: 0.0
Description: ''
DragSelectable: true
GMNotes: ''
GUID: c05b71
Grid: true
GridProjection: false
Hands: false
HideWhenFaceDown: false
IgnoreFoW: false
LayoutGroupSortIndex: 0
Locked: false
LuaScript: !include 'Custom_Token CF - 8B c05b71.ttslua'
LuaScriptState: ''
MeasureMovement: false
Name: Custom_Token
Nickname: CF - 8B
Snap: true
Sticky: true
Tags:
- cfmat_memory_object
Tooltip: true
Transform:
posX: 36.62
posY: 1.38
posZ: -79.61
rotX: 1.58
rotY: 269.96
rotZ: 0.02
scaleX: 1.0
scaleY: 1.0
scaleZ: 1.0
Value: 0
XmlUI: ''

View File

@ -0,0 +1,27 @@
function onLoad()
local params = {}
params.click_function = 'updateSurface'
params.function_owner = self
params.label = 'Apply'
params.tooltip= 'Left click to apply image, right click to revert to default.'
params.position = {0,0.05,-1.6}
params.rotation = {0,0,0}
params.height = 250
params.width = 580
params.color = {0,0,0}
params.font_color = {1,1,1}
self.createButton(params)
end
function updateSurface(obj, color, alt_click)
obj_surface = getObjectFromGUID("721ba2")
local customInfo = obj_surface.getCustomObject()
if alt_click == false then
customInfo.image = "https://i.ibb.co/0MwX460/Cyclopean-8-Tomb-of-Dead-Dreams-Guillem-H-Pongiluppi.png"
else
customInfo.image = "http://cloud-3.steamusercontent.com/ugc/1717534454684871624/1739012BC3EA35E381D1172705B670BEEBD1AF6F/"
end
obj_surface.setCustomObject(customInfo)
obj_surface = obj_surface.reload()
broadcastToAll("New Playmat Image Applied", {0.2,0.9,0.2})
end

View File

@ -0,0 +1,48 @@
Autoraise: true
ColorDiffuse:
b: 1.0
g: 1.0
r: 1.0
CustomImage:
CustomToken:
MergeDistancePixels: 15.0
Stackable: false
StandUp: false
Thickness: 0.1
ImageScalar: 1.0
ImageSecondaryURL: ''
ImageURL: https://i.ibb.co/0MwX460/Cyclopean-8-Tomb-of-Dead-Dreams-Guillem-H-Pongiluppi.png
WidthScale: 0.0
Description: ''
DragSelectable: true
GMNotes: ''
GUID: 698ba7
Grid: true
GridProjection: false
Hands: false
HideWhenFaceDown: false
IgnoreFoW: false
LayoutGroupSortIndex: 0
Locked: false
LuaScript: !include 'Custom_Token CF - 8C 698ba7.ttslua'
LuaScriptState: ''
MeasureMovement: false
Name: Custom_Token
Nickname: CF - 8C
Snap: true
Sticky: true
Tags:
- cfmat_memory_object
Tooltip: true
Transform:
posX: 32.99
posY: 1.38
posZ: -79.61
rotX: 1.6
rotY: 269.97
rotZ: 0.02
scaleX: 1.0
scaleY: 1.0
scaleZ: 1.0
Value: 0
XmlUI: ''

View File

@ -0,0 +1,163 @@
---
--- Generated by EmmyLua(https://github.com/EmmyLua)
--- Created by Whimsical.
--- DateTime: 2021-03-16 3:26 p.m.
---
--- Original Memory Bag by MrStump
--- https://steamcommunity.com/sharedfiles/filedetails/?id=953770080
---@class MemoryListEntry
---@field public position Vector
---@field public rotation Vector
---@field public lock boolean
local MemoryListEntry={}
---@type table<string, MemoryListEntry>
local memory_list = {}
local POSTFIX = {
SAVE = "_memory_object",
ZONE = "_memory_zone",
SHUFFLE = "_memory_shuffle"
}
---@type table<string, any>
local BUTTON = {
POSITION = Vector(0, 0.3, -2),
ROTATION = Vector(0, 180, 0),
HEIGHT = 350,
WIDTH = 800,
FONT_SIZE = 250,
COLOR = Color.Black,
FONT_COLOR = Color.White
}
local ipairs = ipairs
local pairs = pairs
---@return string
local function get_prefix()
return self:getDescription()
end
local function updateSave()
local data_to_save = {["ml"]=memory_list}
local saved_data = JSON.encode(data_to_save)
self.script_state = saved_data
end
---@param label string
---@param action string
local function createButton(label, action)
self:clearButtons()
---@type CreateClassicUIButton
local parameters = {
label = label,
click_function = action,
function_owner = self
}
for key, value in pairs(BUTTON) do
parameters[key:lower()] = value
end
self:createButton(parameters)
end
local function create_place_button() createButton("Place", "place_objects") end
local function create_recall_button() createButton("Recall", "recall_objects") end
---@param tag string
---@param lock boolean
---@return fun(object:TTSObject)
local function create_object_callback(tag, lock)
---@param object TTSObject
return function (object)
object:setLock(lock)
if object:hasTag(tag) then object:shuffle() end
end
end
---@param object TTSObject
local function record_objects(object)
memory_list[object:getGUID()] = {
position = object:getPosition(),
rotation = object:getRotation(),
lock = object:getLock()
}
self:putObject(object)
end
---@param objects TTSObject[]
local function update_objects(objects)
for _, object in ipairs(objects) do
record_objects(object)
end
end
--Sends objects from bag/table to their saved position/rotation
function place_objects()
local prefix = get_prefix()
local shuffle_tag = prefix .. POSTFIX.SHUFFLE
local content = self.getObjects()
for _, item in ipairs(content) do
local entry = memory_list[item.guid]
if entry then
self.takeObject {
guid=item.guid,
position=entry.position,
rotation=entry.rotation,
callback_function = create_object_callback(shuffle_tag, entry.lock)
}
end
end
broadcastToAll("Objects Placed", {1,1,1})
create_recall_button()
end
--Recalls objects to bag from table
function recall_objects()
memory_list = {}
local prefix = get_prefix()
if prefix=="" then
broadcastToAll("Error in Memory Bag: Tag prefix not set.")
return
end
local save_tag = prefix .. POSTFIX.SAVE
local zone_tag = prefix .. POSTFIX.ZONE
local zones = getObjectsWithTag(zone_tag)
if #zones>0 then
for _, zone in ipairs(zones) do
update_objects(zone:getObjects())
end
else
update_objects(getObjectsWithTag(save_tag))
end
updateSave()
broadcastToAll("Objects Recalled", {1,1,1})
create_place_button()
end
function onload(saved_data)
if saved_data ~= "" then
local loaded_data = JSON.decode(saved_data)
--Set up information off of loaded_data
memory_list = loaded_data.ml
else
--Set up information for if there is no saved saved data
memory_list = {}
end
if self:getQuantity()==0 then
create_recall_button()
else
create_place_button()
end
end

View File

@ -0,0 +1,59 @@
Autoraise: true
Bag:
Order: 0
ColorDiffuse:
b: 0.0
g: 0.8258315
r: 1.0
ContainedObjects:
- !include 'Bag Dark Matter df8e34/Custom_Token DM - 1A 8832eb.yaml'
- !include 'Bag Dark Matter df8e34/Custom_Token DM - 2A 645dee.yaml'
- !include 'Bag Dark Matter df8e34/Custom_Token DM - 1B 28ae75.yaml'
- !include 'Bag Dark Matter df8e34/Custom_Token DM - 2B ec4b5d.yaml'
- !include 'Bag Dark Matter df8e34/Custom_Token DM - 3 a099cd.yaml'
- !include 'Bag Dark Matter df8e34/Custom_Token DM - 4A 3d76cc.yaml'
- !include 'Bag Dark Matter df8e34/Custom_Token DM - 4B 04ec55.yaml'
- !include 'Bag Dark Matter df8e34/Custom_Token DM - 5 9a09ee.yaml'
- !include 'Bag Dark Matter df8e34/Custom_Token DM - 7A 28d283.yaml'
- !include 'Bag Dark Matter df8e34/Custom_Token DM - 7B 3ef3dc.yaml'
- !include 'Bag Dark Matter df8e34/Custom_Token DM - 1C acae33.yaml'
- !include 'Bag Dark Matter df8e34/Custom_Token DM - 8A 3531c0.yaml'
- !include 'Bag Dark Matter df8e34/Custom_Token DM - 8B 7b795b.yaml'
- !include 'Bag Dark Matter df8e34/Custom_Token DM - 8C 44139a.yaml'
- !include 'Bag Dark Matter df8e34/Custom_Token DM - 1D 2c73fd.yaml'
- !include 'Bag Dark Matter df8e34/Custom_Token DM - 6 85cf7e.yaml'
Description: darkmat
DragSelectable: true
GMNotes: ''
GUID: df8e34
Grid: true
GridProjection: false
Hands: false
HideWhenFaceDown: false
IgnoreFoW: false
LayoutGroupSortIndex: 0
Locked: false
LuaScript: !include 'Bag Dark Matter df8e34.ttslua'
LuaScriptState: '{"ml":{"04ec55":{"lock":false,"position":{"x":36.6237106323242,"y":1.38629972934723,"z":-61.2081680297852},"rotation":{"x":1.58245873451233,"y":269.985931396484,"z":0.016477445140481}},"28ae75":{"lock":false,"position":{"x":36.6238632202148,"y":1.39034843444824,"z":-47.4081726074219},"rotation":{"x":1.58402454853058,"y":269.986022949219,"z":0.0168890804052353}},"28d283":{"lock":false,"position":{"x":40.2900657653809,"y":1.33204555511475,"z":-75.0199737548828},"rotation":{"x":0.0208157543092966,"y":269.973083496094,"z":0.0167614053934813}},"2c73fd":{"lock":false,"position":{"x":29.3394889831543,"y":1.38799965381622,"z":-47.4095726013184},"rotation":{"x":1.59231209754944,"y":269.987701416016,"z":0.0171329416334629}},"3531c0":{"lock":false,"position":{"x":40.2900695800781,"y":1.33069908618927,"z":-79.6198806762695},"rotation":{"x":0.0208127703517675,"y":269.98291015625,"z":0.016764834523201}},"3d76cc":{"lock":false,"position":{"x":40.2900695800781,"y":1.33608496189117,"z":-61.2199897766113},"rotation":{"x":0.020814199000597,"y":269.983428955078,"z":0.0167654622346163}},"3ef3dc":{"lock":false,"position":{"x":36.6237030029297,"y":1.38226079940796,"z":-75.0081329345703},"rotation":{"x":1.58242619037628,"y":269.985443115234,"z":0.0165060572326183}},"44139a":{"lock":false,"position":{"x":32.9847183227539,"y":1.37999629974365,"z":-79.6082000732422},"rotation":{"x":1.59536278247833,"y":269.974487304688,"z":0.0170961357653141}},"645dee":{"lock":false,"position":{"x":40.2900772094727,"y":1.33877801895142,"z":-52.0199775695801},"rotation":{"x":0.0208146069198847,"y":269.981018066406,"z":0.0167646650224924}},"7b795b":{"lock":false,"position":{"x":36.623348236084,"y":1.38093078136444,"z":-79.6079330444336},"rotation":{"x":1.5840402841568,"y":269.966400146484,"z":0.0163847859948874}},"85cf7e":{"lock":false,"position":{"x":40.2900733947754,"y":1.33339202404022,"z":-70.4198455810547},"rotation":{"x":0.0208161193877459,"y":269.976165771484,"z":0.0167622994631529}},"8832eb":{"lock":false,"position":{"x":40.2900772094727,"y":1.34012448787689,"z":-47.4199867248535},"rotation":{"x":0.0208144709467888,"y":269.981811523438,"z":0.0167648885399103}},"9a09ee":{"lock":false,"position":{"x":40.2900733947754,"y":1.33473861217499,"z":-65.8198394775391},"rotation":{"x":0.0208127535879612,"y":269.9833984375,"z":0.0167650412768126}},"a099cd":{"lock":false,"position":{"x":40.2900810241699,"y":1.33743155002594,"z":-56.6199836730957},"rotation":{"x":0.0208140853792429,"y":269.9833984375,"z":0.0167653989046812}},"acae33":{"lock":false,"position":{"x":32.9845352172852,"y":1.38941490650177,"z":-47.4093360900879},"rotation":{"x":1.59626805782318,"y":269.982574462891,"z":0.0168506912887096}},"ec4b5d":{"lock":false,"position":{"x":36.6238670349121,"y":1.38900136947632,"z":-52.0081672668457},"rotation":{"x":1.58402514457703,"y":269.986236572266,"z":0.0169161967933178}}}}'
MaterialIndex: -1
MeasureMovement: false
MeshIndex: -1
Name: Bag
Nickname: Dark Matter
Snap: true
Sticky: true
Tags:
- playmat_memory_object
Tooltip: true
Transform:
posX: 45.64
posY: 1.1
posZ: -84.21
rotX: 359.98
rotY: 89.99
rotZ: 359.98
scaleX: 1.0
scaleY: 1.0
scaleZ: 1.0
Value: 0
XmlUI: ''

View File

@ -0,0 +1,27 @@
function onLoad()
local params = {}
params.click_function = 'updateSurface'
params.function_owner = self
params.label = 'Apply'
params.tooltip= 'Left click to apply image, right click to revert to default.'
params.position = {0,0.05,-1.6}
params.rotation = {0,0,0}
params.height = 250
params.width = 580
params.color = {0,0,0}
params.font_color = {1,1,1}
self.createButton(params)
end
function updateSurface(obj, color, alt_click)
obj_surface = getObjectFromGUID("721ba2")
local customInfo = obj_surface.getCustomObject()
if alt_click == false then
customInfo.image = "https://i.ibb.co/sQf85b8/Dark-Matter-1-Tatterdemalion-Paul-Pepera.jpg"
else
customInfo.image = "http://cloud-3.steamusercontent.com/ugc/1717534454684871624/1739012BC3EA35E381D1172705B670BEEBD1AF6F/"
end
obj_surface.setCustomObject(customInfo)
obj_surface = obj_surface.reload()
broadcastToAll("New Playmat Image Applied", {0.2,0.9,0.2})
end

View File

@ -0,0 +1,48 @@
Autoraise: true
ColorDiffuse:
b: 1.0
g: 1.0
r: 1.0
CustomImage:
CustomToken:
MergeDistancePixels: 15.0
Stackable: false
StandUp: false
Thickness: 0.1
ImageScalar: 1.0
ImageSecondaryURL: ''
ImageURL: https://i.ibb.co/sQf85b8/Dark-Matter-1-Tatterdemalion-Paul-Pepera.jpg
WidthScale: 0.0
Description: ''
DragSelectable: true
GMNotes: ''
GUID: 8832eb
Grid: true
GridProjection: false
Hands: false
HideWhenFaceDown: false
IgnoreFoW: false
LayoutGroupSortIndex: 0
Locked: false
LuaScript: !include 'Custom_Token DM - 1A 8832eb.ttslua'
LuaScriptState: ''
MeasureMovement: false
Name: Custom_Token
Nickname: DM - 1A
Snap: true
Sticky: true
Tags:
- darkmat_memory_object
Tooltip: true
Transform:
posX: 40.29
posY: 1.34
posZ: -47.42
rotX: 0.02
rotY: 269.98
rotZ: 0.02
scaleX: 1.0
scaleY: 1.0
scaleZ: 1.0
Value: 0
XmlUI: ''

View File

@ -0,0 +1,27 @@
function onLoad()
local params = {}
params.click_function = 'updateSurface'
params.function_owner = self
params.label = 'Apply'
params.tooltip= 'Left click to apply image, right click to revert to default.'
params.position = {0,0.05,-1.6}
params.rotation = {0,0,0}
params.height = 250
params.width = 580
params.color = {0,0,0}
params.font_color = {1,1,1}
self.createButton(params)
end
function updateSurface(obj, color, alt_click)
obj_surface = getObjectFromGUID("721ba2")
local customInfo = obj_surface.getCustomObject()
if alt_click == false then
customInfo.image = "https://i.ibb.co/1JzrrX2/Dark-Matter-1-Tatterdemalion-Brian-Taylor.jpg"
else
customInfo.image = "http://cloud-3.steamusercontent.com/ugc/1717534454684871624/1739012BC3EA35E381D1172705B670BEEBD1AF6F/"
end
obj_surface.setCustomObject(customInfo)
obj_surface = obj_surface.reload()
broadcastToAll("New Playmat Image Applied", {0.2,0.9,0.2})
end

View File

@ -0,0 +1,48 @@
Autoraise: true
ColorDiffuse:
b: 1.0
g: 1.0
r: 1.0
CustomImage:
CustomToken:
MergeDistancePixels: 15.0
Stackable: false
StandUp: false
Thickness: 0.1
ImageScalar: 1.0
ImageSecondaryURL: ''
ImageURL: https://i.ibb.co/1JzrrX2/Dark-Matter-1-Tatterdemalion-Brian-Taylor.jpg
WidthScale: 0.0
Description: ''
DragSelectable: true
GMNotes: ''
GUID: 28ae75
Grid: true
GridProjection: false
Hands: false
HideWhenFaceDown: false
IgnoreFoW: false
LayoutGroupSortIndex: 0
Locked: false
LuaScript: !include 'Custom_Token DM - 1B 28ae75.ttslua'
LuaScriptState: ''
MeasureMovement: false
Name: Custom_Token
Nickname: DM - 1B
Snap: true
Sticky: true
Tags:
- darkmat_memory_object
Tooltip: true
Transform:
posX: 36.62
posY: 1.39
posZ: -47.41
rotX: 1.58
rotY: 269.99
rotZ: 0.02
scaleX: 1.0
scaleY: 1.0
scaleZ: 1.0
Value: 0
XmlUI: ''

View File

@ -0,0 +1,27 @@
function onLoad()
local params = {}
params.click_function = 'updateSurface'
params.function_owner = self
params.label = 'Apply'
params.tooltip= 'Left click to apply image, right click to revert to default.'
params.position = {0,0.05,-1.6}
params.rotation = {0,0,0}
params.height = 250
params.width = 580
params.color = {0,0,0}
params.font_color = {1,1,1}
self.createButton(params)
end
function updateSurface(obj, color, alt_click)
obj_surface = getObjectFromGUID("721ba2")
local customInfo = obj_surface.getCustomObject()
if alt_click == false then
customInfo.image = "https://i.ibb.co/DzvvgGf/Dark-Matter-1-Tatterdemalion-John-Wallin-Liberto.jpg"
else
customInfo.image = "http://cloud-3.steamusercontent.com/ugc/1717534454684871624/1739012BC3EA35E381D1172705B670BEEBD1AF6F/"
end
obj_surface.setCustomObject(customInfo)
obj_surface = obj_surface.reload()
broadcastToAll("New Playmat Image Applied", {0.2,0.9,0.2})
end

View File

@ -0,0 +1,48 @@
Autoraise: true
ColorDiffuse:
b: 1.0
g: 1.0
r: 1.0
CustomImage:
CustomToken:
MergeDistancePixels: 15.0
Stackable: false
StandUp: false
Thickness: 0.1
ImageScalar: 1.0
ImageSecondaryURL: ''
ImageURL: https://i.ibb.co/DzvvgGf/Dark-Matter-1-Tatterdemalion-John-Wallin-Liberto.jpg
WidthScale: 0.0
Description: ''
DragSelectable: true
GMNotes: ''
GUID: acae33
Grid: true
GridProjection: false
Hands: false
HideWhenFaceDown: false
IgnoreFoW: false
LayoutGroupSortIndex: 0
Locked: false
LuaScript: !include 'Custom_Token DM - 1C acae33.ttslua'
LuaScriptState: ''
MeasureMovement: false
Name: Custom_Token
Nickname: DM - 1C
Snap: true
Sticky: true
Tags:
- darkmat_memory_object
Tooltip: true
Transform:
posX: 32.98
posY: 1.39
posZ: -47.41
rotX: 1.6
rotY: 269.98
rotZ: 0.02
scaleX: 1.0
scaleY: 1.0
scaleZ: 1.0
Value: 0
XmlUI: ''

View File

@ -0,0 +1,27 @@
function onLoad()
local params = {}
params.click_function = 'updateSurface'
params.function_owner = self
params.label = 'Apply'
params.tooltip= 'Left click to apply image, right click to revert to default.'
params.position = {0,0.05,-1.6}
params.rotation = {0,0,0}
params.height = 250
params.width = 580
params.color = {0,0,0}
params.font_color = {1,1,1}
self.createButton(params)
end
function updateSurface(obj, color, alt_click)
obj_surface = getObjectFromGUID("721ba2")
local customInfo = obj_surface.getCustomObject()
if alt_click == false then
customInfo.image = "https://i.ibb.co/DRMPGVt/Dark-Matter-1-Tatterdemalion-Andrey-Vozny.jpg"
else
customInfo.image = "http://cloud-3.steamusercontent.com/ugc/1717534454684871624/1739012BC3EA35E381D1172705B670BEEBD1AF6F/"
end
obj_surface.setCustomObject(customInfo)
obj_surface = obj_surface.reload()
broadcastToAll("New Playmat Image Applied", {0.2,0.9,0.2})
end

View File

@ -0,0 +1,48 @@
Autoraise: true
ColorDiffuse:
b: 1.0
g: 1.0
r: 1.0
CustomImage:
CustomToken:
MergeDistancePixels: 15.0
Stackable: false
StandUp: false
Thickness: 0.1
ImageScalar: 1.0
ImageSecondaryURL: ''
ImageURL: https://i.ibb.co/DRMPGVt/Dark-Matter-1-Tatterdemalion-Andrey-Vozny.jpg
WidthScale: 0.0
Description: ''
DragSelectable: true
GMNotes: ''
GUID: 2c73fd
Grid: true
GridProjection: false
Hands: false
HideWhenFaceDown: false
IgnoreFoW: false
LayoutGroupSortIndex: 0
Locked: false
LuaScript: !include 'Custom_Token DM - 1D 2c73fd.ttslua'
LuaScriptState: ''
MeasureMovement: false
Name: Custom_Token
Nickname: DM - 1D
Snap: true
Sticky: true
Tags:
- darkmat_memory_object
Tooltip: true
Transform:
posX: 29.34
posY: 1.39
posZ: -47.41
rotX: 1.59
rotY: 269.99
rotZ: 0.02
scaleX: 1.0
scaleY: 1.0
scaleZ: 1.0
Value: 0
XmlUI: ''

View File

@ -0,0 +1,27 @@
function onLoad()
local params = {}
params.click_function = 'updateSurface'
params.function_owner = self
params.label = 'Apply'
params.tooltip= 'Left click to apply image, right click to revert to default.'
params.position = {0,0.05,-1.6}
params.rotation = {0,0,0}
params.height = 250
params.width = 580
params.color = {0,0,0}
params.font_color = {1,1,1}
self.createButton(params)
end
function updateSurface(obj, color, alt_click)
obj_surface = getObjectFromGUID("721ba2")
local customInfo = obj_surface.getCustomObject()
if alt_click == false then
customInfo.image = "https://i.ibb.co/cTKZQ61/Dark-Matter-2-Electric-Nightmares-Robert-Thoma.jpg"
else
customInfo.image = "http://cloud-3.steamusercontent.com/ugc/1717534454684871624/1739012BC3EA35E381D1172705B670BEEBD1AF6F/"
end
obj_surface.setCustomObject(customInfo)
obj_surface = obj_surface.reload()
broadcastToAll("New Playmat Image Applied", {0.2,0.9,0.2})
end

View File

@ -0,0 +1,48 @@
Autoraise: true
ColorDiffuse:
b: 1.0
g: 1.0
r: 1.0
CustomImage:
CustomToken:
MergeDistancePixels: 15.0
Stackable: false
StandUp: false
Thickness: 0.1
ImageScalar: 1.0
ImageSecondaryURL: ''
ImageURL: https://i.ibb.co/cTKZQ61/Dark-Matter-2-Electric-Nightmares-Robert-Thoma.jpg
WidthScale: 0.0
Description: ''
DragSelectable: true
GMNotes: ''
GUID: 645dee
Grid: true
GridProjection: false
Hands: false
HideWhenFaceDown: false
IgnoreFoW: false
LayoutGroupSortIndex: 0
Locked: false
LuaScript: !include 'Custom_Token DM - 2A 645dee.ttslua'
LuaScriptState: ''
MeasureMovement: false
Name: Custom_Token
Nickname: DM - 2A
Snap: true
Sticky: true
Tags:
- darkmat_memory_object
Tooltip: true
Transform:
posX: 40.29
posY: 1.34
posZ: -52.02
rotX: 0.02
rotY: 269.98
rotZ: 0.02
scaleX: 1.0
scaleY: 1.0
scaleZ: 1.0
Value: 0
XmlUI: ''

View File

@ -0,0 +1,27 @@
function onLoad()
local params = {}
params.click_function = 'updateSurface'
params.function_owner = self
params.label = 'Apply'
params.tooltip= 'Left click to apply image, right click to revert to default.'
params.position = {0,0.05,-1.6}
params.rotation = {0,0,0}
params.height = 250
params.width = 580
params.color = {0,0,0}
params.font_color = {1,1,1}
self.createButton(params)
end
function updateSurface(obj, color, alt_click)
obj_surface = getObjectFromGUID("721ba2")
local customInfo = obj_surface.getCustomObject()
if alt_click == false then
customInfo.image = "https://i.ibb.co/hLGVBt7/Dark-Matter-2-Electric-Nightmares-Dean-Lawrence.jpg"
else
customInfo.image = "http://cloud-3.steamusercontent.com/ugc/1717534454684871624/1739012BC3EA35E381D1172705B670BEEBD1AF6F/"
end
obj_surface.setCustomObject(customInfo)
obj_surface = obj_surface.reload()
broadcastToAll("New Playmat Image Applied", {0.2,0.9,0.2})
end

View File

@ -0,0 +1,48 @@
Autoraise: true
ColorDiffuse:
b: 1.0
g: 1.0
r: 1.0
CustomImage:
CustomToken:
MergeDistancePixels: 15.0
Stackable: false
StandUp: false
Thickness: 0.1
ImageScalar: 1.0
ImageSecondaryURL: ''
ImageURL: https://i.ibb.co/hLGVBt7/Dark-Matter-2-Electric-Nightmares-Dean-Lawrence.jpg
WidthScale: 0.0
Description: ''
DragSelectable: true
GMNotes: ''
GUID: ec4b5d
Grid: true
GridProjection: false
Hands: false
HideWhenFaceDown: false
IgnoreFoW: false
LayoutGroupSortIndex: 0
Locked: false
LuaScript: !include 'Custom_Token DM - 2B ec4b5d.ttslua'
LuaScriptState: ''
MeasureMovement: false
Name: Custom_Token
Nickname: DM - 2B
Snap: true
Sticky: true
Tags:
- darkmat_memory_object
Tooltip: true
Transform:
posX: 36.62
posY: 1.39
posZ: -52.01
rotX: 1.58
rotY: 269.99
rotZ: 0.02
scaleX: 1.0
scaleY: 1.0
scaleZ: 1.0
Value: 0
XmlUI: ''

Some files were not shown because too many files have changed in this diff Show More